Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP5401537B2 - AC motor drive device - Google Patents
[go: Go Back, main page]

JP5401537B2 - AC motor drive device - Google Patents

AC motor drive device Download PDF

Info

Publication number
JP5401537B2
JP5401537B2 JP2011503557A JP2011503557A JP5401537B2 JP 5401537 B2 JP5401537 B2 JP 5401537B2 JP 2011503557 A JP2011503557 A JP 2011503557A JP 2011503557 A JP2011503557 A JP 2011503557A JP 5401537 B2 JP5401537 B2 JP 5401537B2
Authority
JP
Japan
Prior art keywords
current
phase
motor
inverter
current detection
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.)
Active
Application number
JP2011503557A
Other languages
Japanese (ja)
Other versions
JPWO2010103565A1 (en
Inventor
善尚 岩路
陽一郎 荒川
祐介 荒尾
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.)
Hitachi Industrial Equipment Systems Co Ltd
Original Assignee
Hitachi Industrial Equipment Systems Co 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 Hitachi Industrial Equipment Systems Co Ltd filed Critical Hitachi Industrial Equipment Systems Co Ltd
Publication of JPWO2010103565A1 publication Critical patent/JPWO2010103565A1/en
Application granted granted Critical
Publication of JP5401537B2 publication Critical patent/JP5401537B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P21/00Arrangements or methods for the control of electric machines by vector control, e.g. by control of field orientation
    • H02P21/24Vector control not involving the use of rotor position or rotor speed sensors
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P21/00Arrangements or methods for the control of electric machines by vector control, e.g. by control of field orientation
    • H02P21/22Current control, e.g. using a current control loop

Landscapes

  • Engineering & Computer Science (AREA)
  • Power Engineering (AREA)
  • Control Of Ac Motors In General (AREA)

Description

本発明は,誘導電動機や永久磁石同期電動機などの交流モータを,パルス幅変調(PWM:Pulse Width Modulation)でインバータを駆動する交流電動機の駆動装置に関するものである。   The present invention relates to a drive device for an AC motor that drives an AC motor such as an induction motor or a permanent magnet synchronous motor by pulse width modulation (PWM).

交流電動機を高応答,高精度に制御する場合,電動機のトルクを管理する必要がある。それには,電動機の相電流を検出し,制御器内部にてトルク電流成分と励磁成分電流を各々独立に制御する必要がある。この技術はベクトル制御として広く用いられている。   When controlling an AC motor with high response and high accuracy, it is necessary to manage the torque of the motor. For this purpose, it is necessary to detect the phase current of the motor and control the torque current component and the excitation component current independently in the controller. This technique is widely used as vector control.

電流検出手段として,相電流を直接検出するDCCT(D.C. Current Transformer)は交流から直流まで幅広い検出が可能な電流センサであり、優れた特性を持つが,コストが高く,また,サイズが大きいため装置の小型化の障害になっている。小型の汎用インバータでは,DCCTの代わりに,安価で,かつ,実装の容易なシャント抵抗が用いられる。   DCCT (DC Current Transformer), which directly detects phase current as current detection means, is a current sensor that can detect a wide range from AC to DC and has excellent characteristics, but it is expensive and large in size. It is an obstacle to downsizing. In a small general-purpose inverter, a shunt resistor that is inexpensive and easy to mount is used instead of DCCT.

シャント抵抗を用いた電流検出方式としては,特開昭63−80774号公報(特許文献1),特開平6−153526号公報(特許文献2),特開2008−131770号公報(特許文献3),および特開平6−284747号公報(特許文献4)がある。   As a current detection method using a shunt resistor, JP-A-63-80774 (Patent Document 1), JP-A-6-153526 (Patent Document 2), JP-A-2008-131770 (Patent Document 3). And JP-A-6-284747 (Patent Document 4).

特開昭63−80774号公報(特許文献1)は,図21に示すように,インバータ各アームの下側にシャント抵抗を取り付ける電流検出方式であり,下側アームがオンのタイミングでシャント抵抗の電圧をサンプリングすれば,相電流を検出できる。   Japanese Patent Laid-Open No. 63-80774 (Patent Document 1) is a current detection method in which a shunt resistor is attached to the lower side of each arm of an inverter as shown in FIG. 21, and the shunt resistor is turned on when the lower arm is turned on. By sampling the voltage, the phase current can be detected.

特開平6−153526号公報(特許文献2)は,図22に示すように,直流母線電流にシャント抵抗を取り付けた電流検出方式である。この位置にシャント抵抗を取り付けるのは,インバータの過電流検出としては一般的に知られているが,特開平6−153526号公報(特許文献2)では,このシャント抵抗を流れる電流値から,電動機の相電流を再現している。すなわち、インバータ主回路のスイッチング状態から,シャント抵抗に流れる電流がどの相の電流であるかを判別している。   Japanese Patent Laid-Open No. 6-153526 (Patent Document 2) is a current detection method in which a shunt resistor is attached to a DC bus current as shown in FIG. The installation of a shunt resistor at this position is generally known as overcurrent detection of an inverter. However, in Japanese Patent Laid-Open No. 6-153526 (Patent Document 2), an electric motor is obtained from the value of the current flowing through the shunt resistor. The phase current is reproduced. That is, the phase of the current flowing through the shunt resistor is determined from the switching state of the inverter main circuit.

特開2008−131770号公報(特許文献3)には,特許文献2の改良版が開示されている。特許文献2では,例えば低速駆動時や,キャリア周波数が高い領域において,パルス幅が短く電流の検出が困難となるため,特許文献3では、PWMの対称性を考慮した上でパルス幅に補正をかけて,検出精度を確保している。   Japanese Unexamined Patent Application Publication No. 2008-131770 (Patent Document 3) discloses an improved version of Patent Document 2. In Patent Document 2, for example, at low speed driving or in a region where the carrier frequency is high, the pulse width is short and it is difficult to detect current. Therefore, Patent Document 3 corrects the pulse width in consideration of the symmetry of PWM. Over time, detection accuracy is ensured.

また,特開平6−284747号公報(特許文献4)は,過電流検出の精度を向上する目的で,直流母線電流のシャント抵抗を2つ用意した電流検出方式が開示されている。1つのシャント抵抗を下アームの主回路スイッチング素子の合成電流検出に用い,もう片方のシャント抵抗をスイッチング素子に並列に接続されたダイオードの合成電流の検出に用いるものである。   Japanese Patent Application Laid-Open No. 6-284747 (Patent Document 4) discloses a current detection method in which two shunt resistors for a DC bus current are prepared for the purpose of improving the accuracy of overcurrent detection. One shunt resistor is used to detect the combined current of the main circuit switching element of the lower arm, and the other shunt resistor is used to detect the combined current of the diode connected in parallel to the switching element.

特開昭63−80774号公報JP-A-63-80774 特開平6−153526号公報JP-A-6-153526 特開2008−131770号公報JP 2008-131770 A 特開平6−284747号公報JP-A-6-284747

しかし,特許文献1に記載の電流検出方法では,シャント抵抗が各相分(3個)必要となる問題がある。さらに,シャント抵抗には各相でばらつきが生じるため,三相不平衡の要因になる。センサの不平衡は,電動機や負荷の不平衡との区別が付かないため,制御側での補正は不可能であり、所望のトルク精度が得られない問題がある。   However, the current detection method described in Patent Document 1 has a problem that shunt resistors are required for each phase (three). Furthermore, the shunt resistance varies in each phase, which causes a three-phase imbalance. Since the sensor unbalance cannot be distinguished from the motor or load unbalance, correction on the control side is impossible, and the desired torque accuracy cannot be obtained.

特許文献2及び3に開示された電流検出方式では,シャント抵抗が1個で済むため,相間ばらつきの心配はない。しかし,例えば,変調率の低い低速回転時や,高キャリア周波数時のように、パルス幅が短くなる条件においては,シャント抵抗を流れる電流が,狭い幅のパルス状の電流となり,リンギング等の影響で検出困難になる。これを特許文献3では緩和しているが,やはり限界がある。例えば,検出可能な条件までパルス幅に修正を加えれば,確かに電流の検出は可能になるものの,パルスの補正によって,高調波は増加し,それに伴う波形のひずみ,電動機の高調波損失による発熱,効率の低下などが問題になる。   In the current detection methods disclosed in Patent Documents 2 and 3, since only one shunt resistor is required, there is no fear of variation between phases. However, under conditions where the pulse width is short, such as during low-speed rotation with a low modulation rate or at a high carrier frequency, the current flowing through the shunt resistor becomes a pulse-shaped current with a narrow width, which is affected by ringing and the like. It becomes difficult to detect. Although this is alleviated in Patent Document 3, there is still a limit. For example, if the pulse width is corrected to the detectable condition, the current can be detected, but the harmonics increase due to the correction of the pulses, and the resulting waveform distortion and heat generation due to the harmonic loss of the motor. , The decrease in efficiency becomes a problem.

特許文献4に開示された電流検出方式では,シャント抵抗は2個必要となるが,波形の対象性は維持されるため,三相アンバランスの心配はない。ただし,シャント抵抗を流れる電流は,どの相の電流かを特定することができない。例えば,ある相の下アームをオンした場合に,スイッチング素子がオンして,正方向の電流が流れているのか,あるいは,ダイオードがオンして負方向の電流が流れているのかの区別ができない問題がある。   In the current detection method disclosed in Patent Document 4, two shunt resistors are required. However, since the object of the waveform is maintained, there is no concern about three-phase imbalance. However, the phase of the current flowing through the shunt resistor cannot be specified. For example, when the lower arm of a phase is turned on, it cannot be distinguished whether the switching element is turned on and a positive current flows, or whether the diode is turned on and a negative current flows. There's a problem.

特許文献4では,ベクトル制御のような精密な電流検出を目的としておらず,回生や高変調率時の電流検出を確実に行い,回路保護のための手段として用いており、このままでは,高精度な電動機制御を行うことは不可能である。   In Patent Document 4, accurate current detection like vector control is not aimed, but current detection at the time of regeneration and high modulation rate is reliably performed and used as a means for circuit protection. It is impossible to perform a simple motor control.

本発明の目的は,これらの問題に鑑み,交流電動機の相電流検出を,少ない部品点数で,かつ,ひずみの少ない電流波形によって高精度・高品質に実現する交流電動機の駆動装置を提供することにある。   In view of these problems, an object of the present invention is to provide a drive device for an AC motor that realizes phase current detection of an AC motor with high accuracy and high quality with a small number of parts and a current waveform with little distortion. It is in.

本願において開示される発明のうち,代表的なものの概要を簡単に説明すれば,次の通りである。   Of the inventions disclosed in the present application, the outline of typical ones will be briefly described as follows.

本発明の代表的な実施の形態に関わる交流電動機の駆動装置は,正弦波状の交流電流を出力するインバータと,前記インバータに接続された三相交流電動機と,前記インバータに対してパルス幅変調信号を出力し前記インバータを制御する制御器を有する交流電動機の駆動装置であって,直流母線電流検出手段として,インバータ主回路の上アームまたは下アームの三相のスイッチング素子の合成電流を検出する第1の電流検出手段と,三相の前記スイッチング素子にそれぞれ並列に接続されたダイオードの合成電流を検出する第2の電流検出手段の少なくとも一方を備え,その電流検出値を用いて,前記三相交流電動機に流れる交流電流の振幅と位相,もしくはこれらに相当する状態量を推定演算して,前記三相交流電動機を駆動することを特徴とする。   An AC motor drive device according to a representative embodiment of the present invention includes an inverter that outputs a sinusoidal AC current, a three-phase AC motor connected to the inverter, and a pulse width modulation signal for the inverter. And a controller for controlling the inverter to detect the combined current of the three-phase switching elements of the upper or lower arm of the inverter main circuit as a DC bus current detecting means. 1 current detection means and at least one of second current detection means for detecting a combined current of diodes connected in parallel to the three-phase switching elements, and using the current detection value, the three-phase Driving the three-phase AC motor by estimating and calculating the amplitude and phase of the AC current flowing in the AC motor, or the corresponding state quantities And features.

本願において開示される発明のうち,代表的なものによって得られる効果を簡単に説明すれば以下の通りである。   The effects obtained by the representative ones of the inventions disclosed in the present application will be briefly described as follows.

本発明の代表的な実施の形態に関わる三相交流電動機の駆動装置によれば,装置の小型化と同時に,高精度,高効率,低騒音,高応答な電動機駆動装置を提供できる。   According to the three-phase AC motor driving apparatus according to the representative embodiment of the present invention, it is possible to provide a motor driving apparatus with high accuracy, high efficiency, low noise, and high response as well as downsizing of the apparatus.

また、電流検出精度が確保できるため,ベクトル制御を用いた高応答な電動機駆動の実現も可能であり,特に,これまで難しいとされてきた零速度近傍のセンサレス駆動においても,高調波を増やすことなく,理想的な電動機駆動装置を実現できる。   In addition, since current detection accuracy can be ensured, it is possible to realize a highly responsive motor drive using vector control. In particular, even in sensorless drive near zero speed, which has been considered difficult so far, harmonics can be increased. And an ideal motor drive device can be realized.

本発明の第1の実施の形態に関わる交流電動機駆動装置の構成を表すブロック図である。It is a block diagram showing the structure of the AC motor drive device in connection with the 1st Embodiment of this invention. 本発明の第1の実施の形態に関わる交流電動機駆動装置の主要部分の波形を示す図である。It is a figure which shows the waveform of the principal part of the alternating current motor drive device in connection with the 1st Embodiment of this invention. 図2の波形の詳細を示した図である。It is the figure which showed the detail of the waveform of FIG. 本発明の第1の実施の形態に係わる検出電流I0の動きを示す図である。It is a figure which shows the motion of the detection electric current I0 concerning the 1st Embodiment of this invention. 本発明の第1の実施の形態に関わる電流推定器の構成を表すブロック図である。It is a block diagram showing the structure of the current estimator in connection with the 1st Embodiment of this invention. 本発明の第2の実施の形態に関わる交流電動機駆動装置の電圧指令・電流検出ブロックを表す図である。It is a figure showing the voltage command and electric current detection block of the AC motor drive device in connection with the 2nd Embodiment of this invention. 本発明の第2の実施の形態に関わる交流電動機駆動装置の主要部分の波形を示す図である。It is a figure which shows the waveform of the principal part of the alternating current motor drive device in connection with the 2nd Embodiment of this invention. 本発明の第2の実施の形態に関わるインバータ主回路の動作状態を示す図である。It is a figure which shows the operation state of the inverter main circuit in connection with the 2nd Embodiment of this invention. 本発明の第3の実施の形態に関わる交流電動機駆動装置の電圧指令・電流検出ブロックを表す図である。It is a figure showing the voltage command and electric current detection block of the alternating current motor drive device in connection with the 3rd Embodiment of this invention. 本発明の第3の実施の形態に関わる交流電動機駆動装置のシャント電流の波形を示す図である。It is a figure which shows the waveform of the shunt electric current of the alternating current motor drive device in connection with the 3rd Embodiment of this invention. 本発明の第4の実施の形態に関わる交流電動機駆動装置の電圧指令・電流検出ブロックを表す図である。It is a figure showing the voltage command and electric current detection block of the AC motor drive device in connection with the 4th Embodiment of this invention. 本発明の第4の実施の形態に関わる交流電動機駆動装置の電圧補正「なし」の場合の主要部分の波形を示す図である。It is a figure which shows the waveform of the principal part in the case of voltage correction "none" of the AC motor drive device in connection with the 4th Embodiment of this invention. 本発明の第4の実施の形態に関わる交流電動機駆動装置の電圧補正「あり」なしの場合の主要部分の波形を示す図である。It is a figure which shows the waveform of the principal part in case there is no voltage correction "with" of the AC motor drive device in connection with the 4th Embodiment of this invention. 本発明の第4の実施の形態に関わる交流電動機駆動装置の電圧補正状態を示す波形の図である。It is a figure of the waveform which shows the voltage correction state of the AC motor drive device in connection with the 4th Embodiment of this invention. 本発明の第4の実施の形態に関わる交流電動機駆動装置の他の手法による電圧補正を示す波形の図である。It is a figure of the waveform which shows the voltage correction by the other method of the alternating current motor drive device in connection with the 4th Embodiment of this invention. 本発明の第5の実施の形態に関わる交流電動機駆動装置の電圧指令・電流検出ブロックを表す図である。It is a figure showing the voltage command and electric current detection block of the alternating current motor drive unit in connection with the 5th Embodiment of this invention. 本発明の第5の実施の形態に関わる交流電動機駆動装置の電圧指令・電流検出ブロックの他の例を表す図である。It is a figure showing the other example of the voltage command and electric current detection block of the alternating current motor drive device in connection with the 5th Embodiment of this invention. 本発明の第6の実施の形態に関わる交流電動機駆動装置の電流推定器を表す図である。It is a figure showing the electric current estimator of the alternating current motor drive device in connection with the 6th Embodiment of this invention. 本発明の第7の実施の形態に関わる交流電動機駆動装置の電圧指令・電流検出ブロック,ならびにモータ定数測定器を表す図である。It is a figure showing the voltage command and electric current detection block of the alternating current motor drive device in connection with the 7th Embodiment of this invention, and a motor constant measuring device. 本発明の第7の実施の形態に関わる交流電動機駆動装置の主要部分の波形を示す図である。It is a figure which shows the waveform of the principal part of the alternating current motor drive device in connection with the 7th Embodiment of this invention. シャント抵抗を3個使用した電流検出回路の従来例の構成図である。It is a block diagram of the prior art example of the current detection circuit which uses three shunt resistors. シャント抵抗を1個使用した電流検出回路の従来例の構成図である。It is a block diagram of the prior art example of the current detection circuit which uses one shunt resistor.

符号の説明Explanation of symbols

1…速度指令発生器、2…制御器、3…インバータ、4…直流電源、5…三相誘導電動機、6a…第1のシャント電流検出器、6b…第2のシャント電流検出器、7…過電流検出器、8a〜8d…加減算器、9…速度制御器、10…Id*発生器、11…d軸電流制御器、12…q軸電流制御器、13…速度推定器、14…すべり演算器、15…電気角位相演算器、16…電圧指令・電流検出ブロック、17…dq座標変換器、18…dq逆変換器、19…PWM発生器、20…電流推定器、31…インバータ主回路、32…出力プリドライバ、41…商用交流電源、42…整流器、43…平滑コンデンサ。   DESCRIPTION OF SYMBOLS 1 ... Speed command generator, 2 ... Controller, 3 ... Inverter, 4 ... DC power supply, 5 ... Three-phase induction motor, 6a ... 1st shunt current detector, 6b ... 2nd shunt current detector, 7 ... Overcurrent detector, 8a to 8d ... adder / subtractor, 9 ... speed controller, 10 ... Id * generator, 11 ... d-axis current controller, 12 ... q-axis current controller, 13 ... speed estimator, 14 ... slip Calculation unit, 15 ... Electrical angle phase calculation unit, 16 ... Voltage command / current detection block, 17 ... dq coordinate converter, 18 ... dq inverse converter, 19 ... PWM generator, 20 ... Current estimator, 31 ... Main inverter Circuit 32 ... Output pre-driver 41 ... Commercial AC power supply 42 ... Rectifier 43 ... Smoothing capacitor.

以下本発明の実施の形態を図面を参照して説明する。   Embodiments of the present invention will be described below with reference to the drawings.

(第1の実施の形態)
図1は,本発明の第1の実施の形態に関わる交流電動機の駆動装置の構成を表すブロック図である。
(First embodiment)
FIG. 1 is a block diagram showing the configuration of an AC motor driving apparatus according to the first embodiment of the present invention.

この装置は,三相誘導電動機等の交流電動機の駆動を目的とするものである。大別すると,この装置は、速度指令発生器1,制御器2,インバータ3,インバータの電源4,および駆動対象である三相誘導電動機5(以下,誘導機と略称する)を含んで構成される。インバータ3は、インバータ主回路31や出力プリドライバ32,第1,第2のシャント電流検出器6a,6bを含むものとする。   This device is intended for driving an AC motor such as a three-phase induction motor. Broadly speaking, this apparatus includes a speed command generator 1, a controller 2, an inverter 3, an inverter power supply 4, and a three-phase induction motor 5 (hereinafter abbreviated as an induction machine) to be driven. The The inverter 3 includes an inverter main circuit 31, an output pre-driver 32, and first and second shunt current detectors 6a and 6b.

速度指令発生器1は,誘導機5の回転速度指令ωr*を与える手段であり,制御器2の上位に位置する。   The speed command generator 1 is a means for giving a rotational speed command ωr * of the induction machine 5 and is positioned above the controller 2.

制御器2は,回転速度指令ωr*に,誘導機5の実際の回転数が一致するように,誘導機5への印加電圧の演算を行い,さらに,パルス幅変調を行って,インバータの主回路をスイッチングするゲート信号を出力する。この制御器2は,速度制御器(ASR)9,d軸電流指令(Id*)発生器10,d軸電流制御器(IdACR)11,q軸電流制御器(IqACR)12,速度推定器13,すべり演算器14,電気角位相演算器15及び電圧指令・電流検出ブロック16を備える。この電圧指令・電流検出ブロック16は、本発明の特徴部であり、詳細は後述する。なお、8a〜8dは加減算器である。   The controller 2 calculates the applied voltage to the induction machine 5 so that the actual rotational speed of the induction machine 5 matches the rotational speed command ωr *, and further performs pulse width modulation to perform main control of the inverter. A gate signal for switching the circuit is output. The controller 2 includes a speed controller (ASR) 9, a d-axis current command (Id *) generator 10, a d-axis current controller (IdACR) 11, a q-axis current controller (IqACR) 12, and a speed estimator 13. , A slip calculator 14, an electrical angle phase calculator 15, and a voltage command / current detection block 16. The voltage command / current detection block 16 is a feature of the present invention, and details will be described later. Reference numerals 8a to 8d denote adder / subtracters.

電源4は,商用交流電源41を整流する整流器42と,整流波形の電圧脈動を滑らかにする平滑コンデンサ43から成る。また、第1,第2のシャント電流検出器6a,6bの値を観測し,過大電流発生時に、すかさずゲート信号を遮断してインバータを保護する過電流検出器7が備えられている。   The power source 4 includes a rectifier 42 that rectifies the commercial AC power source 41 and a smoothing capacitor 43 that smoothes voltage ripples of the rectified waveform. Further, an overcurrent detector 7 is provided for observing the values of the first and second shunt current detectors 6a and 6b, and immediately shutting off the gate signal and protecting the inverter when an excessive current is generated.

次に、各構成要素の動作について説明する。   Next, the operation of each component will be described.

速度指令発生器1から与えられた速度指令ωr*は,加減算器8aにて,速度推定値ωrcとの偏差が計算され,それに基づいて速度制御器(ASR)9にて,トルク電流指令Iq*が演算される。通常,誘導機5の回転数ωrが指令値ωr*と一致するように,実速度ωrを観測しながら必要な電流指令Iq*を発生させる仕組みとなっている。本実施例は,速度センサレスであり、速度推定器13にて,誘導機5の回転速度を推定演算しており,この出力ωrcを実速度と同等に扱って,トルク電流指令Iq*を演算している。無論,速度検出器を用いて,回転速度を計測した結果をωrcの代わりに用いる場合にも適用できることは言うまでもない。   The speed command ωr * given from the speed command generator 1 is calculated by the adder / subtractor 8a to calculate the deviation from the speed estimated value ωrc. Based on this, the speed controller (ASR) 9 uses the torque current command Iq *. Is calculated. Usually, the necessary current command Iq * is generated while observing the actual speed ωr so that the rotational speed ωr of the induction machine 5 coincides with the command value ωr *. This embodiment is speed sensorless, and the speed estimator 13 estimates and calculates the rotational speed of the induction machine 5. The output ωrc is treated as equivalent to the actual speed and the torque current command Iq * is calculated. ing. Of course, it is needless to say that the present invention can also be applied to the case where the result of measuring the rotational speed using a speed detector is used instead of ωrc.

トルク電流指令Iq*に対して,実際の誘導機のトルク電流成分であるIqcとの偏差を加減算器8cにて演算し,この偏差に基づいて,d電流制御器(IqACR)12にてq軸電圧指令Vqc*が演算される。   The adder / subtractor 8c calculates the deviation of the torque current command Iq * from the actual induction motor torque current component Iqc, and the d current controller (IqACR) 12 calculates the q axis. Voltage command Vqc * is calculated.

d軸電流指令Id*発生器10は、誘導機5の励磁電流に相当するd軸電流の電流指令Id*を発生する。この電流指令Id*は、加減算器8bにて,実際の励磁電流成分Idcとの偏差が計算され,その値から,d軸電流制御器(IdACR)11にて,誘導機のd軸電圧指令Vdc*が演算される。これら,d軸電流制御器11,q軸電流制御器12は,一般的な比例積分制御にて構成されている。   The d-axis current command Id * generator 10 generates a d-axis current command Id * corresponding to the excitation current of the induction machine 5. The current command Id * is calculated by the adder / subtractor 8b as a deviation from the actual exciting current component Idc, and from the calculated value, the d-axis current controller (IdACR) 11 calculates the d-axis voltage command Vdc of the induction machine. * Is calculated. These d-axis current controller 11 and q-axis current controller 12 are configured by general proportional integral control.

速度推定器13では,誘導機5の回転速度推定を行う。近年,パルス・エンコーダなどの速度センサを用いないで誘導機をベクトル制御する“速度センサレス・ベクトル制御”が広く用いられており,本実施形態もそれを想定している。速度推定の方法については,公知のいずれかの手法を採るものとして,詳細な説明は省略する。また,誘導機の場合,すべり周波数を負荷状態に応じて適切に制御する必要がある。本実施形態においては,すべり演算器14にて、Id*,Iq*に応じてすべり周波数ωsを演算し,回転速度の推定値ωrcに加算して,誘導機5の駆動周波数であるω1を演算している。   The speed estimator 13 estimates the rotational speed of the induction machine 5. In recent years, “speed sensorless vector control” that performs vector control of an induction machine without using a speed sensor such as a pulse encoder has been widely used, and this embodiment also assumes this. The speed estimation method will not be described in detail because any known method is adopted. In the case of induction machines, it is necessary to control the slip frequency appropriately according to the load condition. In the present embodiment, the slip calculator 14 calculates the slip frequency ωs according to Id * and Iq *, adds it to the estimated rotational speed ωrc, and calculates ω1 that is the driving frequency of the induction machine 5. doing.

ベクトル制御では,誘導機5の電圧,電流を、誘導機5の二次磁束を基準にして回転座標軸上で観測して制御を行う。この回転座標軸の位相角θdcは,駆動周波数ω1を積分器にて積分することで得られる。この演算は,電気角位相演算器15にて行われる。   In the vector control, control is performed by observing the voltage and current of the induction machine 5 on the rotation coordinate axis with reference to the secondary magnetic flux of the induction machine 5. The phase angle θdc of the rotational coordinate axis can be obtained by integrating the drive frequency ω1 with an integrator. This calculation is performed by the electrical angle phase calculator 15.

本発明の特徴部である電圧指令・電流検出ブロック16は,dq座標変換器17,dq逆変換器18,PWM発生器19,ならびに電流推定器20によって構成されている。dq座標変換器17は、誘導機5の電流(交流量)を,dq座標軸上の励磁電流成分(d軸電流)Idcとトルク電流成分(q軸電流)Iqcに変換する。dq逆変換器18は、電圧指令Vdc*,Vqc*を三相交流座標上の電圧指令Vu*,Vv*,Vw*に変換する。PWM発生器19は、前記Vu*,Vv*,Vw*に基づいて,インバータ3をスイッチング動作させるためのパルス幅変調信号を発生する。最後に,電流推定器20は、シャント電流IDCP,IDCNの値を読み込み,誘導機5の電流の特徴量である“振幅”,ならびに“位相”を演算する。   The voltage command / current detection block 16, which is a characteristic part of the present invention, includes a dq coordinate converter 17, a dq inverse converter 18, a PWM generator 19, and a current estimator 20. The dq coordinate converter 17 converts the current (AC amount) of the induction machine 5 into an excitation current component (d-axis current) Idc and a torque current component (q-axis current) Iqc on the dq coordinate axis. The dq inverse converter 18 converts the voltage commands Vdc *, Vqc * into voltage commands Vu *, Vv *, Vw * on three-phase AC coordinates. The PWM generator 19 generates a pulse width modulation signal for switching the inverter 3 based on the Vu *, Vv *, and Vw *. Finally, the current estimator 20 reads the values of the shunt currents IDCP and IDCN, and calculates “amplitude” and “phase”, which are the current feature amounts of the induction machine 5.

PWM発生器19は,出力プリドライバ32を制御するためのPWM(Pulse Width Modulation:パルス幅変調)信号を出力し,インバータ主回路31をオン・オフする。PWM発生器からは,シャント電流をサンプリングするためのトリガー信号CPが,電流推定器20へ送られる。   The PWM generator 19 outputs a PWM (Pulse Width Modulation) signal for controlling the output pre-driver 32 and turns the inverter main circuit 31 on and off. A trigger signal CP for sampling the shunt current is sent from the PWM generator to the current estimator 20.

直流電源4は,前述のように,インバータ3にエネルギーを供給する直流電源である。   The DC power supply 4 is a DC power supply that supplies energy to the inverter 3 as described above.

インバータ主回路部31は,6個のスイッチング素子Sup〜Swnで構成される。また,電流検出器としては,各相の下側スイッチング素子を流れるすべての電流の総和を検出する第1のシャント抵抗6aと,同様に各相のフリーホイールダイオードを流れる電流の総和を検出する第2のシャント抵抗6bを備えている。これらの検出信号は,アナログ信号として制御器2へ入力されている。   The inverter main circuit unit 31 is composed of six switching elements Sup to Swn. The current detector includes a first shunt resistor 6a that detects the sum of all currents flowing through the lower switching elements of each phase, and a first detector that similarly detects the sum of currents flowing through the freewheeling diodes of each phase. 2 shunt resistors 6b. These detection signals are input to the controller 2 as analog signals.

次に,このモータ駆動システムの基本動作について説明する。本実施形態では,誘導機のベクトル制御技術を基本としている。ベクトル制御技術の原理は,回転子に鎖交する二次磁束を基準とした回転座標軸(dq座標軸)上にて,トルクに寄与する電流Iqと,磁束に寄与する電流Idとを独立に制御する手法である。図1におけるd軸電流制御器11,q軸電流制御器12,dq変換器17,dq逆変換器18などは,このベクトル制御技術実現のための主要部分である。   Next, the basic operation of this motor drive system will be described. The present embodiment is based on induction machine vector control technology. The principle of the vector control technique is to independently control the current Iq contributing to the torque and the current Id contributing to the magnetic flux on the rotation coordinate axis (dq coordinate axis) based on the secondary magnetic flux linked to the rotor. It is a technique. The d-axis current controller 11, the q-axis current controller 12, the dq converter 17, the dq inverse converter 18 and the like in FIG. 1 are main parts for realizing this vector control technique.

次に,本発明の特徴部分である電圧指令・電流検出ブロック16について,図2〜5を用いて説明する。   Next, the voltage command / current detection block 16 which is a characteristic part of the present invention will be described with reference to FIGS.

図2は、本発明の第1の実施の形態に関わる交流電動機駆動装置の主要部分の波形を示す図である。図2において,(a)は誘導機5に流れる相電流波形,(b)は誘導機5への相電圧指令波形,(c)はPWM発生器19にて,パルス幅変調に用いられている三角波キャリア波形である。被検出電流については、まず、(d)は直流母線電流IDC0であり、(e)の第1のシャント電流IDCPと,(f)の第2のシャント電流IDCNの合成波形である。   FIG. 2 is a diagram showing waveforms of main parts of the AC motor driving device according to the first embodiment of the present invention. 2, (a) is a phase current waveform flowing through the induction machine 5, (b) is a phase voltage command waveform to the induction machine 5, and (c) is used for pulse width modulation by the PWM generator 19. It is a triangular wave carrier waveform. Regarding the current to be detected, (d) is a DC bus current IDC0, and is a combined waveform of the first shunt current IDCP in (e) and the second shunt current IDCN in (f).

IDCP,IDCNには,絶対値が最も大きくなる相の電流波形が,円弧状に点線のように現れている。これらの円弧状の波形は,電気角で60度の周期で変化している。また,IDCPは正側のみ,IDCNは負側のみの波形であり,両者を加算するとIDC0になる。これらの拡大波形を図3に示す。   In IDCP and IDCN, the current waveform of the phase having the largest absolute value appears as a dotted line in an arc shape. These arc-shaped waveforms change with a period of 60 degrees in electrical angle. Further, IDCP is a waveform only on the positive side, and IDCN is a waveform only on the negative side. When both are added, IDC0 is obtained. These enlarged waveforms are shown in FIG.

図3では,図2の波形を拡大すると同時に,パルス幅変調された相電圧波形Vu,Vv,Vw,ならびに線間電圧波形Vuv,Vvw,Vwuを加えた。   In FIG. 3, the waveform of FIG. 2 is enlarged and, at the same time, pulse width modulated phase voltage waveforms Vu, Vv, Vw and line voltage waveforms Vuv, Vvw, Vwu are added.

パルス幅変調は,図3(b)に示すように,三角波キャリアと相電圧指令Vu*,Vv*,Vw*の比較によって生成され,同図(c)に示す相電圧Vu,Vv,Vwがインバータ3より出力される。   As shown in FIG. 3B, the pulse width modulation is generated by comparing the triangular wave carrier with the phase voltage commands Vu *, Vv *, Vw *, and the phase voltages Vu, Vv, Vw shown in FIG. Output from the inverter 3.

IDCP,IDCNは,三相電圧がすべて−VDC/2となる条件(同図中に[A]と示す期間)で,Iu,Iv,Iwのいずれかの相電流が検出できる。図3の例では,v相の電流Ivが検出可能である。よって,このタイミングでIDCP,あるいはIDCNをサンプリングすれば,確実に一つの相を検出できる。タイミングの作り方としては,例えば図3のように,三角波キャリアのピーク信号(CP)をトリガーにしてもよい。   IDCP and IDCN can detect any phase current of Iu, Iv, and Iw under the condition that the three-phase voltages are all -VDC / 2 (period indicated by [A] in the figure). In the example of FIG. 3, the v-phase current Iv can be detected. Therefore, if IDCP or IDCN is sampled at this timing, one phase can be reliably detected. As a method of creating the timing, for example, as shown in FIG. 3, a triangular wave carrier peak signal (CP) may be used as a trigger.

公知例である特開平6−153526号公報(特許文献2)では,図3における[B],ならびに[C]の期間にて,直流母線電流IDC0をサンプリングする。この場合,図から明らかなように,非常に狭いパルス幅の電流を検出する必要があり,リンギングやノイズの影響を受けやすい。特に、同図[D]のような細いパルス状の波形の場合には,検出が難しい。しかしながら,IDCP,IDCNでは,パルス幅が十分に確保できるため,検出を確実に行うことができる。   In Japanese Patent Laid-Open No. 6-153526 (Patent Document 2), which is a known example, the DC bus current IDC0 is sampled during the periods [B] and [C] in FIG. In this case, as is apparent from the figure, it is necessary to detect a current having a very narrow pulse width, and it is easily affected by ringing and noise. In particular, detection is difficult in the case of a thin pulse waveform as shown in FIG. However, in IDCP and IDCN, the pulse width can be sufficiently secured, so that detection can be performed reliably.

次に,図4を使って,IDCP,IDCNから,誘導機5を流れる電流の振幅と位相を求める方法について説明する。   Next, a method for obtaining the amplitude and phase of the current flowing through the induction machine 5 from IDCP and IDCN will be described with reference to FIG.

図4は,相電圧指令Vu*と,IDCP(あるいはIDCNを用いても問題ない)の検出電流I0の波形(キャリアのピークでサンプリングした波形)を,条件を変えて示したものである。同図内のI1が電流の振幅(ピーク値)であり,同図内のδが電流の位相角である。力率1の条件(同図(b))では,相電圧指令のピーク付近に,電流検出波形I0のピーク付近の波形が完全に重なっていることがわかる。すなわち,電流検出値I0のピークを探すことで,電流の振幅,ならびに位相情報が得られることがわかる。誘導機の場合には,力率が1になることはほとんど無いため,遅れ位相であることを想定しておく。   FIG. 4 shows the phase voltage command Vu * and the waveform of the detection current I0 of the IDCP (or no problem even if IDCN is used) (waveform sampled at the carrier peak) under different conditions. I1 in the figure is the amplitude (peak value) of the current, and δ in the figure is the phase angle of the current. Under the condition of power factor 1 ((b) in the figure), it can be seen that the waveform near the peak of the current detection waveform I0 completely overlaps with the peak of the phase voltage command. That is, it can be seen that the current amplitude and phase information can be obtained by searching for the peak of the current detection value I0. In the case of an induction machine, since the power factor rarely becomes 1, it is assumed that it is a delayed phase.

誘導機は,無負荷の状態(同図(c))では,励磁電流が支配的となるため,電圧に対して電流はほぼ90度遅れとなる。そのため,電流I0のピークは各60度毎の期間の後半付近にある。負荷が増えてくると,徐々に力率が高くなり,ピークの位相が進んでくる。このピークの位相角から,逆算して電流位相を演算して求める。   In the induction machine, in the no-load state ((c) in the figure), the excitation current is dominant, so the current is delayed by approximately 90 degrees with respect to the voltage. For this reason, the peak of the current I0 is in the vicinity of the second half of the period every 60 degrees. As the load increases, the power factor gradually increases and the peak phase advances. From the peak phase angle, the current phase is calculated by calculating backward.

図5に,これらの動作を行う電流推定器20の構成図を示す。図に示すように,シャント電流IDCP,ならびにIDCNは,電流サンプルホルダ202a,bにおいて,PWM発生器19からのトリガーCPによってサンプリングされる。次に,IDCP,ならびにIDCNのいずれかを選択するスイッチ201において,電流検出値I0が選択される。両者は同じ値を示すが,誘導機の電気特性や動作状態によって,パルスの幅が異なってくる。どちらを選択するかは,誘導機の動作条件などから,パルス幅の広い方を設定しておけばよい。あるいは,条件によって,切り替えるようにしてもよい。   FIG. 5 shows a configuration diagram of the current estimator 20 that performs these operations. As shown in the figure, the shunt current IDCP and IDCN are sampled by the trigger CP from the PWM generator 19 in the current sample holders 202a and 202b. Next, the current detection value I0 is selected in the switch 201 for selecting either IDCP or IDCN. Both show the same value, but the pulse width varies depending on the electrical characteristics and operating state of the induction machine. Which one to select can be set according to the operating conditions of the induction machine, etc. with the wider pulse width. Or you may make it switch according to conditions.

I0は,ピーク探索器203によって探索され,振幅I1と位相δが演算される。I1とδは極座標系であるので,これをdq軸上の座標であるIdc,Iqcにdq座標変換器17にて変換する。   I0 is searched by the peak searcher 203, and the amplitude I1 and the phase δ are calculated. Since I1 and δ are polar coordinate systems, they are converted by the dq coordinate converter 17 into Idc and Iqc which are coordinates on the dq axis.

以上,本実施形態によれば,シャント電流の検出電流から誘導機の相電流の振幅と位相を演算することが可能であり,それによって,誘導機を高性能なベクトル制御で駆動することが可能となる。   As described above, according to the present embodiment, it is possible to calculate the amplitude and phase of the phase current of the induction machine from the detection current of the shunt current, thereby enabling the induction machine to be driven with high-performance vector control. It becomes.

(第2の実施の形態)
次に本発明の第2の実施の形態について説明する。
(Second Embodiment)
Next, a second embodiment of the present invention will be described.

第1の実施の形態では,インバータの出力相電圧がすべて負(−VDC/2)となる条件で,シャント電流をサンプリングし,その波形のピーク値を探索することで,誘導機の相電流の振幅,位相情報を求めた。第1の実施形態は,もっとも簡便な構成でのベクトル制御が可能であるが,電気角で60度周期の電流情報しか得られないため,応答性に問題が生じる可能性がある。   In the first embodiment, the shunt current is sampled under the condition that the output phase voltage of the inverter is all negative (−VDC / 2), and the peak value of the waveform is searched for, so that the phase current of the induction machine Amplitude and phase information were obtained. In the first embodiment, vector control with the simplest configuration is possible, but since only current information with an electrical angle of 60 degrees can be obtained, there may be a problem in responsiveness.

ベクトル制御は,トルク制御を高応答化できることがメリットの一つであるため,その点においては課題が残る。第2の実施形態では,この課題を解決する。   Since vector control is one of the merits of being able to increase the response of torque control, there remains a problem in that respect. In the second embodiment, this problem is solved.

図6に,第2の実施形態における電圧指令・電流検出ブロック16Bを示す。この電圧指令・電流検出ブロック16Bを,図1における電圧指令・電流検出ブロック16の代わりに用いることで,第2の実施形態が実現できる。   FIG. 6 shows a voltage command / current detection block 16B in the second embodiment. The second embodiment can be realized by using this voltage command / current detection block 16B instead of the voltage command / current detection block 16 in FIG.

図6において,図1ならびに図5と同じ番号の部品は,同じものを表している。新たに加わった部品には,電流推定器20B,dq軸上の電流値Idc,Iqcから電流位相θiを演算する電流位相演算器21,電流位相θiから,I0がどの相の電流であるかを判別するI0相選択器22がある。また,電流推定器20Bには,IDCPとIDCNの和を演算する加減算器8e,その加算値をサンプルホールドするサンプルホルダ202c,202d,これらのサンプルホルダに,ホールドのタイミングT1,T2を与えるタイミング設定器204を備えている。さらに、サンプルホルダ202c,202dの出力Ia1,Ia2と、スイッチ201が出力する電流値I0から,相電流Iu,Iv,Iwを再現する相電流再現器205を備えている。dq座標変換器17Bは,三相交流信号(ここではIu,Iv,Iw)をdq座標軸上の量に変換するdq座標変換器である。   In FIG. 6, parts having the same numbers as those in FIGS. 1 and 5 represent the same parts. The newly added component includes a current estimator 20B, a current phase calculator 21 that calculates a current phase θi from current values Idc and Iqc on the dq axis, and a current phase Io from the current phase θi. There is an I0 phase selector 22 for discrimination. The current estimator 20B has an adder / subtractor 8e for calculating the sum of IDCP and IDCN, sample holders 202c and 202d for sample-holding the added value, and timing setting for giving hold timings T1 and T2 to these sample holders. A container 204 is provided. Furthermore, a phase current reproducer 205 that reproduces the phase currents Iu, Iv, and Iw from the outputs Ia1 and Ia2 of the sample holders 202c and 202d and the current value I0 output from the switch 201 is provided. The dq coordinate converter 17B is a dq coordinate converter that converts a three-phase AC signal (here, Iu, Iv, Iw) into a quantity on the dq coordinate axis.

図6において,新たに付加された部品によって,従来の1シャント抵抗による電流再現が可能になる(例えば,特開平6−153526号公報(特許文献2))。タイミング設定器204において,電圧指令Vu*,Vv*,Vw*の大小関係から,どのタイミングでIDC0をサンプリングするかを設定する。通常のPWM方式では,三相電流の内,二相の電流が検出できる。   In FIG. 6, the current can be reproduced by a conventional single shunt resistor by using a newly added component (for example, JP-A-6-153526 (Patent Document 2)). In the timing setting unit 204, the timing at which IDC0 is sampled is set based on the magnitude relationship between the voltage commands Vu *, Vv *, and Vw *. In the normal PWM method, a two-phase current can be detected among the three-phase currents.

図7に,タイミングT1,T2とシャント電流の様子を示す。図の条件では,スイッチングモードが1〜4の4種類であり,IDC0には,モード2,モード3の時に電流が現れ,モード1,4の時には電流は零になる。IDCP,IDCNは,モード1において零であり,モード4においては,両者とも等しいIvが観測される。これらの様子を,図8に示す。   FIG. 7 shows the timing T1, T2 and the state of the shunt current. Under the conditions in the figure, there are four types of switching modes 1 to 4, and a current appears in IDC0 in modes 2 and 3 and becomes zero in modes 1 and 4. IDCP and IDCN are zero in mode 1, and in mode 4, the same Iv is observed for both. These states are shown in FIG.

図8(a)に示すように,モード1では,各相の上側スイッチがすべてオンとなり,誘導機5の端子電圧は零になる。このとき,インバータ3と誘導機5は,切り離された状態になっている。誘導機を流れていた電流は,上側のスイッチング素子,ならびにダイオードを経由して短絡され,シャント抵抗には電流は流れない。同図(b)に示すモード2では,V相のみが下アーム・オンとなるため,シャント電流には,V相の電流が流れる。V相電流が“正”であればIDCNに電流が流れ,“負”であればIDCPに電流が発生する。モード3(同図(c))では,モード2と同様にして,U相の電流がシャント電流に流れる。   As shown in FIG. 8A, in mode 1, all the upper switches of each phase are turned on, and the terminal voltage of the induction machine 5 becomes zero. At this time, the inverter 3 and the induction machine 5 are in a disconnected state. The current flowing through the induction machine is short-circuited via the upper switching element and diode, and no current flows through the shunt resistor. In mode 2 shown in FIG. 5B, only the V-phase is turned on in the lower arm, so that the V-phase current flows as the shunt current. If the V-phase current is “positive”, a current flows in the IDCN, and if it is “negative”, a current is generated in the IDCP. In mode 3 ((c) in the figure), the U-phase current flows through the shunt current in the same manner as in mode 2.

同図(d)におけるモード4の状態では,誘導機5の相電流は,下側アームを通して短絡され,同時にIDCP,IDCNに同じ電流(向きは逆)が流れる。   In the state of mode 4 in FIG. 4D, the phase current of the induction machine 5 is short-circuited through the lower arm, and the same current (reverse direction) flows through the IDCP and IDCN at the same time.

モード1,モード4は,出力電圧が零である状態であり,インバータ3の出力電圧が小さい領域(誘導機の駆動周波数が低い条件)にて,その期間が長くなる。逆に,モード2,3の期間は短くなる。実施形態1でも述べた通り,IDC0の波形から,相電流を再現するには,非常に狭いパルス電流をサンプリングする必要があり,リンギングやノイズの影響を受けやすい。例えば,図7におけるモード2の期間は非常に短く,T1の設定が限界にある。図の条件では,V相の電流値が,I0,ならびにIa1として検出できることがわかる。しかし,Ia1の検出値は,微小パルスをサンプリングしたものであり,精度が出にくい条件である。V相電流Ivは,IDC0から検出するよりも,I0からの値を用いた方が,安定に検出できることがわかる。よって,相電流再現器205では,I0として検出した電流を優先して用いるようにし,残りの相をIa1,Ia2から選択する。図7の場合には,Ia2を選択し,Iuとして検出することになる。   Modes 1 and 4 are states in which the output voltage is zero, and the period becomes longer in a region where the output voltage of the inverter 3 is small (condition that the drive frequency of the induction machine is low). Conversely, the periods of modes 2 and 3 are shortened. As described in the first embodiment, in order to reproduce the phase current from the waveform of IDC0, it is necessary to sample a very narrow pulse current, which is easily affected by ringing and noise. For example, the period of mode 2 in FIG. 7 is very short, and the setting of T1 is at the limit. It can be seen that the V-phase current values can be detected as I0 and Ia1 under the conditions shown in the figure. However, the detected value of Ia1 is obtained by sampling a minute pulse, and is a condition that is difficult to obtain accuracy. It can be seen that the V-phase current Iv can be detected more stably by using the value from I0 than from the IDC0. Therefore, the phase current reproducer 205 preferentially uses the current detected as I0, and selects the remaining phases from Ia1 and Ia2. In the case of FIG. 7, Ia2 is selected and detected as Iu.

尚,相電流再現器205では,I0がどの相の電流であるかが既知でなければならない。それには,電流位相演算器21,ならびにI0相選択器22を用いる。電流位相演算器21では,過去の電流値Idc,Iqcを用いて,以下の演算を行う。   Note that the phase current reproducer 205 must know which phase current I0 is. For this purpose, a current phase calculator 21 and an I0 phase selector 22 are used. The current phase calculator 21 performs the following calculation using the past current values Idc and Iqc.

