JP2008104301A - Inverter apparatus - Google Patents

Inverter apparatus Download PDF

Info

Publication number
JP2008104301A
JP2008104301A JP2006285212A JP2006285212A JP2008104301A JP 2008104301 A JP2008104301 A JP 2008104301A JP 2006285212 A JP2006285212 A JP 2006285212A JP 2006285212 A JP2006285212 A JP 2006285212A JP 2008104301 A JP2008104301 A JP 2008104301A
Authority
JP
Japan
Prior art keywords
current
state
phase
switching element
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.)
Granted
Application number
JP2006285212A
Other languages
Japanese (ja)
Other versions
JP4912832B2 (en
Inventor
Manabu Kurokawa
学 黒川
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.)
Honda Motor Co Ltd
Original Assignee
Honda Motor 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 Honda Motor Co Ltd filed Critical Honda Motor Co Ltd
Priority to JP2006285212A priority Critical patent/JP4912832B2/en
Publication of JP2008104301A publication Critical patent/JP2008104301A/en
Application granted granted Critical
Publication of JP4912832B2 publication Critical patent/JP4912832B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Control Of Ac Motors In General (AREA)
  • Control Of Motors That Do Not Use Commutators (AREA)
  • Control Of Multiple Motors (AREA)
  • Inverter Devices (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To attain reduction in cost and size by decreasing the number of current detection sensors. <P>SOLUTION: The inverter apparatus includes an inverter circuit having three series circuits constituted of switching elements in three stages and connected in parallel with each other, a first load with three control terminals consisting of respective control terminals of the connecting points between the switching elements in the first and second stages of respective rows in a triple bridge inverter circuit, a second load with three control terminals consisting of respective control terminals connected to the connecting points between the switching elements in the second and third stages of respective rows in the triple bridge inverter circuit, an inverter control means controlling the on/off state of the switching elements, a plurality of current detecting means detecting the current flowing in the switching elements of respective rows in any stages from the first to the third stage, and a current calculating means calculating the load current flowing in the first and the second loads based on the current detected by the plurality of current detecting means and the on/off state of the switching elements. <P>COPYRIGHT: (C)2008,JPO&INPIT

Description

本発明は、インバータ装置に関する。特に、複数の負荷が接続された3段以上のブリッジインバータ回路において、各負荷に流れる負荷電流の算出に関する。   The present invention relates to an inverter device. In particular, the present invention relates to calculation of a load current flowing through each load in a bridge inverter circuit having three or more stages connected to a plurality of loads.

従来、例えば、特許文献1には、3段に配置されたスイッチング素子により直列回路が構成されるとともに、3つの前記直列回路が並列に接続されたトリプルブリッジインバータ回路と、該トリプルブリッジインバータ回路の各列の1段目の前記スイッチング素子と2段目のスイッチング素子との接続点に接続された各制御端子からなる3つの制御端子を有する第1負荷と、トリプルブリッジインバータ回路の各列の2段目の前記スイッチング素子と3段目のスイッチング素子との接続点に接続された各制御端子からなる3つの制御端子を有する第2負荷と、スイッチング素子のオン/オフ状態を制御するインバータ制御手段とを備えたインバータ装置が知られている。   Conventionally, for example, in Patent Document 1, a series circuit is configured by switching elements arranged in three stages, and a triple bridge inverter circuit in which the three series circuits are connected in parallel, and the triple bridge inverter circuit A first load having three control terminals each having a control terminal connected to a connection point between the first-stage switching element and the second-stage switching element in each row; and 2 in each row of the triple bridge inverter circuit. A second load having three control terminals each having a control terminal connected to a connection point between the switching element at the stage and the switching element at the third stage; and inverter control means for controlling the on / off state of the switching element There is known an inverter device comprising:

一般に、インバータ回路との間で電力変換を行うモータ等の負荷の目標トルクに対応する目標負荷電流を相毎に算出し、負荷に流れる実負荷電流を検出し、各相の実負荷電流が各相の目標負荷電流に一致するように、フィードバック制御を行うことにより、負荷に目標トルクが供給されるよう制御している。従来、トリプルブリッジインバータ回路において、第1及び第2負荷の各負荷について、各相に設けられた相電流センサにより実負荷電流を検出していた。
特開2004−112970号公報
In general, the target load current corresponding to the target torque of a load such as a motor that performs power conversion with the inverter circuit is calculated for each phase, the actual load current flowing through the load is detected, and the actual load current of each phase is By performing feedback control so as to match the target load current of the phase, control is performed so that the target torque is supplied to the load. Conventionally, in a triple bridge inverter circuit, an actual load current is detected for each of the first and second loads by a phase current sensor provided in each phase.
JP 2004-112970 A

しかしながら、従来のように、各負荷について、相毎に相電流センサが必要となり、例えば、トリプルブリッジインバータ回路では、6個の相電流センサが必要となっていた。そのため、数多くの相電流センサによりインバータ装置のコストが高くなるとともに、サイズが大きくなるという問題点があった。   However, as in the prior art, for each load, a phase current sensor is required for each phase. For example, in a triple bridge inverter circuit, six phase current sensors are required. For this reason, there are problems that the cost of the inverter device is increased due to a large number of phase current sensors and the size is increased.

本発明は、上記問題点に鑑みてなされたものであり、電流センサの数を少なくして、コスト削減及びサイズを小さくすることのできるインバータ装置を提供することを目的とする。   The present invention has been made in view of the above-described problems, and an object of the present invention is to provide an inverter device that can reduce the number of current sensors to reduce cost and size.

請求項1記載の発明によると、3段に配置されたスイッチング素子により直列回路が構成されるとともに、3つの前記直列回路が並列に接続されたトリプルブリッジインバータ回路と、前記トリプルブリッジインバータ回路の各列の1段目の前記スイッチング素子と2段目の前記スイッチング素子との接続点に接続された各制御端子からなる3つの前記制御端子を有する第1負荷と、前記トリプルブリッジインバータ回路の各列の2段目の前記スイッチング素子と3段目の前記スイッチング素子との接続点に接続された各制御端子からなる3つの前記制御端子を有する第2負荷と、前記スイッチング素子のオン/オフ状態を制御するインバータ制御手段と、1段目乃至3段目のいずれかの段の各列の前記スイッチング素子に流れる電流を検出する複数の電流検出手段と、前記複数の電流検出手段により検出された電流及び前記スイッチング素子のオン/オフ状態に基づいて、前記第1及び第2負荷に流れる負荷電流を算出する電流算出手段とを具備したことを特徴とするインバータ装置が提供される。   According to the first aspect of the present invention, a series circuit is configured by switching elements arranged in three stages, and a triple bridge inverter circuit in which the three series circuits are connected in parallel, and each of the triple bridge inverter circuits A first load having three control terminals each including a control terminal connected to a connection point between the first-stage switching element and the second-stage switching element of each column; and each column of the triple bridge inverter circuit A second load having three control terminals composed of control terminals connected to a connection point between the second-stage switching element and the third-stage switching element, and an on / off state of the switching element. Inverter control means to control and current flowing in the switching element in each column of any one of the first to third stages is detected A plurality of current detection means, and a current calculation means for calculating a load current flowing through the first and second loads based on the current detected by the plurality of current detection means and the on / off state of the switching element; The inverter apparatus characterized by comprising is provided.

請求項2記載の発明によると、3段に配置されたスイッチング素子により直列回路が構成されるとともに、3つの前記直列回路が並列に接続されたトリプルブリッジインバータ回路と、前記トリプルブリッジインバータ回路の各列の1段目の前記スイッチング素子と2段目の前記スイッチング素子との接続点に接続された各制御端子からなる3つの前記制御端子を有する第1負荷と、前記トリプルブリッジインバータ回路の各列の2段目の前記スイッチング素子と3段目の前記スイッチング素子との接続点に接続された各制御端子からなる3つの前記制御端子を有する第2負荷と、前記スイッチング素子のオン/オフ状態を制御するインバータ制御手段と、前記トリプルブリッジインバータ回路の一次側直流電流を検出する電流検出手段と、前記電流検出手段に検出された電流及び前記スイッチング素子のオン/オフ状態に基づいて、前記第1及び第2負に流れる負荷電流を算出する電流算出手段とを具備したことを特徴とするインバータ装置が提供される。   According to the invention of claim 2, a series circuit is configured by switching elements arranged in three stages, and a triple bridge inverter circuit in which the three series circuits are connected in parallel, and each of the triple bridge inverter circuits A first load having three control terminals each including a control terminal connected to a connection point between the first-stage switching element and the second-stage switching element of each column; and each column of the triple bridge inverter circuit A second load having three control terminals composed of control terminals connected to a connection point between the second-stage switching element and the third-stage switching element, and an on / off state of the switching element. Inverter control means for controlling, current detection means for detecting a primary side direct current of the triple bridge inverter circuit, An inverter device comprising: current calculating means for calculating the first and second negative load currents based on the current detected by the current detecting means and the on / off state of the switching element. Is provided.

請求項3記載の発明によると、請求項1又は2記載の発明において、前記インバータ制御手段は、前記スイッチング素子のオン/オフをパルス幅変調方式に基づき行い、該パルス幅変調方式における1キャリア周期内を2つ以下の駆動期間に分割し、該駆動期間毎に前記第1及び第2負荷を交互に時分割で通電制御を行うインバータ装置が提供される。   According to a third aspect of the invention, in the first or second aspect of the invention, the inverter control unit performs on / off of the switching element based on a pulse width modulation method, and one carrier period in the pulse width modulation method. There is provided an inverter device that divides the interior into two or less drive periods, and performs energization control by time division alternately for the first and second loads for each drive period.

請求項4記載の発明によると、M(M≧3)段に配置されたスイッチング素子により直列回路が構成されるとともに、N(N≧2)個の前記直列回路が並列に接続されたM段ブリッジインバータ回路と、前記M段ブリッジインバータ回路の各列のj(jは1から(M−1)までの自然数)段目の前記スイッチング素子と(前記j+1)段目の前記スイッチング素子との接続点に接続された各制御端子からなる前記N個の制御端子を有する第j負荷と、前記スイッチング素子のオン/オフ状態を制御するインバータ制御手段と、前記M段ブリッジインバータ回路の所定段の各列の前記スイッチング素子に流れる電流を検出する電流検出手段と、前記電流検出手段に検出された電流及び前記スイッチング素子のオン/オフ状態に基づいて、前記第j(jは1から(M−1)までの自然数)負荷の負荷電流を算出する電流算出手段とを具備したことを特徴とするインバータ装置が提供される。   According to the invention of claim 4, a series circuit is configured by switching elements arranged in M (M ≧ 3) stages, and M (N stages) in which N (N ≧ 2) serial circuits are connected in parallel. Connection between the bridge inverter circuit and the switching element of j (j is a natural number from 1 to (M−1)) stage and the switching element of (j + 1) stage of each column of the M-stage bridge inverter circuit A j-th load having the N number of control terminals connected to a point, inverter control means for controlling the on / off state of the switching element, and each of the predetermined stages of the M-stage bridge inverter circuit Current detection means for detecting a current flowing through the switching elements in a row, and based on the current detected by the current detection means and the on / off state of the switching elements, (J is a natural number from 1 to (M-1)) inverter apparatus characterized by comprising a current calculator for calculating the load current of the load is provided.

請求項5記載の発明によると、M(M≧3)段に配置されたスイッチング素子により直列回路が構成されるとともに、N(N≧2)個の前記直列回路が並列に接続されたM段ブリッジインバータ回路と、前記M段ブリッジインバータ回路の各列のj(jは1から(M−1)までの自然数)段目の前記スイッチング素子と(前記j+1)段目の前記スイッチング素子との接続点に接続された各制御端子からなる前記N個の前記制御端子を有する第j負荷と、前記スイッチング素子のオン/オフ状態を制御するインバータ制御手段と、前記M段ブリッジインバータ回路の一次側直流電流を検出する電流検出手段と、前記電流検出手段に検出された電流及び前記スイッチング素子のオン/オフ状態に基づいて、前記第j(jは1から(M−1)までの自然数)負荷に流れる負荷電流を算出する電流算出手段とを具備したことを特徴とするインバータ装置が提供される。   According to the invention of claim 5, a series circuit is configured by switching elements arranged in M (M ≧ 3) stages, and M (N stages) in which N (N ≧ 2) serial circuits are connected in parallel. Connection between the bridge inverter circuit and the switching element of j (j is a natural number from 1 to (M−1)) stage and the switching element of (j + 1) stage of each column of the M-stage bridge inverter circuit A j-th load having the N control terminals, each of which is connected to a point, inverter control means for controlling the on / off state of the switching element, and a primary side direct current of the M-stage bridge inverter circuit Based on the current detection means for detecting the current, the current detected by the current detection means and the on / off state of the switching element, the jth (j is from 1 to (M−1)) Inverter apparatus is provided which is characterized by comprising a current calculator for calculating the load current flowing through the natural number) load.

請求項6記載の発明によると、請求項4又は5記載の発明において、前記インバータ制御手段は、前記スイッチング素子のオン/オフをパルス幅変調方式に基づき行い、該パルス幅変調方式における1キャリア周期内を(M−1)個以下の駆動期間に分割し、該駆動期間毎に前記第j負荷(jは1から(M−1)までの自然数)を時分割で通電制御を行うことを特徴とするインバータ装置が提供される。   According to a sixth aspect of the invention, in the fourth or fifth aspect of the invention, the inverter control unit performs on / off of the switching element based on a pulse width modulation method, and one carrier period in the pulse width modulation method. The inside is divided into (M−1) or less driving periods, and the j-th load (j is a natural number from 1 to (M−1)) is time-divisionally controlled for each driving period. An inverter device is provided.

請求項1記載の発明によると、電流検出手段を各負荷について相毎に設けるのではなく、1段目乃至3段目のいずれかの段の各列のスイッチング素子に流れる電流を検出するように設け、電流算出手段により複数の電流検出手段により検出された電流及びスイッチング素子のオン/オフ状態に基づいて、第1及び第2負荷に流れる負荷電流を算出するので、電流検出手段の数を減少させることができ、インバータ装置のコストを低減するとともにサイズを小さくすることができる。   According to the first aspect of the present invention, the current detection means is not provided for each phase for each load, but detects the current flowing through the switching element in each column of any one of the first to third stages. The load current flowing through the first and second loads is calculated based on the current detected by the plurality of current detection means and the on / off state of the switching element by the current calculation means, so the number of current detection means is reduced. Thus, the cost of the inverter device can be reduced and the size can be reduced.

請求項2記載の発明によると、電流検出手段を各負荷について相毎に設けるのではなく、トリプルブリッジインバータ回路の一次入力側直流電流を検出するように設け、電流算出手段により検出された電流及びスイッチング素子のオン/オフ状態に基づいて、第1及び第2負荷に流れる負荷電流を算出するので、電流検出手段の数を減少させることができ、インバータ装置のコストを低減するとともにサイズを小さくすることができる。   According to the second aspect of the present invention, the current detection means is not provided for each phase for each load, but is provided so as to detect the primary input side DC current of the triple bridge inverter circuit, and the current detected by the current calculation means and Since the load currents flowing through the first and second loads are calculated based on the on / off state of the switching element, the number of current detection means can be reduced, reducing the cost and the size of the inverter device. be able to.

請求項3記載の発明によると、スイッチング素子のオン/オフをパルス幅変調方式に基づき行い、該パルス幅変調方式における1キャリア周期内を2つ以下の駆動期間に分割し、該駆動期間毎に第1及び第2負荷を交互に時分割で通電制御を行うので、インバータ装置により第1及び第2負荷を駆動制御することができる。   According to the third aspect of the present invention, the switching element is turned on / off based on the pulse width modulation method, and one carrier cycle in the pulse width modulation method is divided into two or less drive periods, Since the first and second loads are alternately energized in a time-sharing manner, the first and second loads can be driven and controlled by the inverter device.

請求項4記載の発明によると、M段ブリッジインバータ回路の各j(j=1〜M−1)列にN相の第j負荷が接続されたインバータ装置において、電流検出手段をM段ブリッジインバータ回路の所定段の各列のスイッチング素子に流れる電流を検出するように設け、
電流算出手段により、電流検出手段に検出された電流及び前記スイッチング素子のオン/オフ状態に基づいて、第j(jは1から(M−1)までの自然数)負荷に流れる負荷電流を算出するので、電流検出手段の数を減少させることができ、インバータ装置のコストを低減するとともにサイズを小さくすることができる。
According to the fourth aspect of the present invention, in the inverter device in which the N-phase jth load is connected to each j (j = 1 to M−1) column of the M-stage bridge inverter circuit, the current detection means is the M-stage bridge inverter. Provided to detect the current flowing through the switching element of each column of the predetermined stage of the circuit,
Based on the current detected by the current detection means and the on / off state of the switching element, the current calculation means calculates the load current flowing through the jth load (j is a natural number from 1 to (M−1)). Therefore, the number of current detection means can be reduced, and the cost and the size of the inverter device can be reduced.

請求項5記載の発明によると、M段ブリッジインバータ回路の各j(j=1〜M−1)列にN相の第j負荷が接続されたインバータ装置において、電流検出手段をM段ブリッジインバータ回路の入力側及び出力側のいずれかに流れる電流を検出するように設け、電流算出手段により、電流検出手段に検出された電流及び前記スイッチング素子のオン/オフ状態に基づいて、第j(jは1から(M−1)までの自然数)負荷に流れる負荷電流を算出するので、電流検出手段の数を減少させることができ、インバータ装置のコストを低減するとともにサイズを小さくすることができる。   According to the fifth aspect of the present invention, in the inverter device in which the N-phase j-th load is connected to each j (j = 1 to M−1) column of the M-stage bridge inverter circuit, the current detecting means is the M-stage bridge inverter. A current flowing through either the input side or the output side of the circuit is detected. Based on the current detected by the current detection means and the on / off state of the switching element by the current calculation means, the jth (j Is a natural number from 1 to (M-1)), and the load current flowing through the load is calculated. Therefore, the number of current detection means can be reduced, and the cost and the size of the inverter device can be reduced.

請求項6記載の発明によると、スイッチング素子のオン/オフをパルス幅変調方式に基づき行い、パルス幅変調方式における1キャリア周期内を(M−1)個の駆動期間に分割し、駆動期間毎に第j負荷(jは1から(M−1)までの自然数)を時分割で通電制御を行うので、1個のインバータ装置により(M−1)個の負荷を駆動制御することができる。   According to the sixth aspect of the invention, the switching element is turned on / off based on the pulse width modulation method, and one carrier cycle in the pulse width modulation method is divided into (M−1) drive periods, In addition, since the j-th load (j is a natural number from 1 to (M−1)) is time-divisionally controlled, (M−1) loads can be driven and controlled by one inverter device.

第1実施形態
図1は本発明の第1実施形態による示すインバータ装置3の構成図である。インバータ装置3は、2つの3相電力機器、例えば、ハイブリッド車両や燃料電池車両や電動車両などの車両に駆動源として搭載されるDCブラシレスモータ等の第1負荷6と、例えば、車両に搭載される空調装置等を駆動する車両用補機としてのDCブラシレスモータなどの第2負荷8とを駆動制御するインバータ回路20を備え、例えば、直流電源2を直流電源として、モータECU18から入力されるゲート信号を受けて、第1負荷6及び第2負荷8の駆動及び回生を制御する。
First Embodiment FIG. 1 is a block diagram of an inverter device 3 shown according to a first embodiment of the present invention. The inverter device 3 is mounted on two three-phase power devices, for example, a first load 6 such as a DC brushless motor mounted as a drive source on a vehicle such as a hybrid vehicle, a fuel cell vehicle, and an electric vehicle, and mounted on the vehicle, for example. An inverter circuit 20 for driving and controlling a second load 8 such as a DC brushless motor as an auxiliary machine for a vehicle that drives an air conditioner or the like, for example, a gate input from a motor ECU 18 using the DC power supply 2 as a DC power supply In response to the signal, the driving and regeneration of the first load 6 and the second load 8 are controlled.

インバータ装置3は、直流電源2、インバータ回路4、第1モータ(第1負荷)6及び第2モータ(第2負荷)8、バッテリ電圧センサ10、電流センサ12U,12V,12W、位置検出センサ14,16、並びにモータECU18を具備する。直流電源2は、第1及び第2負荷6,8を駆動するための蓄電装置であり、リチウムイオン電池やニッケル水素などであり、複数の単電池がモジュール化された複数のバッテリブロックが直列接続されている。直流電源2はキャパシタでも良い。   The inverter device 3 includes a DC power source 2, an inverter circuit 4, a first motor (first load) 6 and a second motor (second load) 8, a battery voltage sensor 10, current sensors 12 U, 12 V, 12 W, and a position detection sensor 14. , 16 and a motor ECU 18. The DC power source 2 is a power storage device for driving the first and second loads 6 and 8, and is a lithium ion battery, nickel metal hydride, or the like, and a plurality of battery blocks in which a plurality of single cells are modularized are connected in series. Has been. The DC power supply 2 may be a capacitor.

インバータ回路4は、平滑コンデンサC、トランジスタのスイッチング素子(例えば、IGBT(Insulated Gate Bipolar mode Transistor)素子を複数用いてブリッジ接続してなるブリッジ回路20及びゲート駆動回路22を有する。平滑コンデンサCは、直流電源2の正極端及び負極端の電源ラインに接続され、ブリッジ回路20のスイッチングによるノイズを除去するためのコンデンサである。   The inverter circuit 4 includes a smoothing capacitor C, a bridge circuit 20 formed by bridge connection using a plurality of transistor switching elements (for example, IGBT (Insulated Gate Bipolar Mode Transistor) elements) and a gate drive circuit 22. The smoothing capacitor C includes: It is a capacitor for removing noise caused by switching of the bridge circuit 20 connected to the power supply lines at the positive electrode end and the negative electrode end of the DC power supply 2.

ブリッジ回路20は、各3段に配置されたIGBT素子UH,UM,UL、VH,VM,VL、WH,WM、WLにより3つの直列回路が並列に接続されたトリプルブリッジインバータ回路である。   The bridge circuit 20 is a triple bridge inverter circuit in which three series circuits are connected in parallel by IGBT elements UH, UM, UL, VH, VM, VL, WH, WM, WL arranged in three stages.

直流電源2の正極端側(P側)のIGBT素子UH,VH,WHのコレクタは直流電源2の正極側端子に接続され、負極端側(N側)のIGBT素子UL,VL,WLのエミッタは直流電源2の負極側端子に接続され、P側のIGBT素子UH,VH,WHのエミッタは中段のIGBT素子UM,VM,WMのコレクタに接続され、中段のIGBT素子UM,VM,WMのエミッタはN側のIGBT素子UL,VL,WLのコレクタに接続され、P側のIGBT素子UH,VH,WH、中段のIGBT素子UM,VM,WM、N側のIGBT素子UL,VL,WLのコレクタ−エミッタ間にはエミッタからコレクタに向けて順方向となるようにしてフライホイールダイオードDUH,DUM,DUL、DVH,DVM,DVL、DWH,DWM,DWLが接続されている。   The collectors of the IGBT elements UH, VH, WH on the positive electrode end side (P side) of the DC power supply 2 are connected to the positive terminal of the DC power supply 2, and the emitters of the IGBT elements UL, VL, WL on the negative electrode end side (N side). Is connected to the negative electrode side terminal of the DC power source 2, and the emitters of the P-side IGBT elements UH, VH, WH are connected to the collectors of the middle-stage IGBT elements UM, VM, WM, and the middle-stage IGBT elements UM, VM, WM The emitter is connected to the collectors of the N-side IGBT elements UL, VL, WL, the P-side IGBT elements UH, VH, WH, the middle-stage IGBT elements UM, VM, WM, and the N-side IGBT elements UL, VL, WL. Flywheel diodes DUH, DUM, DUL, DVH, DVM, DVL, DWH, DW so that the forward direction is from the emitter to the collector between the collector and the emitter. , DWL are connected.

ゲート駆動回路22は、モータECU18から入力されるゲート信号に応じて、IGBT素子UH,UM,UL、VH,VM,VL、WH,WM,WLをオン/オフするパルスをIGBT素子UH,UM,UL、VH,VM,VL、WH,WM,WLのゲートに入力する。   The gate drive circuit 22 generates pulses for turning on / off the IGBT elements UH, UM, UL, VH, VM, VL, WH, WM, WL in accordance with the gate signals input from the motor ECU 18. Input to the gates of UL, VH, VM, VL, WH, WM, WL.

IGBT素子UH,UM,UL,VH,VM,VL,WH,WM,WLをパルス幅変調(PWM)方式によりON/OFFするパルス信号(ゲート信号)がECU18よりゲート駆動回路22を通してIGBT素子UH,UM,UL,VH,VM,VL,WH,WM,WLのゲートに入力される。各IGBT素子UH,VH,WHのエミッタ及び各IGBT素子UM,VM,WMのコレクタは、第1モータ6のU,V,W相の例えば固定子巻線などのコイル端子(制御端子)に接続されている。また、各IGBT素子UM,VM,WMのエミッタ及び各IGBT素子UL,VL,WLのコレクタは、第2モータ8のU,V,W相の例えば固定子巻線などのコイル端子(制御端子)に接続されている。   A pulse signal (gate signal) for turning on / off the IGBT elements UH, UM, UL, VH, VM, VL, WH, WM, WL by a pulse width modulation (PWM) system is sent from the ECU 18 through the gate drive circuit 22 to the IGBT elements UH, UM, UL, VH, VM, VL, WH, WM, WL are input to the gates. The emitter of each IGBT element UH, VH, WH and the collector of each IGBT element UM, VM, WM are connected to a coil terminal (control terminal) such as a stator winding of the U, V, W phase of the first motor 6. Has been. The emitters of the IGBT elements UM, VM, and WM and the collectors of the IGBT elements UL, VL, and WL are coil terminals (control terminals) such as stator windings of the U, V, and W phases of the second motor 8. It is connected to the.

インバータ回路4においては、第1モータ6の駆動及び回生作動を制御する際には、トリプルブリッジインバータ回路20の各相にある3つのIGBT素子においてN側のIGBT素子UL,VL,WLがON状態に固定され、例えば、図2(a)に示すように、IGBT素子UH,UM、VH,VM、WH,WMによる構成される等価的な第1インバータ4Aに対して、IGBT素子UH,UM、VH,VM、WH,WMをパルス幅変調によりON/OFF駆動するゲート信号がモータECU18から入力される。   In the inverter circuit 4, when controlling the driving and regenerative operation of the first motor 6, the N-side IGBT elements UL, VL, WL are in the ON state in the three IGBT elements in each phase of the triple bridge inverter circuit 20. For example, as shown in FIG. 2 (a), the IGBT elements UH, UM, UM, UM, WM, WM, WM are equivalent to the equivalent first inverter 4A constituted by the IGBT elements UH, UM, VH, VM, WH, WM. A gate signal for ON / OFF driving VH, VM, WH, WM by pulse width modulation is input from the motor ECU 18.

また、第2モータ8の駆動及び回生作動を制御する際には、トリプルブリッジインバータ回路20の各相にある3つのIGBT素子においてP側のIGBT素子UH,VH,WHがON状態に固定され、例えば、図2(b)に示すように、IGBT素子UM,UL、VM,VL、WM,WLにより構成される等価的な第2インバータ4Bに対して、IGBT素子UM,UL、VM,VL、WM,WLをパルス幅変調によりON/OFF駆動するゲート信号がモータECU18から入力される。   Further, when controlling the driving and regenerative operation of the second motor 8, the IGBT elements UH, VH, WH on the P side are fixed to the ON state in the three IGBT elements in each phase of the triple bridge inverter circuit 20, For example, as shown in FIG. 2B, the IGBT elements UM, UL, VM, VL, and the like are equivalent to the equivalent second inverter 4B configured by the IGBT elements UM, UL, VM, VL, WM, WL. A gate signal for ON / OFF driving WM and WL by pulse width modulation is input from the motor ECU 18.

第1及び第2モータ6,8は、インバータ回路4との間で電力変換が行われる負荷であり、3相電力機器、例えば、ハイブリッド車両や燃料電池車両や電動車両などの車両に駆動源として搭載されるDCブラシレスモータ等である。バッテリ電圧センサ10は、直流電源2の電圧を検出するセンサである。電流センサ(電流検出手段)12U,12V,12Wは、直流電源2の正極側に接続される電源ラインとP側のIGBT素子UH,VH,WHのコレクタ間に接続され、UH,VH,WHのコレクタに流れる電流iu,iv,iwを検出するセンサである。電流iu,iv,iwは、直流電源2の正極端の電源ラインからUH,VH,WHのコレクタに流れる電流を正とする。第1及び第2モータ6,8のU,V,Wの相電流を検出するセンサは設けられていない。   The first and second motors 6 and 8 are loads that perform power conversion with the inverter circuit 4, and serve as driving sources for three-phase power devices such as hybrid vehicles, fuel cell vehicles, and electric vehicles. A DC brushless motor or the like to be mounted. The battery voltage sensor 10 is a sensor that detects the voltage of the DC power supply 2. Current sensors (current detection means) 12U, 12V, 12W are connected between the power supply line connected to the positive side of the DC power supply 2 and the collectors of the IGBT elements UH, VH, WH on the P side, It is a sensor that detects currents iu, iv, iw flowing through the collector. The currents iu, iv, iw are positive from the power supply line at the positive end of the DC power supply 2 to the collectors of UH, VH, WH. Sensors for detecting the U, V, W phase currents of the first and second motors 6, 8 are not provided.

位置検出センサ14,16は、第1及び第2モータ6,8のステータとロータとの相対回転角θ1,θ2を検出するセンサである。センサ10,12U,12V,12W,14,16の出力信号は、モータECU18に入力され、アナログ/デジタル変換器によりアナログ信号からデジタル信号に変換されて、モータECU18で処理される。   The position detection sensors 14 and 16 are sensors that detect relative rotation angles θ1 and θ2 between the stator and the rotor of the first and second motors 6 and 8. The output signals of the sensors 10, 12U, 12V, 12W, 14, 16 are input to the motor ECU 18, converted from analog signals to digital signals by the analog / digital converter, and processed by the motor ECU 18.

モータECU18は、第1モータ6及び第2モータ8の負荷の駆動及び非駆動を制御するモータ制御手段(負荷制御手段)(インバータ制御手段)として機能するものであり、図3に示すように、第1目標Vd,Vq算出手段50、第1目標Vα,Vβ算出手段52、第1PWM制御手段54、第1ゲート信号出力手段56、第1相電流算出手段58、第2目標Vd,Vq算出手段60、第2目標Vα,Vβ算出手段62、第2PWM制御手段64、第2ゲート信号出力手段66及び第2相電流算出手段68をプログラムの実行などにより実現する機能を有する。 The motor ECU 18 functions as motor control means (load control means) (inverter control means) that controls driving and non-driving of the loads of the first motor 6 and the second motor 8, and as shown in FIG. First target Vd * , Vq * calculation means 50, first target Vα * , Vβ * calculation means 52, first PWM control means 54, first gate signal output means 56, first phase current calculation means 58, second target Vd * , Vq * calculation means 60, second target Vα * , Vβ * calculation means 62, second PWM control means 64, second gate signal output means 66, and second phase current calculation means 68 are realized by executing a program or the like. Have

第1及び第2モータ6,8の二つのモータが同時に駆動されている期間は、両方のモータ6,8を駆動するためにIGBT素子UH,UM,UL、VH,VM,VL、WH,WM、WLにパルス幅制御信号に対応するゲート信号を出力する必要がある。そのため、図4に示すように、パルス幅変調方式に基づいてゲート信号を生成する際に用いるキャリア信号の1周期(キャリア周期Ts)を、二つの駆動期間に時分割し、T1を第1モータ6の駆動期間に、T2(=Ts−T1)を第2モータ8の駆動期間に割り当てる。   During the period in which the first and second motors 6 and 8 are simultaneously driven, the IGBT elements UH, UM, UL, VH, VM, VL, WH, and WM are used to drive both the motors 6 and 8. , WL need to output a gate signal corresponding to the pulse width control signal. Therefore, as shown in FIG. 4, one period (carrier period Ts) of the carrier signal used when generating the gate signal based on the pulse width modulation method is time-divided into two drive periods, and T1 is the first motor. 6, T2 (= Ts−T1) is assigned to the driving period of the second motor 8.

例えば、1キャリア周期Tsの前半が第1モータ6の駆動期間T1に、後半が第2モータ8の駆動期間T2に割り当てられる。第1モータ6の駆動期間T1では、第1インバータ回路4Aが駆動され、第2モータ8の駆動期間T2では、第2インバータ回路4Bが駆動される。駆動期間T1,T2(=Ts−T1)を第1インバータ駆動期間,第2インバータ駆動期間と呼ぶ。   For example, the first half of one carrier cycle Ts is assigned to the driving period T1 of the first motor 6, and the second half is assigned to the driving period T2 of the second motor 8. In the driving period T1 of the first motor 6, the first inverter circuit 4A is driven, and in the driving period T2 of the second motor 8, the second inverter circuit 4B is driven. The driving periods T1 and T2 (= Ts−T1) are referred to as a first inverter driving period and a second inverter driving period.

第1及び第2インバータ駆動期間T1,T2は、第1インバータ回路4A及び第2インバータ回路4Bが第1及び第2負荷6,8との間で電力変換を行っている期間であり、第1負荷6及び第2負荷8がモータである場合は、モータの駆動及び回生の期間を含む。   The first and second inverter drive periods T1 and T2 are periods in which the first inverter circuit 4A and the second inverter circuit 4B perform power conversion with the first and second loads 6 and 8, In the case where the load 6 and the second load 8 are motors, the motor drive and regeneration periods are included.

第1インバータ駆動期間T1において、図5(a)に示すように、第2インバータ回路4Bをゼロベクトル、即ち、第2インバータ回路4BのIGBT素子UL,VL,WLを全てON状態にして、第1インバータ回路4Aを駆動制御する。同様に、第2インバータ駆動期間T2において、第1インバータ回路4Aをゼロベクトル、即ち、第1インバータ回路4AのIGBT素子UH,VH,WHを全てON状態にして、第2インバータ回路4Bを駆動制御する。   In the first inverter driving period T1, as shown in FIG. 5A, the second inverter circuit 4B is set to the zero vector, that is, the IGBT elements UL, VL, WL of the second inverter circuit 4B are all turned on, 1 Inverter circuit 4A is driven and controlled. Similarly, in the second inverter drive period T2, the first inverter circuit 4A is set to the zero vector, that is, the IGBT elements UH, VH, WH of the first inverter circuit 4A are all turned on, and the second inverter circuit 4B is driven and controlled. To do.

第1目標Vd,Vq算出手段50は、第1モータ6について、回転直交座標をなすdq座標上で電流のフィードバック制御を行うものであり、運転者のアクセル操作に係るアクセル開度を検出する図示しないアクセル開度センサ及び運転者のブレーキ操作に係る図示しないブレーキスイッチのON/OFF等の各センサによる検出信号等から算出された車両の運転状態に応じた第1モータ6に対する第1トルク指令値から、第1目標d軸電流id及び第1目標q軸電流iqを演算する。第1目標d軸電流id、第1目標q軸電流iq、回転角度θ1、並びに第1相電流算出手段58により算出されたU相電流iu1、V相電流iv1及びW相電流iw1の算出値をdq座標上に変換して得た第1d軸電流id及び第1q軸電流iqから、第1d軸電流id及び第1q軸電流iqと第1目標d軸電流id及び第1目標q軸電流iqとの各偏差がゼロとなるように、第1目標d軸電圧Vd及び第1目標q軸電圧Vqを演算する。 The first target Vd * , Vq * calculation means 50 performs current feedback control on the dq coordinates forming the rotation orthogonal coordinates for the first motor 6, and detects the accelerator opening degree related to the driver's accelerator operation. A first torque for the first motor 6 corresponding to the driving state of the vehicle calculated from detection signals by an accelerator opening sensor (not shown) and a brake switch ON / OFF (not shown) relating to the brake operation of the driver. A first target d-axis current id * and a first target q-axis current iq * are calculated from the command values. First target d-axis current id * , first target q-axis current iq * , rotation angle θ1, and calculation of U-phase current iu1, V-phase current iv1, and W-phase current iw1 calculated by first-phase current calculation means 58 From the first d-axis current id and the first q-axis current iq obtained by converting the value on the dq coordinate, the first d-axis current id, the first q-axis current iq, the first target d-axis current id *, and the first target q-axis The first target d-axis voltage Vd * and the first target q-axis voltage Vq * are calculated so that each deviation from the current iq * becomes zero.

第1目標Vα,Vβ算出手段52は、第1目標d軸電圧Vd及び第1目標q軸電圧Vqを静止座標系であるαβ座標軸上に変換して、第1目標電圧Vα,Vβを演算する。
αβ座標系におけるベクトル(Vα,Vβ)を指令電圧ベクトルとする。第1PWM制御手段54は、第1目標電圧Vα,Vβに基づき、T1を周期とする空間ベクトル変調方式により、UH,UM、VH,VM、及びWH,WMのゲートに印加するための4個のPWM制御パターンを求める。尚、パルス幅変調は、空間ベクトル変調方式以外の方式、例えば、正弦波・三角波比較方式でも良い。
The first target Vα * , Vβ * calculation means 52 converts the first target d-axis voltage Vd * and the first target q-axis voltage Vq * onto the αβ coordinate axis that is a stationary coordinate system, and thereby the first target voltage Vα *. , Vβ * is calculated.
A vector (Vα * , Vβ * ) in the αβ coordinate system is set as a command voltage vector. The first PWM control means 54 applies 4 to the gates of UH, UM, VH, VM, and WH, WM by a space vector modulation method with T1 as a period based on the first target voltages Vα * , Vβ *. One PWM control pattern is obtained. The pulse width modulation may be a method other than the space vector modulation method, for example, a sine wave / triangular wave comparison method.

空間ベクトル変調方式では、αβ座標空間が図6(a)に示すようにベクトルV1(100),V2(110),V3(010),V4(011),V5(001),V6(101)により領域I,II,III,IV,V,VIに分割される。(***)は、第1インバータ回路4Aを駆動する場合は、(UH/UM),(VH/VM),(WH/WM)のON,OFF状態を示し、1はH側がON、M側はOFF状態、0はH側がOFF状態,M側はON状態である。また、第2インバータ回路4Bを駆動する場合は、(UM/UL),(VM/VL),(WM/WL)のON状態,OFF状態を示し、1はM側がON状態、L側はOFF状態、0はM側がOFF状態,L側はON状態である。   In the space vector modulation method, the αβ coordinate space is represented by vectors V1 (100), V2 (110), V3 (010), V4 (011), V5 (001), and V6 (101) as shown in FIG. Divided into regions I, II, III, IV, V, and VI. (***) indicates ON / OFF states of (UH / UM), (VH / VM), and (WH / WM) when driving the first inverter circuit 4A. The side is in the OFF state, 0 is the H side in the OFF state, and M is in the ON state. When the second inverter circuit 4B is driven, (UM / UL), (VM / VL), and (WM / WL) indicate the ON state and OFF state, where 1 is the M side ON state and the L side is OFF The state is 0, the M side is OFF, and the L side is ON.

図6(a)に示すαβ座標空間において、第1目標電圧Vα,Vβに該当する空間ベクトルである指令電圧ベクトルを算出する。例えば、第1インバータ回路4Aについて、ある時点での指令電圧ベクトルが領域Iにある場合、領域Iの指令電圧ベクトルは、V1(100),V2(110)及びゼロベクトルの和で表され、第1インバータ駆動期間T1のTs/2において、V7→V1→V2→V7となる。 In the αβ coordinate space shown in FIG. 6A, a command voltage vector which is a space vector corresponding to the first target voltages Vα * and Vβ * is calculated. For example, for the first inverter circuit 4A, when the command voltage vector at a certain point is in the region I, the command voltage vector in the region I is represented by the sum of V1 (100), V2 (110) and the zero vector, In Ts / 2 of one inverter driving period T1, V7 → V1 → V2 → V7.

従って、そのときのPWM制御パターンは、(111)→(100)→(110)→(111)となる。パルス幅変調の変調率が高い場合は、ゼロベクトル期間が無くなることがある。また、ゼロベクトルはV7(111)の代わりに、V0(000)でも良い。ゼロベクトルの選択は、例えば、IGBT素子のスイッチング回数が少なくなるようにする。   Therefore, the PWM control pattern at that time is (111) → (100) → (110) → (111). When the modulation rate of the pulse width modulation is high, the zero vector period may be lost. The zero vector may be V0 (000) instead of V7 (111). The zero vector is selected, for example, so that the number of switching times of the IGBT element is reduced.

尚、三角波キャリア変調方式の場合でも、T1において、三角波キャリア信号と目標Vd,Vqを座標変換して得られる目標相電圧Vu,Vv,Vwを比較して、4個のPWM制御パターンを生成する。 Even in the case of the triangular wave carrier modulation system, four PWM signals are compared by comparing the target phase voltages Vu * , Vv * , Vw * obtained by coordinate conversion of the triangular wave carrier signal and the target Vd * , Vq * at T1. Generate a control pattern.

第1ゲート信号出力手段56は、第1インバータ駆動期間T1において、第1PWM制御手段54により算出されたPWM制御パターンに対応するゲート信号をゲート駆動回路22を通して、UH,UM,UL、VH,VM,VL、WH,WM,WLのゲートに出力する。第1インバータ駆動期間T1において、UL,VL,WLに(111)ゼロベクトルを出力する。   The first gate signal output means 56 outputs a gate signal corresponding to the PWM control pattern calculated by the first PWM control means 54 in the first inverter drive period T1 through the gate drive circuit 22 and UH, UM, UL, VH, VM. , VL, WH, WM, WL. In the first inverter driving period T1, (111) zero vectors are output to UL, VL, WL.

第1相電流算出手段58は、第1インバータ駆動期間T1において電流センサ12U,12V,12Wの検出電流iu,iv,iwから以下に説明するように第1モータ6のU,V,W相の相電流(負荷電流)iu1,iv1,iw1を算出する。まず、検出電流iu,iv,iwと第1モータ6の相電流iu1,iv1,iw1及びPWM制御パターンの関係について、例を挙げて説明する。   The first phase current calculation means 58 uses the detected currents iu, iv, iw of the current sensors 12U, 12V, 12W in the first inverter driving period T1, as described below, for the U, V, W phases of the first motor 6. Phase currents (load currents) iu1, iv1, and iw1 are calculated. First, the relationship between the detected currents iu, iv, iw, the phase currents iu1, iv1, iw1 of the first motor 6 and the PWM control pattern will be described with examples.

第1インバータ回路4Aの指令電圧ベクトルが領域Iであると、図6(b)に示すように、UH,VH,WHがON状態、UM,VM,WMがOFF状態、UL,VL,WLがON状態となる回路状態A、UHがON状態、VH,WHがOFF状態、UMがOFF、VM,WMがON状態、UL,VL,WLがON状態となる回路状態B、UH,VHがON状態、WHがOFF状態、UM,VMがOFF状態、WMがON状態、UL,VL,WLがON状態となる回路状態C、UH,VH,WHがON状態、UM,VM,WMがOFF状態、UL,VL,WLがON状態となる回路状態DがPWM制御パターンの時間幅だけそれぞれ継続し、回路状態が順次遷移する。   When the command voltage vector of the first inverter circuit 4A is the region I, as shown in FIG. 6B, UH, VH, WH are in the ON state, UM, VM, WM are in the OFF state, and UL, VL, WL are Circuit states A, UH are on, VH, WH are off, UM is off, VM, WM are on, UL, VL, WL are on, circuit states B, UH, VH are on State, WH is OFF state, UM, VM is OFF state, WM is ON state, UL, VL, WL are ON state C, UH, VH, WH are ON state, UM, VM, WM are OFF state , UL, VL, WL are in the ON state, the circuit state D continues for the time width of the PWM control pattern, and the circuit state sequentially changes.

第1インバータ駆動期間T1では、UL,VL,WLがON状態となっていることから、第2モータ8の相電流iu2,iv2,iw2は、UL,VL,WL又はDUL,DVL,DWLを還流している。相電流iu2,iv2,iw2が還流し、電流iu,iv,iwはUH,VH,WHのコレクタ電流であることから、相電流iu1,iv1,iw1のみを含み、相電流iu2,iv2,iw2を含むことがない。   In the first inverter driving period T1, since UL, VL, and WL are in an ON state, the phase currents iu2, iv2, and iw2 of the second motor 8 return to UL, VL, WL or DUL, DVL, DWL. is doing. Since the phase currents iu2, iv2, iw2 circulate and the currents iu, iv, iw are the collector currents of UH, VH, WH, only the phase currents iu1, iv1, iw1 are included, and the phase currents iu2, iv2, iw2 are included. Not included.

回路状態Aでは、UH,VH,WHがON状態であることから、UH,VH,WH又はDUH,DVH,DWH、第1モータ6、UH,VH,WHのコレクタとP側の電源ラインに接続されるバスラインを通して、相電流iu1,iv1,iw1が還流する。UM,VM,WMがOFF状態であることから、図7(a)に示すように、電流iu=iu1,iv=iv1,iw=iw1となる。   In circuit state A, UH, VH, and WH are in the ON state, so UH, VH, WH or DUH, DVH, DWH, first motor 6, UH, VH, WH collector and P side power line are connected Phase currents iu1, iv1, and iw1 circulate through the bus lines. Since UM, VM, and WM are in the OFF state, currents iu = iu1, iv = iv1, and iw = iw1, as shown in FIG.

回路状態Bでは、UHがON状態、VH,WHがOFF状態、UMがOFF状態、VM,WMがON状態、UL,VL,WLがON状態であることから、図7(a)に示すように、電流iu=相電流iu1となる。また、VH,WHがOFF状態であることから、電流iv=iw=0となる。   In circuit state B, UH is on, VH and WH are off, UM is off, VM and WM are on, and UL, VL, and WL are on, as shown in FIG. Current iu = phase current iu1. Since VH and WH are in the OFF state, current iv = iw = 0.

回路状態Cでは、UH,VHがON状態、WHがOFF状態、UM,VMがOFF状態、WMがON状態、UL,VL,WLがON状態であることから、図7(a),(b)に示すように、電流iu=相電流iu1となる。また、図7(a),(b)に示すように、電流iv=相電流iv1となる。WHがOFF状態であることから、電流iw=0となる。第1モータ6は、3相モータであることから、iu1+iv1+iw1=0が成り立ち、iw1=−(iu1+iv1)により算出することができる。回路状態Dでは、回路状態Aと同様に、図7(a)に示すように、iu=iu1,iv=iv1,iw=iw1となる。   In the circuit state C, UH and VH are in the ON state, WH is in the OFF state, UM and VM are in the OFF state, WM is in the ON state, and UL, VL, and WL are in the ON state. ), Current iu = phase current iu1. Further, as shown in FIGS. 7A and 7B, current iv = phase current iv1. Since WH is in the OFF state, the current iw = 0. Since the first motor 6 is a three-phase motor, iu1 + iv1 + iw1 = 0 holds, and can be calculated by iw1 = − (iu1 + iv1). In the circuit state D, as in the circuit state A, as shown in FIG. 7A, iu = iu1, iv = iv1, iw = iw1.

このように、例えば、PWM制御パターンが(111),(100),(110),(111)の場合には、iu,iv,iwより相電流iu1,iv1,iw1を算出することができる。また、相電流が2個求められている場合は、残りの相電流は、その2個の相電流の和のマイナス値とすれば良い。パルス幅制御の変調率が高いことにより回路状態A,Dが存在しない場合でも、回路状態Cで相電流iu1,iv1を検出し、相電流iw1を算出することが可能である。   Thus, for example, when the PWM control pattern is (111), (100), (110), (111), the phase currents iu1, iv1, iw1 can be calculated from iu, iv, iw. In addition, when two phase currents are obtained, the remaining phase current may be a negative value of the sum of the two phase currents. Even when the circuit states A and D do not exist due to the high modulation rate of the pulse width control, it is possible to detect the phase currents iu1 and iv1 in the circuit state C and calculate the phase current iw1.

図6(a)で取り上げた指令電圧ベクトルでは、上記のように、回路状態A,C,Dで相電流iu1,iv1,iw1が検出・算出が可能となったが、どれか1つの回路状態から相電流iu1,iv1,iw1が検出又は演算により算出可能であれば制御上は問題ない。   In the command voltage vector taken up in FIG. 6A, the phase currents iu1, iv1, and iw1 can be detected and calculated in the circuit states A, C, and D as described above. As long as the phase currents iu1, iv1, and iw1 can be calculated by detection or calculation, there is no problem in control.

全PWM制御パターンに通用する電流値の算出方法について説明する。図8において、H_IGBT ONはP側IGBTがON状態、M_IGBT ONはM側IGBTがON状態、L_IGBT ONはN側IGBTがON状態であることを示す。   A method of calculating a current value that is applicable to all PWM control patterns will be described. In FIG. 8, H_IGBT ON indicates that the P-side IGBT is ON, M_IGBT ON indicates that the M-side IGBT is ON, and L_IGBT ON indicates that the N-side IGBT is ON.

第1インバータ駆動期間T1では、P側及びM側のIGBTを利用して、PWM制御を行うため、各相のスイッチング状態はH_IGBT ON、M_IGBT ONのどちらかの状態にある。電流センサ12U,12V,12Wは各相のP側IGBTのコレクタ端に存在するため、H_IGBT ON状態で検出する電流値は、iu=iu1,iv=iv1,iw=iw1となり、M_IGBT ON状態では、iu=0,iv=0,iw=0となる。   In the first inverter driving period T1, since PWM control is performed using the P-side and M-side IGBTs, the switching state of each phase is either H_IGBT ON or M_IGBT ON. Since the current sensors 12U, 12V, and 12W exist at the collector end of the P-side IGBT of each phase, the current value detected in the H_IGBT ON state is iu = iu1, iv = iv1, iw = iw1, and in the M_IGBT ON state, iu = 0, iv = 0, iw = 0.

また、第2インバータ駆動期間T2では、M側及びN側のIGBTを利用して、PWM制御を行うため、各相のスイッチング状態は、M_IGBT ON、L_IGBT ONのどちらかの状態にある。電流センサ12U,12V,12Wは各相のP側IGBTのコレクタ端に存在するため、M_IGBT ON状態で検出する電流値は、iu=iu1+iu2,iv=iv1+iv2,iw=iw1+iw2となり、L_IGBT ON状態では、iu=iu1,iv=iv1,iw=iw1となる。これをスイッチング関数に表すと以下のようになる。   Further, in the second inverter drive period T2, PWM control is performed using the M-side and N-side IGBTs, so the switching state of each phase is either M_IGBT ON or L_IGBT ON. Since the current sensors 12U, 12V, and 12W exist at the collector end of the P-side IGBT of each phase, the current value detected in the M_IGBT ON state is iu = iu1 + iu2, iv = iv1 + iv2, iw = iw1 + iw2, and in the L_IGBT ON state, iu = iu1, iv = iv1, iw = iw1. This is expressed as a switching function as follows.

N相X段のIGBTのスイッチング関数SNXを次のように定義する。スイッチング関数SNXは、N相X段のIGBT素子がON状態のとき、SNX=1、N相X段のIGBT素子がOFF状態のとき、SNX=0と定義する。図9(a)において、SUH,SVH,SWHはUH,VH,WHのスイッチング関数、SUM,SVM,SWMはUM,VM,WMのスイッチング関数、SUL,SVL,SWLはUL,VL,WLのスイッチング関数である。 An N-phase X-stage IGBT switching function S NX is defined as follows. The switching function S NX is defined as S NX = 1 when the N-phase X-stage IGBT element is ON, and S NX = 0 when the N-phase X-stage IGBT element is OFF. In FIG. 9A, S UH , S VH , and S WH are switching functions of UH, VH, and WH, S UM , S VM , and S WM are switching functions of UM, VM, and WM, S UL , S VL , S WL is a switching function of UL, VL, WL.

電流iu,iv,iwが検出する値は、スイッチング関数をあわせて表現すると、図9(b)に示すようになる。即ち、第1インバータ駆動期間T1では、電流iu=SUH*iu1、電流iv=SVH*iv1、電流iw=SWH*iw1となる。 The values detected by the currents iu, iv, and iw are as shown in FIG. 9B when the switching function is expressed together. That is, in the first inverter driving period T1, the current iu = S UH * iu1, the current iv = S VH * iv1, and the current iw = S WH * iw1.

空間ベクトル変調では、各キャリア期間に存在する4つの回路状態A〜Dのうち、1つの状態で少なくとも2つのP側のスイッチング素子は必ずON状態になる。上記より、ON状態となった2つの相は相電流を算出することができる。残りの相は、算出された2つ相電流の和のマイナス値とすることにより算出することができる。従って、4つの回路状態A〜Dが如何なる状態であっても、相電流iu1,iv1,iw1を算出することができる。   In the space vector modulation, at least two P-side switching elements are always in the ON state in one of the four circuit states A to D existing in each carrier period. From the above, the phase current can be calculated for the two phases in the ON state. The remaining phases can be calculated by taking a negative value of the sum of the calculated two-phase currents. Accordingly, the phase currents iu1, iv1, and iw1 can be calculated regardless of the four circuit states A to D.

第1相電流算出手段(負荷電流算出手段)58は、第1インバータ駆動期間T1において、UH,VH,WHのON/OFF状態により以下のようにして、相電流iu1,iv1,iw1を検出及び算出し、図示しないメモリ等に書き込む。UHがON状態であれば、相電流iu1=電流iuとする。VHがON状態であれば、相電流iv1=電流ivとする。WHがON状態であれば、相電流iw1=電流iwとする。尚、二つの相電流u1,v1等が電流iu,iv,iwから算出されているとき、残りの相電流は、二つの相電流の和のマイナス値とする。   The first phase current calculation means (load current calculation means) 58 detects the phase currents iu1, iv1, and iw1 in the first inverter drive period T1 as follows according to the ON / OFF states of UH, VH, and WH. Calculate and write to a memory or the like (not shown). If UH is in the ON state, phase current iu1 = current iu. If VH is ON, the phase current iv1 = current iv. If WH is ON, the phase current iw1 = current iw. When the two phase currents u1, v1, etc. are calculated from the currents iu, iv, iw, the remaining phase current is a negative value of the sum of the two phase currents.

第2目標Vd,Vq算出手段60は、第2モータ8について、回転直交座標をなすdq座標上で電流のフィードバック制御を行うものであり、例えば、車両の運転状態等に応じた第2モータ8に対する第2トルク指令値から、第2目標d軸電流id及び第2目標q軸電流iqを演算する。第2目標d軸電流id、第2目標q軸電流iq、回転角度θ2、並びに、第2相電流算出手段68により算出されたU相電流iu2、V相電流iv2及びW相電流iw2の算出値をdq座標上に変換して得た第2d軸電流id及び第2q軸電流iqから、第2d軸電流id及び第2q軸電流iqと第2目標d軸電流id及び第2目標q軸電流iqとの各偏差がゼロとなるように、第2目標d軸電圧Vd及び第2目標q軸電圧Vqを演算する。 The second target Vd * , Vq * calculation means 60 performs feedback control of current on the dq coordinate forming the rotation orthogonal coordinate for the second motor 8. For example, the second target Vd * , Vq * calculating means 60 A second target d-axis current id * and a second target q-axis current iq * are calculated from the second torque command value for the motor 8. Second target d-axis current id * , second target q-axis current iq * , rotation angle θ2, and U-phase current iu2, V-phase current iv2 and W-phase current iw2 calculated by second-phase current calculation means 68 From the second d-axis current id and the second q-axis current iq obtained by converting the calculated value on the dq coordinate, the second d-axis current id, the second q-axis current iq, the second target d-axis current id *, and the second target q The second target d-axis voltage Vd * and the second target q-axis voltage Vq * are calculated so that each deviation from the shaft current iq * becomes zero.

第2目標Vα,Vβ算出手段62は、第2目標d軸電圧Vd及び第2目標q軸電圧Vqを静止座標系であるαβ座標軸上に変換して、第2目標電圧Vα,Vβを演算する。第2PWM制御手段64は、第2インバータ駆動期間T2において、第2目標電圧Vα,Vβに基づき、T2(=Ts−T1)を周期とする空間ベクトル変調方式により、UM,UL、VM,VL及びWM,WLのゲートに印加するための4個のPWM制御パターンを求める。尚、パルス幅変調方式は、空間ベクトル変調方式以外の三角波キャリア変調方式でも良い。 The second target Vα * , Vβ * calculating means 62 converts the second target d-axis voltage Vd * and the second target q-axis voltage Vq * onto the αβ coordinate axis that is a stationary coordinate system, and thereby generates a second target voltage Vα *. , Vβ * is calculated. In the second inverter drive period T2, the second PWM control means 64 is based on the second target voltages Vα * and Vβ * , and uses a space vector modulation method with a period of T2 (= Ts−T1), thereby UM, UL, VM, Four PWM control patterns to be applied to the gates of VL, WM, and WL are obtained. The pulse width modulation method may be a triangular wave carrier modulation method other than the space vector modulation method.

第2ゲート信号出力手段66は、第2インバータ駆動期間T2(=Ts−T1)において、第2PWM制御手段64により算出されたPWM制御パターンに対応するゲート信号をゲート駆動回路22を通して、UH,UM,UL、VH,VM,VL、WH,WM,WLのゲートに出力する。第2インバータ駆動期間T2において、UH,VH,WHに(111)ゼロベクトルを出力する。   The second gate signal output means 66 outputs a gate signal corresponding to the PWM control pattern calculated by the second PWM control means 64 in the second inverter drive period T2 (= Ts−T1) through the gate drive circuit 22 to UH, UM. , UL, VH, VM, VL, WH, WM, WL are output to the gates. In the second inverter drive period T2, (111) zero vectors are output to UH, VH, and WH.

第2相電流算出手段(負荷電流算出手段)68は、第2インバータ駆動期間T2において、電流センサ12U,12V,12Wの検出電流iu,iv,iw及び第1相電流算出手段58により算出された相電流iu1,iv1,iw1及びPWM制御パターンから次のようにして第2モータ8のU,V,W相の相電流iu2,iv2,iw2を算出し、図示しないメモリ等に書き込む。   The second phase current calculation means (load current calculation means) 68 is calculated by the detected currents iu, iv, iw of the current sensors 12U, 12V, 12W and the first phase current calculation means 58 in the second inverter drive period T2. From the phase currents iu1, iv1, iw1 and the PWM control pattern, the U, V, W phase currents iu2, iv2, iw2 of the second motor 8 are calculated and written in a memory (not shown).

まず、図6及び図7を用いて、具体例を説明する。図6(a)に示すように、例えば、第2インバータ回路4Bついて、ある時点の指令電圧ベクトルが領域VIに存在したとき、その時のPWM制御パターンは、V7(111),V6(101),V1(100),V7(111)となる。   First, a specific example will be described with reference to FIGS. As shown in FIG. 6A, for example, for the second inverter circuit 4B, when a command voltage vector at a certain time exists in the region VI, the PWM control pattern at that time is V7 (111), V6 (101), V1 (100) and V7 (111).

ゼロベクトルは(111)の代わりに、(000)でも良い。ゼロベクトルの選択は、IGBT素子のスイッチング回数が少なくなるようにする。パルス幅制御の変調率が高い場合は、ゼロベクトル期間が無くなることがある。尚、三角波キャリア変調方式の場合でも、T2(=Ts−T1)において、三角波キャリア信号と目標Vd,Vqを座標変換して得られる目標Vu,Vv,Vwを比較して、PWM制御パターンを生成すれば良い。 The zero vector may be (000) instead of (111). The selection of the zero vector is performed so that the number of switching times of the IGBT element is reduced. When the modulation rate of the pulse width control is high, the zero vector period may be lost. Even when the triangular wave carrier modulation scheme, the T2 (= Ts-T1), a triangular wave carrier signal and the target Vd *, the target obtained by coordinate transformation Vq * Vu *, Vv *, and comparing Vw *, A PWM control pattern may be generated.

第2インバータ回路4Bについて、ある時点の指令電圧ベクトルが領域VIに存在すると、図6(b)に示すように、UH,VH,WHがON状態、UM,VM,WMがON状態、UL,VL,WLがOFF状態となる回路状態E、UH,VH,WHがON状態、UM,WMがON状態、VMがOFF状態、UL,WLがOFF状態、VLがON状態となる回路状態F、UH,VH,WHがON状態、UMがON状態、VM,WMがOFF状態、ULがOFF状態、VL,WLがON状態となる回路状態G、UH,VH,WHがON状態、UMがON状態、VM,WMがOFF状態、ULがOFF状態、VL,WLがON状態となる回路状態G、及びUH,VH,WHがON状態、UM,VM,WMがON状態、UL,VL,WLがOFF状態となる状態HがPWM制御パターンの時間幅、それぞれ継続し、回路状態が順次遷移する。   As for the second inverter circuit 4B, when a command voltage vector at a certain point exists in the region VI, as shown in FIG. 6B, UH, VH, WH are in the ON state, UM, VM, WM are in the ON state, UL, Circuit state E in which VL and WL are OFF, circuit state F in which UH, VH and WH are ON, UM and WM are ON, VM is OFF, UL and WL are OFF, and VL is ON UH, VH, WH are in ON state, UM is in ON state, VM, WM are in OFF state, UL is in OFF state, VL, WL are in ON state G, UH, VH, WH are in ON state, UM is ON State, VM, WM are OFF, UL is OFF, VL, WL are ON, circuit state G, UH, VH, WH are ON, UM, VM, WM are ON, UL, VL, WL Is OFF Become the state H the time width of the PWM control pattern, respectively continues, the circuit state sequentially changes.

第2インバータ駆動期間T2では、UH,VH,WHがON状態となっていることから、第1モータ6では、UH,VH,WH又はDUH,DVH,DWHを通して、相電流iu1,iv1,iw1が還流している。このときの相電流iu1,iv1,iw1は、直前の第1モータ駆動期間T1で算出された相電流iu1,iv1,iw1(最後のゼロベクトル期間で算出された相電流を含む)が利用できる。   In the second inverter driving period T2, UH, VH, and WH are in the ON state. Therefore, in the first motor 6, the phase currents iu1, iv1, and iw1 are passed through UH, VH, WH or DUH, DVH, and DWH. It is refluxing. The phase currents iu1, iv1, iw1 at this time can use the phase currents iu1, iv1, iw1 calculated in the immediately preceding first motor drive period T1 (including the phase current calculated in the last zero vector period).

回路状態Eでは、相電流iu1,iv1,iw1が、UH,VH,WH又はDUH,DVH,DWH及び第1モータ6を通して、還流していること、並びにUM,VM,WMがON状態、UL,VL,WLがOFF状態であることより、iu=iu1+iu2,iv=iv1+iv2,iw=iw1+iw2となる。従って、相電流iu2=iu−iu1,iv2=iv−iv1,iw2=iw−iw2により相電流iu2,iv2,iw2を算出することができる。相電流iu1,iv1,iw1は、直前の第1インバータ駆動期間T1で算出された相電流である。   In the circuit state E, the phase currents iu1, iv1, iw1 are flowing back through UH, VH, WH or DUH, DVH, DWH and the first motor 6, and UM, VM, WM are in the ON state, UL, Since VL and WL are in the OFF state, iu = iu1 + iu2, iv = iv1 + iv2, iw = iw1 + iw2. Therefore, the phase currents iu2, iv2, and iw2 can be calculated from the phase currents iu2 = iu−iu1, iv2 = iv−iv1, and iw2 = iw−iw2. The phase currents iu1, iv1, and iw1 are phase currents calculated in the immediately preceding first inverter drive period T1.

回路状態Fでは、相電流iu1,iv1,iw1が、UH,VH,WH又はDUH,DVH,DWHを通して、還流していること、並びにUMがON状態、VMがOFF状態、WMがON状態であり、ULがOFF状態、VLがON状態、WLがOFF状態であることから、図7(a)に示すように、iu=iu1+iu2となる。   In the circuit state F, the phase currents iu1, iv1, iw1 are circulating through UH, VH, WH or DUH, DVH, DWH, and UM is in the ON state, VM is in the OFF state, and WM is in the ON state. , UL is in an OFF state, VL is in an ON state, and WL is in an OFF state, so that iu = iu1 + iu2 as shown in FIG.

また、VMがOFF状態であることから、電流ivは相電流iv1として還流し、図7(a)に示すように、iv=iv1となる。WMがON状態であることから、電流iwはWHのエミッタ側で第1モータ6のW相のコイルに流れる電流とWMに流れる電流に分岐し、相電流iw1は還流する。WMに分岐した電流は、WM→第2モータ8のW相のコイル→第2モータ8のV相のコイル→VLと流れ、図7(a)に示すように、iw=iw1+iw2となる。よって、iu2=iu−iu1,iw2=iw−iw1により、相電流iu2,iw2を算出することができる。また、iv2=−(iu2+iw2)により相電流iv2を算出することができる。   Further, since the VM is in the OFF state, the current iv circulates as the phase current iv1, and iv = iv1 as shown in FIG. 7A. Since the WM is in the ON state, the current iw branches into a current flowing in the W-phase coil of the first motor 6 and a current flowing in the WM on the WH emitter side, and the phase current iw1 recirculates. The current branched to WM flows from WM → W-phase coil of second motor 8 → V-phase coil of second motor 8 → VL, and as shown in FIG. 7A, iw = iw1 + iw2. Therefore, the phase currents iu2, iw2 can be calculated by iu2 = iu-iu1, iw2 = iw-iw1. Further, the phase current iv2 can be calculated by iv2 = − (iu2 + iw2).

回路状態Gでは、相電流iu1,iv1,iw1が、UH,VH,WH又はDUH,DVH,DWHを通して、還流していること、並びにUMがON状態、VMがOFF状態、WMがOFF状態、ULがOFF状態、VLがON状態、WLがON状態であることから、図7(a)に示すように、iu=iu1+iu2となる。   In the circuit state G, the phase currents iu1, iv1, iw1 are circulating through UH, VH, WH or DUH, DVH, DWH, and UM is in the ON state, VM is in the OFF state, WM is in the OFF state, UL Since VL is OFF, VL is ON, and WL is ON, iu = iu1 + iu2 as shown in FIG.

また、VMがOFF状態であることから、電流ivは相電流iv1として還流し、図7(a)に示すように、iv=iv1となる。WMがOFF態であることから、電流iwは相電流iw1として還流し、図7(a)に示すように、iw=iw1となる。よって、iu2=iu−iv1により、相電流iu2を算出することができる。   Further, since the VM is in the OFF state, the current iv circulates as the phase current iv1, and iv = iv1 as shown in FIG. 7A. Since the WM is in the OFF state, the current iw circulates as the phase current iw1, and iw = iw1 as shown in FIG. Therefore, the phase current iu2 can be calculated by iu2 = iu−iv1.

尚、このiv1,iw1を用いて、iv=iv1+iv2,iw=iw1+iw2が成立したとき、iv2=iv−iv1,iw2=iw−iw1により相電流iv2,iw2を算出しても良い。   In addition, when iv = iv1 + iv2, iw = iw1 + iw2 is established by using iv1 and iw1, the phase currents iv2 and iw2 may be calculated by iv2 = iv−iv1, iw2 = iw−iw1.

回路状態Hでは、回路状態Eと同様に、iu=iu1+iu2,iv=iv1+iv2,iw=iw1+iw2となり、iu2=iu−iu1,iv2=iv−iv1,iw2=iw−iw1より相電流iu2,iv2,iw2を算出できる。   In the circuit state H, as in the circuit state E, iu = iu1 + iu2, iv = iv1 + iv2, iw = iw1 + iw2, and iu2 = iu-iu1, iv2 = iv-iv1, iw2 = phase current iu2, iv2, iw2 Can be calculated.

図6(a)で取り上げた指令電圧ベクトルでは、上記説明のように、回路状態E,F,Hでiu2,iv2,iw2が検出可能となったが、どれか1つの回路状態で検出可能であれば、制御上は問題ない。   In the command voltage vector taken up in FIG. 6A, as described above, iu2, iv2, and iw2 can be detected in the circuit states E, F, and H, but can be detected in any one of the circuit states. If there is, there is no problem in control.

以上より、全PWM制御パターンに通用する電流値の算出方法について説明する。第2インバータ回路4BのUM,VM,WM,UL,VL,WLのスイッチング状態と電流との関係を表すと、図8のようになる。即ち、UMがON状態でiu=iu1+iu2,VMがON状態でiv=iv1+iv2,WMがON状態でiw=iw1+iw2となる。電流iu,iv,iwはスイッチング関数をあわせて表現すると図9(b)に示すようになる。即ち、図9(b)に示すように、第2インバータ駆動期間T2では、電流iu=SUH*iu1+SUM*iu2、電流iv=SVH*iv1+SVM*iv2、電流iw=SWH*iw1+SWM*iw2となる。 From the above, a method of calculating a current value that is applicable to all PWM control patterns will be described. FIG. 8 shows the relationship between the switching state of the UM, VM, WM, UL, VL, WL and the current of the second inverter circuit 4B. That is, iu = iu1 + iu2, VM is in the ON state, iv = iv1 + iv2, and WM are in the ON state, and iw = iw1 + iw2. The currents iu, iv, and iw are expressed as shown in FIG. That is, as shown in FIG. 9B, in the second inverter driving period T2, the current iu = S UH * iu1 + S UM * iu2, the current iv = S VH * iv1 + S VM * iv2, and the current iw = S WH * iw1 + S WM * Iw2.

空間ベクトル変調では、各キャリア期間T2に存在する4つの回路状態E〜Fのうち、少なくとも、1つの状態で2つのM側のIGBTは必ずON状態になること、相電流iu1,iv1,iw1は第1インバータ駆動制御期間T1で算出されていることから、ON状態となった2つの相電流を必ず算出することができる。残りの相は、算出された2つ相電流の和のマイナス値とすることにより算出することができる。従って、4つの回路状態E〜Fが如何なる状態であっても、相電流iu2,iv2,iw2を算出することができる。   In the space vector modulation, among the four circuit states E to F existing in each carrier period T2, at least one of the two M-side IGBTs is always in the ON state, and the phase currents iu1, iv1, and iw1 are Since it is calculated in the first inverter drive control period T1, the two phase currents in the ON state can always be calculated. The remaining phases can be calculated by taking a negative value of the sum of the calculated two-phase currents. Therefore, the phase currents iu2, iv2, and iw2 can be calculated regardless of the four circuit states E to F.

第2相電流算出手段68は、UM,VM,WMのON/OFF状態より以下のようにして、相電流iu2,iv2,iw2を算出する。UMがON状態であれば、相電流iu2=iu−iu1とする。VMがON状態であれば、相電流iv2=iv−iv1とする。WMがON状態であれば、相電流iw2=iw−iw1とする。iu1,iv1,iw1は直前の第1インバータ駆動期間T1で検出された相電流である。尚、二つの相電流iu2,iv2等が算出されているとき、残りの相電流iw2等は、二つの相電流の和のマイナス値とする。   The second phase current calculation means 68 calculates the phase currents iu2, iv2, and iw2 from the ON / OFF states of UM, VM, and WM as follows. If the UM is in the ON state, the phase current iu2 = iu−iu1. If the VM is in the ON state, the phase current iv2 = iv−iv1. If the WM is on, the phase current iw2 = iw−iw1. iu1, iv1, and iw1 are phase currents detected in the immediately preceding first inverter drive period T1. When the two phase currents iu2, iv2, etc. are calculated, the remaining phase current iw2, etc. is a negative value of the sum of the two phase currents.

図10に示すように、例えば、2つの連続するキャリア周期Tsについて、時間順に、第1インバータ駆動期間T1a,第2インバータ駆動期間T2a,第1インバータ駆動期間T1b,第2インバータ駆動期間T2bとする。   As shown in FIG. 10, for example, for two consecutive carrier cycles Ts, a first inverter drive period T1a, a second inverter drive period T2a, a first inverter drive period T1b, and a second inverter drive period T2b are arranged in time order. .

