JP2008161051A - Control unit of ac motor - Google Patents

Control unit of ac motor Download PDF

Info

Publication number
JP2008161051A
JP2008161051A JP2008028879A JP2008028879A JP2008161051A JP 2008161051 A JP2008161051 A JP 2008161051A JP 2008028879 A JP2008028879 A JP 2008028879A JP 2008028879 A JP2008028879 A JP 2008028879A JP 2008161051 A JP2008161051 A JP 2008161051A
Authority
JP
Japan
Prior art keywords
phase
current
correction
coefficient
motor
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP2008028879A
Other languages
Japanese (ja)
Other versions
JP4708444B2 (en
Inventor
Akira Satake
彰 佐竹
Shinichi Furuya
真一 古谷
Satoru Kato
覚 加藤
Tetsuya Nishio
哲哉 西尾
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 Electric Corp
Original Assignee
Mitsubishi Electric Corp
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 Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP2008028879A priority Critical patent/JP4708444B2/en
Publication of JP2008161051A publication Critical patent/JP2008161051A/en
Application granted granted Critical
Publication of JP4708444B2 publication Critical patent/JP4708444B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Landscapes

  • Control Of Ac Motors In General (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide a control unit of an AC motor capable of obtaining a current conversion gain correction coefficient in a current detector simply when inverter-driving the AC motor. <P>SOLUTION: The control unit comprises: the current detectors 10a-10c for detecting each phase current output from an inverter device 4; error correction computing units 21a, 21b correcting a current detection value by multiplying a value detected by the current detector by a correction coefficient; a coefficient calculation device 22 for measuring and calculating the correction factor based on a correction command from the outside; a PWM signal generator 19 generating a signal for performing PWM control to the inverter device based on a voltage command; and a signal switch 23 changing the voltage command to the value for measuring the correction coefficient output from the coefficient calculation device. The coefficient calculation device also performs calculation by using the current detection values of other than the phase and reference phase when obtaining the correction coefficient of a specific phase. <P>COPYRIGHT: (C)2008,JPO&INPIT

Description

この発明は、三相交流電動機の制御装置に関するものである。   The present invention relates to a control device for a three-phase AC motor.

一般に、三相交流電動機を所望の速度に制御する制御装置は、三相交流を直流に変換するコンバータ装置と、コンバータ装置の直流出力に対する平滑コンデンサと、この平滑コンデンサと並列にコンバータ装置2出力側に設置されていて、コンバータ装置の直流電力を三相交流に再変換するインバータ装置を備え、インバータ装置の交流出力によって三相交流電動機が駆動される。   In general, a control device that controls a three-phase AC motor to a desired speed includes a converter device that converts three-phase AC to DC, a smoothing capacitor for the DC output of the converter device, and a converter device 2 output side in parallel with the smoothing capacitor. And an inverter device that reconverts the DC power of the converter device into a three-phase AC, and the three-phase AC motor is driven by the AC output of the inverter device.

また、三相交流電動機を制御するため、三相交流電動機のU、V、Wの各相の電流を検出する電流検出器と、三相交流電動機の回転子位置を検出する位置検出器が備えられており、位置検出器の出力を微分器により時間微分することにより回転子の速度フィードバック信号が得られる。そして、与えられた速度指令に対して、加算器により、微分器からの速度フィードバック信号と速度指令との速度偏差を算出し、電流指令発生器により、加算器からの速度偏差および現在の速度信号から、ベクトル制御による二相の電流指令値を作成する。   In addition, in order to control the three-phase AC motor, a current detector that detects the currents of the U, V, and W phases of the three-phase AC motor and a position detector that detects the rotor position of the three-phase AC motor are provided. Thus, the rotor speed feedback signal is obtained by time-differentiating the output of the position detector with a differentiator. For the given speed command, the adder calculates the speed deviation between the speed feedback signal from the differentiator and the speed command, and the current command generator calculates the speed deviation from the adder and the current speed signal. From this, a two-phase current command value by vector control is created.

一方、電流検出器により検出された三相交流電動機の各相の電流は、A/D変換器によりデジタル信号に変換され、ベクトル制御を行うために、座標変換器により位置検出器の信号は制御座標軸上に三相/二相変換される。また、加算器により、電流指令発生器から出力される二相の電流指令と、座標変換器からの二相の電流フィードバック信号との偏差を算出し、この偏差は電流制御器により増幅して出力される。そして、この電流制御器からの出力は、座標変換器により二相/三相変換されて三相の電圧指令信号が作成され、これをPWM信号発生器によりスイッチング信号に変換される。これをゲートドライブ回路に入力してドライブ信号を作成し、このドライブ信号によりインバータ装置内の半導体パワー素子を所定のデューティー比でスイッチングさせることにより、所望の三相交流電力を三相交流電動機に出力するようにしている。   On the other hand, the current of each phase of the three-phase AC motor detected by the current detector is converted into a digital signal by the A / D converter, and the signal of the position detector is controlled by the coordinate converter to perform vector control. Three-phase / two-phase conversion is performed on the coordinate axes. The adder calculates the deviation between the two-phase current command output from the current command generator and the two-phase current feedback signal from the coordinate converter, and this deviation is amplified and output by the current controller. Is done. The output from the current controller is two-phase / three-phase converted by a coordinate converter to create a three-phase voltage command signal, which is converted to a switching signal by a PWM signal generator. This is input to the gate drive circuit to create a drive signal, and the semiconductor power element in the inverter device is switched at a predetermined duty ratio by this drive signal, thereby outputting the desired three-phase AC power to the three-phase AC motor. Like to do.

このような一般的な三相交流電動機の制御装置において、電流検出器およびA/D変換器の変換ゲインにアンバランスがあると、電動機に流れる三相電流の各相間にアンバランスが発生して、電動機のトルクに脈動を引き起こす場合があった。   In such a general three-phase AC motor control device, if there is an imbalance in the conversion gain of the current detector and the A / D converter, an imbalance occurs between the phases of the three-phase current flowing through the motor. In some cases, pulsation was caused in the torque of the electric motor.

上記の問題を解決するための三相電動機の制御装置として、三相交流電動機の各相の電流検出値のうち、1相を基準相とし、この基準相および他の1相の巻線にのみ所定の直流が流れるようにし、このときの各電流検出値から、基準相の電流検出ゲインと他の1相の電流検出ゲインの比を求め、また、前記基準相および別の他の1相の導線にのみ所定の直流が流れるようにし、このときの電流検出値から、基準相の電流検出ゲインと別の他の1相の電流検出ゲインの比を求め、電動機の運転時には、求めた変換ゲイン比を用いて電流検出値の補正係数を算出し、この係数を乗じて電流検出ゲインのアンバランスを補正したものがある(例えば、特許文献1参照)。   As a control device for a three-phase motor for solving the above-mentioned problem, among the detected current values of each phase of the three-phase AC motor, one phase is used as a reference phase, and only this reference phase and the other one-phase winding are used. A predetermined direct current flows, and from each current detection value at this time, a ratio between the current phase detection gain of the reference phase and the current detection gain of the other one phase is obtained. A predetermined direct current flows only through the conducting wire, and a ratio between the current detection gain of the reference phase and another one phase current detection gain is obtained from the current detection value at this time, and the obtained conversion gain is obtained during operation of the motor. There is a method in which a current detection value correction coefficient is calculated using a ratio, and the current detection gain imbalance is corrected by multiplying the coefficient (for example, see Patent Document 1).

特開平5−91780号公報Japanese Patent Laid-Open No. 5-91780

ところで、上述した従来交流電動機の制御装置においては、例えばV相の電流変換ゲインの補正係数を求める際には、U相およびV相の巻線にのみ所定の直流が流れるように、PWM信号発生器への入力を設定するとされている。しかしながら、U相とV相の巻線の抵抗値に差がある場合、あるいは電圧指令とインバータ装置が出力する電圧との間に誤差がある場合には、大きさが同じで符号が逆の電圧を交流電動機のU相とV相の間に加えても、W相に流れる電流を0とすることが出来ず、W相に流れる電流を0にするには、W相電流を観測しながらPWM信号発生器への電圧指令を微調整する必要があり、作業が複雑になるという問題点があった。   By the way, in the above-described conventional AC motor control device, for example, when obtaining a correction coefficient for the V-phase current conversion gain, a PWM signal is generated so that a predetermined direct current flows only through the U-phase and V-phase windings. It is supposed to set the input to the instrument. However, if there is a difference in the resistance values of the U-phase and V-phase windings, or if there is an error between the voltage command and the voltage output from the inverter device, the voltage having the same magnitude but the opposite sign Even if is added between the U phase and V phase of the AC motor, the current flowing in the W phase cannot be reduced to 0. To reduce the current flowing in the W phase to 0, PWM is performed while observing the W phase current. There was a problem that the voltage command to the signal generator had to be finely adjusted, and the work was complicated.

この発明は上記のような問題点を解消するためになされたもので、交流電動機の巻線間で抵抗値に差がある場合、あるいは電圧指令とインバータ装置が出力する電圧との間に誤差がある場合でも、電圧を微調整することなく電流変換ゲインの補正係数を求めることができる交流電動機の制御装置を提供することを目的とするものである。   The present invention has been made to solve the above-described problems. When there is a difference in resistance value between windings of the AC motor, or there is an error between the voltage command and the voltage output from the inverter device. It is an object of the present invention to provide a control device for an AC motor that can obtain a correction coefficient of a current conversion gain without finely adjusting a voltage even in some cases.

この発明に係る交流電動機の制御装置は、交流電力を直流電力に変換するコンバータ装置と、前記コンバータ装置の直流電力を可変電圧可変周波数の交流に変換して交流電動機に供給するインバータ装置と、前記インバータ装置から出力される各相電流を検出する電流検出器と、前記電流検出器により検出される検出値に補正係数を乗じて電流検出値の補正を行う補正手段と、外部からの補正指令に基づいて前記補正係数の測定、算出を行う係数計算器と、電圧指令に基づいて前記インバータ装置をPWM制御する信号を発生するPWM信号発生器と、前記補正手段により補正された電流検出値を三相の電圧指令信号に変換した電圧指令を出力する制御部と、通常の運転時は、前記制御部からの電圧指令を前記PWM信号発生器に出力し、外部からの補正指令の入力時は、前記PWM信号発生器に出力する電圧指令を前記係数計算器から出力される補正係数の測定用の値に切り替える信号スイッチとを備え、前記係数計算器は、各相に直流電流を流した状態で三相電流を検出し、この三相電流の検出値を用いて補正係数を求めることを特徴とする。   A control device for an AC motor according to the present invention includes a converter device that converts AC power into DC power, an inverter device that converts the DC power of the converter device into AC of variable voltage and variable frequency, and supplies the AC power to the AC motor, and A current detector for detecting each phase current output from the inverter device; a correction means for correcting the detected current value by multiplying the detected value detected by the current detector by a correction coefficient; and a correction command from the outside. A coefficient calculator for measuring and calculating the correction coefficient based on the voltage, a PWM signal generator for generating a signal for PWM control of the inverter device based on the voltage command, and a current detection value corrected by the correction means. A control unit that outputs a voltage command converted into a phase voltage command signal; and during normal operation, outputs a voltage command from the control unit to the PWM signal generator A signal switch for switching a voltage command output to the PWM signal generator to a value for measurement of a correction coefficient output from the coefficient calculator when the correction command is input from the coefficient calculator, A three-phase current is detected in a state where a direct current is passed through the phase, and a correction coefficient is obtained using a detected value of the three-phase current.

また、他の発明に係る交流電動機の制御装置は、交流電力を直流電力に変換するコンバータ装置と、前記コンバータ装置の直流電力を可変電圧可変周波数の交流に変換して交流電動機に供給するインバータ装置と、前記インバータ装置から出力される各相電流を検出する電流検出器と、前記電流検出器により検出される検出値に補正係数を乗じて電流検出値の補正を行う補正手段と、前記インバータ装置の所定の制御電気角位相に基づいて前記補正係数の測定、算出、更新を行う係数計算器と、電圧指令に基づいて前記インバータ装置をPWM制御する信号を発生するPWM信号発生器と、前記補正手段により補正された電流検出値を三相の電圧指令信号に変換した電圧指令を前記PWM信号発生器に出力する制御部とを備え、前記係数計算器は、運転中の三相電流の瞬時値を同一タイミングで検出して、この三相の電流検出値を用いて補正係数を求めることを特徴とする。   Further, an AC motor control device according to another invention includes a converter device that converts alternating current power into direct current power, and an inverter device that converts the direct current power of the converter device into alternating current of variable voltage and variable frequency and supplies the alternating current to the alternating current motor. A current detector for detecting each phase current output from the inverter device, a correction means for correcting the detected current value by multiplying the detected value detected by the current detector by a correction coefficient, and the inverter device A coefficient calculator that measures, calculates, and updates the correction coefficient based on a predetermined control electrical angle phase, a PWM signal generator that generates a signal for PWM control of the inverter device based on a voltage command, and the correction A control unit that outputs a voltage command obtained by converting the detected current value corrected by the means into a three-phase voltage command signal to the PWM signal generator, and calculating the coefficient It is the instantaneous value of the three-phase currents during operation is detected at the same timing, and obtains the correction coefficient by using a current value detected by the three-phase.

この発明によれば、電流検出値を補正するための補正係数を求める係数計算器により、ある相の補正係数を求める際に、その相および基準相の電流検出値以外に、その他の相の電流検出値をも用いて計算を行うようにしたので、補正係数の測定時にいずれかの相の電流を零にする必要がなくなり、電圧指令を微調整する必要がなくなり、電流変換ゲインの補正係数を求めることができる。   According to the present invention, when a correction coefficient for a certain phase is obtained by a coefficient calculator for obtaining a correction coefficient for correcting the current detection value, in addition to the current detection values for the phase and the reference phase, Since the calculation is also performed using the detected value, it is not necessary to make the current of any phase zero when measuring the correction coefficient, there is no need to fine-tune the voltage command, and the correction coefficient for the current conversion gain is set. Can be sought.

実施の形態1.
図1は、この発明の実施の形態に係る交流電動機の制御装置の構成を示すブロック図である。図1に示すように、三相交流電動機を所望の速度に制御する制御装置は、三相交流1を直流に変換するコンバータ装置2と、コンバータ装置2の直流出力を平滑する平滑コンデンサ3と、この平滑コンデンサ3と並列にコンバータ装置2の出力側に設置されていて、コンバータ装置2の直流電力を三相交流に再変換するインバータ装置4とを備え、このインバータ装置4の交流出力によって三相交流電動機5、例えば永久磁石電動機などの同期電動機が駆動される。
Embodiment 1 FIG.
FIG. 1 is a block diagram showing a configuration of an AC motor control device according to an embodiment of the present invention. As shown in FIG. 1, the control device that controls the three-phase AC motor to a desired speed includes a converter device 2 that converts the three-phase AC 1 into DC, a smoothing capacitor 3 that smoothes the DC output of the converter device 2, The inverter device 4 is provided in parallel with the smoothing capacitor 3 on the output side of the converter device 2 and reconverts the DC power of the converter device 2 into a three-phase alternating current. An AC motor 5, for example, a synchronous motor such as a permanent magnet motor is driven.

また、三相交流電動機5を制御するための制御装置として、三相交流電動機5のU、V、Wの各相の電流を検出する電流検出器10a、10b、10cと、三相交流電動機5の回転子位置を検出する位置検出器11が備えられており、位置検出器11の出力を微分器12により時間微分することにより、回転子の速度フィードバック信号が得られる。また、与えられたモータ速度指令に対して、加算器13aにより、微分器12からの速度フィードバック信号と速度指令との速度偏差を算出し、電流指令発生器14は、加算器13aからの速度偏差および現在の速度信号から、ベクトル制御による二相の電流指令値を作成する。   In addition, as control devices for controlling the three-phase AC motor 5, current detectors 10a, 10b, and 10c that detect currents of U, V, and W phases of the three-phase AC motor 5, and the three-phase AC motor 5 The position detector 11 for detecting the position of the rotor is provided, and the output of the position detector 11 is time-differentiated by the differentiator 12 to obtain a rotor speed feedback signal. The adder 13a calculates a speed deviation between the speed feedback signal from the differentiator 12 and the speed command with respect to the given motor speed command, and the current command generator 14 receives the speed deviation from the adder 13a. Then, a two-phase current command value by vector control is created from the current speed signal.

一方、電流検出器10a、10b、10cにより検出された三相交流電動機5の各相の電流は、A/D変換器15a、15b、15cによりデジタル信号に変換され、A/D変換器15b、15cの出力は、補正演算器21a,21bにより補正係数Kv,Kwが乗ぜられ、ベクトル制御を行うために、A/D変換器15aの出力と、補正演算器21a,21bを介したA/D変換器15b、15cの出力は、座標変換器16により、位置検出器11の信号による制御座標軸上に三相/二相変換される。   On the other hand, the current of each phase of the three-phase AC motor 5 detected by the current detectors 10a, 10b, and 10c is converted into a digital signal by the A / D converters 15a, 15b, and 15c, and the A / D converter 15b, The output of 15c is multiplied by correction coefficients Kv and Kw by correction calculators 21a and 21b, and in order to perform vector control, the output of A / D converter 15a and the A / D via correction calculators 21a and 21b are used. The outputs of the converters 15b and 15c are three-phase / two-phase converted by the coordinate converter 16 onto the control coordinate axis based on the signal from the position detector 11.

また、加算器13b、13cは、電流指令発生器14から出力される二相の電流指令と、座標変換器16からの二相の電流フィードバック信号との偏差を算出し、この偏差は電流制御器17a、17bにより増幅して出力される。そして、この電流制御器17a、17bからの出力は、座標変換器18により二相/三相変換され、三相の電圧指令信号が作成される。   The adders 13b and 13c calculate a deviation between the two-phase current command output from the current command generator 14 and the two-phase current feedback signal from the coordinate converter 16, and this deviation is the current controller. Amplified by 17a and 17b and output. The outputs from the current controllers 17a and 17b are two-phase / three-phase converted by the coordinate converter 18 to create a three-phase voltage command signal.

また、外部からの電流センサゲイン係数補正指令により、補正演算器21a,21bの補正係数Kv、kwの測定、算出を行う電流センサゲイン係数計算器22と、外部からの電流センサゲイン係数補正指令により、PWM信号発生器19に与える電圧指令を、電流センサゲイン係数計算器22から出力される電流検出ゲインの補正係数の測定用の値に切り替える信号スイッチ23を備えている。なお、通常の運転動作では、電流センサゲイン係数補正指令は与えられず、そのため、信号スイッチ23は座標変換器18からの電圧指令をPWM信号発生器19に出力され、三相交流電動機5のベクトル制御が行われる。   Further, a current sensor gain coefficient calculator 22 that measures and calculates the correction coefficients Kv and kw of the correction calculators 21a and 21b by an external current sensor gain coefficient correction command, and an external current sensor gain coefficient correction command. The signal switch 23 is provided for switching the voltage command to be supplied to the PWM signal generator 19 to a value for measuring the correction coefficient of the current detection gain output from the current sensor gain coefficient calculator 22. In a normal driving operation, the current sensor gain coefficient correction command is not given, so that the signal switch 23 outputs the voltage command from the coordinate converter 18 to the PWM signal generator 19, and the vector of the three-phase AC motor 5. Control is performed.

信号スイッチ23を介した電圧指令は、PWM信号発生器19に入力されて、スイッチング信号に変換され、これをゲートドライブ回路20に入力してドライブ信号を作成し、このドライブ信号によりインバータ装置4内の半導体パワー素子を所定のデューティー比でスイッチングさせることにより、所望の三相交流電力を三相交流電動機5に出力するようにしている。なお、以上の構成のうち、一点鎖線で囲んだ部分の制御装置は、CPU、メモリ、論理回路等(いずれも図示せず)によるデジタル回路、および同回路に搭載されたソフトウェアにより実現されている場合が多い。   The voltage command via the signal switch 23 is input to the PWM signal generator 19 and converted into a switching signal, which is input to the gate drive circuit 20 to create a drive signal. The desired three-phase AC power is output to the three-phase AC motor 5 by switching the semiconductor power element at a predetermined duty ratio. Note that, in the above configuration, the control device in the portion surrounded by the alternate long and short dash line is realized by a digital circuit such as a CPU, a memory, a logic circuit or the like (all not shown), and software installed in the circuit. There are many cases.

上記の如く構成された図1に示す三相交流電動機の制御装置によれば、三相交流電動機の各相の電流検出値のうち、1相(例えばU相)を基準相とし、この基準相および他の1相の巻線にのみ所定の直流が流れるようにし、このときの各電流検出値から、基準相の電流検出ゲインと他の1相の電流検出ゲインの比を求める。また、前記基準相および別の他の1相の導線にのみ所定の直流が流れるようにし、このときの電流検出値から、基準相の電流検出ゲインと別の他の1相の電流検出ゲインの比を求める。電動機の運転時には、求めた変換ゲイン比を用いて電流検出値の補正係数を算出し、この係数を乗じて電流検出ゲインのアンバランスを補正する。   According to the control device for the three-phase AC motor shown in FIG. 1 configured as described above, one phase (for example, the U phase) among the detected current values of each phase of the three-phase AC motor is used as the reference phase. Further, a predetermined direct current flows only through the other one-phase winding, and the ratio of the current detection gain of the reference phase and the current detection gain of the other one phase is obtained from each current detection value at this time. In addition, a predetermined direct current flows only through the reference phase and another other one-phase conductor, and from the current detection value at this time, the current detection gain of the reference phase and another one-phase current detection gain Find the ratio. During operation of the electric motor, a correction coefficient for the current detection value is calculated using the obtained conversion gain ratio, and the coefficient is multiplied to correct an imbalance in the current detection gain.

すなわち、図1に示す制御装置においては、A/D変換器15b、15cの出力に、補正係数Kv、Kwを乗じて電流検出値の補正を行う補正演算器21a、21b、電流検出ゲインの補正係数の測定を指示する電流センサゲイン係数補正指令により、補正係数Kv、Kwの測定、算出を行う電流センサゲイン係数計算器22、および電流センサゲイン係数補正指令により、PWM信号発生器19に与える電圧指令を、電流センサゲイン係数計算器22から出力される電流検出ゲインの補正係数の測定用の値に切り替える信号スイッチ23が加えられている。   That is, in the control device shown in FIG. 1, correction arithmetic units 21a and 21b that correct the detected current value by multiplying the outputs of the A / D converters 15b and 15c by the correction coefficients Kv and Kw, and correction of the current detection gain. The current sensor gain coefficient correction command for instructing the measurement of the coefficient, the current sensor gain coefficient calculator 22 for measuring and calculating the correction coefficients Kv and Kw, and the voltage applied to the PWM signal generator 19 by the current sensor gain coefficient correction command A signal switch 23 for switching the command to a value for measuring the correction coefficient of the current detection gain output from the current sensor gain coefficient calculator 22 is added.

通常の運転動作では、電流センサゲイン係数補正指令は与えられず、そのため信号スイッチ23は座標変換器18からの電圧指令をPWM信号発生器19に出力され、三相交流電動機5のベクトル制御が行われる。この時、図1に示した制御装置においては、A/D変換器15b、15cの出力に、補正演算器21a、21bにより補正係数Kv、Kwが乗ぜられて、基準相であるU相に対するV、W相の電流検出およびA/D変換のゲインのアンバランスが補正され、補正後の電流値によりベクトル制御が行われる。電流センサゲイン係数補正指令は与えられない通常の運転動作では、補正係数Kv、Kwは一定に保たれる。上記の補正後の電流検出値を座標変換器16により三相二相変換したものを、フィードバック信号として用いて電流を制御することにより、各相の電流検出器による変換ゲインの差は解消され、電流のアンバランスがなくなり、トルク脈動を低減できる。   In a normal driving operation, the current sensor gain coefficient correction command is not given, so that the signal switch 23 outputs the voltage command from the coordinate converter 18 to the PWM signal generator 19, and the vector control of the three-phase AC motor 5 is performed. Is called. At this time, in the control device shown in FIG. 1, the outputs of the A / D converters 15b and 15c are multiplied by the correction coefficients Kv and Kw by the correction calculators 21a and 21b, and the V with respect to the U phase which is the reference phase. , W-phase current detection and A / D conversion gain imbalance are corrected, and vector control is performed based on the corrected current value. In a normal driving operation where no current sensor gain coefficient correction command is given, the correction coefficients Kv and Kw are kept constant. By controlling the current using the corrected current detection value obtained by the three-phase two-phase conversion by the coordinate converter 16 as a feedback signal, the difference in conversion gain between the current detectors of each phase is eliminated, Current imbalance is eliminated and torque pulsation can be reduced.

次に、電流検出ゲインの補正係数の測定を行う時の動作について説明する。
まず、ある瞬間に交流電動機5の各相に流れる電流のデジタル信号値Xu、Xv、Xwと、電流変換ゲインAv、Awの関係について検討してみる。中性点が外部に接続されていない一般の三相交流電動機においては、各相の電流Iu、Iv、Iwについて式(1)が成り立つ。
Iu+Iv+Iw=0 (1)
Next, the operation when measuring the correction coefficient of the current detection gain will be described.
First, consider the relationship between the digital signal values Xu, Xv, Xw of the current flowing in each phase of the AC motor 5 at a certain moment and the current conversion gains Av, Aw. In a general three-phase AC motor in which the neutral point is not connected to the outside, Expression (1) is established for the currents Iu, Iv, and Iw of each phase.
Iu + Iv + Iw = 0 (1)

各相の電流値をデジタル変換すると、前述したように検出・変換による誤差が生じるが、例えばU相のデジタル変換ゲインを基準として、これに対するV、W相の電流変換ゲインの補正係数をKv、Kwとすると、デジタル変換後の信号値の間には、式(2)が成り立つ。
Xu+Kv・Xv+Kw・Xw=0 (2)
When the current value of each phase is digitally converted, an error due to detection / conversion occurs as described above. For example, with reference to the U-phase digital conversion gain, the correction coefficient for the V and W-phase current conversion gain is Kv, Assuming Kw, Equation (2) holds between signal values after digital conversion.
Xu + Kv.Xv + Kw.Xw = 0 (2)

これより、ある瞬間(タイミング1)と別の瞬間(タイミング2)の各相電流のデジタル信号値の間には、次の式(3−1)、(3−2)が成り立つ(添字1はタイミング1の信号、添字2はタイミング2の信号を表す)。
Xu1+Kv・Xv1+Kw・Xw1=0 (3−1)
Xu2+Kv・Xv2+Kw・Xw2=0 (3−2)
Thus, the following equations (3-1) and (3-2) hold between the digital signal values of the respective phase currents at a certain moment (timing 1) and another moment (timing 2) (subscript 1 is Timing 1 signal, subscript 2 represents timing 2 signal).
Xu1 + Kv.Xv1 + Kw.Xw1 = 0 (3-1)
Xu2 + Kv.Xv2 + Kw.Xw2 = 0 (3-2)

上記の式(3−1)、(3−2)において、未知数はKv、Kwの二つであるから、二式を連立して解けばKv、Kwを求めることができる。この場合、測定時にいずれかの相の電流を零にする必要はないので、PWM信号発生器19への電圧指令を微調整する必要がなくなる。   In the above equations (3-1) and (3-2), there are two unknowns, Kv and Kw. Therefore, Kv and Kw can be obtained by solving the two equations simultaneously. In this case, since it is not necessary to make the current of any phase zero during measurement, it is not necessary to finely adjust the voltage command to the PWM signal generator 19.

次に、式(3−1)、(3−2)より、電流変換ゲインの補正係数Kv、Kwを求める具体的方法について説明する。   Next, a specific method for obtaining the current conversion gain correction coefficients Kv and Kw from Equations (3-1) and (3-2) will be described.

式(3−1)、(3−2)を整理してマトリクス表現すると、式(4)のように表せる。   If the expressions (3-1) and (3-2) are arranged and expressed in a matrix, they can be expressed as the expression (4).

Figure 2008161051
Figure 2008161051

式(4)を変形して式(5)を得る。   Equation (4) is transformed to obtain equation (5).

Figure 2008161051
Figure 2008161051

上記式(5)を用いれば、2つのタイミングでの2組の各相電流のデジタル信号値(Xu1,Xv1,Xw1)と(Xu2,Xv2,Xw2)から、電流変換ゲインの補正係数Kv、Kwを求めることができる。なお、式(5)右辺の逆行列は、具体的には式(6)で表される。   Using the above equation (5), the current conversion gain correction coefficients Kv, Kw are obtained from the digital signal values (Xu1, Xv1, Xw1) and (Xu2, Xv2, Xw2) of the two sets of phase currents at two timings. Can be requested. The inverse matrix on the right side of Equation (5) is specifically expressed by Equation (6).

Figure 2008161051
Figure 2008161051

ここで、もし大きさが一定の誤差が測定ノイズ等により各デジタル信号値に混入した場合に、式(5)で求めるKv、Kwの計算精度に着目すれば、U相に流れる電流が同じ場合、式(6)右辺の分母が大きいほど、誤差の影響が少なくなることが分かる。これは、U相とV相の間に電流が流れてW相にはほとんど流れない状態(タイミング1)と、U相とW相の間に電流が流れてV相にはほとんど流れない状態(タイミング2)の2組のデジタル信号値を用いた場合に、上記の電流変換ゲインの補正係数Kv、Kwの計算精度が良くなることを示している。   Here, if an error with a constant magnitude is mixed in each digital signal value due to measurement noise or the like, if the current flowing in the U phase is the same, paying attention to the calculation accuracy of Kv and Kw obtained by Equation (5) It can be seen that the larger the denominator on the right side of Equation (6), the less the influence of the error. This is because the current flows between the U phase and the V phase and hardly flows in the W phase (timing 1), and the current flows between the U phase and the W phase and hardly flows in the V phase ( This shows that the calculation accuracy of the current conversion gain correction coefficients Kv and Kw is improved when two sets of digital signal values at timing 2) are used.

次に、この発明の実施の形態1による交流電動機の制御装置において、電流変換ゲインの補正係数を求める際の電流センサゲイン係数計算器22の動作を図2に示すフローチャートを参照して説明する。   Next, in the AC motor control apparatus according to Embodiment 1 of the present invention, the operation of the current sensor gain coefficient calculator 22 when obtaining the current conversion gain correction coefficient will be described with reference to the flowchart shown in FIG.

まず、第1ステップ40にて、電流センサゲイン係数計算器22は、PWM信号発生器19への入力に、U相およびV相の巻線に概ね所定の直流が流れ、一方、W相巻線にはほとんど電流が流れないような、電圧設定値を与える。例えば、U相とV相に大きさが同じで符号が逆の電圧指令を与え、W相には0電圧指令を与える。次に、第2ステップ41にて、U相、V相、W相の各巻線に流れる電流を、電流検出器10a、10b、10cにより検出してA/D変換器15a、15b、15cによりデジタル変換し、そのデジタル信号値をそれぞれXu1(U相)、Xv1(V相)、Xw1(W相)として記憶する。   First, in the first step 40, the current sensor gain coefficient calculator 22 has an input to the PWM signal generator 19 in which a predetermined direct current flows through the U-phase and V-phase windings, while the W-phase winding. Is set to a voltage setting value so that almost no current flows. For example, a voltage command having the same magnitude and opposite signs is given to the U phase and the V phase, and a 0 voltage command is given to the W phase. Next, in the second step 41, the currents flowing through the U-phase, V-phase, and W-phase windings are detected by the current detectors 10a, 10b, and 10c, and digitalized by the A / D converters 15a, 15b, and 15c. The digital signal values are converted and stored as Xu1 (U phase), Xv1 (V phase), and Xw1 (W phase), respectively.

次に、第3ステップ42にて、今度はU相およびW相の巻線について、第1ステップ同様に一定の直流電流が流れるようにする。次に、第4ステップ43にて、U相、V相、W相の各巻線に流れる電流を、第2ステップ同様に検出して、デジタル変換し、そのデジタル信号値を、それぞれXu2(U相)、Xv2(V相)、Xw2(W相)として記憶する。   Next, in a third step 42, a constant direct current is caused to flow in the U-phase and W-phase windings in the same manner as in the first step. Next, in the fourth step 43, the currents flowing in the U-phase, V-phase, and W-phase windings are detected in the same manner as in the second step, converted into digital signals, and the digital signal values are respectively converted to Xu2 (U-phase). ), Xv2 (V phase), and Xw2 (W phase).

最後に、各デジタル信号値Xu1、Xv1、Xw1およびXu2、Xv2、Xw2の各値を用いて、補正係数計算を行う第5ステップ44にて、前述の式(5)からU相に対するV相およびW相の補正係数Kv、Kwをそれぞれ求める。   Finally, in each of the digital signal values Xu 1, Xv 1, Xw 1 and Xu 2, Xv 2, Xw 2, the fifth phase 44 for calculating the correction coefficient, the V phase for the U phase and W-phase correction coefficients Kv and Kw are obtained.

以上の動作により補正係数Kv、Kwを求めた後、補正演算器21a、21bに設定された係数を新たに計算した係数に更新して、電流検出ゲインの補正係数の測定動作を完了する。   After obtaining the correction coefficients Kv and Kw by the above operation, the coefficient set in the correction calculators 21a and 21b is updated to the newly calculated coefficient, and the measurement operation of the current detection gain correction coefficient is completed.

なお、電流検出器を使用する際には、使用に先立って時間的に減衰する交流電流を流して、電流検出器内の磁気回路のヒステリシスを除去する消磁動作を行うこと、さらに消磁動作後の電流0の状態での検出出力を記憶し、この値を電流検出のオフセット値として、実際の測定時の検出値から減じたものを電流検出値とすることが一般的である。これらの動作については、この発明の実施の形態には記載していないが、これらの動作を電流検出ゲインの補正係数の測定を行う前に実施することにより、この発明においても電流検出および電流検出ゲインの補正係数の精度を向上できることは言うまでもない。さらに、電流検出値を適切なローパスフィルタを介して処理することにより、ノイズの影響を少なくできることはもちろんである。   In addition, when using the current detector, an AC current that decays in time prior to use is flowed to perform a degaussing operation to remove the hysteresis of the magnetic circuit in the current detector, and further after the degaussing operation. In general, the detection output in the state of current 0 is stored, this value is used as an offset value for current detection, and the value obtained by subtracting the detection value at the time of actual measurement is used as the current detection value. Although these operations are not described in the embodiment of the present invention, the current detection and the current detection are performed also in the present invention by performing these operations before measuring the correction coefficient of the current detection gain. It goes without saying that the accuracy of the gain correction coefficient can be improved. Furthermore, it is a matter of course that the influence of noise can be reduced by processing the current detection value through an appropriate low-pass filter.

また、上記の実施の形態では、電流変換ゲインの補正係数を求める際、交流電動機の三相中の二相に主に電流が流れるようにしたが、式(5)は各相の電流の大きさにかかわらず成立するので、任意の通電状態でも電流変換ゲインの補正係数を求めることができるのは勿論である。さらに、上記の実施の形態では、直流電流を流して電流検出値を測定し、電流変換ゲインの補正係数を求めたが、流す電流は直流である必要はなく、測定に支障の無い程度の低い周波数の交流電流でもかまわない。さらに、上記の実施の形態では、図2に示した処理を1回行って、電流変換ゲインの補正係数を求めるものとしたが、図2の動作を複数回行って、得られた複数の電流変換ゲインの補正係数の平均値を算出すれば、より高い精度の電流変換ゲインの補正係数が得られることは言うまでもない。   In the above embodiment, when the current conversion gain correction coefficient is obtained, the current mainly flows in two phases of the three phases of the AC motor. However, Equation (5) indicates the magnitude of the current in each phase. Since it is established regardless of the above, it is a matter of course that the correction coefficient of the current conversion gain can be obtained even in any energized state. Further, in the above embodiment, the current detection value is measured by flowing a direct current, and the correction coefficient of the current conversion gain is obtained. However, the flowing current does not need to be a direct current and is low enough not to interfere with the measurement. An alternating current with a frequency may be used. Further, in the above embodiment, the processing shown in FIG. 2 is performed once to obtain the current conversion gain correction coefficient. However, the operation shown in FIG. It goes without saying that a higher accuracy current conversion gain correction coefficient can be obtained by calculating the average value of the conversion gain correction coefficient.

従って、上記実施の形態1によれば、電流センサゲイン係数計算器22がある相の補正係数を求める際に、その相および基準相の電流検出値以外に、その他の相の電流検出値をも用いて計算を行うようにしたので、補正係数の測定時にいずれかの相の電流を零にする必要がなくなり、電圧指令を微調整する必要がなくなる。   Therefore, according to the first embodiment, when the current sensor gain coefficient calculator 22 calculates the correction coefficient of a certain phase, in addition to the detected current values of the phase and the reference phase, the detected current values of other phases are also included. Therefore, it is not necessary to make the current of any phase zero when measuring the correction coefficient, and it is not necessary to finely adjust the voltage command.

なお、上記実施の形態では位置検出器を用いて交流電動機をベクトル制御し、速度制御を行う場合について説明したが、速度検出器を用いる誘導電動機のベクトル制御、及び速度制御・位置検出器を用いないセンサレスベクトル制御等においても同様な効果があることはいうまでもなく、また、速度制御以外の制御方式(位置制御、トルク制御など)においても有効であることは勿論である。さらに、この発明の範囲は、電流フィードバックを行うベクトル制御に限定されるものではなく、検出した電流を用いて電圧指令を演算する制御方式に適用可能なものであり、同様の効果を有する。   In the above embodiment, the case where the AC motor is vector-controlled using the position detector and the speed control is performed has been described. However, the induction motor vector control using the speed detector and the speed control / position detector are used. Needless to say, the same effect can be obtained in sensorless vector control and the like, and it is also effective in control methods other than speed control (position control, torque control, etc.). Furthermore, the scope of the present invention is not limited to vector control for performing current feedback, but can be applied to a control method for calculating a voltage command using a detected current, and has the same effect.

実施の形態2.
次に、上記の実施の形態1とは異なるアルゴリズムによる、この発明による交流電動機の制御装置の実施の形態2の動作について説明する。図3は、この発明の実施の形態2による交流電動機の制御装置において、電流変換ゲインの補正係数を求める際の電流センサゲイン係数計算器22の動作を示すフローチャートである。
Embodiment 2. FIG.
Next, the operation of Embodiment 2 of the AC motor control apparatus according to the present invention, which is based on an algorithm different from that of Embodiment 1 above, will be described. FIG. 3 is a flowchart showing the operation of the current sensor gain coefficient calculator 22 when obtaining the current conversion gain correction coefficient in the control apparatus for an AC motor according to the second embodiment of the present invention.

実施の形態2においても、ステップ41〜43の動作は実施の形態1と同じであり、2回の電流測定のデジタル信号値Xu1、Xv1、Xw1、およびXu2、Xv2、Xw2が記憶される。第5ステップ45では、U相に対するV相およびW相の補正係数Kv、Kwをそれぞれ求めるが、そのアルゴリズムは実施の形態1とは異なる。   Also in the second embodiment, the operations in steps 41 to 43 are the same as those in the first embodiment, and the digital signal values Xu1, Xv1, Xw1, and Xu2, Xv2, Xw2 of the two current measurements are stored. In the fifth step 45, correction coefficients Kv and Kw for the V phase and the W phase for the U phase are obtained, respectively, but the algorithm is different from that of the first embodiment.

実施の形態2の第5ステップ45においては、補正係数Kv、Kwは繰り返し計算により求められる。まず、計算初期値設定部となるステップ46にて、繰り返し計算のカウンタnを0に設定すると共に、計算過程の補正係数Kv(n)、Kw(n)の初期値Kv(0)、Kw(0)を0に設定する。   In the fifth step 45 of the second embodiment, the correction coefficients Kv and Kw are obtained by repeated calculation. First, in step 46, which is a calculation initial value setting unit, a counter n for repeated calculation is set to 0, and initial values Kv (0), Kw ( 0) is set to 0.

次に、計算部となるステップ47では補正係数の計算を行う。まず、V相の補正係数Kv(n)を計算するが、前回の計算で求めたKw(n)を用いて、W相のデジタル信号値Xw1をも用いて計算を行う。なお、一回目であるn=0の時には前回計算値が存在しないので、補正係数Kw(n)の初期値Kw(0)は計算初期値設定部46にて1に設定してある。次に、同様にW相の補正係数Kw(n)を計算するが、このときには直前に求めたKv(n)を用いて、V相のデジタル信号値Xv2も用いて計算を行う。   Next, in step 47, which is a calculation unit, a correction coefficient is calculated. First, the V-phase correction coefficient Kv (n) is calculated, and the calculation is performed using the W-phase digital signal value Xw1 using Kw (n) obtained in the previous calculation. Note that when n = 0, which is the first time, there is no previous calculated value, the initial value Kw (0) of the correction coefficient Kw (n) is set to 1 by the calculated initial value setting unit 46. Next, the W-phase correction coefficient Kw (n) is calculated in the same manner. At this time, the calculation is performed using Kv (n) obtained immediately before and also using the V-phase digital signal value Xv2.

繰り返し制御部となるステップ48は、前回と今回の計算での補正係数の差Kv(n+1)−Kv(n)、Kw(n+1)−Kw(n)を計算し、その差が所定の許容値eより大きければ再度計算部47を動作させ、許容値e以下であれば計算を終了させる。最後に、係数設定部となるステップ49にて、計算が終わった補正係数Kv(n+1)、Kw(n+1)を最終的な補正係数Kv、Kwとして保存する。   Step 48, which is a repetitive control unit, calculates correction coefficient differences Kv (n + 1) −Kv (n) and Kw (n + 1) −Kw (n) between the previous calculation and the current calculation, and the difference is a predetermined allowable value. If it is larger than e, the calculation unit 47 is operated again, and if it is less than the allowable value e, the calculation is terminated. Finally, in step 49, which is a coefficient setting unit, the corrected correction coefficients Kv (n + 1) and Kw (n + 1) are stored as final correction coefficients Kv and Kw.

従って、この実施の形態2による計算では、逆行列計算を行うことなく計算が行われるので、計算結果が直感的に理解しやすいという特徴があり、また、補正係数Kv、Kwが元々1に近い場合、収束が速い為、計算量が少なくなることが期待できる。   Therefore, in the calculation according to the second embodiment, since the calculation is performed without performing the inverse matrix calculation, there is a feature that the calculation result is easy to understand intuitively, and the correction coefficients Kv and Kw are originally close to 1. In this case, since the convergence is fast, it can be expected that the calculation amount is reduced.

また、上記の場合は、所定の許容値eの範囲にまた補正係数Kv、Kwが収束した状態で計算を終了するが、補正係数Kv、Kwの必要な精度を得るために要求される繰り返し計算回数が、あらかじめ予想できる場合は、所定のn0回の所定の回数n0だけ、カウンタnを増やしながら計算部となるステップ47を繰り返し動作させてもよく、アルゴリズムを単純化することが出来る。   In the above case, the calculation ends with the correction coefficients Kv and Kw converged again within the range of the predetermined allowable value e. However, iterative calculation required to obtain the required accuracy of the correction coefficients Kv and Kw. When the number of times can be predicted in advance, step 47 as a calculation unit may be repeatedly operated while increasing the counter n by a predetermined number n0 of predetermined n0 times, and the algorithm can be simplified.

実施の形態3.
以上の説明では、電流変換ゲインの補正係数を求める際に、通常の運転とは異なる動作をインバータ装置に行わせる方法について説明したが、インバータが通常の運転を行っている場合でも、同様に電流変換ゲインの補正係数を求めることが可能である。図4に、通常同期モータの制御でよく用いられるd軸電流0制御を行っている場合の、回転子電気角と各相電流の関係を示すが、図より分かるように、タイミング1付近(電気角60°付近)ではU相とV相に電流が流れてW相にはほとんど電流が流れず、またタイミング2付近(電気角120°付近)ではU相とW相に電流が流れてV相にはほとんど電流が流れなくなることが分かる。これらのタイミングにあわせて電流の測定を行えば、通常の運転中のインバータにおいても電流変換ゲインの補正係数を求めることが可能になる。
Embodiment 3 FIG.
In the above description, the method for causing the inverter device to perform an operation different from the normal operation when obtaining the correction coefficient of the current conversion gain has been described. It is possible to obtain a conversion gain correction coefficient. FIG. 4 shows the relationship between the rotor electrical angle and each phase current when d-axis current zero control, which is often used in the control of a synchronous motor, is performed. As can be seen from FIG. Near the angle of 60 °, current flows in the U phase and V phase, and almost no current flows in the W phase, and in the vicinity of timing 2 (around 120 ° electrical angle), current flows in the U phase and W phase. Shows that almost no current flows. If the current is measured in accordance with these timings, the current conversion gain correction coefficient can be obtained even in an inverter during normal operation.

図5は、この発明の実施の形態3による交流電動機の制御装置の構成を示すブロック図である。図5に示す実施の形態3において、電流センサゲイン補正計算部22は、A/D変換器15a、15b、15cから得られるデジタル信号値、および位置検出器11からの回転子位置信号から補正係数Kv、Kwを算出する。   FIG. 5 is a block diagram showing the configuration of an AC motor control device according to Embodiment 3 of the present invention. In the third embodiment shown in FIG. 5, the current sensor gain correction calculation unit 22 calculates a correction coefficient from the digital signal values obtained from the A / D converters 15a, 15b, and 15c and the rotor position signal from the position detector 11. Kv and Kw are calculated.

図6は、電流センサゲイン補正計算部22の動作を示すフローチャートである。以下ではこの図に基づいて、この発明の実施の形態3の動作を説明する。なお、両図において、図1、図2と同じ番号の部分は同様の機能を有する。   FIG. 6 is a flowchart showing the operation of the current sensor gain correction calculation unit 22. The operation of the third embodiment of the present invention will be described below based on this figure. In both figures, the same reference numerals as those in FIGS. 1 and 2 have the same functions.

この発明の実施の形態3では、電流変換ゲインの補正係数を求める際にもインバータは通常の運転を持続する。電流変換ゲインの補正係数を求める際に、電流センサゲイン補正計算部22は、まず、第1ステップ50にて回転子位置信号をモニタして、タイミング1の状態になるまで待機し、回転子がタイミング1に相当する電気角になると、第2ステップ41にて各相電流を検出、記憶する。   In Embodiment 3 of the present invention, the inverter continues normal operation even when the current conversion gain correction coefficient is obtained. In obtaining the current conversion gain correction coefficient, the current sensor gain correction calculation unit 22 first monitors the rotor position signal in the first step 50 and waits until the timing 1 is reached. When the electrical angle corresponding to timing 1 is reached, each phase current is detected and stored in the second step 41.

次に、第3ステップ51にてタイミング2の状態になるまで待機し、回転子がタイミング2に相当する電気角になると、第4ステップ43にて各相電流を検出、記憶する。最後に第5ステップにて補正係数Kv、Kwを計算する。計算が完了した時点で、誤差補正演算器21a、21bに設定された補正係数は、新しく計算された補正係数に更新される。   Next, it waits until it will be in the state of the timing 2 in the 3rd step 51, and if a rotor becomes an electrical angle equivalent to the timing 2, each phase current will be detected and memorize | stored in the 4th step 43. FIG. Finally, correction coefficients Kv and Kw are calculated in the fifth step. When the calculation is completed, the correction coefficient set in the error correction calculators 21a and 21b is updated to a newly calculated correction coefficient.

なお、上記の説明では、各相電流を検出するタイミングを電気角60°と120°の二つとしたが、同様のタイミングは電気角240°と300°にも現れ、後者のタイミングを用いても効果が同様であることは言うまでも無い。式(5)による補正係数Kv、Kwの計算は、原理的には特に上記で述べたタイミング以外でも成立するので、計算精度があまり重要でない場合は、上記以外のタイミングで電流検出を行っても良い。   In the above description, the timing for detecting each phase current is set to two electrical angles of 60 ° and 120 °. However, the same timing appears at electrical angles of 240 ° and 300 °, and the latter timing can be used. Needless to say, the effects are similar. Since the calculation of the correction coefficients Kv and Kw according to the equation (5) is in principle also established at timings other than those described above, if the calculation accuracy is not so important, current detection may be performed at timings other than the above. good.

また、実施の形態3による運転中の電流変換ゲイン補正係数の計算は、各相電流の振幅が大きいほど、また電流の周波数が低いほど、計算に用いる電流値が大きくなりかつ安定して、計算の精度が向上することは自明であるから、運転状態にかかわりなく電流変換ゲイン補正係数を計算、更新するのではなく、上に述べた大電流・低周波数駆動時には補正係数の計算、更新を行い、そうでない運転条件の場合には、補正係数の計算、更新を停止するようにした方が、適切な電流変換ゲイン補正係数の更新を行うことが出来る。   The calculation of the current conversion gain correction coefficient during operation according to the third embodiment is such that the current value used for the calculation increases and becomes stable as the amplitude of each phase current increases and the current frequency decreases. It is self-evident that the accuracy of the current is improved, so instead of calculating and updating the current conversion gain correction factor regardless of the operating condition, the correction factor is calculated and updated during the high current / low frequency drive described above. In the case of other operating conditions, it is possible to update the current conversion gain correction coefficient appropriately by stopping the calculation and updating of the correction coefficient.

また、上記の実施の形態3では、電流センサゲイン補正計算部は回転子位置信号をモニタして電流測定のタイミングを判断していたが、回転子位置のかわりにベクトル制御の制御軸位相により測定タイミングを判断してもかまわないことはもちろんであり、同様の効果が得られる。   In Embodiment 3 described above, the current sensor gain correction calculation unit monitors the rotor position signal to determine the current measurement timing. However, instead of the rotor position, the current sensor gain correction calculation unit performs measurement using the control axis phase of vector control. Of course, the timing may be judged, and the same effect can be obtained.

従って、実施の形態3によれば、電流センサゲイン係数計算器22がインバータ装置の所定の制御電気角位相に基づいて補正係数の測定、算出、更新を行うようにし、ある相の補正係数を求める際に、その相および基準相の電流検出値以外に、その他の相の電流検出値をも用いて計算を行うようにしたので、通常の運転中のインバータにおいても電流変換ゲインの補正係数を求めることが出来る。   Therefore, according to the third embodiment, the current sensor gain coefficient calculator 22 measures, calculates, and updates the correction coefficient based on the predetermined control electrical angle phase of the inverter device, and obtains a correction coefficient for a certain phase. In this case, since the calculation is performed using the current detection values of the other phases in addition to the current detection values of the phase and the reference phase, the correction coefficient of the current conversion gain is obtained even in the inverter during normal operation. I can do it.

この発明の実施の形態に係る交流電動機の制御装置の構成を示すブロック図である。It is a block diagram which shows the structure of the control apparatus of the alternating current motor which concerns on embodiment of this invention. この発明の実施の形態1による電流変換ゲインの補正係数を求める際の電流センサゲイン係数計算器22の動作を示すフローチャートである。It is a flowchart which shows operation | movement of the current sensor gain coefficient calculator 22 at the time of calculating | requiring the correction coefficient of the current conversion gain by Embodiment 1 of this invention. この発明の実施の形態2による電流変換ゲインの補正係数を求める際の電流センサゲイン係数計算器22の動作を示すフローチャートである。It is a flowchart which shows operation | movement of the current sensor gain coefficient calculator 22 at the time of calculating | requiring the correction coefficient of the current conversion gain by Embodiment 2 of this invention. この発明の実施の形態3による電流変換ゲインの補正係数を求める際の動作を説明するもので、通常同期モータの制御でよく用いられるd軸電流0制御を行っている場合の、回転子電気角と各相電流の関係を示す図である。The operation of obtaining the current conversion gain correction coefficient according to the third embodiment of the present invention will be described, and the rotor electrical angle in the case where the d-axis current 0 control often used in the control of the normal synchronous motor is performed. It is a figure which shows the relationship between each phase current. この発明の実施の形態3による交流電動機の制御装置の構成を示すブロック図である。It is a block diagram which shows the structure of the control apparatus of the AC motor by Embodiment 3 of this invention. この発明の実施の形態3による電流センサゲイン補正計算部22の動作を示すフローチャートである。It is a flowchart which shows operation | movement of the current sensor gain correction calculation part 22 by Embodiment 3 of this invention.

符号の説明Explanation of symbols

1 三相交流、2 コンバータ装置、3 平滑コンデンサ、4 インバータ装置、5 三相交流電動機、10a、10b、10c 電流検出器、11 位置検出器、12 微分器、13a 加算器、14 電流指令発生器、15a、15b、15c A/D変換器、16 座標変換器、17a、17b 電流制御器、18 座標変換器、19 PWM信号発生器、20 ゲートドライブ回路、21a、21b 補正演算器、22 電流センサゲイン係数計算器、23 信号スイッチ。   1 three-phase AC, 2 converter device, 3 smoothing capacitor, 4 inverter device, 5 3-phase AC motor, 10a, 10b, 10c current detector, 11 position detector, 12 differentiator, 13a adder, 14 current command generator 15a, 15b, 15c A / D converter, 16 coordinate converter, 17a, 17b current controller, 18 coordinate converter, 19 PWM signal generator, 20 gate drive circuit, 21a, 21b correction calculator, 22 current sensor Gain factor calculator, 23 signal switch.

Claims (3)

交流電力を直流電力に変換するコンバータ装置と、
前記コンバータ装置の直流電力を可変電圧可変周波数の交流に変換して交流電動機に供給するインバータ装置と、
前記インバータ装置から出力される各相電流を検出する電流検出器と、
前記電流検出器により検出される検出値に補正係数を乗じて電流検出値の補正を行う補正手段と、
外部からの補正指令に基づいて前記補正係数の測定、算出を行う係数計算器と、
電圧指令に基づいて前記インバータ装置をPWM制御する信号を発生するPWM信号発生器と、
前記補正手段により補正された電流検出値を三相の電圧指令信号に変換した電圧指令を出力する制御部と、
通常の運転時は、前記制御部からの電圧指令を前記PWM信号発生器に出力し、外部からの補正指令の入力時は、前記PWM信号発生器に出力する電圧指令を前記係数計算器から出力される補正係数の測定用の値に切り替える信号スイッチと
を備え、
前記係数計算器は、各相に直流電流を流した状態で三相電流を検出し、この三相電流の検出値を用いて補正係数を求める
ことを特徴とする交流電動機の制御装置。
A converter device for converting AC power into DC power;
An inverter device that converts the DC power of the converter device into AC of variable voltage and variable frequency and supplies the AC power to the AC motor;
A current detector for detecting each phase current output from the inverter device;
Correction means for correcting the detected current value by multiplying the detected value detected by the current detector by a correction coefficient;
A coefficient calculator for measuring and calculating the correction coefficient based on an external correction command;
A PWM signal generator for generating a signal for PWM controlling the inverter device based on a voltage command;
A control unit that outputs a voltage command obtained by converting the detected current value corrected by the correction unit into a three-phase voltage command signal;
During normal operation, a voltage command from the control unit is output to the PWM signal generator, and when a correction command is input from the outside, a voltage command to be output to the PWM signal generator is output from the coefficient calculator. And a signal switch for switching to a measurement value for the correction factor to be measured,
The control device for an AC motor, wherein the coefficient calculator detects a three-phase current in a state where a direct current is passed through each phase, and obtains a correction coefficient using the detected value of the three-phase current.
交流電力を直流電力に変換するコンバータ装置と、
前記コンバータ装置の直流電力を可変電圧可変周波数の交流に変換して交流電動機に供給するインバータ装置と、
前記インバータ装置から出力される各相電流を検出する電流検出器と、
前記電流検出器により検出される検出値に補正係数を乗じて電流検出値の補正を行う補正手段と、
前記インバータ装置の所定の制御電気角位相に基づいて前記補正係数の測定、算出、更新を行う係数計算器と、
電圧指令に基づいて前記インバータ装置をPWM制御する信号を発生するPWM信号発生器と、
前記補正手段により補正された電流検出値を三相の電圧指令信号に変換した電圧指令を前記PWM信号発生器に出力する制御部と
を備え、
前記係数計算器は、運転中の三相電流の瞬時値を同一タイミングで検出して、この三相の電流検出値を用いて補正係数を求める
ことを特徴とする交流電動機の制御装置。
A converter device for converting AC power into DC power;
An inverter device that converts the DC power of the converter device into AC of variable voltage and variable frequency and supplies the AC power to the AC motor;
A current detector for detecting each phase current output from the inverter device;
Correction means for correcting the detected current value by multiplying the detected value detected by the current detector by a correction coefficient;
A coefficient calculator that measures, calculates, and updates the correction coefficient based on a predetermined control electrical angle phase of the inverter device;
A PWM signal generator for generating a signal for PWM controlling the inverter device based on a voltage command;
A control unit that outputs a voltage command obtained by converting the detected current value corrected by the correction unit into a three-phase voltage command signal to the PWM signal generator, and
The coefficient calculator detects an instantaneous value of a three-phase current during operation at the same timing, and obtains a correction coefficient using the detected three-phase current value.
請求項2に記載の交流電動機の制御装置において、
前記係数計算器は、前記位置検出器による回転子位置の検出に基づいて所定の制御電気角位相を求める
ことを特徴とする交流電動機の制御装置。
In the control apparatus for an AC motor according to claim 2,
The coefficient calculator calculates a predetermined control electrical angle phase based on detection of a rotor position by the position detector.
JP2008028879A 2008-02-08 2008-02-08 AC motor control device Expired - Lifetime JP4708444B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2008028879A JP4708444B2 (en) 2008-02-08 2008-02-08 AC motor control device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2008028879A JP4708444B2 (en) 2008-02-08 2008-02-08 AC motor control device

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2002296132A Division JP2004135407A (en) 2002-10-09 2002-10-09 Control device for ac motor

Publications (2)

Publication Number Publication Date
JP2008161051A true JP2008161051A (en) 2008-07-10
JP4708444B2 JP4708444B2 (en) 2011-06-22

Family

ID=39661295

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2008028879A Expired - Lifetime JP4708444B2 (en) 2008-02-08 2008-02-08 AC motor control device

Country Status (1)

Country Link
JP (1) JP4708444B2 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2016158414A (en) * 2015-02-25 2016-09-01 三菱電機株式会社 Motor controller
JP7483651B2 (en) 2021-03-22 2024-05-15 日立Astemo株式会社 Three-phase load driver and current sensor error detection method
JP7501355B2 (en) 2020-12-28 2024-06-18 ニデック株式会社 MOTOR CONTROL DEVICE, MOTOR, MOTOR CONTROL METHOD, AND PROGRAM

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH01270791A (en) * 1988-04-21 1989-10-30 Mitsubishi Electric Corp Speed controller for induction motor
JPH03155322A (en) * 1989-11-08 1991-07-03 Mitsubishi Electric Corp Current detector
JPH0591780A (en) * 1991-09-27 1993-04-09 Japan Steel Works Ltd:The Method and device for controlling three-phase motor
JPH09216775A (en) * 1996-02-13 1997-08-19 Fujitec Co Ltd Controller for a.c. elevator and its correction gain setting method

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH01270791A (en) * 1988-04-21 1989-10-30 Mitsubishi Electric Corp Speed controller for induction motor
JPH03155322A (en) * 1989-11-08 1991-07-03 Mitsubishi Electric Corp Current detector
JPH0591780A (en) * 1991-09-27 1993-04-09 Japan Steel Works Ltd:The Method and device for controlling three-phase motor
JPH09216775A (en) * 1996-02-13 1997-08-19 Fujitec Co Ltd Controller for a.c. elevator and its correction gain setting method

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2016158414A (en) * 2015-02-25 2016-09-01 三菱電機株式会社 Motor controller
JP7501355B2 (en) 2020-12-28 2024-06-18 ニデック株式会社 MOTOR CONTROL DEVICE, MOTOR, MOTOR CONTROL METHOD, AND PROGRAM
JP7483651B2 (en) 2021-03-22 2024-05-15 日立Astemo株式会社 Three-phase load driver and current sensor error detection method

Also Published As

Publication number Publication date
JP4708444B2 (en) 2011-06-22

Similar Documents

Publication Publication Date Title
JP4677852B2 (en) Vector controller for permanent magnet synchronous motor
JP5130031B2 (en) Position sensorless control device for permanent magnet motor
JP4881635B2 (en) Vector controller for permanent magnet motor
JP2006288076A (en) Control unit
JP6179389B2 (en) Electric motor control device
JP2001309697A (en) Electric motor control device
US9184687B2 (en) Motor control apparatus and motor control method
JP7151872B2 (en) Controller for permanent magnet synchronous machine
JP2009278760A (en) Motor control device and motor control method
JP4708444B2 (en) AC motor control device
JP6407175B2 (en) Power converter control device
JP5146925B2 (en) Induction motor control device and motor constant measurement calculation method thereof
KR100549253B1 (en) Control apparatus of a.c.motor
JP6372424B2 (en) Power converter and current detection method
WO2017030055A1 (en) Device and method for controlling rotary machine
JP4619712B2 (en) AC motor control device
JP6358834B2 (en) Vector control device, inverter incorporating the same, and inverter and motor setting device incorporating the same
JP2013198229A (en) Δς modulation a/d converter and motor controller including the same
JP2018125955A (en) Motor controller
JP3674638B2 (en) Induction motor speed estimation method and induction motor drive device
JP6695497B2 (en) Motor controller
JP2005162462A (en) Control device of elevator
JP4549724B2 (en) Elevator control device
KR100894380B1 (en) Electric car control device
JP6508021B2 (en) Motor temperature estimation device

Legal Events

Date Code Title Description
A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20100720

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20100913

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: 20110315

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20110316

R150 Certificate of patent or registration of utility model

Ref document number: 4708444

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

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

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