JP5727532B2 - ステッピングモータの電流ベクトル制御装置 - Google Patents
ステッピングモータの電流ベクトル制御装置 Download PDFInfo
- Publication number
- JP5727532B2 JP5727532B2 JP2013027787A JP2013027787A JP5727532B2 JP 5727532 B2 JP5727532 B2 JP 5727532B2 JP 2013027787 A JP2013027787 A JP 2013027787A JP 2013027787 A JP2013027787 A JP 2013027787A JP 5727532 B2 JP5727532 B2 JP 5727532B2
- Authority
- JP
- Japan
- Prior art keywords
- current
- field
- torque
- command
- voltage
- 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.)
- Active
Links
Images
Landscapes
- Control Of Ac Motors In General (AREA)
- Control Of Stepping Motors (AREA)
Description
Vr=Kr×ω×N+Ld×Id×ω×N ・・・ 式(1)
Vr : 誘起電圧[V]
Kr : 誘起電圧定数[V/(rad/s)] (モータを一定速度で回転させて計測)
ω : 電気角速度[rad/s]
N : 磁極数[極]
Ld : D軸インダクタンス(巻線インダクタンス)[H]
Id : 界磁電流[A]
Kr=Vr/(ω×N)
一例として、テスト用のステッピングモータを500rpmで回転した場合に発生する電圧は約12.5V(25Vpp)であり、その場合の誘起電圧Krは
Kr=12.5/(2π×500/60×50)≒0.00478
となる、つまりモータの電源電圧を24[V]とすればモータの最高回転速度は
MaxSpeed=24/0.00478≒5026.55[rad/s]
となり、r/m(rpm)に換算すると
5026.55/(2π×50)×60≒960[rpm]
となる。よって、このモータを24[V]のモータ電源で駆動した場合は960rpm以上に回転速度が上がらない。
ロータの回転に伴って発生する誘起電圧Vrはロータの電気角速度に比例して発生する電圧(式(1)前段)と、界磁インダクタンス・界磁電流・電気角速度で発生する電圧(式(1)後段)の総和であり、界磁電流(Id)にマイナスの電流を流す(弱め界磁する)事により、回転によって発生する誘起電圧を抑制し、より高い回転速度まで回転させることが可能となる。また弱め界磁制御は、電流ベクトル制御によって界磁電流(Id)及びトルク電流(Iq)をそれぞれ独立して制御することによって可能となる。
また、本来の弱め界磁とはロータ側のコイル電流を下げて界磁を弱める制御を指すが、ロータに永久磁石を用いたモータの場合はステータコイルの電流を制御することで等価的に弱め界磁を実現しており、本来の弱め界磁(ロータの界磁を減らす)と区別して「弱め磁束制御」と呼ぶ場合もある。
尚、ステッピングモータではないが、誘導電動機のベクトル制御システムとしては、以下のものが知られている(特許文献1参照)。
また、ロータの回転速度に応じて単純に誘起電圧を打ち消すような弱め界磁では、ロータの回転速度が高まると弱め界磁電流が増えて速度が高まり、更に弱め界磁電流が増えると言うように界磁電流値が正帰還的に増大してしまい、トルク指令(q軸指令)に追従できなくなる(トルク指令とは異なる正帰還のフィードバックで速度が高まり暴走する)。
また、特許文献1のように、界磁制御に何らかの閾値(基準値)を設けるとすれば、閾値(基準値)が妥当であることを実証しなければならないが、適用範囲が限られないFA(ファクトリーオートメーション)用モータドライバにおいては、このような閾値(基準値)を決定することができない。
ステッピングモータのロータに指令トルクを発生させるトルク指令を出力し、ロータの回転で誘起される誘起電圧Vrのモータ電源電圧Vmに対する比率を界磁電流補正係数として出力するサーボ制御部と、ロータ回転位置で計測された電流計測値から座標軸変換を行ってモータトルク電流Iq及び界磁電流Idを各々算出し、トルク指令電流QAとモータトルク電流Iqとの偏差Δqを演算処理してトルク電圧指令信号Vqを生成し並びに前記偏差Δqと前記界磁電流補正係数との積により算出される界磁指令電流Qdと界磁電流Idとの偏差を演算処理することにより界磁電圧指令信号Vdを生成する電流ベクトル制御部と、を具備し、前記ステッピングモータのロータ回転速度の増加に伴って誘起される誘起電圧Vrの増加に対して前記電流ベクトル制御部が界磁電流Idを弱めるように前記界磁電圧指令信号Vdを生成することで前記サーボ制御部の指令トルクに見合った回転トルクに制御することを特徴とする。
また、サーボ制御部は、ロータの回転によって誘起される誘起電圧Vrのモータ電源電圧Vmに対する比率である界磁電流補正係数を出力し、電流ベクトル制御部は、トルク指令電流QAとモータトルク電流Iqとの偏差Δqと界磁電流補正係数との積により算出される界磁指令電流Qdと界磁電流Idとの偏差を演算処理することにより界磁電圧指令信号Vdを生成するので、モータが低速回転時から弱め界磁制御が作用して電力効率が低下するのを防ぎ、低速域から高速域までモータ電源電圧による界磁電流追従特性を改善することができる。
Vr=Kr×ω×N+Ld×Id×ω×N・・・式(1)
Kr : 誘起電圧定数[V/(rad/s)]
ω : 電気角速度[rad/s]
N : 磁極数[極]
Ld : 巻線インダクタンス
で定義される場合であって、
Δq=QA−Iq・・・式(2)
で定義される前記式(2)に基づいて前記トルク指令電流QAとモータトルク電流Idとのトルク電流の偏差Δqが算出され、
Kn=Vr/Vm ・・・ 式(3)
Qd=−|Δq|×Kn・・・式(4)
Vr : 回転速度に比例した誘起電圧[V]
Vm : モータ電源電圧[V]
Kn : 界磁電流補正係数[倍]
で定義される前記式(3)に基づいて算出された前記界磁電流補正係数Knと前記式(2)で算出された前記偏差Δqを用いて前記式(4)に基づいて前記界磁指令電流Qdが算出されて、前記界磁指令電流Qdと前記界磁電流Idとの偏差を比例積分処理することで界磁電圧指令信号Vdが生成されて前記式(1)の界磁電流Idの値が更新され、前記誘起電圧Vrの弱め界磁制御が行なわれることが望ましい。
二相ステッピングモータ1は、例えばPM型においてはロータヨークに永久磁石を設けた永久磁石ロータと、ステータコアの極歯の回りにモータコイルを巻き付けられたステータと、モータ軸に連結してロータの回転位置及び回転速度を検出するエンコーダ2(回転検出部)を備えている。エンコーダ2を用いることで、高信頼性(脱調レス)を実現している。尚、エンコーダ2に変えてホールIC等の磁極センサを設けてもよい。本実施例では二相ステッピングモータ1であるため、ステータには電気角で位相が90度異なるA相コイルとB相コイルが巻き付けられている。各相コイルには、後述するモータドライバ回路により所定のタイミングでモータ電流が流れる。
また、モータ電力制御部6には、モータ駆動電源としてはA/D変換された例えば24V〜48Vのモータ駆動電圧が供給される。また、モータドライバ回路を異常電圧から保護するため過電圧保護回路8が接続されている。
サーボ制御部4は、上位コントローラからの指令により、指令トルクを計算してトルク指令電流QAを電流ベクトル制御部5へ出力する。また、エンコーダから検出されたロータ回転速度から誘起電圧Vrを計算し、電源電圧Vmとの比である界磁電流補正計数Kn(=Vr/Vm)を算出して電流ベクトル制御部5へ出力する。
上記トルク指令電流QA及び界磁電流補正計数Knは電流ベクトル制御部5へ入力される。
ロータの回転によって誘起される誘起電圧Vrが
Vr=Kr×ω×N+Ld×Id×ω×N・・・式(1)
(誘起電圧分) (界磁電流に比例して発生する誘起電圧分)
Kr : 誘起電圧定数[V/(rad/s)]
ω : 電気角速度[rad/s]
N : 磁極数[極]
Ld : 巻線インダクタンス
で定義される。
Δq=QA−Iq・・・式(2)
で定義される式(2)で算出され、
Kn=Vr/Vm ・・・ 式(3)
Qd=−|Δq|×Kn・・・式(4)
Vr : 回転速度に比例した誘起電圧[V]
Vm : モータ電源電圧[V]
Kn : 界磁電流補正係数[倍]
で定義される式(3)に基づいて算出された界磁電流補正係数Knと式(2)で算出された偏差Δqを用いて、式(4)に基づいて界磁指令電流Qdが算出される。
この界磁指令電流Qdと界磁電流Idとの偏差を比例積分処理することで界磁電圧指令信号Vdが生成されて式(1)の界磁電流Idの値が更新され、全体として誘起電圧Vrの値が抑えられる。
また、電流ベクトル制御部5が界磁指令電流Qdを算出する際に、トルク指令電流QAとモータトルク電流Iqとの偏差Δqの絶対値を用いることで、例えばモータトルク電流Iqがトルク指令電流QAより小さくなると、弱め界磁電流Idが増えて速度が高まり、更に弱め界磁電流Idが増えると言うように界磁電流値が正帰還的に増大してしまい、指令トルクに追従できなくなるのを防ぐことができる。
以上の結果から今回開発した電流ベクトル制御装置3によって、低速から高速までトルク指令のみで安定してステッピングモータの電流ベクトル制御ができることが証明できた。
Claims (3)
- ステッピングモータのロータに指令トルクを発生させるトルク指令を出力し、ロータの回転で誘起される誘起電圧Vrのモータ電源電圧Vmに対する比率を界磁電流補正係数として出力するサーボ制御部と、
ロータ回転位置で計測された電流計測値から座標軸変換を行ってモータトルク電流Iq及び界磁電流Idを各々算出し、トルク指令電流QAとモータトルク電流Iqとの偏差Δqを演算処理してトルク電圧指令信号Vqを生成し並びに前記偏差Δqと前記界磁電流補正係数との積により算出される界磁指令電流Qdと界磁電流Idとの偏差を演算処理することにより界磁電圧指令信号Vdを生成する電流ベクトル制御部と、を具備し、
前記ステッピングモータのロータ回転速度の増加に伴って誘起される誘起電圧Vrの増加に対して前記電流ベクトル制御部が界磁電流Idを弱めるように前記界磁電圧指令信号Vdを生成することで前記サーボ制御部の指令トルクに見合った回転トルクに制御することを特徴とするステッピングモータの電流ベクトル制御装置。 - 前記電流ベクトル制御部は、
前記ステッピングモータのロータ位置を検出し各相モータコイルに流れる絶対座標系の電流計測値が回転座標系のモータトルク電流Iqと界磁電流Idに座標軸変換される第1の座標軸変換部と、
前記サーボ制御部のトルク指令に基づいて出力されたトルク指令電流QAと前記第1の座標軸変換部で得られたモータトルク電流Iqとの偏差Δqを用いて演算処理することでトルク電圧指令信号Vqが生成されると共に、前記偏差Δqの絶対値と前記界磁電流補正係数との積により算出される界磁指令電流Qdと前記第1の座標軸変換部で得られた界磁電流Idとの偏差を演算処理することで界磁電圧指令信号Vdが生成される指令電圧生成部と、
前記指令電圧生成部で生成された前記トルク電圧指令信号Vq及び前記界磁電圧指令信号Vdが回転座標系から絶対座標系へ各々座標軸変換される第2の座標軸変換部と、
前記第2の座標軸変換部で得られた電圧指令値に基づいて前記ロータ回転位置に応じて指令電圧を出力するモータ電力制御部と、を具備している請求項1記載のステッピングモータの電流ベクトル制御装置。 - 前記電流ベクトル制御部は、ロータの回転によって誘起される誘起電圧Vrが
Vr=Kr×ω×N+Ld×Id×ω×N・・・式(1)
Kr : 誘起電圧定数[V/(rad/s)]
ω : 電気角速度[rad/s]
N : 磁極数[極]
Ld : 巻線インダクタンス
で定義される場合であって、
Δq=QA−Iq・・・式(2)
で定義される前記式(2)に基づいて前記トルク指令電流QAとモータトルク電流Idとのトルク電流の偏差Δqが算出され、
Kn=Vr/Vm・・・式(3)
Qd=−|Δq|×Kn・・・式(4)
Vr : 回転速度に比例した誘起電圧[V]
Vm : モータ電源電圧[V]
Kn : 界磁電流補正係数[倍]
で定義される前記式(3)に基づいて算出された前記界磁電流補正係数Knと前記式(2)で算出された前記偏差Δqを用いて前記式(4)に基づいて前記界磁指令電流Qdが算出されて、前記界磁指令電流Qdと前記界磁電流Idとの偏差を比例積分処理することで界磁電圧指令信号Vdが生成されて前記式(1)の界磁電流Idの値が更新され、前記誘起電圧Vrの弱め界磁制御が行なわれる請求項1又は請求項2記載のステッピングモータの電流ベクトル制御装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2013027787A JP5727532B2 (ja) | 2013-02-15 | 2013-02-15 | ステッピングモータの電流ベクトル制御装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2013027787A JP5727532B2 (ja) | 2013-02-15 | 2013-02-15 | ステッピングモータの電流ベクトル制御装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2014158357A JP2014158357A (ja) | 2014-08-28 |
| JP5727532B2 true JP5727532B2 (ja) | 2015-06-03 |
Family
ID=51578912
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2013027787A Active JP5727532B2 (ja) | 2013-02-15 | 2013-02-15 | ステッピングモータの電流ベクトル制御装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP5727532B2 (ja) |
Families Citing this family (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN105871272A (zh) * | 2015-01-23 | 2016-08-17 | 北京大豪科技股份有限公司 | 步进电机伺服控制方法及装置 |
| JP6212145B2 (ja) * | 2016-02-17 | 2017-10-11 | シナノケンシ株式会社 | ステッピングモータ駆動装置 |
| CN106997212B (zh) * | 2017-04-13 | 2021-08-24 | 江门市新动力自动化工程有限公司 | 一种流体压强、恒压输送、流量、恒流量的控制方法及流体压强、流量的测量方法 |
| JP7210339B2 (ja) | 2019-03-14 | 2023-01-23 | 株式会社東芝 | モータ制御装置、及びモータ制御方法 |
| JP7256043B2 (ja) * | 2019-03-20 | 2023-04-11 | ローム株式会社 | ステッピングモータの駆動回路およびその制御方法、それを用いた電子機器 |
| JP7500482B2 (ja) | 2021-03-17 | 2024-06-17 | 株式会社東芝 | モータ制御装置、モータ制御方法、及びモータ駆動システム |
| CN115833668B (zh) * | 2022-11-01 | 2026-04-28 | 慧灵科技(深圳)有限公司 | 永磁同步电机参数辨识方法及装置 |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5504404A (en) * | 1993-09-17 | 1996-04-02 | Matsushita Electric Industrial Co., Ltd. | Method and apparatus for controlling motor |
| JP3117880B2 (ja) * | 1993-09-17 | 2000-12-18 | 松下電器産業株式会社 | 同期モータのベクトル制御における弱め界磁制御方法 |
| JP4205473B2 (ja) * | 2003-04-14 | 2009-01-07 | 株式会社アイエイアイ | ステッピングモータ制御方法とステッピングモータ制御装置 |
| EP2555415A1 (en) * | 2010-03-29 | 2013-02-06 | Toyota Jidosha Kabushiki Kaisha | Electric power steering system |
| JP5850646B2 (ja) * | 2011-05-30 | 2016-02-03 | 株式会社アイエイアイ | 制御装置、アクチュエータシステム、及び制御方法 |
-
2013
- 2013-02-15 JP JP2013027787A patent/JP5727532B2/ja active Active
Also Published As
| Publication number | Publication date |
|---|---|
| JP2014158357A (ja) | 2014-08-28 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5727532B2 (ja) | ステッピングモータの電流ベクトル制御装置 | |
| JP5693652B2 (ja) | 同期機制御装置 | |
| JP5130031B2 (ja) | 永久磁石モータの位置センサレス制御装置 | |
| JP5811363B2 (ja) | 回転電機制御装置、および、これを用いた電動パワーステアリング装置 | |
| JP6026812B2 (ja) | モータ部およびインバータ部を備えたモータ制御装置 | |
| JP6008264B2 (ja) | 永久磁石型同期電動機の磁極位置検出装置 | |
| JP6776066B2 (ja) | インバータ制御装置および電動機駆動システム | |
| US9722522B2 (en) | Method for controlling torque in permanent magnet motor drives | |
| CN101542891B (zh) | 同步电动机的无传感器控制装置 | |
| JP6667076B2 (ja) | モータ制御装置、およびこのモータ制御装置におけるトルク定数の補正方法 | |
| US9379655B2 (en) | Method of field weakening control of permanent magnet motor drivers | |
| US20160043671A1 (en) | Motor Drive Circuit and Method of Driving a Motor | |
| US8975842B2 (en) | Permanent magnet motor control | |
| JP4010195B2 (ja) | 永久磁石式同期モータの制御装置 | |
| JP5267848B2 (ja) | モータ制御装置 | |
| JP4928855B2 (ja) | 同期機のセンサレス制御装置 | |
| JP6166601B2 (ja) | モータ制御装置及び発電機制御装置 | |
| JP2007259551A (ja) | 電動機の制御装置 | |
| JP5652701B2 (ja) | モータ駆動制御装置 | |
| JP7619122B2 (ja) | 回転電機の制御装置 | |
| JP4996847B2 (ja) | サーボモータにおける電流制御方法,電流制御プログラム,記録媒体,サーボモータ | |
| JP2009278733A (ja) | モータ制御装置 | |
| JP2017225233A (ja) | 回転機制御装置及び回転機制御方法 | |
| KR20150017072A (ko) | 인버터 | |
| JP6608883B2 (ja) | 回転電機の制御装置及び制御方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20141106 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20141125 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20150116 |
|
| 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: 20150317 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20150402 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 5727532 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |