JPH08107694A - 同期電動機の制御装置 - Google Patents
同期電動機の制御装置Info
- Publication number
- JPH08107694A JPH08107694A JP6241115A JP24111594A JPH08107694A JP H08107694 A JPH08107694 A JP H08107694A JP 6241115 A JP6241115 A JP 6241115A JP 24111594 A JP24111594 A JP 24111594A JP H08107694 A JPH08107694 A JP H08107694A
- Authority
- JP
- Japan
- Prior art keywords
- synchronous motor
- magnetic pole
- signal
- phase
- pole position
- 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 Motors That Do Not Use Commutators (AREA)
Abstract
(57)【要約】
【目的】 回転子位置検出器から磁極位置信号を出力さ
せなくても、同期電動機を円滑に起動させる。 【構成】 磁極位置推定器23は、三相同期電動機1の
起動時に任意の位相差をもつ2つの電機子電流を流し
て、そのときの三相同期電動機1の出力トルク比から磁
極位置を推定する。より具体的には、トルク比の代わり
にこのトルク比に比例する速度差比を用いて磁極位置を
推定し、これに基づき磁極の絶対位置に対して特定の位
相角をもつ電機子電流を流して三相同期電動機を起動さ
せる。
せなくても、同期電動機を円滑に起動させる。 【構成】 磁極位置推定器23は、三相同期電動機1の
起動時に任意の位相差をもつ2つの電機子電流を流し
て、そのときの三相同期電動機1の出力トルク比から磁
極位置を推定する。より具体的には、トルク比の代わり
にこのトルク比に比例する速度差比を用いて磁極位置を
推定し、これに基づき磁極の絶対位置に対して特定の位
相角をもつ電機子電流を流して三相同期電動機を起動さ
せる。
Description
【0001】
【産業上の利用分野】本発明は、同期電動機の磁極の絶
対位置に対して特定の位相角をもつ電流を供給するよう
にした同期電動機の制御装置に関する。
対位置に対して特定の位相角をもつ電流を供給するよう
にした同期電動機の制御装置に関する。
【0002】
【従来の技術】従来より、同期電動機例えば三相同期電
動機の制御装置としては、三相同期電動機の回転子の位
置を検出する回転子位置検出器を設けて、この回転子位
置検出器から、図8に示すように、90度の位相差を有
する2相(A,B相)のパルス列信号と、回転子絶対位
置を示す1回転に1パルスの零マーカ(Z相)信号とか
らなるパルスエンコーダ信号を出力させるとともに、回
転子の磁極の絶対位置を示す120度の位相差を有する
U,V及びW相信号からなる磁極位置信号を出力させ、
三相同期電動機の起動時には、磁極位置信号たるU,V
及びW相信号から回転子の位置検出信号を得てこれに基
づき三相同期電動機に特定の位相角をもつ電機子電流を
流し、その後、回転子位置検出器がZ相信号を出力した
ときには、パルスエンコーダ信号たるA,B及びZ相信
号により回転子の位置検出信号を得てこれに基づき三相
同期電動機に同様に電機子電流を流すように制御する構
成のものがある。
動機の制御装置としては、三相同期電動機の回転子の位
置を検出する回転子位置検出器を設けて、この回転子位
置検出器から、図8に示すように、90度の位相差を有
する2相(A,B相)のパルス列信号と、回転子絶対位
置を示す1回転に1パルスの零マーカ(Z相)信号とか
らなるパルスエンコーダ信号を出力させるとともに、回
転子の磁極の絶対位置を示す120度の位相差を有する
U,V及びW相信号からなる磁極位置信号を出力させ、
三相同期電動機の起動時には、磁極位置信号たるU,V
及びW相信号から回転子の位置検出信号を得てこれに基
づき三相同期電動機に特定の位相角をもつ電機子電流を
流し、その後、回転子位置検出器がZ相信号を出力した
ときには、パルスエンコーダ信号たるA,B及びZ相信
号により回転子の位置検出信号を得てこれに基づき三相
同期電動機に同様に電機子電流を流すように制御する構
成のものがある。
【0003】この構成のものは、120度位相差の方形
波であるU,V及びW相信号から得られる位置検出信号
は、分解能の低い60度毎のデータではあるが、常に磁
極の絶対位置を示すので、低速度を示す起動時には最適
である。しかしながら、高速度を示す通常運転に移行し
たときには、分解能が低いので、高精度の制御が不可能
になり、そのために、回転子絶対位置を示すZ相信号が
出力された以後は、分解能の高いA,B及びZ相信号に
よる位置検出信号に基づく制御に切換えるのである。
波であるU,V及びW相信号から得られる位置検出信号
は、分解能の低い60度毎のデータではあるが、常に磁
極の絶対位置を示すので、低速度を示す起動時には最適
である。しかしながら、高速度を示す通常運転に移行し
たときには、分解能が低いので、高精度の制御が不可能
になり、そのために、回転子絶対位置を示すZ相信号が
出力された以後は、分解能の高いA,B及びZ相信号に
よる位置検出信号に基づく制御に切換えるのである。
【0004】
【発明が解決しようとする課題】以上のような、従来の
構成では、回転子位置検出器としては、起動時にしか利
用されないにもかかわらず、U,V及びW相信号からな
る磁極位置信号を出力させる必要があるので、それだけ
構成が複雑になる。又、U,V及びW相信号用の信号線
(三相の場合で3本)を設けなければならないので、信
頼性が低下し、総じて、高価になる不具合があった。
構成では、回転子位置検出器としては、起動時にしか利
用されないにもかかわらず、U,V及びW相信号からな
る磁極位置信号を出力させる必要があるので、それだけ
構成が複雑になる。又、U,V及びW相信号用の信号線
(三相の場合で3本)を設けなければならないので、信
頼性が低下し、総じて、高価になる不具合があった。
【0005】本発明は上記事情に鑑みてなされたもので
あり、その目的は、回転子位置検出器にパルスエンコー
ダ信号を発生させるだけで磁極位置信号を発生させなく
ても、同期電動機の起動を円滑に行なうことができる同
期電動機の制御装置を提供するにある。
あり、その目的は、回転子位置検出器にパルスエンコー
ダ信号を発生させるだけで磁極位置信号を発生させなく
ても、同期電動機の起動を円滑に行なうことができる同
期電動機の制御装置を提供するにある。
【0006】
【課題を解決するための手段】請求項1記載の同期電動
機の制御装置は、同期電動機の回転子の回転に応じて回
転子位置検出器から得られる90度位相差の2相のパル
ス列信号及び回転子絶対位置を示す1回転に1パルスの
零マーカ信号からなるパルスエンコーダ信号を用いて、
前記同期電動機の磁極の絶対位置に対して特定の位相角
をもつ電流を供給するものにおいて、前記同期電動機の
起動時に、前記同期電動機に任意の位相差をもつ2つの
電機子電流を流したときの前記同期電動機の出力トルク
比から磁極位置推定を行なう磁極位置推定手段を備えた
構成に特徴を有する。
機の制御装置は、同期電動機の回転子の回転に応じて回
転子位置検出器から得られる90度位相差の2相のパル
ス列信号及び回転子絶対位置を示す1回転に1パルスの
零マーカ信号からなるパルスエンコーダ信号を用いて、
前記同期電動機の磁極の絶対位置に対して特定の位相角
をもつ電流を供給するものにおいて、前記同期電動機の
起動時に、前記同期電動機に任意の位相差をもつ2つの
電機子電流を流したときの前記同期電動機の出力トルク
比から磁極位置推定を行なう磁極位置推定手段を備えた
構成に特徴を有する。
【0007】請求項2記載の同期電動機の制御装置は、
2つの電機子電流の電流振幅を等しくなるように設定す
る構成に特徴を有する。請求項3記載の同期電動機の制
御装置は、2つの電機子電流の位相差を90度に設定す
る構成に特徴を有する。請求項4記載の同期電動機の制
御装置は、出力トルク比の代わりに、その出力トルク比
に比例する速度差比から磁極位置推定を行なうようにし
た構成に特徴を有する。請求項5記載の同期電動機の制
御装置は、磁極位置推定後に零マーカ信号が出力された
ときには、パルスエンコーダ信号による制御に切換わる
ようにした構成に特徴を有する。
2つの電機子電流の電流振幅を等しくなるように設定す
る構成に特徴を有する。請求項3記載の同期電動機の制
御装置は、2つの電機子電流の位相差を90度に設定す
る構成に特徴を有する。請求項4記載の同期電動機の制
御装置は、出力トルク比の代わりに、その出力トルク比
に比例する速度差比から磁極位置推定を行なうようにし
た構成に特徴を有する。請求項5記載の同期電動機の制
御装置は、磁極位置推定後に零マーカ信号が出力された
ときには、パルスエンコーダ信号による制御に切換わる
ようにした構成に特徴を有する。
【0008】
【作用】請求項1記載の同期電動機の制御装置によれ
ば、磁極位置推定手段は、任意の位相差をもつ2つの電
機子電流を流したときの同期電動機の出力トルク比から
磁極位置推定を行なうので、回転子位置検出器から磁極
位置信号を得なくても同期電動機を円滑に起動させるこ
とができる。
ば、磁極位置推定手段は、任意の位相差をもつ2つの電
機子電流を流したときの同期電動機の出力トルク比から
磁極位置推定を行なうので、回転子位置検出器から磁極
位置信号を得なくても同期電動機を円滑に起動させるこ
とができる。
【0009】請求項2記載の同期電動機の制御装置によ
れば、同期電動機に流される2つの電機子電流の電流振
幅が等しくなるように設定されるので、推定される磁極
位置が確実になる。
れば、同期電動機に流される2つの電機子電流の電流振
幅が等しくなるように設定されるので、推定される磁極
位置が確実になる。
【0010】請求項3記載の同期電動機の制御装置によ
れば、同期電動機に流される2つの電機子電流の位相差
が90度に設定されているので、磁極位置推定の演算が
容易になる。
れば、同期電動機に流される2つの電機子電流の位相差
が90度に設定されているので、磁極位置推定の演算が
容易になる。
【0011】請求項4記載の同期電動機の制御装置によ
れば、磁極位置推定に、出力トルク比の代わりにその出
力トルク比に比例する速度差比を用いるようにしたの
で、困難なトルク測定を行なう必要がない。
れば、磁極位置推定に、出力トルク比の代わりにその出
力トルク比に比例する速度差比を用いるようにしたの
で、困難なトルク測定を行なう必要がない。
【0012】請求項5記載の同期電動機の制御装置によ
れば、磁極位置推定後において零マーカ信号が出力され
たときに、パルスエンコーダ信号による制御に切換える
ようにしたので、同期電動機の起動運転から通常運転へ
の切換えが円滑に行なわれるようになる。
れば、磁極位置推定後において零マーカ信号が出力され
たときに、パルスエンコーダ信号による制御に切換える
ようにしたので、同期電動機の起動運転から通常運転へ
の切換えが円滑に行なわれるようになる。
【0013】
【実施例】以下、本発明をサーボシステムに適用した第
1の実施例につき、図1乃至図6を参照しながら説明す
る。全体の構成を示す図1において、同期電動機例えば
三相同期電動機1の3相入力端子は、給電線2,3及び
4を介してスイッチング素子たるトランジスタを三相ブ
リッジ接続してなるインバータ回路5の出力端子に接続
されている。回転子位置検出器たるパルスエンコーダ6
は、三相同期電動機1の回転子と一体に回転する円板を
有して、この円板の回転に応じて2相のパルス列信号
(A,B相信号)及び零マーカ信号(Z相信号)を出力
するようになっている(図2参照)。
1の実施例につき、図1乃至図6を参照しながら説明す
る。全体の構成を示す図1において、同期電動機例えば
三相同期電動機1の3相入力端子は、給電線2,3及び
4を介してスイッチング素子たるトランジスタを三相ブ
リッジ接続してなるインバータ回路5の出力端子に接続
されている。回転子位置検出器たるパルスエンコーダ6
は、三相同期電動機1の回転子と一体に回転する円板を
有して、この円板の回転に応じて2相のパルス列信号
(A,B相信号)及び零マーカ信号(Z相信号)を出力
するようになっている(図2参照)。
【0014】制御装置7は、マイクロコンピュータを主
体に構成されたもので、図1では、説明の便宜上、主要
部分を機能別のブロック線図で示してある。即ち、減算
器8は、正(+)入力端子に位置指令信号θrrefが
与えられ且つ負(−)入力端子に後述するように得られ
る位置検出信号θrが与えられて、出力端子から偏差信
号を出力するようになっており、その偏差信号は位置制
御器9の入力端子に与えられる。この位置制御器9は、
減算器8から与えられる位置指令信号θrrefと位置
検出信号θrとの偏差信号に基づいて出力端子から速度
指令信号Vrref(角速度を示す。以下、各種速度信
号をVに添字を付して示すが、これは角速度ωの代用で
ある。)を出力するようになっており、その速度指令信
号Vrrefは減算器10の正(+)入力端子に与えら
れる。そして、減算器10は、負(−)入力端子に速度
検出器11の出力端子からの速度検出信号Vrが与えら
れるようになっていて、その速度指令信号Vrrefと
速度検出信号Vrとの偏差信号を出力端子から出力し
て、これを速度制御器12の入力端子に与えるようにな
っている。
体に構成されたもので、図1では、説明の便宜上、主要
部分を機能別のブロック線図で示してある。即ち、減算
器8は、正(+)入力端子に位置指令信号θrrefが
与えられ且つ負(−)入力端子に後述するように得られ
る位置検出信号θrが与えられて、出力端子から偏差信
号を出力するようになっており、その偏差信号は位置制
御器9の入力端子に与えられる。この位置制御器9は、
減算器8から与えられる位置指令信号θrrefと位置
検出信号θrとの偏差信号に基づいて出力端子から速度
指令信号Vrref(角速度を示す。以下、各種速度信
号をVに添字を付して示すが、これは角速度ωの代用で
ある。)を出力するようになっており、その速度指令信
号Vrrefは減算器10の正(+)入力端子に与えら
れる。そして、減算器10は、負(−)入力端子に速度
検出器11の出力端子からの速度検出信号Vrが与えら
れるようになっていて、その速度指令信号Vrrefと
速度検出信号Vrとの偏差信号を出力端子から出力し
て、これを速度制御器12の入力端子に与えるようにな
っている。
【0015】速度制御器12は、減算器10から与えら
れる速度指令信号Vrrefと速度検出信号Vrとの偏
差信号に基づいて出力端子から電流指令信号Irefを
出力するようになっており、この電流指令信号Iref
を関数発生器13の一方の入力端子に与えるようになっ
ている。関数発生器13は、他方の入力端子に後述する
ように得られる電流位相信号θが与えられるようになっ
ていて、前記電流指令信号Irefと電流位相信号θと
に基づいて所定の関数から新たな電流指令信号を得、こ
れを出力端子から出力して電流制御器14の1つの入力
端子に与えるようになっている。
れる速度指令信号Vrrefと速度検出信号Vrとの偏
差信号に基づいて出力端子から電流指令信号Irefを
出力するようになっており、この電流指令信号Iref
を関数発生器13の一方の入力端子に与えるようになっ
ている。関数発生器13は、他方の入力端子に後述する
ように得られる電流位相信号θが与えられるようになっ
ていて、前記電流指令信号Irefと電流位相信号θと
に基づいて所定の関数から新たな電流指令信号を得、こ
れを出力端子から出力して電流制御器14の1つの入力
端子に与えるようになっている。
【0016】電流制御器14は、他の3つの入力端子に
給電線2,3及び4に配設された電流検出器(変流器)
15,16及び17のU,V及びW相電流検出信号が与
えられ、他の2つの入力端子にD軸電流指令信号Ide
rf及びQ軸電流指令信号Iqrefが与えられるよう
になっていて、これらの入力端子に与えられる信号を基
にPWM制御による通電タイミング信号を得て、その通
電タイミング信号を出力端子から出力してインバータ回
路5のスイッチング素子たるトランジスタに与えるよう
になっている。
給電線2,3及び4に配設された電流検出器(変流器)
15,16及び17のU,V及びW相電流検出信号が与
えられ、他の2つの入力端子にD軸電流指令信号Ide
rf及びQ軸電流指令信号Iqrefが与えられるよう
になっていて、これらの入力端子に与えられる信号を基
にPWM制御による通電タイミング信号を得て、その通
電タイミング信号を出力端子から出力してインバータ回
路5のスイッチング素子たるトランジスタに与えるよう
になっている。
【0017】カウンタ18は、3つの入力端子にパルス
エンコーダ6の出力端子からの2つのパルス列信号
(A,B相信号)及び零マーカ信号(Z相信号)が与え
られて、これらをカウントするようになっており、その
パルスカウント信号θroを出力端子から出力して加算
器19の一方の正(+)入力端子及びデータ保持器(ラ
ッチ器)の入力端子に与えるようになっている。又、デ
ータ保持器20は、その制御端子にパルスエンコーダ6
からのZ相信号が与えられるようになっていて、そのZ
相信号が与えられるとそのときのカウンタ18のパルス
カウント信号θroをラッチして出力端子からパルスカ
ウントラッチ信号θrzとして出力するようになってい
る。
エンコーダ6の出力端子からの2つのパルス列信号
(A,B相信号)及び零マーカ信号(Z相信号)が与え
られて、これらをカウントするようになっており、その
パルスカウント信号θroを出力端子から出力して加算
器19の一方の正(+)入力端子及びデータ保持器(ラ
ッチ器)の入力端子に与えるようになっている。又、デ
ータ保持器20は、その制御端子にパルスエンコーダ6
からのZ相信号が与えられるようになっていて、そのZ
相信号が与えられるとそのときのカウンタ18のパルス
カウント信号θroをラッチして出力端子からパルスカ
ウントラッチ信号θrzとして出力するようになってい
る。
【0018】データ保持器20からのパルスカウントラ
ッチ信号θrzは符号反転器21の入力端子に与えられ
るようになっており、符号反転器21は、入力されたパ
ルスカウントラッチ信号θrzを極性反転させてパルス
カウントラッチ反転信号θtとして出力端子から出力
し、これを加算器19の他方の正(+)入力端子に与え
るようになっている。加算器19は、与えられるパルス
カウント信号θroとパルスカウントラッチ反転信号θ
tとを加算して位置検出信号θrを得るもので、これを
出力端子から出力して減算器8の負(−)入力端子,速
度検出器11の入力端子及び切換手段22のb側接点に
与えるようになっている。
ッチ信号θrzは符号反転器21の入力端子に与えられ
るようになっており、符号反転器21は、入力されたパ
ルスカウントラッチ信号θrzを極性反転させてパルス
カウントラッチ反転信号θtとして出力端子から出力
し、これを加算器19の他方の正(+)入力端子に与え
るようになっている。加算器19は、与えられるパルス
カウント信号θroとパルスカウントラッチ反転信号θ
tとを加算して位置検出信号θrを得るもので、これを
出力端子から出力して減算器8の負(−)入力端子,速
度検出器11の入力端子及び切換手段22のb側接点に
与えるようになっている。
【0019】この場合、速度検出器11は、位置検出信
号θrを微分することに基づいて速度検出信号Vrを出
力するようになっている。又、切換手段22は、三相同
期電動機1の起動時にはa側接点をオンさせているが、
起動後は後述するようにしてb側接点がオンするように
切換えられるようになっており、このb側接点がオンさ
れたときには位置検出信号θrが電流位相信号θとなる
ものである。
号θrを微分することに基づいて速度検出信号Vrを出
力するようになっている。又、切換手段22は、三相同
期電動機1の起動時にはa側接点をオンさせているが、
起動後は後述するようにしてb側接点がオンするように
切換えられるようになっており、このb側接点がオンさ
れたときには位置検出信号θrが電流位相信号θとなる
ものである。
【0020】さて、磁極位置推定手段たる磁極位置推定
器23は、後述するようにして、従来の磁極位置信号に
よる位置検出信号の代わりにシフト角信号θt1を出力
するもので、このシフト角信号θt1は、切換手段22
のa側接点に与えられるようになっている。
器23は、後述するようにして、従来の磁極位置信号に
よる位置検出信号の代わりにシフト角信号θt1を出力
するもので、このシフト角信号θt1は、切換手段22
のa側接点に与えられるようになっている。
【0021】次に、本実施例の作用につき、図2乃至図
6をも参照しながら説明する。先ず、三相同期電動機1
の磁極位置推定の原理につき述べる。磁極位置の推定
は、大きさ(電流振幅)が等しく方向(位相差)が異な
る2つの電機子電流によって発生するトルク比が分かれ
ば、電流の方向と磁極位置との相対角度が得られること
を基本原理としている。
6をも参照しながら説明する。先ず、三相同期電動機1
の磁極位置推定の原理につき述べる。磁極位置の推定
は、大きさ(電流振幅)が等しく方向(位相差)が異な
る2つの電機子電流によって発生するトルク比が分かれ
ば、電流の方向と磁極位置との相対角度が得られること
を基本原理としている。
【0022】図3には、Dm軸を磁極方向とする2つの
電機子電流の電流ベクトルI1*及びI2*が示されて
いる。この2つの電流ベクトルI1*及びI2*の発生
トルクを求めると、このとき、発生トルクは電流ベクト
ルI1*及びI2*のQm軸成分、即ち、磁極と直交す
る成分に比例する。
電機子電流の電流ベクトルI1*及びI2*が示されて
いる。この2つの電流ベクトルI1*及びI2*の発生
トルクを求めると、このとき、発生トルクは電流ベクト
ルI1*及びI2*のQm軸成分、即ち、磁極と直交す
る成分に比例する。
【0023】Dm軸と方向がαだけ異なる電流ベクトル
I1*によって発生するトルクT1は(1)式のように
表わされる。但し、Tqは電流ベクトルが磁極と直交す
るときの発生トルク(最大トルク)である。
I1*によって発生するトルクT1は(1)式のように
表わされる。但し、Tqは電流ベクトルが磁極と直交す
るときの発生トルク(最大トルク)である。
【数1】
【0024】電流ベクトルI1*とβ゜(β゜は任意)
だけ方向の異なる電流ベクトルI2*による発生トルク
T2は(2)式のようになる。
だけ方向の異なる電流ベクトルI2*による発生トルク
T2は(2)式のようになる。
【数2】
【0025】従って、(1)及び(2)式から発生トル
クT1及びT2の比は(3)式のようになる。
クT1及びT2の比は(3)式のようになる。
【数3】
【0026】この(3)式から電流ベクトルI1*と磁
極との位相角αは(4)式のようになる。
極との位相角αは(4)式のようになる。
【数4】
【0027】この(4)式は、位相差βの2つの電流ベ
クトルI1*及びI2*によって発生するトルクT1及
びT2の比から、流した電流ベクトルI1*と磁極との
位相角が求められることを示している。従って、磁極位
置を求めるには、電流ベクトルI1*及びI2*を夫々
流したときの発生トルクT1及びT2をトルク検出器に
より測定してその比T1/T2を得ればよいことにな
る。
クトルI1*及びI2*によって発生するトルクT1及
びT2の比から、流した電流ベクトルI1*と磁極との
位相角が求められることを示している。従って、磁極位
置を求めるには、電流ベクトルI1*及びI2*を夫々
流したときの発生トルクT1及びT2をトルク検出器に
より測定してその比T1/T2を得ればよいことにな
る。
【0028】しかしながら、トルク測定には手間を要す
ることがあるので、ここでは、トルク比の代わりに速度
差比を用いるものとする。今、例えば、t=0からt=
t2の間でトルクTが発生しているとき、t=0におけ
る速度をV0とする。
ることがあるので、ここでは、トルク比の代わりに速度
差比を用いるものとする。今、例えば、t=0からt=
t2の間でトルクTが発生しているとき、t=0におけ
る速度をV0とする。
【0029】t=t1での速度V1は、
【数5】 で表わされ、又、t=t2での速度は、
【数6】 で表わされる。
【0030】従って、t1−t1間(△t間)の速度差
△Vを求めると、
△Vを求めると、
【数7】 の関係が成立する。△t間の速度比はトルクに比例する
ので、トルク比の代わりに速度差比を用いることができ
る。
ので、トルク比の代わりに速度差比を用いることができ
る。
【0031】次に、以上の原理を基にして、磁極位置推
定器23による磁極位置推定の具体的手順について図5
に示すフローチャート及び図6に示すタイムチャートを
参照して述べる。サーボシステムの電源投入により磁極
位置推定ルーチンがスタートすると、先ず、「θt=0
としてI1を流す」の処理ステップS1となり、図1に
示すθt(シフト角信号)をθt=0として電流ベクト
ルI1*をQ軸電流指令信号Iqrefに流し、「3m
s経過?」の判断ステップS2に移行する。この判断ス
テップS2における3msは、電流指令に実電流が追従
するまでの時間である。そして、この判断ステップS2
で「YES」と判断すると、「速度V1(I1)を測
定」の処理ステップS3に移行し、電流ベクトルI1*
下における速度V1(I1)を測定する。その後、「△
t経過?」の判断ステップS4に移行し、ここで、所定
時間△tの経過をまって、「速度V2(I1)を測定
△V(I1)=V2(I1)−V1(I1)を計算」の
処理ステップS5に移行する。
定器23による磁極位置推定の具体的手順について図5
に示すフローチャート及び図6に示すタイムチャートを
参照して述べる。サーボシステムの電源投入により磁極
位置推定ルーチンがスタートすると、先ず、「θt=0
としてI1を流す」の処理ステップS1となり、図1に
示すθt(シフト角信号)をθt=0として電流ベクト
ルI1*をQ軸電流指令信号Iqrefに流し、「3m
s経過?」の判断ステップS2に移行する。この判断ス
テップS2における3msは、電流指令に実電流が追従
するまでの時間である。そして、この判断ステップS2
で「YES」と判断すると、「速度V1(I1)を測
定」の処理ステップS3に移行し、電流ベクトルI1*
下における速度V1(I1)を測定する。その後、「△
t経過?」の判断ステップS4に移行し、ここで、所定
時間△tの経過をまって、「速度V2(I1)を測定
△V(I1)=V2(I1)−V1(I1)を計算」の
処理ステップS5に移行する。
【0032】この処理ステップS5においては、電流ベ
クトルI1*下における速度V2(I1)を測定し、速
度差△V(I1)=V2(I1)−V1(I1)を計算
する。次いで、「θt=β(βは任意)としてI2を流
す」の処理ステップS6に移行し、シフト角信号θtを
θt=β゜として電流ベクトルI2*をQ軸電流指令信
号Iqrefに流し、「3ms経過?」の判断ステップ
S7を経て「速度V1(I2)を測定」の処理ステップ
S8に移行して、電流ベクトルI2*下における速度V
1(I2)を測定する。
クトルI1*下における速度V2(I1)を測定し、速
度差△V(I1)=V2(I1)−V1(I1)を計算
する。次いで、「θt=β(βは任意)としてI2を流
す」の処理ステップS6に移行し、シフト角信号θtを
θt=β゜として電流ベクトルI2*をQ軸電流指令信
号Iqrefに流し、「3ms経過?」の判断ステップ
S7を経て「速度V1(I2)を測定」の処理ステップ
S8に移行して、電流ベクトルI2*下における速度V
1(I2)を測定する。
【0033】その後、「△t経過?」の判断ステップS
9を経て「速度V2(I2)を測定△V(I2)=V2
(I2)−V1(I2)を計算」の処理ステップS10
に移行し、電流ベクトルI2*下における速度V2(I
2)を測定し、速度差△V(I2)=V2(I2)−V
1(I2)を計算する。更に、「速度比△V(I1)/
△V(I2)を計算」の処理ステップS11に移行し、
速度差比△V(I1)/△V(I2)を計算する。そし
て、「磁極位置推定」の処理ステップS12に移行し
て、この速度差比△V(I1)/△V(I2)を基に
(4)式から位相角(磁極位置)αを求める。
9を経て「速度V2(I2)を測定△V(I2)=V2
(I2)−V1(I2)を計算」の処理ステップS10
に移行し、電流ベクトルI2*下における速度V2(I
2)を測定し、速度差△V(I2)=V2(I2)−V
1(I2)を計算する。更に、「速度比△V(I1)/
△V(I2)を計算」の処理ステップS11に移行し、
速度差比△V(I1)/△V(I2)を計算する。そし
て、「磁極位置推定」の処理ステップS12に移行し
て、この速度差比△V(I1)/△V(I2)を基に
(4)式から位相角(磁極位置)αを求める。
【0034】以上の説明では、電流ベクトルI1*,I
2*をθt=0,θt=β゜で求めるようにしている
が、その内容について更に詳述する。図4には、磁極位
置推定に関係する3つの座標軸が示されいる。即ち、D
m,Qm軸は磁極を表わす直交軸,Dr,Qr軸はA,
B相信号のパルスカウント値(信号)θroを表わす直
交軸である。この場合、サーポシステム電源投入時に
は、パルスカウント値θroはクリアされているので、
Dr,Qr軸とDm,Qm軸との相対角度θrzは電源
投入時の磁極位置できまる。更に、Dref,Qref
軸を電流制御の基準位相θを表わす直交軸としたとする
と、Dref,Qref軸とDr,Qr軸とはθtだけ
位相角の異なる軸となる。ここで、θtは制御装置7内
のCPUによって任意の値にセットすることが可能であ
る。以上により、θt=0として電流ベクトルI1*を
及びθt=β゜として電流ベクトルI2*を実現するこ
とができるものである。
2*をθt=0,θt=β゜で求めるようにしている
が、その内容について更に詳述する。図4には、磁極位
置推定に関係する3つの座標軸が示されいる。即ち、D
m,Qm軸は磁極を表わす直交軸,Dr,Qr軸はA,
B相信号のパルスカウント値(信号)θroを表わす直
交軸である。この場合、サーポシステム電源投入時に
は、パルスカウント値θroはクリアされているので、
Dr,Qr軸とDm,Qm軸との相対角度θrzは電源
投入時の磁極位置できまる。更に、Dref,Qref
軸を電流制御の基準位相θを表わす直交軸としたとする
と、Dref,Qref軸とDr,Qr軸とはθtだけ
位相角の異なる軸となる。ここで、θtは制御装置7内
のCPUによって任意の値にセットすることが可能であ
る。以上により、θt=0として電流ベクトルI1*を
及びθt=β゜として電流ベクトルI2*を実現するこ
とができるものである。
【0035】一方、磁極位置推定器23は、処理ステッ
プS12により(4)式に基づいて磁極位置αを求めた
ときには、最終的に電流ベクトルをQm軸方向にシフト
するため、次の「シフト角セット」の処理ステップS1
3に移行し、シフト角信号θt1をセットする。
プS12により(4)式に基づいて磁極位置αを求めた
ときには、最終的に電流ベクトルをQm軸方向にシフト
するため、次の「シフト角セット」の処理ステップS1
3に移行し、シフト角信号θt1をセットする。
【0036】このシフト角(信号)θt1は次の(8)
式で表わされる。
式で表わされる。
【数8】
【0037】而して、このシフト角信号θt1は磁極位
置推定器23から切換手段22のa側接点に与えられ
る。そして、サーボシステムの電源投入時、即ち、三相
同期電動機1の起動時には、切換手段22のa側接点が
オンされているので、シフト角信号θt1は電流位相信
号θとして関数発生器13に与えられるようになる。こ
れにより、三相同期電動機1には、シフト角信号θt1
に基づいて関数発生器13,電流制御器14及びインバ
ータ回路5を介して磁極の絶対位置に対し特定の位相角
をもつ電機子電流が供給され、その三相同期電動機1が
起動される。
置推定器23から切換手段22のa側接点に与えられ
る。そして、サーボシステムの電源投入時、即ち、三相
同期電動機1の起動時には、切換手段22のa側接点が
オンされているので、シフト角信号θt1は電流位相信
号θとして関数発生器13に与えられるようになる。こ
れにより、三相同期電動機1には、シフト角信号θt1
に基づいて関数発生器13,電流制御器14及びインバ
ータ回路5を介して磁極の絶対位置に対し特定の位相角
をもつ電機子電流が供給され、その三相同期電動機1が
起動される。
【0038】三相同期電動機1が起動されると、パルス
エンコーダ6は、図2に示すように、90度の位相差の
2相のパルス列信号たるA,B相信号及び回転子絶対位
置を示す1回転に1つのパルスの零マーカ信号たるZ相
信号からなるパルスエンコーダ信号を出力するようにな
り、これらがカウンタ18に与えられる。そして、この
カウンタ18からのパルスカウント信号θroは加算器
19に与えられて位置検出信号θrとして出力される。
その後、パルスエンコーダ6がZ相信号を出力して、こ
れがデータ保持器20の制御端子に与えられると、デー
タ保持器20はそのときのカウンタ18のパルスカウン
ト信号θroをラッチしてパルスカウントラッチ信号θ
rzとして出力し、更に、このパルスカウントラッチ信
号θrzは符号反転器21により極性が反転されてパル
スカウントラッチ反転信号θtとして加算器19に与え
られる。この結果、加算器19からの位置検出信号θr
はクリアされて、その後は、位置検出信号θrは三相同
期電動機1の正しい磁極位置を示すようになる。
エンコーダ6は、図2に示すように、90度の位相差の
2相のパルス列信号たるA,B相信号及び回転子絶対位
置を示す1回転に1つのパルスの零マーカ信号たるZ相
信号からなるパルスエンコーダ信号を出力するようにな
り、これらがカウンタ18に与えられる。そして、この
カウンタ18からのパルスカウント信号θroは加算器
19に与えられて位置検出信号θrとして出力される。
その後、パルスエンコーダ6がZ相信号を出力して、こ
れがデータ保持器20の制御端子に与えられると、デー
タ保持器20はそのときのカウンタ18のパルスカウン
ト信号θroをラッチしてパルスカウントラッチ信号θ
rzとして出力し、更に、このパルスカウントラッチ信
号θrzは符号反転器21により極性が反転されてパル
スカウントラッチ反転信号θtとして加算器19に与え
られる。この結果、加算器19からの位置検出信号θr
はクリアされて、その後は、位置検出信号θrは三相同
期電動機1の正しい磁極位置を示すようになる。
【0039】そして、パルスエンコーダ6がZ相信号を
出力すると、このときに切換手段22はb側接点をオン
するように切換えられるようになっており、従って、そ
の後は、正しい磁極位置を示す位置検出信号θrが電流
位相信号θとして関数発生器13に与えられるようにな
り、三相同期電動機1は、制御装置7の制御の下に、負
荷を位置指令信号θrrefにより指令された位置ま
で、加速,定速,減速して駆動する。
出力すると、このときに切換手段22はb側接点をオン
するように切換えられるようになっており、従って、そ
の後は、正しい磁極位置を示す位置検出信号θrが電流
位相信号θとして関数発生器13に与えられるようにな
り、三相同期電動機1は、制御装置7の制御の下に、負
荷を位置指令信号θrrefにより指令された位置ま
で、加速,定速,減速して駆動する。
【0040】このように本実施例によれば、制御装置7
の磁極位置推定器23は、三相同期電動機1の起動時に
おいては、任意の位相差をもつ2つの電機子電流たる電
流ベクトルI1*及びI2*を流したときの三相同期電
動機1の出力トルク比T1/T2から磁極位置を推定し
て、従来の磁極位置信号の代わりとするように構成し
た。
の磁極位置推定器23は、三相同期電動機1の起動時に
おいては、任意の位相差をもつ2つの電機子電流たる電
流ベクトルI1*及びI2*を流したときの三相同期電
動機1の出力トルク比T1/T2から磁極位置を推定し
て、従来の磁極位置信号の代わりとするように構成し
た。
【0041】従って、従来とは異なり、回転子位置検出
器たるパルスエンコーダ6から磁極位置信号を出力させ
なくても三相同期電動機1を円滑に起動させることがで
きて、パルスエンコーダ6の構成を簡単にすることがで
き、又、磁極位置検出信号用の信号線も不要になって、
それだけ信頼性が向上し、総じて安価にすることができ
る。
器たるパルスエンコーダ6から磁極位置信号を出力させ
なくても三相同期電動機1を円滑に起動させることがで
きて、パルスエンコーダ6の構成を簡単にすることがで
き、又、磁極位置検出信号用の信号線も不要になって、
それだけ信頼性が向上し、総じて安価にすることができ
る。
【0042】又、三相同期電動機1のトルク比を得るに
当たっては、2つの電流ベクトルI1*及びI2*の電
流振幅を等しくするようにしたので、正確な測定が可能
になって、正確に磁極位置推定を行なうことができる。
更に、実際の磁極位置推定に当たっては、トルク比の代
わりにそのトルク比に比例する速度差比を用いるように
したので、困難なトルク測定を行なう必要がなくなる。
当たっては、2つの電流ベクトルI1*及びI2*の電
流振幅を等しくするようにしたので、正確な測定が可能
になって、正確に磁極位置推定を行なうことができる。
更に、実際の磁極位置推定に当たっては、トルク比の代
わりにそのトルク比に比例する速度差比を用いるように
したので、困難なトルク測定を行なう必要がなくなる。
【0043】図7は本発明の第2の実施例を示す図3相
当図である。即ち、上記第1の実施例では、2つの電機
子電流たる電流ベクトルI1*及びI2*の位相差βは
任意に設定されたものであったが、この第2の実施例で
は、この位相差βは90度に設定されている。
当図である。即ち、上記第1の実施例では、2つの電機
子電流たる電流ベクトルI1*及びI2*の位相差βは
任意に設定されたものであったが、この第2の実施例で
は、この位相差βは90度に設定されている。
【0044】このときの電流ベクトルI2*によって発
生するトルクT2は(2)式にβ=90゜を代入するこ
とにより、(9)式のようになる。
生するトルクT2は(2)式にβ=90゜を代入するこ
とにより、(9)式のようになる。
【数9】
【0045】同様に、トルク比は(3)式から、次のよ
うになる。
うになる。
【数10】
【0046】これにより、電流ベクトルI1*と磁極と
の位相差αは、以下のように求められる。
の位相差αは、以下のように求められる。
【数11】
【0047】従って、この第2の実施例によっても、前
記第1の実施例と同様の作用効果が得られ、特に、この
第2の実施例では、2つの電機子電流たる電流ベクトル
I1*及びI2*の位相差βを90度に設定したことに
より、(4)式を(11)式のように簡単にすることが
でき、磁極位置推定の演算が容易になる。
記第1の実施例と同様の作用効果が得られ、特に、この
第2の実施例では、2つの電機子電流たる電流ベクトル
I1*及びI2*の位相差βを90度に設定したことに
より、(4)式を(11)式のように簡単にすることが
でき、磁極位置推定の演算が容易になる。
【0048】尚、上記実施例は、本発明をサーボシステ
ムの三相同期電動機に適用した場合について述べたもの
であるが、これに限らず、同期電動機の制御装置全般に
適用することができる。その他、本発明は上記し且つ図
面に示す実施例にのみ限定されるものではなく要旨を逸
脱しない範囲内で適宜変形して実施し得ることは勿論で
ある。
ムの三相同期電動機に適用した場合について述べたもの
であるが、これに限らず、同期電動機の制御装置全般に
適用することができる。その他、本発明は上記し且つ図
面に示す実施例にのみ限定されるものではなく要旨を逸
脱しない範囲内で適宜変形して実施し得ることは勿論で
ある。
【0049】
【発明の効果】本発明は、以上説明した通りであるの
で、次のような効果を奏する。請求項1記載の同期電動
機の制御装置によれば、任意の位相差をもつ2つの電機
子電流を流したときの同期電動機の出力トルク比から磁
極位置推定を行なうようにしたので、回転子位置検出器
から磁極位置信号を得なくても同期電動機を円滑に起動
させることができ、従って、回転子位置検出器の構成が
簡単になるとともに、信頼性の向上をも図ることがで
き、総じて安価にすることができる。
で、次のような効果を奏する。請求項1記載の同期電動
機の制御装置によれば、任意の位相差をもつ2つの電機
子電流を流したときの同期電動機の出力トルク比から磁
極位置推定を行なうようにしたので、回転子位置検出器
から磁極位置信号を得なくても同期電動機を円滑に起動
させることができ、従って、回転子位置検出器の構成が
簡単になるとともに、信頼性の向上をも図ることがで
き、総じて安価にすることができる。
【0050】請求項2記載の同期電動機の制御装置によ
れば、同期電動機に流される2つの電機子電流の電流振
幅が等しくなるように設定するようにしたので、推定さ
れる磁極位置が確実になる。
れば、同期電動機に流される2つの電機子電流の電流振
幅が等しくなるように設定するようにしたので、推定さ
れる磁極位置が確実になる。
【0051】請求項3記載の同期電動機の制御装置によ
れば、同期電動機に流される2つの電機子電流の位相差
を90度に設定するようにしたので、磁極位置推定の演
算が容易になる。
れば、同期電動機に流される2つの電機子電流の位相差
を90度に設定するようにしたので、磁極位置推定の演
算が容易になる。
【0052】請求項4記載の同期電動機の制御装置によ
れば、磁極位置推定に、出力トルク比の代わりにその出
力トルク比に比例する速度差比を用いるようにしたの
で、困難なトルク測定を行なう必要がない。
れば、磁極位置推定に、出力トルク比の代わりにその出
力トルク比に比例する速度差比を用いるようにしたの
で、困難なトルク測定を行なう必要がない。
【0053】請求項5記載の同期電動機の制御装置によ
れば、磁極位置推定後において零マーカ信号が出力され
たときには、パルスエンコーダ信号による制御に切換え
るようにしたので、同期電動機の起動運転から通常運転
への切換えが円滑に行なわれる。
れば、磁極位置推定後において零マーカ信号が出力され
たときには、パルスエンコーダ信号による制御に切換え
るようにしたので、同期電動機の起動運転から通常運転
への切換えが円滑に行なわれる。
【図1】本発明の第1の実施例の電気的構成を示すブロ
ック線図
ック線図
【図2】パルスエンコーダ信号の波形図
【図3】2つのベクトル電流を示す図
【図4】3つの直交軸を示す図
【図5】フローチャート
【図6】タイムチャート
【図7】本発明の第2の実施例を示す図3相当図
【図8】従来例のパルスエンコーダ信号の波形図
1は三相同期電動機(同期電動機)、5はインバータ回
路、6はパルスエンコーダ(回転子位置検出器)、7は
制御装置、23は磁極位置推定器(磁極位置推定手段)
を示す。
路、6はパルスエンコーダ(回転子位置検出器)、7は
制御装置、23は磁極位置推定器(磁極位置推定手段)
を示す。
Claims (5)
- 【請求項1】 同期電動機の回転子の回転に応じて回転
子位置検出器から得られる90度位相差の2相のパルス
列信号及び回転子絶対位置を示す1回転に1パルスの零
マーカ信号からなるパルスエンコーダ信号を用いて、前
記同期電動機の磁極の絶対位置に対して特定の位相角を
もつ電流を供給する同期電動機の制御装置において、 前記同期電動機の起動時に、前記同期電動機に任意の位
相差をもつ2つの電機子電流を流したときの前記同期電
動機の出力トルク比から磁極位置推定を行なう磁極位置
推定手段を備えたことを特徴とする同期電動機の制御装
置。 - 【請求項2】 2つの電機子電流の電流振幅は等しくな
るように設定されていることを特徴とする請求項1記載
の同期電動機の制御装置。 - 【請求項3】 2つの電機子電流の位相差は90度に設
定されていることを特徴とする請求項1記載の同期電動
機の制御装置。 - 【請求項4】 出力トルク比の代わりに、その出力トル
ク比に比例する速度差比から磁極位置推定を行なうよう
にしたことを特徴とする請求項1記載の同期電動機の制
御装置。 - 【請求項5】 磁極位置推定後に、零マーカ信号が出力
されたときには、パルスエンコーダ信号による制御に切
換わるようにしたことを特徴とする請求項1記載の同期
電動機の制御装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP6241115A JPH08107694A (ja) | 1994-10-05 | 1994-10-05 | 同期電動機の制御装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP6241115A JPH08107694A (ja) | 1994-10-05 | 1994-10-05 | 同期電動機の制御装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH08107694A true JPH08107694A (ja) | 1996-04-23 |
Family
ID=17069513
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP6241115A Pending JPH08107694A (ja) | 1994-10-05 | 1994-10-05 | 同期電動機の制御装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH08107694A (ja) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6713981B2 (en) * | 2000-07-11 | 2004-03-30 | Nissan Motor Co., Ltd. | Pole position detector for motor |
| EP1213828A4 (en) * | 1999-09-17 | 2007-06-27 | Yaskawa Denki Seisakusho Kk | DEVICE FOR CHARGING THE INITIAL MAGNETIC TESING OF THE POLE OF A SYNCHRONOUS MOTOR |
| JP2017223562A (ja) * | 2016-06-16 | 2017-12-21 | ミネベアミツミ株式会社 | 回転検出装置、モータ装置及び回転検出方法 |
-
1994
- 1994-10-05 JP JP6241115A patent/JPH08107694A/ja active Pending
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP1213828A4 (en) * | 1999-09-17 | 2007-06-27 | Yaskawa Denki Seisakusho Kk | DEVICE FOR CHARGING THE INITIAL MAGNETIC TESING OF THE POLE OF A SYNCHRONOUS MOTOR |
| US6713981B2 (en) * | 2000-07-11 | 2004-03-30 | Nissan Motor Co., Ltd. | Pole position detector for motor |
| JP2017223562A (ja) * | 2016-06-16 | 2017-12-21 | ミネベアミツミ株式会社 | 回転検出装置、モータ装置及び回転検出方法 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5903128A (en) | Sensorless control system and method of permanent magnet synchronous motor | |
| JP4191172B2 (ja) | ブラシレス直流モーターのホールセンサー位置合わせ | |
| KR100455630B1 (ko) | 영구자석형 동기전동기의 센서리스 제어방법 및 장치 | |
| US6441572B2 (en) | Detection of rotor angle in a permanent magnet synchronous motor at zero speed | |
| JP3419725B2 (ja) | 位置センサレスモータ制御装置 | |
| US20070296371A1 (en) | Position sensorless control apparatus for synchronous motor | |
| US6677724B1 (en) | Initial magnetic pole estimating device for AC synchronous motor | |
| CN101154910A (zh) | 交流电动机的控制装置及常数测定装置 | |
| JP2001204190A (ja) | 初期磁極位置推定装置その誤差調整方法 | |
| JP3253004B2 (ja) | 永久磁石形同期電動機の速度推定方法及びその回転子ずれ角推定方法並びに回転子位置修正方法 | |
| JP3707528B2 (ja) | 交流電動機の制御方法およびその制御装置 | |
| JP2000312493A (ja) | 永久磁石式同期電動機のセンサレス制御システム | |
| JP3797508B2 (ja) | 永久磁石型同期電動機のセンサレス速度制御方法及びその脱調検出方法 | |
| CN114070151A (zh) | 永磁同步电机旋变零位值的检测方法、装置及系统 | |
| JP4670162B2 (ja) | 同期電動機の制御装置 | |
| JP2002272175A (ja) | モータの初期位相検出方式、検出方法、及び、制御器 | |
| JP3707659B2 (ja) | 同期電動機の定数同定方法 | |
| CN110620534A (zh) | 非线性柔化与变结构滑模控制永磁同步电机转速稳定的方法 | |
| JPH089676A (ja) | 同期電動機の制御装置 | |
| CN114977945A (zh) | 马达控制装置 | |
| JP2000050700A (ja) | 同期電動機の制御方法 | |
| JP4061446B2 (ja) | 同期電動機の抵抗値同定方法とその制御装置 | |
| JP2764002B2 (ja) | 位置制御システム | |
| JP4312993B2 (ja) | インバータ制御方法およびその装置 | |
| JP2023032879A (ja) | モータユニットの制御方法及び制御装置 |