θi=θdc+atan(Iqc/Idc)・・・(1)
ここで、θdc:制御器内部の基準位相,atan:アークタンジェント演算である。
θi = θdc + atan (Iqc / Idc) (1)
Here, θdc is a reference phase inside the controller, and atan is an arctangent calculation.

上式によって,誘導機5の電流の瞬時の位相θiが求められる。θiが得られれば,三相電流のうち,どの電流がIDCP,ならびにIDCNに発生するかが判断できる。その条件式は下記のようになる。   From the above equation, the instantaneous phase θi of the current of the induction machine 5 is obtained. If θi is obtained, it can be determined which of the three-phase currents is generated in IDCP and IDCN. The conditional expression is as follows.

(i) −30≦θi≦ 30[deg] → Iu
(ii) 30≦θi≦ 90[deg] → −Iw
(iii) 90≦θi≦150[deg] → Iv
(iv)150≦θi≦210[deg] → −Iu
(v) 210≦θi≦270[deg] → Iw
(vi)270≦θi≦330[deg] → −Iv・・・(2)
これらは,I0相選択器22に,テーブルデータとして保存しておく。上記に従って,I0としてサンプリングされる電流が,どの相電流であるかを瞬時に求めることができる。この情報を信号Picpとして,相電流再現器205に与え,相電流再現を行う際に,優先的に利用する。
(I) −30 ≦ θi ≦ 30 [deg] → Iu
(Ii) 30 ≦ θi ≦ 90 [deg] → −Iw
(Iii) 90 ≦ θi ≦ 150 [deg] → Iv
(Iv) 150 ≦ θi ≦ 210 [deg] → −Iu
(V) 210 ≦ θi ≦ 270 [deg] → Iw
(Vi) 270 ≦ θi ≦ 330 [deg] → −Iv (2)
These are stored in the I0 phase selector 22 as table data. According to the above, it is possible to instantaneously determine which phase current is the current sampled as I0. This information is given as a signal Picp to the phase current reproducer 205, and is used preferentially when performing phase current reproduction.

本実施形態によれば,より高精度な電流検出が実現可能となり,簡便な回路でありながらもベクトル制御の高応答化に貢献できる。   According to the present embodiment, more accurate current detection can be realized, and it is possible to contribute to high response of vector control while being a simple circuit.

尚,図6ならびに本実施形態以降の実施形態において,IDC0を求める際に,IDCPとIDCNをアナログ値として合成した後に,サンプルホールドを行う構成として説明している。しかし、サンプルホールドを行い,デジタル量として制御器内部に取り込んだ後に,両者を加算することも可能である。実際にマイコンを用いる場合には,そのような処理になるが,実施形態の説明の便宜上,処理の順番を逆にして説明しているだけである。動作上は,どちらも等価である。   Note that, in FIG. 6 and the embodiments after this embodiment, when obtaining IDC0, IDCP and IDCN are combined as analog values, and then sampled and held. However, it is also possible to add both after sample-holding and taking them into the controller as digital quantities. When actually using a microcomputer, such processing is performed. However, for convenience of description of the embodiment, the processing order is simply reversed. In operation, both are equivalent.

(第3の実施の形態)
次に、本発明の第3の実施の形態について説明する。
(Third embodiment)
Next, a third embodiment of the present invention will be described.

第2の実施形態は,検出電流I0が,どの相の電流かを推定する機能と,さらに従来方式によってIDC0から相電流を再現する機能との,両者を組み合わせるものであった。前述したように,従来技術では,相電流の再現が困難な場合がある。本実施形態では,予め、その再現困難な条件を考慮することによって,よりシンプルな構成で電流検出が可能となる例を示す。   The second embodiment combines both the function of estimating which phase the detected current I0 is, and the function of reproducing the phase current from the IDC0 by the conventional method. As described above, it is sometimes difficult to reproduce the phase current with the conventional technology. In the present embodiment, an example in which current detection is possible with a simpler configuration by considering the conditions that are difficult to reproduce in advance will be described.

図9に,第3の実施形態における電圧指令・電流検出ブロック16Cを示す。この電圧指令・電流検出ブロック16Cを,図1における電圧指令・電流検出ブロック16の代わりに用いることで,第3の実施形態を実現できる。   FIG. 9 shows a voltage command / current detection block 16C in the third embodiment. The third embodiment can be realized by using the voltage command / current detection block 16C in place of the voltage command / current detection block 16 in FIG.

図9において,図1,図5,ならびに図6と同じ番号の部品は,同じものを表している。新たに加わった部品は,タイミング設定器204C,相電流再現器205Cであり,また,図6におけるサンプルホルダ202Dが削除され,IDC0が1つのタイミングだけでサンプリングされる構成になっている。   9, parts having the same numbers as those in FIGS. 1, 5, and 6 represent the same parts. The newly added parts are a timing setter 204C and a phase current reproducer 205C, and the sample holder 202D in FIG. 6 is deleted, and IDC0 is sampled at only one timing.

図10に,実際の波形を模擬したシャント電流波形を示す。実際にインバータ3で誘導機5を駆動した場合,スイッチング素子がスイッチ動作を行うたびに,図に示すような“リンギング”が必ず発生する。このリンギングの大きさ(振幅),周波数,持続時間などは,インバータや誘導機の特性,設置条件,ケーブルの長さなどに依存し,一概に対策することは難しい。一般的に,インバータと誘導機を結ぶケーブルが長いほど,リンギングの持続時間が長くなる。   FIG. 10 shows a shunt current waveform that simulates an actual waveform. When the induction machine 5 is actually driven by the inverter 3, the “ringing” as shown in the figure always occurs every time the switching element performs the switching operation. The magnitude (amplitude), frequency, duration, etc. of this ringing depends on the characteristics of the inverter and induction machine, installation conditions, cable length, etc., and it is difficult to take a general measure. Generally, the longer the cable connecting the inverter and the induction machine, the longer the ringing duration.

図10のようにリンギングが発生すると,例えば,狭いパルス幅の期間(図中の[A])において,電流をサンプリングすることは困難である。このような条件では“リンギング”を検出することになり,著しく精度が劣化する。   When ringing occurs as shown in FIG. 10, for example, it is difficult to sample the current in a narrow pulse width period ([A] in the figure). Under such conditions, “ringing” is detected, and the accuracy is significantly degraded.

本実施形態によれば,IDCP,あるいはIDCNの検出により,少なくとも1相の電流情報は得られることから,無理に検出困難な条件で,相電流を検出する必要はない。条件の良い,すなわちパルス幅の広い方のみを選択して,電流を読み込めばよい。図10では,パルス幅の広い電流(この場合は,Iu)のみをT1のタイミングでサンプリングし,相電流再現に用いる。   According to this embodiment, current information of at least one phase can be obtained by detecting IDCP or IDCN, and therefore it is not necessary to detect the phase current under conditions that are difficult to detect. It is only necessary to select the one with the better condition, that is, the one with the wider pulse width and read the current. In FIG. 10, only a current having a wide pulse width (in this case, Iu) is sampled at the timing of T1, and used for phase current reproduction.

これらの動作は,タイミング設定器204Cに対して,I0がどの相であるかの信号Picpを与え,その相以外をサンプリングするように,タイミングT1の設定を行う。タイミングの設定は,キャリアの上り,あるいは下りの周期で1回でよい。よって,サンプルホルダを1個少ない構成で,かつ,アルゴリズム自体もシンプルなものとして,誘導機5の電流検出が可能になる。   In these operations, the signal Picp indicating which phase is I0 is given to the timing setting unit 204C, and the timing T1 is set so as to sample other phases. The timing may be set once in the carrier up or down cycle. Therefore, it is possible to detect the current of the induction machine 5 with one sample holder and a simple algorithm.

(第4の実施の形態)
次に本発明の第4の実施の形態について説明する。
(Fourth embodiment)
Next, a fourth embodiment of the present invention will be described.

第3の実施の形態では,IDC0からの電流読み込みが,キャリアの半周期において1回のみで十分となる例を示した。   In the third embodiment, an example is shown in which current reading from IDC0 is sufficient only once in a half cycle of the carrier.

しかし,IDC0を1回だけサンプリングする場合でも限界が発生する。例えば,インバータ3から誘導機5までケーブルが100mにも及ぶ場合には,リンギングの継続時間は10数μsに及ぶ。三角波キャリアとしては,20kHz程度まで高くする場合もあり,キャリアの周期(50μs)に対して,10数μsのリンギングの影響は大きく,実施形態3での対応は困難である。   However, there is a limit even when IDC0 is sampled only once. For example, when the cable extends from the inverter 3 to the induction machine 5 as much as 100 m, the duration time of the ringing reaches 10 μs. The triangular wave carrier may be increased to about 20 kHz, and the influence of the ringing of several tens of μs is large with respect to the carrier period (50 μs), and it is difficult to cope with the third embodiment.

そこで,電圧指令自体に補正をかけて,パルス幅を強制的に広げる手段を付加して,この問題を解決する。   Therefore, this problem is solved by correcting the voltage command itself and adding a means for forcibly expanding the pulse width.

図11に,第4の実施形態における電圧指令・電流検出ブロック16Dを示す。この電圧指令・電流検出ブロック16Dを,図1における電圧指令・電流検出ブロック16の代わりに用いることで,第4の実施形態を実現できる。   FIG. 11 shows a voltage command / current detection block 16D in the fourth embodiment. The fourth embodiment can be realized by using this voltage command / current detection block 16D instead of the voltage command / current detection block 16 in FIG.

図11において,図1,図5,図6ならびに図9と同じ番号の部品は,同じものを表している。新たに加わった部品は,電圧補正器23,ならびに加減算器8f〜8hである。電圧補正器23は,三相電圧指令Vu*,Vv*,Vw*に対して補正電圧dVu,dVv,dVwを加えて,電圧指令を補正する。この補正は,キャリア周期の最小単位を基準(三角波比較の場合には,キャリアの単調増加,もしくは単調減少を最小単位となる)に,その複数個分を一つの電圧指令変更周期として補正を行う。この電圧指令変更周期内においては,各相の補正電圧はそれぞれ平均が零となるように演算され,元の電圧指令への影響を少なくしている。   In FIG. 11, parts having the same numbers as those in FIGS. 1, 5, 6 and 9 represent the same parts. The newly added parts are a voltage corrector 23 and adder / subtracters 8f to 8h. The voltage corrector 23 corrects the voltage command by adding correction voltages dVu, dVv, dVw to the three-phase voltage commands Vu *, Vv *, Vw *. This correction is performed with the minimum unit of the carrier cycle as a reference (in the case of triangular wave comparison, the monotonic increase or monotonic decrease of the carrier is the minimum unit), and the multiples are corrected as one voltage command change cycle. . Within this voltage command change period, the correction voltages of each phase are calculated so that the average becomes zero, thereby reducing the influence on the original voltage command.

図12に補正前の電圧指令波形,相電圧波形,IDC0の波形を,図13に補正後の各波形を示す。これらの波形では,IDC0に発生するリンギングの持続時間が長いものとして示している。   FIG. 12 shows a voltage command waveform, a phase voltage waveform, and an IDC0 waveform before correction, and FIG. 13 shows each waveform after correction. In these waveforms, the duration of ringing occurring in IDC0 is shown as being long.

図12に示すように,電圧補正を行う前は,リンギングが長いために,T1のタイミングでもリンギングの一部を検出してしまっている。これに対して,パルス幅を広げるように,電圧指令の補正を行ったのが図13である。図では,Vu*のみの補正量を加えて,検出するパルスの幅だけを広げている。キャリアの単調増加周期において電圧に補正を加え,その次の単調減少周期(図ではTDOWNと記載)では,修正した量を差し引き,平均零となるようにしている。この結果,リンギングの収まったタイミングでの電流検出が実現できている。また,この手法を用いる場合には,電流検出は間欠的に行うものとし,図に示すようにTUPの周期で電流を検出し,TDOWNの周期では検出は行わない。   As shown in FIG. 12, before the voltage correction is performed, since the ringing is long, a part of the ringing is detected even at the timing of T1. In contrast, FIG. 13 shows the correction of the voltage command so as to widen the pulse width. In the figure, the correction amount of only Vu * is added to widen only the width of the detected pulse. The voltage is corrected in the monotonic increase period of the carrier, and in the next monotonic decrease period (denoted as TDOWN in the figure), the corrected amount is subtracted so that the average becomes zero. As a result, current detection at the timing when the ringing is settled can be realized. Further, when this method is used, the current detection is performed intermittently, and as shown in the figure, the current is detected at the TUP cycle, and is not detected at the TDOWN cycle.

