JP4406480B2 - Inverter control device - Google Patents
Inverter control device Download PDFInfo
- Publication number
- JP4406480B2 JP4406480B2 JP17767599A JP17767599A JP4406480B2 JP 4406480 B2 JP4406480 B2 JP 4406480B2 JP 17767599 A JP17767599 A JP 17767599A JP 17767599 A JP17767599 A JP 17767599A JP 4406480 B2 JP4406480 B2 JP 4406480B2
- Authority
- JP
- Japan
- Prior art keywords
- speed
- calculator
- information
- current
- detector
- 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 Voltage And Current In General (AREA)
- Control Of Ac Motors In General (AREA)
Description
【0001】
【発明の属する技術分野】
本発明は,低分解能のパルス・ジェネレータ付き誘導電動機に係わり,特にインバータの速度制御システムに関するものである。
【0002】
【従来の技術】
従来のインバータの速度制御システムを以下に示す。
図7は従来技術の一例を示すブロック線図,図8は従来技術の二例を示すブロック線図である。
図7において,誘導電動機2に電力変換器1から電力が供給される。
トルク・磁束制御器6は,誘導電動機2のトルクTと一次磁束φ1が所定のトルク指令値T*と一次磁束指令値φ1*に追従するように電力変換器1の出力を制御する一次電圧指令値v1*を出力する。
【0003】
トルク・磁束制御器6に入力される誘導電動機2のトルクTと一次磁束φ1は,トルク・磁束演算器9で演算される。トルク・磁束演算器9には電流検出器5の出力である誘導電動機2の一次電流i1と,二次磁束演算器20の出力である誘導電動機2の二次磁束φ2iが入力される。誘導電動機2の二次磁束φ2iは,電流検出器5の出力である誘導電動機2の一次電流i1と速度検出器3の出力である誘導電動機2の回転速度ωmを用いて二次磁束演算器20で演算される。速度制御器10は,誘導電動機2の回転速度ωmが所定の速度指令値ωm*に追従するようにトルク指令値T*を制御する。
【0004】
また,これを改良したものを図8に示すブロック線図であり,図8において,誘導電動機2に電力変換器1から電力が供給される。
トルク・磁束制御器6は,誘導電動機2のトルクTと一次磁束φ1が所定のトルク指令値T*と一次磁束指令値φ1*に追従するように電力変換器1の出力を制御する一次電圧指令値v1*を出力する。トルク・磁束制御器6に入力される誘導電動機2のトルクTと一次磁束φ1は,トルク・磁束演算器9で演算される。
【0005】
トルク・磁束演算器9には電流検出器5の出力である誘導電動機2の一次電流i1と,第1二次磁束演算器8の出力である誘導電動機2の二次磁束φ2iが入力される。誘導電動機2の二次磁束φ2iは,電流検出器5の出力である誘導電動機2の一次電流i1と第2速度演算器12の出力である演算速度ωm^を用いて第1二次磁束演算器8で演算される。
速度制御器10は,第2速度演算器12の演算速度ωm^が所定の速度指令値ωm*に追従するようにトルク指令値T*を制御する。誘導電動機2の二次磁束φ2は,電圧検出器4の出力である誘導電動機2の一次電圧v1と電流検出器5の出力である誘導電動機2の一次電流i1と第1二次磁束演算器8の演算二次磁束φ2iを用いて第2二次磁束演算器7で演算される。
【0006】
第1速度演算器11は,電流検出器5の出力である誘導電動機2の一次電流i1と第2二次磁束演算器7の演算二次磁束φ2を用いて誘導電動機2の瞬時の回転速度を演算する。第2速度演算器12は,速度検出器3の回転速度ωmと第1速度演算器11の演算速度ωmcを用いて該演算速度ωmcを補正する。第2速度演算器12の演算速度ωm^を速度制御器10や第1二次磁束演算器8にフィードバックすることによって,速度検出器3からの速度情報が欠落する速度領域において安定な速度制御を実現する。
【0007】
【発明が解決しようとする課題】
上述技術の第1二次磁束演算器8や速度制御器10では,第2速度演算器12の出力である演算速度ωm^を用いている。また,第2速度演算器12には速度検出器3の回転速度ωmと第1速度演算器11の演算速度ωmcが入力されている。
第1速度演算器11の演算速度ωmcは,電流検出器5の一次電流i1と第2二次磁束演算器7の演算二次磁束φ2を用いて演算される。そして,第2二次磁束演算器7の演算二次磁束φ2は,電圧検出器4の一次電圧v1と電流検出器5の一次電流i1と第1二次磁束演算器8の演算二次磁束φ2iを用いて演算される。誘導電動機2の一次電流i1の大きさが零となる付近において,電圧検出器4の出力である一次電圧v1に含まれる検出誤差が大きくなる。
【0008】
この検出誤差によって第2二次磁束演算器7の演算二次磁束φ2に演算誤差を生じる。第2二次磁束演算器7の演算二次磁束φ2に生じた演算誤差によって,第1速度演算器11の演算速度ωmcに演算誤差を生じ,同時に第2速度演算器12の演算速度ωm^にも演算誤差を生じる。演算誤差を生じた第2速度演算器12の演算速度ωm^が速度制御器10や第1二次磁束演算器8にフィードバックされているので,安定で高精度な速度制御が困難となる。
本発明は上述した点に鑑みて創案されたもので、その目的とするところは,これらの課題を解消するインバータ制御装置を提供することにある。
【0009】
【課題を解決するための手段】
つまり、その目的を達成するための手段は、
1.請求項1において,
誘導電動機に電力を供給する電力変換器によりベクトル制御を行うインバータ制御装置において,前記誘導電動機の一次電圧相当を検出する電圧検出器と,該電動機の一次電流相当を検出する電流検出器と,該電動機の回転速度を検出する速度検出器と,前記電流検出器の一次電流情報の絶対値と設定したしきい値を比較する電流比較器と,該電流比較器の出力の状態から制御システムにフィードバックする速度情報を切り替える速度切替器と,前記電圧検出器の一次電圧情報と前記電流検出器の一次電流情報と前記電動機の電気回路定数とから前記電動機の回転速度を演算する第1速度演算器と,前記速度検出器から得た速度情報と前記第1速度演算器の演算速度情報から高品質な瞬時速度情報を得る第2速度演算器と,前記速度切替器の出力である演算速度情報が所定の速度指令値に追従するようにトルク指令値を生成する速度制御器と,前記トルク指令値と前記速度切替器の出力である演算速度情報から外乱トルク推定器を構成しこれを活用して前記電動機の回転速度を演算する第3速度演算器を具備したものであって,
該第3速度演算器の演算速度情報と前記第2速度演算器の演算速度情報を前記速度切替器に入力し,制御システムにフィードバックする速度情報として有効に切り替え活用することを特徴とするインバータ制御装置である。
【0010】
すなわち、後述する図1に示すように,電流検出器5の一次電流i1の絶対値と設定したしきい値ithを比較する電流比較器15と,該電流比較器15の出力である変数swの状態によって速度制御器10や第1二次磁束演算器8にフィードバックする速度情報を切り替える速度切替器13と,速度制御器10の出力であるトルク指令値T*と速度切替器13の出力である演算速度ω^から誘導電動機2の回転速度を演算する第3速度演算器14を具備するものである。
【0011】
2.請求項2において,
誘導電動機に電力を供給する電力変換器によりベクトル制御を行うインバータ制御装置において,前記誘導電動機の一次電圧を検出する電圧検出器と,該電動機の一次電流相当を検出する電流検出器と,該電動機の回転速度を検出する速度検出器と,前記電流検出器の一次電流情報の絶対値と設定したしきい値を比較する電流比較器と,該電流比較器の出力に含まれる高周波信号を除去するフィルタ回路と,該フィルタ回路の出力の状態から制御システムにフィードバックする速度情報を切り替える速度切替器と,前記電圧検出器の一次電圧情報と前記電流検出器の一次電流情報と前記電動機の電気回路定数とから前記電動機の回転速度を演算する第1速度演算器と,前記速度検出器から得た速度情報と前記第1速度演算器の演算速度情報から高品質な瞬時速度情報を得る第2速度演算器と,前記速度切替器の出力である演算速度情報が所定の速度指令値に追従するようにトルク指令値を生成する速度制御器と,前記トルク指令値と前記速度切替器の出力である演算速度情報から外乱トルク推定器を構成しこれを活用して前記電動機の回転速度を演算する第3速度演算器を具備したものであって,
該第3速度演算器の演算速度情報と前記第2速度演算器の演算速度情報を前記速度切替器に入力し,制御システムにフィードバックする速度情報として前記フィルタ回路の出力に基づいてスムースに切り替え活用することを特徴とするインバータ制御装置である。
以下、本発明の一実施例を図面に基づいて詳述する。
【0012】
【発明の実施の形態】
図1は本発明の請求項1記載の一実施例を示すブロック線図であり,図1においては,速度切替器13と第3速度演算器14と電流比較器15が具備されている点が従来の図8に示すものと異なっている。
電流比較器15は,電流検出器5の一次電流i1と設定したしきい値ithを用いて,変数swの値を図2のフローチャートに従って決定する。
【0013】
図2において,iu,iv,iwはそれぞれ一次電流i1のu相電流,v相電流,w相電流を表す。電流検出器5の一次電流i1の全相の絶対値|iu|,|iv|,|iw|が設定したしきい値ith以上のときは,変数swに例えば定数4096を代入する。|iu|,|iv|,|iw|のうち一つでも設定したしきい値ithより小さければ変数swに例えば定数2048を代入する。
図2のフローチャートにおいては,変数swの値を2048と4096に設定するようにしたが,異なる二つの値を任意に設定する。
【0014】
第3速度演算器14は速度制御器10のトルク指令値T*と電流比較器15の変数swと速度切替器13の演算速度ω^と速度検出器3の回転速度ωmを用いて,演算速度ωmdを図3のブロック線図に示すように求める。
図3のブロック線図において,外乱トルク推定器16は速度制御器10のトルク指令値T*と速度切替器13の演算速度ω^を用いて,外乱トルク推定値Td^を(1)式に示す
Td^={(T*)−J・p(ω^)}/(p・Tc+1) (1)
より求める。
ここでp()は()内量の時間微分を表し,Jは慣性モーメントである。また,1/(p・Tc+1)は一次遅れフィルタを表し,Tcはフィルタ時定数である。
【0015】
記憶装置17はスイッチsw2が開いたとき,スイッチsw2が開く直前の外乱トルク推定器16の出力である外乱トルク推定値Td^を記憶保持する。
スイッチsw2が閉じているときは,記憶装置17の出力であるTd^memはサンプリング周期毎に外乱トルク推定器16の外乱トルク推定値Td^を出力する。
スイッチsw2は電流比較器15の変数swの値によって開閉する。スイッチsw2は電流比較器15の変数swの値が前記2048のときに開き,前記4096のときに閉じる。
つまり,電流検出器5の一次電流i1の全相の絶対値|iu|,|iv|,|iw|が設定したしきい値ith以上のときはスイッチsw2は閉じており,|iu|,|iv|,|iw|のうち一つでも設定したしきい値ithより小さければスイッチsw2は開いて外乱トルク推定器16の外乱トルク推定値Td^を記憶装置17に記憶保持する。
【0016】
第4速度演算器18は速度制御器10のトルク指令値T*と記憶装置17の出力であるTd^memと速度検出器3の回転速度ωmを用いて,演算速度ωmdを(2)式に示す
ωmd=1/J・∫{(T*)−Td^mem}dt (2)
より求める。
パルス・ジェネレータからパルスが発生したときに,(2)式の積分初期値を速度検出器3の回転速度ωmに修正する。
第4速度演算器18の出力である演算速度ωmdが第3速度演算器14の出力になる。速度切替器13は第2速度演算器12の演算速度ωm^と第3速度演算器14の出力である演算速度ωmdと電流比較器15の変数swを用いて,演算速度ω^を図4に示すように求める。
【0017】
図4において,電流比較器15の変数swの値が2048のとき,つまり,電流検出器5の一次電流i1の全相の絶対値|iu|,|iv|,|iw|のうち一つでも設定したしきい値ithより小さければスイッチsw1が第3速度演算器14の演算速度ωmd側に切り替わり,速度切替器13の演算速度ω^は第3速度演算器14の演算速度ωmdを出力する。
電流比較器15の変数swの値が4096のとき,つまり,|iu|,|iv|,|iw|が設定したしきい値ith以上のときはスイッチsw1が第2速度演算器12の演算速度ωm^側に切り替わり,速度切替器13の演算速度ω^は第2速度演算器12の演算速度ωm^を出力する。
【0018】
誘導電動機2の一次電流i1の大きさが零となる付近,つまり,電流検出器5の一次電流i1の全相の絶対値|iu|,|iv|,|iw|のうち一つでも設定したしきい値ithより小さくなるときにおいて,電圧検出器4の一次電圧v1に含まれる検出誤差によって演算誤差を生じた第2速度演算器12の演算速度ωm^の代わりに第3速度演算器14の演算速度ωmdを速度制御器10や第1二次磁束演算器8にフィードバックする。
【0019】
第3速度演算器14の演算速度ωmdには電圧検出器4の一次電圧v1に含まれる検出誤差の影響がないので,安定で高精度な速度制御が実現できる。また,第3速度演算器14の演算速度ωmdは誘導電動機2の一次電流i1の大きさが零となる付近において,実外乱トルクが変動しないと仮定して演算されている。従って,実外乱トルクの変動により外乱トルク推定器16の外乱トルク推定値Td^に生じた推定誤差によって第3速度演算器14の演算速度ωmdに演算誤差を生じる。パルス・ジェネレータからパルスが発生したときに,(2)式の積分初期値を速度検出器3の回転速度ωmに修正することによって,実外乱トルクの変動により第3速度演算器14の演算速度ωmdに生じる演算誤差の低減を図っている。
【0020】
次に,請求項1を改良したものが請求項2である。
すなわち,請求項1においては,電流検出器5の一次電流i1の絶対値が設定したしきい値ithより小さければ変数SWは2048を出力し,電流検出器5の一次電流i1の絶対値が設定したしきい値ith以上であれば4096を出力する。
電流比較器15の変数SWが2048のとき,速度切替器13では第3速度演算器14の演算速度ωmdを速度制御器10や第1二次磁束演算器8にフィードバックし,第3速度演算器14では外乱トルク推定値を記憶装置に記憶保持している。
電流比較器15の変数SWが4096のとき,速度切替器13では第2速度演算器12の演算速度ωm^を速度制御器10や第1二次磁束演算器8にフィードバックし,第3速度演算器14では外乱トルク推定値の記憶装置への記憶保持を行なわない。
【0021】
実際,誘導電動機2の一次電流i1にはノイズ成分が存在するので,誘導電動機2の一次電流i1の大きさが設定したしきい値ithとなる付近において, 電流比較器15の変数SWは任意に設定した二つの値を交互に出力する。従って,速度切替器13では速度制御器10や第1二次磁束演算器8にフィードバックする速度情報の切り替えをスムースに行なうことができない。
また,第3速度演算器14では外乱トルク推定値の記憶装置への記憶保持をスムースに行なうことができない。誘導電動機2の一次電流i1の大きさが設定したしきい値ithとなる付近においては,電流比較器15の変数SWによって速度切替器13や第3速度演算器14を安定に制御することが困難であり,速度制御特性の劣化につながる。以下,これらの点を解消した構成について説明する。
【0022】
図5は本発明の請求項2記載の一実施例を示すブロック線図であり,図1と異なる点はフィルタ回路19を備えていることにある。
フィルタ回路19は電流比較器15の変数SWを用いて,変数SWfを次の式により求める。
SWf=SW/(p*TSW+1) (3)
ここで,pは時間微分を表す。また,1/(p*TSW+1)は一次遅れフィルタを表し, TSWはフィルタ時定数である。
【0023】
図6(a),(b)は図5の電流比較器の変数とフィルタ回路の変数の様子を示す特性図であり,図6においては誘導電動機2の一次電流i1のある相の大きさが設定したしきい値ithとなる付近での電流比較器15の変数SWとフィルタ回路19の出力である変数SWfの様子を示し,前記しきい値ithよりも大きい状態から小さい状態へ移行したときを表している。
【0024】
誘導電動機2の一次電流i1にはノイズ成分が存在するので,誘導電動機2の一次電流i1の大きさが設定したしきい値ithとなる付近において,電流比較器15の変数SWは任意に設定した二つの値,4096と2048を交互に出力する。
フィルタ回路19の変数SWfは,電流比較器15の変数SWを(1)式で示す一次遅れフィルタに通過させた出力であり,図6(b)に示すように,滑らかに変化している。
電流比較器15の変数SWを用いて速度切替器13や第3速度演算器14を制御した場合において,速度切替器13では速度制御器10や第1二次磁束演算器8にフィードバックする速度情報の切り替えをスムースに行なうことができない。また,第3速度演算器14では外乱トルク推定値の記憶装置への記憶保持をスムースに行なうことができない。
【0025】
フィルタ回路19の変数SWfを制御した場合において,変数SWfの値が4096のとき,速度切替器13では第2速度演算器12の演算速度ωm^を速度制御器10や第1二次磁束演算器8にフィードバックする。
第3速度演算器14では外乱トルク推定値の記憶装置への記憶保持を行なわないようにすると,変数SWfの値が4096から外れた段階で,速度切替器13では第3速度演算器14の演算速度ωmdを速度制御器10や第1二次磁束演算器8へフィードバックし,第3速度演算器14では外乱トルク推定値を記憶装置に記憶保持する。
【0026】
従って,速度切替器13では速度制御器10や第1二次磁束演算器8にフィードバックする速度情報の切り替えをスムースに行なうことができる。また,第3速度演算器14では外乱トルク推定値の記憶装置への記憶保持をスムースに行なうことができる。
誘導電動機2の一次電流i1の大きさが設定したしきい値ithとなる付近において,フィルタ回路19の変数SWfを速度切替器13や第3速度演算器14の制御に用いることによって,速度制御特性の劣化を防ぐことができる。
【0027】
【発明の効果】
以上述べたように本発明によれば,誘導電動機2の一次電流i1の大きさが零となる付近,つまり,電流検出器5の一次電流i1の全相の絶対値|iu|,|iv|,|iw|のうち一つでも設定したしきい値ithより小さくなるときにおいて,電圧検出器4の一次電圧v1に含まれる検出誤差によって演算誤差を生じた第2速度演算器12の演算速度ωm^の代わりに,第3速度演算器14の演算速度ωmdを速度制御器10や第1二次磁束演算器8にフィードバックすることによって,安定で高精度な速度制御が実現でき,またフィルタ回路を設けたことによって速度制御特性の劣化を防ぐことができ,実用上、極めて有用性の高いものである。
なお,本詳細説明は理解を容易にするために第1,第2,第3速度演算器を具備する構成で説明したが,請求項1又は2に記載の第2速度演算器はなくても本発明は有効に機能することは当然である。
【図面の簡単な説明】
【図1】本発明の請求項1記載の一実施例を示すブロック線図である。
【図2】図1の電流比較器を説明するためのフローチャートである。
【図3】図1の第3速度演算器の詳細図である。
【図4】図1の速度切替器の詳細図である。
【図5】本発明の請求項2記載の一実施例を示すブロック線図である。
【図6】図5の電流比較器の変数とフィルタ回路の変数の様子を示す特性図である。
【図7】従来の1例を示すブロック線図である。
【図8】従来の2例を示すブロック線図である。
【符号の説明】
1 電力変換器
2 誘導電動機
3 速度検出器
4 電圧検出器
5 電流検出器
6 トルク・磁束制御器
7 第2二次磁束演算器
8 第1二次磁束演算器
9 トルク・磁束演算器
10 速度制御器
11 第1速度演算器
12 第2速度演算器
13 速度切替器
14 第3速度演算器
15 電流比較器
16 外乱トルク推定器
17 記憶装置
18 第4速度演算器
19 フィルタ回路
20 二次磁束演算器[0001]
BACKGROUND OF THE INVENTION
The present invention relates to an induction motor with a low resolution pulse generator, and more particularly to an inverter speed control system.
[0002]
[Prior art]
A conventional inverter speed control system is shown below.
FIG. 7 is a block diagram showing an example of the prior art, and FIG. 8 is a block diagram showing two examples of the prior art.
In FIG. 7, power is supplied from the
The torque /
[0003]
The torque T and primary magnetic flux φ1 of the
[0004]
FIG. 8 is a block diagram showing an improvement of this, and in FIG. 8, power is supplied from the
The torque /
[0005]
The torque /
The
[0006]
The
[0007]
[Problems to be solved by the invention]
In the first secondary
The calculation speed ωmc of the
[0008]
This detection error causes a calculation error in the calculation secondary magnetic flux φ2 of the second secondary magnetic flux calculator 7. The calculation error generated in the calculation secondary magnetic flux φ2 of the second secondary magnetic flux calculator 7 causes a calculation error in the calculation speed ωmc of the
The present invention has been made in view of the above-described points, and an object of the present invention is to provide an inverter control device that solves these problems.
[0009]
[Means for Solving the Problems]
In other words, the means to achieve that purpose is
1. In
In an inverter control device that performs vector control by a power converter that supplies power to an induction motor, a voltage detector that detects a primary voltage equivalent of the induction motor, a current detector that detects a primary current equivalent of the motor, A speed detector for detecting the rotation speed of the motor, a current comparator for comparing the absolute value of primary current information of the current detector with a set threshold value, and feedback from the output state of the current comparator to the control system A speed switch for switching speed information to be performed, a first speed calculator for calculating a rotation speed of the motor from primary voltage information of the voltage detector, primary current information of the current detector, and an electric circuit constant of the motor; , A second speed calculator for obtaining high-quality instantaneous speed information from the speed information obtained from the speed detector and the calculated speed information of the first speed calculator; A speed controller that generates a torque command value so that the calculated speed information that is force follows a predetermined speed command value, and a disturbance torque estimator from the calculated speed information that is the output of the torque command value and the speed switch. Comprising a third speed calculator configured to calculate the rotational speed of the electric motor by utilizing this,
Inverter control characterized in that the calculation speed information of the third speed calculator and the calculation speed information of the second speed calculator are inputted to the speed switch and are effectively switched and used as speed information fed back to the control system. Device.
[0010]
That is, as shown in FIG. 1 to be described later, a
[0011]
2. In
In an inverter control device that performs vector control by a power converter that supplies power to an induction motor, a voltage detector that detects a primary voltage of the induction motor, a current detector that detects a primary current equivalent of the motor, and the motor A speed detector for detecting the rotation speed of the current detector, a current comparator for comparing the absolute value of the primary current information of the current detector with a set threshold value, and a high-frequency signal contained in the output of the current comparator is removed A filter circuit, a speed switch for switching speed information to be fed back to the control system from the output state of the filter circuit, primary voltage information of the voltage detector, primary current information of the current detector, and electric circuit constants of the motor From the first speed calculator for calculating the rotational speed of the electric motor from the above, the speed information obtained from the speed detector and the calculated speed information of the first speed calculator A second speed calculator for obtaining high-quality instantaneous speed information; a speed controller for generating a torque command value so that the calculated speed information output from the speed switch follows a predetermined speed command value; and the torque A disturbance torque estimator is configured from a command value and calculation speed information that is an output of the speed switch, and a third speed calculator that calculates the rotational speed of the motor by using the disturbance torque estimator is provided.
The calculation speed information of the third speed calculator and the calculation speed information of the second speed calculator are inputted to the speed switch, and are smoothly switched based on the output of the filter circuit as speed information to be fed back to the control system. This is an inverter control device.
Hereinafter, an embodiment of the present invention will be described in detail with reference to the drawings.
[0012]
DETAILED DESCRIPTION OF THE INVENTION
FIG. 1 is a block diagram showing an embodiment of the first aspect of the present invention. In FIG. 1, a
The
[0013]
In FIG. 2, iu, iv, and iw respectively represent the u-phase current, the v-phase current, and the w-phase current of the primary current i1. When the absolute values | iu |, | iv |, | iw | of all phases of the primary current i1 of the
In the flowchart of FIG. 2, the value of the variable sw is set to 2048 and 4096, but two different values are arbitrarily set.
[0014]
The
In the block diagram of FIG. 3, the
Ask more.
Here, p () represents the time differentiation of the amount in (), and J is the moment of inertia. 1 / (p · Tc + 1) represents a first-order lag filter, and Tc is a filter time constant.
[0015]
When the switch sw2 is opened, the
When the switch sw2 is closed, the output Td ^ mem of the
The switch sw2 opens and closes depending on the value of the variable sw of the
That is, when the absolute values | iu |, | iv |, | iw | of all phases of the primary current i1 of the
[0016]
The
Ask more.
When a pulse is generated from the pulse generator, the integral initial value of equation (2) is corrected to the rotational speed ωm of the speed detector 3.
The calculation speed ωmd, which is the output of the
[0017]
In FIG. 4, when the value of the variable sw of the
When the value of the variable sw of the
[0018]
In the vicinity of the magnitude of the primary current i1 of the
[0019]
Since the calculation speed ωmd of the
[0020]
Next,
That is, in
When the variable SW of the
When the variable SW of the
[0021]
In fact, since there is a noise component in the primary current i1 of the
Further, the
[0022]
FIG. 5 is a block diagram showing an embodiment of the second aspect of the present invention. The difference from FIG. 1 is that a
The
SWf = SW / (p * TSW + 1) (3)
Here, p represents time differentiation. 1 / (p * TSW + 1) represents a first-order lag filter, and TSW is a filter time constant.
[0023]
6 (a) and 6 (b) are characteristic diagrams showing the state of the current comparator variables and the filter circuit variables in FIG. 5. In FIG. 6, the magnitude of a phase of the primary current i1 of the
[0024]
Since there is a noise component in the primary current i1 of the
The variable SWf of the
When the
[0025]
When the variable SWf of the
If the
[0026]
Therefore, the
By using the variable SWf of the
[0027]
【The invention's effect】
As described above, according to the present invention, the absolute value | iu |, | iv | of all phases of the primary current i1 of the
In addition, although this detailed description demonstrated the structure which comprises the 1st, 2nd, 3rd speed calculator for easy understanding, even if the 2nd speed calculator of
[Brief description of the drawings]
FIG. 1 is a block diagram showing an embodiment of the first aspect of the present invention.
FIG. 2 is a flowchart for explaining the current comparator of FIG. 1;
FIG. 3 is a detailed view of a third speed calculator of FIG. 1;
4 is a detailed view of the speed switch of FIG. 1. FIG.
FIG. 5 is a block diagram showing an embodiment of the second aspect of the present invention.
6 is a characteristic diagram showing a state of variables of the current comparator and filter circuit of FIG.
FIG. 7 is a block diagram showing a conventional example.
FIG. 8 is a block diagram showing two conventional examples.
[Explanation of symbols]
DESCRIPTION OF
Claims (2)
該第3速度演算器の演算速度情報と前記第2速度演算器の演算速度情報を前記速度切替器に入力し,制御システムにフィードバックする速度情報として有効に切り替え活用することを特徴とするインバータ制御装置。In an inverter control device that performs vector control by a power converter that supplies power to an induction motor, a voltage detector that detects a primary voltage of the induction motor, a current detector that detects a primary current equivalent of the motor, and the motor A speed detector for detecting the rotation speed of the current detector, a current comparator for comparing the absolute value of primary current information of the current detector with a set threshold value, and a feedback to the control system from the output state of the current comparator A speed switch for switching speed information; a first speed calculator for calculating the rotational speed of the motor from primary voltage information of the voltage detector; primary current information of the current detector; and an electric circuit constant of the motor; A second speed calculator for obtaining instantaneous speed information from the speed information obtained from the speed detector and the calculated speed information of the first speed calculator; and an output of the speed switch. A speed controller that generates a torque command value so that the speed information follows a predetermined speed command value, and a disturbance torque estimator configured from the torque command value and the calculated speed information that is the output of the speed switch. A third speed calculator for calculating the rotational speed of the electric motor by utilizing it,
Inverter control characterized in that the calculation speed information of the third speed calculator and the calculation speed information of the second speed calculator are inputted to the speed switch and are effectively switched and used as speed information fed back to the control system. apparatus.
該第3速度演算器の演算速度情報と前記第2速度演算器の演算速度情報を前記速度切替器に入力し,制御システムにフィードバックする速度情報として前記フィルタ回路の出力に基づいてスムースに切り替え活用することを特徴とするインバータ制御装置。In an inverter control device that performs vector control by a power converter that supplies power to an induction motor, a voltage detector that detects a primary voltage of the induction motor, a current detector that detects a primary current equivalent of the motor, and the motor A speed detector for detecting the rotation speed of the current detector, a current comparator for comparing the absolute value of the primary current information of the current detector with a set threshold value, and a high-frequency signal contained in the output of the current comparator is removed A filter circuit, a speed switch for switching speed information to be fed back to the control system from the output state of the filter circuit, primary voltage information of the voltage detector, primary current information of the current detector, and electric circuit constants of the motor From the first speed calculator for calculating the rotational speed of the electric motor from the above, the speed information obtained from the speed detector and the calculated speed information of the first speed calculator A second speed calculator for obtaining instantaneous speed information; a speed controller for generating a torque command value so that the calculated speed information as an output of the speed switch follows a predetermined speed command value; A disturbance torque estimator is constructed from the calculated speed information that is the output of the speed switch, and a third speed calculator that calculates the rotational speed of the electric motor by using the disturbance torque estimator is provided.
The calculation speed information of the third speed calculator and the calculation speed information of the second speed calculator are inputted to the speed switch, and are smoothly switched based on the output of the filter circuit as speed information to be fed back to the control system. An inverter control device characterized by:
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP17767599A JP4406480B2 (en) | 1999-04-26 | 1999-06-24 | Inverter control device |
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP11-117725 | 1999-04-26 | ||
| JP11772599 | 1999-04-26 | ||
| JP17767599A JP4406480B2 (en) | 1999-04-26 | 1999-06-24 | Inverter control device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2001014041A JP2001014041A (en) | 2001-01-19 |
| JP4406480B2 true JP4406480B2 (en) | 2010-01-27 |
Family
ID=26455793
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP17767599A Expired - Lifetime JP4406480B2 (en) | 1999-04-26 | 1999-06-24 | Inverter control device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4406480B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100675650B1 (en) | 2004-12-08 | 2007-02-02 | 엘에스산전 주식회사 | Inverter Speed Control |
-
1999
- 1999-06-24 JP JP17767599A patent/JP4406480B2/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JP2001014041A (en) | 2001-01-19 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5321614B2 (en) | Rotating machine control device | |
| US11063544B2 (en) | Inverter device and electric power steering apparatus | |
| JP5549384B2 (en) | Electric motor control device and electric motor control system | |
| EP2827493B1 (en) | Device for controlling electric motor and method for controlling electric motor | |
| JP5639035B2 (en) | Magnetic flux control device for induction motor, magnetic flux control device for induction motor | |
| KR101434100B1 (en) | Inverter apparatus, method of controlling inverter apparatus, and electric motor drive system | |
| JP4797074B2 (en) | Vector control device for permanent magnet motor, vector control system for permanent magnet motor, and screw compressor | |
| JP2000116199A (en) | Motor control device | |
| WO2010104059A1 (en) | 3-phase motor control device, 3-phase motor system, and 3-phase motor control method and program | |
| JP2009060688A (en) | Control device for synchronous motor | |
| JP4561105B2 (en) | Motor control device | |
| JP2020048249A (en) | Steering device | |
| JP5392532B2 (en) | Induction motor control device | |
| US11929695B2 (en) | Control device, magnetic flux estimation device, and magnetic flux estimation method | |
| JPH10313592A (en) | Motor control device and motor control method | |
| JP4406480B2 (en) | Inverter control device | |
| JP2010268568A (en) | AC motor control device | |
| JP4256238B2 (en) | Power converter | |
| JP5326444B2 (en) | Rotating machine control device | |
| JP2009284598A (en) | Controller for alternating-current motors | |
| JP4051601B2 (en) | Variable speed control device for electric motor | |
| JP6680104B2 (en) | Motor control device and control method | |
| US20250202394A1 (en) | Control apparatus for ac rotating machine, and electric power steering apparatus | |
| US20250187651A1 (en) | Control device for ac rotating machine and electric power steering device | |
| US20250132710A1 (en) | Control device of rotating machine, and electric power steering device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20060517 |
|
| 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: 20091020 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20091109 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121113 Year of fee payment: 3 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 4406480 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: 20131113 Year of fee payment: 4 |
|
| EXPY | Cancellation because of completion of term |