第1相電流算出手段58は、第1インバータ駆動期間T1a,T1bにおいて、第1相電流iu1,iv1,iw1を算出する。また、第2相電流算出手段68は、第2インバータ駆動期間T2a,T2bにおいて、直前の第1インバータ駆動期間T1a,T1bにおいて第1相電流算出手段58が検出・算出した第1相電流iu1,iv1,iw1を用いて、第2相電流iu2,iv2,iw2を算出する。   The first phase current calculation means 58 calculates the first phase currents iu1, iv1, iw1 in the first inverter drive periods T1a, T1b. Further, the second phase current calculation means 68 is the first phase current iu1, detected and calculated by the first phase current calculation means 58 in the immediately preceding first inverter drive periods T1a and T1b in the second inverter drive periods T2a and T2b. Second phase currents iu2, iv2, and iw2 are calculated using iv1 and iw1.

第1インバータ駆動期間T1aにおけるPWM制御パターンは直前の第2インバータ駆動期間で決定される。第1インバータ駆動期間T1bにおけるPWM制御パターンは直前の第2インバータ駆動期間T2aで決定される。第2インバータ駆動期間T2a,T2bにおけるPWM制御パターンは直前の第1インバータ駆動期間T1a,T1bで決定される。   The PWM control pattern in the first inverter driving period T1a is determined in the immediately preceding second inverter driving period. The PWM control pattern in the first inverter drive period T1b is determined in the immediately preceding second inverter drive period T2a. The PWM control pattern in the second inverter drive periods T2a and T2b is determined by the immediately preceding first inverter drive periods T1a and T1b.

第1インバータ駆動期間T1aで決定される第2インバータ駆動期間T2aのPWM制御パターンは、直前の第2インバータ駆動期間で算出された相電流iu2,iv2,iw2を用いて決定される。第1インバータ駆動期間T1bで決定される第2インバータ駆動期間T2bのPWM制御パターンは、直前の第2インバータ駆動期間T2aで算出された相電流iu2,iv2,iw2を用いて決定される。   The PWM control pattern of the second inverter drive period T2a determined in the first inverter drive period T1a is determined using the phase currents iu2, iv2, iw2 calculated in the immediately preceding second inverter drive period. The PWM control pattern of the second inverter drive period T2b determined in the first inverter drive period T1b is determined using the phase currents iu2, iv2, iw2 calculated in the immediately preceding second inverter drive period T2a.

第2インバータ駆動期間T2a,T2bで決定される第1インバータ駆動期間T1b,T1cのPWM制御パターンは、直前の第1インバータ駆動期間T1a,T1bで算出された相電流iu1,iv1,iw1を用いて決定される。   The PWM control pattern of the first inverter drive periods T1b and T1c determined in the second inverter drive periods T2a and T2b uses the phase currents iu1, iv1 and iw1 calculated in the immediately preceding first inverter drive periods T1a and T1b. It is determined.

図11〜図15を参照して、本発明の実施形態によるモータ制御方法の一例の説明をする。図11中のステップS2で第1インバータ回路4Aを駆動するか否かを判定する。肯定判定ならば、ステップS4に進む。否定判定ならば、ステップS8に進む。ステップS4で第2インバータ回路4Bを駆動するか否かを判定する。肯定判定ならば、ステップS6に進む。否定判定ならば、ステップS10に進む。ステップS6で第1インバータ回路4A及び第2インバータ回路4Bを以下のようにして駆動する。   With reference to FIGS. 11-15, an example of the motor control method by embodiment of this invention is demonstrated. In step S2 in FIG. 11, it is determined whether or not the first inverter circuit 4A is to be driven. If a positive determination is made, the process proceeds to step S4. If a negative determination is made, the process proceeds to step S8. In step S4, it is determined whether to drive the second inverter circuit 4B. If a positive determination is made, the process proceeds to step S6. If a negative determination is made, the process proceeds to step S10. In step S6, the first inverter circuit 4A and the second inverter circuit 4B are driven as follows.

第1インバータ駆動期間T1において、第1インバータ回路4Aを次のようにして、駆動する。次のようにして、相電流iu1,iv1,iw1を算出する。   In the first inverter driving period T1, the first inverter circuit 4A is driven as follows. The phase currents iu1, iv1, and iw1 are calculated as follows.

図12中のステップS80で第1インバータ駆動期間T1において電流iu,iv,iwを検出する。ステップS82でUHがON状態であるか否かを判定する。肯定判定ならば、ステップS84に進む。否定判定ならば、ステップS86に進む。ステップS84で相電流iu1=iuとする。   In step S80 in FIG. 12, currents iu, iv, and iw are detected in the first inverter drive period T1. In step S82, it is determined whether or not UH is in an ON state. If a positive determination is made, the process proceeds to step S84. If a negative determination is made, the process proceeds to step S86. In step S84, the phase current iu1 = iu is set.

ステップS86でVHがON状態であるか否かを判定する。肯定判定ならば、ステップS88に進む。否定判定ならば、ステップS90に進む。ステップS88で相電流iv1=ivとする。ステップS90でWHがON状態であるか否かを判定する。肯定判定ならば、ステップS92に進む。否定判定ならば、ステップS94に進む。ステップS92で相電流iw1=iwとする。   In step S86, it is determined whether or not VH is in an ON state. If a positive determination is made, the process proceeds to step S88. If a negative determination is made, the process proceeds to step S90. In step S88, the phase current iv1 = iv is set. In step S90, it is determined whether WH is in an ON state. If a positive determination is made, the process proceeds to step S92. If a negative determination is made, the process proceeds to step S94. In step S92, the phase current iw1 = iw is set.

ステップS94で第1インバータ駆動期間T1が終了したか否かを判定する。肯定判定ならば、ステップS96に進む。否定判定ならば、ステップS80に戻る。ステップS96で相電流iu1,iv1,iw1検出済みであるか否かを判定する。肯定判定ならば、終了する。否定判定ならば、ステップS98に進む。ステップS98で検出済みの相電流の和のマイナス値とすることにより未検出相電流を算出する。例えば、iw1=−(iu1+iv1)により算出する。   In step S94, it is determined whether or not the first inverter drive period T1 has ended. If a positive determination is made, the process proceeds to step S96. If a negative determination is made, the process returns to step S80. In step S96, it is determined whether or not the phase currents iu1, iv1, and iw1 have been detected. If a positive determination is made, the process ends. If a negative determination is made, the process proceeds to step S98. In step S98, the undetected phase current is calculated by setting it to a negative value of the sum of the detected phase currents. For example, iw1 = − (iu1 + iv1).

算出された相電流iu1,iv1,iw1は、図10に示すように、直後の第2インバータ駆動期間T2において、相電流iu2,iv2,iw2の算出、及び直後の第2インバータ駆動期間T2において、直後の第1インバータ駆動期間T1のためのPWM制御パターン決定のための第1目標d軸電圧Vd及び第1目標q軸電圧Vqの演算に使用される。 As shown in FIG. 10, the calculated phase currents iu1, iv1, and iw1 are calculated in the second inverter driving period T2 immediately after the calculation of the phase currents iu2, iv2, iw2, and in the second inverter driving period T2 immediately after. It is used to calculate the first target d-axis voltage Vd * and the first target q-axis voltage Vq * for determining the PWM control pattern for the first inverter driving period T1 immediately after.

第2インバータ駆動期間T2において、図13中のステップS38で直前の第1インバータ駆動期間T1においてステップS80〜S98により算出された相電流iu1,iw1,iw1を読み込む。ステップS40で車両の運転状態に応じた第1モータ6に対する第1トルク指令値から、第1目標d軸電流id及び第1目標q軸電流iqを演算する。第1目標d軸電流id、第1目標q軸電流iq、回転角度θ1、並びにステップS38で読み込まれたU相電流iu1、V相電流iv1及びW相電流iw1をdq座標上に変換して得た第1d軸電流id及び第1q軸電流iqから、第1d軸電流id及び第1q軸電流iqと第1目標d軸電流id及び第1目標q軸電流iqとの各偏差がゼロとなるように、第1目標d軸電圧Vd及び第1目標q軸電圧Vqを演算する。 In the second inverter drive period T2, the phase currents iu1, iw1, iw1 calculated in steps S80 to S98 in the immediately preceding first inverter drive period T1 are read in step S38 in FIG. In step S40, the first target d-axis current id * and the first target q-axis current iq * are calculated from the first torque command value for the first motor 6 according to the driving state of the vehicle. The first target d-axis current id * , the first target q-axis current iq * , the rotation angle θ1, and the U-phase current iu1, the V-phase current iv1, and the W-phase current iw1 read in step S38 are converted into dq coordinates. From the first d-axis current id and the first q-axis current iq obtained in this way, each deviation between the first d-axis current id and the first q-axis current iq and the first target d-axis current id * and the first target q-axis current iq * is The first target d-axis voltage Vd * and the first target q-axis voltage Vq * are calculated so as to be zero.

ステップS42で第1目標d軸電圧Vd及び第1目標q軸電圧Vqを静止座標系であるαβ座標軸上に変換して、第1目標電圧Vα,Vβを演算する。ステップS44で第1目標電圧Vα,Vβに基づき、T1におけるパルス幅変調により、UH,UM、VH,VM及びWH,WMのゲートに印加するための4個のPWM制御パターンを求める。 In step S42, the first target d-axis voltage Vd * and the first target q-axis voltage Vq * are converted onto the αβ coordinate axis which is a stationary coordinate system, and the first target voltages Vα * and Vβ * are calculated. In step S44, four PWM control patterns to be applied to the gates of UH, UM, VH, VM and WH, WM are obtained by pulse width modulation at T1 based on the first target voltages Vα * , Vβ * .

直後の第1インバータ駆動期間T1において、ステップS46でUH,VH,WH,UM,VM,WMのゲートにPWM制御パターンに該当するゲート信号を出力するとともに、UL,VL,WLにゼロベクトル(111)を出力する。   In the first inverter driving period T1 immediately after that, in step S46, a gate signal corresponding to the PWM control pattern is output to the gates of UH, VH, WH, UM, VM, WM, and zero vectors (111 ) Is output.

第2インバータ駆動期間T2において、第2インバータ回路4Bを以下のようにして、駆動する。次のようにして、相電流iu2,iv2,iw2を算出する。図14中のステップ110で第2インバータ駆動期間T2において電流iu,iv,iwを検出する。ステップS112でUMがON状態であるか否かを判定する。肯定判定ならば、ステップS114に進む。否定判定ならば、ステップS116に進む。ステップS116で相電流iu2=iu−iu1とする。   In the second inverter driving period T2, the second inverter circuit 4B is driven as follows. The phase currents iu2, iv2, and iw2 are calculated as follows. In step 110 in FIG. 14, currents iu, iv, and iw are detected in the second inverter drive period T2. In step S112, it is determined whether the UM is in an ON state. If a positive determination is made, the process proceeds to step S114. If a negative determination is made, the process proceeds to step S116. In step S116, the phase current iu2 = iu-iu1 is set.

ステップS116でVMがON状態であるか否かを判定する。肯定判定ならば、ステップS118に進む。否定判定ならば、ステップS120に進む。ステップS118で相電流iv2=iv−iv1とする。ステップS120でWMがON状態であるか否かを判定する。肯定判定ならば、ステップS122に進む。否定判定ならば、ステップS124に進む。ステップS122で相電流iw2=iw−iw1とする。   In step S116, it is determined whether the VM is in an ON state. If a positive determination is made, the process proceeds to step S118. If a negative determination is made, the process proceeds to step S120. In step S118, the phase current iv2 = iv−iv1 is set. In step S120, it is determined whether the WM is in an ON state. If a positive determination is made, the process proceeds to step S122. If a negative determination is made, the process proceeds to step S124. In step S122, the phase current iw2 = iw−iw1 is set.

ステップS124で第2インバータ駆動期間T2が終了したか否かを判定する。肯定判定ならば、ステップS126に進む。否定判定ならば、ステップS110に戻る。ステップS126で相電流iu2,iv2,iw2が検出済みであるか否かを判定する。肯定判定ならば、終了する。否定判定ならば、ステップS128に進む。ステップS128で検出済みの相電流の和のマイナス値とすることにより未検出の相電流を算出する。例えば、iw2=−(iu2+iv2)により算出する。   In step S124, it is determined whether or not the second inverter drive period T2 has ended. If a positive determination is made, the process proceeds to step S126. If a negative determination is made, the process returns to step S110. In step S126, it is determined whether or not the phase currents iu2, iv2, iw2 have been detected. If a positive determination is made, the process ends. If a negative determination is made, the process proceeds to step S128. An undetected phase current is calculated by setting a negative value of the sum of the detected phase currents in step S128. For example, iw2 = − (iu2 + iv2) is calculated.

第1インバータ駆動期間T1において、図15中のステップS59で直前の第2インバータ駆動期間T2においてステップS110〜S128により算出された相電流iu2,iw2,iw2を読み込む。ステップS60で車両の運転状態等に応じた第2モータ8に対する第2トルク指令値から、第2目標d軸電流id及び第2目標q軸電流iqを演算する。第2目標d軸電流id、第2目標q軸電流iq、回転角度θ2、並びにステップS59で読み込まれたU相電流iu2、V相電流iv2及びW相電流iw2をdq座標上に変換して得た第2d軸電流及び第2q軸電流から、第2d軸電流id及び第2q軸電流iqと第2目標d軸電流id及び第2目標q軸電流iqとの各偏差がゼロとなるように、第2目標d軸電圧Vd及び第2目標q軸電圧Vqを演算する。 In the first inverter driving period T1, the phase currents iu2, iw2, iw2 calculated in steps S110 to S128 in the immediately preceding second inverter driving period T2 are read in step S59 in FIG. In step S60, the second target d-axis current id * and the second target q-axis current iq * are calculated from the second torque command value for the second motor 8 corresponding to the driving state of the vehicle. The second target d-axis current id * , the second target q-axis current iq * , the rotation angle θ2, and the U-phase current iu2, the V-phase current iv2, and the W-phase current iw2 read in step S59 are converted into dq coordinates. From the second d-axis current and the second q-axis current obtained in this way, each deviation between the second d-axis current id and the second q-axis current iq and the second target d-axis current id * and the second target q-axis current iq * is zero. Thus, the second target d-axis voltage Vd * and the second target q-axis voltage Vq * are calculated.

ステップS62で第2目標d軸電圧Vd及び第2目標q軸電圧Vqを静止座標系であるαβ座標軸上に変換して、第2目標電圧Vα,Vβを演算する。ステップS64で第2目標電圧Vα,Vβに基づき、T2(=Ts−T1)における空間ベクトル変調方式により、UM,UL、VM,VL及びWM,WLのゲートに印加するための4個のPWM制御パターンを求める。 In step S62, the second target d-axis voltage Vd * and the second target q-axis voltage Vq * are converted onto the αβ coordinate axis which is a stationary coordinate system, and the second target voltages Vα * and Vβ * are calculated. In step S64, based on the second target voltages Vα * and Vβ * , four spaces to be applied to the gates of UM, UL, VM, VL and WM, WL by the space vector modulation method at T2 (= Ts−T1). A PWM control pattern is obtained.

直後の第2インバータ駆動期間T2において、ステップS66でUM,VM,WM,UL,VL,WLのゲートにPWM制御パターンに該当するゲート信号を出力するとともにUH,VH,WHにゼロベクトル(111)を出力する。   In the second inverter driving period T2 immediately after that, in step S66, a gate signal corresponding to the PWM control pattern is output to the gates of UM, VM, WM, UL, VL, WL, and zero vectors (111) to UH, VH, WH. Is output.

図11中のステップS10で第1インバータ回路4Aを駆動、第2インバータ回路4Bを非駆動とする。即ち、UH,UM,VH,VM,WH,WMには、1キャリア周期TsにおいてPWM制御パターンに該当するゲート信号を出力するとともに、第2インバータ回路4BのUL,VL,WLがON状態となるようゼロベクトル(111)に該当するゲート信号を出力する。第1インバータ回路4Aが駆動されている場合は、第1インバータ駆動期間T1と同様にして、電流iu,iv,iwより相電流iu1,iv1,iw1を算出し、相電流iu1,iv1,iw1等に基づいて、第1インバータ駆動期間T1における第1インバータ回路4Aの駆動制御と同様にして第1モータ6を駆動制御する。   In step S10 in FIG. 11, the first inverter circuit 4A is driven and the second inverter circuit 4B is not driven. That is, UH, UM, VH, VM, WH, and WM output gate signals corresponding to the PWM control pattern in one carrier cycle Ts, and UL, VL, and WL of the second inverter circuit 4B are turned on. A gate signal corresponding to the zero vector (111) is output. When the first inverter circuit 4A is driven, the phase currents iu1, iv1, iw1 are calculated from the currents iu, iv, iw in the same manner as in the first inverter driving period T1, and the phase currents iu1, iv1, iw1, etc. Based on the above, the drive control of the first motor 6 is performed in the same manner as the drive control of the first inverter circuit 4A in the first inverter drive period T1.

ステップS12で第1インバータ回路4Aを非駆動、第2インバータ回路4Bを駆動とする。即ち、UH,UM,VHには、ON状態となるゼロベクトル(111)に該当するゲート信号を出力するとともに、UM,UL,VM,VL,WM,WLには、1キャリア周期TsにおいてPWM制御パターンに該当するゲート信号を出力する。   In step S12, the first inverter circuit 4A is not driven and the second inverter circuit 4B is driven. That is, a gate signal corresponding to the zero vector (111) that is turned on is output to UH, UM, and VH, and PWM control is performed to UM, UL, VM, VL, WM, and WL in one carrier cycle Ts. The gate signal corresponding to the pattern is output.

第1インバータ回路4Aが非駆動であるときは、第1モータ6が停止しており、相電流iu1=iv1=iw1=0であることから、上述の第2インバータ駆動期間T2において、相電流iu1=iv1=iw1=0として、相電流iu2,iv2,iw2を算出し、相電流iu2,iv2,iw2等に基づいて、第2インバータ駆動期間T2の第2インバータ回路4Bの駆動制御と同様にして第2モータ8を駆動制御する。ステップS14で第1インバータ回路4A及び第2インバータ回路4Bを非駆動とする。   When the first inverter circuit 4A is not driven, the first motor 6 is stopped and the phase current iu1 = iv1 = iw1 = 0. Therefore, in the above-described second inverter drive period T2, the phase current iu1 = Iv1 = iw1 = 0, phase currents iu2, iv2, iw2 are calculated, and based on the phase currents iu2, iv2, iw2, etc., similarly to the drive control of the second inverter circuit 4B in the second inverter drive period T2. The second motor 8 is driven and controlled. In step S14, the first inverter circuit 4A and the second inverter circuit 4B are not driven.

第1実施形態によれば、UH,VH,WHのコレクタに流れる電流を検出する電流センサ12U,12V,12Wを設けたのみなので、電流センサの数を少なくすることができ、インバータ装置のコストを削減できるとともにサイズを小さくすることができる。   According to the first embodiment, since only the current sensors 12U, 12V, and 12W that detect currents flowing through the collectors of UH, VH, and WH are provided, the number of current sensors can be reduced, and the cost of the inverter device can be reduced. It can be reduced and the size can be reduced.

第1実施形態では、トリプルブリッジインバータ回路の場合を例に説明したが、一般に、M(M≧3)段に配置されたスイッチング素子により直列回路が構成されるとともに、N(N≧2)個の直列回路が並列に接続されたM段N相ブリッジインバータ回路と、M段N相ブリッジインバータ回路の各相のj(jは1から(M−1)までの自然数)段目のスイッチング素子と(j+1)段目のスイッチング素子との接続点に各制御端子からなるN個の制御端子を有する第j負荷が接続された構成においても、初段の各列のスイッチング素子に流れる電流を検知する電流センサを設ける。   In the first embodiment, the case of a triple bridge inverter circuit has been described as an example. In general, a series circuit is configured by switching elements arranged in M (M ≧ 3) stages, and N (N ≧ 2) pieces. An M-stage N-phase bridge inverter circuit in which a series circuit is connected in parallel, and a j-th switching element (j is a natural number from 1 to (M−1)) of each phase of the M-stage N-phase bridge inverter circuit, Even in a configuration in which a jth load having N control terminals including each control terminal is connected to a connection point with a switching element in the (j + 1) th stage, a current for detecting a current flowing through the switching element in each column in the first stage Provide a sensor.

この場合、パルス幅変調方式における1キャリア周期内を(M−1)個の以下の駆動期間に分割し、駆動期間毎に第j負荷(jは1から(M−1)までの自然数)を時分割で通電制御を行う。そして、各電流センサを流れる電流及び各スイッチング素子のON/OFF状態に基づき負荷電流を算出する。   In this case, one carrier cycle in the pulse width modulation method is divided into (M−1) driving periods below, and the jth load (j is a natural number from 1 to (M−1)) for each driving period. Energization control is performed in time division. Then, the load current is calculated based on the current flowing through each current sensor and the ON / OFF state of each switching element.

第2実施形態
図16は本発明の第2実施形態によるインバータ装置の構成図であり、図1中の構成要素と実質的に同一の構成要素には同一の符号を附している。図16に示すように、電流センサ12U,12V,12WをUH,VH,WHのエミッタ電流を検出するためにUH,VH,WHを流れるエミッタ電流が相電流iu1,iv1,iw1に分岐する分岐点よりも上流側に設けた点が図1のインバータ装置と異なる。図17に示すように、この電流センサ12U,12V,12Wが検出する電流iu,iv,iwと相電流iu1,iv1,iw1及び相電流iu2,iv2,iw2との関係は第1実施形態の場合と同じになる。よって、第2実施形態は、第1実施形態と同様の効果を奏する。
Second Embodiment FIG. 16 is a block diagram of an inverter device according to a second embodiment of the present invention. Components that are substantially the same as those in FIG. 1 are denoted by the same reference numerals. As shown in FIG. 16, in order to detect current emitters of UH, VH, and WH in current sensors 12U, 12V, and 12W, a branch point where an emitter current flowing through UH, VH, and WH branches to phase currents iu1, iv1, and iw1 1 is different from the inverter device of FIG. 1 in that it is provided on the upstream side. As shown in FIG. 17, the relationship between the currents iu, iv, iw detected by the current sensors 12U, 12V, 12W and the phase currents iu1, iv1, iw1 and the phase currents iu2, iv2, iw2 is the case of the first embodiment. Will be the same. Therefore, 2nd Embodiment has the same effect as 1st Embodiment.

一般に、M(M≧3)段に配置されたスイッチング素子により直列回路が構成されるとともに、N(N≧2)個の直列回路が並列に接続されたM段N相ブリッジインバータ回路と、M段N相ブリッジインバータ回路の各相のj(jは1から(M−1)までの自然数)段目のスイッチング素子と(j+1)段目のスイッチング素子との接続点に各制御端子からなるN個の制御端子を有する第j負荷が接続された構成においても、第1実施形態と同様に、初段の各列のスイッチング素子に流れる電流を検知する電流センサを設け、電流センサの検出値より負荷電流を算出することができる。   In general, a series circuit is configured by switching elements arranged in M (M ≧ 3) stages, and an M-stage N-phase bridge inverter circuit in which N (N ≧ 2) series circuits are connected in parallel; N consisting of each control terminal at the connection point between the j-th switching element (j is a natural number from 1 to (M−1)) and the (j + 1) -th switching element of each phase of the stage N-phase bridge inverter circuit. Even in a configuration in which a jth load having a number of control terminals is connected, as in the first embodiment, a current sensor that detects a current flowing through the switching element of each column in the first stage is provided, and the load is determined based on the detected value of the current sensor. The current can be calculated.

第3実施形態
図18は本発明の第3実施形態によるインバータ装置の構成図であり、図1中の構成要素と実質的に同一の構成要素には同一の符号を附している。図18に示すように、電流センサ12U,12V,12WをUL,VL,WLのエミッタ電流が検出されるように設けた点が図1のインバータ装置と異なる。
Third Embodiment FIG. 18 is a block diagram of an inverter device according to a third embodiment of the present invention. Components substantially the same as those in FIG. 1 are denoted by the same reference numerals. As shown in FIG. 18, the current sensors 12U, 12V, and 12W are different from the inverter device of FIG. 1 in that the emitter currents of UL, VL, and WL are detected.

