WO2016190093A1 - インバータ制御装置 - Google Patents
インバータ制御装置 Download PDFInfo
- Publication number
- WO2016190093A1 WO2016190093A1 PCT/JP2016/063941 JP2016063941W WO2016190093A1 WO 2016190093 A1 WO2016190093 A1 WO 2016190093A1 JP 2016063941 W JP2016063941 W JP 2016063941W WO 2016190093 A1 WO2016190093 A1 WO 2016190093A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- current
- phase
- zero
- control device
- motor
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Images
Classifications
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P21/00—Arrangements or methods for the control of electric machines by vector control, e.g. by control of field orientation
- H02P21/22—Current control, e.g. using a current control loop
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P27/00—Arrangements or methods for the control of AC motors characterised by the kind of supply voltage
- H02P27/04—Arrangements or methods for the control of AC motors characterised by the kind of supply voltage using variable-frequency supply voltage, e.g. inverter or converter supply voltage
- H02P27/06—Arrangements or methods for the control of AC motors characterised by the kind of supply voltage using variable-frequency supply voltage, e.g. inverter or converter supply voltage using DC to AC converters or inverters
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P27/00—Arrangements or methods for the control of AC motors characterised by the kind of supply voltage
- H02P27/04—Arrangements or methods for the control of AC motors characterised by the kind of supply voltage using variable-frequency supply voltage, e.g. inverter or converter supply voltage
- H02P27/06—Arrangements or methods for the control of AC motors characterised by the kind of supply voltage using variable-frequency supply voltage, e.g. inverter or converter supply voltage using DC to AC converters or inverters
- H02P27/08—Arrangements or methods for the control of AC motors characterised by the kind of supply voltage using variable-frequency supply voltage, e.g. inverter or converter supply voltage using DC to AC converters or inverters with pulse width modulation
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P27/00—Arrangements or methods for the control of AC motors characterised by the kind of supply voltage
- H02P27/04—Arrangements or methods for the control of AC motors characterised by the kind of supply voltage using variable-frequency supply voltage, e.g. inverter or converter supply voltage
- H02P27/06—Arrangements or methods for the control of AC motors characterised by the kind of supply voltage using variable-frequency supply voltage, e.g. inverter or converter supply voltage using DC to AC converters or inverters
- H02P27/08—Arrangements or methods for the control of AC motors characterised by the kind of supply voltage using variable-frequency supply voltage, e.g. inverter or converter supply voltage using DC to AC converters or inverters with pulse width modulation
- H02P27/12—Arrangements or methods for the control of AC motors characterised by the kind of supply voltage using variable-frequency supply voltage, e.g. inverter or converter supply voltage using DC to AC converters or inverters with pulse width modulation pulsing by guiding the flux vector, current vector or voltage vector on a circle or a closed curve, e.g. for direct torque control
Definitions
- the present invention relates to an inverter control device, and more particularly to an in-vehicle inverter control device.
- Hybrid vehicles and electric vehicles are required to have improved reliability from the viewpoint of preventing failure during vehicle travel and to improve output torque from the viewpoint of vehicle weight reduction.
- a three-phase six-wire drive device has been considered, but since a motor with no neutral point connected is used, a 3n-order harmonic current is superimposed on the drive current for driving the motor, There was a problem that losses such as copper loss increased.
- Patent Document 1 JP-A-2004-80975 (Patent Document 1) as background art in this technical field.
- a 3n-order harmonic voltage command value for canceling a 3n-order harmonic current (3 is the number of phases, n is an integer) included in the drive current for driving the motor is calculated, and the three-phase voltage is calculated.
- the command value is corrected ". Accordingly, the target voltage is corrected so as to cancel the 3n-order harmonic current, so that the harmonic current in the drive current can be removed and the loss due to the harmonic current can be reduced.
- the object of the present invention is to reduce the overcurrent of the inverter and the motor.
- a control device for an electric motor in which windings of each phase are independently connected, the detected value of the current of each phase flowing through the electric motor, and the rotation of the electric motor Using the zero-phase current calculation means for calculating the zero-phase current based on the position of the child, the current flowing through the motor is controlled so that the vector sum of the drive current and the zero-phase current is equal to or less than a predetermined current. .
- the overcurrent of the inverter and the motor can be reduced.
- FIG. 1st Embodiment 3 is a diagram illustrating a flowchart of a current command calculation unit 10.
- FIG. It is a vector diagram explaining operation
- FIG. 1 is a diagram showing a configuration of a motor drive device according to the first embodiment.
- the motor drive device includes a motor 200, a position sensor 210, a current sensor 220, an inverter 100, and a motor control device 1.
- the motor 200 is configured by an embedded magnet synchronous motor or the like to which a neutral point is not connected.
- U-phase winding 201 wound around the stator of motor 200 is connected to the output terminal of U-phase full-bridge inverter 110.
- the V-phase winding 202 wound around the stator of the motor 200 is connected to the output terminal of the V-phase full bridge inverter 111.
- W-phase winding 202 wound around the stator of motor 200 is connected to the output terminal of W-phase full bridge inverter 112.
- the motor 200 independently controls the currents flowing in the U-phase winding 201, the V-phase winding 202, and the W-phase winding 203 because the neutral point is not connected. be able to. However, since the neutral point of the motor 200 is not connected, the drive current flowing through the U-phase winding 201, the V-phase winding 202, and the W-phase winding 203 includes a 3n-order harmonic current. It is.
- the position sensor 210 detects the position of the rotor of the motor 200 and outputs the detected rotor position ⁇ .
- the current sensor 220 detects the current flowing in the U-phase winding 201, the V-phase winding 202, and the W-phase winding 203 wound around the stator of the motor 200, and detects the detected three-phase current i u. , I v , i w are output.
- the inverter 100 includes a U-phase full-bridge inverter 110, a V-phase full-bridge inverter 111, and a W-phase full-bridge inverter 112.
- U-phase full-bridge inverter 110, V-phase full-bridge inverter 111, and W-phase full-bridge inverter 112 are connected in parallel to a DC power supply (not shown).
- the U-phase full bridge inverter 110 is composed of switching elements 110a to 110d.
- Switching elements 110a and 110b constitute a U-phase first leg
- switching elements 110c and 110d constitute a U-phase second leg.
- Switching elements 110a and 110c are disposed on the upper arm
- switching elements 110b and 110d are connected to the lower arm.
- the V-phase full bridge inverter 111 is constituted by switching elements 111a to 111d
- the W-phase full bridge inverter 112 is constituted by switching elements 112a to 112d.
- the switching elements 110a to 110d, 111a to 111d, and 112a to 112d are turned on or off based on the switching signal generated by the inverter control device 1.
- the inverter 100 converts the DC voltage applied from a DC power supply (not shown) into an AC voltage.
- the converted AC voltage is applied to the three-phase windings 201 to 203 wound around the stator of the motor 200 to generate a three-phase AC current.
- This three-phase alternating current generates a rotating magnetic field in the motor 200, and the rotor 210 rotates.
- the switching elements 110a to 110d, 111a to 111d, and 112a to 112d are configured by combining a metal oxide film type field effect transistor (MOSFET), an insulated gate bipolar transistor (IGBT), and the like with a diode.
- MOSFET metal oxide film type field effect transistor
- IGBT insulated gate bipolar transistor
- the motor control device 1 PWMs the inverter 100 based on the torque command T * from the outside, the three-phase currents i u , i v , i w detected by the current sensor 220, and the rotor position ⁇ detected by the position sensor 210. Control.
- FIG. 2 is a block diagram showing a control operation in the first embodiment. It is a control block diagram explaining the 1st example of the present invention concerning a 1st embodiment.
- the torque command value T * , angular velocity ⁇ , and zero-phase current i 0 are input to the current command calculation unit 10, and dq-axis current command values i d * and i q * that do not exceed the predetermined current value i max are input. Calculate based on equation (1).
- the predetermined current value i max means a maximum current value set in order to prevent failure of the inverter 100 and the motor 200.
- the current command calculation unit 10 outputs appropriate dq-axis current command values i d * and i q * that satisfy the condition of the expression (1) based on the input target torque T * and the angular velocity ⁇ .
- a method for calculating the dq-axis current command values i d * and i q * methods such as maximum torque current control and field weakening control can be used. Note that a table set in advance may be used to calculate the dq-axis current command values i d * and i q * .
- the dq-axis current control unit 20 receives the dq-axis current command values i d * and i q * and the dq-axis current detection values i d and i q and inputs the dq-axis voltage command using proportional control or integral control. Output the values v d * and v q * .
- the three-phase converter 30 receives the dq-axis voltage command values v d * , v q * , and the rotor position ⁇ , and outputs the three-phase voltage command values v u * , v v * , v w * .
- the switching signal generator 40 receives the three-phase voltage command values v u * , v v * , v w * , and switches the switching elements 110a to 110d, 111a to 111d, 112a to 112d on or off. Is generated.
- a switching signal is input to the inverter 100, and the motor is operated by the above operation.
- the dq converter 50 receives the three-phase currents i u , i v , i w detected by the current sensor 220 and the rotor position ⁇ detected by the position sensor 210, and the dq-axis current detection value i d , i q is output.
- the zero-phase current calculator 60 receives the three-phase currents i u , i v , i w detected by the current sensor 220 and the rotor position ⁇ detected by the position sensor 210, and the zero-phase current i 0 is Is output.
- a formula for calculating the zero-phase current i 0 is shown in Formula (2).
- the zero phase current i 0 varies depending on the rotational speed of the motor 200, it may be calculated in consideration of the zero phase current value estimated from the angular velocity ⁇ .
- the speed converter 70 receives the rotor position ⁇ detected by the position sensor 210 and outputs an angular speed ⁇ .
- FIG. 3 is a flowchart of the current command calculation unit 10.
- the current command calculation unit 10 acquires a torque command value T * in step a1.
- the current command calculation unit 10 acquires the angular velocity ⁇ output from the speed conversion unit 70 in step a2.
- the current command calculation unit 10 acquires the zero-phase current i 0 output from the zero-phase current calculation unit 60 in step a3.
- the current command calculation unit 10 calculates dq-axis current command values i d * and i q * based on the torque command value T * and the angular velocity ⁇ in step a4.
- the current command calculation unit ends the process, and the dq-axis current command value i d * and i q * are output.
- the current command maximum value is reset based on the zero-phase current i 0 in step a5. Then, the process returns to step a4.
- the motor control device controls the current flowing through the motor so that the vector sum of the drive current and the zero-phase current is equal to or less than a predetermined current.
- a predetermined current e.g., a current flowing through the motor.
- it can suppress that overcurrent flows into an inverter and a motor.
- it is possible to suppress the occurrence of overcurrent caused by the zero-phase current even when the electric motor rotates at high speed. This also prevents overcurrent breakdown and improves reliability.
- the d-axis current and the q-axis current can be maximized within a range where overcurrent breakdown can be prevented, the output is improved.
- the control method as in the present embodiment confirms the implementation by checking whether the sum of the d-axis current and the q-axis current as the drive current increases or decreases when the rotational speed of the motor 200 is changed. can do. For example, when the motor 200 rotates at high speed, the zero-phase current relatively increases, so the sum of the d-axis current and the q-axis current decreases.
- FIG. 4 is a current vector diagram when the motor 200 is driven by the maximum torque current control.
- i 1 * is a current command vector for maximum torque current control, and is a vector sum of a d-axis current command vector i d1 * and a q-axis current command vector i q1 * .
- the dotted arc indicates the magnitude of the predetermined current i max . If the inverter 100 and the motor 200 flows zero-phase current i 0, in order to prevent an overcurrent from flowing to the inverter 100 and the motor 200, the magnitude of the current vector inverter 100 can output the zero-phase current i 0 size Depending on, it is limited to a solid arc. Therefore, it is possible to prevent overcurrent by controlling the inverter current in the region within the solid arc.
- FIG. 5 is a current vector diagram when the motor 200 is driven by field weakening control.
- i 2 * is a current command vector for field-weakening control, and is a vector sum of a d-axis current command vector i d2 * and a q-axis current command vector i q2 * .
- the dotted arc indicates the magnitude of the predetermined current i max .
- the maximum torque current control in the field weakening control when a zero- phase current i 0 flows through the inverter 100 or the motor 200, in order to prevent an overcurrent from flowing through the inverter 100 or the motor 200, a current that can be output by the inverter 100
- the magnitude of the vector is limited to a solid arc according to the magnitude of the zero-phase current i 0 .
- the q-axis current command value i q2 * is obtained by the equation (3).
- a preset table may be used for this.
- FIG. 6 is a block diagram showing the second embodiment.
- the configuration of FIG. 6 is a configuration in which a current command correction unit 300 is added to FIG.
- the current command calculation unit 10 does not consider the zero-phase current i 0 according to the input torque command value T * , and does not exceed a predetermined current i max.
- Current command correction dq-axis current command value to the unit 300 i d *, i q * and the zero-phase current i 0 is input, (1) dq axis current command value so as to satisfy the condition of Equation i d *, i q * Is corrected.
- FIG. 7 is a block diagram showing the third embodiment.
- the configuration of FIG. 7 is a configuration in which a torque command correction unit 400 is added to FIG.
- a torque command value T * and a zero-phase current i 0 are input to the torque command correction unit 400, and the torque command value T * is corrected and output using a preset table.
- a torque command value T * is generated such that the sum of the dq-axis current command values i d * , i q * and the zero-phase current i q * is equal to or less than a predetermined current.
- FIG. 8 is a block diagram showing the fourth embodiment.
- the configuration of FIG. 8 is a configuration in which a zero-phase current control unit 520 is added to FIG.
- the current command calculation unit 510 has an appropriate dq-axis current command value i d0 that satisfies the condition of equation (4) based on the input torque command value T * , the angular velocity ⁇ , and the zero-phase current i 0. * , I q0 * and zero-phase current command value i 0 * are output.
- the zero-phase current control unit 520 is inputted zero-phase current command value i 0 *, and outputs a zero-phase voltage command value v 0 * by using a proportional control or integral control.
- the three-phase conversion unit 530 receives the dq-axis voltage command values v d * and v q * and the zero-phase voltage command value v 0 * and inputs the three-phase voltage command values v u * and v v based on the equation (5). v *, v w * is output.
- the current command calculation unit 510 outputs the dq-axis current command values i d0 * and i q0 * that satisfy the condition of the equation (4) and the zero-phase current command value i 0 *. Is controlled to be equal to or lower than a predetermined current.
- the overcurrent of the inverter and the motor is reduced by controlling the current flowing through the motor so that the vector sum of the drive current and the zero-phase current is equal to or less than a predetermined current. The effect that it is done is acquired.
- the electric motor control device is mounted on, for example, an electric vehicle driven by the electric motor.
- the motor drive device shown in FIG. 1 has an inverter voltage utilization rate that is approximately 1.7 times higher than when using a motor with a neutral point connected.
- effects such as downsizing of the electric vehicle can be obtained.
- the reliable electric vehicle which suppressed overcurrent destruction can be provided.
Landscapes
- Engineering & Computer Science (AREA)
- Power Engineering (AREA)
- Control Of Ac Motors In General (AREA)
Abstract
本発明の目的は、インバータとモータの過電流を低減することである。 各相の巻線が独立して結線された電動機の制御装置であって、前記電動機に流れる各相の電流の検出値と、前記電動機の回転子の位置と、に基づいて零相電流を算出する零相電流算出手段を用い、駆動電流と前記零相電流のベクトル和が所定の電流以下となるように、前記電動機に流れる電流を制御する。
Description
本発明はインバータ制御装置に関し、特に車載用のインバータ制御装置に関する。
ハイブリッド自動車や電気自動車は、車両走行中の故障発生防止の観点から信頼性の向上と、車両軽量化の観点から出力トルクの向上と、が要求される。これらの要求に対して三相6線式の駆動装置が考えられているが、中性点が接続されていない電動機を用いるため、電動機を駆動する駆動電流に3n次高調波電流が重畳し、銅損などの損失が増加する、という課題があった。
本技術分野の背景技術として、特開2004-80975号公報(特許文献1)がある。この公報には、「電動機を駆動するための駆動電流に含まれる3n次高調波電流(3は相数、nは整数)を打ち消すための3n次高調波電圧指令値を算出し、三相電圧指令値を補正する」と記載されている。これにより3n次高調波電流を打ち消す様に目標電圧を補正するので、駆動電流中の高調波電流を除去し、高調波電流による損失を低減することができる。
特許文献1に記載の方法では3n次高調波電流の周波数がインバータ制御装置の制御可能周波数を上回った場合、高調波電流を除去できずに過電流が発生する恐れがある。
本発明の目的は、インバータとモータの過電流を低減することである。
上記の課題を解決するため、本発明においては、各相の巻線が独立して結線された電動機の制御装置であって、前記電動機に流れる各相の電流の検出値と、前記電動機の回転子の位置と、に基づいて零相電流を算出する零相電流算出手段を用い、駆動電流と前記零相電流のベクトル和が所定の電流以下となるように、前記電動機に流れる電流を制御する。
本発明に係るインバータ制御装置によれば、インバータとモータの過電流を低減することができる。
以下、図面を参照して本発明の実施形態を説明する。ただし、本発明は下記の実施形態に限定解釈されるものではなく、公知の他の構成要素を組み合わせて本発明の技術思想を実現してもよい。なお、各図において同一要素については同一の符号を記し、重複する説明は省略する。
図1は、第1の実施形態に係るモータ駆動装置の構成を示す図である。
モータ駆動装置はモータ200と、位置センサ210と、電流センサ220と、インバータ100と、モータ制御装置1と、を有する。
モータ200は、中性点が接続されていない埋込磁石同期電動機などにより構成される。モータ200の固定子に巻かれたU相巻線201は、U相フルブリッジインバータ110の出力端子に接続される。モータ200の固定子に巻かれたV相巻線202は、V相フルブリッジインバータ111の出力端子に接続される。モータ200の固定子に巻かれたW相巻線202は、W相フルブリッジインバータ112の出力端子に接続される。
本実施形態に係るモータ200は、中性点が接続されていないことにより、U相巻線201と、V相巻線202と、W相巻線203と、に流れる電流をそれぞれ独立に制御することができる。ただし、モータ200は中性点が接続されていないため、U相巻線201と、V相巻線202と、W相巻線203と、に流れる駆動電流には、3n次高調波電流が含まれる。
位置センサ210は、モータ200の回転子の位置を検出し、検出した回転子位置θを出力する。電流センサ220は、モータ200の固定子に巻かれた、U相巻線201と、V相巻線202と、W相巻線203と、に流れる電流を検出し、検出した三相電流iu、iv、iwを出力する。
インバータ100は、U相フルブリッジインバータ110と、V相フルブリッジインバータ111と、W相フルブリッジインバータ112と、により構成される。U相フルブリッジインバータ110と、V相フルブリッジインバータ111と、W相フルブリッジインバータ112と、は、図略の直流電源に並列接続される。
U相フルブリッジインバータ110は、スイッチング素子110a~110dにより構成される。スイッチング素子110aおよび110bは、U相第1レグを構成し、スイッチング素子110cおよび110dは、U相第2レグを構成する。スイッチング素子110a及び110cは、上アームに配置され、スイッチング素子110b及び110dは、下アームに接続される。同様にして、V相フルブリッジインバータ111は、スイッチング素子111a~111dにより構成され、W相フルブリッジインバータ112は、スイッチング素子112a~112dにより構成される。
スイッチング素子110a~110d、111a~111d、112a~112dは、インバータ制御装置1で生成されたスイッチング信号に基づいてオンもしくはオフされる。これにより、インバータ100は、図略の直流電源から印加された直流電圧を交流電圧に変換する。変換された交流電圧は、モータ200の固定子に巻かれた3相巻線201~203に印加され、3相交流電流を発生させる。この3相交流電流がモータ200に回転磁界を発生させ、回転子210が回転する。
スイッチング素子110a~110d、111a~111d、112a~112dは、金属酸化膜型電界効果トランジスタ(MOSFET)や絶縁ゲートバイポーラトランジスタ(IGBT)などと、ダイオードを組み合わせて構成される。本実施形態では、MOSFETとダイオードを用いる構成で説明する。
モータ制御装置1は外部からのトルク指令T*、電流センサ220で検出された三相電流iu、iv、iw、位置センサ210で検出された回転子位置θに基づいてインバータ100をPWM制御する。
図2は、第1の実施形態における制御動作を示すブロック図である。第1の実施形態に係る本発明の第1の実施例を説明する制御ブロック図である。
電流指令演算部10には、トルク指令値T*と、角速度ωと、零相電流i0が入力され、所定の電流値imaxを超過しないdq軸電流指令値id
*、iq
*を(1)式に基づき計算する。
所定の電流値imaxは、インバータ100およびモータ200の故障を防止するために設定された最大電流値を意味する。
電流指令演算部10は、入力された目標トルクT*と、角速度ωに基づき、(1)式の条件を満たす適切なdq軸電流指令値id
*、iq
*を出力する。dq軸電流指令値id
*、iq
*の計算方法として最大トルク電流制御や弱め界磁制御などの方法を用いることができる。なお、dq軸電流指令値id
*、iq
*の計算は、予め設定したテーブルを使用してもよい。
dq軸電流制御部20には、dq軸電流指令値id
*、iq
*と、dq軸電流検出値id、iqが入力され、比例制御や積分制御などを用いてdq軸電圧指令値vd
*、vq
*を出力する。三相変換部30には、dq軸電圧指令値vd
*、vq
*、回転子位置θが入力され、三相電圧指令値vu
*、vv
*、vw
*出力する。スイッチング信号生成部40には、三相電圧指令値vu
*、vv
*、vw
*が入力され、スイッチング素子110a~110d、111a~111d、112a~112dと、をオンもしくはオフするスイッチング信号を生成する。そして、インバータ100には、スイッチング信号が入力され、前記動作によりモータを運転する。
dq変換部50には、電流センサ220で検出された三相電流iu、iv、iwと、位置センサ210で検出された回転子位置θが入力され、dq軸電流検出値id、iqを出力する。
零相電流算出部60には、電流センサ220で検出された三相電流iu、iv、iwと、位置センサ210で検出された回転子位置θが入力され、零相電流i0が出力される。前記零相電流i0の計算式を(2)式に示す。
なお、零相電流i0はモータ200の回転速度により変化するため、角速度ωから推定した零相電流値を考慮して算出してもよい。
速度変換部70には、位置センサ210で検出された回転子位置θが入力され、角速度ωが出力される。
図3は、電流指令演算部10のフローチャートである。まず、電流指令演算部10は、ステップa1においてトルク指令値T*を取得する。次に電流指令演算部10は、ステップa2において速度変換部70から出力される角速度ωを取得する。次に電流指令演算部10は、ステップa3において零相電流算出部60から出力される零相電流i0を取得する。次に電流指令演算部10は、ステップa4においてトルク指令値T*と、角速度ωに基づきdq軸電流指令値id
*、iq
*を演算する。
続いて、電流指令演算部は、dq軸電流指令値id
*、iq
*と零相電流i0の和が所定の電流値以下の場合に、処理を終了し、dq軸電流指令値id
*、iq
*を出力する。
一方、dq軸電流指令値id *、iq *と零相電流i0の和が所定の電流値より大きい場合には、ステップa5において零相電流i0に基づき電流指令最大値を再設定し、ステップa4の処理へ戻る。
一方、dq軸電流指令値id *、iq *と零相電流i0の和が所定の電流値より大きい場合には、ステップa5において零相電流i0に基づき電流指令最大値を再設定し、ステップa4の処理へ戻る。
このように、本実施形態に係る電動機の制御装置は、駆動電流と前記零相電流のベクトル和が所定の電流以下となるように、前記電動機に流れる電流を制御する。これにより、インバータ及びモータに過電流が流れることを抑制することができる。本実施形態によれば、電動機の高速回転時であっても、零相電流に起因する過電流の発生を抑制することができる。また、これにより、過電流破壊を防止することができ、信頼性が向上する。また、過電流破壊を防止することができる範囲内において、d軸電流・q軸電流を最大化することができるため、出力が向上する。
本実施形態のような制御方法は、モータ200の回転速度を変化させて場合において、駆動電流であるd軸電流とq軸電流との和が増減するかどうかを確認することで、実施を確認することができる。例えば、モータ200の高速回転時においては、零相電流が相対的に増大するため、d軸電流とq軸電流の和は減少する。
図4は、最大トルク電流制御でモータ200を駆動した場合の電流ベクトル図である。i1
*は最大トルク電流制御時の電流指令ベクトルであり、d軸電流指令ベクトルid1
*とq軸電流指令ベクトルiq1
*のベクトル和である。点線円弧は所定の電流imaxの大きさを示す。インバータ100やモータ200に零相電流i0が流れる場合、インバータ100やモータ200に過電流が流れることを防ぐためには、インバータ100が出力できる電流ベクトルの大きさは、零相電流i0大きさに応じて実線円弧まで制限される。したがって、実線円弧内の領域でインバータ電流を制御することで過電流を防止することが可能である。
図5は、弱め界磁制御でモータ200を駆動した場合の電流ベクトル図である。i2
*は弱め界磁制御時の電流指令ベクトルであり、d軸電流指令ベクトルid2
*とq軸電流指令ベクトルiq2
*のベクトル和である。点線円弧は所定の電流imaxの大きさを示す。弱め界磁制御においても前記最大トルク電流制御と同様に、インバータ100やモータ200に零相電流i0が流れる場合、インバータ100やモータ200に過電流が流れることを防ぐためには、インバータ100が出力できる電流ベクトルの大きさは、零相電流i0大きさに応じて実線円弧まで制限される。弱め界磁制御においては、d軸電流指令値id2
*はモータ200の回転速度から決定するため、q軸電流指令値iq2
*は(3)式により求められる。なお、これには予め設定したテーブルを使用してもよい。
図6は、第2の実施形態を示すブロック図である。図6の構成は、図2に電流指令補正部300を追加した構成である。図6において、電流指令演算部10は、入力されたトルク指令値T*に応じて零相電流i0を考慮せず所定の電流imaxを超過しないdq軸電流指令値id
*、iq
*を算出する。電流指令補正部300にはdq軸電流指令値id
*、iq
*と零相電流i0が入力され、(1)式の条件を満たすようにdq軸電流指令値id
*、iq
*を補正する。このとき、q軸電流指令値iq
*のみ、またはd軸電流指令値id
*のみ、またはd軸電流指令値id
*とq軸電流指令値iq
*の両方、を補正することが可能である。
図7は、第3の実施形態を示すブロック図である。図7の構成は、図2にトルク指令補正部400を追加した構成である。図7において、トルク指令補正部400には、トルク指令値T*と零相電流i0が入力され、予め設定したテーブルを用いてトルク指令値T*を補正して出力する。前記補正により、dq軸電流指令値id
*、iq
*と零相電流iq
*の和が所定の電流以下となるトルク指令値T*が生成される。
図8は、第4の実施形態を示すブロック図である。図8の構成は、図2に零相電流制御部520を追加した構成である。図8において、電流指令演算部510は、入力されたトルク指令値T*と、角速度ωと、零相電流i0に基づき、(4)式の条件を満たす適切なdq軸電流指令値id0
*、iq0
*と、零相電流指令値i0
*を出力する。
零相電流制御部520には、零相電流指令値i0
*が入力され、比例制御や積分制御などを用いて零相電圧指令値v0
*を出力する。
三相変換部530には、dq軸電圧指令値vd
*、vq
*と、零相電圧指令値v0
*が入力され、(5)式に基づき三相電圧指令値vu
*、vv
*、vw
*が出力される。
図8の構成は、電流指令演算部510において、(4)式の条件を満たすdq軸電流指令値id0
*、iq0
*と、零相電流指令値i0
*が出力されるため、モータに流れる電流は、所定の電流以下に制御される。
上述した実施形態に係る電動機の制御装置によれば、駆動電流と零相電流のベクトル和が所定の電流以下となるように電動機に流れる電流を制御することで、インバータとモータの過電流が低減される、という効果が得られる。
上述した実施形態に係る電動機の制御装置は、例えば当該電動機により駆動される電動車両に搭載される。図1に示されるモータ駆動装置は、中性点が接続された電動機を用いた場合に比較し、インバータの電圧利用率が約1.7倍に向上するため、電動車両の航続距離の延長や、電動車両の小型化などの効果を得ることができる。そして、本願の構成によれば、過電流破壊を抑制した信頼性の高い電動車両を提供することができる。
10:電流指令演算部
20:dq軸電流制御部
30:三相変換部
50:dq変換部
60:零相電流算出部
70:速度変換部
100:インバータ
110:U相フルブリッジインバータ
110a:スイッチング素子
110b:スイッチング素子
110c:スイッチング素子
110d:スイッチング素子
111:V相フルブリッジインバータ
110a:スイッチング素子
110b:スイッチング素子
110c:スイッチング素子
110d:スイッチング素子
112:W相フルブリッジインバータ
112a:スイッチング素子
112b:スイッチング素子
112c:スイッチング素子
112d:スイッチング素子
200:モータ
210:位置センサ
220:電流センサ
300:電流指令補正部
400:トルク指令補正部
510:零相電流制御時の電流指令演算部
520:零相電流制御部
530:零相電流制御時の三相変換部
iu:U相電流
iv:V相電流
iw:W相電流
T*:トルク指令値
ω:角速度
i0:零相電流
id *:d軸電流指令値
iq *:q軸電流指令値
id:d軸電流検出値
iq:q軸電流検出値
vd *:d軸電圧指令値
vq *:q軸電圧指令値
vu *:U相電圧指令値
vv *:V相電圧指令値
vw *:W相電圧指令値
id1 *:最大トルク電流制御時のd軸電流指令値
iq1 *:最大トルク電流制御時のq軸電流指令値
id2 *:弱め界磁制御時のd軸電流指令値
iq2 *:弱め界磁制御時のq軸電流指令値
i1 *:最大トルク電流制御時の電流指令ベクトル
i2 *:弱め界磁制御時の電流指令ベクトル
id0 *:零相電流制御時のd軸電流指令値
iq0 *:零相電流制御時のq軸電流指令値
i0 *:零相電流指令値
v0 *:零相電圧指令値
20:dq軸電流制御部
30:三相変換部
50:dq変換部
60:零相電流算出部
70:速度変換部
100:インバータ
110:U相フルブリッジインバータ
110a:スイッチング素子
110b:スイッチング素子
110c:スイッチング素子
110d:スイッチング素子
111:V相フルブリッジインバータ
110a:スイッチング素子
110b:スイッチング素子
110c:スイッチング素子
110d:スイッチング素子
112:W相フルブリッジインバータ
112a:スイッチング素子
112b:スイッチング素子
112c:スイッチング素子
112d:スイッチング素子
200:モータ
210:位置センサ
220:電流センサ
300:電流指令補正部
400:トルク指令補正部
510:零相電流制御時の電流指令演算部
520:零相電流制御部
530:零相電流制御時の三相変換部
iu:U相電流
iv:V相電流
iw:W相電流
T*:トルク指令値
ω:角速度
i0:零相電流
id *:d軸電流指令値
iq *:q軸電流指令値
id:d軸電流検出値
iq:q軸電流検出値
vd *:d軸電圧指令値
vq *:q軸電圧指令値
vu *:U相電圧指令値
vv *:V相電圧指令値
vw *:W相電圧指令値
id1 *:最大トルク電流制御時のd軸電流指令値
iq1 *:最大トルク電流制御時のq軸電流指令値
id2 *:弱め界磁制御時のd軸電流指令値
iq2 *:弱め界磁制御時のq軸電流指令値
i1 *:最大トルク電流制御時の電流指令ベクトル
i2 *:弱め界磁制御時の電流指令ベクトル
id0 *:零相電流制御時のd軸電流指令値
iq0 *:零相電流制御時のq軸電流指令値
i0 *:零相電流指令値
v0 *:零相電圧指令値
Claims (6)
- 各相の巻線が独立して結線された電動機の制御装置であって、
前記電動機に流れる各相の電流の検出値と、前記電動機の回転子の位置と、に基づいて零相電流を算出する零相電流算出手段を備え、
駆動電流と前記零相電流のベクトル和が所定の電流以下となるように、前記電動機に流れる電流を制御する電動機の制御装置。 - 請求項1に記載した電動機の制御装置であって、
前記駆動電流が前記所定の電流から前記零相電流算出手段が算出した前記零相電流の成分を差し引いた電流である第1電流より大きい場合には、前記駆動電流を前記第1電流以下に制御する電動機の制御装置。 - 請求項1に記載の電動機の制御装置であって、
前記電動機のトルク指令と前記電動機の回転子位置とに基づき、電流指令を生成する電流指令生成部と、
前記零相電流算出部が算出した零相電流に基づいて、前記電流指令生成部が生成した電流指令を補正する電流指令補正部と、を備えた電動機の制御装置。 - 請求項1に記載の電動機の制御装置であって、
前記零相電流算出部が算出した零相電流に基づいて、前記電動機のトルク指令を補正するトルク指令補正部を備えた電動機の制御装置。 - 請求項1に記載した電動機の制御装置であって、
前記駆動電流と前記零相電流のベクトル和が前記所定の電流以下となるように、前記駆動電流と前記零相電流を制御する電動機の制御装置。 - 請求項1に記載の電動機の制御装置を備えた電動車両。
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201680030750.0A CN107615642B (zh) | 2015-05-25 | 2016-05-11 | 逆变器控制装置 |
| EP16799801.2A EP3306810B1 (en) | 2015-05-25 | 2016-05-11 | Inverter control device |
| US15/575,909 US10367438B2 (en) | 2015-05-25 | 2016-05-11 | Inverter control device |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2015-105075 | 2015-05-25 | ||
| JP2015105075A JP6488192B2 (ja) | 2015-05-25 | 2015-05-25 | インバータ制御装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2016190093A1 true WO2016190093A1 (ja) | 2016-12-01 |
Family
ID=57394116
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/JP2016/063941 Ceased WO2016190093A1 (ja) | 2015-05-25 | 2016-05-11 | インバータ制御装置 |
Country Status (5)
| Country | Link |
|---|---|
| US (1) | US10367438B2 (ja) |
| EP (1) | EP3306810B1 (ja) |
| JP (1) | JP6488192B2 (ja) |
| CN (1) | CN107615642B (ja) |
| WO (1) | WO2016190093A1 (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2018102077A (ja) * | 2016-12-21 | 2018-06-28 | 日立オートモティブシステムズ株式会社 | モータ制御装置および電動車両 |
Families Citing this family (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP6982532B2 (ja) * | 2018-03-26 | 2021-12-17 | 東芝キヤリア株式会社 | 冷凍サイクル装置 |
| DE112018007524T5 (de) * | 2018-04-27 | 2021-01-14 | Mitsubishi Electric Corporation | Leistungsumwandlungsvorrichtung für eine rotierende Maschine |
| JP7192649B2 (ja) * | 2019-05-09 | 2022-12-20 | 株式会社デンソー | 回転電機制御装置 |
| JP7251496B2 (ja) * | 2020-02-12 | 2023-04-04 | 株式会社豊田自動織機 | インバータ制御装置及び車載用流体機械 |
| JP7344945B2 (ja) * | 2021-09-27 | 2023-09-14 | 本田技研工業株式会社 | 制御装置、及びモータ駆動システム |
| US12384352B2 (en) * | 2023-06-26 | 2025-08-12 | GM Global Technology Operations LLC | Constraint handling for electric motor parameters |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2004080975A (ja) * | 2002-08-22 | 2004-03-11 | Nissan Motor Co Ltd | 電動機の制御装置 |
| JP2007060852A (ja) * | 2005-08-26 | 2007-03-08 | Fuji Electric Holdings Co Ltd | 誘導電動機の可変速駆動装置 |
| JP2015073373A (ja) * | 2013-10-03 | 2015-04-16 | 東洋電機製造株式会社 | 交流電動機ドライブシステム |
Family Cites Families (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6992452B1 (en) * | 2002-12-02 | 2006-01-31 | Deka Products Limited Partnership | Dynamic current limiting |
| US7615951B2 (en) * | 2006-09-08 | 2009-11-10 | Gm Global Technology Operations, Inc. | Method and system for limiting the operating temperature of an electric motor |
| US7659688B2 (en) * | 2007-05-03 | 2010-02-09 | Gm Global Technology Operations, Inc. | Method and system for resolver alignment in electric motor system |
| EP2211457A1 (en) * | 2007-11-15 | 2010-07-28 | Kabushiki Kaisha Yaskawa Denki | Motor control device and control method thereof |
| FR2974466B1 (fr) * | 2011-04-19 | 2013-12-20 | Valeo Sys Controle Moteur Sas | Procede de commande d'un moteur electrique et dispositif electrique correspondant |
| FR2987946B1 (fr) * | 2012-03-09 | 2014-03-07 | Valeo Sys Controle Moteur Sas | Procede de decharge d'au moins un condensateur d'un circuit electrique |
| FR3004603B1 (fr) * | 2013-04-10 | 2015-07-03 | Valeo Systemes De Controle Moteur | Systeme d’entrainement rotatif, procede de commande d’un onduleur et programme d’ordinateur associe |
-
2015
- 2015-05-25 JP JP2015105075A patent/JP6488192B2/ja active Active
-
2016
- 2016-05-11 US US15/575,909 patent/US10367438B2/en active Active
- 2016-05-11 CN CN201680030750.0A patent/CN107615642B/zh active Active
- 2016-05-11 EP EP16799801.2A patent/EP3306810B1/en active Active
- 2016-05-11 WO PCT/JP2016/063941 patent/WO2016190093A1/ja not_active Ceased
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2004080975A (ja) * | 2002-08-22 | 2004-03-11 | Nissan Motor Co Ltd | 電動機の制御装置 |
| JP2007060852A (ja) * | 2005-08-26 | 2007-03-08 | Fuji Electric Holdings Co Ltd | 誘導電動機の可変速駆動装置 |
| JP2015073373A (ja) * | 2013-10-03 | 2015-04-16 | 東洋電機製造株式会社 | 交流電動機ドライブシステム |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2018102077A (ja) * | 2016-12-21 | 2018-06-28 | 日立オートモティブシステムズ株式会社 | モータ制御装置および電動車両 |
| WO2018116668A1 (ja) * | 2016-12-21 | 2018-06-28 | 日立オートモティブシステムズ株式会社 | モータ制御装置および電動車両 |
| CN110089022A (zh) * | 2016-12-21 | 2019-08-02 | 日立汽车系统株式会社 | 马达控制装置以及电动车辆 |
Also Published As
| Publication number | Publication date |
|---|---|
| CN107615642A (zh) | 2018-01-19 |
| JP2016220455A (ja) | 2016-12-22 |
| US20180152128A1 (en) | 2018-05-31 |
| EP3306810A4 (en) | 2019-01-16 |
| EP3306810A1 (en) | 2018-04-11 |
| EP3306810B1 (en) | 2020-07-01 |
| CN107615642B (zh) | 2020-03-13 |
| US10367438B2 (en) | 2019-07-30 |
| JP6488192B2 (ja) | 2019-03-20 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6488192B2 (ja) | インバータ制御装置 | |
| CN101855825B (zh) | 马达控制装置与其控制方法 | |
| JP4706324B2 (ja) | モータ駆動システムの制御装置 | |
| EP3528383B1 (en) | Control device and control method for alternating current motor | |
| US9935568B2 (en) | Control apparatus of rotary electric machine | |
| WO2008047438A1 (fr) | Contrôleur vectoriel d'un moteur synchrone à aimant permanent | |
| US20180241340A1 (en) | Motor drive control device | |
| JP6173516B1 (ja) | 電動機制御装置および電動機制御方法 | |
| CN114208020B (zh) | 交流旋转电机的控制装置及电动助力转向装置 | |
| JP5204463B2 (ja) | モータ制御装置 | |
| CN108352801B (zh) | 电动机的控制装置及使用其的电动汽车 | |
| US9231514B2 (en) | Motor control apparatus and motor control method | |
| US12368365B2 (en) | Power conversion device and electric power steering device | |
| JP7053335B2 (ja) | モータ制御装置、電動車両 | |
| JPWO2020196719A1 (ja) | 回転電機制御システム | |
| JP6305603B1 (ja) | 回転電機の制御装置 | |
| JP2017189029A (ja) | 電動機制御装置および電動機制御方法 | |
| JP6681266B2 (ja) | 電動機の制御装置及びそれを備えた電動車両 | |
| US20210152116A1 (en) | Motor Control System and Electric Vehicle | |
| JP2019205245A (ja) | モータ制御装置、並びにモータ駆動システム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 16799801 Country of ref document: EP Kind code of ref document: A1 |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 15575909 Country of ref document: US |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |