JP2004072931A - Controller for synchronous motor - Google Patents
Controller for synchronous motor Download PDFInfo
- Publication number
- JP2004072931A JP2004072931A JP2002230881A JP2002230881A JP2004072931A JP 2004072931 A JP2004072931 A JP 2004072931A JP 2002230881 A JP2002230881 A JP 2002230881A JP 2002230881 A JP2002230881 A JP 2002230881A JP 2004072931 A JP2004072931 A JP 2004072931A
- Authority
- JP
- Japan
- Prior art keywords
- command value
- axis
- voltage command
- current
- correction
- 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
Images
Landscapes
- Control Of Ac Motors In General (AREA)
- Control Of Motors That Do Not Use Commutators (AREA)
Abstract
Description
【0001】
【発明の属する技術分野】
本発明は同期電動機の制御装置に関し、例えば回転子に永久磁石を備えた三相同期電動機における制御技術に関する。
【0002】
【従来の技術】
従来の電動機制御装置としては、例えば特開2000−224883号公報に記載されているものがある。この従来例ではトルク指令値を満足するd軸電流およびq軸電流を発生するためのd軸電圧指令値およびq軸電圧指令値を算出し、d軸およびq軸の実電流とd軸およびq軸の電流指令値との差から上記電圧指令値をPI(比例積分)制御で補正する構成が記載されている。
【0003】
【発明が解決しようとする課題】
上記従来技術のように制御した場合には、d軸電流およびq軸電流に振動が発生する。これを防止するためにd軸電圧指令値を入力し、入力したd軸電圧指令値からd軸電流の振動成分を除去して出力するフィルタ(例えばローパスフィルタ)およびq軸電圧指令値を入力し、入力したq軸電圧指令値からq軸電流の振動成分を除去して出力するフィルタをそれぞれ設けることが考えられる。しかしながら、d軸電圧指令値が変化した場合には、d軸電流だけでなく、q軸電流にも逆起電力(又は速度起電力とも言う)による変化が発生し、また、q軸電圧指令値が変化した場合q軸電流だけでなく、d軸電流にも逆起電力によって変化が発生する。従って、d軸電圧指令値およびq軸電圧指令値の電流振動成分をそれぞれ独立して除去しても、電流振動が発生するという問題が有った。
【0004】
本発明は上記のごとき従来技術の問題を解決するためになされたものであり、電流応答における振動成分を抑制して電流応答性を向上させた同期電動機の制御装置を提供することを目的とする。
【0005】
【課題を解決するための手段】
本発明においては、電圧指令値算出手段によって算出されたd軸電圧指令値およびq軸電圧指令値を入力し、入力されたd軸電圧指令値およびq軸電圧指令値の変化に起因してd軸電流およびq軸電流に発生する振動成分を除去するための電圧指令値補正フィルタとして、
d軸電圧指令値の変化に起因してd軸電流に発生する振動成分を除去するように、d軸電圧指令値を補正する第一の振動除去手段(C11)と、
d軸電圧指令値の変化に起因してq軸電流に発生する振動成分を除去するように、d軸電圧指令値に基づいてq軸電圧指令値を補正する第二の振動除去手段(C21)と、
q軸電圧指令値の変化に起因してq軸電流に発生する振動成分を除去するように、q軸電圧指令値を補正する第三の振動除去手段(C22)と、
q軸電圧指令値の変化に起因してd軸電流に発生する振動成分を除去するように、q軸電圧指令値に基づいてd軸電圧指令値を補正する第四の振動除去手段(C12)と、
を備えるように構成している。
【0006】
【発明の効果】
本発明においては、d軸電圧指令値の変化に起因してd軸電流に発生する振動成分とq軸電流に発生する振動成分、およびq軸電圧指令値の変化に起因してq軸電流に発生する振動成分とd軸電流に発生する振動成分の全てを除去するようにそれぞれの補正電圧指令値を設定しているので、d軸電圧指令値およびq軸電圧指令値から電流振動成分を除去して、電流応答性を確実に向上させることができる。
【0007】
【発明の実施の形態】
図1は、本発明の第1の実施例を示すブロック図である。
図1において、クロスフィルタ1(電圧指令値補正フィルタ)の各フィルタ(C11)、(C12)、(C21)、(C22)の特性は、下記(数1)式〜(数4)式で示される。
【0008】
【数1】
【0009】
【数2】
【0010】
【数3】
【0011】
【数4】
ただし、g(s):電流応答特性
s:ラプラス演算子
R:電動機の電機子巻線抵抗
Ldc、Lqc:電動機のインダクタンス推定値
ω:電気角速度
また、クロスフィルタ1の電流応答特性g(s)とフィルタ部2のローパスフィルタの特性gflt(s)との関係は、下記(数5)式に示すようになる。
【0012】
【数5】
指令値決定部3では、まず、外部から入力されたトルク指令値T*および現在の回転速度ωを指標として、電流マップ301(電流指令値算出手段)を用いてマップ引きによりd軸電流指令値id *およびq軸電流指令値iq *を求める。そして電圧指令値演算部302(電圧指令値算出手段)では入力されたd軸電流指令値id *およびq軸電流iq *から、下記(数6)式によってd軸電圧指令値vd’およびq軸電圧指令値vq’を演算して出力する。
【0013】
【数6】
ただし、φ:磁石による巻線鎖交磁束数
フィルタ部2(補正値算出手段)は、例えば1次遅れのローパスフィルタで構成し、d軸電流指令値id *およびq軸電流指令値iq *の変化速度を緩和し、緩和後のd軸電流指令値id’およびq軸電流指令値iq’として出力する。
フィルタ部2のローパスフィルタの特性gflt(s)は下記(数7)式で示される。
【0014】
【数7】
ただし、α:g(s)を一次遅れとした場合のカットオフ周波数
クロスフィルタ1では、指令値決定部3からのd軸電圧指令値vd’およびq軸電圧指令値vq’を入力し、前記(数1)式〜(数4)式の特性を有するクロスフィルタを通すことにより、下記(数8)式、(数9)式に示す補正電圧指令値(vd1、vq1)を出力する。
【0015】
【数8】
【0016】
【数9】
一方、座標変換器11は、電流検出器8で検出した二相の電流iu、ivから求めた三相の検出電流(実電流)iu、iv、iwと、位置検出器10で検出した検出位置(回転子の回転位相)とに基づいて、d軸電流(磁束電流)idとq軸電流(トルク電流)iqを求める。なお、電流検出器8、位置検出器10および座標変換器11の部分が実電流検出手段に相当する。
【0017】
PI制御部4(補正値算出手段)では、フィルタ部2から送られた緩和後のd軸電流指令値id’およびq軸電流指令値iq’と座標変換器11から送られたd軸電流idとq軸電流iqとの差分を増幅し、下記(数10)式、(数11)式に示す電圧補正値(vd2、vq2)を生成する。ただしパラメータ誤差がなく、電流応答特性はgflt(s)が得られている場合、電流の差分は0なので(vd2、vq2)は0である。
【0018】
【数10】
【0019】
【数11】
ただし、gpid、gpiq:PI制御部4におけるPIゲイン
上記のようにして求められたクロスフィルタ処理後の補正電圧指令値(vd1、vq1)は電圧補正値(vd2、vq2)との和を求めることによってさらに補正を行い、補正後の補正電圧指令値(vd、vq)として電圧座標変換器5へ送られる。そして電圧座標変換器5で三相交流vu、vv、vwに変換され、PWM変換器6でPWM信号に変換される。そのPWM信号でインバータ7を制御することにより、三相の交流電力を作り、それによって電動機9を駆動する。なお、電圧座標変換器5、PWM変換器6およびインバータ7の部分が電圧制御手段に相当する。
上記補正後の補正電圧指令値(vd、vq)は下記(数12)式、(数13)式で示される。
【0020】
【数12】
【0021】
【数13】
次に、作用を説明する。
定常状態ではクロスフィルタ1の特性は下記(数14)式のように表すことができる。
【0022】
【数14】
(数14)式において、c12とc21は、d軸電圧指令値vd’およびq軸電圧指令値vq’が変化する過渡的な状態にのみ適用されるフィルタとなっているため、この場合は0となる。
過渡状態では、d軸電圧指令値vd’のみが変化した場合、クロスフィルタ1の特性は下記(数15)式のように表すことができる。
【0023】
【数15】
ただし、Ldc、Lqc:制御に用いる電動機のインダクタンス値(測定値又は推定値)
補正電圧指令値vdのみを操作すると、電流応答には必ず振動が起こるため、補正電圧指令値vdを操作する場合には必ず補正電圧指令値vqも操作する必要がある。そのためc11によって生成されるd軸の補正電圧指令値vdのほかにc21によるq軸の補正電圧指令値vqも変化させ、d軸電圧指令値vd’の変化およびこれに起因するdq軸間の干渉成分によりd軸電流およびq軸電流に発生する電動機に固有の電気的振動を抑制している。
また、q軸電圧指令値vq’が変化した場合、クロスフィルタ1の特性は下記(数16)式のように表すことができ、上記のd軸と同様にして振動を抑制している。
【0024】
【数16】
以上の作用をまとめて数式で表すと、以下のようになる。
パラメータ誤差が無い場合、電圧座標変換器5に入力する補正電圧指令値(vd、vq)は、下記(数17)式、(数18)式に示すようになる。
【0025】
【数17】
【0026】
【数18】
また、過渡応答を含んだ電動機の電圧方程式は下記(数19)式に示すようになる。
【0027】
【数19】
ただし、Ldm、Lqm:電動機の実際のインダクタンス値
ここで、(数6)式、(数19)式を下記(数20)式、(数21)式のように次元を拡張し、クロスフィルタ1の入出力の関係を下記(数22)式のように整理する。
【0028】
【数20】
【0029】
【数21】
【0030】
【数22】
(数22)式において、両辺に左からBの逆行列B−1をかけると下記(数23)式、(数24)式となる。
【0031】
【数23】
【0032】
【数24】
入力する補正電圧指令値(vd、vq)にかかるB−1の要素は分母に二次遅れ成分1/G(s)が含まれており、クロスフィルタ1がない場合にはd軸電圧指令値vd’およびq軸電圧指令値vq’に対する電波応答は振動的になる。 これに対して、クロスフィルタ1を用いた場合、d軸電圧指令値vd’およびq軸電圧指令値vq’とd軸電流およびq軸電流の応答の関係は、下記(数25)式、(数26)式に示すようになり、二次遅れ成分1/G(s)は除去されるので振動的にはならない。
【0033】
【数25】
【0034】
【数26】
また、d軸電流指令値id *およびq軸電流指令値iq *応答の関係は、下記(数27)式、(数28)式、(数29)式に示すようになる。
【0035】
【数27】
【0036】
【数28】
【0037】
【数29】
以上説明したように、(数1)式〜(数4)式によるクロスフィルタ1を用いることによって、d軸電圧指令値vd’およびq軸電圧指令値vq’に対する電流応答の振動成分は除去され、かつ、電流応答特性はg(s)となり、g(s)を(数7)式のように設計した場合は応答周波数α[rad/s]の滑らかな一次遅れの電流応答が得られる。
【0038】
図2は、本発明の第2の実施例を示すブロック図である。
図1と異なる点は、図1の電圧指令値演算部302の代わりに、電圧マップ303を備え、トルク指令値T*と回転速度ωからマップ引きにより電圧指令値(vd’、vq’)を求める点である。
図2において、電圧マップ303は、電動機の評価試験の際に、トルク指令値T*と回転速度ωを指標とした、定常運転時のd軸電圧vdおよびq軸電圧vqによって作成する。このマップを用いてd軸電圧指令値vd’およびq軸電圧指令値vq’を求める。
次に、作用を説明する。
電圧マップ303には、電流によるインダクタンス値の変動分が含まれるので、電流応答はパラメータ誤差の影響を受けにくくなる。
【0039】
以下、第1および第2の実施例における制御の実例について説明する。
図3〜図8は、それぞれステップ入力時の電流応答の一例を示す図であり、図3〜図6は本発明における特性、図7、図8は比較のために示した従来例の特性である。
従来例においては、図7に示すように、d軸電流指令値id *およびq軸電流iq *が実線で示すようにステップ状に変化した場合、実際のd軸電流idとq軸電流iqは破線で示すように大きく振動する。また、d軸電圧vdおよびq軸電圧vqは図示のようにステップ状に変化し、かつ振動する。
また、図8は、従来例において、PIフィードバックループのゲインを出来るだけ大きくした場合の特性である。この場合には図7よりは少ないが、やはり振動が残っている。従来例において、電動機に固有の電気的振動成分のような、周波数が大きい電流誤差を補正するためには、PIフィードバックループのゲインを充分に大きくしなくてはならないが、PIゲインを大きくするに従って、ノイズまで増幅してしまう。実際の制御は離散系なので、電流応答速度には制御周期による限界があり、図7、図8からも判るように、充分に振動を抑制できない。
【0040】
これに対して、本発明においては、図3に示すように、d軸電流指令値id *およびq軸電流iq *が実線で示すようにステップ状に変化した場合、実際のd軸電流idとq軸電流iqは破線で示すように時間遅れをもって滑らかに変化し、振動することはない。また、d軸電圧vdおよびq軸電圧vqも滑らかに変化し、振動することはない。つまり、電流応答から振動成分が完全に除去され、滑らかな1次遅れの応答となる。
また、図4は、本発明において、カットオフ周波数αを図7の3倍の値に設定した場合の特性である。この場合には、実際のd軸電流idとq軸電流iqの変化が、かなりd軸電流指令値id *およびq軸電流iq *の変化に近づいているが、やはり振動は生じていない。
上記のように、電流の応答周波数はα[rad/s]となり、制御周期による電流応答速度の限界の範囲内あるいはノイズの増幅による悪影響が出ない範囲内で自由に決めることができる。
【0041】
また、図5、図6は、本発明において、制御に用いる推定インダクタンス値(Ldc、Lqc)が、実際のインダクタンス値(Ldm、Lqm)に対して誤差を含んでいる場合の特性例であり、図5は「Ldm=Ldc×1.1、Lqm=Lqc×0.9」の誤差を含んでいる場合、図6は「Ldm=Ldc×1.1、Lqm=Lqc×1.1」の誤差を含んでいる場合の特性を示す。
図5、図6から判るように、制御に用いる推定インダクタンス値(Ldc、Lqc)が、実際のインダクタンス値(Ldm、Lqm)に対して誤差を含んでいる場合でも、電流応答が振動的になったり、発振することはない。
【0042】
以上説明したように、本発明においては、クロスフィルタ1(電圧指令値補正フィルタ)として、d軸電圧指令値の変化に起因してd軸電流に発生する振動成分を除去するように、d軸電圧指令値を補正する第一の振動除去手段(C11)と、d軸電圧指令値の変化に起因してq軸電流に発生する振動成分を除去するように、d軸電圧指令値に基づいてq軸電圧指令値を補正する第二の振動除去手段(C21)と、q軸電圧指令値の変化に起因してq軸電流に発生する振動成分を除去するように、q軸電圧指令値を補正する第三の振動除去手段(C22)と、q軸電圧指令値の変化に起因してd軸電流に発生する振動成分を除去するように、q軸電圧指令値に基づいてd軸電圧指令値を補正する第四の振動除去手段(C12)と、を備え、そしてクロスフィルタ1の特性はモータ定数を用いて(数1)式〜(数4)式のように設計している。そのため電流応答から電動機に固有の電気的な振動成分が除去される。
また、g(s)を(数7)式に示した一次遅れ成分とすることにより、電流応答から振動成分が除去されると共に、電流応答は応答周波数α[rad/s]の滑らかな一次遅れとなり、制御周期による電流応答速度の限界の範囲内で自由に決めることができる。
また、制御に用いる推定インダクタンス値(Ldc、Lqc)が、実際のインダクタンス値(Ldm、Lqm)に対して誤差を含んでいた場合でも、電流応答が不安定になったり、発振することはない。
また、電動機の評価試験の際、出力トルクと回転速度を指標とした、定常運転時のd軸電圧およびq軸電圧より作成した電圧マップを用いて電圧指令値を求めることにより、パラメータ誤差による電流応答への影響をより少なくすることができる。
また、フィルタ部2のローパスフィルタから出力されたd軸指令値およびq軸電流指令値と、d軸およびq軸の実電流値とに基づいて、クロスフィルタ1から出力されたd軸補正電圧指令値およびq軸補正電圧指令値をさらに補正することにより、実電流と電流指令値の差を補正して、更に確実に電流応答性を向上させることができる。
また、フィルタ部2のローパスフィルタの特性gflt(s)を(数7)式とし、クロスフィルタ1の電流応答特性g(s)をg(s)=gflt(s)とすることによって、電流応答周波数をαとして、所望の応答特性を得ることができる。
【図面の簡単な説明】
【図1】本発明の第1の実施例のブロック図。
【図2】本発明の第2の実施例のブロック図。
【図3】本発明におけるステップ入力時の電流応答その1。
【図4】本発明におけるステップ入力時の電流応答その2。
【図5】本発明におけるステップ入力時の電流応答その3。
【図6】本発明におけるステップ入力時の電流応答その4。
【図7】従来技術におけるステップ入力時の電流応答。
【図8】従来技術におけるPIゲインを大きくした場合のステップ入力時の電流応答。
【符号の説明】
1…クロスフィルタ 2…フィルタ部
3…指令値決定部 4…PI制御部
5…電圧座標変換器 6…PWM変換器
7…インバータ 8…電流検出器
9…電動機 10…位置検出器
11…座標変換器 12…速度演算器
301…電流マップ 302…電圧指令値演算部
303…電圧マップ[0001]
TECHNICAL FIELD OF THE INVENTION
The present invention relates to a control device for a synchronous motor, and for example, to a control technique for a three-phase synchronous motor having a permanent magnet on a rotor.
[0002]
[Prior art]
As a conventional motor control device, there is one described in, for example, JP-A-2000-224883. In this conventional example, a d-axis voltage command value and a q-axis voltage command value for generating a d-axis current and a q-axis current satisfying a torque command value are calculated, and actual d-axis and q-axis currents and d-axis and q-axis current values are calculated. A configuration is described in which the voltage command value is corrected by PI (proportional integration) control from a difference from a shaft current command value.
[0003]
[Problems to be solved by the invention]
When the control is performed as in the above-described related art, vibration occurs in the d-axis current and the q-axis current. In order to prevent this, a d-axis voltage command value is input, a filter (for example, a low-pass filter) that removes the vibration component of the d-axis current from the input d-axis voltage command value and a q-axis voltage command value is input. It is conceivable to provide a filter that removes the oscillation component of the q-axis current from the input q-axis voltage command value and outputs the result. However, when the d-axis voltage command value changes, not only the d-axis current but also the q-axis current changes due to a back electromotive force (also referred to as a speed electromotive force). Is changed, not only the q-axis current but also the d-axis current is changed by the back electromotive force. Therefore, even if the current oscillation components of the d-axis voltage command value and the q-axis voltage command value are independently removed, there is a problem that current oscillation occurs.
[0004]
The present invention has been made in order to solve the problems of the prior art as described above, and an object of the present invention is to provide a synchronous motor control device in which a vibration component in a current response is suppressed to improve a current response. .
[0005]
[Means for Solving the Problems]
In the present invention, the d-axis voltage command value and the q-axis voltage command value calculated by the voltage command value calculation means are input, and d-axis voltage command value and q-axis voltage command value change due to the change in the input d-axis voltage command value and q-axis voltage command value. As a voltage command value correction filter for removing a vibration component generated in the axis current and the q-axis current,
first vibration removing means (C 11 ) for correcting the d-axis voltage command value so as to remove a vibration component generated in the d-axis current due to a change in the d-axis voltage command value;
Second vibration removing means (C 21 ) that corrects the q-axis voltage command value based on the d-axis voltage command value so as to remove a vibration component generated in the q-axis current due to a change in the d-axis voltage command value. )When,
third vibration removing means (C 22 ) for correcting the q-axis voltage command value so as to remove a vibration component generated in the q-axis current due to a change in the q-axis voltage command value;
Fourth vibration removing means (C 12 ) that corrects the d-axis voltage command value based on the q-axis voltage command value so as to remove a vibration component generated in the d-axis current due to a change in the q-axis voltage command value. )When,
It is constituted so that it may be provided.
[0006]
【The invention's effect】
In the present invention, the vibration component generated in the d-axis current due to the change in the d-axis voltage command value and the vibration component generated in the q-axis current, and the q-axis current due to the change in the q-axis voltage command value Since the respective corrected voltage command values are set so as to remove all of the generated vibration component and the vibration component generated in the d-axis current, the current vibration component is removed from the d-axis voltage command value and the q-axis voltage command value. Thus, the current responsiveness can be reliably improved.
[0007]
BEST MODE FOR CARRYING OUT THE INVENTION
FIG. 1 is a block diagram showing a first embodiment of the present invention.
In FIG. 1, the characteristics of the filters (C 11 ), (C 12 ), (C 21 ), and (C 22 ) of the cross filter 1 (voltage command value correction filter) are expressed by the following equations (1) to (4). ) Expression.
[0008]
(Equation 1)
[0009]
(Equation 2)
[0010]
[Equation 3]
[0011]
(Equation 4)
Where g (s): current response characteristic s: Laplace operator R: armature winding resistance L dc , L qc of motor: estimated inductance value of motor ω: electric angular velocity The relationship between s) and the characteristic g flt (s) of the low-pass filter of the
[0012]
(Equation 5)
First, the command
[0013]
(Equation 6)
Here, φ: the winding interlinkage magnetic flux number filter unit 2 (correction value calculation means) is constituted by, for example, a first-order lag low-pass filter, and includes a d-axis current command value id * and a q-axis current command value iq. The speed of change of * is relaxed and output as the relaxed d-axis current command value id 'and q-axis current command value iq '.
The characteristic g flt (s) of the low-pass filter of the
[0014]
(Equation 7)
However, in the cutoff
[0015]
(Equation 8)
[0016]
(Equation 9)
On the other hand, the coordinate converter 11, currents of two phases detected by the current detector 8 i u, the three-phase detection currents obtained from i v (actual current) i u, i v, and i w, a position detector 10 Then, a d-axis current (magnetic flux current) id and a q-axis current (torque current) iq are obtained based on the detection position (rotational phase of the rotor) detected in (1). Note that the
[0017]
The PI control unit 4 (correction value calculation means) receives the relaxed d-axis current command value id ′ and q-axis current command value iq ′ sent from the
[0018]
(Equation 10)
[0019]
[Equation 11]
Here, g pid , g piq : the PI gain in the
The corrected voltage command values (v d , v q ) after the above correction are expressed by the following (Equation 12) and (Equation 13).
[0020]
(Equation 12)
[0021]
(Equation 13)
Next, the operation will be described.
In the steady state, the characteristics of the
[0022]
[Equation 14]
In equation (14), for c 12 and c 21 has a filter that applies only to a transient state in which the d-axis voltage command value v d 'and the q-axis voltage command value v q' is changed, In this case, it becomes 0.
In the transient state, when only the d-axis voltage command value v d ′ changes, the characteristics of the
[0023]
[Equation 15]
Here, L dc and L qc are inductance values (measured values or estimated values) of the motor used for control.
By operating only the correction voltage command value v d, since it surely vibration occurs in current response is also necessary to operate always corrected voltage command value v q in the case of operating the compensating voltage command value v d. Therefore, in addition to the d-axis correction voltage command value v d generated by c 11 , the q-axis correction voltage command value v q by c 21 is also changed, and the d-axis voltage command value v d ′ is changed. The electric vibration inherent to the electric motor, which is generated in the d-axis current and the q-axis current due to the interference component between the d and q axes, is suppressed.
When the q-axis voltage command value v q ′ changes, the characteristics of the
[0024]
(Equation 16)
The above operations are collectively expressed by the following equations.
When there is no parameter error, the correction voltage command values (v d , v q ) input to the voltage coordinate
[0025]
[Equation 17]
[0026]
(Equation 18)
The voltage equation of the motor including the transient response is as shown in the following (Equation 19).
[0027]
[Equation 19]
Here, L dm and L qm are the actual inductance values of the motor. Here, the equations (Equation 6) and (Equation 19) are expanded in dimension to the following (Equation 20) and (Equation 21), and the The input / output relationship of the
[0028]
(Equation 20)
[0029]
(Equation 21)
[0030]
(Equation 22)
In Equation (22), when both sides are multiplied by the inverse matrix B- 1 of B from the left, the following Equation (23) and Equation (24) are obtained.
[0031]
(Equation 23)
[0032]
[Equation 24]
The element of B -1 according to the input correction voltage command value (v d , v q ) includes a second-
[0033]
(Equation 25)
[0034]
(Equation 26)
The relationship between the d-axis current command value id * and the q-axis current command value iq * response is as shown in the following (Formula 27), (Formula 28), and (Formula 29) formulas.
[0035]
[Equation 27]
[0036]
[Equation 28]
[0037]
(Equation 29)
As described above, the oscillation component of the current response to the d-axis voltage command value v d ′ and the q-axis voltage command value v q ′ is obtained by using the
[0038]
FIG. 2 is a block diagram showing a second embodiment of the present invention.
The difference from FIG. 1 is that a voltage map 303 is provided instead of the voltage command value calculation unit 302 in FIG. 1, and the voltage command values (v d ′, v q ′) are obtained by mapping the torque command value T * and the rotation speed ω. ).
2, the voltage map 303, in the evaluation test of the electric motor, was used as an index the rotational speed ω and torque command value T *, created by the d-axis voltage v d and the q-axis voltage v q in the steady operation. The d-axis voltage command value v d ′ and the q-axis voltage command value v q ′ are obtained using this map.
Next, the operation will be described.
Since the voltage map 303 includes a change in the inductance value due to the current, the current response is less affected by the parameter error.
[0039]
Hereinafter, an example of control in the first and second embodiments will be described.
3 to 8 are diagrams each showing an example of a current response at the time of step input. FIGS. 3 to 6 show characteristics in the present invention, and FIGS. 7 and 8 show characteristics of a conventional example shown for comparison. is there.
In the conventional example, as shown in FIG. 7, when the d-axis current command value id * and the q-axis current iq * change stepwise as shown by a solid line, the actual d-axis current id and the q-axis current The current iq vibrates greatly as shown by the broken line. Further, d-axis voltage v d and the q-axis voltage v q varies as shown in steps, and vibrates.
FIG. 8 shows the characteristics of the conventional example when the gain of the PI feedback loop is increased as much as possible. In this case, vibration is still left, though less than in FIG. In the conventional example, in order to correct a current error having a large frequency, such as an electric vibration component inherent to a motor, the gain of the PI feedback loop must be sufficiently increased. , It amplifies even noise. Since the actual control is a discrete system, the current response speed is limited by the control cycle, and as can be seen from FIGS. 7 and 8, vibration cannot be sufficiently suppressed.
[0040]
On the other hand, in the present invention, as shown in FIG. 3, when the d-axis current command value id * and the q-axis current iq * change stepwise as shown by the solid line, the actual d-axis current i d and the q-axis current i q changes smoothly with time as shown by the broken line delay, it does not vibrate. Further, d-axis voltage v d and the q-axis voltage v q also changes smoothly and does not vibrate. That is, the vibration component is completely removed from the current response, and a smooth first-order response is obtained.
FIG. 4 shows characteristics when the cutoff frequency α is set to a value three times that of FIG. 7 in the present invention. In this case, the changes in the actual d-axis current id and the q-axis current iq are quite close to the changes in the d-axis current command value id * and the q-axis current iq * , but vibration still occurs. Not.
As described above, the response frequency of the current is α [rad / s], and can be freely determined within the range of the limit of the current response speed due to the control cycle or within the range in which the adverse effect due to noise amplification does not occur.
[0041]
FIGS. 5 and 6 show characteristics in the case where the estimated inductance values (L dc , L qc ) used for control include an error with respect to the actual inductance values (L dm , L qm ) in the present invention. FIG. 5 shows an example in which an error “L dm = L dc × 1.1, L qm = L qc × 0.9” is included, and FIG. 6 shows an example in which “L dm = L dc × 1.1, A characteristic in a case where an error of “L qm = L qc × 1.1” is included is shown.
As can be seen from FIGS. 5 and 6, even when the estimated inductance values (L dc , L qc ) used for the control include an error with respect to the actual inductance values (L dm , L qm ), the current response is low. It does not vibrate or oscillate.
[0042]
As described above, in the present invention, the cross filter 1 (voltage command value correction filter) is configured to remove the vibration component generated in the d-axis current due to the change in the d-axis voltage command value so as to remove the d-axis current. First vibration removing means (C 11 ) for correcting the voltage command value, and a d-axis voltage command value based on the d-axis voltage command value so as to remove a vibration component generated in the q-axis current due to a change in the d-axis voltage command value. Second vibration removing means (C 21 ) for correcting the q-axis voltage command value, and a q-axis voltage command so as to remove a vibration component generated in the q-axis current due to a change in the q-axis voltage command value. A third vibration removing means (C 22 ) for correcting the value, and d based on the q-axis voltage command value so as to remove a vibration component generated in the d-axis current due to a change in the q-axis voltage command value. fourth Bei vibration removing means and (C 12), of correcting the axis voltage value And the characteristics of
Further, by setting g (s) as the first-order lag component shown in the equation (7), the vibration component is removed from the current response, and the current response becomes a smooth first-order lag of the response frequency α [rad / s]. Thus, the current response speed can be freely determined within the limit of the current response speed due to the control cycle.
Further, even when the estimated inductance value (L dc , L qc ) used for control includes an error with respect to the actual inductance value (L dm , L qm ), the current response becomes unstable or oscillates. Never.
In addition, during the evaluation test of the motor, the voltage command value is obtained using a voltage map created from the d-axis voltage and the q-axis voltage during steady operation using the output torque and the rotation speed as indices, so that the current due to the parameter error is obtained. The effect on the response can be reduced.
The d-axis correction voltage command output from the
Also, by setting the characteristic g flt (s) of the low-pass filter of the
[Brief description of the drawings]
FIG. 1 is a block diagram of a first embodiment of the present invention.
FIG. 2 is a block diagram of a second embodiment of the present invention.
FIG. 3 shows a current response at the time of step input in the present invention.
FIG. 4 shows a current response at the time of a step input in the present invention.
FIG. 5 is a diagram illustrating a current response at the time of step input according to the present invention;
FIG. 6 shows a current response at the time of step input in the present invention.
FIG. 7 shows a current response at the time of a step input in the related art.
FIG. 8 shows a current response at the time of a step input when the PI gain is increased in the prior art.
[Explanation of symbols]
DESCRIPTION OF
Claims (6)
該電圧指令値算出手段によって算出されたd軸電圧指令値およびq軸電圧指令値を入力し、入力されたd軸電圧指令値およびq軸電圧指令値の変化に起因してd軸電流およびq軸電流に発生する振動成分を除去するように、前記d軸電圧指令値およびq軸電圧指令値を補正してd軸補正電圧指令値およびq軸補正電圧指令値として出力する電圧指令値補正フィルタと、
該電圧指令値補正フィルタから出力されたd軸補正電圧指令値およびq軸補正電圧指令値に基づいて、電動機の各相毎の電圧を制御する電圧制御手段と、
を備え、
前記電圧指令値補正フィルタは、
d軸電圧指令値の変化に起因してd軸電流に発生する振動成分を除去するように、d軸電圧指令値を補正する第一の振動除去手段(C11)と、
d軸電圧指令値の変化に起因してq軸電流に発生する振動成分を除去するように、d軸電圧指令値に基づいてq軸電圧指令値を補正する第二の振動除去手段(C21)と、
q軸電圧指令値の変化に起因してq軸電流に発生する振動成分を除去するように、q軸電圧指令値を補正する第三の振動除去手段(C22)と、
q軸電圧指令値の変化に起因してd軸電流に発生する振動成分を除去するように、q軸電圧指令値に基づいてd軸電圧指令値を補正する第四の振動除去手段(C12)と、
を備えたことを特徴とする同期電動機の制御装置。Voltage command value calculation means for calculating a d-axis voltage command value and a q-axis voltage command value based on the torque command value;
The d-axis voltage command value and the q-axis voltage command value calculated by the voltage command value calculation means are input, and the d-axis current and the q-axis voltage are changed due to the change in the input d-axis voltage command value and the q-axis voltage command value. A voltage command value correction filter that corrects the d-axis voltage command value and the q-axis voltage command value so as to remove a vibration component generated in the axis current and outputs the same as a d-axis correction voltage command value and a q-axis correction voltage command value. When,
Voltage control means for controlling the voltage of each phase of the electric motor based on the d-axis correction voltage command value and the q-axis correction voltage command value output from the voltage command value correction filter;
With
The voltage command value correction filter,
first vibration removing means (C 11 ) for correcting the d-axis voltage command value so as to remove a vibration component generated in the d-axis current due to a change in the d-axis voltage command value;
Second vibration removing means (C 21 ) that corrects the q-axis voltage command value based on the d-axis voltage command value so as to remove a vibration component generated in the q-axis current due to a change in the d-axis voltage command value. )When,
third vibration removing means (C 22 ) for correcting the q-axis voltage command value so as to remove a vibration component generated in the q-axis current due to a change in the q-axis voltage command value;
Fourth vibration removing means (C 12 ) that corrects the d-axis voltage command value based on the q-axis voltage command value so as to remove a vibration component generated in the d-axis current due to a change in the q-axis voltage command value. )When,
A control device for a synchronous motor, comprising:
s:ラプラス演算子
R:電動機の電機子巻線抵抗
Ldc、Lqc:電動機のインダクタンス推定値
ω:電気角速度The first vibration removing means (C 11 ), the second vibration removing means (C 21 ), the third vibration removing means (C 22 ), and the fourth vibration removing means (C 12 ) are as follows (Equation 1) 2. The control device for a synchronous motor according to claim 1, wherein the control device has characteristics shown in Expressions (1) to (4).
該電流指令値算出手段によって算出されたd軸電流指令値およびq軸電流指令値を入力し、入力されたd軸電流指令値およびq軸電流指令値の変化速度をそれぞれ緩和して出力するローパスフィルタと、
電動機の各相に流れる電流を検出して、d軸およびq軸の実電流値を検出する実電流検出手段と、
前記電流指令値算出手段によって算出されたd軸電流指令値およびq軸電流指令値と、前記実電流検出手段によって検出されたd軸およびq軸の実電流値とに基づいて、前記電圧指令値補正フィルタから出力されるd軸補正電圧指令値およびq軸補正電圧指令値をさらに補正するための補正値を算出する補正値算出手段と、
該補正値算出手段によって算出された補正値に基づいて前記電圧指令値補正フィルタから出力されたd軸補正電圧指令値およびq軸補正電圧指令値を補正する補正手段と、
を備えたことを特徴とする請求項1または請求項2に記載の同期電動機の制御装置。Current command value calculating means for calculating a d-axis current command value and a q-axis current command value based on the torque command value;
A low-pass for inputting a d-axis current command value and a q-axis current command value calculated by the current command value calculating means, and outputting the input d-axis current command value and the q-axis current command value while reducing the changing speed thereof; Filters and
An actual current detecting means for detecting a current flowing in each phase of the motor and detecting an actual current value on the d-axis and the q-axis;
The voltage command value is calculated based on the d-axis current command value and the q-axis current command value calculated by the current command value calculation means and the actual d-axis and q-axis current values detected by the real current detection means. Correction value calculation means for calculating a correction value for further correcting the d-axis correction voltage command value and the q-axis correction voltage command value output from the correction filter;
Correction means for correcting the d-axis correction voltage command value and the q-axis correction voltage command value output from the voltage command value correction filter based on the correction value calculated by the correction value calculation means;
The control device for a synchronous motor according to claim 1 or 2, further comprising:
前記電流マップからのd軸電流指令値およびq軸電流指令値に基づいてd軸電圧指令値およびq軸電圧指令値を算出する電圧指令値算出手段と、
該電圧指令値算出手段によって算出されたd軸電圧指令値およびq軸電圧指令値を入力し、入力されたd軸電圧指令値およびq軸電圧指令値の変化に起因してd軸電流およびq軸電流に発生する振動成分を除去するように、前記d軸電圧指令値およびq軸電圧指令値を補正してd軸補正電圧指令値およびq軸補正電圧指令値として出力する電圧指令値補正フィルタと、
前記電流マップで求めたd軸電流指令値およびq軸電流指令値を入力し、入力されたd軸電流指令値およびq軸電流指令値の変化速度をそれぞれ緩和して出力するローパスフィルタと、
電動機の各相に流れる電流を検出して、d軸およびq軸の実電流値を検出する実電流検出手段と、
前記ローパスフィルタから出力されるd軸電流指令値およびq軸電流指令値と、前記実電流検出手段によって検出されたd軸およびq軸の実電流値とに基づいて、比例積分制御を用いて前記電圧指令値補正フィルタから出力されるd軸補正電圧指令値およびq軸補正電圧指令値をさらに補正するための補正値を算出する補正値算出手段と、
前記補正値算出手段によって算出された補正値に基づいて前記電圧指令値補正フィルタから出力されたd軸補正電圧指令値およびq軸補正電圧指令値を補正する補正手段と、
前記補正後のd軸補正電圧指令値およびq軸補正電圧指令値に基づいて、電動機の各相毎の電圧を制御する電圧制御手段と、
を備えたことを特徴とする同期電動機の制御装置。A current map for obtaining a d-axis current command value and a q-axis current command value based on the torque command value and the rotation speed of the motor;
Voltage command value calculation means for calculating a d-axis voltage command value and a q-axis voltage command value based on the d-axis current command value and the q-axis current command value from the current map,
The d-axis voltage command value and the q-axis voltage command value calculated by the voltage command value calculation means are input, and the d-axis current and the q-axis voltage are changed due to the change in the input d-axis voltage command value and the q-axis voltage command value. A voltage command value correction filter that corrects the d-axis voltage command value and the q-axis voltage command value so as to remove a vibration component generated in the axis current and outputs the same as a d-axis correction voltage command value and a q-axis correction voltage command value. When,
A low-pass filter that inputs the d-axis current command value and the q-axis current command value obtained by the current map, and outputs the reduced d-axis current command value and the q-axis current command value while reducing the changing speed of each of the input d-axis current command value and the q-axis current command value;
An actual current detecting means for detecting a current flowing in each phase of the motor and detecting an actual current value on the d-axis and the q-axis;
Based on the d-axis current command value and the q-axis current command value output from the low-pass filter, and the d-axis and q-axis actual current values detected by the actual current detecting means, using proportional integral control, Correction value calculation means for calculating a correction value for further correcting the d-axis correction voltage command value and the q-axis correction voltage command value output from the voltage command value correction filter;
Correction means for correcting the d-axis correction voltage command value and the q-axis correction voltage command value output from the voltage command value correction filter based on the correction value calculated by the correction value calculation means,
Voltage control means for controlling the voltage of each phase of the motor based on the corrected d-axis correction voltage command value and the q-axis correction voltage command value,
A control device for a synchronous motor, comprising:
前記トルク指令値と前記電動機の回転速度とに基づいてd軸電圧指令値およびq軸電圧指令値を求める電圧マップと、
該電圧マップで求めたd軸電圧指令値およびq軸電圧指令値を入力し、入力されたd軸電圧指令値およびq軸電圧指令値の変化に起因してd軸電流およびq軸電流に発生する振動成分を除去するように、前記d軸電圧指令値およびq軸電圧指令値を補正してd軸補正電圧指令値およびq軸補正電圧指令値として出力する電圧指令値補正フィルタと、
前記電流マップで求めたd軸電流指令値およびq軸電流指令値を入力し、入力されたd軸電流指令値およびq軸電流指令値の変化速度をそれぞれ緩和して出力するローパスフィルタと、
電動機の各相に流れる電流を検出して、d軸およびq軸の実電流値を検出する実電流検出手段と、
前記ローパスフィルタから出力されるd軸電流指令値およびq軸電流指令値と、前記実電流検出手段によって検出されたd軸およびq軸の実電流値とに基づいて、比例積分制御を用いて前記電圧指令値補正フィルタから出力されるd軸補正電圧指令値およびq軸補正電圧指令値をさらに補正するための補正値を算出する補正値算出手段と、
前記補正値算出手段によって算出された補正値に基づいて前記電圧指令値補正フィルタから出力されたd軸補正電圧指令値およびq軸補正電圧指令値を補正する補正手段と、
前記補正後のd軸補正電圧指令値およびq軸補正電圧指令値に基づいて、電動機の各相毎の電圧を制御する電圧制御手段と、
を備えたことを特徴とする同期電動機の制御装置。A current map for obtaining a d-axis current command value and a q-axis current command value based on the torque command value and the rotation speed of the motor;
A voltage map for obtaining a d-axis voltage command value and a q-axis voltage command value based on the torque command value and the rotation speed of the electric motor;
The d-axis voltage command value and the q-axis voltage command value obtained by the voltage map are input, and the d-axis current and the q-axis current are generated due to changes in the input d-axis voltage command value and the q-axis voltage command value. A voltage command value correction filter that corrects the d-axis voltage command value and the q-axis voltage command value so as to remove the vibration component that causes the vibration component to be output as a d-axis correction voltage command value and a q-axis correction voltage command value;
A low-pass filter that inputs the d-axis current command value and the q-axis current command value obtained by the current map, and outputs the reduced d-axis current command value and the q-axis current command value while reducing the changing speed of each of the input d-axis current command value and the q-axis current command value;
An actual current detecting means for detecting a current flowing in each phase of the motor and detecting an actual current value on the d-axis and the q-axis;
Based on the d-axis current command value and the q-axis current command value output from the low-pass filter, and the d-axis and q-axis actual current values detected by the actual current detecting means, using proportional integral control, Correction value calculation means for calculating a correction value for further correcting the d-axis correction voltage command value and the q-axis correction voltage command value output from the voltage command value correction filter;
Correction means for correcting the d-axis correction voltage command value and the q-axis correction voltage command value output from the voltage command value correction filter based on the correction value calculated by the correction value calculation means,
Voltage control means for controlling the voltage of each phase of the motor based on the corrected d-axis correction voltage command value and the q-axis correction voltage command value,
A control device for a synchronous motor, comprising:
gflt(s)=α/(s+α)
で表され、
前記電圧指令値補正フィルタの電流応答特性g(s)は
g(s)=gflt(s)
であることを特徴とする請求項3乃至請求項5の何れかに記載の同期電動機の制御装置。
ただし、
s:ラプラス演算子
α:ローパスフィルタのカットオフ周波数The low pass filter has a characteristic g flt (s) of g flt (s) = α / (s + α).
Represented by
The current response characteristic g (s) of the voltage command value correction filter is g (s) = g flt (s)
The control device for a synchronous motor according to any one of claims 3 to 5, wherein
However,
s: Laplace operator α: Cut-off frequency of low-pass filter
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2002230881A JP3818237B2 (en) | 2002-08-08 | 2002-08-08 | Control device for synchronous motor |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2002230881A JP3818237B2 (en) | 2002-08-08 | 2002-08-08 | Control device for synchronous motor |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2004072931A true JP2004072931A (en) | 2004-03-04 |
JP3818237B2 JP3818237B2 (en) | 2006-09-06 |
Family
ID=32016808
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2002230881A Expired - Fee Related JP3818237B2 (en) | 2002-08-08 | 2002-08-08 | Control device for synchronous motor |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3818237B2 (en) |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100716855B1 (en) * | 2005-12-15 | 2007-05-09 | 현대모비스 주식회사 | Side air-bag cushion for vehicle |
WO2011024935A1 (en) * | 2009-08-28 | 2011-03-03 | 日産自動車株式会社 | Anomaly detection device for a permanent magnet synchronous electric motor |
KR101303952B1 (en) | 2012-06-28 | 2013-09-05 | 현대중공업 주식회사 | Induction motor control apparatus |
JP2013192398A (en) * | 2012-03-14 | 2013-09-26 | Nissan Motor Co Ltd | Controller of motor and control method of motor |
JP2013225954A (en) * | 2012-04-20 | 2013-10-31 | Denso Corp | Control device for rotary machine |
CN103580587A (en) * | 2012-08-06 | 2014-02-12 | 株式会社电装 | Control apparatus of rotating device |
CN105284044A (en) * | 2013-06-13 | 2016-01-27 | 罗伯特·博世有限公司 | Method and device for operating an electronically commutated servo motor and position control unit having a servo motor |
CN113098346A (en) * | 2021-04-09 | 2021-07-09 | 广东美的暖通设备有限公司 | Permanent magnet synchronous motor driving method and device, frequency converter and storage medium |
CN118375599A (en) * | 2024-06-21 | 2024-07-23 | 四川莱斯特真空科技有限公司 | Vibration control system for dual-motor synchronous driving oil-free vacuum pump |
-
2002
- 2002-08-08 JP JP2002230881A patent/JP3818237B2/en not_active Expired - Fee Related
Cited By (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100716855B1 (en) * | 2005-12-15 | 2007-05-09 | 현대모비스 주식회사 | Side air-bag cushion for vehicle |
JP5331208B2 (en) * | 2009-08-28 | 2013-10-30 | 日産自動車株式会社 | Abnormality detection device for permanent magnet type synchronous motor |
WO2011024935A1 (en) * | 2009-08-28 | 2011-03-03 | 日産自動車株式会社 | Anomaly detection device for a permanent magnet synchronous electric motor |
CN102484438A (en) * | 2009-08-28 | 2012-05-30 | 日产自动车株式会社 | Anomaly detection device for a permanent magnet synchronous electric motor |
US8791716B2 (en) | 2009-08-28 | 2014-07-29 | Nissan Motor Co., Ltd. | Anomaly detector of permanent magnet synchronous electric motor |
CN104170241A (en) * | 2012-03-14 | 2014-11-26 | 日产自动车株式会社 | Device for controlling electric motor and method for controlling electric motor |
EP2827492A4 (en) * | 2012-03-14 | 2016-05-11 | Nissan Motor | Device for controlling electric motor and method for controlling electric motor |
JP2013192398A (en) * | 2012-03-14 | 2013-09-26 | Nissan Motor Co Ltd | Controller of motor and control method of motor |
US9331620B2 (en) | 2012-03-14 | 2016-05-03 | Nissan Motor Co., Ltd. | Electric motor control device and electric motor control method |
US9112436B2 (en) | 2012-04-20 | 2015-08-18 | Denso Corporation | System for controlling controlled variable of rotary machine |
JP2013225954A (en) * | 2012-04-20 | 2013-10-31 | Denso Corp | Control device for rotary machine |
KR101303952B1 (en) | 2012-06-28 | 2013-09-05 | 현대중공업 주식회사 | Induction motor control apparatus |
CN103580587A (en) * | 2012-08-06 | 2014-02-12 | 株式会社电装 | Control apparatus of rotating device |
JP2014033566A (en) * | 2012-08-06 | 2014-02-20 | Denso Corp | Controller for rotary machine |
CN105284044A (en) * | 2013-06-13 | 2016-01-27 | 罗伯特·博世有限公司 | Method and device for operating an electronically commutated servo motor and position control unit having a servo motor |
JP2016521958A (en) * | 2013-06-13 | 2016-07-25 | ローベルト ボツシユ ゲゼルシヤフト ミツト ベシユレンクテル ハフツングRobert Bosch Gmbh | Method and apparatus for operating electronic commutation servomotor, and positioning system having servomotor |
CN105284044B (en) * | 2013-06-13 | 2018-11-20 | 罗伯特·博世有限公司 | Method and apparatus and fixture system for operating and electronically commutated servo motor |
US10505481B2 (en) | 2013-06-13 | 2019-12-10 | Robert Bosch Gmbh | Method and device for operating an electronically commutated servo motor and position control unit having a servo motor |
CN113098346A (en) * | 2021-04-09 | 2021-07-09 | 广东美的暖通设备有限公司 | Permanent magnet synchronous motor driving method and device, frequency converter and storage medium |
CN113098346B (en) * | 2021-04-09 | 2022-05-17 | 广东美的暖通设备有限公司 | Permanent magnet synchronous motor driving method and device, frequency converter and storage medium |
CN118375599A (en) * | 2024-06-21 | 2024-07-23 | 四川莱斯特真空科技有限公司 | Vibration control system for dual-motor synchronous driving oil-free vacuum pump |
Also Published As
Publication number | Publication date |
---|---|
JP3818237B2 (en) | 2006-09-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4685509B2 (en) | AC motor drive control device and drive control method | |
JP4221307B2 (en) | Synchronous motor control device, electrical equipment and module | |
JP4502734B2 (en) | Origin offset amount calculation method for motor rotational position detection device and motor control device using this calculation method | |
JP4284355B2 (en) | High response control device for permanent magnet motor | |
JPH1127999A (en) | Estimating method for induced electromotive force for induction motor, speed estimating method, shaft deviation correcting method and induction motor control equipment | |
JP2006288076A (en) | Control unit | |
JPWO2015019495A1 (en) | Motor drive system and motor control device | |
JP2008054386A (en) | Control device for synchronous motors | |
JP2013179753A (en) | Control device for electric motor | |
JP2000236694A (en) | Controller for permanent-magnet synchronous motor | |
JP3818237B2 (en) | Control device for synchronous motor | |
JP2008043058A (en) | Synchronous motor control unit and control method thereof | |
JP2005168195A (en) | Inverter controller, inverter control method, and recording medium | |
JP2004072856A (en) | Controller for synchronous motor | |
JP4522273B2 (en) | Motor control device and motor drive system having the same | |
JP2001352798A (en) | Control equipment and control method of permanent magnet synchronous motor | |
JP5828441B2 (en) | Rotor phase estimator for synchronous motor | |
JP5744151B2 (en) | Electric motor driving apparatus and electric motor driving method | |
JP5106295B2 (en) | Rotor position estimation device for synchronous motor | |
WO2017221320A1 (en) | Motor control device and control method | |
JP4038412B2 (en) | Vector control inverter device | |
JP5228435B2 (en) | Inverter control device and control method thereof | |
JP2006197718A (en) | Controller for motor | |
JP2008306801A (en) | Controller of permanent magnet motor | |
JP4697372B2 (en) | Induction motor control method and apparatus |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20050425 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20060516 |
|
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: 20060523 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20060605 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 Ref document number: 3818237 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090623 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100623 Year of fee payment: 4 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110623 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120623 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120623 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130623 Year of fee payment: 7 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140623 Year of fee payment: 8 |
|
LAPS | Cancellation because of no payment of annual fees |