JP5511700B2 - Inverter device, fan drive device, compressor drive device, and air conditioner - Google Patents

Inverter device, fan drive device, compressor drive device, and air conditioner Download PDF

Info

Publication number
JP5511700B2
JP5511700B2 JP2011012013A JP2011012013A JP5511700B2 JP 5511700 B2 JP5511700 B2 JP 5511700B2 JP 2011012013 A JP2011012013 A JP 2011012013A JP 2011012013 A JP2011012013 A JP 2011012013A JP 5511700 B2 JP5511700 B2 JP 5511700B2
Authority
JP
Japan
Prior art keywords
phase
current
time
lower arm
inverter
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
JP2011012013A
Other languages
Japanese (ja)
Other versions
JP2012157103A (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.)
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 JP2011012013A priority Critical patent/JP5511700B2/en
Publication of JP2012157103A publication Critical patent/JP2012157103A/en
Application granted granted Critical
Publication of JP5511700B2 publication Critical patent/JP5511700B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Inverter Devices (AREA)

Description

本発明は、三相電動機を駆動するための三相交流電力を発生させるインバータ装置に関する。   The present invention relates to an inverter device that generates three-phase AC power for driving a three-phase motor.

従来のインバータ装置として、例えば、PWM制御される三相インバータの各相の下アーム側にて下アーム素子と直列接続される電流検出抵抗素子の電圧降下に基づいて各相の電流値を検出し、検出した電流値に基づいて三相電動機を駆動するインバータ装置が知られている。このインバータ装置では、各相の電流値を検出する際、所定相の電流値として、この所定相の電流検出抵抗素子の電圧降下の値からなる第一電流値と、残る二相の電流検出抵抗素子の電圧降下の和の符号を反転した値である第二電流値とを所定の条件で切り替えて電流値を検出している。具体的には、下アーム素子のデューティ比が30%未満の小値以上である相の電流値として前記第一電流値を採用し、下アーム素子のデューティ比が30%未満の小値未満である相の電流値として前記第二電流値を採用するようにしている(例えば、特許文献1参照)。このように制御することで、低コストで電流検出を可能とするとともに、上アーム素子のデューティ比が70%以上といった大値となったときの下アーム素子に印加されるゲート電圧波形の鈍りなどにより下アーム素子が十分にターンオンできなくなる場合における電流検出精度を改善している。   As a conventional inverter device, for example, the current value of each phase is detected based on the voltage drop of the current detection resistor element connected in series with the lower arm element on the lower arm side of each phase of the PWM controlled three-phase inverter. An inverter device that drives a three-phase motor based on a detected current value is known. In this inverter device, when detecting the current value of each phase, as the current value of the predetermined phase, the first current value composed of the voltage drop value of the current detection resistor element of the predetermined phase and the remaining two-phase current detection resistors The current value is detected by switching the second current value, which is a value obtained by inverting the sign of the sum of the voltage drops of the elements, under a predetermined condition. Specifically, the first current value is adopted as a current value of a phase in which the duty ratio of the lower arm element is a small value of less than 30%, and the duty ratio of the lower arm element is less than a small value of less than 30%. The second current value is adopted as a current value of a certain phase (for example, see Patent Document 1). Such control enables current detection at low cost, and dull gate voltage waveform applied to the lower arm element when the duty ratio of the upper arm element becomes a large value such as 70% or more. This improves the current detection accuracy when the lower arm element cannot be fully turned on.

特許第3674578号公報Japanese Patent No. 3674578

上述した従来のインバータ装置は、下アーム素子のデューティ比が30%未満の小値以上である相の電流値として上記第一電流値を採用し、下アーム素子のデューティ比が30%未満の小値未満である相の電流値として上記第二電流値を採用するようにしているが、下アーム素子のデューティ比が30%未満の小値未満である相が二相以上ある場合は上記第二電流値を算出できないという問題があった。一方、全相下アームのデューティ比を一律に電流検出できるように制限すると電圧利用率が低下するという問題があった。   The above-described conventional inverter device employs the first current value as the current value of the phase where the duty ratio of the lower arm element is not less than a small value of less than 30%, and the duty ratio of the lower arm element is less than 30%. The second current value is adopted as the current value of the phase that is less than the value, but when there are two or more phases in which the duty ratio of the lower arm element is less than the small value of less than 30%, the second current value is used. There was a problem that the current value could not be calculated. On the other hand, if the duty ratios of the lower arms of all the phases are limited so that the current can be detected uniformly, there is a problem that the voltage utilization rate decreases.

本発明は、上記に鑑みてなされたものであって、第1の目的は、電流検出が不可能となる区間の発生を防止するとともに、電圧利用率の低下を最小限に抑えるインバータ装置を得ることを目的とする。   The present invention has been made in view of the above, and a first object is to obtain an inverter device that prevents the occurrence of a section in which current detection is impossible and minimizes a decrease in voltage utilization rate. For the purpose.

また、第2の目的は、誘起電圧定数の高い高効率な永久磁石型同期電動機をインバータ装置の負荷として使用する場合でも、安価な構成で安定した電流検出ができるとともに広範囲の運転制御が可能な空気調和機などのファン駆動装置、圧縮機駆動装置を得ることを目的とする。   The second object is to enable stable current detection with a low-cost configuration and a wide range of operation control even when a high-efficiency permanent magnet synchronous motor with a high induced voltage constant is used as a load of an inverter device. An object is to obtain a fan driving device such as an air conditioner and a compressor driving device.

上述した課題を解決し、目的を達成するために、本発明は、直流電力を三相交流電力に変換して三相電動機へ印加するインバータ主回路と、前記三相電動機に流れる電流を検出する電流検出手段と、前記直流電力の電圧を検出する電圧検出手段と、外部から与えられる速度指令、前記電流検出手段による電流検出値および前記電圧検出手段による電圧検出値に基づいて前記インバータ主回路を制御するインバータ制御部と、を備えるインバータ装置において、前記インバータ主回路は、前記直流電力の電圧の正側である上アーム側に配置されたスイッチング素子と負側である下アーム側に配置されたスイッチング素子とが直列接続されてなるスイッチング素子対を前記三相電動機の各相にそれぞれ対応するように備え、前記電流検出手段は、前記各相の下アーム側に配置されたスイッチング素子の負側にそれぞれ設けた電流検出用抵抗素子の電圧降下に基づいて前記三相電動機に流れる電流を検出し、前記インバータ制御部は、前記電流検出値および前記速度指令に基づき算出される出力電圧ベクトルの位相と前記各相に個別に設けたON時間調整対象区間との関係、に基づいて、前記各スイッチング素子を制御するためのPWM駆動信号を生成するPWM駆動信号生成部を備えることを特徴とする。   In order to solve the above-described problems and achieve the object, the present invention detects an inverter main circuit that converts DC power into three-phase AC power and applies it to the three-phase motor, and a current that flows through the three-phase motor. Based on a current detection means, a voltage detection means for detecting the voltage of the DC power, a speed command given from the outside, a current detection value by the current detection means and a voltage detection value by the voltage detection means, the inverter main circuit An inverter control unit that controls the inverter main circuit, the inverter main circuit is disposed on the upper arm side that is the positive side of the voltage of the DC power and the lower arm side that is the negative side A switching element pair in which switching elements are connected in series is provided so as to correspond to each phase of the three-phase motor, and the current detection means includes: The current flowing through the three-phase motor is detected based on the voltage drop of the current detection resistance element provided on the negative side of the switching element disposed on the lower arm side of each phase. PWM drive signal for controlling each switching element based on the relationship between the phase of the output voltage vector calculated based on the detected value and the speed command and the ON time adjustment target section provided individually for each phase A PWM drive signal generation unit for generating the signal is provided.

本発明によれば、三相交流電力の各相に設けた制限区間(ON時間調整対象区間)に応じて、各相の下アームスイッチング素子のON時間を調整するようにしたので、各相の電流検出用の抵抗素子の電圧降下により直接電流検出できる相電流が常に二相以上となるように制御し、電流検出が不可能となる区間の発生を防止できるとともに、電圧利用率の低下を最小限に抑えることができるという効果を奏する。   According to the present invention, the ON time of the lower arm switching element of each phase is adjusted according to the limit section (ON time adjustment target section) provided for each phase of the three-phase AC power. By controlling the phase current that can be directly detected by the voltage drop of the resistance element for current detection to be always more than two phases, it is possible to prevent the occurrence of the section where current detection is impossible and minimize the decrease in voltage utilization rate There is an effect that it can be suppressed to the limit.

また、本発明にかかるインバータ装置は、誘起電圧定数の高い高効率な永久磁石型同期電動機をインバータ装置の負荷として使用する場合でも、安価な電流検出手段で安定した電流検出が実現できるとともに広範囲の運転制御ができるので、空気調和機などのファン駆動装置や圧縮機駆動装置に適用できるという効果を奏する。   In addition, the inverter device according to the present invention can realize stable current detection with inexpensive current detection means and a wide range even when a high-efficiency permanent magnet type synchronous motor having a high induced voltage constant is used as a load of the inverter device. Since operation control is possible, there exists an effect that it can apply to fan drive devices, such as an air conditioner, and a compressor drive device.

図1は、本発明にかかるインバータ装置の実施の形態1の構成例を示すブロック図である。FIG. 1 is a block diagram showing a configuration example of a first embodiment of an inverter device according to the present invention. 図2は、電流検出回路のU相部分の回路構成例を示す図である。FIG. 2 is a diagram illustrating a circuit configuration example of the U-phase portion of the current detection circuit. 図3は、U相電流Iu>0におけるPWM駆動信号,電流検出用抵抗素子間の電圧,Iuのタイミングチャート図である。FIG. 3 is a timing chart of the PWM drive signal, the voltage between the current detection resistance elements, and Iu when the U-phase current Iu> 0. 図4は、U相電流Iu<0におけるPWM駆動信号,電流検出用抵抗素子間の電圧,Iuのタイミングチャート図である。FIG. 4 is a timing chart of the PWM drive signal, the voltage between the current detection resistance elements, and Iu when the U-phase current Iu <0. 図5は、U相電流Iu>0におけるU相電流検出にかかる回路の動作図である。FIG. 5 is an operation diagram of a circuit related to U-phase current detection when U-phase current Iu> 0. 図6は、U相電流Iu<0におけるU相電流検出にかかる回路の動作図である。FIG. 6 is an operation diagram of a circuit related to U-phase current detection when U-phase current Iu <0. 図7は、相電流再現部および座標変換部の動作例を示すフローチャートである。FIG. 7 is a flowchart illustrating an operation example of the phase current reproduction unit and the coordinate conversion unit. 図8は、出力電圧ベクトルVsのベクトル図である。FIG. 8 is a vector diagram of the output voltage vector Vs. 図9は、各相の下アームスイッチング素子のON時間制限処理の一例を示すフローチャートである。FIG. 9 is a flowchart showing an example of the ON time limiting process for the lower arm switching element of each phase. 図10は、変調率Vkが小さいときの各相下アームスイッチング素子のON時間の一例を示す図である。FIG. 10 is a diagram illustrating an example of the ON time of each phase lower arm switching element when the modulation rate Vk is small. 図11は、変調率Vkが大きいときの各相下アームスイッチング素子のON時間の一例(本発明にかかる制御を行わない場合)を示す図である。FIG. 11 is a diagram illustrating an example of the ON time of each phase lower arm switching element when the modulation rate Vk is large (when the control according to the present invention is not performed). 図12は、変調率Vkが大きいときの各相下アームスイッチング素子のON時間の一例(本発明にかかる制御を行う場合)を示す図である。FIG. 12 is a diagram illustrating an example of the ON time of each phase lower arm switching element when the modulation rate Vk is large (when the control according to the present invention is performed). 図13は、変調率Vkが大きいときの各相下アームスイッチング素子のON時間の一例(本発明にかかる制御を行う場合)を示す図である。FIG. 13 is a diagram showing an example of ON time of each phase lower arm switching element when the modulation rate Vk is large (when the control according to the present invention is performed).

以下に、本発明にかかるインバータ装置、ファン駆動装置、圧縮機駆動装置および空気調和機の実施の形態を図面に基づいて詳細に説明する。なお、この実施の形態によりこの発明が限定されるものではない。   Hereinafter, embodiments of an inverter device, a fan drive device, a compressor drive device, and an air conditioner according to the present invention will be described in detail with reference to the drawings. Note that the present invention is not limited to the embodiments.

実施の形態1.
図1は、本発明にかかるインバータ装置の実施の形態1の構成例を示すブロック図である。図示したように、本実施の形態のインバータ装置は、交流電源1と、交流電源1の交流電力を直流電力に変換するコンバータ回路2と、コンバータ回路2が出力する直流電力を三相交流電力に変換するインバータ主回路3と、インバータ主回路3が出力する三相交流電力により駆動される三相電動機4と、三相電動機4に流れる電流を検出する電流検出手段7と、コンバータ回路2の出力側である直流母線正側Pと負側Nとの間の直流電圧を検出する電圧検出手段8と、電流検出手段7の検出結果、電圧検出手段8の検出結果および外部から与えられる指令値(速度指令および磁束指令)に基づきインバータ主回路3を制御するためのPWM駆動信号を生成するインバータ制御部9と、を備えて構成されている。
Embodiment 1 FIG.
FIG. 1 is a block diagram showing a configuration example of a first embodiment of an inverter device according to the present invention. As shown in the figure, the inverter device of the present embodiment includes an AC power source 1, a converter circuit 2 that converts AC power of the AC power source 1 into DC power, and DC power output from the converter circuit 2 into three-phase AC power. The inverter main circuit 3 to be converted, the three-phase motor 4 driven by the three-phase AC power output from the inverter main circuit 3, the current detection means 7 for detecting the current flowing through the three-phase motor 4, and the output of the converter circuit 2 Voltage detecting means 8 for detecting a DC voltage between the DC bus positive side P and the negative side N, the detection result of the current detection means 7, the detection result of the voltage detection means 8, and a command value (from outside) And an inverter control unit 9 that generates a PWM drive signal for controlling the inverter main circuit 3 based on the speed command and the magnetic flux command).

コンバータ回路2は、例えば公知の技術である全波整流回路,倍電圧整流回路で構成される。ここで、コンバータ回路2は、特許第2763479号公報に記載されているような、インバータ主回路3に供給する直流電圧を昇圧することが可能な回路構成でもよい。また、インバータ主回路3に供給する直流電圧を昇降圧できるような回路構成を用いてもよい。   The converter circuit 2 is composed of, for example, a known technique such as a full-wave rectifier circuit and a voltage doubler rectifier circuit. Here, the converter circuit 2 may have a circuit configuration capable of boosting a DC voltage supplied to the inverter main circuit 3 as described in Japanese Patent No. 276479. Further, a circuit configuration that can step up and down the DC voltage supplied to the inverter main circuit 3 may be used.

インバータ主回路3は、絶縁ゲート入力を持つ電力スイッチング素子SW1〜SW6と、これらの電力スイッチング素子SW1〜SW6にそれぞれ逆並列接続されたダイオードD1〜D6と、各スイッチング素子を駆動する駆動回路3a〜3fとにより構成される。例えば、インバータ主回路3は、IPM(Intelligent Power Module)により構成される。これ以降の説明においては、コンバータ回路2の出力側、すなわち直流母線正側Pに配置されたスイッチング素子SW1〜SW3を上アームスイッチング素子,直流母線負側Nに配置されたスイッチング素子SW4〜SW6を下アームスイッチング素子と呼ぶことにする。また、後述する三相電動機4の各相(U相,V相,W相)との接続に応じて、SW1をU相上アームスイッチング素子,SW2をV相上アームスイッチング素子,SW3をW相上アームスイッチング素子,SW4をU相下アームスイッチング素子,SW5をV相下アームスイッチング素子,SW6をW相下アームスイッチング素子と呼ぶことにする。   The inverter main circuit 3 includes power switching elements SW1 to SW6 having insulated gate inputs, diodes D1 to D6 connected in reverse parallel to the power switching elements SW1 to SW6, and driving circuits 3a to 3a for driving the switching elements. 3f. For example, the inverter main circuit 3 is configured by an IPM (Intelligent Power Module). In the following description, the switching elements SW1 to SW3 arranged on the output side of the converter circuit 2, that is, the DC bus positive side P are used as the upper arm switching elements, and the switching elements SW4 to SW6 arranged on the DC bus negative side N are used. It will be called a lower arm switching element. In addition, SW1 is a U-phase upper arm switching element, SW2 is a V-phase upper arm switching element, and SW3 is a W-phase according to connection with each phase (U-phase, V-phase, W-phase) of a three-phase motor 4 described later. The upper arm switching element, SW4 is called the U-phase lower arm switching element, SW5 is called the V-phase lower arm switching element, and SW6 is called the W-phase lower arm switching element.

三相電動機4は、U相、V相およびW相からなる三相Y形結線の固定子(図示せず)と、永久磁石回転子(図示せず)から構成される。ここで、U相に流れる電流をU相電流Iu,V相に流れる電流をV相電流Iv,W相に流れる電流をW相電流Iwと呼び、これらの各相電流はインバータ主回路3から三相電動機4に流れる電流の方向を正、三相電動機4からインバータ主回路3に流れる電流の方向を負とする。   The three-phase motor 4 includes a three-phase Y-shaped stator (not shown) composed of a U phase, a V phase, and a W phase, and a permanent magnet rotor (not shown). Here, the current flowing in the U phase is referred to as the U phase current Iu, the current flowing in the V phase is referred to as the V phase current Iv, and the current flowing in the W phase is referred to as the W phase current Iw. The direction of the current flowing through the phase motor 4 is positive, and the direction of the current flowing from the three-phase motor 4 into the inverter main circuit 3 is negative.

電流検出手段7は、U相下アームスイッチング素子SW4と直流母線負側Nとの間に接続されたU相電流検出用抵抗素子5uと、V相下アームスイッチング素子SW5と直流母線負側Nとの間に接続されたV相電流検出用抵抗素子5vと、W相下アームスイッチング素子SW6と直流母線負側Nとの間に接続されたW相電流検出用抵抗素子5wと、これら各相電流検出用抵抗素子に発生する電圧降下をインバータ制御部9に入力するための電圧に変換する電流検出回路6とを備えて構成されている。ここで、図1に示した構成例では、各相の電流を電流検出用抵抗に発生する電圧降下に基づいて検出するようにしているが、電流検出手段7としては直流電流も検出可能なDCCTを用いてもよい。   The current detection means 7 includes a U-phase current detection resistance element 5u connected between the U-phase lower arm switching element SW4 and the DC bus negative side N, a V-phase lower arm switching element SW5, and the DC bus negative side N V-phase current detecting resistor element 5v connected between the W-phase lower arm switching element SW6 and the DC bus negative side N, and the respective phase currents. And a current detection circuit 6 for converting a voltage drop generated in the detection resistance element into a voltage to be input to the inverter control unit 9. Here, in the configuration example shown in FIG. 1, the current of each phase is detected based on the voltage drop generated in the current detection resistor, but the current detection means 7 is a DCCT that can also detect a direct current. May be used.

図2は、電流検出手段7を構成している電流検出回路6のU相部分の回路構成例を示す図であり、U相部分の回路は、オフセット加算回路61および増幅回路62により構成されている。オフセット加算回路61は、後述するように、U相電流Iu>0のときにU相電流検出用抵抗素子5uに発生する電圧降下が直流母線負側Nに対してマイナスの値が発生するため、そのような場合にオフセットを加算して直流母線負側Nに対してマイナスの値が発生しないようにする。増幅回路62は、オフセット加算回路61の出力をオペアンプなどの増幅回路を用いて増幅してインバータ制御部9のA/D変換器(図示せず)に出力する。このようにすることで、直流母線負側Nを基準としてディジタル値に変換するA/D変換器(図示せず)を用いて、U相電流検出用抵抗素子5uに発生する電圧降下をインバータ制御部9内で制御できる値に変換することができる。他の相の電流検出回路の構成もU相と同様である。   FIG. 2 is a diagram showing a circuit configuration example of the U-phase portion of the current detection circuit 6 constituting the current detection means 7, and the U-phase portion circuit is configured by an offset addition circuit 61 and an amplification circuit 62. Yes. As will be described later, the offset adding circuit 61 generates a negative value with respect to the DC bus negative side N due to a voltage drop generated in the U-phase current detection resistance element 5u when the U-phase current Iu> 0. In such a case, an offset is added so that a negative value does not occur with respect to the DC bus negative side N. The amplifying circuit 62 amplifies the output of the offset adding circuit 61 using an amplifying circuit such as an operational amplifier and outputs it to an A / D converter (not shown) of the inverter control unit 9. In this way, an A / D converter (not shown) that converts the DC bus negative side N to a digital value is used as a reference, and the voltage drop generated in the U-phase current detection resistance element 5u is inverter-controlled. It can be converted into a value that can be controlled in the unit 9. The configuration of the current detection circuit of the other phase is the same as that of the U phase.

電圧検出手段8は、コンバータ回路2の出力電圧Vdcを分圧してインバータ制御部9のA/D変換器(図示せず)に出力している。なお、このA/D変換器の出力は直流電圧再現部15へ入力される。   The voltage detection means 8 divides the output voltage Vdc of the converter circuit 2 and outputs it to an A / D converter (not shown) of the inverter control unit 9. The output of the A / D converter is input to the DC voltage reproduction unit 15.

インバータ制御部9は、電流検出手段7の検出結果と、電圧検出手段8の検出結果と、外部から与えられる速度指令および磁束指令とにより、インバータ主回路3のスイッチング素子SW1〜SW6をオン・オフ制御するためのPWM駆動信号(UP,UN,VP,VN,WP,WN)を出力する。ここで、UP,VP,WPは、インバータ主回路3の上アーム側のPWM駆動信号であり、それぞれSW1,SW2,SW3の駆動信号となる。また、UN,VN,WNは、インバータ主回路3の下アーム側のPWM駆動信号であり、それぞれSW4,SW5,SW6の駆動信号となる。インバータ制御部9は、例えばマイクロプロセッサにより実現することができる。   The inverter control unit 9 turns on and off the switching elements SW1 to SW6 of the inverter main circuit 3 based on the detection result of the current detection means 7, the detection result of the voltage detection means 8, and the speed command and magnetic flux command given from the outside. PWM drive signals (UP, UN, VP, VN, WP, WN) for control are output. Here, UP, VP, and WP are PWM drive signals on the upper arm side of the inverter main circuit 3, and are drive signals for SW1, SW2, and SW3, respectively. UN, VN, and WN are PWM drive signals on the lower arm side of the inverter main circuit 3, and are drive signals for SW4, SW5, and SW6, respectively. The inverter control unit 9 can be realized by a microprocessor, for example.

続いてインバータ制御部9の構成について詳細に説明する。インバータ制御部9は、電流検出手段7の検出結果を後述するPWM駆動信号生成部17が出力するPWM駆動信号状態pwm_statusに基づいて各相の相電流値に再現する相電流再現部10と、再現した各相電流値(Iu_r,Iv_r,Iw_r)を後述する積分器13が出力する位相θに基づいて静止座標系から回転座標系(d−q軸)上のd軸電流Idおよびq軸電流Iqに変換する座標変換部11と、外部から与えられる速度指令、d軸電流Idおよびq軸電流Iqに基づき、三相電動機4を安定に駆動するための補償を行った速度制御値f1を出力する速度制御器12と、速度制御値f1を積分して座標変換するための位相θを出力する積分器(1/s)13と、外部から与えられる磁束指令、d軸電流Id、q軸電流Iq、速度制御値f1および位相θに基づき、出力電圧ベクトルVsの大きさ|Vs|(以後、|Vs|のことを出力電圧Vsとも記載)および位相θsを出力するベクトル演算部14と、電圧検出手段8の検出結果をコンバータ回路2の出力電圧値に再現する直流電圧再現部15と、ベクトル演算部14が出力する出力電圧Vsおよび直流電圧再現部15の出力(Vdc_r)に基づき、変調率Vkを出力する変調率演算部16と、変調率Vkおよび位相θsに基づき、インバータ主回路3のスイッチング素子SW1〜SW6をオン・オフ制御するためのPWM駆動信号(UP,UN,VP,VN,WP,WN)を出力するPWM駆動信号生成部17と、により構成されている。   Next, the configuration of the inverter control unit 9 will be described in detail. The inverter control unit 9 includes a phase current reproduction unit 10 that reproduces a detection result of the current detection unit 7 to a phase current value of each phase based on a PWM drive signal state pwm_status output from a PWM drive signal generation unit 17 described later. Each phase current value (Iu_r, Iv_r, Iw_r) is output from the stationary coordinate system to the d-axis current Id and the q-axis current Iq from the stationary coordinate system to the rotating coordinate system (dq axis) based on the phase θ output by the integrator 13 described later. And a speed control value f1 subjected to compensation for stably driving the three-phase motor 4 based on a speed command, d-axis current Id and q-axis current Iq given from the outside. Speed controller 12, integrator (1 / s) 13 for outputting phase θ for coordinate conversion by integrating speed control value f1, magnetic flux command given from outside, d-axis current Id, q-axis current Iq , Speed system Based on the control value f1 and the phase θ, the vector computing unit 14 for outputting the magnitude | Vs | of the output voltage vector Vs (hereinafter, | Vs | is also referred to as the output voltage Vs) and the phase θs, and the voltage detecting means 8 Based on the output voltage Vs output from the DC calculator 15 and the output (Vdc_r) of the DC voltage reproducer 15, the modulation factor Vk is output. PWM drive signals (UP, UN, VP, VN, WP, WN) for ON / OFF control of the switching elements SW1 to SW6 of the inverter main circuit 3 based on the modulation factor calculating unit 16, the modulation factor Vk, and the phase θs. ) To output a PWM drive signal generation unit 17.

ここで、上記のIu_rはU相電流Iuを再現した値(U相電流再現値)であり、Iv_rはV相電流Ivを再現した値(V相電流再現値)であり、Iw_rはW相電流Iwを再現した値(W相電流再現値)である。また、Vdc_rはコンバータ回路2の出力電圧であるVdcを再現した値(直流電圧再現値)である。   Here, Iu_r is a value that reproduces the U-phase current Iu (U-phase current reproduction value), Iv_r is a value that reproduces the V-phase current Iv (V-phase current reproduction value), and Iw_r is the W-phase current. This is a value that reproduces Iw (W-phase current reproduction value). Vdc_r is a value (DC voltage reproduction value) that reproduces Vdc, which is the output voltage of the converter circuit 2.

次に電流検出手段7のU相部分の動作について図3〜図6を用いて説明する。図3,図5は、それぞれU相電流Iuが正(Iu>0)のときのタイミングチャート図と回路動作図であり、図4,図6はそれぞれU相電流Iuが負(Iu<0)のときのタイミングチャート図と回路動作図である。図3,図4において、(a)はU相上アームPWM駆動信号UP、(b)はU相下アームPWM駆動信号UN、(c)はU相電流検出用抵抗素子5u間に発生する電圧Vru、(d)はU相電流Iuである。また、図上の一点鎖線間の時間はPWM駆動信号のスイッチング間隔であるPWM周期である。ここで、U相上アームPWM駆動信号UPとU相下アームPWM駆動信号UNとは相補の関係にあり、UPがHi出力(SW1がON)の場合、UNはLo出力(SW4がOFF)となり、UPがLo出力(SW1がOFF)の場合、UNはHi出力(SW4がON)となる。実際には、SW1とSW4が上下短絡しないようにスイッチング状態が変化するときに上下短絡防止時間Tdを数μs設け、UPとUNがLoとなる時間を設定する必要があるが、ここでは説明を簡略化するため省略している。   Next, the operation of the U-phase portion of the current detection means 7 will be described with reference to FIGS. FIGS. 3 and 5 are timing charts and circuit operation diagrams when the U-phase current Iu is positive (Iu> 0), respectively, and FIGS. 4 and 6 show that the U-phase current Iu is negative (Iu <0). It is a timing chart figure at this time, and a circuit operation | movement figure. 3 and 4, (a) is the U-phase upper arm PWM drive signal UP, (b) is the U-phase lower arm PWM drive signal UN, and (c) is the voltage generated between the U-phase current detection resistor elements 5 u. Vru, (d) is the U-phase current Iu. Further, the time between the alternate long and short dash lines in the figure is a PWM cycle that is a switching interval of the PWM drive signal. Here, the U-phase upper arm PWM drive signal UP and the U-phase lower arm PWM drive signal UN are in a complementary relationship. When UP is a Hi output (SW1 is ON), UN is a Lo output (SW4 is OFF). , UP is Lo output (SW1 is OFF), UN is Hi output (SW4 is ON). Actually, when the switching state changes so that SW1 and SW4 do not short-circuit up and down, it is necessary to provide a time Td for preventing short-circuiting of several μs and to set a time for UP and UN to be Lo. Omitted for simplicity.

まず、U相電流Iu>0のときの動作について図3および図5を用いて説明する。図3に示した<1>の区間(SW1:ON,SW4:OFF)では、直流母線正側PからSW1を通って、三相電動機4のU相巻線に電流が流れる(図5に示した<1>参照)。そのため、抵抗5u(U相電流検出用抵抗素子)間電圧Vruは直流母線負側Nと同電位となり0Vとなる。一方、<2>の区間(SW1:OFF,SW4:ON)では、直流母線負側NからダイオードD4を通って、三相電動機4のU相巻線に電流が流れる(図5に示した<2>参照)。そのため、抵抗5u間電圧Vruには直流母線負側Nを基準とすると、(5uの抵抗値)×(−Iu)の電圧が発生する。したがって、Iu>0の場合には、<2>の区間で抵抗5u間電圧Vruを検出することでU相電流を求めることができる。   First, the operation when U-phase current Iu> 0 will be described with reference to FIGS. In the section <1> shown in FIG. 3 (SW1: ON, SW4: OFF), a current flows from the DC bus positive side P through SW1 to the U-phase winding of the three-phase motor 4 (shown in FIG. 5). (See <1>.) Therefore, the voltage Vru between the resistors 5u (U-phase current detection resistor element) becomes the same potential as the DC bus negative side N and becomes 0V. On the other hand, in the section <2> (SW1: OFF, SW4: ON), current flows from the DC bus negative side N through the diode D4 to the U-phase winding of the three-phase motor 4 (< 2>). Therefore, a voltage of (5u resistance value) × (−Iu) is generated with respect to the voltage Vru between the resistors 5u, based on the negative side N of the DC bus. Therefore, when Iu> 0, the U-phase current can be obtained by detecting the voltage Vru between the resistors 5u in the section <2>.

次に、U相電流Iu<0のときの動作について図4および図6を用いて説明する。図4に示した<3>の区間(SW1:ON,SW4:OFF)では、三相電動機4のU相巻線からダイオードD1を通って、直流母線正側Pに電流が流れる(図6に示した<3>参照)。そのため、抵抗5u間電圧Vruは直流母線負側Nと同電位となり0Vとなる。一方、<4>の区間(SW1:OFF,SW4:ON)では、三相電動機4のU相巻線からSW4を通って、直流母線負側Nに電流が流れる(図6に示した<4>参照)。そのため、抵抗5u間電圧Vruには直流母線負側Nを基準とすると、(5uの抵抗値)×(−Iu)の電圧が発生する。したがって、Iu<0の場合には、<4>の区間で抵抗5u間電圧Vruを検出することでU相電流を求めることができる。   Next, the operation when the U-phase current Iu <0 will be described with reference to FIGS. In the section <3> shown in FIG. 4 (SW1: ON, SW4: OFF), current flows from the U-phase winding of the three-phase motor 4 through the diode D1 to the DC bus positive side P (see FIG. 6). See <3> shown). Therefore, the voltage Vru between the resistors 5u becomes the same potential as the DC bus negative side N and becomes 0V. On the other hand, in the section <4> (SW1: OFF, SW4: ON), current flows from the U-phase winding of the three-phase motor 4 through SW4 to the DC bus negative side N (<4 shown in FIG. 6). > See). Therefore, a voltage of (5u resistance value) × (−Iu) is generated with respect to the voltage Vru between the resistors 5u, based on the negative side N of the DC bus. Therefore, when Iu <0, the U-phase current can be obtained by detecting the voltage Vru between the resistors 5u in the section <4>.

以上のように、抵抗5u間電圧VruにはU相下アームスイッチング素子SW4がONの時間(ton_un)のときにしかU相電流Iuによる電圧降下が発生しない。つまり、U相下アームスイッチング素子SW4がONの時間(ton_un)のときにしかU相電流Iuを検出することができない。また、U相電流Iuを検出可能なON時間としては、上下短絡時間Td,U相下アームPWM駆動信号UNをHiにしてからSW4がONするまでの遅延時間,電流検出回路6の遅延時間,インバータ制御部9のA/D変換器(図示せず)のサンプル&ホールド時間を加味した時間が必要であり、このことを考慮して後述する電流検出可能最小時間ton_xn_minを設定する必要がある。他の相の電流検出手段の動作についてもU相の場合と同様である。   As described above, the voltage drop due to the U-phase current Iu occurs only in the voltage Vru between the resistors 5u when the U-phase lower arm switching element SW4 is ON (ton_un). That is, the U-phase current Iu can be detected only when the U-phase lower arm switching element SW4 is ON (ton_un). The ON time during which the U-phase current Iu can be detected includes the upper / lower short-circuit time Td, the delay time from when the U-phase lower arm PWM drive signal UN is set to Hi until SW4 is turned ON, the delay time of the current detection circuit 6, In consideration of this, it is necessary to set a minimum current detectable time ton_xn_min which will be described later in consideration of the sample and hold time of an A / D converter (not shown) of the inverter control unit 9. The operation of the current detection means for the other phases is the same as that for the U phase.

次にインバータ制御部9の各ブロックの動作について説明する。まず、相電流再現部10および座標変換部11について図7のフローチャートを用いて説明する。図7は、相電流再現部10および座標変換部11の動作例を示すフローチャートである。   Next, the operation of each block of the inverter control unit 9 will be described. First, the phase current reproduction unit 10 and the coordinate conversion unit 11 will be described with reference to the flowchart of FIG. FIG. 7 is a flowchart showing an operation example of the phase current reproduction unit 10 and the coordinate conversion unit 11.

相電流再現部10は、動作を開始すると、後述するPWM駆動信号生成部17が出力するPWM駆動信号状態pwm_status(pwm_status=0〜3)に基づいて、下記4つの相電流再現処理に分岐する(ステップS100)。   When the operation starts, the phase current reproduction unit 10 branches to the following four phase current reproduction processes based on a PWM drive signal state pwm_status (pwm_status = 0 to 3) output from a PWM drive signal generation unit 17 described later ( Step S100).

すなわち、PWM駆動信号状態pwm_status=「0」(3相共下アームON時間確保)のときは、各相電流検出用抵抗素子(5u,5v,5w)に発生する電圧降下に基づき直接それぞれの相電流を再現することができるので、U相電流検出用抵抗素子5uに発生する電圧降下に基づきU相電流再現値Iu_rを算出し、V相電流検出用抵抗素子5vに発生する電圧降下に基づきV相電流再現値Iv_rを算出し、W相電流検出用抵抗素子5wに発生する電圧降下に基づきW相電流再現値Iw_rを算出する(ステップS101)。そして、各相電流再現値(Iu_r,Iv_r,Iw_r)および積算器13の出力である位相θに基づき、次式(1)により回転座標系回転座標系上のd軸電流Idおよびq軸電流Iqを算出する(ステップS102)。   That is, when the PWM drive signal state pwm_status = “0” (3 phase lower arm ON time ensured), each phase is directly detected based on the voltage drop generated in each phase current detection resistance element (5u, 5v, 5w). Since the current can be reproduced, the U-phase current reproduction value Iu_r is calculated based on the voltage drop generated in the U-phase current detection resistor element 5u, and V is calculated based on the voltage drop generated in the V-phase current detection resistor element 5v. The phase current reproduction value Iv_r is calculated, and the W phase current reproduction value Iw_r is calculated based on the voltage drop generated in the resistance element 5w for W phase current detection (step S101). Then, based on each phase current reproduction value (Iu_r, Iv_r, Iw_r) and the phase θ which is the output of the accumulator 13, the d-axis current Id and the q-axis current Iq on the rotation coordinate system rotation coordinate system according to the following equation (1). Is calculated (step S102).

Figure 0005511700
Figure 0005511700

また、PWM駆動信号状態pwm_status=「1」(U相下アームON時間未確保)のときは、U相以外はそれぞれの相電流検出用抵抗素子(5v,5w)に発生する電圧降下に基づき直接それぞれの相電流を再現することができるので、V相電流検出用抵抗素子5vに発生する電圧降下に基づきV相電流再現値Iv_rを算出し、W相電流検出用抵抗素子5wに発生する電圧降下に基づきW相電流再現値Iw_rを算出する(ステップS109)。そして、再現したV相電流再現値Iv_r、W相電流再現値Iw_rおよび積分器13の出力である位相θに基づき、次式(2)により回転座標系回転座標系上のd軸電流Idおよびq軸電流Iqを算出する(ステップS110)。   Further, when the PWM drive signal state pwm_status = “1” (U-phase lower arm ON time is not secured), except for the U-phase, it is directly based on the voltage drop generated in the respective phase current detection resistance elements (5v, 5w). Since each phase current can be reproduced, a V-phase current reproduction value Iv_r is calculated based on a voltage drop generated in the V-phase current detection resistance element 5v, and a voltage drop generated in the W-phase current detection resistance element 5w. W-phase current reproduction value Iw_r is calculated based on (Step S109). Then, based on the reproduced V-phase current reproduction value Iv_r, the W-phase current reproduction value Iw_r, and the phase θ that is the output of the integrator 13, the d-axis currents Id and q on the rotating coordinate system rotating coordinate system are expressed by the following equation (2). The shaft current Iq is calculated (step S110).

Figure 0005511700
Figure 0005511700

また、PWM駆動信号状態pwm_status=「2」(V相下アームON時間未確保)のときは、V相以外はそれぞれの相電流検出用抵抗素子(5u,5w)に発生する電圧降下に基づき直接それぞれの相電流を再現することができるので、U相電流検出用抵抗素子5uに発生する電圧降下に基づきU相電流再現値Iu_rを算出し、W相電流検出用抵抗素子5wに発生する電圧降下に基づきW相電流再現値Iw_rを算出する(ステップS111)。そして、再現したU相電流再現値Iu_r、W相電流再現値Iw_rおよび積分器13の出力である位相θに基づき、次式(3)により回転座標系回転座標系上のd軸電流Idおよびq軸電流Iqを算出する(ステップS112)。   Further, when the PWM drive signal state pwm_status = “2” (V-phase lower arm ON time is not secured), except for the V-phase, it is directly based on the voltage drop generated in the respective phase current detection resistance elements (5u, 5w). Since each phase current can be reproduced, the U-phase current reproduction value Iu_r is calculated based on the voltage drop generated in the U-phase current detection resistor element 5u, and the voltage drop generated in the W-phase current detection resistor element 5w. The W-phase current reproduction value Iw_r is calculated based on (Step S111). Then, based on the reproduced U-phase current reproduction value Iu_r, the W-phase current reproduction value Iw_r, and the phase θ which is the output of the integrator 13, the d-axis currents Id and q on the rotating coordinate system rotating coordinate system are expressed by the following equation (3). The shaft current Iq is calculated (step S112).

Figure 0005511700
Figure 0005511700

また、PWM駆動信号状態pwm_status=「3」(W相下アームON時間未確保)のときは、W相以外はそれぞれの相電流検出用抵抗素子(5u,5v)に発生する電圧降下に基づき直接それぞれの相電流を再現することができるので、U相電流検出用抵抗素子5uに発生する電圧降下に基づきU相電流再現値Iu_rを算出し、V相電流検出用抵抗素子5vに発生する電圧降下に基づきV相電流再現値Iv_rを算出する(ステップS113)。そして、再現したU相電流再現値Iu_r、V相電流再現値Iv_rおよび積分器13の出力である位相θに基づき、次式(4)により回転座標系回転座標系上のd軸電流Idおよびq軸電流Iqを算出する(ステップS114)。   Further, when the PWM drive signal state pwm_status = “3” (W-phase lower arm ON time is not secured), except for the W-phase, it is directly based on the voltage drop generated in the respective phase current detection resistance elements (5u, 5v). Since each phase current can be reproduced, the U-phase current reproduction value Iu_r is calculated based on the voltage drop generated in the U-phase current detection resistor element 5u, and the voltage drop generated in the V-phase current detection resistor element 5v. The V-phase current reproduction value Iv_r is calculated based on (Step S113). Then, based on the reproduced U-phase current reproduction value Iu_r, V-phase current reproduction value Iv_r, and the phase θ which is the output of the integrator 13, the d-axis current Id and q on the rotating coordinate system rotating coordinate system is expressed by the following equation (4). The shaft current Iq is calculated (step S114).

Figure 0005511700
Figure 0005511700

PWM駆動信号状態pwm_status=「0」(3相共下アームON時間確保)のときは、上記ステップS101、S102を実行後、さらに、電流検出異常判定処理を行う(ステップS103〜S108)。具体的には、ステップS103では、U相電流再現値Iu_r,V相電流再現値Iv_r,W相電流再現値Iw_rの和を合成電流I_sumとして算出し、次のステップS104では、合成電流I_sumと電流検出異常判定値I_jud(例えば、ファン駆動装置の場合は0.2[A],圧縮機駆動装置の場合は1[A]など、予め設定しておいた判定値)とを比較する。そして、合成電流I_sumが電流検出異常判定値I_jud以上の場合は(ステップS104:Yes)、電流検出異常カウンタnの値を「+1」加算し(ステップS105)、さらに、電流検出異常カウンタnと電流検出異常判定回数n_jud(例えば、10回)とを比較する(ステップS106)。   When the PWM drive signal state pwm_status = “0” (securing the lower arm ON time for the three phases), after executing steps S101 and S102, a current detection abnormality determination process is further performed (steps S103 to S108). Specifically, in step S103, the sum of the U-phase current reproduction value Iu_r, the V-phase current reproduction value Iv_r, and the W-phase current reproduction value Iw_r is calculated as a combined current I_sum. In the next step S104, the combined current I_sum and the current are calculated. The detected abnormality determination value I_jud (for example, a determination value set in advance, such as 0.2 [A] for a fan driving device and 1 [A] for a compressor driving device) is compared. If the combined current I_sum is greater than or equal to the current detection abnormality determination value I_jud (step S104: Yes), the value of the current detection abnormality counter n is incremented by “+1” (step S105), and the current detection abnormality counter n and the current The detection abnormality determination number n_jud (for example, 10 times) is compared (step S106).

電流検出異常カウンタnが電流検出異常判定回数n_jud以上の場合、すなわち、上述した合成電流I_sumがn_jud回にわたって異常状態にある場合には(ステップS106:Yes)、電流検出異常と判断して全相PWM駆動信号を強制OFFし、動作を停止する(ステップS107)。一方、電流検出異常カウンタnが電流検出異常判定回数n_jud未満の場合は(ステップS106:No)、電流検出異常判定処理を終了する。また、上記の合成電流I_sumが電流検出異常判定値I_jud未満の場合は(ステップS104:No)、電流検出異常カウンタnの値をクリアし(ステップS108)、電流検出異常判定処理を終了する。   When the current detection abnormality counter n is greater than or equal to the current detection abnormality determination number n_jud, that is, when the above-described combined current I_sum is in an abnormal state for n_jud times (step S106: Yes), it is determined that the current detection abnormality is present and all phases The PWM drive signal is forcibly turned off and the operation is stopped (step S107). On the other hand, when the current detection abnormality counter n is less than the current detection abnormality determination number n_jud (step S106: No), the current detection abnormality determination process is terminated. If the combined current I_sum is less than the current detection abnormality determination value I_jud (step S104: No), the value of the current detection abnormality counter n is cleared (step S108), and the current detection abnormality determination process ends.

前述では、ステップS102でd軸電流Id,q軸電流Iqを上記の式(1)により求めるようにしているが、上記の式(2)〜式(4)のどれかを用いることで、演算負荷の重いsin演算およびcos演算の合計実施回数を6回から4回へ低減することができる。   In the above description, the d-axis current Id and the q-axis current Iq are obtained by the above equation (1) in step S102. However, the calculation can be performed by using any of the above equations (2) to (4). It is possible to reduce the total number of executions of the heavy load sin operation and cos operation from 6 times to 4 times.

速度制御器12は、外部から与えられる速度指令と、座標変換部11から出力されたd軸電流Idおよびq軸電流Iqとに基づいて、三相電動機4を安定駆動させるための補償を行った速度制御値f1を生成して出力する。例えば、出力トルク成分であるq軸電流の振幅とは逆位相の補償を行ったものを速度制御値f1として出力する。積分器13は、速度制御値f1を積分して座標変換するための位相θを出力する。   The speed controller 12 performs compensation for stably driving the three-phase motor 4 based on the speed command given from the outside and the d-axis current Id and the q-axis current Iq output from the coordinate conversion unit 11. A speed control value f1 is generated and output. For example, the speed control value f1 is output after compensating for the phase opposite to the amplitude of the q-axis current that is the output torque component. The integrator 13 outputs the phase θ for integrating the speed control value f1 and converting the coordinates.

ベクトル演算部14は、外部から与えられる磁束指令と、座標変換部11から出力されたd軸電流Idおよびq軸電流Iqと、速度制御器12から出力された速度制御値f1と、積分器13から出力された位相θとに基づいて、出力電圧ベクトルの大きさ|Vs|および位相θsを算出する。例えば、磁束指令,d軸電流Id,q軸電流Iq,速度制御値f1からd軸電圧指令値Vdおよびq軸電圧指令値Vqを出力する技術としては特開2007−6664号公報がある。出力電圧ベクトルの大きさ|Vs|および位相θsは、d軸電圧指令値Vdおよびq軸電圧指令値Vqに基づき、次式(5)を用いて求めることができる。   The vector calculation unit 14 includes a magnetic flux command given from the outside, a d-axis current Id and a q-axis current Iq output from the coordinate conversion unit 11, a speed control value f1 output from the speed controller 12, and an integrator 13 The magnitude of the output voltage vector | Vs | and the phase θs are calculated based on the phase θ output from. For example, Japanese Patent Application Laid-Open No. 2007-6664 discloses a technique for outputting a d-axis voltage command value Vd and a q-axis voltage command value Vq from a magnetic flux command, a d-axis current Id, a q-axis current Iq, and a speed control value f1. The magnitude | Vs | and the phase θs of the output voltage vector can be obtained using the following equation (5) based on the d-axis voltage command value Vd and the q-axis voltage command value Vq.