図19はモータECU100のモータ制御手段に係る機能ブロック図であり、図3中の構成要素と実質的に同一の構成要素には同一の符号を附している。図19に示すように、電流iu,iv,iwと相電流iu1,iv1,iw1及びiu2,iv2,iw2との関係が第1実施形態とは異なるので、第1相電流算出手段110及び第2相電流算出手段112が第1実施形態の第1相電流算出手段58及び第2相電流算出手段68と異なる。電流センサ12U,12V,12Wの検出電流iu,iv,iwは直流電源2の負極側の電源ラインからUL,VL,WLに流れる電流を正とする。   FIG. 19 is a functional block diagram relating to the motor control means of the motor ECU 100. Components that are substantially the same as those in FIG. 3 are given the same reference numerals. As shown in FIG. 19, the relationship between the currents iu, iv, iw and the phase currents iu1, iv1, iw1 and iu2, iv2, iw2 is different from that of the first embodiment. The phase current calculation unit 112 is different from the first phase current calculation unit 58 and the second phase current calculation unit 68 of the first embodiment. The detection currents iu, iv, and iw of the current sensors 12U, 12V, and 12W are positive for currents flowing from the power supply line on the negative side of the DC power supply 2 to UL, VL, and WL.

第1インバータ駆動期間T1では、図6(b)中の回路状態A,B,C,Dにおいて、電流iu,iv,iwと相電流iu1,iv1,iw1及び相電流iu2,iv2,iw2の関係は以下のようになる。   In the first inverter drive period T1, the relationship between the currents iu, iv, iw, the phase currents iu1, iv1, iw1 and the phase currents iu2, iv2, iw2 in the circuit states A, B, C, D in FIG. Is as follows.

第1インバータ駆動期間T1では、UL,VL,WLがON状態となっていることから、第2モータ8では、UL,VL,WL又はDUL,DVL,DWLを通して、第2モータ8の相電流iu2,iv2,iw2が還流しているので、電流iu,iv,iwは相電流iu2,iv2,iw2を含む。   In the first inverter drive period T1, since UL, VL, WL are in the ON state, in the second motor 8, the phase current iu2 of the second motor 8 is passed through UL, VL, WL or DUL, DVL, DWL. , Iv2, iw2 are recirculating, so that the currents iu, iv, iw include phase currents iu2, iv2, iw2.

図20に示すように、回路状態Aでは、UH,VH,WHがON状態、UM,VM,WMがOFF状態であるため、相電流iu1,iv1,iw1は、UH,VH,WH又はDUH,DVH,DWHを通して、還流するので、iu=iu2,iv=iv2,iw=iw2となる。   As shown in FIG. 20, in the circuit state A, UH, VH, and WH are in the ON state and UM, VM, and WM are in the OFF state, so that the phase currents iu1, iv1, and iw1 are Since it refluxs through DVH and DWH, iu = iu2, iv = iv2, and iw = iw2.

回路状態Bでは、UHがON状態、UMがOFF状態であるので、iu=iu2となる。VHがOFF状態、VMがON状態であり、相電流iv1はVM→VLと流れるので、iv=iv1+iv2となる。同様に、WHがOFF状態、WMがON状態であることから、相電流iw1はWM→WLと流れるので、iw=iw1+iw2となる。   In circuit state B, since UH is in the ON state and UM is in the OFF state, iu = iu2. Since VH is OFF, VM is ON, and phase current iv1 flows from VM to VL, iv = iv1 + iv2. Similarly, since WH is in the OFF state and WM is in the ON state, the phase current iw1 flows from WM to WL, so iw = iw1 + iw2.

回路状態Cでは、UHがON状態、UMがOFF状態であることから、iu=iu2となる。VHがON状態、VMがOFF状態であることから、iv=iv2となる。また、WHがOFF状態、WMがON状態であることから、相電流iw1はWM→WLと流れるので、iw=iw1+iw2となる。回路状態Dでは、回路状態Aと同様に、iu=iu2,iv=iv2,iw=iw2となる。   In the circuit state C, iu = iu2 since UH is ON and UM is OFF. Since VH is in the ON state and VM is in the OFF state, iv = iv2. Further, since WH is OFF and WM is ON, the phase current iw1 flows from WM to WL, so iw = iw1 + iw2. In the circuit state D, as in the circuit state A, iu = iu2, iv = iv2, iw = iw2.

後述するように、第2インバータ駆動期間T2では、相電流iu2,iv2,iw2が算出されるので、第1インバータ駆動期間T1では、相電流iu1,iv1,iw1が算出されるように電流iu,iv,iwと相電流iu1,iv1,iw1の関係を算出する。即ち、iu=iu1+iu2,iv=iv1+iv2,iw=iw1+iw2を算出する。   As will be described later, since the phase currents iu2, iv2, iw2 are calculated in the second inverter driving period T2, the currents iu, iv1, iw1 are calculated so that the phase currents iu1, iv1, iw1 are calculated in the first inverter driving period T1. The relationship between iv, iw and phase currents iu1, iv1, iw1 is calculated. That is, iu = iu1 + iu2, iv = iv1 + iv2, iw = iw1 + iw2 is calculated.

図21(a)に示すように、UMがON状態であれば、iu=iu1+iu2となる。VMがON状態であれば、iv=iv1+iv2となる。WMがON状態であれば、iw=iw1+iw2となる。これをスイッチング関数を用いて表すと図21(b)に示すようになる。即ち、iu=SUM*iu1+SUL*iu2,iv=SVM*iv1+SVL*iv2,iw=SWM*iw1+SWL*iw2が成り立つ。 As shown in FIG. 21A, if the UM is in the ON state, iu = iu1 + iu2. If the VM is in the ON state, iv = iv1 + iv2. If WM is on, iw = iw1 + iw2. When this is expressed using a switching function, it is as shown in FIG. In other words, holds true iu = S UM * iu1 + S UL * iu2, iv = S VM * iv1 + S VL * iv2, iw = S WM * iw1 + S WL * iw2.

空間ベクトル変調では、各キャリア期間T1に存在する4つの回路状態A〜Dのうち、少なくとも1つの状態で2つの相は必ずON状態になること、相電流iu2,iv2,iw2は直前のキャリア周期の第2インバータ駆動制御期間T2で算出されていることから、ON状態となった2つの相電流を必ず算出することができる。残りの相は、算出された2つ相電流の和のマイナス値とすることにより算出することができる。従って、4つの回路状態A〜Dが如何なる状態であっても、相電流iu1,iv1,iw1を算出することができる。   In the space vector modulation, at least one of the four circuit states A to D existing in each carrier period T1 must be in the ON state, and the phase currents iu2, iv2, and iw2 are the previous carrier period. Therefore, the two phase currents that are in the ON state can always be calculated. The remaining phases can be calculated by taking a negative value of the sum of the calculated two-phase currents. Accordingly, the phase currents iu1, iv1, and iw1 can be calculated regardless of the four circuit states A to D.

第1相電流算出手段110は、UMがON状態であれば、電流(iu1+iu2)=電流iuとする。VMがON状態であれば、電流(iv1+iv2)=電流ivとする。WMがON状態であれば、電流(iw1+iw2)=電流iwとする。尚、二つの検出電流(iu1+iu2),(iv1+iv2)等が相電流iu,iv等から算出されているとき、残りの電流(iw1+iw2)等は、二つの相電流の和のマイナス値とする。そして、検出電流(iu1+iu2),(iv1+iv2),(iw1+iw2)及び第2相電流算出手段112により算出された相電流iu,iv2,iw2より、相電流iu1=検出電流(iu1+iu2)−相電流iu2,相電流iv1=検出電流(iv1+iv2)−相電流iv2,相電流iw1=検出電流(iw1+iw2)−相電流iw2により算出する。   The first phase current calculation means 110 sets current (iu1 + iu2) = current iu if the UM is in the ON state. If the VM is in the ON state, current (iv1 + iv2) = current iv. If WM is in the ON state, current (iw1 + iw2) = current iw is set. When the two detected currents (iu1 + iu2), (iv1 + iv2), etc. are calculated from the phase currents iu, iv, etc., the remaining current (iw1 + iw2), etc. is a negative value of the sum of the two phase currents. Then, from the detected currents (iu1 + iu2), (iv1 + iv2), (iw1 + iv2) and the phase currents iu, iv2, iw2 calculated by the second phase current calculating means 112, the phase current iu1 = the detected current (iu1 + iu2) −the phase current iu2, Phase current iv1 = detection current (iv1 + iv2) −phase current iv2, phase current iw1 = detection current (iw1 + iw2) −phase current iw2.

第2インバータ駆動期間T2では、図6(b)中の回路状態E,F,G,Hにおいて、センサ12U,12V,12Wに通電する電流iu,iv,iwと相電流iu1,iv1,iw1及び相電流iu2,iv2,iw2の関係は以下のようになる。   In the second inverter driving period T2, currents iu, iv, iw and phase currents iu1, iv1, iw1 and currents flowing through the sensors 12U, 12V, 12W in the circuit states E, F, G, H in FIG. The relationship between the phase currents iu2, iv2, and iw2 is as follows.

第2インバータ駆動期間T2では、UH,VU,WHがON状態であることから、相電流iu1,iv1,iw1は、UH,VH,WH又はDUH,DVH,DWHを還流しており、UM,VM,WMに流れる込むことはない。即ち、電流iu,iv,uwは相電流iu1,iv1,iw1を含まない。   In the second inverter drive period T2, since UH, VU, and WH are in the ON state, the phase currents iu1, iv1, and iw1 return to UH, VH, WH or DUH, DVH, DWH, and UM, VM , Do not flow into the WM. That is, the currents iu, iv, and uw do not include the phase currents iu1, iv1, and iw1.

回路状態Eでは、UL,VL,WLがOFF状態であることから、iu=iv=iw=0となる。回路状態Fでは、UMがON状態,ULがOFF状態であることから、iu=0となる。VMがOFF状態,VLがON状態であることから、電流iv=iv2となる。また、WMがON状態、WLがOFF状態であることから、iw=0となる。   In circuit state E, since UL, VL, and WL are in the OFF state, iu = iv = iw = 0. In the circuit state F, since UM is in the ON state and UL is in the OFF state, iu = 0. Since VM is OFF and VL is ON, current iv = iv2. In addition, since WM is in the ON state and WL is in the OFF state, iw = 0.

回路状態Gでは、UMがON状態、ULがOFF状態であることから、iu=0となる。VMがOFF状態、VLがON状態であることから、iv=iv2となる。また、WMがOFF状態、WLがON状態であることから、iw=iw2となる。回路状態Hでは、回路状態Eと同様に、iu=iv=iw=0となる。   In the circuit state G, since UM is in the ON state and UL is in the OFF state, iu = 0. Since VM is OFF and VL is ON, iv = iv2. Also, since WM is OFF and WL is ON, iw = iw2. In the circuit state H, as in the circuit state E, iu = iv = iw = 0.

以上より、第2インバータ駆動期間T2では、相電流iu2,iv2,iw2を算出することができる。図21(a)に示すように、ULがON状態であれば、iu=iu2となる。VLがON状態であれば、iv=iv2となる。WLがON状態であれば、iw=iw2となる。スイッチング関数を用いて表すと図21(b)に示すようになる。即ち、iu=SUL*iu2,iv=SVL*iv2,iw=SWL*iw2が成り立つ。 As described above, the phase currents iu2, iv2, and iw2 can be calculated in the second inverter driving period T2. As shown in FIG. 21A, if UL is in an ON state, iu = iu2. If VL is ON, iv = iv2. If WL is ON, iw = iw2. When expressed using a switching function, it is as shown in FIG. In other words, is true iu = S UL * iu2, iv = S VL * iv2, iw = S WL * iw2.

空間ベクトル変調では、各キャリア期間T2に存在する4つの回路状態E〜Fのうち、少なくとも1つの状態で2つの相は必ずON状態になることから、ON状態となった2つの相電流を必ず算出することができる。残りの相は、算出された2つ相電流の和のマイナス値とすることにより算出することができる。従って、4つの回路状態E〜Fが如何なる状態であっても、相電流iu2,iv2,iw2を算出することができる。   In space vector modulation, of the four circuit states E to F existing in each carrier period T2, two phases are always turned on in at least one state. Can be calculated. The remaining phases can be calculated by taking a negative value of the sum of the calculated two-phase currents. Therefore, the phase currents iu2, iv2, and iw2 can be calculated regardless of the four circuit states E to F.

第2相電流算出手段112は、ULがON状態であれば、相電流iu2=電流iuとする。VLがON状態であれば、相電流iv2=電流ivとする。WLがON状態であれば、相電流iw2=電流iwとする。尚、二つの相電流iu2,iv2等が電流iu,iv等から算出されているとき、残りの相電流iw2等は、二つの相電流の和のマイナス値とする。   The second phase current calculation means 112 sets the phase current iu2 = current iu if the UL is in the ON state. If VL is ON, the phase current iv2 = current iv. If WL is ON, the phase current iw2 = current iw. When the two phase currents iu2, iv2, etc. are calculated from the currents iu, iv, etc., the remaining phase current iw2, etc. is a negative value of the sum of the two phase currents.

図22及び図23を参照して、相電流iu1,iv1,iw1及び相電流iu2,iv2,iw2の算出方法の説明をする。図22中のステップS150で第1インバータ駆動期間T1において電流iu,iv,iwを検出する。ステップS152でUMがON状態であるか否かを判定する。肯定判定ならば、ステップS154に進む。否定判定ならば、ステップS156に進む。ステップS154で検出電流(iu1+iu2)=iuとする。   A method for calculating the phase currents iu1, iv1, iw1 and the phase currents iu2, iv2, iw2 will be described with reference to FIGS. In step S150 in FIG. 22, currents iu, iv, and iw are detected in the first inverter drive period T1. In step S152, it is determined whether the UM is in an ON state. If it is affirmation determination, it will progress to step S154. If a negative determination is made, the process proceeds to step S156. In step S154, the detected current (iu1 + iu2) = iu.

ステップS156でVMがON状態であるか否かを判定する。肯定判定ならば、ステップS158に進む。否定判定ならば、ステップS160に進む。ステップS158で検出電流(iv1+iv2)=ivとする。ステップS160でWMがON状態であるか否かを判定する。肯定判定ならば、ステップS162に進む。否定判定ならば、ステップS164に進む。ステップS162で検出電流(iw1+iw2)=iwとする。   In step S156, it is determined whether the VM is in an ON state. If it is affirmation determination, it will progress to step S158. If a negative determination is made, the process proceeds to step S160. In step S158, the detected current (iv1 + iv2) = iv. In step S160, it is determined whether the WM is in an ON state. If it is affirmation determination, it will progress to step S162. If a negative determination is made, the process proceeds to step S164. In step S162, the detected current (iw1 + iw2) = iw is set.

ステップS164で第1インバータ駆動期間T1が終了したか否かを判定する。肯定判定ならば、ステップS166に進む。否定判定ならば、ステップS150に戻る。ステップS166で電流(iu1+iu2),(iv1+iv2),(iw1+iw2)が検出済みであるか否かを判定する。肯定判定ならば、終了する。否定判定ならば、ステップS168に進む。ステップS168で検出電流(iu1+iu2),(iv1+iv2)等より、残りの電流(iw1+iw2)等を検出電流の和のマイナス値とする。   In step S164, it is determined whether or not the first inverter drive period T1 has ended. If a positive determination is made, the process proceeds to step S166. If a negative determination is made, the process returns to step S150. In step S166, it is determined whether or not the currents (iu1 + iu2), (iv1 + iv2), and (iw1 + iw2) have been detected. If a positive determination is made, the process ends. If a negative determination is made, the process proceeds to step S168. In step S168, the remaining current (iw1 + iw2), etc. is set to a negative value of the sum of the detected currents from the detected currents (iu1 + iu2), (iv1 + iv2), etc.

図23中のステップS180で第2インバータ駆動期間T2において電流iu,iv,iwを検出する。ステップS182でULがON状態であるか否かを判定する。肯定判定ならば、ステップS184に進む。否定判定ならば、ステップS186に進む。   In step S180 in FIG. 23, currents iu, iv, iw are detected in the second inverter drive period T2. In step S182, it is determined whether the UL is in an ON state. If a positive determination is made, the process proceeds to step S184. If a negative determination is made, the process proceeds to step S186.

ステップS184で相電流iu2=iuとする。ステップS186でVLがON状態であるか否かを判定する。肯定判定ならば、ステップS188に進む。否定判定ならば、ステップS190に進む。ステップS188で相電流iv2=ivとする。ステップS190でWLがON状態であるか否かを判定する。肯定判定ならば、ステップS192に進む。否定判定ならば、ステップS194に進む。ステップS192で相電流iw2=iwとする。   In step S184, the phase current iu2 = iu is set. In step S186, it is determined whether or not VL is ON. If it is affirmation determination, it will progress to step S188. If a negative determination is made, the process proceeds to step S190. In step S188, the phase current iv2 = iv is set. In step S190, it is determined whether WL is in an ON state. If it is affirmation determination, it will progress to step S192. If a negative determination is made, the process proceeds to step S194. In step S192, the phase current iw2 = iw is set.

ステップS194で第2インバータ駆動期間T2が終了したか否かを判定する。肯定判定ならば、ステップS196に進む。否定判定ならば、ステップS180に戻る。ステップS196で電流iu2,iv2,iw2が検出済みであるか否かを判定する。肯定判定ならば、ステップS200に進む。否定判定ならば、ステップS198に進む。ステップS198で検出済み電流iu2,iv2等より、残りの電流iw2等を検出済み電流の和のマイナス値とする。   In step S194, it is determined whether or not the second inverter drive period T2 has ended. If it is affirmation determination, it will progress to step S196. If a negative determination is made, the process returns to step S180. In step S196, it is determined whether or not the currents iu2, iv2, and iw2 have been detected. If a positive determination is made, the process proceeds to step S200. If a negative determination is made, the process proceeds to step S198. In step S198, from the detected currents iu2, iv2, etc., the remaining current iw2, etc. is set to a negative value of the sum of the detected currents.

ステップS200で相電流iu1=検出電流(iu1+iu2)−相電流iu2とし、相電流iv1=検出電流(iv1+iv2)−相電流iv2とし、相電流iw1=検出電流(iw1+iw2)−相電流iw2とする。   In step S200, phase current iu1 = detection current (iu1 + iu2) −phase current iu2, phase current iv1 = detection current (iv1 + iv2) −phase current iv2, and phase current iw1 = detection current (iw1 + iw2) −phase current iw2.

第1インバータ回路4Aの駆動、第2インバータ回路4Bの非駆動の場合は、相電流iu2,iv2,iw2=0として、第1インバータ駆動期間T1と同様にして、相電流iu1,iv1,iw1を算出する。第1インバータ回路4Aの非駆動、第2インバータ回路4Bの駆動の場合は、相電流iu1,iv1,iw1=0として、第2インバータ駆動期間T2と同様にして、相電流iu2,iv2,iw2を算出する。   When the first inverter circuit 4A is driven and the second inverter circuit 4B is not driven, the phase currents iu2, iv2, iw2 = 0 are set, and the phase currents iu1, iv1, iw1 are set in the same manner as in the first inverter drive period T1. calculate. When the first inverter circuit 4A is not driven and the second inverter circuit 4B is driven, the phase currents iu1, iv1, iw1 = 0 and the phase currents iu2, iv2, iw2 are set in the same manner as in the second inverter drive period T2. calculate.

第3実施形態によれば、UH,VH,WHのコレクタに流れる電流を検出する電流センサ12U,12V,12Wを設けたのみなので、電流センサの数を少なくすることができ、インバータ装置のコストを削減できるともにサイズを小さくすることができる。   According to the third embodiment, since only the current sensors 12U, 12V, and 12W that detect currents flowing through the collectors of UH, VH, and WH are provided, the number of current sensors can be reduced, and the cost of the inverter device can be reduced. It can be reduced and the size can be reduced.

一般に、M(M≧3)段に配置されたスイッチング素子により直列回路が構成されるとともに、N(N≧2)個の直列回路が並列に接続されたM段N相ブリッジインバータ回路と、M段N相ブリッジインバータ回路の各相のj(jは1から(M−1)までの自然数)段目のスイッチング素子と(j+1)段目のスイッチング素子との接続点に各制御端子からなるN個の制御端子を有する第j負荷が接続された構成においても、最終段の各列のスイッチング素子に流れる電流を検知する電流センサを設ける。   In general, a series circuit is configured by switching elements arranged in M (M ≧ 3) stages, and an M-stage N-phase bridge inverter circuit in which N (N ≧ 2) series circuits are connected in parallel; N consisting of each control terminal at the connection point between the j-th switching element (j is a natural number from 1 to (M−1)) and the (j + 1) -th switching element of each phase of the stage N-phase bridge inverter circuit. Even in a configuration in which a jth load having a number of control terminals is connected, a current sensor for detecting a current flowing through the switching element of each column in the final stage is provided.

この場合、パルス幅変調方式における1キャリア周期内を(M−1)個の以下の駆動期間に分割し、駆動期間毎に第j負荷(jは1から(M−1)までの自然数)を時分割で通電制御を行う。そして、そして、各電流センサを流れる電流及び各スイッチング素子のON/OFF状態に基づき負荷電流を算出する。   In this case, one carrier cycle in the pulse width modulation method is divided into (M−1) driving periods below, and the jth load (j is a natural number from 1 to (M−1)) for each driving period. Energization control is performed in time division. Then, the load current is calculated based on the current flowing through each current sensor and the ON / OFF state of each switching element.

第4実施形態
図24は本発明の第4実施形態によるインバータ装置の構成図であり、図18中の構成要素と実質的に同一の構成要素には同一の符号を附している。図24に示すように、電流センサ12U,12V,12WをUL,VL,WLのコレクタ電流を検出するために、UM,VM,WMのエミッタと第2モータ8への出力ラインとの接続点よりも下流側に設けた点が図18のインバータ装置と異なる。図25に示すように、この電流センサ12U,12V,12Wが検出する電流iu,iv,iwと相電流iu1,iv1,iw1及び相電流iu2,iv2,iw2との関係は第3実施形態の場合と同じになる。よって、第4実施形態は、第3実施形態と同様の効果を奏する。
Fourth Embodiment FIG. 24 is a block diagram of an inverter device according to a fourth embodiment of the present invention. Components that are substantially the same as those shown in FIG. 18 are given the same reference numerals. As shown in FIG. 24, in order to detect the collector currents of the current sensors 12U, 12V, 12W of UL, VL, WL, from the connection point between the emitters of UM, VM, WM and the output line to the second motor 8. Is different from the inverter device of FIG. As shown in FIG. 25, the relationship between the currents iu, iv, iw detected by the current sensors 12U, 12V, 12W and the phase currents iu1, iv1, iw1 and the phase currents iu2, iv2, iw2 is the case of the third embodiment. Will be the same. Therefore, 4th Embodiment has an effect similar to 3rd Embodiment.

一般に、M(M≧3)段に配置されたスイッチング素子により直列回路が構成されるとともに、N(N≧2)個の直列回路が並列に接続されたM段N相ブリッジインバータ回路と、M段N相ブリッジインバータ回路の各相のj(jは1から(M−1)までの自然数)段目のスイッチング素子と(j+1)段目のスイッチング素子との接続点に各制御端子からなるN個の制御端子を有する第j負荷が接続された構成においても、第3実施形態と同様に、最終段の各相のスイッチング素子に流れる電流を検知する電流センサを設け、電流センサの検出値より負荷電流を算出する。   In general, a series circuit is configured by switching elements arranged in M (M ≧ 3) stages, and an M-stage N-phase bridge inverter circuit in which N (N ≧ 2) series circuits are connected in parallel; N consisting of each control terminal at the connection point between the j-th switching element (j is a natural number from 1 to (M−1)) and the (j + 1) -th switching element of each phase of the stage N-phase bridge inverter circuit. Even in a configuration in which a jth load having a number of control terminals is connected, a current sensor that detects a current flowing through a switching element of each phase in the final stage is provided as in the third embodiment, and the detected value of the current sensor Calculate the load current.

