JP3729682B2 - Vector control equipment - Google Patents
Vector control equipment Download PDFInfo
- Publication number
- JP3729682B2 JP3729682B2 JP16897199A JP16897199A JP3729682B2 JP 3729682 B2 JP3729682 B2 JP 3729682B2 JP 16897199 A JP16897199 A JP 16897199A JP 16897199 A JP16897199 A JP 16897199A JP 3729682 B2 JP3729682 B2 JP 3729682B2
- Authority
- JP
- Japan
- Prior art keywords
- value
- command value
- axis current
- magnetic flux
- deviation
- 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 - Lifetime
Links
Images
Landscapes
- Control Of Electric Motors In General (AREA)
- Control Of Ac Motors In General (AREA)
Description
【0001】
【発明の属する技術分野】
本発明は、誘導電動機を駆動するインバータを制御する為のベクトル制御装置の改良に関するものである。
【0002】
【従来の技術】
図4は、インバータを制御する従来のベクトル制御装置の構成例を示すブロック図である。このベクトル制御装置は、三相誘導電動機8を駆動するPWMインバータ21が三相誘導電動機8に出力し検出されたU相電流IU - 、V相電流IV - 及びW相電流IW - を3相(UVW相)から2相(dq軸)へ座標変換する座標変換器10と、速度検出器9が検出した三相誘導電動機8の速度帰還値f- (速度値)を磁束指令値φ* に変換する変換器3と、座標変換器10が出力したd軸電流帰還値I1d - (電流値)を磁束帰還値φ- (磁束値)に変換する変換器11と、変換器3が変換した磁束指令値φ* と変換器11が変換した磁束帰還値φ- との偏差を演算する減算器27とを備えている。
【0003】
このベクトル制御装置は、また、減算器27が演算した偏差に基づき、d軸電流指令値I1d * を出力する磁束コントローラ4と、磁束コントローラ4が出力したd軸電流指令値I1d * と座標変換器10が出力したd軸電流帰還値I1d - との偏差を演算する減算器28と、減算器28が出力した偏差に基づき、d軸電流値を制御するd軸電流コントローラ5とを備えている。
【0004】
このベクトル制御装置は、また、外部から与えられる三相誘導電動機8の速度帰還値f* と速度検出器9が検出した三相誘導電動機8の速度帰還値f- との偏差を演算する減算器24と、減算器24が演算した偏差に基づき、q軸電流指令値I1q * を出力する速度コントローラ1と、速度コントローラ1が出力したq軸電流指令値I1q * と座標変換器10が出力したq軸電流帰還値I1q - (q軸電流値)との偏差を演算する減算器25と、減算器25が出力した偏差に基づき、q軸電流値を制御するq軸電流コントローラ2とを備えている。
【0005】
このベクトル制御装置は、また、d軸電圧指令値V1d * 及びq軸電圧指令値V1q * を決定する為に、q軸電流値及びd軸電流値にそれぞれ与える非干渉項信号を作成する非干渉項作成器6と、q軸電流コントローラ2が出力したq軸電流値と非干渉項作成器6が作成した非干渉項とを加算しq軸電圧指令値V1q * を作成する加算器26と、d軸電流コントローラ5が出力したd軸電流値と非干渉項作成器6が作成した非干渉項とを加算しd軸電圧指令値V1d * を作成する加算器29とを備えている。
このベクトル制御装置は、また、加算器26,29がそれぞれ作成したq軸電圧指令値V1q * 及びd軸電圧指令値V1d * を、3相の各電圧指令値VU * ,VV * ,VW * へ座標変換し、PWMインバータ21へ与える座標変換器7とを備えている。
【0006】
このような構成のベクトル制御装置では、PWMインバータ21が三相誘導電動機8に出力し検出された各相電流IU - ,IV - ,IW - を、座標変換器10がq軸電流帰還値I1q - 及びd軸電流帰還値I1d - へ座標変換する。
変換器3は、速度検出器9が検出した三相誘導電動機8の速度帰還値f- を磁束指令値φ* に変換し、変換器11は、座標変換器10が出力したd軸電流帰還値I1d - を磁束帰還値φ- に変換する。
【0007】
減算器27は、変換器3が変換した磁束指令値φ* と変換器11が変換した磁束帰還値φ- との偏差を演算する。
磁束コントローラ4は、減算器27が演算した偏差に基づき、d軸電流指令値I1d * を出力し、減算器28は、そのd軸電流指令値I1d * と座標変換器10が出力したd軸電流帰還値I1d - との偏差を演算し、d軸電流コントローラ5は、その偏差に基づきd軸電流値を制御する。
【0008】
減算器24は、外部から与えられた三相誘導電動機8の速度帰還値f* と速度検出器9が検出した三相誘導電動機8の速度帰還値f- との偏差を演算し、速度コントローラ1は、その偏差に基づきq軸電流指令値I1q * を出力する。
減算器25は、速度コントローラ1が出力したq軸電流指令値I1q * と座標変換器10が出力したq軸電流帰還値I1q - との偏差を演算し、q軸電流コントローラ2は、その偏差に基づきq軸電流値を制御する。
【0009】
非干渉項作成器6は、q軸電流値及びd軸電流値にそれぞれ与える非干渉項信号を作成する。
加算器26は、q軸電流コントローラ2が出力したq軸電流値と非干渉項作成器6が作成した非干渉項とを加算しq軸電圧指令値V1q * を作成する。
加算器29は、d軸電流コントローラ5が出力したd軸電流値と非干渉項作成器6が作成した非干渉項とを加算しd軸電圧指令値V1d * を作成する。
座標変換器7は、加算器26,29がそれぞれ作成したq軸電圧指令値V1q * 及びd軸電圧指令値V1d * を、3相の各電圧指令値VU * ,VV * ,VW * へ座標変換し、PWMインバータ21へ与える。
PWMインバータ21は、与えられた各電圧指令値VU * ,VV * ,VW * に基づき三相誘導電動機8を駆動する。
【0010】
【発明が解決しようとする課題】
PWMインバータ21は、その電源電圧によって、出力可能な電圧の上限が決定されるが、電源電圧が低電圧の場合は、出力電圧が飽和し易くなる。上述したような従来のベクトル制御装置で、PWMインバータ21を制御した場合、出力電圧の飽和時に、制御系の電圧指令値に帰還値が追従することができず、制御が不安定になるという問題があった。
【0011】
ベクトル制御によりインバータを制御する技術については、特開平6−105580号公報、特開平8−149898号公報及び特開平3−251095号公報等に開示されている。
本発明は、上述したような事情に鑑みてなされたものであり、インバータの出力電圧を飽和させないことにより、制御系が不安定になることを防止できるベクトル制御装置を提供することを目的とする。
【0012】
【課題を解決するための手段】
第1発明に係るベクトル制御装置は、誘導電動機の検出された速度値及び設定された速度指令値の偏差に基づき、q軸電流指令値を出力する速度制御部と、該速度制御部が出力したq軸電流指令値及び前記誘導電動機の検出されたq軸電流値の偏差に基づき、q軸電圧指令値を出力するq軸電流制御部と、前記速度値から変換された磁束指令値及び前記誘導電動機の検出されたd軸電流値から変換された磁束値の偏差に基づき、d軸電流指令値を出力する磁束制御部と、該磁束制御部が出力したd軸電流指令値及び前記d軸電流値の偏差に基づき、d軸電圧指令値を出力するd軸電流制御部と、前記q軸電流制御部が出力したq軸電圧指令値に基づき、前記誘導電動機に与える電圧の飽和を防ぐべく、前記磁束指令値を制限する磁束制限部とを備え、該磁束制限部は、q軸電圧指令値及び所定の電圧値の偏差を演算する第1減算手段と、該第1減算手段が演算した偏差を積分する積分手段と、該積分手段が積分した積分値を磁束指令値から減算する第2減算手段とを備えることを特徴とする。
【0014】
第2発明に係るベクトル制御装置は、所定の電圧値を設定する手段を更に備えることを特徴とする。
【0015】
第3発明に係るベクトル制御装置は、第1減算手段が演算した偏差に乗算する為のゲインを設定する第1設定手段と、該第1設定手段が設定したゲインを前記偏差に乗算する乗算手段とを更に備え、該乗算手段が乗算した結果を積分手段に与えるべくなしてあることを特徴とする。
【0016】
第4発明に係るベクトル制御装置は、第1減算手段が演算した偏差が0以下であるか否かを判定する判定手段と、乗算手段が乗算した結果をリセットする為のリセットゲインを設定する第2設定手段とを更に備え、前記判定手段が0以下であると判定したときに、前記第2設定手段が設定したリセットゲインにより前記結果をリセットすべくなしてあることを特徴とする。
【0017】
【発明の実施の形態】
以下に、本発明を、その実施の形態を示す図面に基づき説明する。
図1は、本発明に係るベクトル制御装置の実施の形態の構成を示すブロック図である。このベクトル制御装置は、三相誘導電動機8を駆動するPWMインバータ21が三相誘導電動機8に出力し検出されたU相電流IU - 、V相電流IV - 及びW相電流IW - を3相(UVW相)から2相(dq軸)へ座標変換する座標変換器10と、速度検出器9が検出した三相誘導電動機8の速度帰還値f- (速度値)を磁束指令値φ* に変換する変換器3とを備えている。
【0018】
このベクトル制御装置は、また、外部から与えられる三相誘導電動機8の速度帰還値f* と速度検出器9が検出した三相誘導電動機8の速度帰還値f- との偏差を演算する減算器24と、減算器24が演算した偏差に基づき、q軸電流指令値I1q * を出力する速度コントローラ1(速度制御部)と、速度コントローラ1が出力したq軸電流指令値I1q * と座標変換器10が出力したq軸電流帰還値I1q - (q軸電流値)との偏差を演算する減算器25と、減算器25が出力した偏差に基づき、q軸電流値を制御するq軸電流コントローラ2(q軸電流制御部)とを備えている。
【0019】
このベクトル制御装置は、また、d軸電圧指令値V1d * 及びq軸電圧指令値V1q * を決定する為に、q軸電流値及びd軸電流値にそれぞれ与える非干渉項信号を作成する非干渉項作成器6と、q軸電流コントローラ2が出力したq軸電流値と非干渉項作成器6が作成した非干渉項とを加算しq軸電圧指令値V1q * を作成する加算器26と、加算器26が作成したq軸電圧指令値V1q * に基づき、PWMインバータ21が三相誘導電動機8に与える電圧の飽和を防ぐべく、磁束指令値φ* を制限する磁束制限部12とを備えている。
磁束制限部12は、磁束指令値φ* の制限量を決定する磁束制限量決定部31と、変換器3が変換した磁束指令値φ* から、磁束制限量決定部31が決定した制限量を減算する減算器19と、減算器19が制限量を減算した磁束指令値φ* が、負にならないように制限するリミッタ20とを備えている。
【0020】
このベクトル制御装置は、また、座標変換器10が出力したd軸電流帰還値I1d - (電流値)を磁束帰還値φ- (磁束値)に変換する変換器11と、リミッタ20が出力した磁束指令値φ* と変換器11が変換した磁束帰還値φ- との偏差を演算する減算器27と、減算器27が演算した偏差に基づき、d軸電流指令値I1d * を出力する磁束コントローラ4(磁束制御部)と、磁束コントローラ4が出力したd軸電流指令値I1d * と座標変換器10が出力したd軸電流帰還値I1d - との偏差を演算する減算器28と、減算器28が出力した偏差に基づき、d軸電流値を制御するd軸電流コントローラ5(d軸電流制御部)とを備えている。
【0021】
このベクトル制御装置は、また、d軸電流コントローラ5が出力したd軸電流値と非干渉項作成器6が作成した非干渉項とを加算しd軸電圧指令値V1d * を作成する加算器29と、加算器26,29がそれぞれ作成したq軸電圧指令値V1q * 及びd軸電圧指令値V1d * を、3相の各電圧指令値VU * ,VV * ,VW * へ座標変換し、PWMインバータ21へ与える座標変換器7とを備えている。
【0022】
以下に、このような構成のベクトル制御装置の動作を説明する。
ベクトル制御における電圧方程式は次式で表される。
但し、V1q * :q軸電圧指令値、R1 :一次抵抗
ω:インバータ出力角周波数、σ:漏れ係数
L1 :一次自己インダクタンス、M:相互インダクタンス
L2 :二次自己インダクタンス、φ* :磁束指令値
CCQOUT:q軸電流コントローラ出力
【0023】
インバータ出力電圧が、高周波数時にV1q * において支配的となっているのはω(M/L2 )φ* 項である。その為、磁束制限部12を従来のベクトル制御装置に付加することにより、q軸電圧指令値V1q * が飽和しないように、磁束指令値φ* を制限している。
【0024】
図2は、磁束制限部12の詳細構成例を示すブロック図である。磁束制限部12は、加算器26が作成したq軸電圧指令値V1q * の絶対値を演算する絶対値演算器13と、q軸電圧指令値V1q * が飽和しない電圧レベル(所定の電圧、制限開始電圧)を予め設定する制限開始電圧設定部14(設定する手段)と、絶対値演算器13が演算した絶対値と制限開始電圧設定部14が設定した電圧レベルとの偏差を演算する減算器14a(第1減算手段)と、減算器14aが演算した偏差が正のときはそのまま制限量として出力し、演算した偏差が負のときは0にクランプするリミッタ15とを備えている。
【0025】
磁束制限部12は、また、リミッタ15がクランプした制限量に乗じる制限ゲインを予め設定する制限ゲイン設定部16(第1設定手段)と、制限ゲイン設定部16が設定した制限ゲインを、リミッタ15がクランプした制限量に乗じる乗算器16a(乗算手段)と、乗算器16aが制限ゲインを乗算した結果を積分する積分器18(積分手段)とを備えている。
磁束制限部12は、また、乗算器16aが制限ゲインを乗算した結果(又は減算器14aが演算した偏差)が0以下であるか否かを判定する判定部16b(判定手段)とを備えている。
【0026】
磁束制限部12は、また、乗算器16aが乗算した結果をリセットする為のリセットゲインを予め設定するリセットゲイン設定部22(第2設定手段)と、判定部16bが0以下(=0)であると判定したときに、リセットゲイン設定部22がリセットゲインを積分器18に与えるべく接続する接点23と、判定部16bが0を超える(≠0)と判定したときに、乗算器16aが制限ゲインを乗算した結果を積分器18に与えるべく接続する接点17とを備えている。
【0027】
磁束制限部12は、また、上述したように、積分器18が積分した制限量積分値(制限量)を、変換器3が変換した磁束指令値φ* から減算する減算器19(第2減算手段)と、減算器19が制限量を減算した磁束指令値φ* が、負にならないように制限するリミッタ20とを備えている。
【0028】
このような構成の磁束制限部12では、図3(a)に示すように、q軸電圧指令値V1q * の絶対値が制限開始電圧値を超過すると、その偏差をリミッタ15がそのまま制限量として出力する。乗算器16aは、その制限量に制限ゲインを乗算し、乗算した結果を積分器18に与える。積分器18は、乗算器16aが乗算した結果を積分し、図3(b)に示すような制限量積分値として出力する。
減算器19は、積分器18が積分した制限量積分値(制限量)を、図3(c)に示すように、変換器3が変換した磁束指令値φ* から減算し、リミッタ20は、制限量を減算した磁束指令値φ* が、負にならないように制限する。
【0029】
図3(a)に示すように、q軸電圧指令値V1q * の絶対値が制限開始電圧値以下になると、リミッタ15は、制限量を0として出力する。判定部16bは、これにより、リセットゲインを積分器18に与えるべく、接点23を接続し、積分器18は、リセットゲインを積分して制限量積分値(制限量)を、図3(b)に示すように減少させ、磁束指令値φ* を元の値に近付ける。
【0030】
以上の動作を繰り返すことにより、図3(a)に示すように、q軸電圧指令値V1q * を略制限開始電圧値に保つことができる。尚、q軸電圧指令値V1q * が略制限開始電圧値に保たれている間の、q軸電圧指令値V1q * が上昇する傾きは、リセットゲインを設定することにより調整可能であり、q軸電圧指令値V1q * が下降する傾きは制限ゲインを設定することにより調整可能である。また、制限開始電圧設定部14、制限ゲイン設定部16及びセットゲイン設定部22は、専用パラメータ設定装置を使用する。
【0031】
ベクトル制御装置は、座標変換器10が、PWMインバータ21が三相誘導電動機8に出力し検出されたU相電流IU - 、V相電流IV - 及びW相電流IW - を3相(UVW相)から2相(dq軸)へ座標変換し、変換器3は、速度検出器9が検出した三相誘導電動機8の速度帰還値f- (速度値)を磁束指令値φ* に変換する。
【0032】
減算器24は、外部から与えられる三相誘導電動機8の速度帰還値f* と速度検出器9が検出した三相誘導電動機8の速度帰還値f- との偏差を演算し、速度コントローラ1は、その偏差に基づきq軸電流指令値I1q * を出力する。
減算器25は、速度コントローラ1が出力したq軸電流指令値I1q * と座標変換器10が出力したq軸電流帰還値I1q - (q軸電流値)との偏差を演算し、q軸電流コントローラ2は、その偏差に基づきq軸電流値を制御する。
【0033】
非干渉項作成器6は、d軸電圧指令値V1d * 及びq軸電圧指令値V1q * を決定する為に、q軸電流値及びd軸電流値にそれぞれ与える非干渉項信号を作成し、加算器26は、q軸電流コントローラ2が出力したq軸電流値と非干渉項作成器6が作成した非干渉項とを加算しq軸電圧指令値V1q * を作成する。
磁束制限部12は、上述したように、加算器26が作成したq軸電圧指令値V1q * に基づき、PWMインバータ21が三相誘導電動機8に与える電圧が飽和しないように、磁束指令値φ* を制限する。
【0034】
変換器11は、座標変換器10が出力したd軸電流帰還値I1d - (電流値)を磁束帰還値φ- (磁束値)に変換し、減算器27は、磁束制限部12のリミッタ20が出力した磁束指令値φ* と変換器11が変換した磁束帰還値φ- との偏差を演算する。
磁束コントローラ4は、その演算した偏差に基づき、d軸電流指令値I1d * を出力する。減算器28は、その出力したd軸電流指令値I1d * と座標変換器10が出力したd軸電流帰還値I1d - との偏差を演算し、d軸電流コントローラ5は、減算器28が出力した偏差に基づき、d軸電流値を制御する。
【0035】
加算器29は、d軸電流コントローラ5が出力したd軸電流値と非干渉項作成器6が作成した非干渉項とを加算しd軸電圧指令値V1d * を作成する。
座標変換器7は、加算器26,29がそれぞれ作成したq軸電圧指令値V1q * 及びd軸電圧指令値V1d * を、3相の各電圧指令値VU * ,VV * ,VW * へ座標変換し、PWMインバータ21へ与える。
以上により、PWMインバータ21が三相誘導電動機8に与える電圧の飽和を防ぐことが出来、制御系が不安定になることを防止することが出来ると共に、PWMインバータ21が三相誘導電動機8に与える電圧が飽和する虞がないときは、速やかに通常の制御に戻ることが出来る。
【0036】
【発明の効果】
第1発明に係るベクトル制御装置では、速度制御部が、誘導電動機の検出された速度値及び設定された速度指令値の偏差に基づき、q軸電流指令値を出力し、q軸電流制御部が、そのq軸電流指令値及び誘導電動機の検出されたq軸電流値の偏差に基づき、q軸電圧指令値を出力する。磁束制御部は、前記速度値から変換された磁束指令値及び誘導電動機の検出されたd軸電流値から変換された磁束値の偏差に基づき、d軸電流指令値を出力し、d軸電流制御部は、そのd軸電流指令値及び前記d軸電流値の偏差に基づき、d軸電圧指令値を出力する。磁束制限部は、q軸電流制御部が出力したq軸電圧指令値に基づき、誘導電動機に与える電圧の飽和を防ぐべく、磁束指令値を制限する。磁束制限部の第1減算手段が、q軸電圧指令値及び所定の電圧値の偏差を演算し、積分手段は、その偏差を積分する。第2減算手段は、積分手段が積分した積分値を磁束指令値から減算する。これにより、磁束指令値を制限するので、誘導電動機に与える電圧の飽和を防ぐことが出来、制御系が不安定になることを防止できるベクトル制御装置を実現することが出来る。
【0038】
第2発明に係るベクトル制御装置では、所定の電圧値を設定する手段を更に備えるので、誘導電動機に与える電圧の飽和を防ぐことが出来、制御系が不安定になることを防止することが出来る。
【0039】
第3発明に係るベクトル制御装置では、乗算手段が、第1設定手段が設定したゲインを、第1減算手段が演算した偏差に乗算し、その乗算した結果を積分手段に与えるので、誘導電動機に与える電圧の飽和を防ぐことが出来、制御系が不安定になることを防止することが出来る。
【0040】
第4発明に係るベクトル制御装置は、判定手段が0以下であると判定したときに、第2設定手段が設定したリセットゲインにより、乗算手段が乗算した結果をリセットするので、誘導電動機に与える電圧の飽和を防ぐことが出来、制御系が不安定になることを防止することが出来ると共に、誘導電動機に与える電圧が飽和する虞がないときは、速やかに通常の制御に戻ることが出来る。
【図面の簡単な説明】
【図1】 本発明に係るベクトル制御装置の実施の形態の構成を示すブロック図である。
【図2】 磁束制限部の詳細構成例を示すブロック図である。
【図3】 磁束制限部の動作を説明する波形図である。
【図4】 従来のベクトル制御装置の構成例を示すブロック図である。
【符号の説明】
1 速度コントローラ(速度制御部)、2 q軸電流コントローラ(q軸電流制御部)、3,11 変換器、4 磁束コントローラ(磁束制御部)、5 d軸電流コントローラ(d軸電流制御部)、7,10 座標変換器、8 三相誘導電動機(誘導電動機)、9 速度検出器、12 磁束制限部、14 制限開始電圧設定部(設定する手段)、14a 減算器(第1減算手段)、16 制限ゲイン設定部(第1設定手段)、16a 乗算器(乗算手段)、16b 判定部(判定手段)、18 積分器(積分手段)、19 減算器(第2減算手段)、22 リセットゲイン設定部(第2設定手段)、24,25,27,28 減算器、20 リミッタ、26,29 加算器、31 磁束制限量決定部。[0001]
BACKGROUND OF THE INVENTION
The present invention relates to an improvement in a vector control device for controlling an inverter that drives an induction motor.
[0002]
[Prior art]
FIG. 4 is a block diagram illustrating a configuration example of a conventional vector control apparatus that controls an inverter. In this vector control apparatus, the PWM inverter 21 that drives the three-
[0003]
The vector control device also includes a
[0004]
The vector control device also includes a subtractor for calculating a deviation between a speed feedback value f * of the three-
[0005]
The vector control device also creates a non-interference term signal to be given to the q-axis current value and the d-axis current value, respectively, in order to determine the d-axis voltage command value V 1d * and the q-axis voltage command value V 1q *. A non-interference term generator 6 and an adder for adding the q-axis current value output from the q-axis
This vector control device also converts the q-axis voltage command value V 1q * and the d-axis voltage command value V 1d * created by the
[0006]
In the vector control device having such a configuration, the PWM inverter 21 outputs the phase currents I U − , I V − , I W − detected by the output to the three-
The
[0007]
The
The
[0008]
The
The
[0009]
The non-interference term creator 6 creates a non-interference term signal to be given to each of the q-axis current value and the d-axis current value.
The
The
The
The
[0010]
[Problems to be solved by the invention]
The upper limit of the voltage that can be output from the
[0011]
Techniques for controlling the inverter by vector control are disclosed in JP-A-6-105580, JP-A-8-149898, JP-A-3-251095, and the like.
The present invention has been made in view of the above-described circumstances, and an object thereof is to provide a vector control device that can prevent the control system from becoming unstable by not saturating the output voltage of the inverter. .
[0012]
[Means for Solving the Problems]
The vector control device according to the first aspect of the invention is based on a deviation between the detected speed value of the induction motor and the set speed command value, a speed control unit that outputs a q-axis current command value, and the speed control unit outputs A q-axis current control unit that outputs a q-axis voltage command value based on a q-axis current command value and a deviation between the q-axis current value detected by the induction motor, a magnetic flux command value converted from the speed value, and the induction A magnetic flux control unit that outputs a d-axis current command value based on the deviation of the magnetic flux value converted from the detected d-axis current value of the motor, the d-axis current command value output by the magnetic flux control unit, and the d-axis current In order to prevent saturation of the voltage applied to the induction motor based on the q-axis voltage command value output from the d-axis current control unit that outputs the d-axis voltage command value based on the deviation of the value and the q-axis current control unit, A magnetic flux limiter for limiting the magnetic flux command value; Provided, magnetic flux limiting unit includes a first subtraction means for calculating a deviation of the q-axis voltage command value and a predetermined voltage value, an integrator means for integrating the deviation first subtracting means is calculated, is the integrating means integrating It characterized Rukoto and a second subtracting means for subtracting the integration value from the magnetic flux command value.
[0014]
The vector control device according to the second aspect of the present invention further includes means for setting a predetermined voltage value.
[0015]
A vector control apparatus according to a third aspect of the present invention is a first setting means for setting a gain for multiplying the deviation calculated by the first subtracting means, and a multiplying means for multiplying the deviation by the gain set by the first setting means. And a multiplication result of the multiplication means is provided to the integration means.
[0016]
According to a fourth aspect of the present invention, there is provided a vector control apparatus for determining whether or not the deviation calculated by the first subtracting means is 0 or less, and for setting a reset gain for resetting a result obtained by the multiplying means. 2 setting means, and when the determination means determines that it is 0 or less, the result is reset by a reset gain set by the second setting means.
[0017]
DETAILED DESCRIPTION OF THE INVENTION
Hereinafter, the present invention will be described with reference to the drawings illustrating embodiments thereof.
FIG. 1 is a block diagram showing a configuration of an embodiment of a vector control apparatus according to the present invention. In this vector control apparatus, the PWM inverter 21 that drives the three-
[0018]
The vector control device also includes a subtractor for calculating a deviation between a speed feedback value f * of the three-
[0019]
The vector control device also creates a non-interference term signal to be given to the q-axis current value and the d-axis current value, respectively, in order to determine the d-axis voltage command value V 1d * and the q-axis voltage command value V 1q *. A non-interference term generator 6 and an adder for adding the q-axis current value output from the q-axis
[0020]
The vector control device also outputs a
[0021]
This vector control device also adds an d-axis current value output from the d-axis
[0022]
Hereinafter, the operation of the vector control device having such a configuration will be described.
The voltage equation in vector control is expressed by the following equation.
Where V 1q * : q-axis voltage command value, R 1 : primary resistance ω: inverter output angular frequency, σ: leakage coefficient L 1 : primary self-inductance, M: mutual inductance L 2 : secondary self-inductance, φ * : Magnetic flux command value CCQOUT: q-axis current controller output [0023]
It is the ω (M / L 2 ) φ * term that is dominant in V 1q * when the inverter output voltage is at a high frequency. Therefore, the magnetic flux command value φ * is limited by adding the magnetic
[0024]
FIG. 2 is a block diagram illustrating a detailed configuration example of the magnetic
[0025]
The
The
[0026]
The
[0027]
As described above, the
[0028]
In the
The
[0029]
As shown in FIG. 3A, when the absolute value of the q-axis voltage command value V 1q * becomes equal to or less than the limit start voltage value, the
[0030]
By repeating the above operation, the q-axis voltage command value V 1q * can be maintained at a substantially limited start voltage value as shown in FIG. In addition, while the q-axis voltage command value V 1q * is maintained at the substantially limit start voltage value, the slope of the increase of the q-axis voltage command value V 1q * can be adjusted by setting the reset gain. The slope at which the q-axis voltage command value V 1q * decreases can be adjusted by setting a limiting gain. Further, the limit start
[0031]
In the vector control device, the coordinate
[0032]
The
The
[0033]
The non-interference term creator 6 creates non-interference term signals to be given to the q-axis current value and the d-axis current value, respectively, in order to determine the d-axis voltage command value V 1d * and the q-axis voltage command value V 1q *. The
As described above, the
[0034]
The
The
[0035]
The
The coordinate
As described above, saturation of the voltage applied to the three-
[0036]
【The invention's effect】
In the vector control device according to the first aspect, the speed control unit outputs a q-axis current command value based on the detected speed value of the induction motor and a deviation between the set speed command values, and the q-axis current control unit The q-axis voltage command value is output based on the deviation of the q-axis current command value and the detected q-axis current value of the induction motor. The magnetic flux control unit outputs a d-axis current command value based on a deviation between the magnetic flux command value converted from the speed value and the magnetic flux value converted from the detected d-axis current value of the induction motor, and d-axis current control The unit outputs a d-axis voltage command value based on the d-axis current command value and the deviation of the d-axis current value. The magnetic flux limiter limits the magnetic flux command value based on the q-axis voltage command value output from the q-axis current control unit in order to prevent saturation of the voltage applied to the induction motor. The first subtracting means of the magnetic flux limiting unit calculates the deviation between the q-axis voltage command value and the predetermined voltage value, and the integrating means integrates the deviation. The second subtracting unit subtracts the integrated value integrated by the integrating unit from the magnetic flux command value. Thereby, since the magnetic flux command value is limited, it is possible to realize a vector control device that can prevent saturation of the voltage applied to the induction motor and prevent the control system from becoming unstable.
[0038]
In the vector control device according to the second aspect of the present invention, since a means for setting a predetermined voltage value is further provided, saturation of the voltage applied to the induction motor can be prevented, and the control system can be prevented from becoming unstable. .
[0039]
In the vector control apparatus according to the third aspect of the invention, the multiplying unit multiplies the gain set by the first setting unit by the deviation calculated by the first subtracting unit, and gives the multiplication result to the integrating unit. Saturation of the applied voltage can be prevented, and the control system can be prevented from becoming unstable.
[0040]
Since the vector control apparatus according to the fourth aspect of the invention resets the result of multiplication by the multiplication means by the reset gain set by the second setting means when it is determined that the determination means is 0 or less, the voltage applied to the induction motor Can be prevented, the control system can be prevented from becoming unstable, and when there is no possibility that the voltage applied to the induction motor is saturated, normal control can be promptly returned to.
[Brief description of the drawings]
FIG. 1 is a block diagram showing a configuration of an embodiment of a vector control apparatus according to the present invention.
FIG. 2 is a block diagram illustrating a detailed configuration example of a magnetic flux limiting unit.
FIG. 3 is a waveform diagram for explaining the operation of a magnetic flux limiting unit.
FIG. 4 is a block diagram illustrating a configuration example of a conventional vector control device.
[Explanation of symbols]
1 speed controller (speed controller), 2 q-axis current controller (q-axis current controller), 3, 11 converter, 4 magnetic flux controller (flux controller), 5 d-axis current controller (d-axis current controller), 7, 10 coordinate converter, 8 three-phase induction motor (induction motor), 9 speed detector, 12 magnetic flux limiter, 14 limit start voltage setting unit (setting means), 14a subtractor (first subtracting means), 16 Limit gain setting section (first setting means), 16a multiplier (multiplication means), 16b determination section (determination means), 18 integrator (integration means), 19 subtractor (second subtraction means), 22 reset gain setting section (Second setting means), 24, 25, 27, 28 subtractor, 20 limiter, 26, 29 adder, 31 magnetic flux limit amount determination unit.
Claims (4)
該速度制御部が出力したq軸電流指令値及び前記誘導電動機の検出されたq軸電流値の偏差に基づき、q軸電圧指令値を出力するq軸電流制御部と、
前記速度値から変換された磁束指令値及び前記誘導電動機の検出されたd軸電流値から変換された磁束値の偏差に基づき、d軸電流指令値を出力する磁束制御部と、
該磁束制御部が出力したd軸電流指令値及び前記d軸電流値の偏差に基づき、d軸電圧指令値を出力するd軸電流制御部と、
前記q軸電流制御部が出力したq軸電圧指令値に基づき、前記誘導電動機に与える電圧の飽和を防ぐべく、前記磁束指令値を制限する磁束制限部とを備え、
該磁束制限部は、q軸電圧指令値及び所定の電圧値の偏差を演算する第1減算手段と、該第1減算手段が演算した偏差を積分する積分手段と、該積分手段が積分した積分値を磁束指令値から減算する第2減算手段とを備えることを特徴とするベクトル制御装置。A speed control unit that outputs a q-axis current command value based on the detected speed value of the induction motor and the deviation of the set speed command value;
A q-axis current control unit that outputs a q-axis voltage command value based on a deviation between the q-axis current command value output by the speed control unit and the detected q-axis current value of the induction motor;
A magnetic flux control unit that outputs a d-axis current command value based on a deviation between a magnetic flux command value converted from the speed value and a magnetic flux value converted from a detected d-axis current value of the induction motor;
A d-axis current control unit that outputs a d-axis voltage command value based on a d-axis current command value output by the magnetic flux control unit and a deviation between the d-axis current value;
A magnetic flux limiter for limiting the magnetic flux command value to prevent saturation of the voltage applied to the induction motor based on the q-axis voltage command value output by the q-axis current control unit ;
The magnetic flux limiting unit includes a first subtracting unit that calculates a deviation between the q-axis voltage command value and a predetermined voltage value, an integrating unit that integrates the deviation calculated by the first subtracting unit, and an integration integrated by the integrating unit. vector control device according to claim Rukoto and a second subtracting means for subtracting the value from the magnetic flux command value.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP16897199A JP3729682B2 (en) | 1999-06-15 | 1999-06-15 | Vector control equipment |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP16897199A JP3729682B2 (en) | 1999-06-15 | 1999-06-15 | Vector control equipment |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2001008499A JP2001008499A (en) | 2001-01-12 |
JP3729682B2 true JP3729682B2 (en) | 2005-12-21 |
Family
ID=15877972
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP16897199A Expired - Lifetime JP3729682B2 (en) | 1999-06-15 | 1999-06-15 | Vector control equipment |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3729682B2 (en) |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002238293A (en) * | 2001-02-14 | 2002-08-23 | Mitsubishi Electric Corp | Motor control apparatus |
EP1480330A3 (en) * | 2003-05-22 | 2007-09-26 | Jtekt Corporation | Apparatus and method for controlling a motor |
JP4555640B2 (en) * | 2004-09-03 | 2010-10-06 | 東芝機械株式会社 | Servo motor current control method and servo motor |
JP5614539B2 (en) * | 2011-01-17 | 2014-10-29 | 国立大学法人長岡技術科学大学 | Electric motor control device |
JP5084973B1 (en) * | 2011-10-17 | 2012-11-28 | 三菱電機株式会社 | Motor control device |
JP5693429B2 (en) | 2011-10-21 | 2015-04-01 | 三菱重工業株式会社 | Motor control device and motor control method |
CN105720879B (en) * | 2016-04-15 | 2019-02-05 | 舟山济邦电气科技有限公司 | A kind of novel doubly fed induction generator control method based on direct character control |
KR101876269B1 (en) * | 2018-03-08 | 2018-07-09 | 주식회사유가엠엔티 | Small hole electric discahrging machine having function of automatically changing electrod |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2856950B2 (en) * | 1991-07-22 | 1999-02-10 | 株式会社東芝 | Control device for synchronous motor |
JP3080813B2 (en) * | 1993-05-27 | 2000-08-28 | 株式会社神戸製鋼所 | Motor control device |
JP3278556B2 (en) * | 1995-09-05 | 2002-04-30 | 株式会社東芝 | AC motor control device |
JP3262709B2 (en) * | 1996-04-25 | 2002-03-04 | 三菱電機株式会社 | Motor vector control method and vector control inverter device |
WO1998035903A1 (en) * | 1997-02-14 | 1998-08-20 | Hitachi, Ltd. | Control device for induction motor and control device for elevator |
JPH1127996A (en) * | 1997-06-30 | 1999-01-29 | Yaskawa Electric Corp | Current vector control method for ac motor and ac motor drive device |
-
1999
- 1999-06-15 JP JP16897199A patent/JP3729682B2/en not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
JP2001008499A (en) | 2001-01-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4988329B2 (en) | Beatless control device for permanent magnet motor | |
JP3627683B2 (en) | Motor control device | |
JP3722048B2 (en) | Motor control device | |
JP3716670B2 (en) | Induction motor control device | |
JP4245777B2 (en) | Control device and control method for induction motor | |
US9935567B2 (en) | Rotating electric machine control device | |
JPH10225131A (en) | Controller of power converter | |
JP3729682B2 (en) | Vector control equipment | |
JP3683313B2 (en) | Servo motor current control method | |
JPH0928099A (en) | Vector controller of induction motor | |
JP5131725B2 (en) | Control device for power converter | |
JP4120868B2 (en) | AC motor control device | |
JPH089697A (en) | Induction motor vector controller | |
JP3435978B2 (en) | Induction motor vector control device | |
JP3635887B2 (en) | Torque boost method for inverter device | |
JP4051601B2 (en) | Variable speed control device for electric motor | |
JP3783641B2 (en) | Motor control device | |
JP6680104B2 (en) | Motor control device and control method | |
JP2008086138A (en) | Synchronous motor control unit and control method thereof | |
JPWO2005025049A1 (en) | Rotating machine control device | |
JP3060814B2 (en) | Control circuit of magnetic flux control type inverter | |
JPH08168300A (en) | Device for controlling vector of induction motor | |
JP7209656B2 (en) | motor controller | |
JP3323900B2 (en) | Control device for linear motor electric vehicle | |
JP2527161B2 (en) | Vector control arithmetic unit for electric motor |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20050706 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20050712 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20050908 |
|
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: 20051004 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20051004 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 3729682 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091014 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091014 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101014 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111014 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121014 Year of fee payment: 7 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131014 Year of fee payment: 8 |
|
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 |
|
EXPY | Cancellation because of completion of term |