Figure 0005511700
Figure 0005511700

図8は、出力電圧ベクトルVsのベクトル図である。図8において、V0〜V7は基本電圧ベクトルであり、インバータ主回路3のスイッチング素子SW1〜SW6の8つのスイッチング状態と対応する。基本電圧ベクトルの内、大きさのない基本電圧ベクトルV0,V7はゼロベクトルと呼ばれる。上アーム側のスイッチがON状態のときを「1」、OFF状態のときを「0」とすると、基本電圧ベクトルの状態を(SW1,SW2,SW3)で表すことができる。例えば、基本電圧ベクトルV1は(1,0,0),基本電圧ベクトルV2は(1,1,0)と表すことができる。   FIG. 8 is a vector diagram of the output voltage vector Vs. In FIG. 8, V0 to V7 are basic voltage vectors and correspond to the eight switching states of the switching elements SW1 to SW6 of the inverter main circuit 3. Of the basic voltage vectors, the basic voltage vectors V0 and V7 having no magnitude are called zero vectors. Assuming that the upper arm side switch is ON and “1”, and the OFF state is “0”, the state of the basic voltage vector can be represented by (SW1, SW2, SW3). For example, the basic voltage vector V1 can be expressed as (1, 0, 0), and the basic voltage vector V2 can be expressed as (1, 1, 0).

変調率演算部16は、ベクトル演算部14から出力された出力電圧Vsと直流電圧再現部15から出力された直流電圧再現値Vdc_rとに基づき、次式(6)を用いて変調率Vkを求める。   Based on the output voltage Vs output from the vector calculation unit 14 and the DC voltage reproduction value Vdc_r output from the DC voltage reproduction unit 15, the modulation factor calculation unit 16 obtains the modulation factor Vk using the following equation (6). .

Figure 0005511700
Figure 0005511700

PWM駆動信号生成部17は、変調率演算部16から出力された変調率Vkとベクトル演算部14から出力された位相θs(出力電圧ベクトルVsの位相)によりPWM駆動信号を生成する。出力電圧ベクトルからPWM駆動信号の生成は、たとえば、公知の技術である空間ベクトルの概念(オーム社「パワーエレクトロニクス回路」電気学会半導体電力変換システム調査専門委員編,2000年11月発行,p171〜p174)を用いて実現できる。そして、生成されたPWM駆動信号(UP,UN,VP,VN,WP,WN)によりインバータ主回路3のスイッチング素子SW1〜SW6をオン・オフ制御することで、三相電動機4を駆動する。   The PWM drive signal generation unit 17 generates a PWM drive signal based on the modulation rate Vk output from the modulation rate calculation unit 16 and the phase θs (phase of the output voltage vector Vs) output from the vector calculation unit 14. The generation of the PWM drive signal from the output voltage vector is, for example, a well-known technique of the concept of a space vector (Ohm "Power Electronics Circuit" Institute of Electrical Engineers, Semiconductor Power Conversion System Research Special Edition, published in November 2000, p171 to p174. ). Then, the switching elements SW1 to SW6 of the inverter main circuit 3 are on / off controlled by the generated PWM drive signals (UP, UN, VP, VN, WP, WN) to drive the three-phase motor 4.

続いて、PWM駆動信号生成部17の処理、すなわち、各相の下アームスイッチング素子のON時間制限処理について、この処理手順の一例を示した図9のフローチャートを用いて説明する。図9に示した処理においては、まず、各相下アームON時間(ton_un,ton_vn,ton_wn)を算出する(ステップS200)。各相下アームON時間は、上述した空間ベクトルの概念を用いて算出することができる。ここで、ton_unはU相下アームスイッチング素子SW4のPWM周期当りのON時間(U相下アームON時間)であり、ton_vnはV相下アームスイッチング素子SW5のPWM周期当りのON時間(V相下アームON時間)であり、ton_wnはW相下アームスイッチング素子SW6のPWM周期当りのON時間(W相下アームON時間)である。   Next, the processing of the PWM drive signal generation unit 17, that is, the ON time limit processing of the lower arm switching element of each phase will be described with reference to the flowchart of FIG. 9 showing an example of this processing procedure. In the process shown in FIG. 9, first, the lower arm ON time (ton_un, ton_vn, ton_wn) of each phase is calculated (step S200). Each phase lower arm ON time can be calculated using the concept of the space vector described above. Here, ton_un is the ON time per PWM period of the U-phase lower arm switching element SW4 (U-phase lower arm ON time), and ton_vn is the ON time per PWM period of the V-phase lower arm switching element SW5 (lower V-phase). Arm_ON), and ton_wn is the ON time per PWM cycle of the W-phase lower arm switching element SW6 (W-phase lower arm ON time).

次に、初期値としてPWM駆動信号状態pwm_statusを「0」(3相共下アームON時間確保)とし(ステップS201)、位相θsが60°≦θs<180°であるかの判定を行う(ステップS202)。「60°≦θs<180°」が成立する場合(ステップS202:Yes)、ステップS204〜S209の処理を行う。一方、「60°≦θs<180°」が成立しない場合には(ステップS202:No)、位相θsが180°≦θs<300°であるかの判定を行い(ステップS203)、「180°≦θs<300°」が成立する場合は(ステップS203:Yes)は、ステップS210〜S215の処理を行い、「180°≦θs<300°」が成立しない、すなわち「θs<60°または300°≦θs」の場合には(ステップS203:No)、ステップS216〜S221の処理を行う。   Next, the PWM drive signal state pwm_status is set to “0” (securing lower arm ON time for both three phases) as an initial value (Step S201), and it is determined whether the phase θs is 60 ° ≦ θs <180 ° (Step S201). S202). When “60 ° ≦ θs <180 °” is satisfied (step S202: Yes), the processing of steps S204 to S209 is performed. On the other hand, if “60 ° ≦ θs <180 °” is not satisfied (step S202: No), it is determined whether the phase θs is 180 ° ≦ θs <300 ° (step S203). When θs <300 ° is satisfied (step S203: Yes), the processing of steps S210 to S215 is performed, and “180 ° ≦ θs <300 °” is not satisfied, that is, “θs <60 ° or 300 ° ≦ In the case of “θs” (step S203: No), the processing of steps S216 to S221 is performed.

ステップS202で「60°≦θs<180°」と判断した場合の動作では、まず、U相下アームON時間ton_unが電流検出可能最小時間ton_xn_min未満かどうか(ton_un<ton_xn_minかどうか)を確認する(ステップS204)。「ton_un<ton_xn_min」の場合は(ステップS204:Yes)、U相下アームON時間ton_unを電流検出可能最小時間ton_xn_minに制限する(ton_un=ton_xn_minとする)処理を行い(ステップS205)、次に、W相下アームON時間ton_wnが電流検出可能最小時間ton_xn_min未満かどうか(ton_wn<ton_xn_minかどうか)を確認する(ステップS206)。なお、「ton_un<ton_xn_min」ではない場合(ステップS204:No)、ステップS205は実行せずにステップS206を実行する。「ton_wn<ton_xn_min」の場合は(ステップS206:Yes)、W相下アームON時間ton_wnを電流検出可能最小時間ton_xn_minに制限する(ton_wn=ton_xn_minとする)処理を行い(ステップS207)、次に、V相下アームON時間ton_vnが電流検出可能最小時間ton_xn_min未満かどうか(ton_vn<ton_xn_minかどうか)を確認する(ステップS208)。なお、「ton_wn<ton_xn_min」ではない場合(ステップS206:No)、ステップS207は実行せずにステップS208を実行する。「ton_vn<ton_xn_min」の場合は(ステップS208:Yes)、PWM駆動信号状態pwm_statusを「2」(V相下アームON時間未確保)とする(ステップS209)。これに対して、「ton_vn<ton_xn_min」ではない場合には(ステップS208:No)、PWM駆動信号状態pwm_statusは「0」(3相共下アームON時間確保)となる(上記ステップS201で設定した初期値となる)。   In the operation in the case where “60 ° ≦ θs <180 °” is determined in step S202, first, it is confirmed whether or not the U-phase lower arm ON time ton_un is less than the minimum current detectable time ton_xn_min (whether ton_un <ton_xn_min). Step S204). In the case of “ton_un <ton_xn_min” (step S204: Yes), the U-phase lower arm ON time ton_un is limited to the current detectable minimum time ton_xn_min (set ton_un = ton_xn_min) (step S205). It is confirmed whether or not the W-phase lower arm ON time ton_wn is less than the minimum current detectable time ton_xn_min (whether ton_wn <ton_xn_min) (step S206). If “ton_un <ton_xn_min” is not satisfied (step S204: No), step S206 is executed without executing step S205. In the case of “ton_wn <ton_xn_min” (step S206: Yes), the W-phase lower arm ON time ton_wn is limited to the current detectable minimum time ton_xn_min (set ton_wn = ton_xn_min) (step S207), It is confirmed whether or not the V-phase lower arm ON time ton_vn is less than the minimum current detectable time ton_xn_min (whether ton_vn <ton_xn_min) (step S208). If “ton_wn <ton_xn_min” is not satisfied (step S206: No), step S208 is executed without executing step S207. In the case of “ton_vn <ton_xn_min” (step S208: Yes), the PWM drive signal state pwm_status is set to “2” (V-phase lower arm ON time is not secured) (step S209). On the other hand, when “ton_vn <ton_xn_min” is not satisfied (step S208: No), the PWM drive signal state pwm_status is “0” (securing the lower arm ON time for the three phases) (set in step S201 above). (It becomes the initial value).

また、ステップS202で「60°≦θs<180°」ではないと判断し、かつステップS203で「180°≦θs<300°」と判断した場合の動作では、まず、U相下アームON時間ton_unが電流検出可能最小時間ton_xn_min未満かどうか(ton_un<ton_xn_minかどうか)を確認する(ステップS210)。「ton_un<ton_xn_min」の場合は(ステップS210:Yes)、U相下アームON時間ton_unを電流検出可能最小時間ton_xn_minに制限する(ton_un=ton_xn_minとする)処理を行い(ステップS211)、次に、V相下アームON時間ton_vnが電流検出可能最小時間ton_xn_min未満かどうか(ton_vn<ton_xn_minかどうか)を確認する(ステップS212)。なお、「ton_un<ton_xn_min」ではない場合(ステップS210:No)、ステップS211は実行せずにステップS212を実行する。「ton_vn<ton_xn_min」の場合は(ステップS212:Yes)、V相下アームON時間ton_vnを電流検出可能最小時間ton_xn_minに制限する(ton_vn=ton_xn_minとする)処理を行い(ステップS213)、次に、W相下アームON時間ton_wnが電流検出可能最小時間ton_xn_min未満かどうか(ton_wn<ton_xn_minかどうか)を確認する(ステップS214)。なお、「ton_vn<ton_xn_min」ではない場合(ステップS212:No)、ステップS213は実行せずにステップS214を実行する。「ton_wn<ton_xn_min」の場合は(ステップS214:Yes)、PWM駆動信号状態pwm_statusを「3」(W相下アームON時間未確保)とする(ステップS215)。これに対して、「ton_wn<ton_xn_min」ではない場合には(ステップS214:No)、PWM駆動信号状態pwm_statusは「0」(3相共下アームON時間確保)となる(上記ステップS201で設定した初期値となる)。   In the operation in the case where it is determined that “60 ° ≦ θs <180 °” is not satisfied in step S202 and “180 ° ≦ θs <300 °” is determined in step S203, first, the U-phase lower arm ON time ton_un Is less than the minimum current detectable time ton_xn_min (whether ton_un <ton_xn_min) (step S210). In the case of “ton_un <ton_xn_min” (step S210: Yes), the U-phase lower arm ON time ton_un is limited to the current detectable minimum time ton_xn_min (set ton_un = ton_xn_min) (step S211). It is confirmed whether or not the V-phase lower arm ON time ton_vn is less than the current detectable minimum time ton_xn_min (whether ton_vn <ton_xn_min) (step S212). If “ton_un <ton_xn_min” is not satisfied (step S210: No), step S212 is not executed, but step S212 is executed. In the case of “ton_vn <ton_xn_min” (step S212: Yes), a process of limiting the V-phase lower arm ON time ton_vn to the current detectable minimum time ton_xn_min (set ton_vn = ton_xn_min) is performed (step S213). It is confirmed whether or not the W-phase lower arm ON time ton_wn is less than the minimum current detectable time ton_xn_min (whether ton_wn <ton_xn_min) (step S214). If “ton_vn <ton_xn_min” is not satisfied (step S212: No), step S214 is not executed but step S214 is executed. In the case of “ton_wn <ton_xn_min” (step S214: Yes), the PWM drive signal state pwm_status is set to “3” (W-phase lower arm ON time is not secured) (step S215). On the other hand, when “ton_wn <ton_xn_min” is not satisfied (step S214: No), the PWM drive signal state pwm_status is “0” (securing the lower arm ON time for the three phases) (set in step S201 above). (It becomes the initial value).