第5実施形態
図26は本発明の第5実施形態によるインバータ装置の構成図であり、図1中の構成要素と実質的に同一の構成要素には同一の符号を附している。図26に示すように、電流センサ12U,12V,12WをUM,VM,WMのコレクタ電流が検出されるように設けた点が図1のインバータ装置と異なる。
Fifth Embodiment FIG. 26 is a block diagram of an inverter device according to a fifth embodiment of the present invention. Components substantially the same as those in FIG. 1 are denoted by the same reference numerals. As shown in FIG. 26, the current sensors 12U, 12V, and 12W are different from the inverter device of FIG. 1 in that the collector currents of UM, VM, and WM are detected.

図27はモータECU120のモータ制御手段(インバータ制御手段)に係る機能ブロック図であり、図3中の構成要素と実質的に同一の構成要素には同一の符号を附している。図27に示すように、電流iu,iv,iwと相電流iu1,iv1,iw1及びiu2,iv2,iw2との関係が第1実施形態と異なるので、第1相電流算出手段122及び第2相電流算出手段124が第1実施形態の第1相電流算出手段58及び第2相電流算出手段68と異なる。電流センサ12U,12V,12Wの検出電流iu,iv,iwはUM,VM,WMのコレクタからエミッタへ流れる電流を正とする。   FIG. 27 is a functional block diagram relating to the motor control means (inverter control means) of the motor ECU 120. Components that are substantially the same as those in FIG. 3 are given the same reference numerals. As shown in FIG. 27, the relationship between the currents iu, iv, iw and the phase currents iu1, iv1, iw1 and iu2, iv2, iw2 is different from that of the first embodiment, so the first phase current calculation means 122 and the second phase The current calculation unit 124 is different from the first phase current calculation unit 58 and the second phase current calculation unit 68 of the first embodiment. The detection currents iu, iv, and iw of the current sensors 12U, 12V, and 12W are positive from the collectors and emitters of the UM, VM, and WM.

第1インバータ駆動期間T1では、図6(b)中の回路状態A,B,C,Dにおいて、電流センサ12U,12V,12Wに通電する電流iu,iv,iwと相電流iu1,iv1,iw1及び相電流iu2,iv2,iw2の関係は以下のようになる。   In the first inverter drive period T1, in the circuit states A, B, C, and D in FIG. 6B, the currents iu, iv, and iw that are passed through the current sensors 12U, 12V, and 12W and the phase currents iu1, iv1, and iw1 And the phase currents iu2, iv2, and iw2 are as follows.

第1インバータ駆動期間T1では、UL,VL,WLがON状態となっていることから、第2モータ8では、UL,VL,WL又はDUL,DVL,DWLを通して、相電流iu2,iv2,iw2が還流しているので、電流iu,iv,iwは相電流iu2,iv2,iw2を含まない。   In the first inverter drive period T1, UL, VL, and WL are in the ON state. Therefore, in the second motor 8, the phase currents iu2, iv2, and iw2 are passed through UL, VL, WL or DUL, DVL, and DWL. Since they are recirculating, the currents iu, iv, iw do not include the phase currents iu2, iv2, iw2.

回路状態Aでは、図28(b)に示すように、UH,VH,WHがON状態、UM,VM,WMがOFF状態であるので、図29(a)に示すように、相電流iu=iv=iw=0となる。回路状態Bでは、図29(b)に示すように、UHがON状態、UMがOFF状態であるので、iu=0となる。VHがOFF状態、VMがON状態であることから、電流iv=iv1となる。WHがOFF状態、WMがON状態であることから、図29(a)に示すように、iw=iw1となる。   In the circuit state A, as shown in FIG. 28B, UH, VH, and WH are in the ON state and UM, VM, and WM are in the OFF state. Therefore, as shown in FIG. 29A, the phase current iu = iv = iw = 0. In the circuit state B, as shown in FIG. 29B, since UH is in the ON state and UM is in the OFF state, iu = 0. Since VH is OFF and VM is ON, current iv = iv1. Since WH is in the OFF state and WM is in the ON state, iw = iw1 as shown in FIG.

回路状態Cでは、図28(a)に示すように、UHがON状態、UMがOFF状態であることから、図29(a)に示すように、iu=0となる。VHがON状態、VMがOFF状態であることから、図29(a)に示すように、iv=0となる。また、WHがOFF状態、WMがON状態であることから、図29(a)に示すように、iw=iw1となる。回路状態Dでは、回路状態Aと同様に、iu=iv=iw=0となる。   In the circuit state C, as shown in FIG. 28A, UH is in the ON state and UM is in the OFF state, so that iu = 0 as shown in FIG. 29A. Since VH is in the ON state and VM is in the OFF state, iv = 0 as shown in FIG. Since WH is in the OFF state and WM is in the ON state, iw = iw1 as shown in FIG. In the circuit state D, as in the circuit state A, iu = iv = iw = 0.

以上を一般化すると、図29(b)に示すように、UMがON状態ならば、iu=iu1となる。VMがON状態ならば、iv=iv1となる。また、WMがON状態ならば、iw=iw1となる。スイッチング関数を用いて表すと図29(c)に示すようになる。即ち、iu=SUM*iu1,iv=SVM*iv1,iw=SWM*iw1が成り立つ。 Generalizing the above, as shown in FIG. 29B, if the UM is in the ON state, iu = iu1. If the VM is on, iv = iv1. If the WM is on, iw = iw1. When expressed using a switching function, it is as shown in FIG. That is, iu = S UM * iu1, iv = S VM * iv1, iw = S WM * iw1 holds.

空間ベクトル変調では、各キャリア期間T1に存在する4つの回路状態A〜Dのうち、少なくとも、2つのM側のIGBTは必ずON状態になることから、ON状態となった2つの相電流を必ず算出することができる。残りの相は、算出された2つ相電流の和のマイナス値とすることにより算出することができる。従って、4つの回路状態A〜Dが如何なる状態であっても、相電流iu1,iv1,iw1を算出することができる。   In the space vector modulation, among the four circuit states A to D existing in each carrier period T1, at least two M-side IGBTs are always in the ON state. Can be calculated. The remaining phases can be calculated by taking a negative value of the sum of the calculated two-phase currents. Accordingly, the phase currents iu1, iv1, and iw1 can be calculated regardless of the four circuit states A to D.

第1相電流算出手段122は、UMがON状態ならば、相電流iu1=電流iuとする。VMがON状態ならば、相電流iv1=電流ivとする。また、WMがON状態ならば、相電流iw1=電流iwとする。尚、二つの相電流iu1,iv1等が電流iu,iv等から算出されているとき、残りの相電流iw1等は、二つの相電流の和のマイナス値とする。   The first phase current calculation unit 122 sets the phase current iu1 = current iu when the UM is in the ON state. If the VM is in the ON state, the phase current iv1 = current iv. If the WM is in the ON state, the phase current iw1 = current iw. When the two phase currents iu1, iv1, etc. are calculated from the currents iu, iv, etc., the remaining phase current iw1, etc. is a negative value of the sum of the two phase currents.

また、第2インバータ駆動期間T2では、図6(b)中の回路状態E,F,G,Hにおいて、電流センサ12U,12V,12Wに通電する電流iu,iv,iwと相電流iu1,iv1,iw1及び相電流iu2,iv2,iw2の関係は以下のようになる。   Further, in the second inverter driving period T2, in the circuit states E, F, G, and H in FIG. 6B, the currents iu, iv, and iw and the phase currents iu1, iv1 that are passed through the current sensors 12U, 12V, and 12W. , Iw1 and the phase currents iu2, iv2, iw2 are as follows.

第2インバータ駆動期間T2では、UH,VU,WHがON状態であることから、相電流iu1,iv1,iw1は、UH,VH,WH又はDUH,DVH,DWHを通して、還流しており、UM,VM,WMに流れる込むことはないので、電流iu,iv,iwは相電流iu1,iv1,iw1を含まない。   In the second inverter drive period T2, since UH, VU, and WH are in the ON state, the phase currents iu1, iv1, and iw1 are returned through UH, VH, WH or DUH, DVH, DWH, and UM, Since current does not flow into VM and WM, currents iu, iv and iw do not include phase currents iu1, iv1 and iw1.

回路状態Eでは、UM,VM,WMがON状態であり、UL,VL,WLがOFF状態であることから、図29(a)に示すように、iu=iu2,iv=iv2,iw=iw2となる。回路状態Fでは、UMがON状態,ULがOFF状態であることから、図29(a)に示すように、iu=iu2となる。VMがOFF状態,VLがON状態であることから、図29(a)に示すように、電流iv=0となる。WMがON状態、WLがOFF状態であることから、図29(a)に示すように、iw=iw2となる。   In the circuit state E, UM, VM, and WM are in the ON state, and UL, VL, and WL are in the OFF state. Therefore, as shown in FIG. 29A, iu = iu2, iv = iv2, iw = iw2 It becomes. In the circuit state F, since UM is ON and UL is OFF, iu = iu2 as shown in FIG. Since VM is OFF and VL is ON, current iv = 0 as shown in FIG. Since WM is ON and WL is OFF, iw = iw2 as shown in FIG.

回路状態Gでは、UMがON状態、ULがOFF状態であることから、図29(a)に示すように、iu=iu2となる。VMがOFF状態、VLがON状態であることから、図29(a)に示すように、iv=0となる。WMがOFF状態、WLがON状態であることから、図29(a)に示すように、iw=0となる。回路状態Hでは、回路状態Eと同様に、iu=iu2,iv=iv2,iw=iw2となる。   In the circuit state G, since UM is in the ON state and UL is in the OFF state, iu = iu2 as shown in FIG. Since VM is in the OFF state and VL is in the ON state, iv = 0 as shown in FIG. Since WM is in the OFF state and WL is in the ON state, iw = 0 as shown in FIG. In the circuit state H, as in the circuit state E, iu = iu2, iv = iv2, iw = iw2.

図29(b)に示すように、UMがON状態ならば、iu=iu2となる。VMがON状態ならば、iv=iv2となる。WMがON状態ならば、iw=iw2となる。スイッチング関数を用いて表すと図29(c)に示すようになる。即ち、iu=SUM*iu2,iv=SVM*iv2,iw=SWM*iw2が成り立つ。 As shown in FIG. 29B, if the UM is in the ON state, iu = iu2. If the VM is in the ON state, iv = iv2. If WM is ON, iw = iw2. When expressed using a switching function, it is as shown in FIG. That is, iu = S UM * iu2, iv = S VM * iv2, iw = S WM * iw2.

空間ベクトル変調では、各キャリア期間T2に存在する4つの回路状態E〜Hのうち、少なくとも、2つのM側のIGBTは必ずON状態になることから、ON状態となった2つの相電流を必ず算出することができる。残りの相は、算出された2つ相電流の和のマイナス値とすることにより算出することができる。従って、4つの回路状態E〜Hが如何なる状態であっても、相電流iu2,iv2,iw2を算出することができる。   In the space vector modulation, of the four circuit states E to H existing in each carrier period T2, at least two IGBTs on the M side are always in the ON state. Can be calculated. The remaining phases can be calculated by taking a negative value of the sum of the calculated two-phase currents. Therefore, the phase currents iu2, iv2, and iw2 can be calculated regardless of the four circuit states E to H.

第2相電流算出手段124は、UMがON状態ならば、相電流iu2=電流iuとする。VMがON状態ならば、相電流iv2=電流ivとする。また、WMがON状態ならば、相電流iw2=電流iwとする。尚、二つの相電流iu2,iv2等が電流iu,iv等から算出されているとき、残りの相電流iw2等は、二つの相電流の和のマイナス値とする。   The second phase current calculation means 124 sets the phase current iu2 = current iu when the UM is in the ON state. If VM is in the ON state, the phase current iv2 = current iv. If the WM is in the ON state, the phase current iw2 = current iw. When the two phase currents iu2, iv2, etc. are calculated from the currents iu, iv, etc., the remaining phase current iw2, etc. is a negative value of the sum of the two phase currents.

図30及び図31を参照して、相電流iu1,iv1,iw1及び相電流iu2,iv2,iw2の算出方法の説明をする。図30中のステップS210で第1インバータ駆動期間T1において電流iu,iv,iwを検出する。ステップS212でUMがON状態であるか否かを判定する。肯定判定ならば、ステップS214に進む。否定判定ならば、ステップS216に進む。   A method for calculating the phase currents iu1, iv1, iw1 and the phase currents iu2, iv2, iw2 will be described with reference to FIGS. In step S210 in FIG. 30, currents iu, iv, iw are detected in the first inverter drive period T1. In step S212, it is determined whether the UM is in an ON state. If a positive determination is made, the process proceeds to step S214. If a negative determination is made, the process proceeds to step S216.

ステップS214で相電流iu1=iuとする。ステップS216でVMがON状態であるか否かを判定する。肯定判定ならば、ステップS218に進む。否定判定ならば、ステップS220に進む。ステップS218で相電流iv1=ivとする。ステップS220でWMがON状態であるか否かを判定する。肯定判定ならば、ステップS222に進む。否定判定ならば、ステップS224に進む。ステップS222で相電流iw1=iwとする。   In step S214, the phase current iu1 = iu. In step S216, it is determined whether the VM is in an ON state. If it is affirmation determination, it will progress to step S218. If a negative determination is made, the process proceeds to step S220. In step S218, the phase current iv1 = iv is set. In step S220, it is determined whether the WM is in an ON state. If a positive determination is made, the process proceeds to step S222. If a negative determination is made, the process proceeds to step S224. In step S222, the phase current iw1 = iw is set.

ステップS224で第1インバータ駆動期間T1が終了したか否かを判定する。肯定判定ならば、ステップS226に進む。否定判定ならば、ステップS210に戻る。ステップS226で電流iu1,iv1,iw1が検出済みであるか否かを判定する。肯定判定ならば、終了する。否定判定ならば、ステップS228に進む。ステップS228で検出済み電流iu1,iv1等より、残りの電流iw1等を検出済み電流の和のマイナス値とする。   In step S224, it is determined whether or not the first inverter drive period T1 has ended. If it is affirmation determination, it will progress to step S226. If a negative determination is made, the process returns to step S210. In step S226, it is determined whether or not the currents iu1, iv1, and iw1 have been detected. If a positive determination is made, the process ends. If a negative determination is made, the process proceeds to step S228. In step S228, from the detected currents iu1, iv1, etc., the remaining current iw1, etc. is set to a negative value of the sum of the detected currents.

図31中のステップS240で第2インバータ駆動期間T2において電流iu,iv,iwを検出する。ステップS242でUMがON状態であるか否かを判定する。肯定判定ならば、ステップS244に進む。否定判定ならば、ステップS246に進む。   In step S240 in FIG. 31, currents iu, iv, iw are detected in the second inverter drive period T2. In step S242, it is determined whether the UM is in an ON state. If it is affirmation determination, it will progress to step S244. If a negative determination is made, the process proceeds to step S246.

ステップS244で相電流iu2=iuとする。ステップS246でVMがON状態であるか否かを判定する。肯定判定ならば、ステップS248に進む。否定判定ならば、ステップS250に進む。ステップS248で相電流iv2=ivとする。ステップS250でWMがON状態であるか否かを判定する。肯定判定ならば、ステップS252に進む。否定判定ならば、ステップS254に進む。ステップS252で相電流iw2=iwとする。   In step S244, the phase current iu2 = iu is set. In step S246, it is determined whether the VM is in an ON state. If it is affirmation determination, it will progress to step S248. If a negative determination is made, the process proceeds to step S250. In step S248, the phase current iv2 = iv is set. In step S250, it is determined whether the WM is in an ON state. If it is affirmation determination, it will progress to step S252. If a negative determination is made, the process proceeds to step S254. In step S252, the phase current iw2 = iw is set.

ステップS254で第2インバータ駆動期間T2が終了したか否かを判定する。肯定判定ならば、ステップS256に進む。否定判定ならば、ステップS240に戻る。ステップS256で電流iu2,iv2,iw2が検出済みであるか否かを判定する。肯定判定ならば、終了する。否定判定ならば、ステップS258に進む。ステップS258で検出済み電流iu2,iv2等より、残りの電流iw2等を検出済み電流の和のマイナス値とする。   In step S254, it is determined whether or not the second inverter drive period T2 has ended. If it is affirmation determination, it will progress to step S256. If a negative determination is made, the process returns to step S240. In step S256, it is determined whether or not the currents iu2, iv2, and iw2 have been detected. If a positive determination is made, the process ends. If a negative determination is made, the process proceeds to step S258. In step S258, from the detected currents iu2, iv2, etc., the remaining current iw2, etc. is set to a negative value of the sum of the detected currents.

第1インバータ回路4Aの駆動、第2インバータ回路4Bの非駆動の場合は、相電流iu2,iv2,iw2=0として、第1インバータ駆動期間T1と同様にして、相電流iu1,iv1,iw1を算出する。第1インバータ回路4Aの非駆動、第2インバータ回路4Bの駆動の場合は、相電流iu1,iv1,iw1=0として、第2インバータ駆動期間T2と同様にして、相電流iu2,iv2,iw2を算出する。   When the first inverter circuit 4A is driven and the second inverter circuit 4B is not driven, the phase currents iu2, iv2, iw2 = 0 are set, and the phase currents iu1, iv1, iw1 are set in the same manner as in the first inverter drive period T1. calculate. When the first inverter circuit 4A is not driven and the second inverter circuit 4B is driven, the phase currents iu1, iv1, iw1 = 0 and the phase currents iu2, iv2, iw2 are set in the same manner as in the second inverter drive period T2. calculate.

第5実施形態によれば、UM,VM,WMのコレクタに流れる電流を検出する電流センサ12U,12V,12Wを設けたのみなので、電流センサの数を少なくすることができ、インバータ装置のコストを削減できるとともにサイズを小さくすることができる。   According to the fifth embodiment, since only the current sensors 12U, 12V, and 12W that detect the current flowing through the collectors of the UM, VM, and WM are provided, the number of current sensors can be reduced, and the cost of the inverter device can be reduced. It can be reduced and the size can be reduced.

一般に、M(M≧3)段に配置されたスイッチング素子により直列回路が構成されるとともに、N(N≧2)個の直列回路が並列に接続されたM段N相ブリッジインバータ回路と、M段N相ブリッジインバータ回路の各相のj(jは1から(M−1)までの自然数)段目のスイッチング素子と(j+1)段目のスイッチング素子との接続点に各制御端子からなるN個の制御端子を有する第j負荷が接続された構成においても、j(j=2〜M−1)段の各列のスイッチング素子に流れる電流を検知する電流センサを設ける。   In general, a series circuit is configured by switching elements arranged in M (M ≧ 3) stages, and an M-stage N-phase bridge inverter circuit in which N (N ≧ 2) series circuits are connected in parallel; N consisting of each control terminal at the connection point between the j-th switching element (j is a natural number from 1 to (M−1)) and the (j + 1) -th switching element of each phase of the stage N-phase bridge inverter circuit. Even in a configuration in which a jth load having a number of control terminals is connected, a current sensor that detects a current flowing through a switching element in each column of j (j = 2 to M−1) stages is provided.

この場合、パルス幅変調方式における1キャリア周期内を(M−1)個の以下の駆動期間に分割し、駆動期間毎に第j負荷(jは1から(M−1)までの自然数)を時分割で通電制御を行う。そして、各電流センサを流れる電流及び各スイッチング素子のON/OFF状態に基づき負荷電流を算出する。   In this case, one carrier cycle in the pulse width modulation method is divided into (M−1) driving periods below, and the jth load (j is a natural number from 1 to (M−1)) for each driving period. Energization control is performed in time division. Then, the load current is calculated based on the current flowing through each current sensor and the ON / OFF state of each switching element.

第6実施形態
図32は本発明の第6実施形態によるインバータ装置の構成図であり、図26中の構成要素と実質的に同一の構成要素には同一の符号を附している。図32に示すように、電流センサ12U,12V,12WをUM,VM,WMのエミッタ電流を検出するために、UM,VM,WMのエミッタと第2モータ8の出力ラインとの接続点よりも上流側に設けた点が図25のインバータ装置と異なる。図33に示すように、この電流センサ12U,12V,12Wが検出する電流iu,iv,iwと相電流iu1,iv1,iw1及び相電流iu2,iv2,iw2との関係は第5実施形態の場合と同じになる。よって、第6実施形態は、第5実施形態と同様の効果を奏する。
Sixth Embodiment FIG. 32 is a block diagram of an inverter device according to a sixth embodiment of the present invention. Components that are substantially the same as those shown in FIG. 26 are given the same reference numerals. As shown in FIG. 32, the current sensors 12U, 12V, and 12W detect the emitter current of UM, VM, and WM more than the connection point between the emitter of UM, VM, and WM and the output line of the second motor 8. The point provided in the upstream side differs from the inverter apparatus of FIG. As shown in FIG. 33, the relationship between the currents iu, iv, iw detected by the current sensors 12U, 12V, 12W and the phase currents iu1, iv1, iw1 and the phase currents iu2, iv2, iw2 is the case of the fifth embodiment. Will be the same. Therefore, the sixth embodiment has the same effect as the fifth embodiment.

一般に、M(M≧3)段に配置されたスイッチング素子により直列回路が構成されるとともに、N(N≧2)個の直列回路が並列に接続されたM段N相ブリッジインバータ回路と、M段N相ブリッジインバータ回路の各相のj(jは1から(M−1)までの自然数)段目のスイッチング素子と(j+1)段目のスイッチング素子との接続点に各制御端子からなるN個の制御端子を有する第j負荷が接続された構成においても、j(j=2〜M−1)段の各列のスイッチング素子に流れる電流を検知する電流センサを設け、第5実施形態と同様に相電流を算出する。   In general, a series circuit is configured by switching elements arranged in M (M ≧ 3) stages, and an M-stage N-phase bridge inverter circuit in which N (N ≧ 2) series circuits are connected in parallel; N consisting of each control terminal at the connection point between the j-th switching element (j is a natural number from 1 to (M−1)) and the (j + 1) -th switching element of each phase of the stage N-phase bridge inverter circuit. Even in a configuration in which a jth load having a number of control terminals is connected, a current sensor that detects a current flowing through a switching element in each column of j (j = 2 to M−1) stages is provided, and Similarly, the phase current is calculated.

第7実施形態
図34は本発明の第7実施形態によるインバータ装置の構成図であり、図1中の構成要素と実質的に同一の構成要素には同一の符号を附している。図34に示すように、電流センサ12がUH,VH,WHのコレクタ電流よりも上流の直流電源2の正極側の電源ラインを流れる一次側直流電流を検出するように設けられている点が図1のインバータ装置と異なる。
Seventh Embodiment FIG. 34 is a block diagram of an inverter device according to a seventh embodiment of the present invention. Components that are substantially the same as those shown in FIG. 1 are given the same reference numerals. As shown in FIG. 34, the current sensor 12 is provided so as to detect the primary side DC current flowing in the power supply line on the positive electrode side of the DC power supply 2 upstream of the collector currents of UH, VH, and WH. 1 is different from the inverter device.

図35はモータECU130のモータ制御手段(インバータ制御手段)に係る機能ブロック図であり、図3中の構成要素と実質的に同一の構成要素には同一の符号を附している。図35に示すように、電流iDCと相電流iu1,iv1,iw1及びiu2,iv2,iw2との関係が第1実施形態と異なるので、第1相電流算出手段132及び第2相電流算出手段134が第1実施形態の第1相電流算出手段58及び第2相電流算出手段68と異なる。電流センサ12の検出電流iDCは直流電源2の正極側の電源ラインからUH,VH,WHへ流れる電流を正とする。   FIG. 35 is a functional block diagram relating to the motor control means (inverter control means) of the motor ECU 130. Components that are substantially the same as those in FIG. 3 are given the same reference numerals. As shown in FIG. 35, the relationship between the current iDC and the phase currents iu1, iv1, iw1, and iu2, iv2, and iw2 is different from that in the first embodiment. Therefore, the first phase current calculation unit 132 and the second phase current calculation unit 134 are used. Is different from the first phase current calculation means 58 and the second phase current calculation means 68 of the first embodiment. The detection current iDC of the current sensor 12 is positive when the current flows from the power supply line on the positive side of the DC power supply 2 to UH, VH, and WH.

第1インバータ駆動期間T1では、図6(b)中の回路状態A,B,C,Dにおいて、電流センサ12に通電する電流iDCと相電流iu1,iv1,iw1及び相電流iu2,iv2,iw2の関係は以下のようになる。   In the first inverter drive period T1, in the circuit states A, B, C, and D in FIG. 6B, the current iDC and the phase currents iu1, iv1, and iw1 and the phase currents iu2, iv2, and iw2 that are passed through the current sensor 12 are displayed. The relationship is as follows.

