JP2004187460A - Inverter control device, induction motor control device, and induction motor system - Google Patents

Inverter control device, induction motor control device, and induction motor system Download PDF

Info

Publication number
JP2004187460A
JP2004187460A JP2002354620A JP2002354620A JP2004187460A JP 2004187460 A JP2004187460 A JP 2004187460A JP 2002354620 A JP2002354620 A JP 2002354620A JP 2002354620 A JP2002354620 A JP 2002354620A JP 2004187460 A JP2004187460 A JP 2004187460A
Authority
JP
Japan
Prior art keywords
control
induction motor
constant
power
control device
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.)
Withdrawn
Application number
JP2002354620A
Other languages
Japanese (ja)
Inventor
Mitsugi Nakamura
貢 中村
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Mitsubishi Heavy Industries Ltd
Original Assignee
Mitsubishi Heavy Industries Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Mitsubishi Heavy Industries Ltd filed Critical Mitsubishi Heavy Industries Ltd
Priority to JP2002354620A priority Critical patent/JP2004187460A/en
Publication of JP2004187460A publication Critical patent/JP2004187460A/en
Withdrawn legal-status Critical Current

Links

Images

Landscapes

  • Control Of Ac Motors In General (AREA)
  • Inverter Devices (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide an inverter control device that changes control constants properly and controls an induction motor further stably corresponding to a related-to-the-induction motor control constant that changes depending on operating conditions. <P>SOLUTION: The inverter control device is used that has an inverter control device 1 and a control-parameter control device 2. The inverter control device 1 calculates voltage commands V<SB>u</SB><SP>*</SP>, V<SB>v</SB><SP>*</SP>and V<SB>w</SB><SP>*</SP>by control operation using control parameters based on a speed detection value ωm and current detection values I<SB>u</SB>, I<SB>v</SB>and I<SB>w</SB>of the induction motor 4 and a control command τ<SP>*</SP>to the induction motor 4, and outputs the voltage commands V<SB>u</SB><SP>*</SP>, V<SB>v</SB><SP>*</SP>and V<SB>w</SB><SP>*</SP>to a power converting device 3 that supplies electric power to the induction motor 4. The control constant control device 2 outputs the control constant S to the inverter control device 1 based on the operating conditions of the induction motor 4. Then, the inverter control device 1 calculates the voltage commands V<SB>u</SB><SP>*</SP>, V<SB>v</SB><SP>*</SP>and V<SB>w</SB><SP>*</SP>with the control constant S outputted from the control constant control device 2. <P>COPYRIGHT: (C)2004,JPO&NCIPI

Description

【0001】
【発明の属する技術分野】
本発明はインバータ制御装置、誘導電動機の制御装置及び誘導電動機システムに関し、特に、回転機械の可変速駆動に用いられるインバータ制御装置、誘導電動機の制御装置及び誘導電動機システムに関する。
【0002】
【従来の技術】
インバータ制御装置の制御により駆動される整流器・インバータ・誘導電動機を備える誘導電動機システムが知られている。
図7は、従来のインバータ制御装置を用いた誘導電動機システムを示す。この誘導電動機システムは、インバータ制御部101、電源部110、電力変換部103、電流計105、誘導電動機104及び速度検出器106を備える。
インバータ制御部101は、速度検出器106からの回転速度ω、電流計105からの電流I、I、I、外部からのトルク指令τに基づいて、電力変換部103へ電圧指令V 、V 、V を出力するインバータ制御装置である。電源部110は、バッテリー又は商用電源である。電力変換部103は、整流部(整流器、コンバータなど)及びインバータを含み、電源部110の電力を電圧指令V 、V 、V の特性を有する電力へ変換し、誘導電動機104へ出力する。電流計105は、電力変換部103から出力された電力の電流I、I、Iを計測し、インバータ制御部101へ出力する。誘導電動機104は、電力変換部103から出力された電力により駆動される。速度検出器106は、誘導電動機104の回転速度ωを計測し、インバータ制御部101へ出力する。
【0003】
また、図6は、誘導電動機のT形等価回路を示す回路図である。ただし、r:一次抵抗、r:二次抵抗の一次側換算値(以下、「二次抵抗」と記す)、l:一次漏れインダクタンス(以下、「一次インダクタンス」と記す)、l:二次漏れインダクタンスの一次側換算値(以下、「二次インダクタンス」と記す)、s:すべり、r:励磁抵抗、M:一次、二次相互インダクタンス(以下、「相互インダクタンス」と記す)である。
【0004】
インバータ制御部101では、回転速度ω、電流I、I、I、トルク指令τに基づいて、予め設定されている制御定数(図6に示す回路定数:r、r、l、l、s、r、Mのような物理量など)を用いて制御演算を行い、誘導電動機システムを制御している。しかし、運転状態により、実際の制御定数が変動する場合がある。特に、力行状態と回生状態とでは、ハードウェア(誘導電動機)の制御定数が変化する。このため、その変化に対応して演算により該当する制御定数を補正する等の処理を行わないと、ハードウェアに対する適切な制御を行うことが出来なくなる。
制御定数を補正しながら制御を行なう場合、制御装置におけるCPUのような演算処理部の負担が大きくなる。負担を軽減するために、他の演算処理部を設けることにすると制御装置サイズの増加、あるいは制御装置コストの増加が必要となる。
【0005】
関連する技術として、特開平8−251997号公報に誘導電動機の制御装置の技術が公開されている。この技術の誘導電動機の制御装置は、インバータと、速度検出手段と、ベクトル制御部と、電流・電圧検出手段と、モータ定数演算手段とを備えている。
インバータは、電流指令に従って可変電圧、可変周波数の交流を誘導電動機に供給する。速度検出手段は、その誘導電動機の速度を検出する。ベクトル制御部は、その誘導電動機の検出速度、二次抵抗のみを可変として予め設定されたモータ定数、トルク指令及び二次磁束指令に基づいてそのインバータに対する電流指令を演算する。電流・電圧検出手段は、その誘導電動機に供給される電流及び電圧を検出する。モータ定数演算手段は、その電流指令の演算過程で導出されるすべり周波数及び回転周波数、並びに、検出されたその誘導電動機の電流及び電圧に基づいてその誘導電動機の二次抵抗を演算し、設定されたモータ定数の補正値とする。
この技術は、回転子の温度が変動しても、所定のトルクを正確に発生させることのできる誘導電動機の制御装置を得ることを目的としている。
【0006】
また、特開平9−149698号公報に誘導電動機の制御装置の技術が公開されている。この技術の誘導電動機の制御装置は、周波数演算手段と、誘導電動機電流指令出力手段と、誘導電動機電流指令出力手段と、電流制御手段とを備え、更に、三相/二相変換装器と、二次抵抗推定手段とを備えたことを特徴としている。
周波数演算手段は、誘導電動機の二次抵抗R2と二次インダクタンスL2と励磁電流指令とトルク電流指令とからすべリ角周波数ωを演算する。誘導電動機電流指令出力手段は、そのトルク電流指令とその励磁電流指令とその誘導電動機の検出もしくは推定された回転速度とそのすべり角周波数ωsとからその誘導電動機に流れる電流指令を出力する。電流制御手段は、その誘導電動機電流指令とその誘導電動機の検出された電流とを比較しその比較結果に応じた電圧指令を出力する。その電圧指令に応じて出力電圧と周波数を可変してその誘導電動機を駆動する駆動手段を備えた誘導電動機の制御装置である。三相/二相変換装器は、その誘導電動機の一次電圧と一次電流の検出値又は指令値を、静止座標系(d−q軸)の一次電圧と一次電流であるv1d、v1q、i1d、i1qに三相/二相変換し出力する。二次抵抗推定手段は、その三相/二相変換器から入力した静止座標系の一次電圧と一次電流であるv1d、v1q、i1d、i1q、一次インダクタンスL、二次インダクタンスL、相互インダクタンスM、及び一次抵抗Rにより、二次磁束ψ2d、ψ2q及び二次電流i2d、i2qを演算し、そのすべり周波数演算手段から入力した更新前のすべり角周波数ω、その演算して求めた二次磁束ψ2d、ψ2q及び二次電流i2d、i2qにより所定の数式によって二次抵抗R2を演算し、この二次抵抗R2をそのすべり周波数演算手段へ出力する。
この技術は、定回転、定トルク運転のような状況でも一次抵抗、二次抵抗の値を微分項を含まない手法で演算推定でき、ベクトル制御本来の制御性を維持できる誘導電動機の制御装置を得ることを目的としている。
【0007】
運転状態により変動するハードウェア(誘導電動機)の制御定数に対応して、適切な制御を行うことが可能な技術が求められている。力行時と回生時とで制御定数が変動しても、誘導電動機を適切に制御することが可能な技術が求められている。また、制御に関わる制御装置の負担の少ない技術が求められている。
【0008】
【特許文献1】
特開平8−251997号公報
【特許文献2】
特開平9−149698号公報
【0009】
【発明が解決しようとする課題】
従って、本発明の目的は、運転状態により変動する誘導電動機に関する制御定数に対応して、誘導電動機を適切に制御することが可能なインバータ制御装置、誘導電動機の制御装置及び誘導電動機システムを提供することである。
【0010】
また、本発明の他の目的は、誘導電動機の力行時と回生時とで制御定数が変動しても、誘導電動機を適切に制御することが可能なインバータ制御装置、誘導電動機の制御装置及び誘導電動機システムを提供することである。
【0011】
本発明の更に他の目的は、運転状態により変動する誘導電動機に関わる制御定数に対応した制御を、制御装置の負担を少なく行うことが可能なインバータ制御装置、誘導電動機の制御装置及び誘導電動機システムを提供することである。
【0012】
本発明の更に他の目的は、運転状態により変動する誘導電動機に関わる制御定数に対応した制御を、省スペース、低コストで行うことが可能なインバータ制御装置、誘導電動機の制御装置及び誘導電動機システムを提供することである。
【0013】
【課題を解決するための手段】
以下に、[発明の実施の形態]で使用される番号・符号を用いて、課題を解決するための手段を説明する。これらの番号・符号は、[特許請求の範囲]の記載と[発明の実施の形態]との対応関係を明らかにするために括弧付で付加されたものである。ただし、それらの番号・符号を、[特許請求の範囲]に記載されている発明の技術的範囲の解釈に用いてはならない。
【0014】
従って、上記課題を解決するために、本発明のインバータ制御装置は、インバータ制御部(1)と、制御定数制御部(2)とを具備する。
インバータ制御部(1)は、誘導電動機(4)の速度検出値(ω)及び電流検出値(I、I、I)と、誘導電動機(4)への制御指令(τ)とに基づいて、制御定数を用いた制御演算により電圧指令(V 、V 、V )を算出し、誘導電動機(4)に電力を供給する電力変換部(4)へ電圧指令(V 、V 、V )を出力する。制御定数制御部(2)は、誘導電動機(4)の運転状態に基づいて、制御定数(S)をインバータ制御部(1)へ出力する。
そして、インバータ制御部(1)は、制御定数制御部(2)から出力された制御定数(S)を用いて、電圧指令(V 、V 、V )を算出する。
【0015】
また、本発明のインバータ制御装置は、制御定数制御部(2)が、制御定数データベース(23)と、制御定数変換部(21)とを備える。
制御定数データベース(23)は、制御定数(31)と運転状態(32)とを関連付けて格納する。制御定数変換部(21)は、運転状態(32)に基づいて、制御定数データベース(23)から制御定数(31)を選択し、インバータ制御部(1)へ出力する。
【0016】
また、本発明のインバータ制御装置は、運転状態が、回生状態及び力行状態を含んでいる。
そして、制御定数制御部(2)は、速度検出値(ω)及び制御指令(τ)に基づいて、その運転状態を判定する。
【0017】
更に、本発明のインバータ制御装置は、その制御定数が、誘導電動機(4)の二次抵抗(r)及び相互インダクタンス(M)の少なくとも一方を含んでいる。
【0018】
更に、本発明のインバータ制御装置は、その制御定数が、回生状態において、誘導電動機(4)のすべり周波数(ω)が小さくなるように選択される。
【0019】
上記課題を解決するために、本発明の誘導電動機の制御装置は、電流検出部(5)と、速度検出部(6)と、インバータ制御装置(1+2)と、電力変換部(3)とを具備する。
電流検出部(5)は、誘導電動機(4)へ供給される電力としての供給電力の電流を検出して、電流検出値(I 、I 、I )として出力する。速度検出部(ω)は、誘導電動機(4)の速度を検出して、速度検出値(ω)として出力する。インバータ制御装置(1+2)は、速度検出値(ω)及び電流検出値(I 、I 、I )と、誘導電動機(4)への制御指令(ω)とに基づいて、電圧指令(V 、V 、V )を出力する。上記各項のいずれか一項に記載されている。電力変換部(3)は、電圧指令(V 、V 、V )に基づいて、電源(10)から供給される電力を変換して供給電力として誘導電動機(4)へ出力する。
【0020】
上記課題を解決するために、本発明の誘導電動機システムは、上記の誘導電動機の制御装置(1+2+3+5+6)と、誘導電動機(4)とを具備する。
【0021】
また、本発明の誘導電動機システムは、誘導電動機の制御装置(1+2+3+5+6)の電力変換部(3)へ電力を供給する電源が、二次電池である。
【0022】
上記課題を解決するために、本発明の誘導電動機の制御方法は、誘導電動機(4)の速度である速度検出値(ω)を検出するステップと、外部からの制御指令(τ)及び速度検出値(ω)に基づいて、誘導電動機(4)の運転状態を判定するステップと、その判定に基づいて、誘導電動機(4)の制御に関わる制御定数を、維持、又は、その運転状態に対応して予め設定された値への変更を行うステップと、その維持又は変更されたその制御定数、制御指令(τ)、誘導電動機に供給される電力としての供給電力の電流である電流検出値(I 、I 、I )及び速度検出値(ω)に基づいて、制御演算を行い、その供給電力を制御するステップとを具備する。
【0023】
上記課題を解決するために、本発明の方法を実行するプログラムは、外部からの制御指令(τ)及び検出された速度検出値(ω)を受信するステップと、制御指令(τ)及び速度検出値(ω)に基づいて、誘導電動機(4)の運転状態を判定するステップと、その判定に基づいて、誘導電動機(4)の制御に関わる制御定数を、維持、又は、その運転状態に対応して予め設定された値への変更を行うステップと、その維持又は変更されたその制御定数、制御指令(τ)、誘導電動機(4)に供給される電力としての供給電力の電流である電流検出値(I 、I 、I )及び速度検出値(ω)に基づいて、制御演算を行い、その供給電力の電圧を制御する指令(V 、V 、V )を電力変換部(3)へ出力するステップとを具備する方法をコンピューターに実行させる。ここで、速度検出値(ω)は、誘導電動機(4)の速度である。電力変換部(3)は、電源から供給された電力を、指令(V 、V 、V )に基づいて変換し、誘導電動機(4)へ供給する。
【0024】
【発明の実施の形態】
以下、本発明であるインバータ制御装置、誘導電動機の制御装置及び誘導電動機システムの実施の形態に関して、添付図面を参照して説明する。
本実施例において、フォークリフトのような移動体の動力としての誘導電動機の可変速制御に使用されるインバータ制御装置、誘導電動機の制御装置及び誘導電動機システムを例に示して説明する。ただし、他の回転機器の可変速制御においても、適用可能である(なお、各実施の形態において同一又は相当部分には同一の符号を付して説明する)。
【0025】
本発明であるインバータ制御装置、誘導電動機の制御装置及び誘導電動機システムの実施の形態の構成について、図1を参照して説明する。
図1は、本発明であるインバータ制御装置及び誘導電動機の制御装置を適用した誘導電動機システムの実施の形態の構成を示すブロック図である。誘導電動機システムは、インバータ制御部1、制御定数制御部2、電力変換部3、誘導電動機4、電流計5、速度検出器6及び電源部10を備える。
【0026】
インバータ制御部1は、パーソナルコンピュータに例示される情報処理装置である。速度検出器6からの回転速度ω、電流計5からの電流I、I、I、外部からのトルク指令τに基づいて、電力変換部3へ電圧指令V 、V 、V を出力するインバータ制御を行う。その制御には、予め設定された制御定数(図6に示す回路定数:r、r、l、l、s、r、Mのような回路定数や物理量など)を用いる。
ただし、制御定数制御部2から別の制御定数を示す制御定数信号Sが送信された場合には、制御定数を変更(更新)する。
【0027】
制御定数制御部2は、パーソナルコンピュータに例示される情報処理装置である。インバータ制御部1に含まれていても良く、その場合、省スペース、低コストである。速度検出器6からの回転速度ωと外部からのトルク指令τと制御定数データベース23(後述)とに基づいて、誘導電動機4の運転状態に対応した制御定数を制御定数信号Sとしてインバータ制御部1へ出力する。なお、電流計5からの電流I、I、Iを用いるようにしても良い。
【0028】
電力変換部3は、整流部(整流器、コンバータなど)及びインバータを含む電力変換装置である。電源部10から供給される電力を、電圧指令V 、V 、V の特性を有する電力としての供給電力へ変換し、誘導電動機4へ出力する(力行時)。また、誘導電動機4で発電される電力を電源部10へ出力する(回生時)。
【0029】
電流検出部としての電流計5は、電力変換部3から出力された供給電力の3相電流であるu相電流I、v相電流I及びw相電流Iを計測する。そして、インバータ制御部1及び制御定数制御部2へ出力する。
【0030】
誘導電動機4は、力行時には、電力変換部3から出力された電力により駆動される。回生時には、駆動機構から回転エネルギーを吸収し、電源部10(バッテリー)に蓄電する。ただし、回路定数は、r:一次抵抗、r:二次抵抗、l:一次インダクタンス、l:二次インダクタンス、s:すべり、r:励磁抵抗、M:相互インダクタンス、である。
【0031】
速度検出部としての速度検出器6は、誘導電動機の回転速度ωを計測する。そして、インバータ制御部1及び制御定数制御部2へ出力する。速度検出器は、パルスエンコーダに例示される。
【0032】
電源としての電源部10は、誘導電動機を駆動するための電力を電力変換部3へ供給する。電源部10は、二次電池(バッテリー)のような独立電源又は商用電力系統からの商用電源に例示される。本実施例では、フォークリフトに搭載されたバッテリーである。
【0033】
インバータ制御部1について、更に説明する。
図2は、インバータ制御部1の構成を示すブロック図である。インバータ制御部1は、プログラムとしての速度制御部11、比較部12、電流制御部13、座標変換部B14、すべり制御部15、加算部16、積分部17及び座標変換部A18を備える。
【0034】
速度制御部11は、外部から入力されるトルク指令τに基づいて、下式(1)及び(2)により、d軸電流指令i 及びq軸電流指令i を算出し、出力する。
=K/ω (1)
=τ/i ・K (2)
ただし、K:i を決める制御定数
ω:回転速度
=P・M/L
=l+M
:極対数
【0035】
比較部12は、速度制御部11から出力されたd軸電流指令i 及びq軸電流指令i と、座標変換部A18から出力された検出値(フィードバック電流)であるd軸電流i及びq軸電流iとに基づいて、下式(3)及び(4)により、d軸電流指令偏差Δi及びq軸電流指令偏差Δiを算出し、出力する。
Δi =i −i (3)
Δi =i −i (4)
【0036】
電流制御部13は、比較部12から出力されたd軸電流指令偏差Δi及びq軸電流指令偏差Δiに基づいて、下式(5)及び(6)により、d軸電圧指令V 及びq軸電圧指令V を算出し、出力する。
=(K+K/s)・Δi (5)
=(K+K/s)・Δi (6)
ただし、K=2ζ・ω・Lσ―r
=ω ・Lσ
σ=L・L−M
=l+M
ω:電流PI制御の固有角周波数
ζ:電流PI制御の減衰定数
【0037】
座標変換部B14は、電流制御部13から出力されたd軸電圧指令V 及びq軸電圧指令V と、積分部17から出力された回転磁界位置θとに基づいて、2相−3相変換を行い、u相電圧指令V 、v相電圧指令V 及びw相電圧指令V を算出し、出力する。
【0038】
すべり制御部15は、速度制御部11から出力されたd軸電流指令i 及びq軸電流指令i に基づいて、下式(7)により、すべり周波数ωを算出し、出力する。
ω=KWS・(i /i ) (7)
ただし、KWS=r/L
【0039】
加算部16は、速度検出器6で検出された誘導電動機4の回転速度ωと、すべり制御部15から出力されたすべり周波数ωとに基づいて、下式(8)により、一次角周波数指令ωを算出し、出力する。
ω=ω+ω (8)
【0040】
積分部17は、加算部16から出力された一次角周波数指令ωに基づいて、その値を積分することにより、回転磁界位置θ(磁束位相)を算出し、出力する。
【0041】
座標変換部18は、電流計5で検出された3相電流であるu相電流I、v相電流I及びw相電流Iと、加算部16から出力された一次角周波数指令ωとに基づいて、3相−2相変換を行い、d軸電流I及びq軸電流Iを算出し、出力する。
【0042】
次に、制御定数制御部2について、更に説明する。
図3は、制御定数制御部2の構成を示す図である。制御定数制御部2は、プログラムとしての制御定数変換部21及び制御定数管理部22を備え、制御定数データベース23を格納している。
【0043】
制御定数変換部21は、速度検出器6からの回転速度ωとトルク指令τと制御定数データベース23(後述)とに基づいて、誘導電動機4の運転状態に対応した制御定数を制御定数信号Sとしてインバータ制御部1へ出力する。制御定数は、誘導電動機4の運転の安定性が高まるように選択される。
制御定数管理部22は、制御定数データベース23に関する各種データの入力及び出力を制御する。
制御定数データベース23は、インバータ制御部1での制御に用いる各種制御定数に関する情報とその数値の情報とを関連付けて記憶している。
【0044】
制御定数データベース23について更に説明する。
図4は、制御定数データベース23を示す図である。制御定数データベース23は、インバータ制御部1での制御に用いる各種制御定数に関する情報とその数値の情報とを関連付けて記憶している。
【0045】
各種制御定数に関する情報は、制御定数31及び条件32とを含む。
制御定数31は、インバータ制御部1の各部(速度制御部11、電流制御部13、すべり制御部15等)内で、制御(計算)に用いる制御定数(通常、定数として用いているもの)である。制御定数の種類は、r、r、l、l、s、r、Mのような回路定数や物理量などに例示される。
条件32は、制御定数31を変更する条件の項目を示す条件項目32−1と、その条件の範囲を示す範囲32−2である。条件項目32−1は、回転速度ω、トルク指令τのような誘導電動機4の運転状態を示す情報である。範囲32−2は、回転速度ωの範囲、トルク指令τの範囲などの具体的な数値などで示される。本実施例では、力行の状態を示す範囲、及び、回生の状態を示す範囲の2種類である。ここで、力行の状態は、トルク指令τ×回転速度ω≧0であり、回生の状態は、トルク指令τ×回転速度ω<0である。
【0046】
なお、条件32の条件項目32−1は、運転状態を示す情報として、複数の情報の組合せでも良い。例えば、トルク指令τ×回転速度ωの値の範囲、電流(I、I、I)の組み合わせなどである。
【0047】
各種制御定数の数値の情報は、数値33と現在値34とを含む。
数値33は、条件32で示される条件下における制御定数31の具体的な数値を示す。本実施例では、力行状態の制御定数を従来用いている定数とし、回生状態の制御定数をすべりsを小さくするように設定する。
例えば、力行状態の相互インダクタンス=M(力行)を、回生状態の相互インダクタンス=M(回生)=1.2M(力行)〜1.5M(力行)とする。これは、Mが1.2倍になると、Lが約1.2倍となるので、KWSは約1/1.2倍となる。すなわち、式(7)より、すべり周波数ωを小さくする方向に制御することになる。これは、d−q軸のずれに対し、安定度が増加する方向である。
同様に、力行状態の二次抵抗=r(力行)を、回生状態の二次抵抗=r(回生)=0.6r(力行)〜0.8r(力行)とする。これは、rが0.8倍になると、KWSは0.8倍となる。すなわち、式(7)より、すべり周波数ωを小さくする方向に制御することになる。
現在値34は、現在インバータ制御部1で使用されている制御定数31の値である。
【0048】
次に、本発明であるインバータ制御装置及び誘導電動機の制御装置を適用した誘導電動機システムの実施の形態の動作について、図1〜図5を参照して説明する。
図5は、本発明であるインバータ制御装置及び誘導電動機の制御装置を適用した誘導電動機システムの実施の形態の動作を示すフロー図である。
【0049】
(0)運転開始
フォークリフトの始動により、誘導電動機4が始動する。始動時は、必ず力行状態になるので、インバータ制御部1において力行用(通常用いる)の制御定数が用いられる。
電流計5は、電流I、I、Iを検出し、インバータ制御部1及び制御定数制御部2へ出力している。
速度検出器6は、回転速度ωを検出し、インバータ制御部1及び制御定数制御部2へ出力している。
そして、インバータ制御部1は、回転速度ω、電流I、I、I、外部からのトルク指令τに基づいて、電力変換部3へ電圧指令V 、V 、V を出力している。
電力変換部3は、電源部10からの電力を、電圧指令V 、V 、V を満たす特性を有する電力へ変換し、誘導電動機4へ出力している。
誘導電動機4は、供給された電力により駆動されている。
【0050】
(1)ステップS01
制御定数制御部2の制御定数変更部21は、電流計5及び速度検出器6における測定データ(検出結果)である回転速度ω、外部からのトルク指令τ及び電流I、I、Iを受信する。
【0051】
(2)ステップS02
制御定数変更部21は、制御定数データベース23の条件項目32−1が回転速度ωである制御定数31について、その範囲32−2と、測定データの回転速度ωとを比較する。そして、測定データの回転速度ωが含まれる範囲32−2に対応する数値33と、現在値34とを比較する。
同様に、制御定数変更部21は、制御定数データベース23の条件項目32−1がトルク指令τである制御定数31について、その範囲32−2と、外部からのトルク指令τとを比較する。そして、外部からのトルク指令τが含まれる範囲32−2に対応する数値33と、現在値34とを比較する。
【0052】
(3)ステップS03
制御定数変換部21は、回転速度ωについて、比較した結果、数値33と現在値34とが相違する場合、誘導電動機4の運転状態が変化したと判定し、制御定数31を現在値34から数値33へ変更することを決定する。ステップS04へ進む。
同様に、制御定数変換部21は、外部からのトルク指令τについて、比較した結果、数値33と現在値34とが相違する場合、誘導電動機4の運転状態が変化したと判定し、制御定数31を現在値34から数値33へ変更することを決定する。ステップS04へ進む。
制御定数変換部21は、上記数値33と現在値34とが等しい場合、誘導電動機4の運転状態が変化していないと判定し、変更しないことを決定する。ステップS05へ進む。
【0053】
(4)ステップS04
制御定数変換部21は、制御定数31の値を現在値34から数値33へ変更するために、制御定数31を示す数値33を制御定数信号Sとしてインバータ制御部1へ出力する。その際、その制御定数31を用いる部(速度制御部11、電流制御部13、すべり制御部15など)へ出力する。どの部がどの制御定数31を用いているかは、制御定数制御部2の記憶部(図示されず)に格納されている。制御定数信号Sは、制御定数の種類、数値、部を含む。
インバータ制御部1の制御部(図示されず)は、制御定数信号Sに基づいて、対象となる部における対応する制御定数の数値を変更する。
また、制御定数変換部21は、数値の変更を制御定数管理部22へ出力する。制御定数管理部22は、制御定数データベース23において、対応する制御定数31、条件32を有する現在値34を変更する。
【0054】
(5)ステップS05
フォークリフト(誘導電動機4)の運転が終了していない場合には、ステップS01へ戻る。運転が終了している場合には、この動作を終了する。
【0055】
上記のようなインバータ制御部1、制御定数制御部2等の動作により、本発明の動作が実施される。
【0056】
本発明のインバータ制御装置及びインバータシステムは、誘導電動機の制御において、力行状態と回生状態とで実際の制御定数が変動することに対応して、制御定数を変更することにより、誘導電動機を安定的に制御することが可能である。
【0057】
また、上記の制御定数の変更は、制御時に演算を行うのではなく、予め設定された制御定数を選択して用いる。すわなち、新たな制御演算(補正演算)のような過度の負担を発生させずに、制御定数の変動に対処している。すなわち、制御装置に対する演算処理の負担の少ない方法により実施することが出来る。
【0058】
また、制御演算の負担が少ないので、制御定数制御部2をインバータ制御部1に含ませても、制御演算に支障がない。従って、新たに制御部を設ける必要がなく、省スペース、低コストで実施できる。
【0059】
【発明の効果】
本発明により、運転状態により変動する誘導電動機に関わる制御定数に対応して、適切に制御定数を変更し、より安定的に誘導電動機の制御を行うことが可能となる。
【図面の簡単な説明】
【図1】本発明であるインバータ制御装置及び誘導電動機の制御装置を適用した誘導電動機システムの実施の形態の構成を示すブロック図である。
【図2】インバータ制御部の構成を示すブロック図である。
【図3】制御定数制御部の構成を示す図である。
【図4】制御定数データベースを示す図である。
【図5】本発明であるインバータ制御装置及び誘導電動機の制御装置を適用した誘導電動機システムの実施の形態の動作を示すフロー図である。
【図6】誘導電動機のT形等価回路を示す回路図である。
【図7】従来のインバータ制御装置を用いた誘導電動機システムを示す。
【符号の説明】
1 インバータ制御部
2 制御定数制御部
3 電力変換部
4 誘導電動機
5 電流計
6 速度検出器
10 電源部
11 速度制御部
12 比較部
13 電流制御部
14 座標変換部B
15 すべり制御部
16 加算部
17 積分部
18 座標変換部A
21 制御定数変換部
22 制御定数管理部
23 制御定数データベース
31 制御定数
32 条件
32−1 条件項目
32−2 範囲
33 数値
34 現在値
101 インバータ制御部
110 電源部
103 電力変換部
104 誘導電動機
105 電流計
106 速度検出器
[0001]
TECHNICAL FIELD OF THE INVENTION
The present invention relates to an inverter control device, an induction motor control device, and an induction motor system, and more particularly to an inverter control device, an induction motor control device, and an induction motor system used for variable-speed driving of a rotary machine.
[0002]
[Prior art]
There is known an induction motor system including a rectifier, an inverter, and an induction motor driven by the control of an inverter control device.
FIG. 7 shows an induction motor system using a conventional inverter control device. This induction motor system includes an inverter control unit 101, a power supply unit 110, a power conversion unit 103, an ammeter 105, an induction motor 104, and a speed detector 106.
The inverter control unit 101 determines the rotation speed ω from the speed detector 106.m, The current I from the ammeter 105u, Iv, Iw, External torque command τ*Based on the voltage command Vu *, Vv *, Vw *Output from the inverter control device. The power supply unit 110 is a battery or a commercial power supply. The power converter 103 includes a rectifier (rectifier, converter, etc.) and an inverter, and converts the power of the power supply 110 into a voltage command Vu *, Vv *, Vw *And output it to the induction motor 104. The ammeter 105 indicates the current I of the power output from the power converter 103.u, Iv, IwIs measured and output to the inverter control unit 101. The induction motor 104 is driven by the power output from the power conversion unit 103. The speed detector 106 determines the rotational speed ω of the induction motor 104.mIs measured and output to the inverter control unit 101.
[0003]
FIG. 6 is a circuit diagram showing a T-type equivalent circuit of the induction motor. Where r1: Primary resistance, r2: Primary-side converted value of secondary resistance (hereinafter referred to as “secondary resistance”), l1: Primary leakage inductance (hereinafter referred to as “primary inductance”), l2: Primary conversion value of secondary leakage inductance (hereinafter referred to as “secondary inductance”), s: slip, r0: Excitation resistance, M: Primary and secondary mutual inductance (hereinafter referred to as “mutual inductance”).
[0004]
In the inverter control unit 101, the rotation speed ωm, Current Iu, Iv, Iw, Torque command τ*A control constant (circuit constant shown in FIG. 6: r1, R2, L1, L2, S, r0, M, etc.) to control the induction motor system. However, the actual control constant may fluctuate depending on the operation state. In particular, the control constant of the hardware (the induction motor) changes between the powering state and the regenerative state. For this reason, unless processing such as correcting the corresponding control constant by calculation in accordance with the change is performed, appropriate control of the hardware cannot be performed.
When performing control while correcting the control constant, the load on the arithmetic processing unit such as the CPU in the control device increases. If another arithmetic processing unit is provided to reduce the load, it is necessary to increase the size of the control device or increase the cost of the control device.
[0005]
As a related technique, a technique of a control device for an induction motor is disclosed in Japanese Patent Application Laid-Open No. Hei 8-251997. A control device for an induction motor according to this technique includes an inverter, a speed detection unit, a vector control unit, a current / voltage detection unit, and a motor constant calculation unit.
The inverter supplies a variable voltage and a variable frequency AC to the induction motor according to the current command. The speed detecting means detects the speed of the induction motor. The vector control unit calculates a current command for the inverter based on a motor constant, a torque command, and a secondary magnetic flux command set in advance by changing only the detection speed and the secondary resistance of the induction motor. The current / voltage detecting means detects a current and a voltage supplied to the induction motor. The motor constant calculating means calculates and sets the secondary resistance of the induction motor based on the slip frequency and rotation frequency derived in the process of calculating the current command, and the detected current and voltage of the induction motor. The motor constant correction value.
An object of this technique is to provide a control device for an induction motor that can accurately generate a predetermined torque even when the temperature of a rotor fluctuates.
[0006]
Further, Japanese Patent Application Laid-Open No. 9-149698 discloses a technique of a control device for an induction motor. A control device for an induction motor according to this technology includes a frequency calculation unit, an induction motor current command output unit, an induction motor current command output unit, and a current control unit, and further includes a three-phase / two-phase conversion device, And a secondary resistance estimating means.
The frequency calculating means calculates the slip angular frequency ω from the secondary resistance R2, the secondary inductance L2, the excitation current command and the torque current command of the induction motor.sIs calculated. The induction motor current command output means outputs a current command flowing to the induction motor from the torque current command, the excitation current command, the detected or estimated rotation speed of the induction motor, and the slip angular frequency ωs. The current control means compares the induction motor current command with a current detected by the induction motor, and outputs a voltage command according to the comparison result. This is a control device for an induction motor including a driving means for driving the induction motor by varying an output voltage and a frequency according to the voltage command. The three-phase / two-phase conversion device converts a primary voltage and a primary current detection value or a command value of the induction motor into a primary voltage and a primary current v of a stationary coordinate system (dq axis).1d, V1q, I1d, I1qAnd convert it to three-phase / two-phase. The secondary resistance estimating means calculates the primary voltage and the primary current v of the stationary coordinate system input from the three-phase / two-phase converter.1d, V1q, I1d, I1q, Primary inductance L1, Secondary inductance L2, Mutual inductance M, and primary resistance R1The secondary magnetic flux ψ2d, Ψ2qAnd secondary current i2d, I2qAnd the slip angular frequency ω before update inputted from the slip frequency calculating means.s, And the secondary magnetic flux し て2d, Ψ2qAnd secondary current i2d, I2qCalculates the secondary resistance R2 according to a predetermined formula, and outputs the secondary resistance R2 to the slip frequency calculating means.
This technology uses a control device for an induction motor that can calculate and estimate the values of primary resistance and secondary resistance in a method that does not include the differential term even in situations such as constant rotation and constant torque operation, and maintain the original controllability of vector control. The purpose is to get.
[0007]
There is a need for a technology capable of performing appropriate control in accordance with the control constant of hardware (induction motor) that varies depending on the operation state. There is a need for a technique capable of appropriately controlling an induction motor even when a control constant fluctuates between power running and regeneration. In addition, there is a demand for a technology that reduces the load on a control device related to control.
[0008]
[Patent Document 1]
JP-A-8-251997
[Patent Document 2]
JP-A-9-149698
[0009]
[Problems to be solved by the invention]
Therefore, an object of the present invention is to provide an inverter control device, an induction motor control device, and an induction motor system that can appropriately control an induction motor in accordance with a control constant related to the induction motor that fluctuates depending on an operation state. That is.
[0010]
Another object of the present invention is to provide an inverter control device, an induction motor control device, and an induction motor capable of appropriately controlling an induction motor even when a control constant fluctuates between power running and regeneration of the induction motor. It is to provide an electric motor system.
[0011]
Still another object of the present invention is to provide an inverter control device, an induction motor control device, and an induction motor system capable of performing control corresponding to a control constant relating to an induction motor that fluctuates depending on an operation state with a reduced load on the control device. It is to provide.
[0012]
Still another object of the present invention is to provide an inverter control device, an induction motor control device, and an induction motor system capable of performing control corresponding to a control constant related to an induction motor that fluctuates depending on an operation state at low cost and space. It is to provide.
[0013]
[Means for Solving the Problems]
The means for solving the problem will be described below using the numbers and symbols used in [Embodiments of the Invention]. These numbers and symbols are added in parentheses to clarify the correspondence between the description in the claims and the embodiment of the invention. However, those numbers and symbols must not be used for interpreting the technical scope of the invention described in [Claims].
[0014]
Therefore, in order to solve the above problem, the inverter control device of the present invention includes an inverter control unit (1) and a control constant control unit (2).
The inverter control unit (1) determines the speed detection value (ω) of the induction motor (4).m) And the current detection value (Iu, Iv, Iw) And a control command (τ) to the induction motor (4).*) Based on the voltage command (Vu *, Vv *, Vw *) Is calculated, and a voltage command (V) is sent to a power converter (4) that supplies power to the induction motor (4).u *, Vv *, Vw *) Is output. The control constant control unit (2) outputs a control constant (S) to the inverter control unit (1) based on the operation state of the induction motor (4).
Then, the inverter control unit (1) uses the control constant (S) output from the control constant control unit (2) to generate a voltage command (Vu *, Vv *, Vw *) Is calculated.
[0015]
Further, in the inverter control device according to the present invention, the control constant control unit (2) includes a control constant database (23) and a control constant conversion unit (21).
The control constant database (23) stores the control constant (31) and the operation state (32) in association with each other. The control constant conversion unit (21) selects a control constant (31) from the control constant database (23) based on the operation state (32) and outputs the selected control constant (31) to the inverter control unit (1).
[0016]
Further, in the inverter control device of the present invention, the operating state includes a regenerative state and a power running state.
Then, the control constant control unit (2) calculates the speed detection value (ωm) And control command (τ*), The operation state is determined.
[0017]
Further, in the inverter control device of the present invention, the control constant is determined by the secondary resistance (r) of the induction motor (4).2) And mutual inductance (M).
[0018]
Further, in the inverter control device of the present invention, when the control constant is such that the slip frequency (ω) of the induction motor (4) is in the regenerative state.S) Is chosen to be small.
[0019]
In order to solve the above problems, a control device for an induction motor according to the present invention includes a current detection unit (5), a speed detection unit (6), an inverter control device (1 + 2), and a power conversion unit (3). Have.
The current detection unit (5) detects a current of supply power as power supplied to the induction motor (4), and detects a current detection value (Iu *, Iv *, Iw *). Speed detector (ωm) Detects the speed of the induction motor (4) and determines the detected speed (ωm). The inverter control device (1 + 2) calculates the speed detection value (ωm) And the current detection value (Iu *, Iv *, Iw *) And a control command (ω) to the induction motor (4).m), The voltage command (Vu *, Vv *, Vw *) Is output. It is described in any one of the above sections. The power conversion unit (3) outputs a voltage command (Vu *, Vv *, Vw *), The power supplied from the power supply (10) is converted and output to the induction motor (4) as supplied power.
[0020]
In order to solve the above problems, an induction motor system of the present invention includes the above-described induction motor control device (1 + 2 + 3 + 5 + 6) and an induction motor (4).
[0021]
Further, in the induction motor system of the present invention, a power supply that supplies power to the power conversion unit (3) of the control device (1 + 2 + 3 + 5 + 6) for the induction motor is a secondary battery.
[0022]
In order to solve the above-mentioned problem, a control method of an induction motor according to the present invention provides a speed detection value (ω) which is the speed of an induction motor (4).m) And an external control command (τ*) And speed detection value (ωm) Based on the determination of the operating state of the induction motor (4), and based on the determination, maintaining a control constant related to the control of the induction motor (4) or preliminarily corresponding to the operating state. A step of making a change to a set value, and the control constant, control command (τ*), A current detection value (I) which is a current of supplied power as power supplied to the induction motor.u *, Iv *, Iw *) And speed detection value (ωm) To perform a control operation and control the supplied power.
[0023]
In order to solve the above problems, a program for executing the method of the present invention includes a control command (τ) from outside.*) And the detected speed value (ωm) And a control command (τ*) And speed detection value (ωm) Based on the determination of the operating state of the induction motor (4), and based on the determination, maintaining a control constant related to the control of the induction motor (4) or preliminarily corresponding to the operating state. A step of making a change to a set value, and the control constant, control command (τ*), The current detection value (I) which is the current of the supplied power as the power supplied to the induction motor (4).u *, Iv *, Iw *) And speed detection value (ωm) Based on a command (V) for controlling the voltage of the supplied power.u *, Vv *, Vw *) To the power converter (3). Here, the speed detection value (ωm) Is the speed of the induction motor (4). The power converter (3) converts the power supplied from the power supply into a command (Vu *, Vv *, Vw *) And supplies it to the induction motor (4).
[0024]
BEST MODE FOR CARRYING OUT THE INVENTION
Hereinafter, embodiments of an inverter control device, an induction motor control device, and an induction motor system according to the present invention will be described with reference to the accompanying drawings.
In this embodiment, an inverter control device, an induction motor control device, and an induction motor system used for variable speed control of an induction motor as power of a moving body such as a forklift will be described as an example. However, the present invention is also applicable to variable speed control of other rotating devices (note that the same or corresponding parts are denoted by the same reference numerals in the respective embodiments).
[0025]
The configuration of an embodiment of an inverter control device, an induction motor control device, and an induction motor system according to the present invention will be described with reference to FIG.
FIG. 1 is a block diagram showing a configuration of an embodiment of an induction motor system to which an inverter control device and an induction motor control device according to the present invention are applied. The induction motor system includes an inverter control unit 1, a control constant control unit 2, a power conversion unit 3, an induction motor 4, an ammeter 5, a speed detector 6, and a power supply unit 10.
[0026]
The inverter control unit 1 is an information processing device exemplified by a personal computer. Rotational speed ω from speed detector 6m, The current I from the ammeter 5u, Iv, Iw, External torque command τ*To the power converter 3 based on theu *, Vv *, Vw *The inverter is controlled to output. The control includes a preset control constant (circuit constant: r shown in FIG. 6).1, R2, L1, L2, S, r0, M, and other circuit constants and physical quantities).
However, when a control constant signal S indicating another control constant is transmitted from the control constant control unit 2, the control constant is changed (updated).
[0027]
The control constant control unit 2 is an information processing device exemplified by a personal computer. It may be included in the inverter control unit 1, and in that case, it is space-saving and low-cost. Rotational speed ω from speed detector 6mAnd external torque command τ*A control constant corresponding to the operating state of the induction motor 4 is output to the inverter control unit 1 as a control constant signal S based on the control constant database 23 (described later). The current I from the ammeter 5u, Iv, IwMay be used.
[0028]
The power converter 3 is a power converter including a rectifier (rectifier, converter, etc.) and an inverter. The power supplied from the power supply unit 10 isu *, Vv *, Vw *Is supplied to the induction motor 4 and output to the induction motor 4 (during power running). The power generated by the induction motor 4 is output to the power supply unit 10 (during regeneration).
[0029]
The ammeter 5 serving as a current detecting unit outputs a u-phase current I, which is a three-phase current of the supplied power output from the poweru, V-phase current IvAnd w-phase current IwIs measured. And it outputs to inverter control part 1 and control constant control part 2.
[0030]
The induction motor 4 is driven by the power output from the power converter 3 during power running. During regeneration, rotational energy is absorbed from the drive mechanism and stored in the power supply unit 10 (battery). Where the circuit constant is r1: Primary resistance, r2: Secondary resistance, l1: Primary inductance, l2: Secondary inductance, s: slip, r0: Excitation resistance, M: mutual inductance.
[0031]
The speed detector 6 as a speed detecting unit is provided with a rotational speed ω of the induction motor.mIs measured. And it outputs to inverter control part 1 and control constant control part 2. The speed detector is exemplified by a pulse encoder.
[0032]
The power supply unit 10 as a power supply supplies power for driving the induction motor to the power conversion unit 3. The power supply unit 10 is exemplified by an independent power supply such as a secondary battery (battery) or a commercial power supply from a commercial power system. In this embodiment, the battery is mounted on a forklift.
[0033]
The inverter control unit 1 will be further described.
FIG. 2 is a block diagram illustrating a configuration of the inverter control unit 1. The inverter control unit 1 includes a speed control unit 11, a comparison unit 12, a current control unit 13, a coordinate conversion unit B14, a slip control unit 15, an addition unit 16, an integration unit 17, and a coordinate conversion unit A18 as programs.
[0034]
The speed control unit 11 receives a torque command τ input from the outside.*And the d-axis current command i by the following equations (1) and (2).d *And q-axis current command iq *Is calculated and output.
id *= K / ωm              (1)
iq *= Τ*/ Id *・ KT      (2)
Where K: id *Control constant that determines
ωm:Rotational speed
KT= Pn・ M2/ L2
L2= L2+ M
Pn: Number of pole pairs
[0035]
The comparison unit 12 outputs the d-axis current command i output from the speed control unit 11.d *And q-axis current command iq *And a d-axis current i which is a detection value (feedback current) output from the coordinate conversion unit A18.dAnd q-axis current iqAnd d-axis current command deviation Δi by the following equations (3) and (4).dAnd q-axis current command deviation ΔiqIs calculated and output.
Δid *= Id *−id      (3)
Δiq *= Iq *−iq      (4)
[0036]
The current control unit 13 outputs the d-axis current command deviation Δi output from the comparison unit 12.dAnd q-axis current command deviation ΔiqAnd the d-axis voltage command V by the following equations (5) and (6).d *And q-axis voltage command Vq *Is calculated and output.
Vd *= (KP+ KI/ S) ・ Δid      (5)
Vq *= (KP+ KI/ S) ・ Δiq      (6)
Where KP= 2ζ ・ ωn・ Lσ-R1
KI= Ωn 2・ Lσ
Lσ= L1・ L2-M2
L1= L1+ M
ωn: Natural angular frequency of current PI control
減 衰: Decay constant of current PI control
[0037]
The coordinate conversion unit B14 outputs the d-axis voltage command V output from the current control unit 13.d *And q-axis voltage command Vq *And the rotating magnetic field position θ output from the integration unit 171, A two-phase to three-phase conversion is performed, and a u-phase voltage command Vu *, V-phase voltage command Vv *And w-phase voltage command Vw *Is calculated and output.
[0038]
The slip control unit 15 outputs the d-axis current command i output from the speed control unit 11.d *And q-axis current command iq *And the slip frequency ω is given by the following equation (7).sIs calculated and output.
ωs= KWS・ (Iq */ Id *) (7)
Where KWS= R2/ L2
[0039]
The adder 16 calculates the rotation speed ω of the induction motor 4 detected by the speed detector 6.mAnd the slip frequency ω output from the slip control unit 15sFrom the following equation (8), the primary angular frequency command ω1Is calculated and output.
ω1= Ωm+ Ωs      (8)
[0040]
The integrator 17 calculates the primary angular frequency command ω output from the adder 161And by integrating the value, the rotating magnetic field position θ1(Flux phase) is calculated and output.
[0041]
The coordinate converter 18 outputs a u-phase current I, which is a three-phase current detected by the ammeter 5.u, V-phase current IvAnd w-phase current IwAnd the primary angular frequency command ω output from the adder 161, A three-phase to two-phase conversion is performed, and the d-axis current IdAnd q-axis current IqIs calculated and output.
[0042]
Next, the control constant control unit 2 will be further described.
FIG. 3 is a diagram showing a configuration of the control constant control unit 2. The control constant control unit 2 includes a control constant conversion unit 21 and a control constant management unit 22 as programs, and stores a control constant database 23.
[0043]
The control constant conversion unit 21 outputs the rotation speed ω from the speed detector 6.mAnd torque command τ*A control constant corresponding to the operating state of the induction motor 4 is output to the inverter control unit 1 as a control constant signal S based on the control constant database 23 (described later). The control constant is selected so that the operation stability of the induction motor 4 is enhanced.
The control constant management unit 22 controls input and output of various data related to the control constant database 23.
The control constant database 23 stores information on various control constants used for control in the inverter control unit 1 and information on their numerical values in association with each other.
[0044]
The control constant database 23 will be further described.
FIG. 4 is a diagram showing the control constant database 23. The control constant database 23 stores information on various control constants used for control in the inverter control unit 1 and information on their numerical values in association with each other.
[0045]
Information on various control constants includes a control constant 31 and a condition 32.
The control constant 31 is a control constant (usually used as a constant) used for control (calculation) in each unit (the speed control unit 11, the current control unit 13, the slip control unit 15, etc.) of the inverter control unit 1. is there. The type of control constant is r1, R2, L1, L2, S, r0, M, and physical constants.
The condition 32 includes a condition item 32-1 indicating a condition item for changing the control constant 31, and a range 32-2 indicating a range of the condition. The condition item 32-1 is a rotation speed ωm, Torque command τ*This is information indicating the operating state of the induction motor 4 as described above. The range 32-2 is the rotation speed ωmRange, torque command τ*Are indicated by specific numerical values such as a range. In the present embodiment, there are two types, a range indicating the state of power running and a range indicating the state of regeneration. Here, the state of powering is determined by the torque command τ*× rotation speed ωm≧ 0 and the regenerative state is the torque command τ*× rotation speed ωm<0.
[0046]
The condition item 32-1 of the condition 32 may be a combination of a plurality of pieces of information as the information indicating the operating state. For example, the torque command τ*× rotation speed ωmRange of values, current (Iu, Iv, Iw).
[0047]
The information on the numerical values of the various control constants includes a numerical value 33 and a current value 34.
The numerical value 33 indicates a specific numerical value of the control constant 31 under the condition indicated by the condition 32. In the present embodiment, the control constant in the powering state is a conventionally used constant, and the control constant in the regenerative state is set so as to reduce the slip s.
For example, the mutual inductance in the power running state = M (power running) is set to the mutual inductance in the regenerative state = M (regeneration) = 1.2 M (power running) to 1.5 M (power running). This is because when M is 1.2 times, L2Becomes about 1.2 times, so KWSIs about 1 / 1.2 times. That is, from equation (7), the slip frequency ωsWill be controlled in the direction of decreasing. This is a direction in which the stability increases with respect to the deviation of the dq axes.
Similarly, the secondary resistance in the powering state = r2(Powering), the secondary resistance in the regenerative state = r2(Regeneration) = 0.6r2(Power running) ~ 0.8r2(Power running). This is r2Is 0.8 times, KWSIs 0.8 times. That is, from equation (7), the slip frequency ωsWill be controlled in the direction of decreasing.
The current value 34 is a value of the control constant 31 currently used in the inverter control unit 1.
[0048]
Next, the operation of the embodiment of the induction motor system to which the inverter control device and the induction motor control device according to the present invention are applied will be described with reference to FIGS.
FIG. 5 is a flowchart showing the operation of the embodiment of the induction motor system to which the inverter control device and the induction motor control device according to the present invention are applied.
[0049]
(0) Start operation
When the forklift is started, the induction motor 4 starts. At the time of starting, a power running state is always established, so that the inverter control unit 1 uses a control constant for power running (usually used).
The ammeter 5 indicates the current Iu, Iv, IwAnd outputs it to the inverter control unit 1 and the control constant control unit 2.
The speed detector 6 determines the rotation speed ωmAnd outputs it to the inverter control unit 1 and the control constant control unit 2.
Then, the inverter control unit 1 determines the rotation speed ωm, Current Iu, Iv, Iw, External torque command τ*To the power converter 3 based on theu *, Vv *, Vw *Is output.
The power converter 3 converts the power from the power supply 10 into a voltage command Vu *, Vv *, Vw *Is converted to electric power having characteristics satisfying the following, and is output to the induction motor 4.
The induction motor 4 is driven by the supplied electric power.
[0050]
(1) Step S01
The control constant changing unit 21 of the control constant control unit 2 controls the rotation speed ω which is the measurement data (detection result) of the ammeter 5 and the speed detector 6.m, External torque command τ*And current Iu, Iv, IwTo receive.
[0051]
(2) Step S02
The control constant changing unit 21 determines that the condition item 32-1 of the control constant database 23 is the rotation speed ωm, The range 32-2 and the rotational speed ω of the measurement data.mCompare with And the rotation speed ω of the measurement datamIs compared with the numerical value 33 corresponding to the range 32-2 in which is included.
Similarly, the control constant changing unit 21 determines that the condition item 32-1 of the control constant database 23 is the torque command τ.*, The range 32-2 and the external torque command τ*Compare with Then, an external torque command τ*Is compared with the numerical value 33 corresponding to the range 32-2 in which is included.
[0052]
(3) Step S03
The control constant converter 21 calculates the rotation speed ωmAs a result of the comparison, when the numerical value 33 is different from the current value 34, it is determined that the operation state of the induction motor 4 has changed, and it is determined that the control constant 31 is changed from the current value 34 to the numerical value 33. Proceed to step S04.
Similarly, the control constant conversion unit 21 receives an external torque command τ*As a result of the comparison, when the numerical value 33 is different from the current value 34, it is determined that the operation state of the induction motor 4 has changed, and it is determined that the control constant 31 is changed from the current value 34 to the numerical value 33. Proceed to step S04.
When the numerical value 33 is equal to the current value 34, the control constant conversion unit 21 determines that the operation state of the induction motor 4 has not changed, and determines not to change it. Proceed to step S05.
[0053]
(4) Step S04
The control constant conversion unit 21 outputs a numerical value 33 indicating the control constant 31 to the inverter control unit 1 as a control constant signal S in order to change the value of the control constant 31 from the current value 34 to a numerical value 33. At that time, the control constant 31 is output to a unit using the control constant (the speed control unit 11, the current control unit 13, the slip control unit 15, and the like). Which unit uses which control constant 31 is stored in the storage unit (not shown) of the control constant control unit 2. The control constant signal S includes the type, numerical value, and part of the control constant.
The control unit (not shown) of the inverter control unit 1 changes the numerical value of the corresponding control constant in the target unit based on the control constant signal S.
Further, the control constant conversion unit 21 outputs the change of the numerical value to the control constant management unit 22. The control constant management unit 22 changes the current value 34 having the corresponding control constant 31 and condition 32 in the control constant database 23.
[0054]
(5) Step S05
If the operation of the forklift (the induction motor 4) has not been completed, the process returns to step S01. If the operation has ended, this operation ends.
[0055]
The operation of the present invention is performed by the operations of the inverter control unit 1, the control constant control unit 2, and the like as described above.
[0056]
The inverter control device and the inverter system according to the present invention stabilize the induction motor by controlling the induction motor by changing the control constant in response to the actual control constant fluctuating between the powering state and the regenerative state. It is possible to control.
[0057]
Further, the above-described change of the control constant does not perform an operation at the time of control, but selects and uses a preset control constant. That is, a change in the control constant is dealt with without generating an excessive load such as a new control calculation (correction calculation). In other words, the present invention can be implemented by a method in which the load of the arithmetic processing on the control device is small.
[0058]
In addition, since the load of the control calculation is small, even if the control constant control unit 2 is included in the inverter control unit 1, there is no problem in the control calculation. Therefore, it is not necessary to newly provide a control unit, and the operation can be performed at a small space and at low cost.
[0059]
【The invention's effect】
ADVANTAGE OF THE INVENTION According to this invention, it becomes possible to change a control constant appropriately according to the control constant regarding the induction motor which fluctuates with driving conditions, and to control an induction motor more stably.
[Brief description of the drawings]
FIG. 1 is a block diagram showing a configuration of an embodiment of an induction motor system to which an inverter control device and an induction motor control device according to the present invention are applied.
FIG. 2 is a block diagram illustrating a configuration of an inverter control unit.
FIG. 3 is a diagram illustrating a configuration of a control constant control unit.
FIG. 4 is a diagram showing a control constant database.
FIG. 5 is a flowchart showing an operation of the embodiment of the induction motor system to which the inverter control device and the induction motor control device according to the present invention are applied.
FIG. 6 is a circuit diagram showing a T-type equivalent circuit of the induction motor.
FIG. 7 shows an induction motor system using a conventional inverter control device.
[Explanation of symbols]
1 Inverter control unit
2 Control constant control unit
3 Power conversion unit
4 Induction motor
5 Ammeter
6 Speed detector
10 Power supply section
11 Speed control unit
12 Comparison section
13 Current control unit
14 Coordinate conversion unit B
15 Slip control unit
16 Addition unit
17 Integrator
18 Coordinate conversion unit A
21 Control constant converter
22 Control constant management unit
23 Control Constant Database
31 Control constant
32 conditions
32-1 Condition items
32-2 range
33 number
34 Current value
101 Inverter control unit
110 power supply
103 Power conversion unit
104 Induction motor
105 ammeter
106 speed detector

Claims (10)

誘導電動機の速度検出値及び電流検出値と、前記誘導電動機への制御指令とに基づいて、制御定数を用いた制御演算により電圧指令を算出し、前記誘導電動機に電力を供給する電力変換部へ前記電圧指令を出力するインバータ制御部と、
前記誘導電動機の運転状態に基づいて、前記制御定数を前記インバータ制御部へ出力する制御定数制御部と、
を具備し、
前記インバータ制御部は、前記制御定数制御部から出力された前記制御定数を用いて、前記電圧指令を算出する、
インバータ制御装置。
Based on a speed detection value and a current detection value of the induction motor, and a control command to the induction motor, calculate a voltage command by a control operation using a control constant, and to a power conversion unit that supplies power to the induction motor. An inverter control unit that outputs the voltage command;
A control constant control unit that outputs the control constant to the inverter control unit based on an operation state of the induction motor;
With
The inverter control unit calculates the voltage command using the control constant output from the control constant control unit.
Inverter control device.
前記制御定数制御部は、
前記制御定数と前記運転状態とを関連付けて格納する制御定数データベースと、
前記運転状態に基づいて、前記制御定数データベースから前記制御定数を選択し、前記インバータ制御部へ出力する制御定数変換部と、
を備える、
請求項1に記載のインバータ制御装置。
The control constant control unit,
A control constant database that stores the control constant and the operating state in association with each other,
A control constant conversion unit that selects the control constant from the control constant database based on the operation state and outputs the control constant to the inverter control unit;
Comprising,
The inverter control device according to claim 1.
前記運転状態は、回生状態及び力行状態を含み、
前記制御定数制御部は、前記速度検出値及び前記制御指令に基づいて、前記運転状態を判定する、
請求項1又は2に記載のインバータ制御装置。
The operating state includes a regenerative state and a power running state,
The control constant control unit determines the operating state based on the speed detection value and the control command,
The inverter control device according to claim 1.
前記制御定数は、誘導電動機の二次抵抗及び相互インダクタンスの少なくとも一方を含む、
請求項1乃至3のいずれか一項に記載のインバータ制御装置。
The control constant includes at least one of a secondary resistance and a mutual inductance of the induction motor,
The inverter control device according to claim 1.
前記制御定数は、回生状態において、前記誘導電動機のすべり周波数が小さくなるように選択される、
請求項1乃至4のいずれか一項に記載のインバータ制御装置。
The control constant is selected such that a slip frequency of the induction motor is reduced in a regenerative state.
The inverter control device according to claim 1.
誘導電動機へ供給される電力としての供給電力の電流を検出して、電流検出値として出力する電流検出部と、
前記誘導電動機の速度を検出して、速度検出値として出力する速度検出部と、
前記速度検出値及び前記電流検出値と、前記誘導電動機への制御指令とに基づいて、電圧指令を出力する請求項1乃至5のいずれか一項に記載のインバータ制御装置と、
前記電圧指令に基づいて、電源から供給される電力を変換して供給電力として前記誘導電動機へ出力する電力変換部と、
を具備する、
誘導電動機の制御装置。
A current detection unit that detects a current of supply power as power supplied to the induction motor and outputs the detected current as a current detection value;
A speed detecting unit that detects the speed of the induction motor and outputs the detected speed as a detected speed value;
The inverter control device according to any one of claims 1 to 5, wherein a voltage command is output based on the speed detection value and the current detection value, and a control command to the induction motor,
A power converter that converts power supplied from a power supply based on the voltage command and outputs the converted power to the induction motor as supply power;
Comprising,
Control device for induction motor.
請求項6に記載の誘導電動機の制御装置と、
誘導電動機と、
を具備する、
誘導電動機システム。
A control device for an induction motor according to claim 6,
An induction motor,
Comprising,
Induction motor system.
前記誘導電動機の制御装置の電力変換部へ電力を供給する電源は、二次電池である、
請求項7に記載の誘導電動機システム。
The power supply that supplies power to the power conversion unit of the control device for the induction motor is a secondary battery.
The induction motor system according to claim 7.
誘導電動機の速度である速度検出値を検出するステップと、
外部からの制御指令及び前記速度検出値に基づいて、前記誘導電動機の運転状態を判定するステップと、
前記判定に基づいて、前記誘導電動機の制御に関わる制御定数を、維持、又は、前記運転状態に対応して予め設定された値への変更を行うステップと、
前記維持又は前記変更をされた前記制御定数、前記制御指令、誘導電動機に供給される電力としての供給電力の電流である電流検出値及び前記速度検出値に基づいて、制御演算を行い、前記供給電力を制御するステップと、
を具備する、
誘導電動機の制御方法。
Detecting a speed detection value that is the speed of the induction motor;
Based on an external control command and the detected speed value, determining an operation state of the induction motor,
Based on the determination, maintaining a control constant related to the control of the induction motor, or, to change to a value set in advance corresponding to the operating state,
The control constant based on the maintained or changed, the control command, a current detection value, which is a current of supply power as power supplied to the induction motor, and a speed detection value, and control calculation is performed. Controlling power;
Comprising,
Induction motor control method.
外部からの制御指令及び検出された速度検出値を受信するステップと、
ここで、前記速度検出値は、前記誘導電動機の速度であり、
前記制御指令及び前記速度検出値に基づいて、前記誘導電動機の運転状態を判定するステップと、
前記判定に基づいて、前記誘導電動機の制御に関わる制御定数を、維持、又は、前記運転状態に対応して予め設定された値への変更を行うステップと、
前記維持又は前記変更をされた前記制御定数、前記制御指令、誘導電動機に供給される電力としての供給電力の電流である電流検出値及び前記速度検出値に基づいて、制御演算を行い、前記供給電力の電圧を制御する指令を電力変換部へ出力するステップと、
ここで、前記電力変換部は、電源から供給された電力を、前記指令に基づいて変換し、前記誘導電動機へ供給する、
を具備する方法をコンピューターに実行させるプログラム。
Receiving a control command from the outside and a detected speed detection value;
Here, the speed detection value is a speed of the induction motor,
Determining an operation state of the induction motor based on the control command and the speed detection value;
Based on the determination, maintaining a control constant related to the control of the induction motor, or, to change to a value set in advance corresponding to the operating state,
The control constant based on the maintained or changed, the control command, a current detection value, which is a current of supply power as power supplied to the induction motor, and a speed detection value, and control calculation is performed. Outputting a command to control the voltage of the power to the power conversion unit;
Here, the power conversion unit converts power supplied from a power supply based on the command, and supplies the power to the induction motor.
A program for causing a computer to execute the method comprising:
JP2002354620A 2002-12-06 2002-12-06 Inverter control device, induction motor control device, and induction motor system Withdrawn JP2004187460A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2002354620A JP2004187460A (en) 2002-12-06 2002-12-06 Inverter control device, induction motor control device, and induction motor system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2002354620A JP2004187460A (en) 2002-12-06 2002-12-06 Inverter control device, induction motor control device, and induction motor system

Publications (1)

Publication Number Publication Date
JP2004187460A true JP2004187460A (en) 2004-07-02

Family

ID=32755552

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2002354620A Withdrawn JP2004187460A (en) 2002-12-06 2002-12-06 Inverter control device, induction motor control device, and induction motor system

Country Status (1)

Country Link
JP (1) JP2004187460A (en)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2008004294A1 (en) * 2006-07-06 2008-01-10 Mitsubishi Electric Corporation Induction motor vector control device, induction motor vector control method, and induction motor drive control device
JP2010166719A (en) * 2009-01-16 2010-07-29 Mitsubishi Electric Corp Motor drive control device, compressor, blower, air conditioner, and refrigerator or freezer
JP2010187521A (en) * 2009-01-16 2010-08-26 Mitsubishi Electric Corp Motor drive controller, compressor, blower, air conditioner and refrigerator or freezer
JP2011087424A (en) * 2009-10-16 2011-04-28 Fuji Electric Systems Co Ltd Controller of induction motor
WO2012101753A1 (en) * 2011-01-25 2012-08-02 三菱電機株式会社 Motor control device
CN107251403A (en) * 2015-02-27 2017-10-13 罗伯特·博世有限公司 Method for the control device of asynchronous machine and for running asynchronous machine
WO2017199376A1 (en) * 2016-05-18 2017-11-23 三菱電機株式会社 Air conditioner
JP2018057077A (en) * 2016-09-26 2018-04-05 株式会社東芝 Motor control device and drive system

Cited By (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101046042B1 (en) * 2006-07-06 2011-07-01 미쓰비시덴키 가부시키가이샤 Vector control device of induction motor, vector control method of induction motor and drive control device of induction motor
WO2008004316A1 (en) * 2006-07-06 2008-01-10 Mitsubishi Electric Corporation Vector control apparatus for induction motor, vector control method for induction motor, and drive control apparatus for induction motor
JPWO2008004316A1 (en) * 2006-07-06 2009-12-03 三菱電機株式会社 Vector control device for induction motor, vector control method for induction motor, and drive control device for induction motor
US7723944B2 (en) 2006-07-06 2010-05-25 Mitsubishi Electric Corporation Vector control device of induction motor, vector control method of induction motor, and drive control device of induction motor
WO2008004294A1 (en) * 2006-07-06 2008-01-10 Mitsubishi Electric Corporation Induction motor vector control device, induction motor vector control method, and induction motor drive control device
JP2012231671A (en) * 2009-01-16 2012-11-22 Mitsubishi Electric Corp Motor drive control device, compressor, air blower, air conditioner and refrigerator or freezer
JP2012231672A (en) * 2009-01-16 2012-11-22 Mitsubishi Electric Corp Motor drive control device, compressor, air blower, air conditioner and refrigerator or freezer
JP2010187521A (en) * 2009-01-16 2010-08-26 Mitsubishi Electric Corp Motor drive controller, compressor, blower, air conditioner and refrigerator or freezer
JP2012196142A (en) * 2009-01-16 2012-10-11 Mitsubishi Electric Corp Motor drive control device, compressor, air blower, air conditioner, and refrigerator or freezer
JP2010166719A (en) * 2009-01-16 2010-07-29 Mitsubishi Electric Corp Motor drive control device, compressor, blower, air conditioner, and refrigerator or freezer
JP2011087424A (en) * 2009-10-16 2011-04-28 Fuji Electric Systems Co Ltd Controller of induction motor
JP5528583B2 (en) * 2011-01-25 2014-06-25 三菱電機株式会社 Motor control device
CN103329427A (en) * 2011-01-25 2013-09-25 三菱电机株式会社 Motor control device
US20130285588A1 (en) * 2011-01-25 2013-10-31 Mitsubishi Electric Corporation Motor control device
WO2012101753A1 (en) * 2011-01-25 2012-08-02 三菱電機株式会社 Motor control device
US9166519B2 (en) 2011-01-25 2015-10-20 Mitsubishi Electric Corporation Motor control device
CN107251403A (en) * 2015-02-27 2017-10-13 罗伯特·博世有限公司 Method for the control device of asynchronous machine and for running asynchronous machine
JP2018506956A (en) * 2015-02-27 2018-03-08 ロベルト・ボッシュ・ゲゼルシャフト・ミト・ベシュレンクテル・ハフツングRobert Bosch Gmbh Control device for asynchronous machine and method of operating asynchronous machine
US10432126B2 (en) 2015-02-27 2019-10-01 Robert Bosch Gmbh Control device for an asynchronous machine and method for operating an asynchronous machine
CN107251403B (en) * 2015-02-27 2019-10-01 罗伯特·博世有限公司 Method for the control equipment of asynchronous machine and for running asynchronous machine
WO2017199376A1 (en) * 2016-05-18 2017-11-23 三菱電機株式会社 Air conditioner
JP2018057077A (en) * 2016-09-26 2018-04-05 株式会社東芝 Motor control device and drive system

Similar Documents

Publication Publication Date Title
US6650083B2 (en) Speed control apparatus of synchronous reluctance motor and method thereof
US10469013B2 (en) Motor control device, and method for correcting torque constant in such motor control device
JPH11262293A (en) Control method of multiplex winding motor
EP3537601B1 (en) Motor control method
JP2006087152A (en) Controller and module of permanent magnet synchronous motor
JPH11235100A (en) Control method of electric motor
JP2006094601A (en) Vector controller for induction motor
JP3637209B2 (en) Power converter using speed sensorless vector control
JP2004187460A (en) Inverter control device, induction motor control device, and induction motor system
JPH11150996A (en) Motor controller
JP3840030B2 (en) Electric vehicle drive control device
WO2020003771A1 (en) Motor control device, motor control method, and motor system
WO2020003770A1 (en) Motor control device, motor control method, and motor system
JP3266790B2 (en) Induction motor control device
JP3283729B2 (en) Induction motor control device
JP7567532B2 (en) Highly efficient operation control device and method for a permanent magnet synchronous motor
US12143038B2 (en) Rotary machine control device
JP3307122B2 (en) Induction motor control device
US20230198438A1 (en) Rotary machine control device
JPH07274600A (en) Method and apparatus for controlling acceleration/ deceleration of induction motor
JP4839552B2 (en) Induction motor control method
JP3957368B2 (en) Induction motor controller
JP2001120000A (en) Vector-control method for induction motor
JP4147970B2 (en) Induction motor control method
JPH0965700A (en) Induction motor controller

Legal Events

Date Code Title Description
A300 Withdrawal of application because of no request for examination

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 20060207