また、ステップS202で「60°≦θs<180°」ではないと判断し、かつステップS203で「180°≦θs<300°」ではないと判断した場合の動作では、まず、V相下アームON時間ton_vnが電流検出可能最小時間ton_xn_min未満かどうか(ton_vn<ton_xn_minかどうか)を確認する(ステップS216)。「ton_vn<ton_xn_min」の場合は(ステップS216:Yes)、V相下アームON時間ton_vnを電流検出可能最小時間ton_xn_minに制限する(ton_vn=ton_xn_minとする)処理を行い(ステップS217)、次に、W相下アームON時間ton_wnが電流検出可能最小時間ton_xn_min未満かどうか(ton_wn<ton_xn_minかどうか)を確認する(ステップS218)。なお、「ton_vn<ton_xn_min」ではない場合(ステップS216:No)、ステップS217は実行せずにステップS218を実行する。「ton_wn<ton_xn_min」の場合は(ステップS218:Yes)、W相下アームON時間ton_wnを電流検出可能最小時間ton_xn_minに制限する(ton_wn=ton_xn_minとする)処理を行い(ステップS219)、次に、U相下アームON時間ton_unが電流検出可能最小時間ton_xn_min未満かどうか(ton_un<ton_xn_minかどうか)を確認する(ステップS220)。なお、「ton_wn<ton_xn_min」ではない場合(ステップS218:No)、ステップS219は実行せずにステップS220を実行する。「ton_un<ton_xn_min」の場合は(ステップS220:Yes)、PWM駆動信号状態pwm_statusを「1」(U相下アームON時間未確保)とする(ステップS221)。これに対して、「ton_un<ton_xn_min」ではない場合には(ステップS220:No)、PWM駆動信号状態pwm_statusは「0」(3相共下アームON時間確保)となる(上記ステップS201で設定した初期値となる)。   In the operation in the case where it is determined in step S202 that “60 ° ≦ θs <180 °” is not satisfied and in step S203 that “180 ° ≦ θs <300 °” is not satisfied, first, the V-phase lower arm is turned on. It is checked whether the time ton_vn is less than the minimum current detectable time ton_xn_min (whether ton_vn <ton_xn_min) (step S216). In the case of “ton_vn <ton_xn_min” (step S216: Yes), a process of limiting the V-phase lower arm ON time ton_vn to the current detectable minimum time ton_xn_min (set ton_vn = ton_xn_min) is performed (step S217). It is confirmed whether or not the W-phase lower arm ON time ton_wn is less than the minimum current detectable time ton_xn_min (whether ton_wn <ton_xn_min) (step S218). If “ton_vn <ton_xn_min” is not satisfied (step S216: No), step S218 is executed without executing step S217. In the case of “ton_wn <ton_xn_min” (step S218: Yes), the W-phase lower arm ON time ton_wn is limited to the current detectable minimum time ton_xn_min (set ton_wn = ton_xn_min) (step S219). It is confirmed whether or not the U-phase lower arm ON time ton_un is less than the minimum current detectable time ton_xn_min (whether ton_un <ton_xn_min) (step S220). If “ton_wn <ton_xn_min” is not satisfied (step S218: No), step S219 is not executed, but step S220 is executed. In the case of “ton_un <ton_xn_min” (step S220: Yes), the PWM drive signal state pwm_status is set to “1” (U-phase lower arm ON time is not secured) (step S221). On the other hand, when “ton_un <ton_xn_min” is not satisfied (step S220: No), the PWM drive signal state pwm_status is “0” (securing the lower arm ON time for the three phases) (set in step S201 above). (It becomes the initial value).

続いて、PWM駆動信号生成部17の各相下アームスイッチング素子のON時間制限(3相のうち、少なくとも2相の下アームスイッチング素子のON時間が電流検出可能最小時間以上となるようにON時間を調整する動作)によるPWM駆動信号波形への影響について図10〜13を用いて説明する。   Subsequently, the ON time limit of the lower arm switching element of each phase of the PWM drive signal generator 17 (the ON time so that the ON time of the lower arm switching element of at least two phases out of the three phases is longer than the minimum current detectable time) Will be described with reference to FIGS. 10 to 13.

図10は変調率Vkが小さいときの位相θsに対する各相下アームスイッチング素子のON時間(ton_un,ton_vn,ton_wn)を示した図である。図10では、ゼロベクトルの比がV0:V7=1:1となる場合を示している。この場合、全区間各相下アームON時間を制限しなくても各相下アームON時間は電流検出可能最小時間ton_xn_min以上となっているので各相電流検出用抵抗素子(5u,5v,5w)に発生する電圧降下に基づき直接それぞれの相電流を再現することができる。よって、各相下アームスイッチング素子のON時間制限によるPWM駆動信号への影響はない。   FIG. 10 is a diagram showing the ON time (ton_un, ton_vn, ton_wn) of each lower arm switching element with respect to the phase θs when the modulation factor Vk is small. FIG. 10 shows a case where the ratio of zero vectors is V0: V7 = 1: 1. In this case, each phase lower arm ON time is equal to or longer than the minimum current detectable time ton_xn_min even if the lower arm ON time for each phase is not limited in all sections, so that each phase current detection resistance element (5u, 5v, 5w) The respective phase currents can be directly reproduced based on the voltage drop generated in the. Therefore, there is no influence on the PWM drive signal due to the ON time limit of each phase lower arm switching element.

図11は変調率Vkが大きいときの位相θsに対する各相下アームスイッチング素子のON時間を示した図(本発明にかかる制御を行わない場合)である。図11でも、ゼロベクトルの比がV0:V7=1:1となる場合を示している。この場合は、各相下アームスイッチング素子のON時間の制限(本発明にかかる制御)を行っていないので、図示した区間A(θs=60°,180°,300°周辺)において2相の下アームON時間が同時に電流検出可能最小時間ton_xn_minより小さくなる状態が発生する。例えば、θs=60°周辺では、U相下アームon時間ton_unとV相下アームn時間ton_vnが電流検出可能最小時間ton_xn_minより小さくなり、電流検出できないことになる。   FIG. 11 is a diagram showing the ON time of each lower arm switching element with respect to the phase θs when the modulation rate Vk is large (when the control according to the present invention is not performed). FIG. 11 also shows a case where the ratio of zero vectors is V0: V7 = 1: 1. In this case, since the ON time of each phase lower arm switching element is not limited (the control according to the present invention), the lower phase of the two phases in the illustrated section A (around θs = 60 °, 180 °, 300 °). A state occurs in which the arm ON time is simultaneously shorter than the minimum current detectable time ton_xn_min. For example, in the vicinity of θs = 60 °, the U-phase lower arm on time ton_un and the V-phase lower arm n time ton_vn are smaller than the current detectable minimum time ton_xn_min, and the current cannot be detected.

図12は、図11と同じ条件で本発明の各相下アームスイッチング素子のON時間の制限(図9に示した手順で各下アームスイッチング素子のON時間を調整する制御)を行った場合の位相θsに対する各相下アームスイッチング素子のON時間を示した図である。この場合、60°≦θs<300°のときにU相下アームON時間ton_unが電流検出可能最小時間ton_xn_min以上となるように調整するton_un制限区間(ton_unがton_xn_min未満であれば、ton_unをton_xn_minに調整する区間:ton_unの調整対象区間)を設け、また、θs<60°かつ180°≦θsのとき(0°≦θs<60°または180°≦θs<360°のとき)にV相下アームON時間ton_vnが電流検出可能最小時間ton_xn_min以上となるように調整するton_vn制限区間を設け、さらに、θs<180°かつ300°≦θsのとき(0°≦θs<180°または300°≦θs<360°のとき)にW相下アームON時間ton_wnが電流検出可能最小時間ton_xn_min以上となるように調整するton_wn制限区間を設けているので、区間A(θs=60°,180°,300°周辺)においても2相の下アームON時間が常に電流検出可能最小時間ton_xn_min以上となる。例えば、θs≦60°では、必ずV相下アームon時間ton_vnとW相下アームon時間ton_wnが電流検出可能最小時間ton_xn_min以上となり、必ずそれぞれの電流検出用抵抗素子に発生する電圧降下に基づいて、V相電流再現値Iv_rおよびW相電流再現値Iw_rの直接算出が可能となる。そのため、各相下アームスイッチング素子のON時間制限によるPWM駆動信号への影響は生じるが、図11との比較からわかるように、その影響は極めて小さい。つまり、本実施の形態の下アームスイッチング素子のON時間調整処理を用いることで、電流検出用抵抗素子の電圧降下により直接電流検出できる相電流を常に二相以上発生させるとともに、電圧利用率の低下を最小限に抑えることができる。また、変調率Vkが1を超える過変調領域においても下アームスイッチング素子のON時間制限処理は有効であり、その結果、広範囲の運転制御が可能となる。   FIG. 12 shows a case where the ON time of each phase lower arm switching element of the present invention is controlled under the same conditions as FIG. 11 (control to adjust the ON time of each lower arm switching element in the procedure shown in FIG. 9). It is the figure which showed ON time of each lower arm switching element with respect to phase (theta) s. In this case, when 60 ° ≦ θs <300 °, the U-phase lower arm ON time ton_un is adjusted so as to be equal to or longer than the current detectable minimum time ton_xn_min (if ton_un is less than ton_xn_min, ton_un is set to ton_xn_min) Section to be adjusted: section to be adjusted for ton_un), and V-phase lower arm when θs <60 ° and 180 ° ≦ θs (when 0 ° ≦ θs <60 ° or 180 ° ≦ θs <360 °) A ton_vn restriction interval is provided to adjust the ON time ton_vn to be equal to or longer than the minimum current detectable time ton_xn_min, and when θs <180 ° and 300 ° ≦ θs (0 ° ≦ θs <180 ° or 300 ° ≦ θs < 360 °) W-phase lower arm ON time ton_wn is the minimum current detectable time ton_x Since there is a ton_wn limit section that is adjusted to be n_min or more, the lower arm ON time of the two phases is always more than the minimum current detectable time ton_xn_min even in the section A (around θs = 60 °, 180 °, 300 °). It becomes. For example, when θs ≦ 60 °, the V-phase lower arm on time ton_vn and the W-phase lower arm on time ton_wn are not less than the minimum current detectable time ton_xn_min, and are always based on the voltage drop generated in each current detection resistor element. The V-phase current reproduction value Iv_r and the W-phase current reproduction value Iw_r can be directly calculated. For this reason, the PWM drive signal is affected by the ON time limitation of the lower arm switching element of each phase, but the effect is extremely small as can be seen from the comparison with FIG. In other words, by using the ON time adjustment processing of the lower arm switching element of the present embodiment, two or more phase currents that can be directly detected by the voltage drop of the current detection resistance element are always generated, and the voltage utilization rate is reduced. Can be minimized. Further, even in the overmodulation region where the modulation factor Vk exceeds 1, the ON time limiting process of the lower arm switching element is effective, and as a result, a wide range of operation control is possible.