第1インバータ駆動期間T1では、UL,VL,WLがON状態であることから、相電流iu2,iv2,iw2は、UL,VL,WL又はDUL,DVL,DWLを通して、還流していることから、電流iDCは相電流iu2,iv2,iw2を含まない。   In the first inverter driving period T1, since UL, VL, and WL are in the ON state, the phase currents iu2, iv2, and iw2 are refluxed through UL, VL, WL or DUL, DVL, and DWL. Current iDC does not include phase currents iu2, iv2, and iw2.

回路状態Aでは、図36(b)に示すように、UH,VH,WHがON状態、UM,VM,WMがOFF状態であり、相電流iu1,iv1,iw1は、UH,VH,WH又はDUH,DVH,DWHを通して、還流し、電流センサ12はUH,VH,WHのコレクタよりも上流側に配置されていることから、図37(a)に示すように、電流iDC=iu1+iv1+iw1=0となる。   In the circuit state A, as shown in FIG. 36 (b), UH, VH, WH are in the ON state, UM, VM, WM are in the OFF state, and the phase currents iu1, iv1, iw1 are UH, VH, WH or Since the current sensor 12 is arranged upstream of the collectors of UH, VH, and WH, current iDC = iu1 + iv1 + iw1 = 0 as shown in FIG. Become.

回路状態Bでは、図36(b)に示すように、UHがON状態、VHがOFF状態、WHがOFF状態、UMがOFF状態、VHがON状態、VMがON状態であることから、図37(a)に示すように、電流iDC=iu1となる。   In circuit state B, as shown in FIG. 36 (b), UH is ON, VH is OFF, WH is OFF, UM is OFF, VH is ON, and VM is ON. As shown in FIG. 37 (a), the current iDC = iu1.

回路状態Cでは、図36(a)に示すように、UHがON状態、VHがON状態、WHがOFF状態、UMがOFF状態、VMがON状態、WMがON状態であることから、図37(a)に示すように、iDC=iu1+iv1となる。回路状態Dでは、回路状態Aと同様に、iDC=0となる。   In circuit state C, as shown in FIG. 36 (a), UH is ON, VH is ON, WH is OFF, UM is OFF, VM is ON, and WM is ON. As shown in 37 (a), iDC = iu1 + iv1. In the circuit state D, iDC = 0 as in the circuit state A.

以上を一般化すると、電流iDCはUH,VH,WHの中でON状態となっているIGBTについての相電流iu1,iv1,iw1の和となる。スイッチング関数を用いて表すと図37(b)に示すようになる。即ち、iDC=SUH*iu1+VH*iv1+SWH*iw1が成り立つ。 Generalizing the above, the current iDC is the sum of the phase currents iu1, iv1, and iw1 for the IGBT that is in the ON state among UH, VH, and WH. When expressed using a switching function, it is as shown in FIG. That is, iDC = S UH * iu 1 + VH * iv 1 + S WH * iw 1 holds.

空間ベクトル変調では、各キャリア期間T1に存在する4つの回路状態A〜Dのうち、少なくとも、1個の回路状態では、一相(X1相)のみが必ずON状態(例えば、回路状態B)となることから、そのX1相についての相電流が算出することができる。X1相及び他の1相(Y1相)がON状態となる回路状態(例えば、回路状態C)が存在することから、X1相とY1相の相電流の和が検出され、この和からX1相の相電流の差分を取ることにより、Y1相の相電流が算出される。残りの相は、算出された2つ相電流の和のマイナス値とすることにより算出することができる。従って、4つの回路状態A〜Dが如何なる状態であっても、相電流iu1,iv1,iw1を算出することができる。   In the space vector modulation, out of the four circuit states A to D existing in each carrier period T1, at least one circuit state is always in the ON state (for example, the circuit state B). Therefore, the phase current for the X1 phase can be calculated. Since there is a circuit state (for example, circuit state C) in which the X1 phase and the other one phase (Y1 phase) are in the ON state, the sum of the phase currents of the X1 phase and the Y1 phase is detected, and from this sum, the X1 phase The phase current of the Y1 phase is calculated by taking the difference between the phase currents. The remaining phases can be calculated by taking a negative value of the sum of the calculated two-phase currents. Accordingly, the phase currents iu1, iv1, and iw1 can be calculated regardless of the four circuit states A to D.

第1相電流算出手段132は、UHがON状態、VH,WHがOFF状態ならば、相電流iu1=電流iDCとする。VHがON状態、UH,WHがOFF状態ならば、相電流iv1=電流iDCとする。WHがON状態、UH,VHがOFF状態ならば、相電流iw1=電流iDCとする。   The first phase current calculation means 132 sets the phase current iu1 = current iDC when UH is in the ON state and VH and WH are in the OFF state. If VH is on and UH and WH are off, the phase current iv1 = current iDC. If WH is ON and UH and VH are OFF, the phase current iw1 = current iDC.

UH,VHがON状態、WHがOFF状態ならば、相電流(iu1+iv1)=電流iDCとする。UH,WHがON状態、VHがOFF状態ならば、相電流(iu1+iw1)=電流iDCとする。VH,WHがON状態、UHがOFF状態ならば、相電流(iv1+iw1)=電流iDCとする。   If UH and VH are ON and WH is OFF, the phase current (iu1 + iv1) = current iDC. If UH and WH are ON and VH is OFF, the phase current (iu1 + iw1) = current iDC. If VH and WH are ON and UH is OFF, the phase current (iv1 + iw1) = current iDC.

二つの相電流(iu1+iv1)等が算出されていて、どちらか一方の相電流iu1,iv1等が算出された場合は、前者から後者を引き算することにより、残りの相電流を算出する。更に、二つの相電流iu1,iv1等が算出されているときは、残りの相電流iw1等は、二つの相電流の和のマイナス値とする。   When two phase currents (iu1 + iv1) and the like are calculated and one of the phase currents iu1, iv1 and the like is calculated, the remaining phase current is calculated by subtracting the latter from the former. Further, when the two phase currents iu1, iv1, etc. are calculated, the remaining phase current iw1, etc. is a negative value of the sum of the two phase currents.

また、第2インバータ駆動期間T2では、図6(b)中の回路状態E,F,G,Hにおいて、電流センサ12に通電する電流iDCと相電流iu1,iv1,iw1及び相電流iu2,iv2,iw2の関係は以下のようになる。   Further, in the second inverter driving period T2, in the circuit states E, F, G, and H in FIG. 6B, the current iDC, the phase currents iu1, iv1, iw1, and the phase currents iu2, iv2 that are passed through the current sensor 12 are used. , Iw2 is as follows.

第2インバータ駆動期間T2では、UH,VU,WHがON状態であり、相電流iu1,iv1,iw1は、UH,VH,WH及びUH,VH,WHを通して還流し、iu1+iv1+iw1=0であることから、電流iDCは相電流iu1,iv1,iw1を含まない。   In the second inverter driving period T2, UH, VU, and WH are in the ON state, and the phase currents iu1, iv1, and iw1 return through UH, VH, WH and UH, VH, and WH, and iu1 + iv1 + iw1 = 0. The current iDC does not include the phase currents iu1, iv1, and iw1.

回路状態Eでは、UM,VM,WMがON状態であり、UL,VL,WLがOFF状態であることから、図37(a)に示すように、iDC=iu2+iv2+iw2=0となる。回路状態Fでは、UMがON状態、VMがOFF状態、WMがON状態、ULがOFF状態、VLがON状態、WLがOFF状態であることから、図37(a)に示すように、iDC=iu2+iw2となる。回路状態Gでは、UMがON状態、VMがOFF状態、WMがOFF状態、ULがOFF状態、VLがON状態、WLがON状態であることから、図37(a)に示すように、iDC=iu2となる。回路状態Hでは、回路状態Eと同様に、iDC=0となる。   In the circuit state E, UM, VM, and WM are in the ON state, and UL, VL, and WL are in the OFF state. Therefore, as shown in FIG. 37A, iDC = iu2 + iv2 + iw2 = 0. In the circuit state F, the UM is ON, the VM is OFF, the WM is ON, the UL is OFF, the VL is ON, and the WL is OFF. As shown in FIG. = Iu2 + iw2. In the circuit state G, since UM is ON, VM is OFF, WM is OFF, UL is OFF, VL is ON, and WL is ON, as shown in FIG. = Iu2. In the circuit state H, similarly to the circuit state E, iDC = 0.

以上より一般化して、電流関数iDCをスイッチング関数を用いて表すと図37(b)に示すようになる。即ち、iDC=SUM*iu2+SVM*iv2+SWM*iw2が成り立つ。 From the above generalization, when the current function iDC is expressed using a switching function, it is as shown in FIG. That is, iDC = S UM * iu 2 + S VM * iv 2 + S WM * iw 2 holds.

空間ベクトル変調では、各キャリア期間T2に存在する4つの回路状態E〜Hのうち、少なくとも、1個の回路状態では、一相(X2相)のみが必ずON状態(例えば、回路状態G)となることから、そのX2相についての相電流が算出することができる。X2相及び他の1相(Y2相)がON状態となる回路状態(例えば、回路状態F)が存在することから、X2相とY2相の相電流の和が検出され、この和からX2相の相電流の差分を取ることにより、Y2相の相電流が算出される。残りの相は、算出された2つ相電流の和のマイナス値とすることにより算出することができる。従って、4つの回路状態E〜Hが如何なる状態であっても、相電流iu2,iv2,iw2を算出することができる。   In the space vector modulation, out of the four circuit states E to H existing in each carrier period T2, in at least one circuit state, only one phase (X2 phase) is always in the ON state (for example, the circuit state G). Therefore, the phase current for the X2 phase can be calculated. Since there is a circuit state (for example, circuit state F) in which the X2 phase and the other one phase (Y2 phase) are in the ON state, the sum of the phase currents of the X2 phase and the Y2 phase is detected. The phase current of the Y2 phase is calculated by taking the difference between the phase currents. The remaining phases can be calculated by taking a negative value of the sum of the calculated two-phase currents. Therefore, the phase currents iu2, iv2, and iw2 can be calculated regardless of the four circuit states E to H.

第2相電流算出手段134は、UMがON状態、VM,WHがOFF状態ならば、相電流iu2=電流iDCとする。VMがON状態、UM,WMがOFF状態ならば、相電流iv2=電流iDCとする。WMがON状態、UM,VMがOFF状態ならば、相電流iw2=電流iDCとする。   If the UM is in the ON state and the VM and WH are in the OFF state, the second phase current calculation unit 134 sets the phase current iu2 = current iDC. If VM is ON and UM and WM are OFF, phase current iv2 = current iDC. If WM is on and UM and VM are off, phase current iw2 = current iDC.

UM,VMがON状態、WMがOFF状態ならば、相電流(iu2+iv2)=電流iDCとする。UM,WMがON状態、VMがOFF状態ならば、相電流(iu2+iw2)=電流iDCとする。VM,WMがON状態、UMがOFF状態ならば、相電流(iv2+iw2)=電流iDCとする。   If UM and VM are ON and WM is OFF, the phase current (iu2 + iv2) = current iDC. If UM and WM are ON and VM is OFF, the phase current (iu2 + iw2) = current iDC. If VM and WM are ON and UM is OFF, the phase current (iv2 + iw2) = current iDC is set.

二つの相電流(iu2+iv2)等が算出されていて、どちらか一方の相電流iu2,iv2等が算出された場合は、前者から後者を引き算することにより、残りの相電流を算出する。更に、二つの相電流iu2,iv2等が算出されているときは、残りの相電流iw2等は、二つの相電流の和のマイナス値とする。   When two phase currents (iu2 + iv2) and the like are calculated and one of the phase currents iu2, iv2 and the like is calculated, the remaining phase current is calculated by subtracting the latter from the former. Further, when the two phase currents iu2, iv2, etc. are calculated, the remaining phase current iw2, etc. is a negative value of the sum of the two phase currents.

図38〜図41を参照して、相電流iu1,iv1,iw1及び相電流iu2,iv2,iw2の算出方法の説明をする。ステップS280で第1インバータ駆動期間T1において電流iDCを検出する。ステップS282でUHがON状態、VH,WHがOFF状態であるか否かを判定する。肯定判定ならば、ステップS284に進む。否定判定ならば、ステップS286に進む。   A method for calculating the phase currents iu1, iv1, iw1 and the phase currents iu2, iv2, iw2 will be described with reference to FIGS. In step S280, the current iDC is detected in the first inverter drive period T1. In step S282, it is determined whether or not UH is in an ON state and VH and WH are in an OFF state. If it is affirmation determination, it will progress to step S284. If a negative determination is made, the process proceeds to step S286.

ステップS284で相電流iu1=iDCとする。ステップS286でVHがON状態、UH,WHがOFF状態であるか否かを判定する。肯定判定ならば、ステップS288に進む。否定判定ならば、ステップS290に進む。ステップS288で相電流iv1=iDCとする。ステップS290でWHがON状態、UH,VHがOFF状態であるか否かを判定する。肯定判定ならば、ステップS292に進む。否定判定ならば、図39中のステップS294に進む。ステップS292で相電流iw1=iDCとする。   In step S284, the phase current iu1 = iDC is set. In step S286, it is determined whether VH is in an ON state and UH and WH are in an OFF state. If it is affirmation determination, it will progress to step S288. If a negative determination is made, the process proceeds to step S290. In step S288, the phase current iv1 = iDC is set. In step S290, it is determined whether WH is in an ON state and UH and VH are in an OFF state. If it is affirmation determination, it will progress to step S292. If a negative determination is made, the process proceeds to step S294 in FIG. In step S292, the phase current iw1 = iDC is set.

図39中のステップS294でUH,VHがON状態、WHがOFF状態であるか否かを判定する。肯定判定ならば、ステップS296に進む。否定判定ならば、ステップS298に進む。ステップS296で検出電流(iu1+iv1)=iDCとする。ステップS298でUH,WHがON状態、VHがOFF状態であるか否かを判定する。肯定判定ならば、ステップS300に進む。否定判定ならば、ステップS302に進む。ステップS302で検出電流(iu1+iw1)=iDCとする。ステップS302でVH,WHがON状態、UHがOFF状態であるか否かを判定する。肯定判定ならば、ステップS304に進む。否定判定ならば、ステップS306に進む。   In step S294 in FIG. 39, it is determined whether UH and VH are in the ON state and WH is in the OFF state. If it is affirmation determination, it will progress to step S296. If a negative determination is made, the process proceeds to step S298. In step S296, the detection current (iu1 + iv1) = iDC is set. In step S298, it is determined whether UH and WH are in the ON state and VH is in the OFF state. If a positive determination is made, the process proceeds to step S300. If a negative determination is made, the process proceeds to step S302. In step S302, the detected current (iu1 + iw1) = iDC. In step S302, it is determined whether VH and WH are in the ON state and UH is in the OFF state. If a positive determination is made, the process proceeds to step S304. If a negative determination is made, the process proceeds to step S306.

ステップS304で検出電流(iv1+iw1)=iDCとする。ステップS306で第1インバータ駆動期間T1が終了したか否かを判定する。肯定判定ならば、ステップS308に進む。否定判定ならば、図38中のステップS280に戻る。ステップS308で未検出相電流iu1等を検出電流(iu1+iv1)等の値から検出済みの相電流領域iv1の値等を引き算して算出する。更に、未検出相電流iw1等を検出済みの二つの相電流iu1,1v1等の和のマイナスとすることにより算出する。   In step S304, the detected current (iv1 + iw1) = iDC. In step S306, it is determined whether or not the first inverter drive period T1 has ended. If a positive determination is made, the process proceeds to step S308. If a negative determination is made, the process returns to step S280 in FIG. In step S308, the undetected phase current iu1 and the like are calculated by subtracting the detected value of the phase current region iv1 and the like from the value of the detected current (iu1 + iv1) and the like. Further, the undetected phase current iw1 and the like are calculated by taking the minus of the sum of the detected two phase currents iu1 and 1v1 and the like.

図40中のステップS310で第2インバータ駆動期間T2において電流iDCを検出する。ステップS312でUMがON状態、VM,WMがOFF状態であるか否かを判定する。肯定判定ならば、ステップS314に進む。否定判定ならば、ステップS316に進む。   In step S310 in FIG. 40, the current iDC is detected in the second inverter drive period T2. In step S312, it is determined whether UM is in an ON state and VM and WM are in an OFF state. If it is affirmation determination, it will progress to step S314. If a negative determination is made, the process proceeds to step S316.

ステップS314で相電流iu2=iDCとする。ステップS316でVMがON状態、UM,WMがOFF状態であるか否かを判定する。肯定判定ならば、ステップS318に進む。否定判定ならば、ステップS320に進む。ステップS318で相電流iv2=iDCとする。ステップS320でWMがON状態、UM,VMがOFF状態であるか否かを判定する。肯定判定ならば、ステップS322に進む。否定判定ならば、図41中のステップS324に進む。ステップS322で相電流iw2=iDCとする。   In step S314, the phase current iu2 = iDC is set. In step S316, it is determined whether the VM is ON and the UM and WM are OFF. If a positive determination is made, the process proceeds to step S318. If a negative determination is made, the process proceeds to step S320. In step S318, the phase current iv2 = iDC is set. In step S320, it is determined whether WM is in an ON state and UM and VM are in an OFF state. If a positive determination is made, the process proceeds to step S322. If a negative determination is made, the process proceeds to step S324 in FIG. In step S322, the phase current iw2 = iDC is set.

図41中のステップS324でUM,VMがON状態、WMがOFF状態であるか否かを判定する。肯定判定ならば、ステップS326に進む。否定判定ならば、ステップS328に進む。ステップS326で検出電流(iu2+iv2)=iDCとする。ステップS328でUM,WMがON状態、VMがOFF状態であるか否かを判定する。肯定判定ならば、ステップS330に進む。否定判定ならば、ステップS332に進む。ステップS330で検出電流(iu2+iw2)=iDCとする。ステップS332でVM,WMがON状態、UMがOFF状態であるか否かを判定する。肯定判定ならば、ステップS334に進む。否定判定ならば、ステップS336に進む。   In step S324 in FIG. 41, it is determined whether UM and VM are in the ON state and WM is in the OFF state. If it is affirmation determination, it will progress to step S326. If a negative determination is made, the process proceeds to step S328. In step S326, the detected current (iu2 + iv2) = iDC is set. In step S328, it is determined whether UM and WM are in the ON state and VM is in the OFF state. If a positive determination is made, the process proceeds to step S330. If a negative determination is made, the process proceeds to step S332. In step S330, the detected current (iu2 + iw2) = iDC is set. In step S332, it is determined whether VM and WM are in the ON state and UM is in the OFF state. If it is affirmation determination, it will progress to step S334. If a negative determination is made, the process proceeds to step S336.

ステップS334で検出電流(iv2+iw2)=iDCとする。ステップS336で第2インバータ駆動期間T2が終了したか否かを判定する。肯定判定ならば、ステップS338に進む。否定判定ならば、図40中のステップS310に戻る。ステップS338で未検出相電流iu2等を相電流(iu2+iv2)等の値から検出済みの相電流iv2の値等を引き算して算出する。更に、未検出相電流iw2等を検出済みの二つの相電流iu2,1v2等の和のマイナスとすることにより算出する。   In step S334, the detection current (iv2 + iw2) = iDC is set. In step S336, it is determined whether or not the second inverter drive period T2 has ended. If a positive determination is made, the process proceeds to step S338. If a negative determination is made, the process returns to step S310 in FIG. In step S338, the undetected phase current iu2 and the like are calculated by subtracting the detected phase current iv2 and the like from the values of the phase current (iu2 + iv2) and the like. Further, the undetected phase current iw2 and the like are calculated by taking the minus of the sum of the detected two phase currents iu2 and 1v2 and the like.

第1インバータ回路4Aの駆動、第2インバータ回路4Bの非駆動の場合は、相電流iu2,iv2,iw2=0として、第1インバータ駆動期間T1と同様にして、相電流iu1,iv1,iw1を算出する。第1インバータ回路4Aの非駆動、第2インバータ回路4Bの駆動の場合は、相電流iu1,iv1,iw1=0として、第2インバータ駆動期間T2と同様にして、相電流iu2,iv2,iw2を算出する。   When the first inverter circuit 4A is driven and the second inverter circuit 4B is not driven, the phase currents iu2, iv2, iw2 = 0 are set, and the phase currents iu1, iv1, iw1 are set in the same manner as in the first inverter drive period T1. calculate. When the first inverter circuit 4A is not driven and the second inverter circuit 4B is driven, the phase currents iu1, iv1, iw1 = 0 and the phase currents iu2, iv2, iw2 are set in the same manner as in the second inverter drive period T2. calculate.

第7実施形態によれば、電流センサ12を直流電源2の正極側のUH,VH,WHのコレクタ電流よりも上流の電源ラインを流れる電流が検出されるように設けたのみなので、電流センサの数を少なくすることができ、インバータ装置のコストを削減できるとともに、サイズを小さくすることができる。   According to the seventh embodiment, since the current sensor 12 is provided so that the current flowing through the power supply line upstream of the collector current of UH, VH, and WH on the positive electrode side of the DC power supply 2 is detected, The number can be reduced, the cost of the inverter device can be reduced, and the size can be reduced.

M(M≧3)段に配置されたスイッチング素子により直列回路が構成されるとともに、N(N≧2)個の直列回路が並列に接続されたM段N相ブリッジインバータ回路と、M段N相ブリッジインバータ回路の各相のj(jは1から(M−1)までの自然数)段目のスイッチング素子と(j+1)段目のスイッチング素子との接続点に各制御端子からなるN個の制御端子を有する第j負荷が接続された構成においても、初段のブリッジインバータ回路の入力側のバッテリの正極側が接続される電源ラインに流れる一次側直流電流を検知する電流センサを設ける。   A series circuit is configured by switching elements arranged in M (M ≧ 3) stages, and an M-stage N-phase bridge inverter circuit in which N (N ≧ 2) serial circuits are connected in parallel; In each phase of the phase bridge inverter circuit, N (j is a natural number from 1 to (M−1)) stage switching elements and (j + 1) stage switching elements are connected to N pieces of control terminals. Even in the configuration in which the jth load having the control terminal is connected, a current sensor for detecting a primary side direct current flowing in the power supply line connected to the positive side of the battery on the input side of the bridge inverter circuit in the first stage is provided.

この場合、パルス幅変調方式における1キャリア周期内を(M−1)個の以下の駆動期間に分割し、駆動期間毎に第j負荷(jは1から(M−1)までの自然数)を時分割で通電制御を行う。そして、各電流センサを流れる電流及び各スイッチング素子のON/OFF状態に基づき負荷電流を算出する。   In this case, one carrier cycle in the pulse width modulation method is divided into (M−1) driving periods below, and the jth load (j is a natural number from 1 to (M−1)) for each driving period. Energization control is performed in time division. Then, the load current is calculated based on the current flowing through each current sensor and the ON / OFF state of each switching element.

第8実施形態
図42は本発明の第7実施形態によるインバータ装置の構成図であり、図34中の構成要素と実質的に同一の構成要素には同一の符号を附している。図42に示すように、電流センサ12を直流電源2の負極側のUL,VL,WLのエミッタ電流よりも下流側の電源ラインに流れる一次側直流電流を検出するように設けた点が図33のインバータ装置と異なる。電流センサ12の検出電流iDCはUL,VL,WLから直流電源2の負極側の電源ラインへ流れる電流を正とする。図43に示すように、この場合の検出電流DCと相電流iu1,iv1,iw1及び相電流iu2,iv2,iw2の関係は第7実施形態の場合と同じになる。よって、第8実施形態は、第7実施形態と同様の効果を奏する。
Eighth Embodiment FIG. 42 is a block diagram of an inverter device according to a seventh embodiment of the present invention. Components that are substantially the same as those shown in FIG. 34 are given the same reference numerals. As shown in FIG. 42, the current sensor 12 is provided so as to detect the primary side DC current flowing in the power source line on the downstream side of the emitter current of the UL, VL, WL on the negative side of the DC power source 2. Different from the inverter device. The detection current iDC of the current sensor 12 is positive when the current flows from UL, VL, WL to the power supply line on the negative side of the DC power supply 2. As shown in FIG. 43, the relationship between the detection current DC, the phase currents iu1, iv1, iw1, and the phase currents iu2, iv2, iw2 in this case is the same as in the seventh embodiment. Therefore, the eighth embodiment has the same effect as the seventh embodiment.

