JPH04117198A - Acサーボモータ制御装置 - Google Patents

Acサーボモータ制御装置

Info

Publication number
JPH04117198A
JPH04117198A JP2237681A JP23768190A JPH04117198A JP H04117198 A JPH04117198 A JP H04117198A JP 2237681 A JP2237681 A JP 2237681A JP 23768190 A JP23768190 A JP 23768190A JP H04117198 A JPH04117198 A JP H04117198A
Authority
JP
Japan
Prior art keywords
phase angle
phase
motor
voltage
current
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
Application number
JP2237681A
Other languages
English (en)
Inventor
Akira Shimada
明 島田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Seiko Instruments Inc
Original Assignee
Seiko Instruments Inc
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Seiko Instruments Inc filed Critical Seiko Instruments Inc
Priority to JP2237681A priority Critical patent/JPH04117198A/ja
Publication of JPH04117198A publication Critical patent/JPH04117198A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Control Of Ac Motors In General (AREA)
  • Permanent Magnet Type Synchronous Machine (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 〔産業上の利用分野〕 ACサーボモータを搭載したロボット、工作機械、自動
組立機等の制御装置に利用される。
〔発明の概要〕
本発明では、誤差を含む可能性を有する駆動電流位相角
度θαで回転する3相ACサーボモータを駆動電流を0
にしてACサーボモータを無励磁状態にし、電流3端子
のうちの任意の2端子から相間電流を測定することによ
り、真の位相角度θを算出し、それによって、先に電流
制御で用いていた位相誤差を含む位相角度θαを真の位
相角度θに修正することで、修正した以陣に力率を最大
にするようにしたACサーボモータ制御装置を提供する
ものである。
〔従来の技術〕
永久磁石を回転子に利用した3相のACサーボモータの
U、V、W各相には位相角度によって第1式のように一
意に定まる磁界が生しる。但し、3相の各相を便宜上U
、V、W相と呼ぶ。この時、各相に第2式で表される電
流を流すと第4弐で表されるトルクが発生する。これが
、ACサーボモータにおけるトルク発生の原理である。
KTLl= Kro ・sinθ KTV= KTO’ 5tn(θ−2π/3)Krw=
Kto−sin(θ+2π/3)  (第1式)Iu 
 ”Io  −5inθa Iv  = T、  −5in(01〜2π/3)T、
 = I、  −5in(θ1+2π/3)(第2式)
K tus K 79% K ywはU、  V、 W
各相に関して、単位駆動を流あたりの発生トルクを表し
、位相角度の関数になっている。K、。は比例定数であ
る。
Iu、■9.1ハU、  V、 w各相の駆動fl流で
あり、Ioは電流値の振幅を表す。第2弐に相当する正
弦波状のt流値を電流制御回路等を用いて作為的に発生
させるものである。
但し、第1式と第2式との間には第3弐が成立ち、式中
のαは、真の位相角度θとiit流制御のための駆動電
流位相角度θαとの誤差である。
この際、位相角度誤差は−π≦α≦πを満たす。
また、位相誤差を含む位相角度の微分値と真の位相角度
の微分堕は一致することは位相誤差の微分値が0になる
ことから明らかである。
θ α= θ +α 一θα=θ            (第3式)%式% 一1.5 ・KTO・I o ・cosα     (
第4式)位相角度誤差をα−0に設定できれば、最大の
力率でACモータを駆動できることが第4弐より証明さ
れる。
従来、ACモータの電流制御に用いる位相角度θを知る
ための方法として絶対角度を出力するアブソリュートエ
ンコーダを搭載する方法、モータ1周の原点を表す信号
パルスを出力する機能を位置検出器に設ける方法が挙げ
られる。両者ともにモータを製造する際に位置検出器の
前記信号と磁界の位相角を一致させておく必要がある。
この際、前記信号を検出した時点で制御装置により電流
制御の位相角度を真の位相角度に修正する。
また、誘起電圧を測定して利用する方法が知られている
が、台形状の誘起電圧を発生するタイプのACモータの
相間電圧の大小比較をすることにより、電流を矩形波状
に制御するものであった。
〔発明が解決しようとする課題〕
′gL流を回転角度に応して第2式のように正弦波型に
制御する方法を実現する場合に従来の方法を使用すると
、アブソリュートエンコーダを使用するか、またはUV
Wの3相に同期した位相検出信号を有する位置検出器を
用いて矩形波型の電流制御をして原点位置を認識するま
で回転させ、検出した後に改めて位相角度を修正し、正
弦波型の電流制御に切り換える方法を取るしかない。
しかし、前者は位置検出器の体積がいくらか増大する場
合があり、設計時にモータ配置のために狭い空間しか許
されない今日のロボ−/ トや小型機器には無理が生し
る他、コストが増大する場合が生じる。後者の場合は配
線数が増大することで前者と同様に狭い配線用空間しか
許されない機器への組み込みに無理が生じていた。
また、前記のように誘起電圧を利用して矩形波型の電流
制御を行う制御装置ではトルクリップルを生じ、騒音や
振動の原因となる危険が存在している。
〔課題を解決するための手段〕
上記課題を解決するため本発明にあっては、誤差を含む
可能性を有する位相角度θαの関数である駆動電流で、
ACサーボモータを電流制御により回転させ、次に回転
中に駆動電流をOに戻して無励磁状態にさせ、さらに回
転中の3端子のうちの任意の2端子から相間電圧を測定
することにより、真の位相角度θを算出し、それによっ
て、先に電流制御で用いていた位相誤差を含む位相角度
θαを真の位相角度θに修正し、以降からは修正した位
相角度を用いて電流制御を実現することにより、力率が
最大になるようにしたACサーボモータ制御装置である
〔作用〕
ACモータの駆動を行うことにより回転させ、回転中に
各端子を舞励磁状態にすると駆動トルクが0になるにも
係わらず、モータが回転しているため、2端子間には誘
起電圧のみが現れるため、端子間電圧を観測することは
誘起電圧を観測することと等価になる。
この端子間電圧の観測値より真の位相角度が求められ、
誤差を含む位相角度の駆動電流から真の位相角度をもつ
駆動を流でモータが回転される。
〔実施例〕
以下本発明の実施例を図に基づいて説明する。
本実施例ではU、  V、 W相のうちU、  V相の
2相をもとにした例について説明をするが、V、W相ま
たは、U相に置換することにより他の2相についても同
様に適用することができる。
誤差を含む可能性を有する位相角度θαの関数である第
2式を利用して、3相ACサーボモータをW!制御する
ことにより回転させ、回転中に、駆動電流をOにしてA
Cサーボモータを無励磁状態で回転させる。無励磁状態
で回転するモータの各相には第2図に示すように回転速
度に比例した誘起電圧が生しる。KEは誘起電圧定数で
あり、物理的にはに、。と等価なものである。この時、
■相を基準としたU相の電圧は第5式で表される。
但し、この時発生する電圧は真の位相角度と速度の関数
になっている。
VLI−V−シu−Vv=KEsinθ・θ−KHsi
n(θ−2π/3)−θ−Kt ・19 (s1nθ−
5in(θ−2π/3))=KE’  θ ((1−c
os(2π/3) s inθ+5in(2π/3) 
cosθ)”Kv ’ /j (3/2 ・sinθ÷
31′t/2・Cosθ−(3) ”” ・Kt−e 
−5in(θ十に/6)  (第5式)端子間の誘起電
圧は第5式を満足するため、第5式から位相角度θを求
めることができる。そして、この求められた真の位相角
度θを用いて、モータを回転させることになる。
以下1図をもとに具体的に説明する。
ACサーボモータ1はtJVW相の駆動ための3端子U
、V、Wを有し、また回転子の回転角度が分解能分だけ
変化する度にパルスを発生するロータリエンコーダより
成る位置検出器2を持っている。但し、位置検出器2は
位相角度情報を保持する機能を持っていないものとする
U、V、Wの各端子は制m装置内のPWMインバータと
呼ばれる電力増幅回路3に接続されている。PWMイン
バータには電流制御回路4の出力が入力され、を流制御
回路4には制御部6からのU相とV相のB?X指令信号
1u、IvとU相、・■相の各端子を流れる電流の検出
値に相当するフィードバック信号FU、Fvが入力され
、PWMインバータの入力信号を作成して出力している
電流指令信号及びt流フィードバックfs号が2相分し
かないのは残る3相目の電流が前記2相分の和を負にし
た電流値であるためであり、通常省略される。
前記位相検出器2の出力はカウンタ回路5に入力される
。カウンタ5では初期位相角度にあたる初期値が電源投
入時には不明なため、制御部6より位相角度指令値とし
て任tな位相角度値θαが与えられている。従って、任
意な位相角度値θαは、真の位相角度θに対して誤差を
含むことになり、真の位相角度θとカウンタの値θαに
は第3式で与えられる初jiJl誤差角度αが存在する
従ってこれより後、ACサーボモータが回転すると、位
置検出器2より発生されるパルスによりカウンタ5内部
の位相角度値θαは更新され続けることになる。
制御部6では第2式に基づき、カウンタ5の位相角度θ
αを用いて電流指令信号1u、Ivを算出し電流制御部
4に出力する。電流制御部4は、端子Uを流れる電流が
t流指令工8.に一致し、端子Vを流れるt流がt流指
令1vに一致するように電流を制御する。すると、結果
的にACサーボモータからは第4弐で表されるトルクが
発生され、モータが回転を始めることになる。
なお、第4式のcosαが0に近く、摩擦等に妨げられ
てモータが回転しない場合には、カウンタ5に保持され
ている位相角度θαに対し、制御部6にて回転分解能の
数分の−に相当する適当な位相差の加算または減算によ
る修正をし、再度位相角度指令値θαとしてカウンタ回
路5に出力し、第2式に基づくt流制御を行うことでモ
ータを回転させる。
次に、制御部εで真の位相角度を求め、その位相角度で
モータの回転を制御する手順について、第4図、第5図
をもとに説明する。第5図は、第4図の5T−6での位
相角度修正アルゴリズムの詳細説明図である。制御部6
は、先ず第2式による任意の位相角度指令値θαをカウ
ンタ回路5に出力し、上記したようにt流制御を行うこ
とで、モータを回転させる(ST〜1) 次に、制御部6ではカウンタ回路5により位相角度デー
タθαを2回サンプルして差の符号により回転方向を算
出する。またカウンタ回路5から得る位相角度値θαの
微分速度データ迭θα−カt を算出する(第3式参照)、その符号を用いて回転方向
を決定しても良い(ST−2)。
次に、制御部6はACサーボモータの回転中に、電流指
令値を0にして無励磁状態にさせてモータを回転させる
(βT−3)。
この無励磁状態での回転中に、U相、■相の2端子間電
圧VU−Vを差動増幅回路7.A/D変換回路8を介し
て、制御部6に取り込み観測する。
即ち、制御部6に出力されている2端子間電圧を、無励
磁状態でのモータの回転周期に対し充分短いサンプリン
グタイム(例えば数m5ec)で2回サンプリングし、
2端子間電圧を読み取る。この2つのデータより端子間
電圧の増減も知ることができる(ST−4)。
この2端子関電圧は、前記したように第5式を満たす。
V u−v= (3)”” ・KE ・ θ ・5in
(θ十π/6)  (5式)従って、θU−V−θ子π
/6としで、VU−9の端子間電圧と(ST−2)で求
められたθより第6弐を用いて位相角度(θ−π/6)
即ちθ、−9が求められる(ST−5)。
θLl−V−θ+π/6=sin−’ (VU−v/(
3”” ・に、・θ)(6式) θ−θ、−1−π/6           (7式)
真の位相角度θは第7弐の如<vll−9を知ることに
より求めることができる。
ところで、VU−Vの値と、iより第6弐で求めた位相
角度θ。−9は第3図に示すように、第1象限と第4象
限の−π/2〜π/2の値しか持たず、前記位相角度θ
U−vが本来は第2象限、第3象限の値であってもその
解が得られないので、次に回転方向と誘起電圧の符号と
誘起電圧の変化量に基づいて象限補正を行う (ST〜
6)。
第5図、第6図、第7図を用いて、第4図での5T−6
における象限補正の方法について説明する。
第5図の5T−51は、第4図5T−2で求めた回転角
度方向によって決まる分岐であり、正ならば5T−52
に進む。5T−52は第4図5T−4で2回サンプルし
た端子間電圧■。−1の変化の符号により定まる分岐で
あり、正ならば象限補正はしないまま次のステップに移
る。前記は第6図の■、■に相当する。また、第5図の
5T−52で負の場合、5T−54に進む、端子間電圧
■。−9の符号により分岐し、5T−56または57の
象限補正を行う。
第6図の■、■に相当する。
第5図5T−51で負の場合、5T−53に進む。
第4図5T−4の結果により負ならば象限補正なしに戻
る。第7図の■、■に相当する。正の場合5T−55に
進む、観測電圧Vυ1の符号により分岐し、第5図5T
−58,59に進む、第7図■、■に相当する0以上が
第5図の説明であり、第4図5T−6に相当する。
このようにθゎ−1の象限補正を行うことにより、第5
図で示されるように■〜■のいずれかのθu−vの解が
得られることとなる。
ここで、再び第4図に戻って説明する。第4図の5T−
7では、5T−6で象限補正され求められたθu−vの
解により、第7式を用いて、真の位相角度θを算出する
。そして、制御部6はこの算出された真の位相角度θを
位相角指令値として出力し、新たにカウンタ回路5に書
き込む。
以上の手111Nにより位相角度誤差αは自動的に0に
なり、以降の電流制御は力率100%で制御することに
なる。
〔発明の効果〕
上記したように本発明によ−れば、ACサーボモータの
正弦波型電流制御をアブソリュートエンコーダや原点信
号を使用せずに行うことができるようになる。また、モ
ータ毎に異なるNMのアブソリュートエンコーダや異な
る種類の原点位置信号を有するモータを使用しても、検
出機能の可否が左右されない汎用のACサーボモータ制
?11装置として作用する。
前記の制御によりACサーボモータは位相角度によらな
い駆動トルクを発生できるために、前記制御回路の外側
に適宜に速度制御、位置制御、力・コンプライアンス制
御ループを構成することが容易になる。
【図面の簡単な説明】
第1閣は本発明の実施例であり、ACサーボモータ及び
その制’a装置プロ、り図を表す、第2図はACサーボ
モータに発生する誘起電圧を表す、第3図に正弦波信号
を表す、第4図に位相角度算出アルゴリズムを示す、第
5図に角度の補正方法を示す、図中、Δθは2回または
複数回のサンプル時の回転変化量を表し、ΔθU−Vは
同しくサンプル時の電圧変化量を表す、第6図、第7図
に2端子間に生しる正弦波電圧の位相角度を回転方向の
正負それぞれについて表す、第5図の■〜■と第6図、
第7図の■〜■の条件はそれぞれ対応するものである。 酩 ACサーボモータ 位置検出器 電力増幅回路 電流制御回路 カウンタ回路 制御部 差動増幅回路 A/D変換回路

Claims (1)

    【特許請求の範囲】
  1. 回転子に永久磁石を使用した3組のACサーボモータに
    関して、永久磁石により発生する磁界により回転時に各
    相に発生する誘起電圧を、3端子のうちの2端子間の電
    圧を検出することにより測定する手段と、この測定信号
    によりモータの磁極の位相角度を推定演算する手段と、
    前記位相角度を用いた電流制御を行う手段を有すること
    を特徴とするACサーボモータ制御装置。
JP2237681A 1990-09-06 1990-09-06 Acサーボモータ制御装置 Pending JPH04117198A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2237681A JPH04117198A (ja) 1990-09-06 1990-09-06 Acサーボモータ制御装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2237681A JPH04117198A (ja) 1990-09-06 1990-09-06 Acサーボモータ制御装置

Publications (1)

Publication Number Publication Date
JPH04117198A true JPH04117198A (ja) 1992-04-17

Family

ID=17018933

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2237681A Pending JPH04117198A (ja) 1990-09-06 1990-09-06 Acサーボモータ制御装置

Country Status (1)

Country Link
JP (1) JPH04117198A (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002204592A (ja) * 2001-01-09 2002-07-19 Matsushita Electric Ind Co Ltd インバータ装置
JP2009106141A (ja) * 2007-10-26 2009-05-14 Hitachi Ltd モータ制御装置及びモータ装置

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002204592A (ja) * 2001-01-09 2002-07-19 Matsushita Electric Ind Co Ltd インバータ装置
JP2009106141A (ja) * 2007-10-26 2009-05-14 Hitachi Ltd モータ制御装置及びモータ装置

Similar Documents

Publication Publication Date Title
JP3397007B2 (ja) ブラシレスモータ
US6441572B2 (en) Detection of rotor angle in a permanent magnet synchronous motor at zero speed
JP3546817B2 (ja) 電動機の磁極位置検出装置
CN101409523A (zh) 采用增量式编码器的永磁电机磁极初始位置的确定方法
CN106787995A (zh) 一种测试电机转子初始位置角的方法
CN1829070A (zh) 小电枢电感高速永磁无刷直流电动机无位置传感器控制系统
CN106533303A (zh) 一种永磁无刷直流电机驱动器控制方法
JPWO2005067137A1 (ja) モータ制御装置
CN107769636A (zh) 一种无位置传感器永磁同步电机转子位置检测方法
CN107276479A (zh) 一种两相正交绕组永磁同步电机转速确定方法
Watanabe et al. DC-brushless servo system without rotor position and speed sensor
CN118137916A (zh) 转子角度估算动态补偿方法
JP2010035352A (ja) 同期電動機のロータ位置推定装置
JPH04117198A (ja) Acサーボモータ制御装置
JP2003079185A (ja) 永久磁石形同期電動機制御装置
CN113131818B (zh) 一种霍尔传感器安装误差辨识方法、装置及电机控制系统
JP2001336951A (ja) 回転位置検出装置及び方法
JP2001119983A (ja) モータ駆動装置
EP4033654A1 (en) Commutation error compensation method and apparatus for electric motor, and storage medium
JPS5917781B2 (ja) 多極レゾルバを用いた回転速度検出法
JPH11122975A (ja) ブラシレスdcモータ制御方法およびその装置
JP5106295B2 (ja) 同期電動機のロータ位置推定装置
JP2003038000A (ja) 永久磁石型同期電動機の磁束鎖交数及び電気的時定数の同定方法
KR100635006B1 (ko) 3고조파를 이용한 피엠 비엘디씨 전동기의 구동장치 및 그구동방법
JP4735439B2 (ja) 永久磁石式同期電動機の初期磁極位置推定装置