JPH01144399A - 位置制御装置 - Google Patents
位置制御装置Info
- Publication number
- JPH01144399A JPH01144399A JP62300761A JP30076187A JPH01144399A JP H01144399 A JPH01144399 A JP H01144399A JP 62300761 A JP62300761 A JP 62300761A JP 30076187 A JP30076187 A JP 30076187A JP H01144399 A JPH01144399 A JP H01144399A
- Authority
- JP
- Japan
- Prior art keywords
- signal
- control device
- position control
- electrical angle
- output
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Control Of Stepping Motors (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
産業上の利用分野
本発明は、位置制御装置に係わり、特に高速でかつ高精
度の位置決めが可能な位置制御装置に関する。
度の位置決めが可能な位置制御装置に関する。
従来の技術
近年、情報機器の性能の向上はめざましく、それに伴い
磁気ディスク装置やプリンタなどの駆動源としては、よ
り高速でより高精度の位置制御装置が要求されている。
磁気ディスク装置やプリンタなどの駆動源としては、よ
り高速でより高精度の位置制御装置が要求されている。
従来、上述したこれらの機器の駆動源としては、ステッ
ピングモータが広く使用されている。
ピングモータが広く使用されている。
以下、図面を参照しながら従来の位置制御装置について
説明する。第1θ図は従来の位置制御装置の駆動源とし
て使用されるパーマネントマグネット(PM)形ステッ
ピングモータの原理を示す構成図である。
説明する。第1θ図は従来の位置制御装置の駆動源とし
て使用されるパーマネントマグネット(PM)形ステッ
ピングモータの原理を示す構成図である。
lは磁石よりなる回転子、2は固定子、3.4ハ磁性体
コアに巻かれた複数個のコイルで、3aと3b、4aと
4bがそれぞれ直列接続されている。第1)図は第10
図のステッピングモータを駆動するための基本駆動回路
である。スイッチ1)2a、 1)2b。
コアに巻かれた複数個のコイルで、3aと3b、4aと
4bがそれぞれ直列接続されている。第1)図は第10
図のステッピングモータを駆動するための基本駆動回路
である。スイッチ1)2a、 1)2b。
1)3a、 1)3bで構成されるブリッジの中点間に
コイル3aと3bが接続され、スイッチ1)4a、 1
)4b、 1)5a、1)5bで構成されるブリッジの
中点間にはコイル4aと4bが接続されている。スイッ
チ1)2.1)4.1)3.1)5を順次開閉すること
により、上記複数個bコイル3.4を外部から順序よく
励磁してやれば、回転子lはコイル3.4の励磁の状態
により位置をかえて歩進する。第12図は第10図に示
したステッピングモータの回転角−トルク特性を示すも
ので、121はコイル3a、3bをAからA′の方向に
通電したときの回転角−トルク特性を示す。この励磁状
態では0点で回転子は静止し位置保持特性を持つ。外部
信号に同期してスイッチ1)2.1)4.1)3.1)
5を順次開閉すれば、ステッピングモータの回転角−ト
ルク特性は121.122.123.124と移動する
ので、外部信号に同期してステップ角90°ずつ回転子
が回転することがわかる。そして位置決め分解能を上げ
るためにこのステップ角をさらに小さくするには回転子
の極数と固定子の相数を増やせばよいが構造上限界があ
る。そこで位置決め分解能を上げる方法として第14図
に示すようなハイブリッドPM形ステッピングモータが
今日では広く用いられている。第14図(a)および(
b)はハイブリッドPM形ステッピングモータの断面図
と斜視図を示したものである。回転子1は軸方向に着磁
された磁石140とその磁石を両側から積層した磁性体
141.142より構成され磁性体円周には一定のピッ
チで刻まれた磁極歯を備えている。
コイル3aと3bが接続され、スイッチ1)4a、 1
)4b、 1)5a、1)5bで構成されるブリッジの
中点間にはコイル4aと4bが接続されている。スイッ
チ1)2.1)4.1)3.1)5を順次開閉すること
により、上記複数個bコイル3.4を外部から順序よく
励磁してやれば、回転子lはコイル3.4の励磁の状態
により位置をかえて歩進する。第12図は第10図に示
したステッピングモータの回転角−トルク特性を示すも
ので、121はコイル3a、3bをAからA′の方向に
通電したときの回転角−トルク特性を示す。この励磁状
態では0点で回転子は静止し位置保持特性を持つ。外部
信号に同期してスイッチ1)2.1)4.1)3.1)
5を順次開閉すれば、ステッピングモータの回転角−ト
ルク特性は121.122.123.124と移動する
ので、外部信号に同期してステップ角90°ずつ回転子
が回転することがわかる。そして位置決め分解能を上げ
るためにこのステップ角をさらに小さくするには回転子
の極数と固定子の相数を増やせばよいが構造上限界があ
る。そこで位置決め分解能を上げる方法として第14図
に示すようなハイブリッドPM形ステッピングモータが
今日では広く用いられている。第14図(a)および(
b)はハイブリッドPM形ステッピングモータの断面図
と斜視図を示したものである。回転子1は軸方向に着磁
された磁石140とその磁石を両側から積層した磁性体
141.142より構成され磁性体円周には一定のピッ
チで刻まれた磁極歯を備えている。
一方、固定子2は回転子対向面に同じく磁極歯群を備え
た磁性体コアと磁性体コアに巻かれた複数個のコイル3
a、3b、4a、4bから構成されている。
た磁性体コアと磁性体コアに巻かれた複数個のコイル3
a、3b、4a、4bから構成されている。
143は回転軸である。このハイブリッドPM形ステッ
ピングモータを第10図の場合と同様に、複数個のコイ
ルを外部から順序よく励磁してやれば回転子はコイルへ
の通電の状態により1/4歯ピツチずつ位置をかえて歩
進する。すなわち回転子と固定子の磁極歯の数を増やせ
ばステ・7プ角を小さくすることができる。しかし回転
子と固定子の磁極歯の数を増やすことには機械精度上限
界があり、位置決め分解能をさらに上げて位置決めをよ
り高精度に行うことは困難であった。
ピングモータを第10図の場合と同様に、複数個のコイ
ルを外部から順序よく励磁してやれば回転子はコイルへ
の通電の状態により1/4歯ピツチずつ位置をかえて歩
進する。すなわち回転子と固定子の磁極歯の数を増やせ
ばステ・7プ角を小さくすることができる。しかし回転
子と固定子の磁極歯の数を増やすことには機械精度上限
界があり、位置決め分解能をさらに上げて位置決めをよ
り高精度に行うことは困難であった。
さらにステッピングモータには、位置決め停止の際に第
13図に示すように停止点を中心に振動的になるという
現象が一般的にあり、位置の整定に時間を要すという欠
点がある。この振動を少なくし整定の時間を短縮するた
めには、回転子に機械的粘性抵抗を与えてやる必要があ
り、この場合には構造が複雑になるという欠点があった
。
13図に示すように停止点を中心に振動的になるという
現象が一般的にあり、位置の整定に時間を要すという欠
点がある。この振動を少なくし整定の時間を短縮するた
めには、回転子に機械的粘性抵抗を与えてやる必要があ
り、この場合には構造が複雑になるという欠点があった
。
さらにステッピングモータは外部43号に同期した回転
数を得ることができるので、外部信号の周波数を速くす
れば高速回転を得ることができる。
数を得ることができるので、外部信号の周波数を速くす
れば高速回転を得ることができる。
しかし、ステッピングモータはコイルのもつ時定数や、
鉄損の影響により高速回転では電流の立ち上がりが遅れ
て効率よくトルクを発生することができず高°速化を目
指すと過渡的状態で脱調を引き起こしやすいという欠点
を有していた。特に位置決め分解能を上げるため、磁極
ピッチを綿かくした場合には1回転当りのスイッチング
周波数が上がるためその影響が大きく出ていた。
鉄損の影響により高速回転では電流の立ち上がりが遅れ
て効率よくトルクを発生することができず高°速化を目
指すと過渡的状態で脱調を引き起こしやすいという欠点
を有していた。特に位置決め分解能を上げるため、磁極
ピッチを綿かくした場合には1回転当りのスイッチング
周波数が上がるためその影響が大きく出ていた。
(例えば、見城尚志他「ステッピング・モータの基礎と
応用」、(昭54.2.10) 、総合電子出版社、P
、15〜P、42)。
応用」、(昭54.2.10) 、総合電子出版社、P
、15〜P、42)。
発明が解決しようとする問題点
上記のように、駆動源としてステッピングモータを使用
した位置制御装置は高速化が困難で、かつ位置決めの整
定時間が長いという欠点を持っていた。特に位置決め分
解能を上げることはステッピングモータの構造上困難で
あった。
した位置制御装置は高速化が困難で、かつ位置決めの整
定時間が長いという欠点を持っていた。特に位置決め分
解能を上げることはステッピングモータの構造上困難で
あった。
本発明は上記問題点に鑑みてなされたもので、従来のス
テッピングモータでは実現できなかった高速で、かつ高
精度の位置決めが可能な位置制御装置を提供するもので
ある。
テッピングモータでは実現できなかった高速で、かつ高
精度の位置決めが可能な位置制御装置を提供するもので
ある。
問題点を解決するための手段
上記問題点を解決するために本発明の位置制御装置は、
磁性体もしくは磁石の少なくとも一方を備えた第1部材
と、前記第1部材と所定の空隙を介して対向する磁性体
コアと複数個のコイルを備えた第2部材とを含んでなる
電磁駆動装置と、前記第1部材と前記第2部材との空隙
を維持しその相対運動を自在ならしめる支持手段と、前
記第2部材に対する前記第1部材の相対的な現在位置を
認識する位置検出手段と、外部からの目的位置指令信号
と前記位置検出手段の出力する現在位置信号との偏差に
応じた偏差量を出力する比較手段と、前記電1駆動装置
に対する操作量として前記偏差量より電気角度量を演算
する操作電気角度演算手段と、前記電気角度量より互い
に位相の異なる複数相の信号を出力する関数発生手段と
、前記複数相の信号をそれぞれ増幅して前記複数個のコ
イルに電流を供給する駆動手段とを含めて構成され、そ
の偏差量をもとに操作電気角度演算手段により演算され
た電気角度量が所定の範囲内にあるか、否かを判別し所
定の範囲内にあるときは前記偏差量を時間積分して得ら
れた積分結果を前記電気角度量に加算して操作量を出力
し、電気角度量が所定の範囲を越えたときは所定値に制
限して操作量を出力するように構成し、その操作量に応
じて上記複数個のコイルの合成起磁力の位相を制御する
ことにより上記の目的を達成したものである。
磁性体もしくは磁石の少なくとも一方を備えた第1部材
と、前記第1部材と所定の空隙を介して対向する磁性体
コアと複数個のコイルを備えた第2部材とを含んでなる
電磁駆動装置と、前記第1部材と前記第2部材との空隙
を維持しその相対運動を自在ならしめる支持手段と、前
記第2部材に対する前記第1部材の相対的な現在位置を
認識する位置検出手段と、外部からの目的位置指令信号
と前記位置検出手段の出力する現在位置信号との偏差に
応じた偏差量を出力する比較手段と、前記電1駆動装置
に対する操作量として前記偏差量より電気角度量を演算
する操作電気角度演算手段と、前記電気角度量より互い
に位相の異なる複数相の信号を出力する関数発生手段と
、前記複数相の信号をそれぞれ増幅して前記複数個のコ
イルに電流を供給する駆動手段とを含めて構成され、そ
の偏差量をもとに操作電気角度演算手段により演算され
た電気角度量が所定の範囲内にあるか、否かを判別し所
定の範囲内にあるときは前記偏差量を時間積分して得ら
れた積分結果を前記電気角度量に加算して操作量を出力
し、電気角度量が所定の範囲を越えたときは所定値に制
限して操作量を出力するように構成し、その操作量に応
じて上記複数個のコイルの合成起磁力の位相を制御する
ことにより上記の目的を達成したものである。
作用
本発明は上記の構成によって、目的位置を変更するよう
な過渡時には、位置検出手段により第1部材の現在位置
を常に検出して効率よくトルクを発生させることができ
るので過渡的状態でも脱調を引き起こすことはなく高速
化が可能である。さらに第1部材の現在位置と目的位置
指令とを比較手段により常に比較し、その偏差量をもと
に操作電気角度演算手段により電磁駆動装置に対する操
作量を演算し、その操作量に応じて複数個のコイルの合
成起磁力の位相を制御することによって電磁駆動装置を
目的位置に振動およびオーバシュートを押えた状態で、
素早く整定させることができる。したがって高速で、高
精度、かつ高分解能の位置制御装置が提供できる。
な過渡時には、位置検出手段により第1部材の現在位置
を常に検出して効率よくトルクを発生させることができ
るので過渡的状態でも脱調を引き起こすことはなく高速
化が可能である。さらに第1部材の現在位置と目的位置
指令とを比較手段により常に比較し、その偏差量をもと
に操作電気角度演算手段により電磁駆動装置に対する操
作量を演算し、その操作量に応じて複数個のコイルの合
成起磁力の位相を制御することによって電磁駆動装置を
目的位置に振動およびオーバシュートを押えた状態で、
素早く整定させることができる。したがって高速で、高
精度、かつ高分解能の位置制御装置が提供できる。
実施例
以下本発明の一実施例の位置制御装置について、図面を
参照しながら説明する。
参照しながら説明する。
第1図は本発明の一実施例における位置制御装置の構成
図である。
図である。
第1図は電磁駆動装置として回転型のモータを使用した
ときの実施例である。第1図において、lは回転子であ
って磁石より構成され、電磁駆動装置の第1部材を形成
している。3.4は磁性体コアに巻かれたコイルで磁性
体コアとともに、回転子1と所定の空隙を介して対向す
る第2部材を構成している。上記第1部材と第2部材よ
り電磁駆動装置が構成されている。5は回転子1の位(
なを検出し2相の正弦波状の位置信号sa、sbを出力
する位置信号発生手段である。6は位置検出手段で、位
置信号発生手段5の出力する2相正弦波sa、sbが入
力され回転子lの現在位置すを高分解能で出力する。7
は比較手段であって、位置検出手段6の出力する現在位
置すと指令入力端子1)に与えられる目的位置aとが入
力され、偏差信号c (=a−b)が出力される。操作
電気角度演算手段8には、偏差信号Cが入力されて適当
な制御演算を施し電気角度fieを出力する。9は関数
発生手段であって、電気角度ioに応じた2相の正弦波
信号scとssが出力される。10は駆動手段であって
関数発生手段9から出力される2相正弦波信号sc、s
sを増幅してそれぞれコイル3.4に電流が供給される
。
ときの実施例である。第1図において、lは回転子であ
って磁石より構成され、電磁駆動装置の第1部材を形成
している。3.4は磁性体コアに巻かれたコイルで磁性
体コアとともに、回転子1と所定の空隙を介して対向す
る第2部材を構成している。上記第1部材と第2部材よ
り電磁駆動装置が構成されている。5は回転子1の位(
なを検出し2相の正弦波状の位置信号sa、sbを出力
する位置信号発生手段である。6は位置検出手段で、位
置信号発生手段5の出力する2相正弦波sa、sbが入
力され回転子lの現在位置すを高分解能で出力する。7
は比較手段であって、位置検出手段6の出力する現在位
置すと指令入力端子1)に与えられる目的位置aとが入
力され、偏差信号c (=a−b)が出力される。操作
電気角度演算手段8には、偏差信号Cが入力されて適当
な制御演算を施し電気角度fieを出力する。9は関数
発生手段であって、電気角度ioに応じた2相の正弦波
信号scとssが出力される。10は駆動手段であって
関数発生手段9から出力される2相正弦波信号sc、s
sを増幅してそれぞれコイル3.4に電流が供給される
。
第7図に位置検出手段6の一実施例を示す。第7図にお
いて、71a、71bは位置信号発生手段5の出力する
2相の正弦波状位置信号sa、sbをそれぞれ増幅する
位置信号増幅器である。72a、72bは変調回路で、
位置信号増幅器71a、71bの2相正弦波出力でもっ
て高い周波数のキャリア信号75a、76bをそれぞれ
変調する一種の乗算器である。84はキャリア信号発生
器であって、基準発振器77の基準クロック信号を分周
してキャリア信号76a、76bを作成している。この
2つのキャリア信号75a、76bは互いに90”ずつ
位相がずれていて、キャリア信号発生器84より変調回
路72a、72bに入力されている。73は加算回路で
、上記2つの変調回路72a、72bの変調出力を加え
合わせる。74はローパスフィルタであり、加算回路で
加え合わされた変調出力の高調波成分を除去し、基本波
成分のみを取り出す。75は波形整形回路で上記基本波
を矩形波に変換する。
いて、71a、71bは位置信号発生手段5の出力する
2相の正弦波状位置信号sa、sbをそれぞれ増幅する
位置信号増幅器である。72a、72bは変調回路で、
位置信号増幅器71a、71bの2相正弦波出力でもっ
て高い周波数のキャリア信号75a、76bをそれぞれ
変調する一種の乗算器である。84はキャリア信号発生
器であって、基準発振器77の基準クロック信号を分周
してキャリア信号76a、76bを作成している。この
2つのキャリア信号75a、76bは互いに90”ずつ
位相がずれていて、キャリア信号発生器84より変調回
路72a、72bに入力されている。73は加算回路で
、上記2つの変調回路72a、72bの変調出力を加え
合わせる。74はローパスフィルタであり、加算回路で
加え合わされた変調出力の高調波成分を除去し、基本波
成分のみを取り出す。75は波形整形回路で上記基本波
を矩形波に変換する。
いま位置信号増幅器71a、71bの2相正弦波出力を
それぞれEA(θ) 、E、(θ)、とすれば以下のよ
うに表現できる。
それぞれEA(θ) 、E、(θ)、とすれば以下のよ
うに表現できる。
EA(θ) =E −COS (2πθ/θ、)El
(θ)=E−SIN(2πθ/θ、)ただし、θは回転
子lの回転角度、θ、は位置信号発生手段5の出力する
正弦波の1周期ピッチ、Eは正弦波位置信号の波高値で
ある。
(θ)=E−SIN(2πθ/θ、)ただし、θは回転
子lの回転角度、θ、は位置信号発生手段5の出力する
正弦波の1周期ピッチ、Eは正弦波位置信号の波高値で
ある。
一方、キャリア信号76a、76bをそれぞれCA(t
) 、C1)(t)とすれば以下のように表現できる。
) 、C1)(t)とすれば以下のように表現できる。
CA(θ) −cos (27Cf ct)C1(θ)
= sin (2πfct)ただし、fc はキャリ
ア周波数である。
= sin (2πfct)ただし、fc はキャリ
ア周波数である。
変調回路72a、72bで変調後、加算回路で加え合わ
せた結果をp (t、 θ)とすれば、P (t、
θ)”EA(θ)・CA(θ)+E8(θ)・Ca(
θ) =E (cos (2πθ/θ、)−、cos(2
πfct)+5in(2πθ/θF ) ・sin
(2πfct))−Ecos(2πfat −2π
θ/θ2)となる。これはfcの周波数をもつキャリア
に2πθ/θ2という位相項が含まれていることを意味
している。換言すれば、P (t、 θ)では位置情
報θが位相情報という形に変換されている。したがって
P (t、 θ)の位相情報を復調すれば回転子lの
位置を認識することができる。
せた結果をp (t、 θ)とすれば、P (t、
θ)”EA(θ)・CA(θ)+E8(θ)・Ca(
θ) =E (cos (2πθ/θ、)−、cos(2
πfct)+5in(2πθ/θF ) ・sin
(2πfct))−Ecos(2πfat −2π
θ/θ2)となる。これはfcの周波数をもつキャリア
に2πθ/θ2という位相項が含まれていることを意味
している。換言すれば、P (t、 θ)では位置情
報θが位相情報という形に変換されている。したがって
P (t、 θ)の位相情報を復調すれば回転子lの
位置を認識することができる。
なお上記P (t、 θ)から回転子の位置を正確に
検出するためには位置信号EA(θ’) 、E、(θ)
の波形が回転位置θに関して歪の少ない正弦波状である
必要がある。もし歪が大きいとうねりの多い直線状の悪
い位置検出器になってしまう。
検出するためには位置信号EA(θ’) 、E、(θ)
の波形が回転位置θに関して歪の少ない正弦波状である
必要がある。もし歪が大きいとうねりの多い直線状の悪
い位置検出器になってしまう。
またローパスフィルタ74はP (t、 θ)に含ま
れる高調波成分を除去する働きがある。−船釣にキャリ
ア信号76a、76bは高調波の非常に多いもの(例え
ば矩形波)が使われることが多く、その場合はローパス
フィルタ74は不可欠の要素である。
れる高調波成分を除去する働きがある。−船釣にキャリ
ア信号76a、76bは高調波の非常に多いもの(例え
ば矩形波)が使われることが多く、その場合はローパス
フィルタ74は不可欠の要素である。
第8図は変調回路72a、72bの一実施例である。
85は変調回路への入力で、位置信号増幅器71aまた
は71bの正弦波出力E(θ)が入力される。86は反
転増幅器(ゲイン1)である。87はキャリア信号(周
波数re)76によって制御される半導体スイッチであ
る。上記半導体スイッチ87はキャリア信号76が“H
レベル”のときは位置信号E(θ)をそのまま伝送し、
キャリア信号76が“Lレベル°゛のときは反転した位
置信号−E(θ)を伝送するように構成されていて、図
に示すような変調出力88を得ている。
は71bの正弦波出力E(θ)が入力される。86は反
転増幅器(ゲイン1)である。87はキャリア信号(周
波数re)76によって制御される半導体スイッチであ
る。上記半導体スイッチ87はキャリア信号76が“H
レベル”のときは位置信号E(θ)をそのまま伝送し、
キャリア信号76が“Lレベル°゛のときは反転した位
置信号−E(θ)を伝送するように構成されていて、図
に示すような変調出力88を得ている。
さて変調後加算された信号p (t、 θ)はそのま
までは利用できないので、これを復調して位置情報のみ
を分離して取り出す必要がある。本発明の実施例では信
号P (t、 θ)を波形整形回路75で矩形波に変
換した後、キャリア信号76aに対する信号P (t、
θ)の位相ずれを、基小発振器77の出力する基準
クロック信号を用いて直接計数することにより分解能の
高い位置情報を取り出すという復調方式を用いている。
までは利用できないので、これを復調して位置情報のみ
を分離して取り出す必要がある。本発明の実施例では信
号P (t、 θ)を波形整形回路75で矩形波に変
換した後、キャリア信号76aに対する信号P (t、
θ)の位相ずれを、基小発振器77の出力する基準
クロック信号を用いて直接計数することにより分解能の
高い位置情報を取り出すという復調方式を用いている。
78は信号P (t、 θ)の位相情報を、計数する
ための位相差カウンタである。位相差カウンタ78の入
力は、キャリア信号76aと信号P (t、 θ)を
波形整形回路75で矩形波された信号と発振器77の出
力する基準クロック信号とである。位相差カウンタ78
はキャリア信号76aの立ち上がり (または立ち下が
り)で基準クロック信号の計数を開始し、信号P (t
、 θ)の立ち上がり(または立ち下がり)検出する
まで計数する。このように構成することにより信号P(
1,θ)に含まれる位相情報(2πθ/θ、)が位相差
カウンタ78の計数値として取り出すことができる。ま
たキャリア信号76aの周波数はrcなので周波数fc
のn倍の周波数を持つ基準クロック信号を用いることに
よって、1周期に対して1 / nの分解能を持った位
相測定が可能になる。
ための位相差カウンタである。位相差カウンタ78の入
力は、キャリア信号76aと信号P (t、 θ)を
波形整形回路75で矩形波された信号と発振器77の出
力する基準クロック信号とである。位相差カウンタ78
はキャリア信号76aの立ち上がり (または立ち下が
り)で基準クロック信号の計数を開始し、信号P (t
、 θ)の立ち上がり(または立ち下がり)検出する
まで計数する。このように構成することにより信号P(
1,θ)に含まれる位相情報(2πθ/θ、)が位相差
カウンタ78の計数値として取り出すことができる。ま
たキャリア信号76aの周波数はrcなので周波数fc
のn倍の周波数を持つ基準クロック信号を用いることに
よって、1周期に対して1 / nの分解能を持った位
相測定が可能になる。
これは位相2πに対して1/nの分解能を持つことを意
味し、位相2πが位置信号発生手段5の出力する正弦波
位置信号の1周期ビフチθ、に対応するので回転角に対
して位置信号の1周期ピッチθ2を等間隔に1 / n
に内挿(または補間)したことを意味している。したが
って分解能を上げ、滑らかな位置情報を得るためにはθ
2を小さく、nを大きくすればよい。84は分周回路で
発振器77の出力を1/nに分周し2相のキャリア信号
76a、76bを出力する。ところで位相差カウンタ7
8の内容は最大nであり、位置信号の1周期ピッ千〇。
味し、位相2πが位置信号発生手段5の出力する正弦波
位置信号の1周期ビフチθ、に対応するので回転角に対
して位置信号の1周期ピッチθ2を等間隔に1 / n
に内挿(または補間)したことを意味している。したが
って分解能を上げ、滑らかな位置情報を得るためにはθ
2を小さく、nを大きくすればよい。84は分周回路で
発振器77の出力を1/nに分周し2相のキャリア信号
76a、76bを出力する。ところで位相差カウンタ7
8の内容は最大nであり、位置信号の1周期ピッ千〇。
の範囲内でしか位相の弁別能力がない。そこで実際の位
置制御装置で必要とされるような広い範囲内での動作を
可能にするために、1つの可逆カウンタを設は位置信号
が1周期ピッチθ、を越えた数を計数している。80が
上述の可逆カウンタであり、79はパルス分離回路であ
る。パルス分離回路79は位相差カウンタ78の内容が
0→nまたはn→0に変化する毎にそれぞれに応じてア
ップ・カウント・パルス、ダウン・カウント・パルスに
分離する。可逆カウンタ80は、このアップ・カウント
・パルス、ダウン・カウント・パルスを受けてアップ・
カウントまたはダウン・カウントする。81は可逆カウ
ンタ80の原点・初期リセット入力である。82は位置
カウンタで、可逆カウンタ80の内容と位相差カウンタ
78の内容をそれぞれ上位ビット部および下位ビット部
に合成する。
置制御装置で必要とされるような広い範囲内での動作を
可能にするために、1つの可逆カウンタを設は位置信号
が1周期ピッチθ、を越えた数を計数している。80が
上述の可逆カウンタであり、79はパルス分離回路であ
る。パルス分離回路79は位相差カウンタ78の内容が
0→nまたはn→0に変化する毎にそれぞれに応じてア
ップ・カウント・パルス、ダウン・カウント・パルスに
分離する。可逆カウンタ80は、このアップ・カウント
・パルス、ダウン・カウント・パルスを受けてアップ・
カウントまたはダウン・カウントする。81は可逆カウ
ンタ80の原点・初期リセット入力である。82は位置
カウンタで、可逆カウンタ80の内容と位相差カウンタ
78の内容をそれぞれ上位ビット部および下位ビット部
に合成する。
以上の構成によって回転子1の位置は位置カウンタ82
にディジタル的に示されることになる。83が位置検出
手段の出力となる。
にディジタル的に示されることになる。83が位置検出
手段の出力となる。
第2図に比較手段7、操作電気角度演算手段8、関数発
生手段9の構成を示す。本実施例では、比較手段7、操
作電気角度演算手段8、関数発生手段9は、A/D変換
器21と演算器22とメモリ23とD/A変換器24a
、24bとで構成される。A/D変換器21は、指令入
力端子1)に与えられる目的位置aをディジタル信号Q
refに変換している。目的位置aが始めからディジタ
ル値Qrefで与えられる場合はA/D変換器21は不
要となる。演算器22は、メモリ23のROM 領域(
リードオンリメモリ領域)に格納されている後述の所定
の内蔵プログラムに従って動作し、A/D変換器21の
ディジタル信号Qrefと位置検出手段6の出力する現
在位置b(ディジタル信号Qx)とをRA M fJ域
(ランダムアクセスメモリ領域)に取り込み、所定の演
算を施した後に合成して、電気角度ioに対応するディ
ジタル信号Eを演算する。次に演算器22はディジタル
信号Eに応じてメモリ23のROM jl域に格納され
ているSIN波およびCO8波の関数テーブルを参照す
ることによりディジタル信号Eに応じた2相信号sc、
ssを求め、それをD/A変換器24a、24bに出力
する。D/A変換器24a、24bは2相信号SC,,
SSをそれぞれディジタル−アナログ変換して2相のア
ナログ信号sc、ssを出力している。
生手段9の構成を示す。本実施例では、比較手段7、操
作電気角度演算手段8、関数発生手段9は、A/D変換
器21と演算器22とメモリ23とD/A変換器24a
、24bとで構成される。A/D変換器21は、指令入
力端子1)に与えられる目的位置aをディジタル信号Q
refに変換している。目的位置aが始めからディジタ
ル値Qrefで与えられる場合はA/D変換器21は不
要となる。演算器22は、メモリ23のROM 領域(
リードオンリメモリ領域)に格納されている後述の所定
の内蔵プログラムに従って動作し、A/D変換器21の
ディジタル信号Qrefと位置検出手段6の出力する現
在位置b(ディジタル信号Qx)とをRA M fJ域
(ランダムアクセスメモリ領域)に取り込み、所定の演
算を施した後に合成して、電気角度ioに対応するディ
ジタル信号Eを演算する。次に演算器22はディジタル
信号Eに応じてメモリ23のROM jl域に格納され
ているSIN波およびCO8波の関数テーブルを参照す
ることによりディジタル信号Eに応じた2相信号sc、
ssを求め、それをD/A変換器24a、24bに出力
する。D/A変換器24a、24bは2相信号SC,,
SSをそれぞれディジタル−アナログ変換して2相のア
ナログ信号sc、ssを出力している。
次に、メモリ23のROM領域に格納されている内蔵プ
ログラムについて説明する。
ログラムについて説明する。
まず、第3図に示した基本フローチャートに基づいて概
略を説明する。
略を説明する。
処理31では、タイマーからの割り込みを待っている。
タイマーは、所定の時間ΔT毎に割り込み信号を発生し
、割り込みが入ると■に移行する。
、割り込みが入ると■に移行する。
すなわち、サンプリング時間ΔTで以下の処理を行うこ
とになる。
とになる。
処理32では、目的位置aに相当するディジタル信号Q
refと現在位置すに相当するディジタルQXをそれ
ぞれ取り込みRA M Ljl域に格納する。
refと現在位置すに相当するディジタルQXをそれ
ぞれ取り込みRA M Ljl域に格納する。
処理33では、回転子lの回転位置を目的位置に位置決
めするために、目的位置aと現在位y1bの偏差信号C
に相当するディジタル信号Qをもとに制御演算し、関数
発生手段9の入力となるディジタル信号Eを作り出して
いる。
めするために、目的位置aと現在位y1bの偏差信号C
に相当するディジタル信号Qをもとに制御演算し、関数
発生手段9の入力となるディジタル信号Eを作り出して
いる。
処理34では、回転子lの現在位Hbに対応するディジ
タル信号Q工と処理33で得られたディジタル信号已に
応じてメモリ23のROM ’pM域に格納されている
SIN波およびCO8波の関数テーブルを参照し、2相
信号sc、ssを求め、それぞれをD/A変換器24a
、24bに出力する。D/A変換器24a、24bはデ
ィジタル信号sc、ssをそれぞれアナログ信号sc、
ssに変換する。本処理のあとは、■に移行する。
タル信号Q工と処理33で得られたディジタル信号已に
応じてメモリ23のROM ’pM域に格納されている
SIN波およびCO8波の関数テーブルを参照し、2相
信号sc、ssを求め、それぞれをD/A変換器24a
、24bに出力する。D/A変換器24a、24bはデ
ィジタル信号sc、ssをそれぞれアナログ信号sc、
ssに変換する。本処理のあとは、■に移行する。
次に、処理32〜33について、第4図、第5図、第6
図を用いて詳しく説明する。
図を用いて詳しく説明する。
第4図は、処理32の詳細なフローチャートである。ま
ず、処理41.42で目的位置aと現在位置すに対応す
るディジタル信号Qref 、、QXをRAM領域に格
納する。処理43では前回のサンプリング時の値を保持
する変数Qnの内容を変数Q7−1に格納する。変数Q
7は目的位置aと現在位置すの偏差信号Cに対応するデ
ィジタル信号である。次に処理44では目的位置aと現
在位置すの偏差信号Cに対応するディジタル信号Q、、
を新たに演算(Qn=Qref −QX ) L/、変
数01に格納する。
ず、処理41.42で目的位置aと現在位置すに対応す
るディジタル信号Qref 、、QXをRAM領域に格
納する。処理43では前回のサンプリング時の値を保持
する変数Qnの内容を変数Q7−1に格納する。変数Q
7は目的位置aと現在位置すの偏差信号Cに対応するデ
ィジタル信号である。次に処理44では目的位置aと現
在位置すの偏差信号Cに対応するディジタル信号Q、、
を新たに演算(Qn=Qref −QX ) L/、変
数01に格納する。
すなわち、この時点で今現在の回転子1の回転位置と目
的位置の偏差信号が変数Qfiに格納されたことになる
。さらに、lサンプリング前の現在位置と目的位置の偏
差信号は変数Q1−2に格納されている。
的位置の偏差信号が変数Qfiに格納されたことになる
。さらに、lサンプリング前の現在位置と目的位置の偏
差信号は変数Q1−2に格納されている。
第5図は、処理33の詳細なフローチャートである。ま
ず、処理51で目的位置aと現在位置すの今現在の偏差
信号c (=a−b)に対応する値を保持する変数Q、
1をK1倍し、結果を変数Pに格納する。変数Pは比例
信号になる。処理52で今現在の偏差信号Cに対応する
値を保持する変数Q7から1サンプリング前の偏差信号
Cに対応する値を保持する変数Q。−1を引算し、その
結果を変数ΔQに格納する。処理53で変数Q1にサン
プリング周期ΔTを掛けた値Q、l ・ΔTを演算し
、その結果を1サンプリング前の変数5n−1に加算す
る。
ず、処理51で目的位置aと現在位置すの今現在の偏差
信号c (=a−b)に対応する値を保持する変数Q、
1をK1倍し、結果を変数Pに格納する。変数Pは比例
信号になる。処理52で今現在の偏差信号Cに対応する
値を保持する変数Q7から1サンプリング前の偏差信号
Cに対応する値を保持する変数Q。−1を引算し、その
結果を変数ΔQに格納する。処理53で変数Q1にサン
プリング周期ΔTを掛けた値Q、l ・ΔTを演算し
、その結果を1サンプリング前の変数5n−1に加算す
る。
すなわち、下記の演算(1)を行い、演算結果は変数S
、、に格納される。
、、に格納される。
S、l=S、、 →−Q1 ・ΔT −・−・・−・
・−・・・・・−・−・−(1)式(1)においてO7
は目的位置aと現在位置すの偏差信号Cを表すものであ
り、目的位置aと現在位置すに定常的な偏差が存在する
と、毎回のサンプリング毎に項〔Q、l ・ΔT〕が
変数8□1に加算される。この結果、変数S、、は時間
と共に太き(なり、aとbの定常的な偏差をなくすこと
ができる。サンプリング周期ΔTが十分小であるとすれ
ば、弐(1)で表されるS7は偏差信号Cを時間積分し
た結果を示すことになる。次に、処理54では変数81
をに2倍し、結果を変数1に格納する。
・−・・・・・−・−・−(1)式(1)においてO7
は目的位置aと現在位置すの偏差信号Cを表すものであ
り、目的位置aと現在位置すに定常的な偏差が存在する
と、毎回のサンプリング毎に項〔Q、l ・ΔT〕が
変数8□1に加算される。この結果、変数S、、は時間
と共に太き(なり、aとbの定常的な偏差をなくすこと
ができる。サンプリング周期ΔTが十分小であるとすれ
ば、弐(1)で表されるS7は偏差信号Cを時間積分し
た結果を示すことになる。次に、処理54では変数81
をに2倍し、結果を変数1に格納する。
変数1は積分信号となる。次に、処理55では変数ΔQ
をサンプリング周期ΔTで除した値ΔQ/ΔTをに3倍
し、結果を変数りに格納する。変数りは微分信号となる
。処理56では処理51.55で得られた演算結果の変
数PとDを加算して、その結果を変数Wに格納する。処
理57は変数Wの絶対値IW+が所定値W0の範囲内に
あるか、否かを判別するもので、1w1<w、のときは
処理5日へ移行し、IWI≧W0のときは処理59に移
行する。
をサンプリング周期ΔTで除した値ΔQ/ΔTをに3倍
し、結果を変数りに格納する。変数りは微分信号となる
。処理56では処理51.55で得られた演算結果の変
数PとDを加算して、その結果を変数Wに格納する。処
理57は変数Wの絶対値IW+が所定値W0の範囲内に
あるか、否かを判別するもので、1w1<w、のときは
処理5日へ移行し、IWI≧W0のときは処理59に移
行する。
まず変数Wの絶対値IWIが所定値W0の範囲内にある
ときには、処理58が実行される。処理5日では処理5
6の演算結果Wに処理54の演算結果1を加算し、その
結果を変数Eに格納する。そして■に移行する。次にI
WI≧W0のときは処理59、処理60が実行される。
ときには、処理58が実行される。処理5日では処理5
6の演算結果Wに処理54の演算結果1を加算し、その
結果を変数Eに格納する。そして■に移行する。次にI
WI≧W0のときは処理59、処理60が実行される。
処理59では処理56の演算結果Wをそのまま変数Eに
格納する。処理60では処理53で得られた積分の演算
結果S、、を零にする。その後に■に移行する。
格納する。処理60では処理53で得られた積分の演算
結果S、、を零にする。その後に■に移行する。
第6図は、処理34の詳細なフローチャートである。ま
ず、処理61では回転子lの現在位置すに対応するディ
ジタル信号QXと処理33で得られたディジタル信号E
とを加算し変数Fに格納する。
ず、処理61では回転子lの現在位置すに対応するディ
ジタル信号QXと処理33で得られたディジタル信号E
とを加算し変数Fに格納する。
処理62では、処理61で得られたディジタル信号Fに
応じてメモリ23のROM ji域に格納されているC
O8波の関数テーブルを参照することによりディジタル
信号Fに応じた正弦波信号SCを求める。
応じてメモリ23のROM ji域に格納されているC
O8波の関数テーブルを参照することによりディジタル
信号Fに応じた正弦波信号SCを求める。
同様に処理63では、ディジタル信号Fに応じてメモリ
23のROM領域に格納されているSIN波の関数テー
ブルを参照することによりディジタル信号Fに応じた正
弦波信号SSを求める。すなわち、ディジタル信号Fに
応じた2相体号sc、ssを求める。そして最後に2相
体号sc、ssをそれぞれD/A変換器24a、24b
に出力する。D/A変換器24a、24bはディジタル
信号sc、ssをそれぞれアナログ信号sc、、ssに
変換する。関数発生手段9の出力する2相体号sc、s
sはそれぞれ駆動手段10に入力される。2相信号5C
1ssは駆動手段10により電力増幅されてsc、sS
に比例した2相の電流信号(もしくは電圧信号)に変換
され固定子コアに巻かれた2相のコイル3.4に供給さ
れる。その後、■に移行し次のタイマ割り込みを待つ(
第3図参照)。
23のROM領域に格納されているSIN波の関数テー
ブルを参照することによりディジタル信号Fに応じた正
弦波信号SSを求める。すなわち、ディジタル信号Fに
応じた2相体号sc、ssを求める。そして最後に2相
体号sc、ssをそれぞれD/A変換器24a、24b
に出力する。D/A変換器24a、24bはディジタル
信号sc、ssをそれぞれアナログ信号sc、、ssに
変換する。関数発生手段9の出力する2相体号sc、s
sはそれぞれ駆動手段10に入力される。2相信号5C
1ssは駆動手段10により電力増幅されてsc、sS
に比例した2相の電流信号(もしくは電圧信号)に変換
され固定子コアに巻かれた2相のコイル3.4に供給さ
れる。その後、■に移行し次のタイマ割り込みを待つ(
第3図参照)。
以下、本発明の一実施例の位置制御装置の動作について
、詳細に説明する。
、詳細に説明する。
第9図は位置制御装置のトルク発生機構を示すための概
念図である。第9図において3.4は2相のコイルであ
る。Φは回転子1の磁極ベクトルを示す。位置検出手段
6はコイル3に対する磁極ベクトルφの回転位置を検出
することになる。したがって各相に流れる電流をそれぞ
れIA、Imとすれば、発生するトルクは A相 −に、・TA−SIN (b)B相 Kt
’1m ・SIN (π/2− b)”Kt −L−
COS (b) ただし、Kt:トルク係数 となる。
念図である。第9図において3.4は2相のコイルであ
る。Φは回転子1の磁極ベクトルを示す。位置検出手段
6はコイル3に対する磁極ベクトルφの回転位置を検出
することになる。したがって各相に流れる電流をそれぞ
れIA、Imとすれば、発生するトルクは A相 −に、・TA−SIN (b)B相 Kt
’1m ・SIN (π/2− b)”Kt −L−
COS (b) ただし、Kt:トルク係数 となる。
固定子の2相のコイル3.4に供給される電流は関数発
生手段9の出力する2相体号sc、ssに従って正弦波
状に変化する。関数発生手段9には、回転子lの現在位
置すと操作電気角度演算手段8で得られた電気角度量e
の加算信号r(=b+6)が入力され、関数発生手段9
は加算信号fに応じた2相正弦波信号sc、ssを出力
する。
生手段9の出力する2相体号sc、ssに従って正弦波
状に変化する。関数発生手段9には、回転子lの現在位
置すと操作電気角度演算手段8で得られた電気角度量e
の加算信号r(=b+6)が入力され、関数発生手段9
は加算信号fに応じた2相正弦波信号sc、ssを出力
する。
したがってコイル3.4の各相に供給される電流は関数
発生手段9の出力する2相体号sc、ssに比例するの
で IA = 10・COS (b + e)Is −[、
・SIN (b + e)ただし、■。 =電流波高値 となる。
発生手段9の出力する2相体号sc、ssに比例するの
で IA = 10・COS (b + e)Is −[、
・SIN (b + e)ただし、■。 =電流波高値 となる。
したがって、全体の発生トルクは
T=Kt−10(SIN (b) ・ COS (b
+e)+ CO3(b) −SIN (b + e)
)=K t−10・SIN (e ) ”−’−
”−−−−−−””−(2)となる。このことはコイル
3.4の合成した起磁力が、第9図の91に示すように
b十eの位置に形成されることを意味する。そして本位
置制御装置では現在位置と目的位置の偏差に応じて複数
個のコイルの合成起磁力の位相を制御していることにな
る。すなわち、(2)式より変数eを制御することによ
り発生トルクTを変化させて位置決め特性を持たせるこ
とができる。また、(2)式より発生トルクTは変数e
に関して正弦関数となっているのでe=π/2のとき発
生トルクTは最大加速トルクとなり、逆にe−−π/2
のとき発生トルクTは最大減速トルクとなることが分か
る。したがって変数eの絶対値がπ/2を越えたときに
は変数eの絶対値をπ/2に制限することが望ましい。
+e)+ CO3(b) −SIN (b + e)
)=K t−10・SIN (e ) ”−’−
”−−−−−−””−(2)となる。このことはコイル
3.4の合成した起磁力が、第9図の91に示すように
b十eの位置に形成されることを意味する。そして本位
置制御装置では現在位置と目的位置の偏差に応じて複数
個のコイルの合成起磁力の位相を制御していることにな
る。すなわち、(2)式より変数eを制御することによ
り発生トルクTを変化させて位置決め特性を持たせるこ
とができる。また、(2)式より発生トルクTは変数e
に関して正弦関数となっているのでe=π/2のとき発
生トルクTは最大加速トルクとなり、逆にe−−π/2
のとき発生トルクTは最大減速トルクとなることが分か
る。したがって変数eの絶対値がπ/2を越えたときに
は変数eの絶対値をπ/2に制限することが望ましい。
そうすることにより効率よくトルクを発生させることが
できる。
できる。
処理57で変数Wの絶対値IWが所定値W。の範囲内に
あり、1’wl<w、のときは処理58により、操作電
気角度演算手段8は比較手段の出力する偏差信号Cの比
例信号、微分信号、および積分信号を合成することによ
って電気角度fileを得ている。
あり、1’wl<w、のときは処理58により、操作電
気角度演算手段8は比較手段の出力する偏差信号Cの比
例信号、微分信号、および積分信号を合成することによ
って電気角度fileを得ている。
したがって微分信号の作用によって電気的にダンピング
を付与することができるので位置決め時に発生する回転
子の振動をなくし整定時間を大幅に短縮することができ
る。さらには電気角度leに含まれる積分信号の作用に
よって目的位置aと現在位置すとの間に発生する定常偏
差を零にすることができ為。これは次の理由による。す
なわち、摩擦あるいは負荷によって目的位置aと現在位
置すに偏差が発生したときは、偏差信号c(=a−b)
が零でないため(1)式第3項により積分信号は時間と
ともに増加し現在位置すを目的位置aに徐々に近づける
。そして偏差信号Cが零になったとき安定するため、定
常偏差を発生しない。
を付与することができるので位置決め時に発生する回転
子の振動をなくし整定時間を大幅に短縮することができ
る。さらには電気角度leに含まれる積分信号の作用に
よって目的位置aと現在位置すとの間に発生する定常偏
差を零にすることができ為。これは次の理由による。す
なわち、摩擦あるいは負荷によって目的位置aと現在位
置すに偏差が発生したときは、偏差信号c(=a−b)
が零でないため(1)式第3項により積分信号は時間と
ともに増加し現在位置すを目的位置aに徐々に近づける
。そして偏差信号Cが零になったとき安定するため、定
常偏差を発生しない。
次に操作電気角度演算手段8に処理57.59.60を
含めず常に処理58の゛制御演算を行って電磁駆動装置
の位置決め制御を行った場合の動作について説明する。
含めず常に処理58の゛制御演算を行って電磁駆動装置
の位置決め制御を行った場合の動作について説明する。
第18図は電磁駆動装置の回転位置すのステップ応答波
形を示したものである。第18図においてaはステップ
状の目的位置指令を示したもので、bは電磁駆動装置の
回転位置を示したものである。
形を示したものである。第18図においてaはステップ
状の目的位置指令を示したもので、bは電磁駆動装置の
回転位置を示したものである。
図より明らかなように電磁駆動装置の回転位置は極めて
大きなオーバシュートを生じ、目的位l aに整定する
のに時間を要しく整定時間ts)、この現象は電磁駆動
装置の発生トルクが小さいほど顕著に現れる。それは以
下の理由による。すなわち、ステップ状の目的位置指令
aに対して電磁駆動装置が目的位置aまで加速されよう
とするが、電磁駆動装置自身の発生トルクが小さいとき
には目的位置aまで移動するのに時間を要す。その間、
(1)式で表される積分信号は加算積分されて過大とな
る。そして電磁駆動装置の回転位置すが目的位置aに到
達した時点では積分信号は零でないため、積分信号が零
になるまで電磁駆動装置の回転位置すはオーバシュート
することになる。
大きなオーバシュートを生じ、目的位l aに整定する
のに時間を要しく整定時間ts)、この現象は電磁駆動
装置の発生トルクが小さいほど顕著に現れる。それは以
下の理由による。すなわち、ステップ状の目的位置指令
aに対して電磁駆動装置が目的位置aまで加速されよう
とするが、電磁駆動装置自身の発生トルクが小さいとき
には目的位置aまで移動するのに時間を要す。その間、
(1)式で表される積分信号は加算積分されて過大とな
る。そして電磁駆動装置の回転位置すが目的位置aに到
達した時点では積分信号は零でないため、積分信号が零
になるまで電磁駆動装置の回転位置すはオーバシュート
することになる。
次の操作電気角度演算手段8に処理57.59.60を
含め、処理57により変数Wの絶対値IW+が所定4+
Y %“、Ioの範囲内にあるか、否かに応じて、制御
演算を変更する場合について説明する。処理57で、I
WI≧Woのときは処理59により操作電気角度演算手
段8は比較手段の出力する偏差信号Cの比例信号と微分
信号のみを合成することによって電気角度¥eを得てい
る。しかも処理60では処理53で得られた積分の演算
結果S7を零にする。したがって(1)式で表される積
分信号が加算積分されて過大となることはなく、電磁駆
動装置の回転位置すが目的位iηaに到達した時点では
既に積分信号は零であり、電磁駆動装置の回転位置すは
オーバシュートすることはない。
含め、処理57により変数Wの絶対値IW+が所定4+
Y %“、Ioの範囲内にあるか、否かに応じて、制御
演算を変更する場合について説明する。処理57で、I
WI≧Woのときは処理59により操作電気角度演算手
段8は比較手段の出力する偏差信号Cの比例信号と微分
信号のみを合成することによって電気角度¥eを得てい
る。しかも処理60では処理53で得られた積分の演算
結果S7を零にする。したがって(1)式で表される積
分信号が加算積分されて過大となることはなく、電磁駆
動装置の回転位置すが目的位iηaに到達した時点では
既に積分信号は零であり、電磁駆動装置の回転位置すは
オーバシュートすることはない。
第19図は本発明の電磁駆動装置の回転位置すのステッ
プ応答波形を示したものである。第19図においてaは
ステップ状の目的位置指令を示したもので、bは電磁駆
動装置の回転位置を示したものである。図より明らかな
ように本発明の電磁駆動装置では回転位置は第18図で
見られるようなオーバシュートを発生せず、目的位置a
に短時間で整定することが分かる(整定時間ts)。
プ応答波形を示したものである。第19図においてaは
ステップ状の目的位置指令を示したもので、bは電磁駆
動装置の回転位置を示したものである。図より明らかな
ように本発明の電磁駆動装置では回転位置は第18図で
見られるようなオーバシュートを発生せず、目的位置a
に短時間で整定することが分かる(整定時間ts)。
なお、上述の実施例において、電磁駆動装置の機構部分
には従来のステッピングモータすべてを適用することが
できる。すなわち、第4図に示すようなハイブリッドP
M形ステンビングモータや、第15図に示すような回転
子コア150、固定子コア2ともに一定のピッチで刻ま
れた磁極歯を有する磁性体よりなるVR形ステッピング
モータや、第16図に示すように回転子が多極着磁され
た磁石160よりなるPM形ステッピングモータとして
もよい。
には従来のステッピングモータすべてを適用することが
できる。すなわち、第4図に示すようなハイブリッドP
M形ステンビングモータや、第15図に示すような回転
子コア150、固定子コア2ともに一定のピッチで刻ま
れた磁極歯を有する磁性体よりなるVR形ステッピング
モータや、第16図に示すように回転子が多極着磁され
た磁石160よりなるPM形ステッピングモータとして
もよい。
また、第14図の実施例において、バイアス磁界を発生
する磁石140は回転子側に設けられているが、第17
図に示すようにバイアス磁界を発生する磁石170を固
定子側に設けてもよい。また、実施例では2相コイルの
ステッピングモータとしているが他の3相以上のステッ
ピングモータとしても同様の効果を得ることができる。
する磁石140は回転子側に設けられているが、第17
図に示すようにバイアス磁界を発生する磁石170を固
定子側に設けてもよい。また、実施例では2相コイルの
ステッピングモータとしているが他の3相以上のステッ
ピングモータとしても同様の効果を得ることができる。
また実施例では2相の位置信号を出力する位置信号発生
手段を適用したが、3相以上の位置信号を出力する位置
信号発生手段を適用しても同様の効果を得ることができ
る。
手段を適用したが、3相以上の位置信号を出力する位置
信号発生手段を適用しても同様の効果を得ることができ
る。
なお、以上の説明では、電磁駆動装置として回転型のモ
ータを使用して本発明の詳細な説明したが、もちろん、
リニアモータのような直線運動をする駆動源を使用して
も通用することができることは言うまでもない。また、
以上の説明ではモータの回転位置の位置信号発生手段は
モータの回転軸に直結されているものとしたが、モータ
の回転にしたがって駆動される可動部材に取り付けても
可能なことは言うまでもない。
ータを使用して本発明の詳細な説明したが、もちろん、
リニアモータのような直線運動をする駆動源を使用して
も通用することができることは言うまでもない。また、
以上の説明ではモータの回転位置の位置信号発生手段は
モータの回転軸に直結されているものとしたが、モータ
の回転にしたがって駆動される可動部材に取り付けても
可能なことは言うまでもない。
発明の効果
以上述べたように、本発明の位置制御装置は、位置検出
手段により常に回転子の現在位置を高分解能で検出して
いる。また本発明の位置制御装置は、比較手段により現
在位置と目的位置指令とを 4比較し、その偏差量をも
とに操作電気角度演算手段により電磁駆動装置に対する
電気角度量を演算する。そしてその電気角度量を操作量
として関数発生手段を介して駆動手段に供給することに
より現在位置と目的位置の偏差に応じて複数個のコイル
の合成起磁力の位相を制御している。その結果、目的位
置に対して振動およびオーバシュートを極力押さえた状
態で、素早(整定させることが可能となり、位置制御装
置で必要とされる即応性が得られる。
手段により常に回転子の現在位置を高分解能で検出して
いる。また本発明の位置制御装置は、比較手段により現
在位置と目的位置指令とを 4比較し、その偏差量をも
とに操作電気角度演算手段により電磁駆動装置に対する
電気角度量を演算する。そしてその電気角度量を操作量
として関数発生手段を介して駆動手段に供給することに
より現在位置と目的位置の偏差に応じて複数個のコイル
の合成起磁力の位相を制御している。その結果、目的位
置に対して振動およびオーバシュートを極力押さえた状
態で、素早(整定させることが可能となり、位置制御装
置で必要とされる即応性が得られる。
さらに、本発明の位置制御装置は、操作電気角度演算手
段に積分信号を容易に加えることが可能で、定常状態に
おいて外乱負荷に対しても定常偏差の発生しない高精度
な位置決め精度を実現することができる。
段に積分信号を容易に加えることが可能で、定常状態に
おいて外乱負荷に対しても定常偏差の発生しない高精度
な位置決め精度を実現することができる。
したがって、本発明により、例えば磁気ディスク装置ま
たはプリンタの駆動源として使用するならば、高速で、
高精度、かつ高分解能の位置決め性能を容易に実現する
ことができる。
たはプリンタの駆動源として使用するならば、高速で、
高精度、かつ高分解能の位置決め性能を容易に実現する
ことができる。
第1図は本発明の一実施例における位置制御装置の構成
図、第2図は第1図の比較手段、操作電気角度演算手段
、関数発生手段の具体的な構成を示す構成図、第3図は
第2図のメモリのROM領域に格納されている内蔵プロ
グラムの基本フローチャート、第4図、第5図、第6図
は第3図の各処理の詳細なフローチャート、第7図は第
1図の位置検出手段の一実施例のブロック図、第8図は
第7図の変調回路を示す回路図、第9図は位置制御装置
のトルク発生機構を示すための概念図、第10図は従来
における位置制御装置の原理図、第1)図は第10図の
位置制御装置の駆動回路図、第12図は第1O図の位置
制御装置の発生トルク分布図、第13図は第10図の位
置制御装置の位置決めの整定性を示す図、第14図、第
15図、第16図、第17図は位置制御装置の主要機構
部を示す構成図、第18図、第19図は位置制御装置の
応答波形を示す波形図である。 1・・・・・・第1部材、3.4・・・・・・コイル、
5・・・・・・位置信号発生手段、6・・・・・・位置
検出手段、7・・・・・・比較手段、8・・・・・・操
作電気角度演算手段、9・・・・・・関数発生手段、1
0・・・・・・駆動手段。 代理人の氏名 弁理士 中尾敏男 はか1名7−−−第
1き鄭ば 3.4−m−コイル 5−−−イi五」イち号梵主−乎←1之6−−−イ立置
木剣工手役 7−−− hh享え子61 8−a余作電気轡屋う寅算乎9 9−関数発生手段 10−−一駆動手役 第2図 第3図 第4図 第6図 第8図 第9図 嘉10LKI 第1)図 窮12図 発生トルク 第13図 第14図 Cαノ Cb) 第15図 /43 第16図 第17図 第18図
図、第2図は第1図の比較手段、操作電気角度演算手段
、関数発生手段の具体的な構成を示す構成図、第3図は
第2図のメモリのROM領域に格納されている内蔵プロ
グラムの基本フローチャート、第4図、第5図、第6図
は第3図の各処理の詳細なフローチャート、第7図は第
1図の位置検出手段の一実施例のブロック図、第8図は
第7図の変調回路を示す回路図、第9図は位置制御装置
のトルク発生機構を示すための概念図、第10図は従来
における位置制御装置の原理図、第1)図は第10図の
位置制御装置の駆動回路図、第12図は第1O図の位置
制御装置の発生トルク分布図、第13図は第10図の位
置制御装置の位置決めの整定性を示す図、第14図、第
15図、第16図、第17図は位置制御装置の主要機構
部を示す構成図、第18図、第19図は位置制御装置の
応答波形を示す波形図である。 1・・・・・・第1部材、3.4・・・・・・コイル、
5・・・・・・位置信号発生手段、6・・・・・・位置
検出手段、7・・・・・・比較手段、8・・・・・・操
作電気角度演算手段、9・・・・・・関数発生手段、1
0・・・・・・駆動手段。 代理人の氏名 弁理士 中尾敏男 はか1名7−−−第
1き鄭ば 3.4−m−コイル 5−−−イi五」イち号梵主−乎←1之6−−−イ立置
木剣工手役 7−−− hh享え子61 8−a余作電気轡屋う寅算乎9 9−関数発生手段 10−−一駆動手役 第2図 第3図 第4図 第6図 第8図 第9図 嘉10LKI 第1)図 窮12図 発生トルク 第13図 第14図 Cαノ Cb) 第15図 /43 第16図 第17図 第18図
Claims (10)
- (1)磁性体もしくは磁石の少なくとも一方を備えた第
1部材と、前記第1部材と所定の空隙を介して対向する
磁性体コアと複数個のコイルを備えた第2部材とを含ん
でなる電磁駆動装置と、前記第1部材と前記第2部材と
の空隙を維持しその相対運動を自在ならしめる支持手段
と、前記第2部材に対する前記第1部材の相対的な現在
位置を認識する位置検出手段と、外部からの目的位置指
令信号と前記位置検出手段の出力する現在位置信号との
偏差に応じた偏差量を出力する比較手段と、前記電磁駆
動装置に対する操作量として前記偏差量より電気角度量
を演算する操作電気角度演算手段と、前記操作量より互
いに位相の異なる複数相の信号を出力する関数発生手段
と、前記複数相の信号をそれぞれ増幅して前記複数個の
コイルに電流を供給する駆動手段とを含めて構成され、
前記操作電気角度演算手段は演算した電気角度量が所定
の範囲内にあるか、否かを判別し所定の範囲内にあると
きは前記偏差量を時間積分して得られた積分結果を前記
電気角度量に加算して操作量を出力し、電気角度量が所
定の範囲を越えたときは所定値に制限して操作量を出力
するように構成されたことを特徴とする位置制御装置。 - (2)第1部材は一定のピッチで刻まれた磁極歯を有す
る磁性体を含み、第2部材は前記第1部材対向面に複数
の磁極歯群を備えた磁性体コアと該磁性体コアに巻かれ
た複数個のコイルとを含めて構成されたことを特徴とす
る特許請求の範囲第(1)項記載の位置制御装置。 - (3)第1部材は一定のピッチで刻まれた磁極歯を有す
る磁性体とバイアス磁界を発生する磁石を含めて構成さ
れ、第2部材は前記第1部材対向面に複数の磁極歯群を
備えた磁性体コアと該磁性体コアに巻かれた複数個のコ
イルとを含めて構成されたことを特徴とする特許請求の
範囲第(1)項記載の位置制御装置。 - (4)第1部材は一定のピッチで刻まれた磁極歯を有す
る磁性体を含み、第2部材は前記第1部材対向面に複数
の磁極歯群を備えた磁性体コアと該磁性体コアに巻かれ
た複数個のコイルとバイアス磁界を発生する磁石とを含
めて構成されたことを特徴とする特許請求の範囲第(1
)項記載の位置制御装置。 - (5)第1部材はその第2部材に対向する面に多極着磁
された磁石を含み、第2部材は前記第1部材に対する面
に複数の磁極歯群を備えた磁性体コアと該磁性体コアに
巻かれた複数個のコイルとを含めて構成されたことを特
徴とする特許請求の範囲第(1)項記載の位置制御装置
。 - (6)位置検出手段は第2部材に対する第1部材の相対
位置を検出し互いに位相の異なる略正弦波状の複数相の
位置信号を出力する位置信号発生手段を備え、前記位置
信号によって変調されるキャリア信号を発生するキャリ
ア信号発生手段と、該変調されたキャリア信号の位相情
報を復調する復調手段を含めて構成されたことを特徴と
する特許請求の範囲第(1)項記載の位置制御装置。 - (7)操作電気角度演算手段は比較手段の出力に比例し
た比例量と前記比較手段の出力を微分した微分量とを含
んで合成した電気角度量を演算するように構成されたこ
とを特徴とする特許請求の範囲第(1)項記載の位置制
御装置。 - (8)関数発生手段は一定の関数に従ったデータをテー
ブル化したメモリ手段を備え、操作電気角度量に応じて
前記メモリ手段から前記一定の関数に従ったデータを読
み出し、互いに位相の異なる複数相の信号を出力するよ
うに構成されたことを特徴とする特許請求の範囲第(1
)項記載の位置制御装置。 - (9)関数発生手段の関数は複数相の略正弦波とした特
許請求の範囲第(8)項記載の位置制御装置。 - (10)比較手段、操作電気角度演算手段および関数発
生手段は処理内容に従ったプログラム・データを保存す
るメモリ手段と、前記プログラム・データに従って処理
を実行する演算処理ユニットより構成されたことを特徴
とする特許請求の範囲第(1)項記載の位置制御装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP62300761A JPH01144399A (ja) | 1987-11-27 | 1987-11-27 | 位置制御装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP62300761A JPH01144399A (ja) | 1987-11-27 | 1987-11-27 | 位置制御装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH01144399A true JPH01144399A (ja) | 1989-06-06 |
Family
ID=17888780
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP62300761A Pending JPH01144399A (ja) | 1987-11-27 | 1987-11-27 | 位置制御装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH01144399A (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH02114898A (ja) * | 1988-10-20 | 1990-04-26 | Yaskawa Electric Mfg Co Ltd | パルスモータの閉ループ制御方法 |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS55105702A (en) * | 1979-02-08 | 1980-08-13 | Chino Works Ltd | Regulator |
| JPS627398A (ja) * | 1985-07-01 | 1987-01-14 | Nec Corp | ステツプモ−タのデイジタル位置決め制御装置 |
| JPS62104487A (ja) * | 1985-10-28 | 1987-05-14 | Sony Corp | モ−タのサ−ボ回路 |
-
1987
- 1987-11-27 JP JP62300761A patent/JPH01144399A/ja active Pending
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS55105702A (en) * | 1979-02-08 | 1980-08-13 | Chino Works Ltd | Regulator |
| JPS627398A (ja) * | 1985-07-01 | 1987-01-14 | Nec Corp | ステツプモ−タのデイジタル位置決め制御装置 |
| JPS62104487A (ja) * | 1985-10-28 | 1987-05-14 | Sony Corp | モ−タのサ−ボ回路 |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH02114898A (ja) * | 1988-10-20 | 1990-04-26 | Yaskawa Electric Mfg Co Ltd | パルスモータの閉ループ制御方法 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4358722A (en) | Speed detector using resolver | |
| JP5491207B2 (ja) | ステッピングモータの駆動装置 | |
| US4357569A (en) | Control device for a synchronous motor | |
| KR910007909B1 (ko) | 디스크장치의 위치결정장치 | |
| US4259628A (en) | Control device of AC motor | |
| JP6344151B2 (ja) | 位置推定装置、モータ駆動制御装置、位置推定方法及びプログラム | |
| KR101742554B1 (ko) | 저분해능 센서의 위치 검출 신호 선형화 장치 및 방법과, 이를 적용한 모터 제어 장치 및 방법 | |
| JP2011078222A (ja) | モータ駆動制御回路 | |
| US4540925A (en) | Control system for electric motor | |
| EP0121792A2 (en) | Vector control method and system for an induction motor | |
| JPH01144399A (ja) | 位置制御装置 | |
| JP2019047722A (ja) | モータ駆動装置およびモータ駆動方法 | |
| JPH0223100A (ja) | 位置制御装置 | |
| JPS59162794A (ja) | 同期モ−タの制御方式 | |
| JPH01110098A (ja) | 位置制御装置 | |
| JPH0479240B2 (ja) | ||
| JPS6333395B2 (ja) | ||
| JP2004104954A (ja) | モータの回転制御方式、回転制御装置および回転制御方法 | |
| JP3942550B2 (ja) | ステッピングモータの駆動装置 | |
| JPH02299500A (ja) | 位置制御装置 | |
| Nguyen et al. | Sensorless speed control of a permanent magnet type axial gap self bearing motor | |
| JPH03222686A (ja) | 同期電動機のトルク検出方法 | |
| JPH02241388A (ja) | 同期型acモータの制御方式及びその装置 | |
| Nguyen et al. | Sensorless speed control of a permanent magnet type axial gap self-bearing motor using sliding mode observer | |
| JP2636288B2 (ja) | ディスク装置の位置決め装置 |