JP3951195B2 - 同期電動機の制御装置及び起動方法 - Google Patents
同期電動機の制御装置及び起動方法 Download PDFInfo
- Publication number
- JP3951195B2 JP3951195B2 JP35078296A JP35078296A JP3951195B2 JP 3951195 B2 JP3951195 B2 JP 3951195B2 JP 35078296 A JP35078296 A JP 35078296A JP 35078296 A JP35078296 A JP 35078296A JP 3951195 B2 JP3951195 B2 JP 3951195B2
- Authority
- JP
- Japan
- Prior art keywords
- synchronous motor
- correction amount
- phase correction
- initial phase
- detected
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Control Of Ac Motors In General (AREA)
- Motor And Converter Starters (AREA)
Description
【発明の属する技術分野】
本発明は、同期電動機の制御装置及び起動方法に関し、特に、真空槽中で動作する同期電動機の制御装置及び起動方法に関する。
【0002】
【従来の技術】
同期電動機は、エンコーダやレゾルバ等の位置検出器により磁極位置を検出し、磁極位置に同期して印加する電流の位相を制御することで駆動している。従って、位置検出器によって検出される位置と、磁極位置との位置関係、すなわち初期位相補正量を求めることが必要である。
位置検出器としてアブソリュートエンコーダのような絶対値型を用いたときには、特開平6−197586号公報に開示されているように検出器による絶対位置と磁極位置の関係(初期位相補正量)を、たとえば不揮発性メモリ上にでもあらかじめ記憶しておくことで、電源投入時から、正しい初期位相補正量で同期電動機を駆動することができる。
ところが、位置検出器として、相対値型を用いたとき等には、電源投入時には磁極位置がわからないため、正しい初期位相補正量で同期電動機を駆動することができない。
そこで従来は、位置センサとは別に、磁極位置検出器、いわゆるポールセンサを設けていた。
【0003】
ポールセンサを用いない方法として、特開昭61−92187号公報、特開昭62−31385号公報、特開平7−322678号公報に開示された方法がある。これらの従来の方法では、初期位相補正量を順次更新しながら駆動し、発生トルクの極性を判定し、最適な初期位相補正量に収束させるものである。発生トルク極性の判定方法として、特開昭61−92187号公報では速度フィードバックの極性から、特開昭62−31385号公報と特開平7−322678号公報では加速度の極性から判定している。
しかしながら、これら従来の技術には次のような問題点がある。
特開平6−197586号公報では高価な絶対値型の位置検出器が必要である。
また、相対値型位置検出器とポールセンサの組み合わせも、サイズアップとコストアップの要因となる。特にリニアモータに適用するには、全ストロークをカバーするだけのポールセンサが必要となる。
これらに比べ、特開昭61−92187号公報、特開昭62−31385号公報、特開平7−322678号公報が非常に有効であるが、同期電動機の実際の動きを検出しながら判定するため、移動体がストローク端にいる状態では、移動体がストッパに当たっているため、ストッパ方向に運動することができず、正しくトルク極性を判定することができない。この様な状況は、たとえば操作ミスや、プログラムミスなどによって、十分に起こり得るものである。正しい初期位相補正量を検出できずに、誤った初期位相補正量で駆動しようとすると、電動機の暴走につながり、電動機自身や他の機器を破損する可能性もある。
特に、真空槽内で動作する電動機がこのような状態に陥ると、真空槽を大気圧に戻し、移動体を動かして双方向に運動可能な状態とし、再び真空槽を真空状態にするなど多くの時間と労力を要する。
【0004】
一方、同期電動機が何らかの異常により正常な転流制御がなされないとき、設定回転数から誘起電圧の正負の変化時間に対する判定用基準時間を設定し、判定用基準時間と誘起電圧の正負の変化時間とを比較して、変化時間が判定用基準時間の範囲から外れることで異常を認識するものと、設定回転数から通電信号の変化時間に対する判定用基準時間を設定し、判定用基準時間と通電信号の変化時間とを比較して、変化時間が判定用基準時間の範囲から外れたときに異常であると認識するものとして特開平6−253580号公報がある。
しかしながら、この特開平6−253580号公報に記載された方法では、次の問題点があった。
(1) 目標速度を設定したり、回転速度と設定速度に到達する時間を検出する必要があり、アルゴリズムが複雑である。
(2) 目標速度に到達する時間は初期の回転速度に影響を受けるので、不正確になる。
(3) 回転子の界磁極位置が特定できなければ、特定方向に駆動できない。
【0005】
【発明が解決しようとする課題】
本発明の解決課題は、誤った初期位相補正量で移動体を駆動することなく、あらゆるストローク位置にあっても、また動作環境が真空中であっても、正確かつ最適な初期位相補正量で駆動できる同期電動機の制御装置及びその起動方法を提供することにある。
【0006】
【課題を解決するための手段】
上記の課題を解決するための本発明の同期電動機の制御装置は、同期電動機の駆動電流の位相を磁極位置に同期して制御することで前記同期電動機をベクトル制御で駆動する手段と、前記同期電動機の直線位置もしくは回転位置を検出する位置検出センサと、前記同期電動機の移動部が可動限界に来たことを検出するリミットスイッチと、前記同期電動機の起動時に駆動電流の初期位相補正量を順次更新しながら駆動しつつ発生トルクの極性を判定することにより最適な初期位相補正量に収束させる初期位相補正量検出手段とを有する同期電動機の制御装置において、前記移動部が前記リミットスイッチの位置にあるときの最適な初期位相補正量を記憶する手段を備えたものである。
また上記の課題を解決するための本発明の同期電動機の起動方法は、前記の同期電動機の制御装置の起動方法において、起動時の初期位相補正量の検出の際には、前記リミットセンサによって前記移動部がストローク端にあることが検出されている場合には、前記初期位相補正量記憶手段に記憶されている値を初期位相補正量として用い、ストローク端にないことが検出されている場合には、前記初期位相補正量検出処理を実行するものである。上記手段により、移動部がストローク端にあって自由に動けないときでも、初期位相補正量記憶手段に記憶されている最適な初期位相補正量で駆動することができる。
【0008】
【発明の実施の形態】
以下、本発明の実施の形態を、実施例に基づいて説明する。
図1は本発明の同期電動機の制御装置をリニアモータに適用した場合の第1実施例のブロック図を示すものある。図において、1はD/A変換器2を通して電流指令*u,*v,*wを出力するCPUである。3は電流指令*u,*v,*wに比例した電流U,V,Wを同期型リニアモータ6に流すパワーアンプである。4は初期位相補正量θe(+),θe(−)を記憶する不揮発性メモリである。5は図示していないインクリメンタル式リニアエンコーダからの位置パルスをカウントするカウンタである。7はリニアモータ6によって駆動される移動部である。81、82は、それぞれ移動部7が所定のストローク以上移動するのを阻止する+側ストッパと、−側ストッパである。91、92は、それぞれ移動部がストローク端にあることを検出する+側リミットセンサと−側リミットセンサである。
不揮発性メモリ4には、移動部7が+側ストローク端にあるときの最適な初期位相補正値θe(+)と、−側ストローク端にあるときの最適な初期位相補正値θe(−)をあらかじめ測定して記憶しておく。また、CPU1は位置制御アルゴリズム、モータ電流U,V,Wのべクトル制御、及び特開昭61−92187号公報記載の初期位相補正量検出処理を実行する。
【0009】
特開昭61−92187号公報記載の初期位相補正量検出処理とは、電流の位相の補正量δを求めるに際し、発生トルクの極性が異なる2つの補正量γ1,γ2(但しγ1<δ<γ2)をそれぞれ下限値、上限値とする範囲内にある補正量(γ)を与えて発生トルクの極性を調べ、このときの発生トルクの極性が、補正量(γ1)のときの発生トルクの極性と異なった場合には補正量(γ2)を補正量(γ)で更新し、補正量(γ2)のときの発生トルクの極性と異なった場合には補正量(γ1)を補正量(γ)で更新する処理を所定回数繰り返し、このようにして得られた補正量(γ)の最終値を補正量δの推定値とするものである。
【0010】
図2は本発明の同期型電動機の起動方法のフローチャートを示すもので、ここで初期位相補正量δを決定する。
図2において、ステップ21、22では、移動部がストローク端にあるかどうかを判定している。判定には、+側リミットセンサ91と−側リミットセンサ92の信号を用いる。移動部が+側ストローク端にあると判定された場合、ステップ24で初期位相補正量δはθe(+)に決定されて処理を終わる。移動部が−側ストローク端にあると判定された場合、ステップ25で初期位相補正量δはθe(−)に決定されて処理を終わる。また、いずれにもないと判定されたときには、ステップ23で前記の初期位相補正量検出処理を実行する。
すなわち、移動部がストローク端にあって、双方向に移動できないときには、その位置での最適な初期位相補正量θe(+)、θe(−)を用い、ストローク端にないときには前記の初期位相補正量検出処理で決定された最適な初期位相補正量を用いるため、あらゆる位置で起動することができる。
【0011】
次に、本発明の第2実施例について説明する。
図3は概念ブロック図、図4および図5はフローチャートである。
CPU11はカウンタ18の位置データを入力し、後述のアルゴリズムを実行した後、D/A変換器12とD/A変換器13を通してU相電流指令、V相電流指令を2−3相変換回路14に出力する。2−3相変換回路14は2相のU相電流指令、V相電流指令を3相の電流指令Iu,Iv,Iwに変換し、パワーアンプ15に出力する。パワーアンプ15は同期電動機16に指令に応じた電流を供給し、駆動する。エンコーダ17は同期電動機16の移動子の位置に応じてABパルスを出力する。カウンタ18はABパルスをカウントして位置データを出力する。
本実施例では位置検出器としてインクリメンタル式のエンコーダ17を使用したが、ポールセンサを用いないため、モータ制御装置に電源を入れた時点では、検出器で検出した位置xと同期電動機の界磁極位置φとは無関係である。したがって、検出器で検出した位置xより求めた界磁極位置θを、オフセット量γを加えずにそのまま印加する電流の位相ρとした場合、印加する電流の位相ρは同期電動機の界磁極位置φとは無関係であるので、|δ|<90°になる保証はどこにもない。さらに、ρ=θ+γというようにオフセットγを加えてもγをどのような値にすればいいのかわからないので、同じことである。
【0012】
図4はフローチャートである。ステップ101は駆動させたい推力指令を与える。ステップ102は電流位相のオフセット量の初期設定を与える。例えばγ=0°とする。ステップ103は図5に提示する副プログラムであり、同期電動機の加速度を検出する。ステップ104は加速度の有無を判定する。加速度が検出できたら同期電動機は正常に動作しているので、終了する。加速度が検出できない場合は、ステップ105へ進む。
ステップ105では電流位相を更新する。
同期電動機では、発生電磁力Tは、次式で与えられる。
T=kicos(φ−γ) (1)
ここで、kは電磁力定数、iは印加する電流の大きさ、φは実際の同期電動機の界磁極位置である。ステップ103およびステップ104において加速度が検出されない場合、発生電磁力|T|が摩擦や外力等の総和Fより小さいか、何らかの異常により同期電動機が駆動できないかの何れかである。そこで、|T|>Fとなるようなγ、例えばγ=γ+90°へ位相オフセット量を更新する。
ステップ106では、ステップ103と同様に図5に提示する副プログラムより加速度の検出を行う。ステップ107では加速度が検出されたとき、同期電動機は正常に駆動されているので終了する。加速度が検出されない場合、ステップ108へ進む。ステップ108では同期電動機を断電するための信号を出力する。
【0013】
図3は加速度検出を行うための、副プログラムのフローチャートである。ステップ201は推力指令を保持するための時間の初期化を行う。例えばt=0とする。ステップ202は設定された印加する電流の位相により、推力の演算を行う。ステップ203では加速度のありなしを判定する。加速度は位置の2階微分で求めることができる。もし加速度を検出することができれば、主プログラムヘ制御を戻す。加速度が検出できない場合にはステップ204へ進む。
ステップ204では時間を判定する。推力を変更せずに与えることのできる時間tmax以下かどうかを判定する。もし与えることのできる時間tmax以下ならばステップ205に進む。ステップ205では時間を更新する。例えば
t=t+Δt
とする。Δtは制御のサンプリングタイムとする。
もし与えることのできる時間tmaxを超えるならば加速度は検出できなかったものとして主プログラムヘ制御を戻す。
以上、説明は直動形の同期電動機について行ったが、回転形の同期電動機でも、発生推力を発生トルク、推力定数をトルク定数、推力指令をトルク指令に置き換えることにより同様のことがいえる。
【0014】
【発明の効果】
以上述べたように、本発明によれば、あらゆる位置で正確な初期位相補正量を決定できるため、同期電動機の暴走を防ぐことができ、機器の破損を防ぐことができる。
【図面の簡単な説明】
【図1】 本発明の同期電動機の制御装置の第1実施例を示すブロック図である。
【図2】 本発明の同期電動機の起動方法のフローチャートを示す図である。
【図3】 本発明の第2実施例を示すブロック図である。
【図4】 本発明の第2実施例を示す主プログラムのフローチャートである。
【図5】 本発明の第2実施例を示す副プログラムのフローチャートである。
【符号の説明】
1 CPU、2 DA変換器、3 パワーアンプ、4 不揮発性メモリ、5 カウンタ、6 リニアモータ、7 移動部、81 +側ストッパ、82 −側ストツパ、91 +側リミットセンサ、92 −側リミットセンサ、11 CPU、12,13 D/A変換器、14 2−3相変換回路、15 インバータ、16同期電動機、17 エンコーダ、18 カウンタ
Claims (2)
- 同期電動機の駆動電流の位相を磁極位置に同期して制御することで前記同期電動機をベクトル制御で駆動する手段と、前記同期電動機の直線位置もしくは回転位置を検出する位置検出センサと、前記同期電動機の移動部が可動限界に来たことを検出するリミットスイッチと、前記同期電動機の起動時に駆動電流の初期位相補正量を順次更新しながら駆動しつつ発生トルクの極性を判定することにより最適な初期位相補正量に収束させる初期位相補正量検出手段とを有する同期電動機の制御装置において、前記移動部が前記リミットスイッチの位置にあるときの最適な初期位相補正量を記憶する手段を備えたことを特徴とする同期電動機の制御装置。
- 請求項1記載の同期電動機の制御装置の起動方法において、起動時の初期位相補正量の検出の際には、前記リミットセンサによって前記移動部がストローク端にあることが検出されている場合には、前記初期位相補正量記憶手段に記憶されている値を初期位相補正量として用い、ストローク端にないことが検出されている場合には、前記初期位相補正量検出処理を実行することを特徴とする同期電動機の起動方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP35078296A JP3951195B2 (ja) | 1996-12-27 | 1996-12-27 | 同期電動機の制御装置及び起動方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP35078296A JP3951195B2 (ja) | 1996-12-27 | 1996-12-27 | 同期電動機の制御装置及び起動方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH10201270A JPH10201270A (ja) | 1998-07-31 |
JP3951195B2 true JP3951195B2 (ja) | 2007-08-01 |
Family
ID=18412837
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP35078296A Expired - Fee Related JP3951195B2 (ja) | 1996-12-27 | 1996-12-27 | 同期電動機の制御装置及び起動方法 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3951195B2 (ja) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3912466B2 (ja) * | 1999-01-25 | 2007-05-09 | 株式会社安川電機 | リニアモータ駆動装置とその制御方法 |
JP2002247886A (ja) * | 2001-02-20 | 2002-08-30 | Yaskawa Electric Corp | リニアモータの制御方法 |
JP6827358B2 (ja) * | 2017-04-05 | 2021-02-10 | 東洋電機製造株式会社 | モータの試験装置 |
-
1996
- 1996-12-27 JP JP35078296A patent/JP3951195B2/ja not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JPH10201270A (ja) | 1998-07-31 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106679710B (zh) | 一种磁编码器校准方法及*** | |
US6281656B1 (en) | Synchronous motor control device electric motor vehicle control device and method of controlling synchronous motor | |
JP4816645B2 (ja) | Ac同期モータの初期磁極位置推定装置 | |
US9893658B2 (en) | Method for operating a brushless electric motor | |
US9000695B2 (en) | Sensorless control apparatuses and control methods thereof | |
US9823647B2 (en) | Servo control apparatus having function of sensorless controlled stop | |
JP4797323B2 (ja) | 同期電動機のセンサレス制御装置 | |
JP6530654B2 (ja) | 電動パワーステアリング装置 | |
JP2001268973A (ja) | モータ制御装置 | |
JP4926492B2 (ja) | モータ制御装置 | |
US11325641B2 (en) | Control device for electric power steering apparatus and electric power steering apparatus | |
KR101448677B1 (ko) | Bldc 모터의 회전자 위치 추정 장치 및 방법 | |
JP3951195B2 (ja) | 同期電動機の制御装置及び起動方法 | |
JP3675192B2 (ja) | モータ制御装置および電気車用制御装置およびハイブリッド車用制御装置 | |
US6922028B2 (en) | Controller for permanent magnet motor | |
JP4735439B2 (ja) | 永久磁石式同期電動機の初期磁極位置推定装置 | |
CN112054733A (zh) | 用于检测电动机位置传感器的偏移量的装置和方法 | |
JP3419239B2 (ja) | モータの制御装置並びにその位置補正方法 | |
JP2007143213A (ja) | Dcブラシレスモータ装置および回転真空ポンプ | |
JP2004274855A (ja) | ローター位置検出調整方法及びローター位置検出調整装置 | |
KR101937958B1 (ko) | 역기전력 신호를 이용한 센서리스 모터의 오류 판단장치 | |
CN114172414A (zh) | 伺服电机初始电角度确定方法、装置及可读存储介质 | |
KR102270725B1 (ko) | Bldc 모터 제어시스템 및 그 제어방법 | |
US10686392B2 (en) | Driving permanent magnet motor based on neutral point voltage | |
JP4876525B2 (ja) | 同期電動機の磁極検出方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20060427 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20060609 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20060802 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20070330 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20070412 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100511 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110511 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130511 Year of fee payment: 6 |
|
LAPS | Cancellation because of no payment of annual fees |