JPH1128000A - モータの制御装置及び制御方法 - Google Patents
モータの制御装置及び制御方法Info
- Publication number
- JPH1128000A JPH1128000A JP9181484A JP18148497A JPH1128000A JP H1128000 A JPH1128000 A JP H1128000A JP 9181484 A JP9181484 A JP 9181484A JP 18148497 A JP18148497 A JP 18148497A JP H1128000 A JPH1128000 A JP H1128000A
- Authority
- JP
- Japan
- Prior art keywords
- command value
- current
- axis
- axis current
- phase
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims description 12
- 238000006243 chemical reaction Methods 0.000 claims description 10
- 230000010349 pulsation Effects 0.000 abstract description 6
- 238000010586 diagram Methods 0.000 description 10
- 230000004907 flux Effects 0.000 description 3
- 238000001514 detection method Methods 0.000 description 1
- 230000010363 phase shift Effects 0.000 description 1
- 230000001629 suppression Effects 0.000 description 1
Classifications
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02T—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
- Y02T10/00—Road transport of goods or passengers
- Y02T10/60—Other road transportation technologies with climate change mitigation effect
- Y02T10/64—Electric machine technologies in electromobility
Landscapes
- Brushless Motors (AREA)
- Control Of Ac Motors In General (AREA)
- Control Of Motors That Do Not Use Commutators (AREA)
Abstract
るのを防止する。 【解決手段】電流センサと、磁極位置検出手段と、各相
の電流IU 、IV をd軸電流id 及びq軸電流iq に変
換する第1の変換手段と、d軸電圧指令値V d * 及びq
軸電圧指令値Vq * を算出する電圧指令値算出手段と、
前記d軸電圧指令値Vd * 及びq軸電圧指令値Vq * を
各相の電圧指令値VU * 、VV * 、V W * に変換する第
2の変換手段と、各相の電圧指令値VU * 、VV * 、V
W * に基づいて各相のパルス幅変調信号SU 、SV 、S
W を発生させるパルス幅変調信号発生手段とを有する。
前記d軸電流id を0とし、前記q軸電流偏差Δi
q は、原q軸電流指令値iqsに補正電流指令値It * を
加算して得られたq軸電流指令値iQSに基づいて算出さ
れる。
Description
及び制御方法に関するものである。
及びW相のステータコイルを備えたステータ、及び該ス
テータの内側において回転自在に配設され、磁極対を備
えたロータから成るDCブラシレスモータが使用され、
前記ステータコイルにU相、V相及びW相の電流を供給
することによって前記DCブラシレスモータが駆動され
るようになっている。
ータ制御回路は、電動車両の全体の制御を行う車両制御
回路からの電流指令値を受けて、該電流指令値に対応し
たパルス幅を有する各相のパルス幅変調信号を発生さ
せ、該パルス幅変調信号をドライブ回路に送る。該ドラ
イブ回路は、前記パルス幅変調信号に対応させてトラン
ジスタ駆動信号を発生させ、該トランジスタ駆動信号を
インバータブリッジに対して出力する。該インバータブ
リッジは、6個のトランジスタを有し、前記トランジス
タ駆動信号がオンの間だけトランジスタをオンにして各
相の電流を発生させ、該各相の電流を前記ステータコイ
ルに供給する。このようにして、モータ駆動装置を作動
させることによってモータを駆動し、電動車両を走行さ
せることができる。
が決まると、他の一つの相の電流も決まる。したがっ
て、各相の電流を制御するために、例えば、U相及びV
相の電流が電流センサによって検出されるようになって
いる。そして、ロータの磁極対の方向にd軸を、該d軸
と直角の方向にq軸をそれぞれ採ったd−q軸モデル上
でフィードバック制御が行われるようになっている。
て、U相及びV相の電流は、三相/二相変換が行われて
d軸電流及びq軸電流になる。この場合、d軸電流とq
軸電流とが干渉することがないように、d軸電流を0に
するようにしている。そして、q軸電流をiq とし、q
軸電流指令値をiq * とすると、q軸電流偏差Δiq Δiq =iq * −iq が算出され、該q軸電流偏差Δiq が0になるようにq
軸電圧指令値が発生させられる。続いて、q軸電圧指令
値は、二相/三相変換が行われて各相の電圧指令値にな
り、該各相の電圧指令値に基づいて各相のパルス幅変調
信号が発生させられる。
って、q軸電流iq をトルク電流と等価にすることがで
きるので、理論的に、DCブラシレスモータを直流モー
タと同等に取り扱うことができる。
来のDCブラシレスモータにおいては、ロータを回転さ
せるときに、ステータコイルによって発生させられた磁
束を磁極が横切る構造になっているので、トルク脈動が
生じ、DCブラシレスモータにおいて振動が発生してし
まう。
タの問題点を解決して、ほかにセンサ等を付加すること
なく、トルク脈動が生じることがなく、振動が発生する
のを防止することができるモータの制御装置及び制御方
法を提供することを目的とする。
ータの制御装置においては、各相の電流を検出する電流
センサと、磁極の位置を検出する磁極位置検出手段と、
前記磁極の位置に基づいて前記各相の電流をd軸電流及
びq軸電流に変換する第1の変換手段と、前記d軸電流
及びq軸電流のそれぞれのd軸電流偏差及びq軸電流偏
差に基づいてそれぞれd軸電圧指令値及びq軸電圧指令
値を算出する電圧指令値算出手段と、前記磁極の位置に
基づいて前記d軸電圧指令値及びq軸電圧指令値を各相
の電圧指令値に変換する第2の変換手段と、前記各相の
電圧指令値に基づいて各相のパルス幅変調信号を発生さ
せるパルス幅変調信号発生手段とを有する。
電流偏差は、原q軸電流指令値に補正電流指令値を加算
して得られたq軸電流指令値に基づいて算出される。本
発明の他のモータの制御装置においては、さらに、前記
補正電流指令値は磁極の位置に基づいて算出される。本
発明のモータの制御方法においては、各相の電流及び磁
極の位置を検出し、該磁極の位置に基づいて前記各相の
電流をd軸電流及びq軸電流に変換し、前記d軸電流及
びq軸電流のそれぞれのd軸電流偏差及びq軸電流偏差
に基づいてそれぞれd軸電圧指令値及びq軸電圧指令値
を算出し、前記磁極の位置に基づいて前記d軸電圧指令
値及びq軸電圧指令値を各相の電圧指令値に変換し、前
記各相の電圧指令値に基づいて各相のパルス幅変調信号
を発生させる。
記q軸電流偏差を、原q軸電流指令値に補正電流指令値
を加算して得られたq軸電流指令値に基づいて算出す
る。本発明の他のモータの制御方法においては、さら
に、前記補正電流指令値は磁極の位置に基づいて算出さ
れる。
て図面を参照しながら詳細に説明する。図1は本発明の
実施の形態におけるモータ制御回路の概略図、図2は本
発明の実施の形態におけるモータ駆動装置の概略図であ
る。図において、10はモータ駆動装置、31はDCブ
ラシレスモータ(M)であり、該DCブラシレスモータ
31は、図示しないU相、V相及びW相のステータコイ
ルを備えた図示しないステータ、及び該ステータの内側
において回転自在に配設され、磁極対を備えた図示しな
いロータを有する。そして、前記DCブラシレスモータ
31を駆動して電動車両を走行させるために、図示しな
いバッテリからの直流電流がインバータブリッジ40に
よってU相、V相及びW相の電流IU、IV 、IW に変
換され、各相の電流IU 、IV 、IW はそれぞれ各ステ
ータコイルに供給される。
は、6個のトランジスタTr1〜Tr6を備え、各トラ
ンジスタTr1〜Tr6を選択的にオン・オフさせるこ
とによって、前記各相の電流IU 、IV 、IW を発生さ
せることができるようになっている。また、前記ロータ
に連結されたロータシャフト42に、レゾルバ43の図
示しない回転子が同軸的に連結される。そして、前記レ
ゾルバ43には磁極位置検出手段としてのロータ位置検
出回路44が接続され、該ロータ位置検出回路44は、
前記レゾルバ43に交流電圧を印加するとともに、レゾ
ルバ43からレゾルバ信号を受けて前記ロータの位置、
すなわち、磁極の位置を検出し、磁極位置信号をモータ
制御回路45に対して出力する。
図示しない車両制御回路が電流指令値を発生させ、該電
流指令値をモータ制御回路45に送ると、該モータ制御
回路45は、前記電流指令値に対応するパルス幅を計算
し、該パルス幅を有する3相のパルス幅変調信号SU 、
SV 、SW を発生させ、該パルス幅変調信号SU 、
S V 、SW をドライブ回路51に対して出力する。該ド
ライブ回路51は、前記パルス幅変調信号SU 、SV 、
SW を受けて、6個のトランジスタTr1〜Tr6を駆
動するためのトランジスタ駆動信号をそれぞれ発生さ
せ、該トランジスタ駆動信号をインバータブリッジ40
に対して出力する。
流IU 、IV 、IW が供給され、ロータにトルクが発生
させられる。このようにして、前記モータ駆動装置10
を作動させ、DCブラシレスモータ31を駆動すること
によって、電動車両を走行させることができる。ところ
で、各相のうち二つの相の電流の値が決まると、他の一
つの相の電流の値も決まる。したがって、各相の電流I
U 、IV 、IW を制御するために、例えば、U相及びV
相の電流IU 、IV が電流センサ33、34によって検
出されるようになっている。そして、ロータの磁極対の
方向にd軸を、該d軸と直角の方向にq軸を採ったd−
q軸モデル上でフィードバック制御が行われるようにな
っている。
前記電流センサ33、34によって検出されたU相及び
V相の電流IU 、IV 及びロータ位置検出回路44によ
って検出された磁極の位置を読み込み、第1の変換手段
としてのUV−dq変換器61に送る。該UV−dq変
換器61は、前記電流センサ33、34によって検出さ
れたU相及びV相の電流IU 、IV を、式(1)に示す
ように、前記磁極位置信号に基づいて三相/二相変換が
行われてd軸電流id 及びq軸電流iq に変換する。
れる磁極の位置である。そして、d軸電流id は減算器
62に送られ、該減算器62において前記d軸電流id
と前記電流指令値のうちのd軸電流指令値idsとのd軸
電流偏差Δidが算出され、該d軸電流偏差Δid が電
圧指令値算出手段としてのd軸電圧指令値算出部64に
対して出力される。本実施の形態においては、d軸電流
id とq軸電流iq とが干渉することがないように、d
軸電流id を0にするようにしている。したがって、q
軸電流iq をトルク電流と等価にすることができるの
で、理論的に、DCブラシレスモータ31を直流モータ
と同等に取り扱うことができる。
れ、該減算器63において前記q軸電流iq とq軸電流
指令値iQSとのq軸電流偏差Δiq が算出され、該q軸
電流偏差Δiq が電圧指令値算出手段としてのq軸電圧
指令値算出部65に対して出力される。そして、前記d
軸電圧指令値算出部64及びq軸電圧指令値算出部65
は、DCブラシレスモータ31の回転数ωを算出し、式
(2)、(3)に示すように、d軸電圧指令値Vd * 及
びq軸電圧指令値Vq * を発生させ、該d軸電圧指令値
Vd * 及びq軸電圧指令値Vq * を第2の変換手段とし
てのdq−UV変換器67に対して出力する。
モータ31のq軸インダクタンス、MIfはロータ側鎖
交磁束数である。続いて、前記dq−UV変換器67
は、前記磁極位置信号に基づいて二相/三相変換を行
い、d軸電圧指令値Vd * 及びq軸電圧指令値V
q * を、式(4)に示すように各相の電圧指令値
VU * 、VV * 、VW * に変換し、該電圧指令値
V U * 、VV * 、VW * をパルス幅変調信号発生手段と
してのPWM発生器68に対して出力する。該PWM発
生器68は、前記各相の電圧指令値VU * 、VV *、V
W * に基づいて各相のパルス幅変調信号SU 、SV 、S
W を発生させる。
VU * 、VV * が決まると、自動的に決まる。ところ
で、d軸電流id を0にしてDCブラシレスモータ31
の制御を行う場合、ロータを回転させるときに、ステー
タコイルによって発生させられた磁束を磁極が横切る構
造になっているので、トルク脈動が生じ、DCブラシレ
スモータ31において振動が発生してしまう。
流指令値のうちの原q軸電流指令値iqsを補正すること
によって前記q軸電流指令値iQSを算出するようにして
いる。そのために、補正電流算出部71及び加算器72
が配設され、前記補正電流算出部71に磁極位置信号が
送られる。そして、式(5)に示すように、前記補正電
流算出部71によって振動の抑制を目的とした補正電流
指令値It * を発生させ、該補正電流指令値It * を前
記加算器72に送り、式(6)に示すように、前記加算
器72によって前記原q軸電流指令値iqsに補正電流指
令値It * 加算するようにしている。
AMN <1)、αN は位相ずらし量である。なお、式
(5)では、cos(N・θ+αN )がパラメータにさ
れているが、sin(N・θ+αN )をパラメータにす
ることもできる。このように、前記式(5)によって算
出された補正電流指令値It * を原q軸電流指令値iqs
に加算すると、N次の振動を低減することができる。
電流指令値の波形図、図4は本発明の実施の形態におけ
る補正電流指令値の波形図、図5は本発明の実施の形態
におけるq軸電流指令値の波形図、図6は本発明の実施
の形態におけるDCブラシレスモータの基本波形図、図
7は本発明の実施の形態におけるDCブラシレスモータ
の二次の振動を低減させた波形図である。
に示す補正電流指令値It * を加算することによって、
図5に示すq軸電流指令値iQSを算出することができ
る。なお、前記補正電流指令値It * は、二次の振動を
低減させるために発生させられ、 It * =KAM2・cos(2θ+α2) で表すことができる。
生させたときに、DCブラシレスモータ31(図2)に
よって発生させられるトルクTに、図6に示すようなト
ルク脈動が発生するが、図5に示すq軸電流指令値iQS
に基づいてU相の電流IU を発生させると、図7に示す
ように、前記トルク脈動を小さくすることができる。こ
の場合、ほかにセンサ等を付加する必要はない。
るものではなく、本発明の趣旨に基づいて種々変形させ
ることが可能であり、それらを本発明の範囲から排除す
るものではない。
れば、モータの制御装置においては、各相の電流を検出
する電流センサと、磁極の位置を検出する磁極位置検出
手段と、前記磁極の位置に基づいて前記各相の電流をd
軸電流及びq軸電流に変換する第1の変換手段と、前記
d軸電流及びq軸電流のそれぞれのd軸電流偏差及びq
軸電流偏差に基づいてそれぞれd軸電圧指令値及びq軸
電圧指令値を算出する電圧指令値算出手段と、前記磁極
の位置に基づいて前記d軸電圧指令値及びq軸電圧指令
値を各相の電圧指令値に変換する第2の変換手段と、前
記各相の電圧指令値に基づいて各相のパルス幅変調信号
を発生させるパルス幅変調信号発生手段とを有する。
電流偏差は、原q軸電流指令値に補正電流指令値を加算
して得られたq軸電流指令値に基づいて算出される。こ
の場合、d軸電流が0にされるので、q軸電流をトルク
電流と等価にすることができる。したがって、理論的
に、DCブラシレスモータを直流モータと同等に取り扱
うことができる。
に加算するようになっているので、ほかにセンサ等を付
加することなくトルク振動が生じるのを抑制することが
でき、DCブラシレスモータに発生する振動を低減する
ことができる。本発明の他のモータの制御装置において
は、さらに、前記補正電流指令値は磁極の位置に基づい
て算出される。
置に基づいて算出されるので、DCブラシレスモータに
発生するN次の振動を低減することができる。
概略図である。
概略図である。
の波形図である。
波形図である。
波形図である。
ータの基本波形図である。
ータの二次の振動を低減させた波形図である。
Claims (4)
- 【請求項1】 各相の電流を検出する電流センサと、磁
極の位置を検出する磁極位置検出手段と、前記磁極の位
置に基づいて前記各相の電流をd軸電流及びq軸電流に
変換する第1の変換手段と、前記d軸電流及びq軸電流
のそれぞれのd軸電流偏差及びq軸電流偏差に基づいて
それぞれd軸電圧指令値及びq軸電圧指令値を算出する
電圧指令値算出手段と、前記磁極の位置に基づいて前記
d軸電圧指令値及びq軸電圧指令値を各相の電圧指令値
に変換する第2の変換手段と、前記各相の電圧指令値に
基づいて各相のパルス幅変調信号を発生させるパルス幅
変調信号発生手段とを有するとともに、前記d軸電流を
0とし、前記q軸電流偏差は、原q軸電流指令値に補正
電流指令値を加算して得られたq軸電流指令値に基づい
て算出されることを特徴とするモータの制御装置。 - 【請求項2】 前記補正電流指令値は磁極の位置に基づ
いて算出される請求項1に記載のモータの制御装置。 - 【請求項3】 各相の電流及び磁極の位置を検出し、該
磁極の位置に基づいて前記各相の電流をd軸電流及びq
軸電流に変換し、前記d軸電流及びq軸電流のそれぞれ
のd軸電流偏差及びq軸電流偏差に基づいてそれぞれd
軸電圧指令値及びq軸電圧指令値を算出し、前記磁極の
位置に基づいて前記d軸電圧指令値及びq軸電圧指令値
を各相の電圧指令値に変換し、前記各相の電圧指令値に
基づいて各相のパルス幅変調信号を発生させるととも
に、前記d軸電流を0とし、かつ、前記q軸電流偏差
を、原q軸電流指令値に補正電流指令値を加算して得ら
れたq軸電流指令値に基づいて算出することを特徴とす
るモータの制御方法。 - 【請求項4】 前記補正電流指令値は磁極の位置に基づ
いて算出される請求項3に記載のモータの制御方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP18148497A JP3687282B2 (ja) | 1997-07-07 | 1997-07-07 | モータの制御装置及び制御方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP18148497A JP3687282B2 (ja) | 1997-07-07 | 1997-07-07 | モータの制御装置及び制御方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH1128000A true JPH1128000A (ja) | 1999-01-29 |
| JP3687282B2 JP3687282B2 (ja) | 2005-08-24 |
Family
ID=16101575
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP18148497A Expired - Fee Related JP3687282B2 (ja) | 1997-07-07 | 1997-07-07 | モータの制御装置及び制御方法 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3687282B2 (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2001352798A (ja) * | 2000-06-02 | 2001-12-21 | Mitsubishi Electric Corp | 永久磁石形同期電動機の制御装置及び制御方法 |
-
1997
- 1997-07-07 JP JP18148497A patent/JP3687282B2/ja not_active Expired - Fee Related
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2001352798A (ja) * | 2000-06-02 | 2001-12-21 | Mitsubishi Electric Corp | 永久磁石形同期電動機の制御装置及び制御方法 |
Also Published As
| Publication number | Publication date |
|---|---|
| JP3687282B2 (ja) | 2005-08-24 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7728541B2 (en) | Electric motor drive control method and apparatus | |
| US9136785B2 (en) | Motor control system to compensate for torque ripple | |
| JP3559258B2 (ja) | ステアリング制御装置 | |
| US7573227B2 (en) | Controller and control method of permanent magnet type rotary motor | |
| EP1470988A1 (en) | Electric power steering apparatus | |
| JP4881635B2 (ja) | 永久磁石モータのベクトル制御装置 | |
| US5969500A (en) | Control system and method for motors | |
| JP2008211908A (ja) | モータ制御装置及び電動パワーステアリング装置 | |
| US20170117833A1 (en) | Motor control unit and electric power steering apparatus using the same and vehicle | |
| US20090322268A1 (en) | Electric power steering apparatus | |
| JP2001018822A (ja) | 車両の電動パワーステアリング装置 | |
| JP2004215318A (ja) | 電動駆動制御装置、電動駆動制御方法及びそのプログラム | |
| JP4561105B2 (ja) | モータ制御装置 | |
| US8129935B2 (en) | Motor control device | |
| JP4385276B2 (ja) | モータ制御装置 | |
| JP5397664B2 (ja) | モータ制御装置 | |
| JP2020150666A (ja) | モータ制御装置、モータ制御方法、及び電動パワーステアリング装置 | |
| JP4642645B2 (ja) | 電動機の制御装置 | |
| JP3687282B2 (ja) | モータの制御装置及び制御方法 | |
| JP2003018881A (ja) | モータ制御装置、モータ制御方法及びそのプログラム | |
| JP5141955B2 (ja) | モータ制御装置 | |
| JP7524842B2 (ja) | 電動機の制御装置 | |
| JP2009081915A (ja) | モータ制御装置 | |
| JP2005168115A (ja) | 車両用電動機の制御装置 | |
| JPH09308286A (ja) | モータ制御装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20040113 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20040127 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20040329 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20041207 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20050204 |
|
| A911 | Transfer of reconsideration by examiner before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20050209 |
|
| 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: 20050517 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20050530 |
|
| 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: 20080617 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090617 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100617 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100617 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110617 Year of fee payment: 6 |
|
| LAPS | Cancellation because of no payment of annual fees |