M(M≧3)段に配置されたスイッチング素子により直列回路が構成されるとともに、N(N≧2)個の直列回路が並列に接続されたM段N相ブリッジインバータ回路と、M段N相ブリッジインバータ回路の各相のj(jは1から(M−1)までの自然数)段目のスイッチング素子と(j+1)段目のスイッチング素子との接続点に各制御端子からなるN個の制御端子を有する第j負荷が接続された構成においても、最終段のブリッジインバータ回路の出力側のバッテリの負極側が接続される電源ラインに流れる一次側直流電流を検知する電流センサを設ける。   A series circuit is configured by switching elements arranged in M (M ≧ 3) stages, and an M-stage N-phase bridge inverter circuit in which N (N ≧ 2) serial circuits are connected in parallel; In each phase of the phase bridge inverter circuit, N (j is a natural number from 1 to (M−1)) stage switching elements and (j + 1) stage switching elements are connected to N pieces of control terminals. Even in the configuration in which the jth load having the control terminal is connected, a current sensor for detecting a primary side direct current flowing in a power supply line connected to the negative side of the battery on the output side of the bridge inverter circuit in the final stage is provided.

この場合、パルス幅変調方式における1キャリア周期内を(M−1)個の以下の駆動期間に分割し、駆動期間毎に第j負荷(jは1から(M−1)までの自然数)を時分割で通電制御を行う。そして、各電流センサを流れる電流及び各スイッチング素子のON/OFF状態に基づき負荷電流を算出する。   In this case, one carrier cycle in the pulse width modulation method is divided into (M−1) driving periods below, and the jth load (j is a natural number from 1 to (M−1)) for each driving period. Energization control is performed in time division. Then, the load current is calculated based on the current flowing through each current sensor and the ON / OFF state of each switching element.

本発明の第1実施形態によるインバータ装置を示す図である。It is a figure which shows the inverter apparatus by 1st Embodiment of this invention. 第1インバータ回路及び第2インバータ回路を説明する図である。It is a figure explaining a 1st inverter circuit and a 2nd inverter circuit. 図1中のモータECUに係る機能ブロック図である。FIG. 2 is a functional block diagram relating to a motor ECU in FIG. 1. 第1インバータ回路及び第2インバータ回路の駆動を示すタイムチャートである。It is a time chart which shows the drive of a 1st inverter circuit and a 2nd inverter circuit. 第1インバータ駆動期間及び第2インバータ駆動期間を説明するための図である。It is a figure for demonstrating a 1st inverter drive period and a 2nd inverter drive period. 空間ベクトル変調方式による第1インバータ駆動期間及び第2インバータ駆動期間のPWM制御パターンを示す図である。It is a figure which shows the PWM control pattern of the 1st inverter drive period and 2nd inverter drive period by a space vector modulation system. 本発明の第1実施形態による電流iu,iv,iwと相電流iu1,iv1,iw1,iu2,iv2,iw2との関係の例を示す図である。It is a figure which shows the example of the relationship between electric current iu, iv, iw and phase current iu1, iv1, iw1, iu2, iv2, iw2 by 1st Embodiment of this invention. 本発明の第1実施形態によるIGBT素子のスイッチング状態と電流の関係を示す図である。It is a figure which shows the switching state of the IGBT element by 1st Embodiment of this invention, and the relationship of an electric current. 本発明の第1実施形態によるスイッチング関数と電流の関係を示す図である。It is a figure which shows the relationship between the switching function and electric current by 1st Embodiment of this invention. 相電流iu1,iv1,iw1、相電流iu2,iv2,iw2とPWM制御パターン決定のタイミングを示す図である。It is a figure which shows the timing of phase current iu1, iv1, iw1, phase current iu2, iv2, iw2, and PWM control pattern determination. 本発明の第1実施形態によるインバータ制御方法を示すフローチャートである。It is a flowchart which shows the inverter control method by 1st Embodiment of this invention. 本発明の第1実施形態による第1インバータの駆動制御方法を示すフローチャートである。3 is a flowchart illustrating a drive control method for the first inverter according to the first embodiment of the present invention; 本発明の第1実施形態による相電流iu1,iv1,iw1の算出フローチャートである。It is a calculation flowchart of phase current iu1, iv1, iw1 by 1st Embodiment of this invention. 本発明の第1実施形態による第2インバータの駆動制御方法を示すフローチャートである。3 is a flowchart illustrating a drive control method of a second inverter according to the first embodiment of the present invention. 本発明の第1実施形態による相電流iu2,iv2,iw2の算出フローチャートである。It is a calculation flowchart of phase current iu2, iv2, iw2 by 1st Embodiment of this invention. 本発明の第2実施形態によるインバータ装置を示す図である。It is a figure which shows the inverter apparatus by 2nd Embodiment of this invention. 本発明の第2実施形態による電流センサに流れる電流と相電流の関係を示す図である。It is a figure which shows the relationship between the electric current which flows into the current sensor by 2nd Embodiment of this invention, and a phase current. 本発明の第3実施形態によるインバータ装置を示す図である。It is a figure which shows the inverter apparatus by 3rd Embodiment of this invention. 図18中のモータECUに係る機能ブロック図である。It is a functional block diagram concerning the motor ECU in FIG. 本発明の第3実施形態による電流センサに流れる電流と相電流の関係を示す図である。It is a figure which shows the relationship between the electric current which flows into the current sensor by 3rd Embodiment of this invention, and a phase current. 本発明の第3実施形態によるスイッチング状態と電流の関係を示す図である。It is a figure which shows the relationship between the switching state and electric current by 3rd Embodiment of this invention. 本発明の第3実施形態による相電流iu1+iu2,iv1+iv2,iw1+iw2の算出フローチャートである。It is a calculation flowchart of phase current iu1 + iu2, iv1 + iv2, iw1 + iw2 by 3rd Embodiment of this invention. 本発明の第3実施形態による相電流iu1,iu2,iv1,iv2,iw1,iw2の算出フローチャートである。It is a calculation flowchart of phase current iu1, iu2, iv1, iv2, iw1, iw2 by 3rd Embodiment of this invention. 本発明の第4実施形態によるインバータ装置を示す図である。It is a figure which shows the inverter apparatus by 4th Embodiment of this invention. 本発明の第4実施形態による電流センサに流れる電流と相電流の関係を示す図である。It is a figure which shows the relationship between the electric current which flows into the current sensor by 4th Embodiment of this invention, and a phase current. 本発明の第5実施形態によるインバータ装置を示す図である。It is a figure which shows the inverter apparatus by 5th Embodiment of this invention. 図26中のモータECUに係る機能ブロック図である。FIG. 27 is a functional block diagram related to a motor ECU in FIG. 26. 本発明の第5実施形態による電流センサに流れる電流と相電流の関係を示す図である。It is a figure which shows the relationship between the electric current which flows into the current sensor by 5th Embodiment of this invention, and a phase current. 本発明の第5実施形態によるスイッチング状態と電流の関係を示す図である。It is a figure which shows the relationship between the switching state and electric current by 5th Embodiment of this invention. 本発明の第5実施形態による相電流iu1,iv1,iw1の算出フローチャートである。It is a calculation flowchart of phase current iu1, iv1, iw1 by 5th Embodiment of this invention. 本発明の第5実施形態による相電流iu2,iv2,iw2の算出フローチャートである。It is a calculation flowchart of phase current iu2, iv2, iw2 by 5th Embodiment of this invention. 本発明の第6実施形態によるインバータ装置を示す図である。It is a figure which shows the inverter apparatus by 6th Embodiment of this invention. 本発明の第6実施形態による電流センサに流れる電流と相電流の関係を示す図である。It is a figure which shows the relationship between the electric current which flows into the current sensor by 6th Embodiment of this invention, and a phase current. 本発明の第7実施形態によるインバータ装置を示す図である。It is a figure which shows the inverter apparatus by 7th Embodiment of this invention. 図34中のモータECUに係る機能ブロック図である。FIG. 35 is a functional block diagram relating to a motor ECU in FIG. 34. 本発明の第7実施形態による電流センサに流れる電流と相電流の関係を示す図である。It is a figure which shows the relationship between the electric current which flows into the current sensor by 7th Embodiment of this invention, and a phase current. 本発明の第7実施形態によるスイッチング状態と電流の関係を示す図である。It is a figure which shows the relationship between the switching state and electric current by 7th Embodiment of this invention. 本発明の第7実施形態による相電流iu1,iv1,iw1の算出フローチャートである。It is a calculation flowchart of phase current iu1, iv1, iw1 by 7th Embodiment of this invention. 本発明の第7実施形態による相電流iu1,iv1,iw1の算出フローチャートである。It is a calculation flowchart of phase current iu1, iv1, iw1 by 7th Embodiment of this invention. 本発明の第7実施形態による相電流iu2,iv2,iw2の算出フローチャートである。It is a calculation flowchart of phase current iu2, iv2, iw2 by 7th Embodiment of this invention. 本発明の第7実施形態による相電流iu2,iv2,iw2の算出フローチャートである。It is a calculation flowchart of phase current iu2, iv2, iw2 by 7th Embodiment of this invention. 本発明の第8実施形態によるインバータ装置を示す図である。It is a figure which shows the inverter apparatus by 8th Embodiment of this invention. 本発明の第8実施形態による電流センサに流れる電流と相電流の関係を示す図である。It is a figure which shows the relationship between the electric current which flows into the current sensor by 8th Embodiment of this invention, and a phase current.

符号の説明Explanation of symbols

2 バッテリ
3 インバータ装置
20 ブリッジインバータ回路
6 第1負荷
8 第2負荷
10 バッテリ検出センサ
12U,12V,12W 電流センサ
12 電流センサ
18,100,120,130 モータECU
2 Battery 3 Inverter device 20 Bridge inverter circuit 6 First load 8 Second load 10 Battery detection sensor 12U, 12V, 12W Current sensor 12 Current sensor 18, 100, 120, 130 Motor ECU

Claims (6)

3段に配置されたスイッチング素子により直列回路が構成されるとともに、3つの前記直列回路が並列に接続されたトリプルブリッジインバータ回路と、
前記トリプルブリッジインバータ回路の各列の1段目の前記スイッチング素子と2段目の前記スイッチング素子との接続点に接続された各制御端子からなる3つの前記制御端子を有する第1負荷と、
前記トリプルブリッジインバータ回路の各列の2段目の前記スイッチング素子と3段目の前記スイッチング素子との接続点に接続された各制御端子からなる3つの前記制御端子を有する第2負荷と、
前記スイッチング素子のオン/オフ状態を制御するインバータ制御手段と、
1段目乃至3段目のいずれかの段の各列の前記スイッチング素子に流れる電流を検出する複数の電流検出手段と、
前記複数の電流検出手段により検出された電流及び前記スイッチング素子のオン/オフ状態に基づいて、前記第1及び第2負荷に流れる負荷電流を算出する電流算出手段と、
を具備したことを特徴とするインバータ装置。
A series circuit is configured by switching elements arranged in three stages, and a triple bridge inverter circuit in which the three series circuits are connected in parallel.
A first load having three control terminals including each control terminal connected to a connection point between the first-stage switching element and the second-stage switching element of each row of the triple bridge inverter circuit;
A second load having three control terminals each including a control terminal connected to a connection point between the second-stage switching element and the third-stage switching element of each row of the triple bridge inverter circuit;
Inverter control means for controlling the on / off state of the switching element;
A plurality of current detection means for detecting a current flowing through the switching element in each column of any one of the first to third stages;
Current calculating means for calculating load currents flowing through the first and second loads based on currents detected by the plurality of current detecting means and on / off states of the switching elements;
An inverter device comprising:
3段に配置されたスイッチング素子により直列回路が構成されるとともに、3つの前記直列回路が並列に接続されたトリプルブリッジインバータ回路と、
前記トリプルブリッジインバータ回路の各列の1段目の前記スイッチング素子と2段目の前記スイッチング素子との接続点に接続された各制御端子からなる3つの前記制御端子を有する第1負荷と、
前記トリプルブリッジインバータ回路の各列の2段目の前記スイッチング素子と3段目の前記スイッチング素子との接続点に接続された各制御端子からなる3つの前記制御端子を有する第2負荷と、
前記スイッチング素子のオン/オフ状態を制御するインバータ制御手段と、
前記トリプルブリッジインバータ回路の一次側直流電流を検出する電流検出手段と、
前記電流検出手段に検出された電流及び前記スイッチング素子のオン/オフ状態に基づいて、前記第1及び第2負荷に流れる負荷電流を算出する電流算出手段と、
を具備したことを特徴とするインバータ装置。
A series circuit is configured by switching elements arranged in three stages, and a triple bridge inverter circuit in which the three series circuits are connected in parallel.
A first load having three control terminals including each control terminal connected to a connection point between the first-stage switching element and the second-stage switching element of each row of the triple bridge inverter circuit;
A second load having three control terminals each including a control terminal connected to a connection point between the second-stage switching element and the third-stage switching element of each row of the triple bridge inverter circuit;
Inverter control means for controlling the on / off state of the switching element;
Current detection means for detecting a primary side direct current of the triple bridge inverter circuit;
Current calculating means for calculating a load current flowing through the first and second loads based on the current detected by the current detecting means and the on / off state of the switching element;
An inverter device comprising:
前記インバータ制御手段は、前記スイッチング素子のオン/オフをパルス幅変調方式に基づき行い、該パルス幅幅変調方式における1キャリア周期内を2つ以下の駆動期間に分割し、該駆動期間毎に前記第1及び第2負荷を交互に時分割で通電制御を行う請求項1又は2に記載のインバータ装置。   The inverter control unit performs on / off of the switching element based on a pulse width modulation method, divides one carrier cycle in the pulse width width modulation method into two or less drive periods, The inverter apparatus according to claim 1 or 2, wherein the first and second loads are alternately energized and controlled in a time-sharing manner. M(Mは3以上の自然数)段に配置されたスイッチング素子により直列回路が構成されるとともに、N(Nは2以上の自然数)個の前記直列回路が並列に接続されたM段ブリッジインバータ回路と、
前記M段N相ブリッジインバータ回路の各列のj(jは1から(M−1)までの自然数)段目の前記スイッチング素子と(前記j+1)段目の前記スイッチング素子との接続点に接続された各制御端子からなる前記N個の制御端子を有する第j負荷と、
前記スイッチング素子のオン/オフ状態を制御するインバータ制御手段と、
前記M段ブリッジインバータ回路の所定段の各列の前記スイッチング素子に流れる電流を検出する電流検出手段と、
前記電流検出手段に検出された電流及び前記スイッチング素子のオン/オフ状態に基づいて、前記第j(jは1から(M−1)までの自然数)負荷に流れる負荷電流を算出する電流算出手段と、
を具備したことを特徴とするインバータ装置。
An M-stage bridge inverter circuit in which a series circuit is configured by switching elements arranged in M (M is a natural number of 3 or more) stages, and N (N is a natural number of 2 or more) serial circuits are connected in parallel. When,
Connected to a connection point between the j-th switching element and the (j + 1) -th switching element in each column of the M-stage N-phase bridge inverter circuit (j is a natural number from 1 to (M−1)). A jth load having the N control terminals, each of which is a control terminal;
Inverter control means for controlling the on / off state of the switching element;
Current detection means for detecting a current flowing in the switching element of each column of the predetermined stage of the M-stage bridge inverter circuit;
Current calculation means for calculating a load current flowing in the jth load (j is a natural number from 1 to (M−1)) based on the current detected by the current detection means and the on / off state of the switching element. When,
An inverter device comprising:
M(Mは3以上の自然数)段に配置されたスイッチング素子により直列回路が構成されるとともに、N(Nは2以上の自然数)個の前記直列回路が並列に接続されたM段ブリッジインバータ回路と、
前記M段ブリッジインバータ回路の各相のj(jは1から(M−1)までの自然数)段目の前記スイッチング素子と(前記j+1)段目の前記スイッチング素子との接続点に接続された各制御端子からなる前記N個の前記制御端子を有する第j負荷と、
前記スイッチング素子のオン/オフ状態を制御するインバータ制御手段と、
前記M段ブリッジインバータ回路の一次側直流電流を検出する電流検出手段と、
前記電流検出手段に検出された電流及び前記スイッチング素子のオン/オフ状態に基づいて、前記第j(jは1から(M−1)までの自然数)負荷に流れる負荷電流を算出する電流算出手段と、
を具備したことを特徴とするインバータ装置。
An M-stage bridge inverter circuit in which a series circuit is configured by switching elements arranged in M (M is a natural number of 3 or more) stages, and N (N is a natural number of 2 or more) serial circuits are connected in parallel. When,
Each phase of the M-stage bridge inverter circuit is connected to a connection point between the j-th switching element (j is a natural number from 1 to (M−1)) and the (j + 1) -th switching element. A jth load having the N number of control terminals each comprising a control terminal;
Inverter control means for controlling the on / off state of the switching element;
Current detection means for detecting a primary side direct current of the M-stage bridge inverter circuit;
Current calculation means for calculating a load current flowing in the jth load (j is a natural number from 1 to (M−1)) based on the current detected by the current detection means and the on / off state of the switching element. When,
An inverter device comprising:
前記インバータ制御手段は、前記スイッチング素子のオン/オフをパルス幅変調方式に基づき行い、該パルス幅変調方式における1キャリア周期内を(M−1)個の以下の駆動期間に分割し、該駆動期間毎に前記第j負荷(jは1から(M−1)までの自然数)を時分割で通電制御を行うことを特徴とする請求項4又は5記載のインバータ装置。   The inverter control means performs on / off of the switching element based on a pulse width modulation method, divides one carrier period in the pulse width modulation method into (M−1) driving periods below, 6. The inverter device according to claim 4, wherein the j-th load (j is a natural number from 1 to (M−1)) is time-divisionally controlled for each period.
JP2006285212A 2006-10-19 2006-10-19 Inverter device Expired - Fee Related JP4912832B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2006285212A JP4912832B2 (en) 2006-10-19 2006-10-19 Inverter device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2006285212A JP4912832B2 (en) 2006-10-19 2006-10-19 Inverter device

Publications (2)

Publication Number Publication Date
JP2008104301A true JP2008104301A (en) 2008-05-01
JP4912832B2 JP4912832B2 (en) 2012-04-11

Family

ID=39438193

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2006285212A Expired - Fee Related JP4912832B2 (en) 2006-10-19 2006-10-19 Inverter device

Country Status (1)

Country Link
JP (1) JP4912832B2 (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101860292A (en) * 2010-05-21 2010-10-13 北京工业大学 Impedance type five bridge-arm converter dual-motor drive system and control method thereof
WO2011052253A1 (en) * 2009-10-28 2011-05-05 Three Eye Co., Ltd. Motor-driving apparatus for variable-speed motor
WO2012086095A1 (en) * 2010-12-24 2012-06-28 Three Eye Co., Ltd. Motor-driving apparatus for driving three-phase motor of variable speed type
CN104579108A (en) * 2013-10-09 2015-04-29 株式会社安川电机 Current source inverter device
CN108092564A (en) * 2018-01-19 2018-05-29 长安大学 A kind of eight switching inverter drive system of bi-motor and its control method

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105610351B (en) * 2014-10-27 2018-12-04 乐金电子研发中心(上海)有限公司 A kind of double-motor driving device

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6146897U (en) * 1984-08-31 1986-03-28 富士ゼロックス株式会社 Motor control device in copying machine
JPS62239869A (en) * 1986-04-11 1987-10-20 Hitachi Ltd Pwm-type inverter equipment
JPH06219148A (en) * 1993-01-26 1994-08-09 Matsushita Electric Ind Co Ltd Control driving device of motor-driven compressor for automobile air conditioner
JPH0956171A (en) * 1995-08-10 1997-02-25 High Frequency Heattreat Co Ltd Method and apparatus for controlling power supplied to parallel load in current inverter
JP2000278981A (en) * 1999-03-23 2000-10-06 Shibaura Densan Kk Motor controlling device
JP2004112970A (en) * 2002-09-20 2004-04-08 Honda Motor Co Ltd Inverter apparatus for driving motor
JP2006042413A (en) * 2004-07-22 2006-02-09 Hitachi Industrial Equipment Systems Co Ltd Inverter device

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6146897U (en) * 1984-08-31 1986-03-28 富士ゼロックス株式会社 Motor control device in copying machine
JPS62239869A (en) * 1986-04-11 1987-10-20 Hitachi Ltd Pwm-type inverter equipment
JPH06219148A (en) * 1993-01-26 1994-08-09 Matsushita Electric Ind Co Ltd Control driving device of motor-driven compressor for automobile air conditioner
JPH0956171A (en) * 1995-08-10 1997-02-25 High Frequency Heattreat Co Ltd Method and apparatus for controlling power supplied to parallel load in current inverter
JP2000278981A (en) * 1999-03-23 2000-10-06 Shibaura Densan Kk Motor controlling device
JP2004112970A (en) * 2002-09-20 2004-04-08 Honda Motor Co Ltd Inverter apparatus for driving motor
JP2006042413A (en) * 2004-07-22 2006-02-09 Hitachi Industrial Equipment Systems Co Ltd Inverter device

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2011052253A1 (en) * 2009-10-28 2011-05-05 Three Eye Co., Ltd. Motor-driving apparatus for variable-speed motor
US20120206076A1 (en) * 2009-10-28 2012-08-16 Shouichi Tanaka Motor-driving apparatus for variable-speed motor
CN101860292A (en) * 2010-05-21 2010-10-13 北京工业大学 Impedance type five bridge-arm converter dual-motor drive system and control method thereof
WO2012086095A1 (en) * 2010-12-24 2012-06-28 Three Eye Co., Ltd. Motor-driving apparatus for driving three-phase motor of variable speed type
CN104579108A (en) * 2013-10-09 2015-04-29 株式会社安川电机 Current source inverter device
CN108092564A (en) * 2018-01-19 2018-05-29 长安大学 A kind of eight switching inverter drive system of bi-motor and its control method

Also Published As

Publication number Publication date
JP4912832B2 (en) 2012-04-11

Similar Documents

Publication Publication Date Title
US7701156B2 (en) Electric motor drive control system and control method thereof
US8339094B2 (en) Methods, systems and apparatus for overmodulation of a five-phase machine
US8278865B2 (en) Control device
JP4912832B2 (en) Inverter device
US7504790B2 (en) Control system for multiphase rotary electric machines
EP2190112B1 (en) Device and Method For Controlling Alternating-Current Motor
WO2006022142A1 (en) Three-phase pwm signal generator
JP2017204918A (en) Controller for ac motor
US9419554B2 (en) Control device of AC motor
JP4775168B2 (en) Control device for three-phase rotating machine
JP4846494B2 (en) INVERTER DEVICE AND INVERTER DEVICE CONTROL METHOD
JP5505259B2 (en) Rotating electrical machine control system
JP2019170018A (en) Motor drive device
CN111953265B (en) Control device for rotating electrical machine
JP2004304868A (en) Motor controller
JP4703537B2 (en) Three-phase PWM signal generator and three-phase voltage type inverter device
JP6827560B2 (en) Rotating electric controller and electric vehicle
JP2018148611A (en) Motor control device
JP2022165651A (en) Motor control device
US7352188B2 (en) Electrically operated vehicle abnormality judging device
JP5274541B2 (en) Three-phase PWM signal generator and three-phase voltage type inverter device
JP4140500B2 (en) Two-phase modulation control type inverter device
JP6344298B2 (en) Control device for rotating electrical machine
JP2023123084A (en) Control device for rotary electrical machine and program
JP2005057901A (en) Controller for motor

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20081127

RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7423

Effective date: 20101210

RD05 Notification of revocation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7425

Effective date: 20110121

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20110510

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20110511

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20110705

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20111004

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20111205

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

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20120118

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20150127

Year of fee payment: 3

LAPS Cancellation because of no payment of annual fees