この動作を図14に示す。電流検出のために加える電圧を“検出補正電圧”とし,その検出補正電圧をキャンセルする電圧を“修正電圧”と記している。電流検出は,電流検出フラグに基づいて行う。この例では,常にキャリアの単調増加期間においてのみ電流検出を行うことになる。   This operation is shown in FIG. A voltage applied for current detection is referred to as “detection correction voltage”, and a voltage for canceling the detection correction voltage is referred to as “correction voltage”. Current detection is performed based on a current detection flag. In this example, current detection is always performed only during the monotonically increasing period of carriers.

このようなパルス幅変調信号の補正は,従来例でも知られている(例えば,特開2008−131770号公報(特許文献3))。従来方式では,条件が厳しくなると,三相電圧の2相に補正を加える必要が出てくる。その場合,電流に大きな脈動成分が発生し,補正を加えたことによる検出誤差が生じてしまう場合もある。あるいは,高調波量の増加により,電磁騒音や電動機の鉄損などの損失が増大化する。   Such correction of the pulse width modulation signal is also known in the prior art (for example, Japanese Patent Application Laid-Open No. 2008-131770 (Patent Document 3)). In the conventional method, when conditions become severe, it becomes necessary to correct two phases of the three-phase voltage. In this case, a large pulsation component is generated in the current, and a detection error may occur due to correction. Alternatively, losses such as electromagnetic noise and motor iron loss increase as the amount of harmonics increases.

本実施形態によれば,最悪な条件であっても,補正を加えるのは三相電圧指令の1相のみでよい。図11では,Vu*,Vv*,Vw*のすべてに補正量を加えているが,実際には,1相しか補正は行わず,その他の補正量は零として与えている。よって,高調波発生量は従来よりも少なく,検出誤差,損失の増加を確実に改善できる。   According to the present embodiment, only one phase of the three-phase voltage command needs to be corrected even under the worst conditions. In FIG. 11, correction amounts are added to all of Vu *, Vv *, and Vw *, but in practice, only one phase is corrected, and the other correction amounts are given as zero. Therefore, the amount of harmonics generated is less than before, and the increase in detection error and loss can be reliably improved.

尚,特開2008−131770号公報(特許文献3)では,三角波キャリアの単調増加,ならびに単調減少周期の奇数個分を電圧指令変更周期として,検出精度の向上と,高調波発生量の抑制を行っている。本実施形態においても,その手法の導入は可能である。図15にその様子を示す。   In Japanese Patent Laid-Open No. 2008-131770 (Patent Document 3), a monotonically increasing triangular wave carrier and an odd number of monotonically decreasing periods are used as voltage command change periods to improve detection accuracy and suppress harmonic generation. Is going. This method can also be introduced in this embodiment. This is shown in FIG.

動作原理は,公知例である特開2008−131770号公報(特許文献3)に記載されているので省略する。この公知例は,修正電圧を加える際に,検出補正電圧の前後に複数個に分けて加算することに特徴がある。この結果,電流検出フラグが,キャリアの単調増加時,ならびに単調減少時に交互に現れることになる。これが電流波形の対称性を維持し,高調波の増加の抑制,検出精度の向上に作用している。この補正方法も,条件が厳しくなれば,三相の電圧指令のうち,2相に対して補正を行う必要が出てくる。しかし,本発明に導入すれば,前述の通りに,1相にだけ補正を行えばよいので,公知例に比べてさらに精度の向上,損失の低減が実現できる。   The operation principle is described in Japanese Patent Application Laid-Open No. 2008-131770 (Patent Document 3), which is a well-known example, and is omitted. This known example is characterized in that when a correction voltage is applied, the correction voltage is divided and added before and after the detection correction voltage. As a result, the current detection flag appears alternately when the carrier monotonously increases and when the carrier monotonously decreases. This maintains the symmetry of the current waveform, which suppresses the increase in harmonics and improves detection accuracy. In this correction method, if conditions become severe, it is necessary to correct two phases out of three-phase voltage commands. However, if it is introduced into the present invention, as described above, it is only necessary to perform correction for one phase, so that accuracy can be further improved and loss can be reduced as compared with known examples.

(第5の実施の形態)
次に、本発明の第5の実施の形態について説明する。
(Fifth embodiment)
Next, a fifth embodiment of the present invention will be described.

第4の実施形態では,IDC0の電流検出が困難な場合に,電圧指令を補正して,パルス幅を変更することで電流検出を行うものであった。しかし,電圧指令の変更は,少なからず波形のひずみを生じさせることになる。例えば,過渡応答特性はさほど必要でないが,損失だけを極力少なくしたいようなシステムでは,電圧補正は行いたくない。第5の実施形態は,これらの課題を解決する例である。   In the fourth embodiment, when current detection of IDC0 is difficult, current detection is performed by correcting the voltage command and changing the pulse width. However, changing the voltage command will cause waveform distortion. For example, in a system that does not require much transient response characteristics but wants to minimize loss only, voltage correction is not desired. The fifth embodiment is an example for solving these problems.

図16に,第5の実施形態における電圧指令・電流検出ブロック16Eを示す。この電圧指令・電流検出ブロック16Eを,図1における電圧指令・電流検出ブロック16の代わりに用いることで,第5の実施形態を実現できる。   FIG. 16 shows a voltage command / current detection block 16E in the fifth embodiment. The fifth embodiment can be realized by using this voltage command / current detection block 16E instead of the voltage command / current detection block 16 in FIG.

図16において,図1,図5,図6,図9,ならびに図11と同じ番号の部品は,同じものを表している。図11に対して,新たに加わった部品は,dq逆座標変換器18bと,電流切替スイッチ24である。   In FIG. 16, parts having the same numbers as those in FIGS. 1, 5, 6, 9, and 11 represent the same parts. The newly added parts to FIG. 11 are a dq inverse coordinate converter 18b and a current changeover switch 24.

dq逆座標変換器18bは,演算結果のIdc,Iqcを入力して,三相電流Iuc,Ivc,Iwcに変換する。この処理は,電流検出・演算が行われる周期の1回前の計算結果に基づいて行われる。電流切替スイッチ24は,相電流再現にて求めた三相電流と,上記の三相電流Iuc,Ivc,Iwcのどちらかを選択するかを決めるスイッチである。スイッチが「1」であれば,再現電流が選択され,「0」側であれば,1回前の結果から逆算した三相電流(Iuc,Ivc,Iwc)が選択される。この選択は,各相毎に行われる。   The dq inverse coordinate converter 18b receives Idc and Iqc as calculation results and converts them into three-phase currents Iuc, Ivc and Iwc. This process is performed based on the calculation result one time before the cycle in which the current detection / calculation is performed. The current changeover switch 24 is a switch that determines whether to select one of the three-phase current obtained by reproducing the phase current and the three-phase currents Iuc, Ivc, and Iwc. If the switch is “1”, the reproduction current is selected, and if it is “0”, the three-phase current (Iuc, Ivc, Iwc) calculated backward from the previous result is selected. This selection is made for each phase.

パルス幅が短く,IDC0からの検出が困難な場合には,本実施形態ではIaからの再現処理を行わない。電圧補正器23は,常に零の補正電圧を出力する。その代わり,I0は確実に検出可能であるから,それは電流再現に用いる。ただし,少なくとも,もう1相の情報がないと誘導機5の相電流の振幅,ならびに位相を特定することができないため,ここでは過去の値であるIuc,Ivc,Iwcのいずれかを用いる。再現できない分を,過去の値から借用して演算を行う。この手法は,制御動作上は単なる「遅れ」となって制御系に影響を与えるが,I0は検出値として使用していることから,制御系としては不安定にはなりにくい。少なくとも,I0によって電流が最大となる状態は管理されることになる。   In the case where the pulse width is short and detection from IDC0 is difficult, in this embodiment, reproduction processing from Ia is not performed. The voltage corrector 23 always outputs a zero correction voltage. Instead, I0 can be reliably detected and is used for current reproduction. However, since at least the amplitude and phase of the phase current of the induction machine 5 cannot be specified without the information on the other phase, any one of Iuc, Ivc, and Iwc, which are past values, is used here. Calculate the amount that cannot be reproduced by borrowing from past values. This method is a mere “delay” in the control operation and affects the control system. However, since I0 is used as a detection value, the control system is unlikely to become unstable. At least the state where the current is maximized by I0 is managed.

尚,IDC0の検出不可時において,図16では過去の検出値から代用する手法を示したが,図17に示すように,Idc,Iqcの代わりに電流指令であるIdc*,Iqc*を用いてもよい。この場合には,遅れ要素とならないため,むしろ安定性は向上する。   When IDC0 cannot be detected, FIG. 16 shows a method of substituting from past detection values. However, as shown in FIG. 17, current commands Idc * and Iqc * are used instead of Idc and Iqc. Also good. In this case, since it is not a delay factor, the stability is rather improved.

(第6の実施の形態)
次に、本発明の第6の実施の形態について説明する。
(Sixth embodiment)
Next, a sixth embodiment of the present invention will be described.

本発明の望ましい実施態様においては,図1におけるシャント抵抗6a,6bのように、基本構成として,シャント抵抗を2個使用する。シャント抵抗は,通常数10mΩ〜数100mΩの低抵抗が用いられ,誤差も大きい。さらに、抵抗器である以上,温度によって値が変化する。   In a preferred embodiment of the present invention, two shunt resistors are used as a basic configuration, like the shunt resistors 6a and 6b in FIG. The shunt resistor is usually a low resistance of several tens of mΩ to several hundreds of mΩ, and the error is large. Furthermore, since it is a resistor, the value changes depending on the temperature.

複数個のシャント抵抗を用いる場合,特に問題となるのは,それらのばらつきである。各アームにシャント抵抗を備える従来例(特開昭63−80774号公報(特許文献1))では,三相のアンバランスによって,トルク脈動が発生する可能性が高い。   In the case of using a plurality of shunt resistors, it is their variation that is particularly problematic. In the conventional example (Japanese Patent Laid-Open No. 63-80774 (Patent Document 1)) in which each arm is provided with a shunt resistor, there is a high possibility that torque pulsation will occur due to three-phase imbalance.

本発明の実施態様においては,電流の向きによって,ばらつきの影響が出る可能性がある。本実施形態は,そのばらつきの補正方法に関する。   In the embodiment of the present invention, there is a possibility that the influence of the variation appears depending on the direction of the current. The present embodiment relates to a method for correcting the variation.

図18に,第6の実施形態における電流推定器20Gを示す。この電流推定器20Gを,これまでの実施形態における電圧指令・電流検出ブロックに用いることで第6の実施形態を実現できる。   FIG. 18 shows a current estimator 20G in the sixth embodiment. The sixth embodiment can be realized by using the current estimator 20G in the voltage command / current detection block in the previous embodiments.

図18は,ゲイン設定器206と,可変ゲイン増幅器207a,207bが付加されている。ゲイン設定器206は,サンプルホルダ202a,202bの出力を入力し,両者のずれを計算する。この計算は,インバータ3の出力電圧が,三相すべてが負(−VDC/2)となる期間に行うようにする。この期間においては,両者を流れる電流は符号が異なるだけで絶対値は等しくなるはずである。両者にずれがあれば,それはシャント抵抗6a,6bのばらつきによるものとみなすことができる。   In FIG. 18, a gain setting unit 206 and variable gain amplifiers 207a and 207b are added. The gain setting unit 206 inputs the outputs of the sample holders 202a and 202b and calculates the deviation between them. This calculation is performed during the period when the output voltage of the inverter 3 is negative (−VDC / 2) in all three phases. During this period, the absolute values of the currents flowing through the two should be the same, except for the signs. If there is a difference between the two, it can be considered that this is due to variations in the shunt resistors 6a and 6b.