変調率Vkが大きい場合において、各相下アームスイッチング素子のON時間制限によるPWM駆動信号への影響を最小限に抑えるには、図13のようにゼロベクトルとしてV0のみ出力するようにPWM駆動信号を生成すればよい。   In order to minimize the influence on the PWM drive signal due to the ON time limitation of each phase lower arm switching element when the modulation rate Vk is large, the PWM drive signal is output so that only V0 is output as a zero vector as shown in FIG. Should be generated.

なお、本実施の形態では、各相に設けた制限区間に応じて、各相下アームスイッチング素子のON時間が所定時間以上になるように制限するようにしているが、下アームスイッチング素子のON時間が所定時間未満になる相が同時に2相以上発生する場合は、所定時間未満になる相の中で最小時間となる相以外は所定時間になるように制限するようにしてもよい。   In this embodiment, the ON time of each phase lower arm switching element is limited to a predetermined time or longer according to the limit section provided for each phase, but the lower arm switching element is ON. When two or more phases having a time less than the predetermined time are generated at the same time, the phases other than the phase having the minimum time among the phases having the time less than the predetermined time may be limited to the predetermined time.

また、本実施の形態では、各相下アームスイッチング素子のON時間が所定時間以上になるように直接制限するようにしているが、コンバータ回路2に昇圧機能を備え、出力電圧Vdcも制御するとなお良い。   Further, in the present embodiment, the ON time of each phase lower arm switching element is directly limited so as to be a predetermined time or longer. However, if the converter circuit 2 has a boosting function and also controls the output voltage Vdc, good.