このばらつきがなくなるように,可変ゲイン増幅器207a,あるいは207bのいずれかを補正する。これによって,シャント抵抗のばらつきは補正され,トルク脈動の発生が抑制される。尚,図18ではアナログ増幅器として,可変ゲイン増幅器を導入したが,実際には,ADコンバータでデジタル量として入力し,その後ソフトウエア上の処理としてゲイン補正を行う方が,部品数,コストの面で有利である。   Either the variable gain amplifier 207a or 207b is corrected so as to eliminate this variation. As a result, variations in shunt resistance are corrected, and the occurrence of torque pulsation is suppressed. In FIG. 18, a variable gain amplifier is introduced as an analog amplifier. However, in actuality, it is more difficult to input a digital quantity with an AD converter and then perform gain correction as software processing. Is advantageous.

(第7の実施の形態)
次に、本発明の第7の実施の形態について説明する。
(Seventh embodiment)
Next, a seventh embodiment of the present invention will be described.

交流電動機の駆動装置では,交流電動機を直流電動機と同等に扱うことが可能な“ベクトル制御”が用いられることが多い。このベクトル制御では,特に電動機の電気定数を合わせ込む必要がある。すでに、汎用インバータの高級機種などでは,この電気定数を自動的に調整する“オートチューニング機能”が搭載されている。このオートチューニング機能は,インバータ3を用いて,誘導機5に単相電圧を印加し,それによって流れる交流電流から,誘導機のインダクタンス,抵抗を測定するものである。単相が用いられるのは,誘導機5の回転子を固定するためである。このような単相励磁によって,電動機の漏れインダクタンスと巻線抵抗が演算できる。通常は,電流検出精度を必要とするため,電流センサ(DCCT)が取り付けられたインバータで適用されるのが一般的である。   In a drive device for an AC motor, “vector control” that can handle an AC motor in the same way as a DC motor is often used. In this vector control, it is particularly necessary to match the electric constant of the motor. Already, high-end models of general-purpose inverters are equipped with an “auto-tuning function” that automatically adjusts this electrical constant. This auto-tuning function uses the inverter 3 to apply a single-phase voltage to the induction machine 5 and measures the inductance and resistance of the induction machine from the alternating current that flows. The single phase is used to fix the rotor of the induction machine 5. With such single-phase excitation, the leakage inductance and winding resistance of the motor can be calculated. Usually, since current detection accuracy is required, it is generally applied to an inverter equipped with a current sensor (DCCT).

本実施形態では,本発明の特徴であるシャント電流検出手段によるオートチューニング機能を提供する。   In the present embodiment, an auto-tuning function by the shunt current detection means that is a feature of the present invention is provided.

図19に,第7の実施形態における電圧指令・電流検出ブロック16Hと,モータ定数測定器25を示す。これらを,例えば図9に示す第3の実施形態に導入すれば,第7の実施形態を実現できる。もちろん,他の実施形態にも適用可能である。   FIG. 19 shows a voltage command / current detection block 16H and a motor constant measuring instrument 25 in the seventh embodiment. For example, if these are introduced into the third embodiment shown in FIG. 9, the seventh embodiment can be realized. Of course, the present invention can be applied to other embodiments.

図19において,モータ定数測定器25は,オートチューニング機能を動作させた際に機能し,誘導機5の電気的定数を測定するための電圧指令を作成する。電圧切替スイッチ26は,各スイッチによって,通常動作とオートチューニング動作とを切り替えることができる。通常は,すべてのスイッチを「1」側にしておくが,オートチューニング時には「0」に切り替えて,モータ定数測定器25の出力をインバータ3を介して誘導機5に印加する。これによって,誘導機5には電流が流れ,これまで説明してきたシャント電流値IDCP,IDCNを三角波キャリアピークでサンプリングし,そのどちらかの値I0を読み込む。モータ定数測定器25では,この値I0を用いて,印加電圧との関係からモータ定数を計測する。   In FIG. 19, a motor constant measuring device 25 functions when the auto-tuning function is operated, and creates a voltage command for measuring the electrical constant of the induction machine 5. The voltage changeover switch 26 can be switched between normal operation and auto-tuning operation by each switch. Normally, all switches are set to the “1” side, but are switched to “0” during auto-tuning, and the output of the motor constant measuring device 25 is applied to the induction machine 5 via the inverter 3. As a result, a current flows through the induction machine 5, the shunt current values IDCP and IDCN described so far are sampled at the triangular wave carrier peak, and one of the values I0 is read. The motor constant measuring device 25 measures the motor constant from the relationship with the applied voltage using this value I0.

図19の動作を,図20の波形を用いて説明する。   The operation of FIG. 19 will be described using the waveform of FIG.

オートチューニング動作時には,通常の三相平衡電圧ではなく,交番磁界を発生させるために単相電圧が印加される。図20(a)に示すように,VuからVv,Vwに電圧が印加される。VvならびにVwは同じ波形であり,両者ともVuと位相が反転し,振幅が半分の波形になっている。   During auto-tuning operation, a single-phase voltage is applied to generate an alternating magnetic field instead of the usual three-phase balanced voltage. As shown in FIG. 20A, a voltage is applied from Vu to Vv, Vw. Vv and Vw have the same waveform, both of which are in phase with Vu and have half the amplitude.

この結果,同図(b)のような交流電流が誘導機5に流れる。電圧指令との位相差は,誘導機5の漏れインダクタンスによって生じている。電流の位相と振幅から,誘導機5の巻線抵抗とインダクタンスを計算することができる。   As a result, an alternating current as shown in FIG. The phase difference from the voltage command is caused by the leakage inductance of the induction machine 5. The winding resistance and inductance of the induction machine 5 can be calculated from the phase and amplitude of the current.

このとき,シャント電流は,それぞれ同図(d)〜(f)となる。交流電動機は,停止状態ではわずかな印加電圧で定格電流に到達するため,図のように,IDC0は極めて狭い幅のパルス電流の集合になる。逆に,IDCP,IDCNは通電幅が広がり,電流を読み込みやすくなる。従来型の1シャント電流検出を用いると,図20(d)の波形となるため,第4の実施形態で示したような電圧補正が必要になる。しかし,電圧補正によると,検出誤差を増やす恐れがあり,オートチューニング機能にはふさわしくなく,チューニング精度が劣化する可能性が高い。   At this time, the shunt currents are as shown in FIGS. Since the AC motor reaches the rated current with a slight applied voltage in the stopped state, IDC0 is a set of pulse currents with a very narrow width as shown in the figure. On the contrary, IDCP and IDCN have a wide energization width, making it easier to read current. When conventional one-shunt current detection is used, the waveform shown in FIG. 20D is obtained, and voltage correction as shown in the fourth embodiment is required. However, voltage correction may increase the detection error and is not suitable for the auto-tuning function, and the tuning accuracy is likely to deteriorate.

本実施形態では,IDC0をオートチューニングに用いずに,同図(e),(f)におけるIDCP,あるいはIDCNを導入する。IDCP,あるいはIDCNを三角波キャリアのピークにてサンプリングすると,同図(e),(f)に点線で図示したように、相電流Iuを全波整流したような円弧状の電流波形が得られる。この波形から,高精度にモータ定数を演算で求めることができる。   In the present embodiment, IDCP or IDCN in FIGS. 5E and 5F is introduced without using IDC0 for auto-tuning. When IDCP or IDCN is sampled at the peak of the triangular wave carrier, an arc-shaped current waveform obtained by full-wave rectification of the phase current Iu is obtained as shown by the dotted lines in FIGS. From this waveform, the motor constant can be calculated with high accuracy.

具体的には,上記円弧状の波形のピークを探索すれば求めることが可能である。   Specifically, it can be obtained by searching for the peak of the arc-shaped waveform.

また,フーリエ級数展開,あるいはフーリエ変換によって,電流の振幅,位相を計算することも可能である。図20(e),(f)には,基本波周波数の2倍の高調波が最も多く含まれており,その成分をフーリエ級数展開によって求めればよい。図20(g)に,基準となる2倍周波数関数の波形を示す。これらを同図(e),あるいは(f)で検出した円弧状の成分に掛け算し,平均値を計算することで,2倍成分の含有率が求められる。この含有率と,元の電流波形との関係をあらかじめ求めておけば,電流の位相と振幅を算出でき,その結果から,誘導機5のインダクタンス,抵抗を導出できる。   It is also possible to calculate the current amplitude and phase by Fourier series expansion or Fourier transform. 20 (e) and 20 (f) contain the largest number of harmonics twice the fundamental frequency, and the components may be obtained by Fourier series expansion. FIG. 20 (g) shows a waveform of a reference double frequency function. These are multiplied by the arc-shaped component detected in (e) or (f) of the same figure, and the average value is calculated to obtain the content of the double component. If the relationship between the content rate and the original current waveform is obtained in advance, the phase and amplitude of the current can be calculated, and the inductance and resistance of the induction machine 5 can be derived from the result.

以上,本発明による実施形態について説明した。説明上,交流電動機として誘導機を用いて説明したが,他の交流電動機,例えば,永久磁石型同期電動機,巻線型同期電動機,その他の交流電動機に対しても,すべての実施形態が適用可能である。電流推定部分の演算は,どのような交流電動機であっても適用可能である。また,電動機に限らず,三相交流を扱う電源コンバータなどにも適用できる。   The embodiment according to the present invention has been described above. For the sake of explanation, the induction motor is used as the AC motor. However, all embodiments can be applied to other AC motors such as a permanent magnet type synchronous motor, a wound type synchronous motor, and other AC motors. is there. The calculation of the current estimation part can be applied to any AC motor. Moreover, it can be applied not only to electric motors but also to power converters that handle three-phase AC.

また,シャント抵抗器は,主回路の下アーム側(マイナス側)に接続したが,上アーム側に同様な回路を取り付けても問題はない。本発明を同じように適用可能である。   Although the shunt resistor is connected to the lower arm side (minus side) of the main circuit, there is no problem if a similar circuit is attached to the upper arm side. The present invention is equally applicable.

尚,本発明における制御器は,マイコンで実現することが可能であり,説明に用いたそれぞれの部品は,マイコン内部のロジック,あるいはソフトウエアとして実現できるものである。   The controller according to the present invention can be realized by a microcomputer, and each component used in the description can be realized as logic or software inside the microcomputer.

既述の通り,本発明は交流電動機の駆動装置を,小型・高精度・低損失なシステムにするための技術である。この装置の適用範囲は,産業用汎用インバータを始め,それを用いたファン,ポンプ,圧縮機,昇降機,コンベアなどの回転速度制御に利用可能である。   As described above, the present invention is a technology for making an AC motor drive device a compact, high-precision, low-loss system. The range of application of this device can be used for rotational speed control of industrial general-purpose inverters, fans, pumps, compressors, elevators, conveyors, etc. using them.

Claims (10)

正弦波状の交流電流を出力するインバータと、前記インバータに接続された三相交流電動機と、前記インバータに対してパルス幅変調信号を出力し前記インバータを制御する制御器を有する交流電動機の駆動装置であって、
前記インバータ主回路の上アームまたは下アームの各相スイッチング素子の合成電流を検出する第1の電流検出手段と、前記各相スイッチング素子にそれぞれ逆並列に接続されたダイオードの合成電流を検出する第2の電流検出手段のうち少なくとも一方と、
前記第1,第2の電流検出手段の少なくとも一方の電流検出値を用いて、前記三相交流電動機に流れる交流電流の振幅と位相を推定演算する推定演算手段とを備え
前記推定演算手段は、前記パルス幅変調信号の周期毎に行うものとし、
前記インバータの出力線間電圧が零となる期間、すなわち三相それぞれの上アームのスイッチング素子がすべてオン、あるいは、三相それぞれの下アームのスイッチング素子がすべてがオンである期間における前記第1の電流検出手段及び/又は第2の電流検出手段の検出電流値を用いて、前記三相交流電動機に流れる交流電流の振幅と位相を推定演算することを特徴とする交流電動機の駆動装置。
An AC motor drive device comprising: an inverter that outputs a sinusoidal AC current; a three-phase AC motor connected to the inverter; and a controller that outputs a pulse width modulation signal to the inverter and controls the inverter. There,
First current detecting means for detecting a combined current of each phase switching element of the upper arm or the lower arm of the inverter main circuit, and a first current detecting means for detecting a combined current of a diode connected in antiparallel to each of the phase switching elements. At least one of the two current detection means;
The first, using at least one of the current detection value of the second current detection means, the amplitude and phase of the alternating current flowing in the three-phase AC motor and a estimation calculation section for estimating,
The estimation calculation means is performed for each period of the pulse width modulation signal,
In the period in which the output line voltage of the inverter is zero, that is, in the period in which all the switching elements of the upper arm of each of the three phases are on, or in which the switching elements of the lower arm of each of the three phases are all on An AC motor driving apparatus characterized in that the amplitude and phase of an AC current flowing through the three-phase AC motor are estimated and calculated using a current value detected by a current detection means and / or a second current detection means .
請求項において、
前記インバータの出力線間電圧が零となる期間、すなわち三相それぞれの上アームのスイッチング素子がすべてオン、あるいは、三相それぞれの下アームのスイッチング素子がすべてがオンである期間において、前記第1の電流検出手段及び/又は第2の電流検出手段の検出電流値I0を前記制御器に読み込み、
さらに、前記インバータの出力線間電圧が零でない期間において、前記第1,第2の電流検出手段の検出電流値を合成した電流検出値Iaを前記制御器内部に読み込み、
前記推定演算手段は、前記2つの電流検出値I0とIaに基づき、三相交流電流の振幅と位相を推定演算することを特徴とする交流電動機の駆動装置。
In claim 1 ,
In the period in which the output line voltage of the inverter is zero, that is, in the period in which all the switching elements of the upper arm of each of the three phases are turned on or all the switching elements of the lower arm of each of the three phases are turned on The detected current value I0 of the current detecting means and / or the second current detecting means is read into the controller,
Further, in the period when the output line voltage of the inverter is not zero, the current detection value Ia obtained by combining the detection current values of the first and second current detection means is read into the controller,
The estimating calculation means, based on said two current detection values I0 and Ia, three-phase alternating current of an amplitude and phase estimation calculation AC motor driving device which is characterized in that.
請求項において、前記インバータの出力線間電圧が零でない電圧を2種類以上連続して出力するものとし、該2種類の出力線間電圧の中で、1種類の電圧を選択して、その電圧の出力期間において前記電流検出値Iaの検出を行うことを特徴とする交流電動機の駆動装置。 In claim 2 , two or more types of voltages with non-zero output line voltage of the inverter are continuously output, and one type of voltage is selected from the two types of output line voltages. An AC motor drive device that detects the current detection value Ia during a voltage output period. 請求項1〜のいずれかにおいて、前記パルス幅変調信号は、三相交流信号と、三角波キャリア信号を比較することで生成するものを用い、該三角波キャリアが単調増加、もしくは単調減少となる期間を単位周期とみなし、該単位周期の複数個分を電圧指令変更周期として、
前記電圧指令変更周期における補正量の平均値が零もしくは略零となるような補正信号を、前記三相交流信号の少なくとも1相に加算し、前記電圧指令変更周期内の補正結果として、少なくとも1つの線間電圧パルス幅が、所定量以上に確保されているものであることを特徴とする交流電動機の駆動装置。
In any one of claims 1-3, wherein the pulse width modulated signal, three-phase AC signal and, using those generated by comparing a triangular wave carrier signal, the triangular wave carrier is monotonically increasing or monotonically decreasing to become period Is regarded as a unit period, and a plurality of the unit periods are defined as voltage command change periods
A correction signal such that the average value of the correction amount in the voltage command change period becomes zero or substantially zero is added to at least one phase of the three-phase AC signal, and a correction result in the voltage command change period is at least 1 A drive device for an AC motor, wherein two line voltage pulse widths are secured to a predetermined amount or more.
請求項において、前記電圧指令変更周期内における三角波キャリア単位周期の個数として、3以上の奇数個を電圧指令変更周期とすることを特徴とする交流電動機の駆動装置。 5. The AC motor drive device according to claim 4 , wherein an odd number of 3 or more is used as the voltage command change period as the number of triangular wave carrier unit periods in the voltage command change period. 請求項1〜のいずれかにおいて、前記制御器における電流振幅と位相の推定演算として、前記三相交流電動機の過去に検出した電流検出値、電流推定値、あるいは前記三相交流電動機に流し込む電流指令値のいずれかを用いて、現時点の電流振幅、位相を推定することを特徴とする交流電動機の駆動装置。 In any one of claims 1 to 5, pouring the estimation calculation of the current amplitude and phase in the controller, the detected current detected value in the past of the three-phase AC motor, the current estimated value or the three-phase AC motor using either the current command value, a current amplitude of current, the AC motor and estimating the position phase drive. 請求項1〜のいずれかにおいて、前記インバータの出力電圧が零となる状態、すなわち三相それぞれの上アームのスイッチング素子がオン、あるいは、三相それぞれの下アームのスイッチング素子がすべてがオンである状態において、前記第1および第2の電流検出手段の検出値を前記制御器に読み込み、これら2つの電流検出値の差が零となるように、電流検出ゲインを調整する電流検出ゲイン補正手段を備えたことを特徴とする交流電動機の駆動装置。 In any one of claims 1 to 6, when the output voltage of the inverter becomes zero, i.e., the switching elements of the upper arm of the three-phase, respectively are turned on, or, a three-phase switching elements of the respective lower arm all is on In a certain state, current detection gain correction means for reading the detection values of the first and second current detection means into the controller and adjusting the current detection gain so that the difference between the two current detection values becomes zero. A drive device for an AC motor, comprising: 請求項1において、
前記インバータ主回路の上アームまたは下アームの各相スイッチング素子の合成電流を検出する第1の電流検出手段と、前記各相スイッチング素子にそれぞれ逆並列に接続されたダイオードの合成電流を検出する第2の電流検出手段のうち少なくとも一方と、
前記インバータが、前記三相交流電動機に対して交番電流を出力し、該交番電流を、前記電流検出手段の少なくとも一方の電流検出値を用いて検出し、前記三相交流電動機の抵抗値およびインダクタンス値を含む電気定数を計測する定数計測手段を備えたことを特徴とする交流電動機の駆動装置。
In claim 1,
First current detecting means for detecting a combined current of each phase switching element of the upper arm or the lower arm of the inverter main circuit, and a first current detecting means for detecting a combined current of a diode connected in antiparallel to each of the phase switching elements. At least one of the two current detection means;
The inverter outputs an alternating current to the three-phase AC motor, the alternating current is detected using a current detection value of at least one of the current detection means, and a resistance value and an inductance of the three-phase AC motor A drive apparatus for an AC motor, comprising constant measuring means for measuring an electrical constant including a value.
請求項において、前記電気定数を計測する際、前記制御器内部にて、フーリエ級数展開、もしくはフーリエ変換に相当する演算を用い、該演算に周期関数として、前記交番電流の2倍の周期の関数を導入することを特徴とする交流電動機の駆動装置。 The measurement of the electrical constant according to claim 8 , wherein an operation corresponding to Fourier series expansion or Fourier transform is used in the controller, and the operation has a period twice as long as the alternating current as a periodic function. AC motor drive device characterized by introducing a function. 請求項1において、
前記インバータをPWM制御する際のキャリア周波数を10kHzを越えて設定し、かつ、前記三相交流電動機に対してベクトル制御を適用することを特徴とする交流電動機の駆動装置。
In claim 1,
A drive apparatus for an AC motor, wherein a carrier frequency for PWM control of the inverter is set to exceed 10 kHz, and vector control is applied to the three-phase AC motor.
JP2011503557A 2009-03-10 2009-03-10 AC motor drive device Active JP5401537B2 (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/JP2009/001061 WO2010103565A1 (en) 2009-03-10 2009-03-10 Ac motor drive device

Publications (2)

Publication Number Publication Date
JPWO2010103565A1 JPWO2010103565A1 (en) 2012-09-10
JP5401537B2 true JP5401537B2 (en) 2014-01-29

Family

ID=42727878

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2011503557A Active JP5401537B2 (en) 2009-03-10 2009-03-10 AC motor drive device

Country Status (2)

Country Link
JP (1) JP5401537B2 (en)
WO (1) WO2010103565A1 (en)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107438943B (en) * 2015-03-12 2020-09-04 三菱电机株式会社 Control device for AC rotating machine and control device for electric power steering system
CN107735936B (en) * 2015-08-04 2020-03-27 三菱电机株式会社 Inverter control device and air conditioner
JP6709141B2 (en) * 2016-10-04 2020-06-10 日立オートモティブシステムズ株式会社 Brushless motor driving device and driving method
JP7096792B2 (en) 2019-07-19 2022-07-06 株式会社日立製作所 Current measuring instrument and power converter
WO2021106195A1 (en) * 2019-11-29 2021-06-03 三菱電機株式会社 Motor drive device, electric vacuum cleaner, and hand dryer
EP4068617A4 (en) * 2019-11-29 2022-11-23 Mitsubishi Electric Corporation Motor drive device, electric vacuum cleaner, and hand dryer
JP7745136B2 (en) * 2021-02-10 2025-09-29 パナソニックIpマネジメント株式会社 Electric motor drive unit

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06284747A (en) * 1993-03-30 1994-10-07 Mitsubishi Electric Corp Inverter device
JPH08266100A (en) * 1995-03-20 1996-10-11 Toshiba Corp Induction motor controller
JP2001352790A (en) * 2000-06-07 2001-12-21 Mitsubishi Electric Corp Motor drive control device
JP2004064903A (en) * 2002-07-30 2004-02-26 Hitachi Ltd Synchronous motor control device and device using the same
JP2008131770A (en) * 2006-11-22 2008-06-05 Hitachi Ltd Power converter

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06284747A (en) * 1993-03-30 1994-10-07 Mitsubishi Electric Corp Inverter device
JPH08266100A (en) * 1995-03-20 1996-10-11 Toshiba Corp Induction motor controller
JP2001352790A (en) * 2000-06-07 2001-12-21 Mitsubishi Electric Corp Motor drive control device
JP2004064903A (en) * 2002-07-30 2004-02-26 Hitachi Ltd Synchronous motor control device and device using the same
JP2008131770A (en) * 2006-11-22 2008-06-05 Hitachi Ltd Power converter

Also Published As

Publication number Publication date
JPWO2010103565A1 (en) 2012-09-10
WO2010103565A1 (en) 2010-09-16

Similar Documents

Publication Publication Date Title
JP4357967B2 (en) Control device for synchronous reluctance motor
CN101449456B (en) Electromotor driving device and compressor driving device
JP5697745B2 (en) Synchronous motor drive system
JP3783159B2 (en) Synchronous motor drive control device
JP2004282969A (en) Control device and control method for AC motor
JP5401537B2 (en) AC motor drive device
JP3843391B2 (en) Synchronous motor drive
CN103973195B (en) Inverter device, control method of inverter device, and motor drive system
JP2003061386A (en) Synchronous motor drive system
JP2002095300A (en) Method of controlling permanent magnet synchronous motor
WO2013105187A1 (en) Inverter control device
Vyncke et al. Direct torque control of permanent magnet synchronous motors–an overview
JP2002223600A (en) Motor control device
KR101939487B1 (en) Motor drive apparatus
JP2020048249A (en) Steering device
JP2006254521A (en) Control device for synchronous machine
CN117397161A (en) Inverter control device, inverter control method
US20240063738A1 (en) Motor control device
JP2017055637A (en) Motor control device for controlling motor based on counter electromotive voltage generated in motor winding
JP4542797B2 (en) Control device for synchronous machine
JP5078925B2 (en) Electric motor drive device and equipment
JP2019134624A (en) Three-phase synchronous motor controller
JP7464513B2 (en) AC motor control device and vacuum cleaner using the same
JP3547117B2 (en) Torque detection device and drive control device for AC motor
JP2010206946A (en) Sensorless controller of synchronous motor

Legal Events

Date Code Title Description
A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20130219

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20130419

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20131028

R150 Certificate of patent or registration of utility model

Ref document number: 5401537

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150