このように、本実施の形態のインバータ装置では、直流電力を三相交流電力に変換して三相電動機へ印加するインバータ主回路と、三相電動機に流れる電流を検出する電流検出手段と、直流電力の電圧を検出する電圧検出手段と、電流検出手段の検出結果と電圧検出手段の検出結果および外部から与えられる速度指令よりインバータ主回路を制御するためのPWM駆動信号を出力するインバータ制御部とを備え、インバータ主回路は、直流電力の電圧の正側(上アーム側)に配置されたスイッチング素子と負側(下アーム側)に配置されたスイッチング素子が直列接続されてなるスイッチング素子対を三相電動機の各相に対応するように備え、電流検出手段は、各相下アームスイッチング素子と直流電力の電圧の負側との間に設けた電流検出用抵抗素子の電圧降下に基づいて前記電動機に流れる電流を検出する回路を備え、インバータ制御部は、各相に設けた制限区間に応じて、各相下アームスイッチング素子のON時間が少なくとも2つ以上、所定時間以上となるように制限する(制御する)こととした。具体的には、上述した出力電圧ベクトルの位相が、各相に個別に設けた制限区間のどこに対応しているかを確認し、対応している制限区間においては、対応する相のスイッチング素子(下アームスイッチング素子)のON時間が所定時間以上となるように制御することとした。例えば、U相の下アームスイッチング素子であれば、ton_un制限区間内においてON時間が所定時間(ton_xn_min)未満の場合に、ON時間がton_xn_minとなるように制御することとした(図12など参照)。これにより、電流検出用抵抗素子の電圧降下により直接電流検出できる相電流を常に二相以上発生させて電流検出を行うことが可能になるとともに、電圧利用率の低下を最小限に抑えることができる。   Thus, in the inverter device of the present embodiment, the inverter main circuit that converts DC power into three-phase AC power and applies it to the three-phase motor, the current detection means that detects the current flowing through the three-phase motor, and the DC A voltage detection means for detecting the voltage of the power; an inverter control section for outputting a PWM drive signal for controlling the inverter main circuit from the detection result of the current detection means, the detection result of the voltage detection means, and a speed command given from the outside; The inverter main circuit includes a switching element pair in which a switching element arranged on the positive side (upper arm side) of the DC power voltage and a switching element arranged on the negative side (lower arm side) are connected in series. The current detection means is provided to correspond to each phase of the three-phase motor, and the current detection means is a current detection provided between the lower arm switching element of each phase and the negative side of the DC power voltage. A circuit for detecting a current flowing through the electric motor based on a voltage drop of the resistance element, and the inverter control unit has at least two ON times of the lower arm switching elements for each phase according to a restriction section provided for each phase Therefore, it was decided to limit (control) to be a predetermined time or longer. Specifically, it is confirmed where the phase of the output voltage vector described above corresponds to the limit section provided individually for each phase, and in the corresponding limit section, the switching element of the corresponding phase (lower The ON time of the arm switching element is controlled so as to be a predetermined time or longer. For example, in the case of a U-phase lower arm switching element, the ON time is controlled to be ton_xn_min when the ON time is less than a predetermined time (ton_xn_min) within the ton_un limit section (see FIG. 12 and the like). . As a result, it is possible to always generate two or more phase currents that can be directly detected due to a voltage drop of the current detection resistor element to perform current detection, and to minimize a decrease in voltage utilization rate. .

また、本実施の形態のインバータ装置では、上記制限区間において各相下アームスイッチング素子のON時間を制限する場合、電流検出用抵抗素子の電圧降下に基づいて直接電流検出可能な最小時間に制限(調整)することとしたので、下アームスイッチング素子のON時間を制限することによるPWM駆動信号への影響を最小限に抑えることができ、安定した電動機駆動が可能となる。   Further, in the inverter device of the present embodiment, when the ON time of each phase lower arm switching element is limited in the limit section, it is limited to the minimum time that allows direct current detection based on the voltage drop of the current detection resistance element ( Therefore, the influence on the PWM drive signal by limiting the ON time of the lower arm switching element can be minimized, and stable motor driving can be performed.

また、前記スイッチング素子としてワイドギャップ半導体素子を使用するようにした場合には、上述した上下短絡時間TdおよびPWM駆動信号のON指令から実際に対応するスイッチング素子がONするまでの遅延時間を短縮することができるので、電流検出可能な最小時間をより小さくでき、より安定した電動機駆動が可能となる。   Further, when a wide gap semiconductor element is used as the switching element, the delay time from when the above-described upper / lower short-circuit time Td and the PWM drive signal ON command to when the actually corresponding switching element is turned ON is shortened. Therefore, the minimum time during which current can be detected can be reduced, and more stable motor driving can be achieved.

また、各相下アームスイッチング素子のON時間が全て、電流検出用抵抗素子の電圧降下に基づいて直接電流検出可能な最小時間以上である場合は、各相電流検出用抵抗素子の電圧降下に基づいて直接検出した各相電流値の合計値を求め、この合計値が異常判定値以上であるときは電流検出異常と判定し、インバータ装置を停止するようにしているので、特別な装置を付加することなく容易に電流検出異常によるインバータ主回路3および三相電動機4の保護を行うことができる。   In addition, when all the ON times of the lower arm switching elements for each phase are equal to or longer than the minimum time during which direct current detection is possible based on the voltage drop of the current detection resistance element, it is based on the voltage drop of each phase current detection resistance element The total value of each phase current value detected directly is obtained, and when this total value is equal to or greater than the abnormality determination value, it is determined that the current detection is abnormal, and the inverter device is stopped, so a special device is added. It is possible to easily protect the inverter main circuit 3 and the three-phase motor 4 due to current detection abnormality.

また、本実施の形態のインバータ装置は、誘起電圧定数の高い高効率な永久磁石型同期電動機をインバータ装置の負荷として使用する場合でも、安価な電流検出手段で安定に電流検出できるとともに広範囲の運転制御が可能になる。そのため、本実施の形態のインバータ装置は、空気調和機などのファン駆動装置,圧縮機駆動装置にも適用できる。   In addition, the inverter device according to the present embodiment can stably detect a current with an inexpensive current detection means and operate in a wide range of operation even when a high-efficiency permanent magnet type synchronous motor having a high induced voltage constant is used as a load of the inverter device. Control becomes possible. Therefore, the inverter apparatus of this Embodiment is applicable also to fan drive devices, such as an air conditioner, and a compressor drive device.

なお、本発明は上述した実施の形態に制限されるものではなく、本発明の範囲から逸脱せずに代替案及び細かな改良を加えることや、均等な手段を使用できることは言うまでもない。   Note that the present invention is not limited to the above-described embodiments, and it goes without saying that alternatives and fine improvements can be added and equivalent means can be used without departing from the scope of the present invention.

以上のように、本発明にかかるインバータ装置は、直流電力を三相交流電力に変換して三相交流電動機を駆動させるインバータ装置として有用であり、特に、空気調和機などのファン駆動装置や圧縮機駆動装置に適用するインバータ装置に適している。   As described above, the inverter device according to the present invention is useful as an inverter device for driving a three-phase AC motor by converting DC power into three-phase AC power, and in particular, a fan driving device such as an air conditioner or a compression device. It is suitable for an inverter device applied to a machine drive device.

1 交流電源
2 コンバータ回路
3 インバータ主回路
4 三相電動機
5u U相電流検出用抵抗素子
5v V相電流検出用抵抗素子
5w W相電流検出用抵抗素子
6 電流検出回路
7 電流検出手段
8 電圧検出手段
9 インバータ制御部
10 相電流再現部
11 座標変換部
12 速度制御器
13 積分器
14 ベクトル演算部
15 直流電圧再現部
16 変調率演算部
17 PWM駆動信号生成部
61 オフセット加算回路
62 増幅回路
3a,3b,3c,3d,3e,3f 駆動回路
D1,D2,D3,D4,D5,D6 ダイオード
SW1,SW2,SW3,SW4,SW5,SW6 電力スイッチング素子
DESCRIPTION OF SYMBOLS 1 AC power supply 2 Converter circuit 3 Inverter main circuit 4 Three-phase motor 5u Resistance element for U phase current detection 5v Resistance element for V phase current detection 5w Resistance element for W phase current detection 6 Current detection circuit 7 Current detection means 8 Voltage detection means DESCRIPTION OF SYMBOLS 9 Inverter control part 10 Phase current reproduction part 11 Coordinate conversion part 12 Speed controller 13 Integrator 14 Vector calculation part 15 DC voltage reproduction part 16 Modulation rate calculation part 17 PWM drive signal generation part 61 Offset addition circuit 62 Amplification circuit 3a, 3b , 3c, 3d, 3e, 3f Drive circuit D1, D2, D3, D4, D5, D6 Diode SW1, SW2, SW3, SW4, SW5, SW6 Power switching element

Claims (12)

直流電力を三相交流電力に変換して三相電動機へ印加するインバータ主回路と、前記三相電動機に流れる電流を検出する電流検出手段と、前記直流電力の電圧を検出する電圧検出手段と、外部から与えられる速度指令、前記電流検出手段による電流検出値および前記電圧検出手段による電圧検出値に基づいて前記インバータ主回路を制御するインバータ制御部と、を備えるインバータ装置において、
前記インバータ主回路は、前記直流電力の電圧の正側である上アーム側に配置されたスイッチング素子と負側である下アーム側に配置されたスイッチング素子とが直列接続されてなるスイッチング素子対を前記三相電動機の各相にそれぞれ対応するように備え、
前記電流検出手段は、前記各相の下アーム側に配置されたスイッチング素子の負側にそれぞれ設けた電流検出用抵抗素子の電圧降下に基づいて前記三相電動機に流れる電流を検出し、
前記インバータ制御部は、前記電流検出値および前記速度指令に基づき算出される出力電圧ベクトルの位相と前記各相に個別に設けたON時間調整対象区間との関係、に基づいて、前記各スイッチング素子を制御するためのPWM駆動信号を生成するPWM駆動信号生成部を備える
ことを特徴とするインバータ装置。
Inverter main circuit for converting DC power into three-phase AC power and applying it to a three-phase motor, current detection means for detecting current flowing in the three-phase motor, voltage detection means for detecting the voltage of the DC power, In an inverter apparatus comprising: a speed command given from outside, a current detection value by the current detection means, and an inverter control unit that controls the inverter main circuit based on the voltage detection value by the voltage detection means,
The inverter main circuit includes a switching element pair in which a switching element disposed on the upper arm side which is the positive side of the voltage of the DC power and a switching element disposed on the lower arm side which is the negative side are connected in series. Prepare to correspond to each phase of the three-phase motor,
The current detection means detects a current flowing through the three-phase motor based on a voltage drop of a current detection resistance element provided on the negative side of the switching element disposed on the lower arm side of each phase;
The inverter control unit is configured based on a relationship between a phase of an output voltage vector calculated based on the current detection value and the speed command and an ON time adjustment target section provided individually for each phase, and An inverter device comprising: a PWM drive signal generation unit that generates a PWM drive signal for controlling the drive.
前記PWM駆動信号生成部は、前記各相の下アーム側に配置されたスイッチング素子である下アームスイッチング素子のそれぞれのON時間が、少なくとも2つ以上、規定時間以上となるように、前記出力電圧ベクトルの位相と前記各相に個別に設けたON時間調整対象区間との関係に基づき特定される下アームスイッチング素子のON時間を調整し、調整後のON時間に対応するPWM駆動信号を生成する
ことを特徴とする請求項1に記載のインバータ装置。
The PWM drive signal generation unit is configured to output the output voltage so that the ON time of each lower arm switching element, which is a switching element arranged on the lower arm side of each phase, is at least two or more and a specified time or more. The ON time of the lower arm switching element specified based on the relationship between the phase of the vector and the ON time adjustment target section provided individually for each phase is adjusted, and a PWM drive signal corresponding to the adjusted ON time is generated. The inverter device according to claim 1.
前記各相に個別に設けたON時間調整対象区間を、それぞれ、電気角で240度幅の区間とし、かつそれぞれの区間が電気角で120度ずつずれた関係を有する区間とする
ことを特徴とする請求項1または2に記載のインバータ装置。
The ON time adjustment target section provided individually for each phase is a section having a width of 240 degrees in electrical angle, and each section has a relationship shifted by 120 degrees in electrical angle. The inverter device according to claim 1 or 2.
前記PWM駆動信号生成部は、前記各相の下アーム側に配置されたスイッチング素子である下アームスイッチング素子のON時間が前記規定時間未満になる相が同時に2相以上発生する場合は、前記ON時間が前記規定時間未満になる相の中でON時間が最小となる相以外について、ON時間が前記規定時間となるように制御するPWM駆動信号を生成する
ことを特徴とする請求項1に記載のインバータ装置。
The PWM drive signal generator is configured to turn on when two or more phases are simultaneously generated in which the ON time of the lower arm switching element, which is a switching element arranged on the lower arm side of each phase, is less than the specified time. The PWM drive signal for controlling the ON time to be the specified time is generated for phases other than the phase having the minimum ON time among the phases whose time is less than the specified time. Inverter device.
前記インバータ制御部は、
前記電流検出値に基づき各相の電流値を再現し、さらに、再現した電流値を静止座標系から回転座標系上の電流値に変換し、変換後の電流値および前記速度指令に基づいて前記出力電圧ベクトルを算出することとし、前記電流値の変換処理においては、前記電流検出用抵抗素子の電圧降下から直接検出可能な2相の電流値のみに基づき、前記回転座標系上の電流値を算出する
ことを特徴とする請求項1〜4のいずれか1つに記載のインバータ装置。
The inverter control unit
Reproducing the current value of each phase based on the current detection value, further converting the reproduced current value from a stationary coordinate system to a current value on a rotating coordinate system, and based on the converted current value and the speed command An output voltage vector is calculated, and in the current value conversion process, the current value on the rotating coordinate system is calculated based only on the two-phase current value that can be directly detected from the voltage drop of the current detection resistor element. It calculates. The inverter apparatus as described in any one of Claims 1-4 characterized by the above-mentioned.
前記規定時間を、前記電流検出用抵抗素子の電圧降下から直接電流を検出できる最小時間とする
ことを特徴とする請求項1〜5のいずれか1つに記載のインバータ装置。
The inverter device according to any one of claims 1 to 5, wherein the specified time is a minimum time during which a current can be directly detected from a voltage drop of the current detection resistor element.
前記インバータ制御部は、前記各相の下アーム側に配置されたスイッチング素子のそれぞれのON時間が全て前記規定時間以上である場合は、前記電流検出値に基づいて、各相の電流値の合計値を求め、求めた合計値が異常判定値以上であるときは電流検出異常と判定して前記インバータ主回路を停止させる
ことを特徴とする請求項1〜6のいずれか1つに記載のインバータ装置。
The inverter control unit, when all the ON times of the switching elements arranged on the lower arm side of each phase are equal to or longer than the specified time, based on the current detection value, the total current value of each phase An inverter according to any one of claims 1 to 6, wherein a value is obtained, and when the obtained total value is equal to or greater than an abnormality determination value, current detection abnormality is determined and the inverter main circuit is stopped. apparatus.
前記スイッチング素子をワイドギャップ半導体素子とする
ことを特徴とする請求項1〜7のいずれか1つに記載のインバータ装置。
The inverter device according to any one of claims 1 to 7, wherein the switching element is a wide gap semiconductor element.
請求項1〜8のいずれか1つに記載のインバータ装置、
を備え、
前記インバータ主回路から出力される三相交流電力によって駆動される三相電動機をファン駆動用の永久磁石電動機とする
ことを特徴とするファン駆動装置。
The inverter device according to any one of claims 1 to 8,
With
A fan driving device characterized in that a three-phase motor driven by three-phase AC power output from the inverter main circuit is used as a permanent magnet motor for driving a fan.
請求項9に記載のファン駆動装置、
を備え、
前記ファン駆動装置により駆動されるファンにより冷媒を熱交換させる
ことを特徴とする空気調和機。
The fan drive device according to claim 9,
With
An air conditioner, wherein the refrigerant is heat-exchanged by a fan driven by the fan driving device.
請求項1〜8のいずれか1つに記載のインバータ装置、
を備え、
前記インバータ主回路から出力される三相交流電力によって駆動される三相電動機を圧縮機駆動用の永久磁石電動機とする
ことを特徴とする圧縮機駆動装置。
The inverter device according to any one of claims 1 to 8,
With
A compressor driving apparatus characterized in that a three-phase motor driven by three-phase AC power output from the inverter main circuit is a permanent magnet motor for driving a compressor.
請求項11に記載の圧縮機駆動装置、
を備え、
前記圧縮機駆動装置により駆動される圧縮機により冷媒を循環させることを特徴とする空気調和機。
The compressor driving device according to claim 11,
With
An air conditioner characterized in that a refrigerant is circulated by a compressor driven by the compressor driving device.
JP2011012013A 2011-01-24 2011-01-24 Inverter device, fan drive device, compressor drive device, and air conditioner Active JP5511700B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2011012013A JP5511700B2 (en) 2011-01-24 2011-01-24 Inverter device, fan drive device, compressor drive device, and air conditioner

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2011012013A JP5511700B2 (en) 2011-01-24 2011-01-24 Inverter device, fan drive device, compressor drive device, and air conditioner

Publications (2)

Publication Number Publication Date
JP2012157103A JP2012157103A (en) 2012-08-16
JP5511700B2 true JP5511700B2 (en) 2014-06-04

Family

ID=46838242

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2011012013A Active JP5511700B2 (en) 2011-01-24 2011-01-24 Inverter device, fan drive device, compressor drive device, and air conditioner

Country Status (1)

Country Link
JP (1) JP5511700B2 (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2014167719A1 (en) * 2013-04-12 2014-10-16 三菱電機株式会社 Power convertor, motor driver equipped with power convertor, blower and compressor equipped with motor driver, and air conditioner, refrigerator, and freezer equipped with blower and compressor
CN105765851B (en) * 2013-12-03 2018-09-04 三菱电机株式会社 Power inverter, motor drive, air blower, compressor, air conditioner and refrigerator
KR101993195B1 (en) 2015-04-09 2019-06-26 엘에스산전 주식회사 A method for detecting a ground fault of an inverter
JP6647448B2 (en) * 2017-03-17 2020-02-14 三菱電機株式会社 Inverter control device and inverter control method
JP2019170045A (en) * 2018-03-22 2019-10-03 トヨタ自動車株式会社 system
EP3780365A4 (en) * 2018-03-30 2021-12-01 Omron Corporation Power conversion device and inverter circuit

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4127014B2 (en) * 2002-10-23 2008-07-30 株式会社豊田自動織機 Current detection device and inverter device with current detection function
JP4715677B2 (en) * 2006-08-11 2011-07-06 株式会社デンソー Control device for three-phase rotating machine
JP5228387B2 (en) * 2007-07-11 2013-07-03 パナソニック株式会社 Inverter device
JP5127612B2 (en) * 2007-08-02 2013-01-23 三菱電機株式会社 Motor drive control device, air conditioner, ventilation fan and heat pump type water heater
JP2010035387A (en) * 2008-07-31 2010-02-12 Daikin Ind Ltd Gate drive device for voltage-type drive element

Also Published As

Publication number Publication date
JP2012157103A (en) 2012-08-16

Similar Documents

Publication Publication Date Title
US8232753B2 (en) Control device for electric motor drive apparatus
US8278865B2 (en) Control device
US8390223B2 (en) Control device for electric motor drive device
JP3661642B2 (en) Motor control device and control method thereof
EP3528383A1 (en) Control device and control method for alternating current motor, and alternating current motor driving system
US9935568B2 (en) Control apparatus of rotary electric machine
JP2009033876A (en) Motor control device
US7576511B2 (en) Motor control device and motor control method
JP5511700B2 (en) Inverter device, fan drive device, compressor drive device, and air conditioner
WO2017141513A1 (en) Power conversion apparatus
EP2234261B1 (en) Power conversion device, power conversion device module, air conditioner, and freezing device
US10992246B2 (en) Controller for AC rotary machine
KR101514391B1 (en) Vector controller and motor controller using the same, air-conditioner
US8754603B2 (en) Methods, systems and apparatus for reducing power loss in an electric motor drive system
US11050376B2 (en) Control device for permanent magnet type rotating electrical machine
JP4722002B2 (en) PWM inverter control device, PWM inverter control method, and refrigeration air conditioner
JP2010068581A (en) Electric motor drive unit
US11955907B2 (en) Rotating electrical machine control system
JP2009189146A (en) Control unit for electric motor
US11736049B2 (en) Motor controller
JP2009273302A (en) Controller for electric motor
JP2004061217A (en) Current detecting device, method thereof, and electric motor
JP2005124305A (en) Two-phase modulation control type inverter device
JP6681266B2 (en) Electric motor control device and electric vehicle equipped with the same
WO2020105106A1 (en) Alternating current rotating electrical machine control device

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20130515

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20140217

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20140325

R150 Certificate of patent or registration of utility model

Ref document number: 5511700

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

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250