JP6962462B2 - Inverter control method and inverter control system - Google Patents

Inverter control method and inverter control system Download PDF

Info

Publication number
JP6962462B2
JP6962462B2 JP2020520995A JP2020520995A JP6962462B2 JP 6962462 B2 JP6962462 B2 JP 6962462B2 JP 2020520995 A JP2020520995 A JP 2020520995A JP 2020520995 A JP2020520995 A JP 2020520995A JP 6962462 B2 JP6962462 B2 JP 6962462B2
Authority
JP
Japan
Prior art keywords
inverter
voltage
motor
switching control
normal switching
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2020520995A
Other languages
Japanese (ja)
Other versions
JPWO2019225016A1 (en
Inventor
和俊 永山
貴裕 菊地
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nissan Motor Co Ltd
Original Assignee
Nissan 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 Nissan Motor Co Ltd filed Critical Nissan Motor Co Ltd
Publication of JPWO2019225016A1 publication Critical patent/JPWO2019225016A1/en
Application granted granted Critical
Publication of JP6962462B2 publication Critical patent/JP6962462B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02MAPPARATUS FOR CONVERSION BETWEEN AC AND AC, BETWEEN AC AND DC, OR BETWEEN DC AND DC, AND FOR USE WITH MAINS OR SIMILAR POWER SUPPLY SYSTEMS; CONVERSION OF DC OR AC INPUT POWER INTO SURGE OUTPUT POWER; CONTROL OR REGULATION THEREOF
    • H02M7/00Conversion of ac power input into dc power output; Conversion of dc power input into ac power output
    • H02M7/42Conversion of dc power input into ac power output without possibility of reversal
    • H02M7/44Conversion of dc power input into ac power output without possibility of reversal by static converters
    • H02M7/48Conversion of dc power input into ac power output without possibility of reversal by static converters using discharge tubes with control electrode or semiconductor devices with control electrode

Landscapes

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

Description

本発明は、インバータ制御方法及びインバータ制御システムに関する。 The present invention relates to an inverter control method and an inverter control system.

JP2006-74841Aには、モータの回転中にモータへの電力供給が停止した場合に、インバータの入力側に接続されたコンデンサ(平滑コンデンサ)の電圧(インバータの直流電圧)が所定値以上になるとモータのコイルを短絡するようにインバータを制御(非通常スイッチング制御)するモータ制御装置が開示されている。 JP2006-74841A states that when the power supply to the motor is stopped while the motor is rotating, the voltage of the capacitor (smoothing capacitor) connected to the input side of the inverter (DC voltage of the inverter) exceeds the specified value. A motor control device that controls an inverter (unusual switching control) so as to short-circuit the coils of the above is disclosed.

上記モータ制御装置において、モータへの電力供給中におけるインバータのスイッチング制御(通常スイッチング制御)から、上記非通常スイッチング制御に切り替えた時に平滑コンデンサが充電されることで、インバータの直流電圧が上昇して過電圧となることがある。 In the motor control device, when the switching control (normal switching control) of the inverter during power supply to the motor is switched to the non-normal switching control, the smoothing capacitor is charged, so that the DC voltage of the inverter rises. It may result in overvoltage.

本発明は、このような事情に鑑みてなされたものであり、通常スイッチング制御から非通常スイッチング制御への切り替え時におけるインバータの過電圧を抑制し得るインバータ制御方法及びインバータ制御システムを提供することを目的とする。 The present invention has been made in view of such circumstances, and an object of the present invention is to provide an inverter control method and an inverter control system capable of suppressing an overvoltage of an inverter at the time of switching from normal switching control to non-normal switching control. And.

本発明のある態様によれば、モータに供給する電力を調節するインバータを備えたインバータ制御システムにおいて、モータの要求に応じてインバータのスイッチングを行う通常スイッチング制御を実行するインバータ制御方法が提供される。このインバータ制御方法は、通常スイッチング制御の実行中に、該通常スイッチング制御を停止した場合のインバータの直流電圧であるインバータ電圧の上昇を、モータの状態を表すモータ状態パラメータに基づいて推定する推定工程を含む。また、このインバータ制御方法は、インバータ電圧の上昇の推定結果に基づいて、通常スイッチング制御を停止するか否かを判断する判断工程を含む。 According to an aspect of the present invention, there is provided an inverter control method for executing normal switching control in which an inverter is switched according to a request of a motor in an inverter control system including an inverter for adjusting the electric power supplied to the motor. .. This inverter control method is an estimation step that estimates an increase in the inverter voltage, which is the DC voltage of the inverter when the normal switching control is stopped, based on a motor state parameter representing the state of the motor during the execution of the normal switching control. including. Further, this inverter control method includes a determination step of determining whether or not to stop the normal switching control based on the estimation result of the increase in the inverter voltage.

また、本発明の他の態様によれば、モータに供給する電力を調節するインバータと、モータの要求に応じてインバータのスイッチングを行う通常スイッチング制御を実行するインバータ制御装置と、を備えたインバータ制御システムが提供される。インバータ制御装置は、通常スイッチング制御の実行中に、該通常スイッチング制御を停止した場合のインバータの直流電圧であるインバータ電圧の上昇を、モータの状態を表すモータ状態パラメータに基づいて推定する推定部を備える。また、インバータ制御装置は、インバータ電圧の上昇の推定結果に基づいて、通常スイッチング制御を停止するか否かを判断する判断部と、を備える。 Further, according to another aspect of the present invention, an inverter control including an inverter for adjusting the electric power supplied to the motor and an inverter control device for executing normal switching control for switching the inverter according to the request of the motor. The system is provided. The inverter control device provides an estimation unit that estimates an increase in the inverter voltage, which is the DC voltage of the inverter when the normal switching control is stopped, based on a motor state parameter representing the state of the motor during the execution of the normal switching control. Be prepared. Further, the inverter control device includes a determination unit for determining whether or not to stop the normal switching control based on the estimation result of the increase in the inverter voltage.

図1は、本発明の第1実施形態によるインバータ制御システムを構成するモータ制御装置の概略構成図である。FIG. 1 is a schematic configuration diagram of a motor control device constituting an inverter control system according to the first embodiment of the present invention. 図2は、第1実施形態における通常スイッチング制御の停止判定の流れを説明するフローチャートである。FIG. 2 is a flowchart illustrating a flow of stop determination of normal switching control in the first embodiment. 図3は、停止後インバータ電圧算出の流れを示すフローチャートである。FIG. 3 is a flowchart showing the flow of calculating the inverter voltage after stopping. 図4は、通常スイッチング制御実行中と通常スイッチング制御停止後のモータに流れる電流の態様を説明する図である。FIG. 4 is a diagram illustrating modes of current flowing through the motor during normal switching control execution and after normal switching control is stopped. 図5は、通常スイッチング制御が停止される場合におけるインバータ電圧の変化を説明するグラフである。FIG. 5 is a graph illustrating a change in the inverter voltage when the switching control is normally stopped. 図6は、第2実施形態によるインバータ制御システムを構成するモータ制御装置の概略構成図である。FIG. 6 is a schematic configuration diagram of a motor control device constituting the inverter control system according to the second embodiment. 図7は、第3実施形態における通常スイッチング制御の停止判定の流れを説明するフローチャートである。FIG. 7 is a flowchart illustrating a flow of stop determination of normal switching control in the third embodiment.

(第1実施形態)
以下、図1〜図5に基づいて、本発明の第1実施形態について説明する。なお、以下の説明においては、記載の簡略化のため、電流及び電圧等の3相成分及びd−q座標成分を、「dq軸電流値(id,iq)」、及び「3相電流値(iu,iv,iw)」等のように必要に応じてまとめて表記する。
(First Embodiment)
Hereinafter, the first embodiment of the present invention will be described with reference to FIGS. 1 to 5. In the following description, for simplification of the description, the three-phase component such as current and voltage and the dq coordinate component are referred to as "dq-axis current value (id, iq)" and "three-phase current value (three-phase current value). iu, iv, iw) ”, etc., as needed.

図1は、本実施形態のモータ制御装置100の構成を説明する図である。なお、モータ制御装置100の構成は、CPU等の各種演算・制御装置、ROM及びRAM等の各種記憶装置、並びに入出力インターフェース等を備える1又は2以上のコンピュータにより実現される。 FIG. 1 is a diagram illustrating a configuration of a motor control device 100 of the present embodiment. The configuration of the motor control device 100 is realized by one or more computers including various arithmetic / control devices such as a CPU, various storage devices such as ROM and RAM, and an input / output interface and the like.

本実施形態のモータ制御装置100は、電動車両などに搭載されて車両の駆動輪に接続される電動機としてのモータ109の動作を制御する装置である。 The motor control device 100 of the present embodiment is a device that controls the operation of the motor 109 as an electric motor mounted on an electric vehicle or the like and connected to the drive wheels of the vehicle.

図示のように、モータ制御装置100は、主として、ドライバ操作情報指令部101と、車両コントローラ102と、バッテリ103と、リレー104と、インバータ105と、モータ制御部106と、を有している。 As shown in the figure, the motor control device 100 mainly includes a driver operation information command unit 101, a vehicle controller 102, a battery 103, a relay 104, an inverter 105, and a motor control unit 106.

ドライバ操作情報指令部101は、EVキー、シフト・ブレーキ、及びアクセルペダルなどにドライバによる操作が行われた場合に、当該操作に基づいた操作検出信号を車両コントローラ102に送信する。 When the driver operates the EV key, shift brake, accelerator pedal, or the like, the driver operation information command unit 101 transmits an operation detection signal based on the operation to the vehicle controller 102.

車両コントローラ102は、受信した操作検出信号に基づいて、リレー104にオン/オフを指令するオン/オフ指令信号を送信する。また、車両コントローラ102は、上記操作検出信号に応じたトルク指令値T*をモータ制御部106の電圧指令値演算部201に出力する。 The vehicle controller 102 transmits an on / off command signal for commanding the relay 104 to turn on / off based on the received operation detection signal. Further, the vehicle controller 102 outputs the torque command value T * corresponding to the operation detection signal to the voltage command value calculation unit 201 of the motor control unit 106.

さらに、本実施形態の車両コントローラ102は、バッテリ103のSOC(state of charge)などの状態を表すパラメータに基づいて、バッテリ103の充電量が所定の基準値より低下した状態としての電欠状態であるか否かの判断を含むバッテリ103が正常であるか否かを判定するバッテリ診断を実行する。 Further, the vehicle controller 102 of the present embodiment is in a power shortage state in which the charge amount of the battery 103 is lower than a predetermined reference value based on a parameter representing a state such as SOC (state of charge) of the battery 103. A battery diagnosis for determining whether or not the battery 103 is normal, including the determination of whether or not the battery 103 is present, is executed.

そして、車両コントローラ102は、バッテリ103が正常ではないと判定すると、バッテリ103の充電量の消費を抑制する観点から、トルク指令値T*をゼロに設定して電圧指令値演算部201に出力する。さらに、この場合、車両コントローラ102は、リレー104にオフ指令信号を送信する。 Then, when the vehicle controller 102 determines that the battery 103 is not normal, the torque command value T * is set to zero and output to the voltage command value calculation unit 201 from the viewpoint of suppressing the consumption of the charge amount of the battery 103. .. Further, in this case, the vehicle controller 102 transmits an off command signal to the relay 104.

バッテリ103は、力行時にインバータ105を介してモータ109に電力を供給する電源として機能する。また、バッテリ103は、回生時にインバータ105を介してモータ109から供給される電力を蓄電する。 The battery 103 functions as a power source for supplying electric power to the motor 109 via the inverter 105 during power running. Further, the battery 103 stores the electric power supplied from the motor 109 via the inverter 105 at the time of regeneration.

リレー104は、車両コントローラ102からの上記オン/オフ指令信号に応じて、バッテリ103とインバータ105との間を導通させる状態(オン状態)、及びこれらの間を電気的に遮断する状態(オフ状態)が切り替わるように開閉する。特に、リレー104は、車両コントローラ102からのオフ指令信号を受けると、バッテリ103とインバータ105との間を電気的に遮断するように開放する。 The relay 104 is in a state of conducting conduction between the battery 103 and the inverter 105 (on state) and in a state of electrically disconnecting between them (off state) in response to the on / off command signal from the vehicle controller 102. ) Opens and closes so that it can be switched. In particular, when the relay 104 receives an off command signal from the vehicle controller 102, the relay 104 opens so as to electrically cut off between the battery 103 and the inverter 105.

インバータ105は、上記トルク指令値T*に基づいて生成されるモータ制御部106からのスイッチング信号に応じて、バッテリ103からの直流電力を3相交流電力に変換してモータ109に供給する。 The inverter 105 converts the DC power from the battery 103 into three-phase AC power and supplies it to the motor 109 in response to the switching signal from the motor control unit 106 generated based on the torque command value T *.

より具体的に、インバータ105は、直流電力と3相交流電力の間の変換を行うためのスイッチング素子107と、当該インバータ105内部の電圧を平滑化する平滑コンデンサ108と、を有する。 More specifically, the inverter 105 has a switching element 107 for performing conversion between DC power and three-phase AC power, and a smoothing capacitor 108 for smoothing the voltage inside the inverter 105.

スイッチング素子107は、上アームSupの3相(U相、V相、W相)のスイッチング素子Supu,Supv,Supwと、下アームSdwの3相のスイッチング素子Sdwu,Sdwv,Sdww(U相、V相、W相)とを備える。なお、各スイッチング素子は、例えば、IGBT(Insulated Gate Bipolar Transistor)により構成されるが、他にも、バイポーラトランジスタ、MOSFET、及びGTO(Gate Turn-Off thyristor)などを用いてもよい。また、各スイッチング素子Supu,Supv,Supw,Sdwu,Sdwv,Sdwwには、逆並列にダイオードが接続されている。そして、各スイッチング素子Supu,Supv,Supw,Sdwu,Sdwv,Sdwwは、後述するスイッチ信号変換部204からスイッチング信号としてのPWM(Pulse Wide Modulation)信号を受信すると、当該PWM信号に応じたディーティー比で開閉される。すなわち、スイッチング素子107は、PWM信号に基づいたスイッチング制御(通常スイッチング制御)にしたがって開閉される。 The switching element 107 is a three-phase (U-phase, V-phase, W-phase) switching element Supu, Supv, Supw of the upper arm Sup and a three-phase switching element Sdwu, Sdwv, Sdww (U-phase, V-phase) of the lower arm Sdw. Phase, W phase). Each switching element is composed of, for example, an IGBT (Insulated Gate Bipolar Transistor), but a bipolar transistor, MOSFET, GTO (Gate Turn-Off thyristor), or the like may also be used. In addition, diodes are connected in antiparallel to each switching element Supu, Supv, Supw, Sdwu, Sdwv, Sdww. When each switching element Supu, Supv, Supw, Sdwu, Sdwv, Sdww receives a PWM (Pulse Wide Modulation) signal as a switching signal from the switch signal conversion unit 204 described later, the detail ratio corresponding to the PWM signal is received. It is opened and closed with. That is, the switching element 107 is opened and closed according to switching control (normal switching control) based on the PWM signal.

これにより、モータ109は、トルク指令値T*(>0)に応じたモータ駆動力を発生することとなる。なお、トルク指令値T*が負の場合には、インバータ105は、モータ109の回生電力を直流電力に変換してバッテリ103に充電する。 As a result, the motor 109 generates a motor driving force according to the torque command value T * (> 0). When the torque command value T * is negative, the inverter 105 converts the regenerative power of the motor 109 into DC power and charges the battery 103.

次に、モータ制御部106は、電圧指令値演算部201と、電流制御部202と、2相/3相変換部203と、スイッチ信号変換部204と、3相/2相変換部205と、モータ角検出部206と、直流電圧検出部207と、電源供給停止判定部208と、を有している。 Next, the motor control unit 106 includes a voltage command value calculation unit 201, a current control unit 202, a two-phase / three-phase conversion unit 203, a switch signal conversion unit 204, and a three-phase / two-phase conversion unit 205. It has a motor angle detection unit 206, a DC voltage detection unit 207, and a power supply stop determination unit 208.

電圧指令値演算部201は、トルク指令値T*、モータ109の電気角速度(以下では、「モータ電気角速度ω」とも称する)、インバータ105の直流電圧であるインバータ電圧HVに基づいて、d軸電流指令値id*、及びq軸電流指令値iq*を演算する。 The voltage command value calculation unit 201 is based on the torque command value T *, the electric angular velocity of the motor 109 (hereinafter, also referred to as “motor electric angular velocity ω”), and the inverter voltage HV which is the DC voltage of the inverter 105, and the d-axis current. Calculate the command value id * and the q-axis current command value iq *.

より詳細には、電圧指令値演算部201は、トルク指令値T*、モータ電気角速度ω、及びインバータ電圧HVの間の関係を定めた所定のテーブルに基づいて、dq軸電流指令値(id*,iq*)を演算する。電圧指令値演算部201は、演算したdq軸電流指令値(id*,iq*)を電流制御部202に出力する。 More specifically, the voltage command value calculation unit 201 uses the dq axis current command value (id *) based on a predetermined table that defines the relationship between the torque command value T *, the motor electric angular velocity ω, and the inverter voltage HV. , Iq *) is calculated. The voltage command value calculation unit 201 outputs the calculated dq-axis current command value (id *, iq *) to the current control unit 202.

電流制御部202は、モータ109に実際に流れるdq軸電流値(id,iq)が、電圧指令値演算部201から入力されるdq軸電流指令値(id*,iq*)に近づくように、dq軸電圧指令値(vd*,vq*)を演算する。なお、以下では、モータ109に実際に流れるdq軸電流値を、「モータ電流値(id,iq)」又は「モータ電流値i」とも称する。 The current control unit 202 sets the dq-axis current value (id, iq) that actually flows through the motor 109 to approach the dq-axis current command value (id *, iq *) input from the voltage command value calculation unit 201. Calculate the dq-axis voltage command value (vd *, vq *). In the following, the dq-axis current value actually flowing through the motor 109 is also referred to as "motor current value (id, iq)" or "motor current value i".

例えば、電流制御部202は、以下の式(1)にしたがうPI制御に基づいて、dq軸電圧指令値(vd*,vq*)を演算する。 For example, the current control unit 202 calculates the dq-axis voltage command value (vd *, vq *) based on the PI control according to the following equation (1).

Figure 0006962462
Figure 0006962462

なお、式(1)中のKpd及びKpqはそれぞれd軸比例ゲイン及びq軸比例ゲインを意味する。また、Kid及びKiqはそれぞれd軸積分ゲイン及びq軸積分ゲインを意味する。さらに、Ld及びLqはそれぞれd軸インダクタンス及びq軸インダクタンスを意味する。また、φは永久磁石鎖交磁束数を意味する。 In addition, Kpd and Kpq in the equation (1) mean the d-axis proportional gain and the q-axis proportional gain, respectively. In addition, Kid and Kiq mean d-axis integral gain and q-axis integral gain, respectively. Further, Ld and Lq mean d-axis inductance and q-axis inductance, respectively. Further, φ means the number of permanent magnet interlinkage magnetic fluxes.

そして、電流制御部202は、演算したdq軸電圧指令値(vd*,vq*)を2相/3相変換部203に出力する。 Then, the current control unit 202 outputs the calculated dq axis voltage command value (vd *, vq *) to the two-phase / three-phase conversion unit 203.

2相/3相変換部203は、モータ角検出部206で検出したモータ109の回転子の電気角θを用いて、入力されたdq軸電圧指令値(vd*,vq*)を以下の式(2)に基づいて3相電圧指令値(vu*,vv*,vw*)に変換する。 The two-phase / three-phase conversion unit 203 uses the electric angle θ of the rotor of the motor 109 detected by the motor angle detection unit 206 to obtain the input dq-axis voltage command value (vd *, vq *) by the following equation. Converted to a three-phase voltage command value (vu *, vv *, vw *) based on (2).

Figure 0006962462
Figure 0006962462

そして、2相/3相変換部203は、演算した3相電圧指令値(vu*,vv*,vw*)をスイッチ信号変換部204に出力する。 Then, the two-phase / three-phase conversion unit 203 outputs the calculated three-phase voltage command value (vu *, vv *, vw *) to the switch signal conversion unit 204.

スイッチ信号変換部204は、3相電圧指令値(vu*,vv*,vw*)と搬送波(例えば数kHz〜10数kHz程度の三角波)を比較結果に基づいて、インバータ105にスイッチング素子107をスイッチングするためのスイッチング信号(PWM信号)を生成する。そして、スイッチ信号変換部204は、このスイッチング信号をインバータ105に出力する。さらに、本実施形態のスイッチ信号変換部204は、電源供給停止判定部208からスイッチング停止信号を受信した場合には、スイッチング信号に基づく通常スイッチング制御の停止を指令する停止信号をインバータ105に出力する。 The switch signal conversion unit 204 attaches the switching element 107 to the inverter 105 based on the comparison result between the three-phase voltage command value (vu *, vv *, vw *) and the carrier wave (for example, a triangular wave of about several kHz to about 10 kHz). A switching signal (PWM signal) for switching is generated. Then, the switch signal conversion unit 204 outputs this switching signal to the inverter 105. Further, when the switch signal conversion unit 204 of the present embodiment receives the switching stop signal from the power supply stop determination unit 208, the switch signal conversion unit 204 outputs a stop signal for instructing the stop of the normal switching control based on the switching signal to the inverter 105. ..

これにより、インバータ105は、上記スイッチング信号に基づいて、バッテリ103の直流電力をモータ3相交流電力に変換するようにスイッチング素子107をスイッチングする通常スイッチング制御によって動作する。また、電源供給停止判定部208からスイッチング停止信号を受けた場合はスイッチングを停止する。すなわち、通常スイッチング制御が停止される。 As a result, the inverter 105 operates by normal switching control in which the switching element 107 is switched so as to convert the DC power of the battery 103 into the motor three-phase AC power based on the switching signal. Further, when the switching stop signal is received from the power supply stop determination unit 208, the switching is stopped. That is, the switching control is usually stopped.

3相/2相変換部205は、モータ角検出部206からの電気角θに基づいて、電流センサ111で検出された3相実電流値(iu,iv,iw)を以下の式(3)に基づいてモータ電流値(id,iq)に変換する。 The three-phase / two-phase conversion unit 205 uses the following equation (3) to obtain the three-phase actual current values (iu, iv, iw) detected by the current sensor 111 based on the electric angle θ from the motor angle detection unit 206. Is converted to a motor current value (id, iq) based on.

Figure 0006962462
Figure 0006962462

3相/2相変換部205は、得られたモータ電流値(id,iq)を電流制御部202及び電源供給停止判定部208に出力する。 The three-phase / two-phase conversion unit 205 outputs the obtained motor current value (id, iq) to the current control unit 202 and the power supply stop determination unit 208.

モータ角検出部206は、モータ109に設けたレゾルバ等の回転位置検出器110により、電気角θ、及びモータ電気角速度ωを検出する。モータ角検出部206は、検出した電気角θを3相/2相変換部205に出力するとともに、検出したモータ電気角速度ωを電圧指令値演算部201及び電源供給停止判定部208に出力する。 The motor angle detection unit 206 detects the electric angle θ and the motor electric angular velocity ω by the rotation position detector 110 such as a resolver provided in the motor 109. The motor angle detection unit 206 outputs the detected electric angle θ to the three-phase / two-phase conversion unit 205, and outputs the detected motor electric angular velocity ω to the voltage command value calculation unit 201 and the power supply stop determination unit 208.

直流電圧検出部207は、インバータ電圧HVを検出する。より詳細には、直流電圧検出部207は、インバータ105の平滑コンデンサ108の電圧をインバータ電圧HVとして検出する。直流電圧検出部207は、検出したインバータ電圧HVを電圧指令値演算部201に出力する。 The DC voltage detection unit 207 detects the inverter voltage HV. More specifically, the DC voltage detection unit 207 detects the voltage of the smoothing capacitor 108 of the inverter 105 as the inverter voltage HV. The DC voltage detection unit 207 outputs the detected inverter voltage HV to the voltage command value calculation unit 201.

電源供給停止判定部208は、車両コントローラ102から入力されるリレーオン/オフ信号に基づいて、モータ109の状態に応じて通常スイッチング制御を停止するか否かの判定を行う。電源供給停止判定部208は、通常スイッチング制御を停止すると判定した場合には、上記スイッチング停止信号をスイッチ信号変換部204に出力する。以下では、電源供給停止判定部208による処理について詳細に説明する。 The power supply stop determination unit 208 determines whether or not to stop the normal switching control according to the state of the motor 109 based on the relay on / off signal input from the vehicle controller 102. When the power supply stop determination unit 208 determines that the switching control is normally stopped, the power supply stop determination unit 208 outputs the switching stop signal to the switch signal conversion unit 204. Hereinafter, the processing by the power supply stop determination unit 208 will be described in detail.

図2は、電源供給停止判定部208により実行される通常スイッチング制御の停止判定の流れを説明するフローチャートである。なお、以下の制御ルーチンは、通常スイッチング制御中に所定周期で繰り返し実行される。 FIG. 2 is a flowchart illustrating a flow of stop determination of normal switching control executed by the power supply stop determination unit 208. The following control routines are normally repeatedly executed in a predetermined cycle during switching control.

ステップS110において、電源供給停止判定部208は、車両コントローラ102からリレーオフ信号を受信したか否かを判定する。電源供給停止判定部208は、リレーオフ信号を受信したと判定すると、ステップS120の処理へ以降する。なお、電源供給停止判定部208は、リレーオフ信号を受信していないと判定すると、ステップS160へ移行し、通常スイッチング制御を継続する。 In step S110, the power supply stop determination unit 208 determines whether or not a relay off signal has been received from the vehicle controller 102. When the power supply stop determination unit 208 determines that the relay off signal has been received, the process proceeds to step S120. When the power supply stop determination unit 208 determines that the relay off signal has not been received, the process proceeds to step S160 and the normal switching control is continued.

すなわち、車両コントローラ102は、上述のように、バッテリ103のSOCなどに応じて、当該バッテリ103の状態が電欠状態などの異常状態である場合にリレーオフ信号を生成して出力する。したがって、電源供給停止判定部208は、このリレーオフ信号を受信した場合には、後述するステップS120及びステップS140の判定を実行し、好適なタイミングで通常スイッチング制御を停止すべきと判断する。 That is, as described above, the vehicle controller 102 generates and outputs a relay-off signal when the state of the battery 103 is an abnormal state such as a power shortage state according to the SOC of the battery 103 or the like. Therefore, when the power supply stop determination unit 208 receives this relay-off signal, it executes the determinations of steps S120 and S140, which will be described later, and determines that the normal switching control should be stopped at an appropriate timing.

ステップS120において、電源供給停止判定部208は、交流であるモータ誘起電圧HVm(ω)の全波整流ピーク値HVmp(ω)が所定の電圧閾値HVth未満であるか否かを判定する。なお、以下では、記載の簡略化の観点から、全波整流ピーク値HVmp(ω)を意味する場合にも、特に区別すべき場合を除いて単に「モータ誘起電圧HVm(ω)」という用語を用いる。 In step S120, the power supply stop determination unit 208 determines whether or not the full-wave rectification peak value HVmp (ω) of the AC motor-induced voltage HVm (ω) is less than the predetermined voltage threshold value HVth. In the following, from the viewpoint of simplification of the description, even when the full-wave rectified peak value HVmp (ω) is meant, the term “motor induced voltage HVm (ω)” is simply used unless otherwise specified. Use.

ここで、電圧閾値HVthは、通常スイッチング制御が停止された場合にインバータ電圧HVが意図しない過電圧状態となるか否かという観点から定まるインバータ電圧HVの上限値である。 Here, the voltage threshold HVth is an upper limit value of the inverter voltage HV which is usually determined from the viewpoint of whether or not the inverter voltage HV becomes an unintended overvoltage state when the switching control is stopped.

したがって、モータ誘起電圧HVm(ω)が電圧閾値HVthを超えるようであれば、後述するステップS130における停止後インバータ電圧HVoffの演算、及びステップS140以降のこれに基づく判断処理を実行するまでも無く、通常スイッチング制御を継続すべきと判断できる。このような、車両コントローラ102からのトルク指令値T*がゼロでリレーオフ時に、停止後インバータ電圧HVoffが高い場合は、弱め磁界(d軸電流指令値id*<0)でのスイッチング制御が実行される。 Therefore, if the motor-induced voltage HVm (ω) exceeds the voltage threshold value HVth, it is not necessary to execute the calculation of the inverter voltage HVoff after the stop in step S130, which will be described later, and the determination process based on this after step S140. It can be judged that the switching control should be continued normally. If the torque command value T * from the vehicle controller 102 is zero and the inverter voltage HVoff is high after stopping when the relay is off, switching control with a weak magnetic field (d-axis current command value id * <0) is executed. NS.

ステップS120に係る処理をより詳細に説明する。電源供給停止判定部208は、先ず、モータ誘起電圧HVm(ω)を以下の式(4)を用いて演算する。 The process according to step S120 will be described in more detail. First, the power supply stop determination unit 208 calculates the motor-induced voltage HVm (ω) using the following equation (4).

Figure 0006962462
Figure 0006962462

なお、式(4)中のKは、誘起電圧定数を意味する。 In addition, K in the equation (4) means an induced voltage constant.

電源供給停止判定部208は、演算したモータ誘起電圧HVm(ω)と電圧閾値HVthとの大小を比較する。電源供給停止判定部208は、モータ誘起電圧HVm(ω)が電圧閾値HVth未満であると判定すると、ステップS130の処理を実行する。なお、電源供給停止判定部208は、モータ誘起電圧HVm(ω)が電圧閾値HVth以上であると判定すると、ステップS160へ移行し、通常スイッチング制御を継続する。 The power supply stop determination unit 208 compares the magnitude of the calculated motor-induced voltage HVm (ω) with the voltage threshold value HVth. When the power supply stop determination unit 208 determines that the motor-induced voltage HVm (ω) is less than the voltage threshold value HVth, the process of step S130 is executed. When the power supply stop determination unit 208 determines that the motor-induced voltage HVm (ω) is equal to or higher than the voltage threshold value HVth, the process proceeds to step S160 and the normal switching control is continued.

ステップS130において、電源供給停止判定部208は、通常スイッチング制御を停止した後のインバータ電圧HVの推定値である停止後インバータ電圧HVoffを算出する処理を実行する。 In step S130, the power supply stop determination unit 208 executes a process of calculating the post-stop inverter voltage HV off, which is an estimated value of the inverter voltage HV after the normal switching control is stopped.

図3は、停止後インバータ電圧HVoffの算出について説明するフローチャートである。 FIG. 3 is a flowchart illustrating the calculation of the inverter voltage HV off after stopping.

ステップS131において、電源供給停止判定部208は、仮停止後インバータ電圧HViを推定する。ここで、仮停止後インバータ電圧HViとは、通常スイッチング制御を停止する直前のインバータ電圧HVである停止直前インバータ電圧HVbとすると、通常スイッチング制御を停止した場合に、インダクタンスエネルギーULに起因した電圧上昇(第1電圧上昇値ΔHVi)のみを考慮した場合における当該停止後のインバータ電圧HVである。 In step S131, the power supply stop determination unit 208 estimates the inverter voltage HVi after the temporary stop. Here, assuming that the inverter voltage HVi after temporary stop is the inverter voltage HV immediately before stopping the normal switching control and the inverter voltage HVb immediately before stopping, the voltage rise due to the inductance energy UL when the normal switching control is stopped. This is the inverter voltage HV after the stop when only (first voltage rise value ΔHVi) is considered.

図4は、スイッチ制御の停止前後におけるモータ電流iの流れについて説明する図である。特に、図4(a)は、通常スイッチング制御実行中のモータ109に流れる電流の態様を示している。また、図4(b)は、通常スイッチング制御停止後のモータ109に流れる電流の態様を示している。なお、以下では、記載の簡略化のため、モータ電流等の各物理量をdq軸座標系で表した量で説明を行う。 FIG. 4 is a diagram for explaining the flow of the motor current i before and after the switch control is stopped. In particular, FIG. 4A shows an aspect of the current flowing through the motor 109 during normal switching control execution. Further, FIG. 4B shows an aspect of the current flowing through the motor 109 after the switching control is normally stopped. In the following, for the sake of simplification of the description, each physical quantity such as the motor current will be described by the quantity expressed in the dq-axis coordinate system.

先ず、モータ109のインダクタンス109aのインダクタンスエネルギーULは、通常スイッチング制御中のモータ電流値(id,iq)に対して、以下の式(5)で与えられる。 First, the inductance energy UL of the inductance 109a of the motor 109 is given by the following equation (5) with respect to the motor current value (id, iq) during normal switching control.

Figure 0006962462
Figure 0006962462

一方、通常スイッチング制御が停止された場合には、インダクタンス109aの有するインダクタンスエネルギーULに起因して平滑コンデンサ108が充電される。ここで、トルク指令値T*がゼロでリレー104の遮断時にスイッチングしている場合(非通常スイッチング制御を実行している場合)、当該スイッチングによる損失でインバータ電圧HVは低下する。したがって、インバータ電圧HVが十分に低下して停止直前インバータ電圧HVbをゼロとみなし、上記インダクタンスエネルギーULに起因する充電による平滑コンデンサ108の電圧の上昇量を第1電圧上昇値ΔHViとすると、当該電圧上昇による平滑コンデンサ108のエネルギー増加量ΔUCは、以下の式(6)で与えられる。 On the other hand, when the switching control is normally stopped, the smoothing capacitor 108 is charged due to the inductance energy UL of the inductance 109a. Here, when the torque command value T * is zero and switching is performed when the relay 104 is cut off (when abnormal switching control is being executed), the inverter voltage HV drops due to the loss due to the switching. Therefore, assuming that the inverter voltage HV is sufficiently lowered and the inverter voltage HVb immediately before the stop is regarded as zero, and the amount of increase in the voltage of the smoothing capacitor 108 due to charging due to the above-mentioned inductance energy UL is set to the first voltage increase value ΔHVi, the voltage is concerned. The energy increase ΔUC of the smoothing capacitor 108 due to the rise is given by the following equation (6).

Figure 0006962462
Figure 0006962462

ここで、インダクタンス109aがインダクタンスエネルギーULを有する状態で通常スイッチング制御を停止する場合、リレー104が遮断されていることから、インダクタンスエネルギーULのほぼ全てが、平滑コンデンサ108の充電に用いられることとなる。 Here, when the normal switching control is stopped while the inductance 109a has the inductance energy UL, since the relay 104 is interrupted, almost all of the inductance energy UL is used for charging the smoothing capacitor 108. ..

したがって、通常スイッチング制御が停止される直前のインダクタンスエネルギーULと通常スイッチング制御が停止された後の平滑コンデンサ108のエネルギー増加量ΔUCとが等しいとみなすことができる。 Therefore, it can be considered that the inductance energy UL immediately before the normal switching control is stopped and the energy increase amount ΔUC of the smoothing capacitor 108 after the normal switching control is stopped are equal.

さらに、インダクタンスエネルギーULに起因した電圧上昇のみを考慮した通常スイッチング制御のインバータ電圧HVである仮停止後インバータ電圧HViは、以下の式(7)により定めることができる。 Further, the inverter voltage HVi after temporary stop, which is the inverter voltage HV of the normal switching control considering only the voltage rise due to the inductance energy UL, can be determined by the following equation (7).

Figure 0006962462
Figure 0006962462

すなわち、式(7)から明らかなように、仮停止後インバータ電圧HViは、停止直前インバータ電圧HVbと第1電圧上昇値ΔHViの和となる。 That is, as is clear from the equation (7), the inverter voltage HVi after the temporary stop is the sum of the inverter voltage HVb immediately before the stop and the first voltage rise value ΔHVi.

さらに、上述のように、インダクタンスエネルギーUL=平滑コンデンサ108のエネルギー増加量ΔUCであることから、式(5)及び式(6)に基づけば、以下の式(8)の関係が導かれる。 Further, as described above, since the inductance energy UL = the energy increase amount ΔUC of the smoothing capacitor 108, the relationship of the following equation (8) is derived based on the equations (5) and (6).

Figure 0006962462
Figure 0006962462

したがって、電源供給停止判定部208は、式(7)及び式(8)から仮停止後インバータ電圧HViを求めることができる。より具体的に、電源供給停止判定部208は、停止直前インバータ電圧HVbとして直流電圧検出部207の電圧検出値、電流センサ111で検出された電流値のdq軸座標系に変換した値、並びにこれら電流検出値及び電圧検出値に基づいて予め定められたマップから得られるインダクタンスLd,Lqを式(7)及び式(8)に適用することで、仮停止後インバータ電圧HViを計算することができる。 Therefore, the power supply stop determination unit 208 can obtain the inverter voltage HVi after the temporary stop from the equations (7) and (8). More specifically, the power supply stop determination unit 208 uses the voltage detection value of the DC voltage detection unit 207 as the inverter voltage HVb immediately before the stop, the value converted into the dq-axis coordinate system of the current value detected by the current sensor 111, and these. By applying the inductances Ld and Lq obtained from the predetermined map based on the current detection value and the voltage detection value to the equations (7) and (8), the inverter voltage HVi after the temporary stop can be calculated. ..

なお、式(8)における第1電圧上昇値ΔHViの演算については、予め、モータ電流iの実効値と第1電圧上昇値ΔHViの関係が定められたマップを用いて行っても良い。 The calculation of the first voltage rise value ΔHVi in the equation (8) may be performed using a map in which the relationship between the effective value of the motor current i and the first voltage rise value ΔHVi is determined in advance.

図3に戻り、ステップS132において、電源供給停止判定部208は、モータ誘起電圧HVm(ω)による平滑コンデンサ108の充電に基づく電圧上昇値としての第2電圧上昇値ΔHVmを演算する。 Returning to FIG. 3, in step S132, the power supply stop determination unit 208 calculates the second voltage rise value ΔHVm as the voltage rise value based on the charging of the smoothing capacitor 108 by the motor-induced voltage HVm (ω).

図5は、通常スイッチング制御が停止される場合におけるインバータ電圧HVの変化を説明するグラフである。 FIG. 5 is a graph illustrating a change in the inverter voltage HV when the switching control is normally stopped.

特に、図5(a)は、通常スイッチング制御の停止前後におけるインバータ電圧HVの時間変化を示すグラフである。なお、図5(a)において、通常スイッチング制御を停止するタイミングを「t_off」として示す。また、図5(a)には、モータ電流iの大きさの変化を二点鎖線グラフで示している。 In particular, FIG. 5A is a graph showing the time change of the inverter voltage HV before and after the normal switching control is stopped. In FIG. 5A, the timing at which the normal switching control is normally stopped is shown as “t_off”. Further, FIG. 5A shows a change in the magnitude of the motor current i as a two-dot chain graph.

さらに、図5(b)は、弱め界磁電流を最大とした時(弱め界磁電流でモータ誘起電圧HVm(ω)をできるだけ下げるようにした時)のモータ電気角速度ωに対する停止後インバータ電圧HVoffの変化を示すグラフである。 Further, FIG. 5B shows the inverter voltage HVoff after stopping with respect to the motor electric angular velocity ω when the field weakening current is maximized (when the motor induced voltage HVm (ω) is lowered as much as possible by the field weakening current). It is a graph which shows the change of.

図5(a)のスイッチング停止タイミングt_off以降において、モータ誘起電圧HVm(ω)が上述の仮停止後インバータ電圧HViより大きい場合、これらの電圧差を解消するように平滑コンデンサ108が充電されて、インバータ電圧HVが少なくともモータ誘起電圧HVm(ω)まで上昇することとなる。 When the motor induced voltage HVm (ω) is larger than the above-mentioned inverter voltage HVi after the temporary stop after the switching stop timing t_off in FIG. 5A, the smoothing capacitor 108 is charged so as to eliminate these voltage differences. The inverter voltage HV will rise to at least the motor-induced voltage HVm (ω).

このとき、平滑コンデンサ108が充電される過程において、主にモータ109からインバータ105側に向かう電流が流れる。この電流によって、モータ109のインダクタンス109aにおけるインダクタンスエネルギーULが変化する。 At this time, in the process of charging the smoothing capacitor 108, a current mainly flows from the motor 109 toward the inverter 105 side. This current changes the inductance energy UL at the inductance 109a of the motor 109.

したがって、本実施形態では、このインダクタンスエネルギーULの変化も考慮すべく、第2電圧上昇値ΔHVmを演算し、上述の仮停止後インバータ電圧HViに第2電圧上昇値ΔHVmを加えて、停止後インバータ電圧HVoffを算出する。 Therefore, in the present embodiment, in order to take into consideration the change in the inductance energy UL, the second voltage rise value ΔHVm is calculated, the second voltage rise value ΔHVm is added to the above-mentioned temporary stop inverter voltage HVi, and the post-stop inverter. Calculate the voltage HV off.

一方、インバータ電圧HVがモータ誘起電圧HVm(ω)以上となる場合であっても、仮停止後インバータ電圧HViとモータ誘起電圧HVm(ω)が相互に近い値の場合には、第2電圧上昇値ΔHVmが生じることがある。 On the other hand, even when the inverter voltage HV is equal to or higher than the motor-induced voltage HVm (ω), if the inverter voltage HVi and the motor-induced voltage HVm (ω) are close to each other after the temporary stop, the second voltage rises. The value ΔHVm may occur.

より詳細に説明すると、例えば、図5(b)に示すように、モータ電気角速度ωがω1〜ω2の区間においては、インバータ電圧HVがモータ誘起電圧HVm(ω)以上であるものの、停止後インバータ電圧HVoffが仮停止後インバータ電圧HViを越えて増大している。 More specifically, for example, as shown in FIG. 5B, in the section where the motor electric angular velocity ω is ω1 to ω2, the inverter voltage HV is equal to or higher than the motor induced voltage HVm (ω), but the inverter after stopping. The voltage HV off has increased beyond the inverter voltage HVi after the temporary stop.

これは、スイッチング停止タイミングt_off後におけるインバータ電圧HVの上昇過渡状態においては、上述した通常スイッチング制御が停止される直前のインダクタンスエネルギーULに起因する平滑コンデンサ108への充電と、モータ誘起電圧HVm(ω)に起因する平滑コンデンサ108への充電が並行して行われることで、インバータ電圧HVをより増大させる作用が働くためである。 This is because in the rising transient state of the inverter voltage HV after the switching stop timing t_off, the smoothing capacitor 108 is charged due to the inductance energy UL immediately before the above-mentioned normal switching control is stopped, and the motor induced voltage HVm (ω). ) Is performed in parallel to charge the smoothing capacitor 108, which acts to further increase the inverter voltage HV.

これに対して、本実施形態では、当該作用を考慮した第2電圧上昇値ΔHVmと仮停止後インバータ電圧HViの関係を定める予め実験等に基づいて得られるマップを用いて、仮停止後インバータ電圧HViから第2電圧上昇値ΔHVmを演算する。 On the other hand, in the present embodiment, the inverter voltage after the temporary stop is used by using a map obtained based on an experiment or the like in advance to determine the relationship between the second voltage rise value ΔHVm and the inverter voltage HVi after the temporary stop in consideration of the effect. Calculate the second voltage rise value ΔHVm from HVi.

そして、ステップS133において、電源供給停止判定部208は、以下の式(9)に基づいて、停止後インバータ電圧HVoffを演算する。 Then, in step S133, the power supply stop determination unit 208 calculates the inverter voltage HVoff after the stop based on the following equation (9).

Figure 0006962462
Figure 0006962462

そして、電源供給停止判定部208は、以上説明した流れでステップS130におけるインバータ電圧HVの上昇の推定を実行すると、図2に示すステップS140の処理を実行する。 Then, when the power supply stop determination unit 208 executes the estimation of the increase in the inverter voltage HV in step S130 in the flow described above, the process of step S140 shown in FIG. 2 is executed.

ステップS140において、電源供給停止判定部208は、停止後インバータ電圧HVoffが、電圧閾値HVth未満であるか否かを判定する。そして、電源供給停止判定部208は、停止後インバータ電圧HVoffが電圧閾値HVth未満と判定した場合には、ステップS150の処理に移行する。 In step S140, the power supply stop determination unit 208 determines whether or not the inverter voltage HVoff after the stop is less than the voltage threshold value HVth. Then, when the power supply stop determination unit 208 determines that the inverter voltage HVoff is less than the voltage threshold value HVth after the stop, the process proceeds to the process of step S150.

ステップS150において、電源供給停止判定部208は、通常スイッチング制御を停止する。具体的に、電源供給停止判定部208は、スイッチ信号変換部204にスイッチング停止信号を出力する。 In step S150, the power supply stop determination unit 208 normally stops the switching control. Specifically, the power supply stop determination unit 208 outputs a switching stop signal to the switch signal conversion unit 204.

すなわち、停止後インバータ電圧HVoffが電圧閾値HVth未満である場合には、通常スイッチング制御を停止した場合のインバータ電圧HVが、意図しない過電圧状態となる可能性が無いか、又はこの可能性が低いと判断されることとなる。 That is, when the inverter voltage HV off after stopping is less than the voltage threshold value HVth, there is no possibility that the inverter voltage HV when the switching control is stopped will be in an unintended overvoltage state, or this possibility is low. It will be judged.

一方、上記ステップS140において、電源供給停止判定部208は、停止後インバータ電圧HVoffが電圧閾値HVth以上であると判定した場合には、ステップS160の処理に移行する。 On the other hand, in step S140, when the power supply stop determination unit 208 determines that the inverter voltage HVoff after the stop is equal to or higher than the voltage threshold value HVth, the process proceeds to step S160.

ステップS160において、電源供給停止判定部208は、通常スイッチング制御を継続する。すなわち、モータ109は、車両コントローラ102からのトルク指令に基づいた通常スイッチング制御を継続することとなる。 In step S160, the power supply stop determination unit 208 continues the normal switching control. That is, the motor 109 continues the normal switching control based on the torque command from the vehicle controller 102.

すなわち、本実施形態では、停止後インバータ電圧HVoffが電圧閾値HVth以上である状態では通常スイッチング制御が継続され、停止後インバータ電圧HVoffが電圧閾値HVth未満となった場合に、通常スイッチング制御を停止することとなる。 That is, in the present embodiment, the normal switching control is continued when the inverter voltage HVoff after the stop is equal to or higher than the voltage threshold HVth, and the normal switching control is stopped when the inverter voltage HVoff after the stop is less than the voltage threshold HVth. It will be.

以上説明した第1実施形態に係るによれば、以下の作用効果を奏する。 According to the first embodiment described above, the following effects are exhibited.

本実施形態では、モータ109に供給する電力を調節するインバータ105を備えたインバータ制御システム(モータ制御装置100)において、モータ109の要求に応じてインバータ105のスイッチングを行う通常スイッチング制御を実行するインバータ制御方法が提供される。 In the present embodiment, in an inverter control system (motor control device 100) including an inverter 105 that adjusts the power supplied to the motor 109, an inverter that executes normal switching control that switches the inverter 105 in response to a request from the motor 109. A control method is provided.

そして、このインバータ制御方法は、通常スイッチング制御の実行中に、該通常スイッチング制御を停止した後のインバータ105の直流電圧であるインバータ電圧HVの上昇を、モータ109の状態を表すモータ状態パラメータ(モータ電気角速度ω及びモータ電流i等)に基づいて推定する推定工程を有する(図2のステップS120及びステップS130参照)。 Then, in this inverter control method, during the execution of the normal switching control, the rise of the inverter voltage HV, which is the DC voltage of the inverter 105 after the normal switching control is stopped, is set as a motor state parameter (motor) indicating the state of the motor 109. It has an estimation step of estimating based on the electric angular velocity ω and the motor current i, etc. (see steps S120 and S130 of FIG. 2).

さらに、このインバータ制御方法は、インバータ電圧HVの上昇の推定結果に基づいて、通常スイッチング制御を停止するか否かを判断する判断工程(ステップS120、及びステップS140〜ステップS160)を有する。 Further, this inverter control method includes a determination step (step S120, and steps S140 to S160) for determining whether or not to stop the normal switching control based on the estimation result of the increase in the inverter voltage HV.

すなわち、本実施形態のインバータ制御方法によれば、通常スイッチング制御中において当該通常スイッチング制御を停止した場合のインバータ電圧HVの上昇を考慮しつつ、通常スイッチング制御の停止及び継続を判断することができる。 That is, according to the inverter control method of the present embodiment, it is possible to determine whether to stop or continue the normal switching control while considering an increase in the inverter voltage HV when the normal switching control is stopped during the normal switching control. ..

より詳細には、通常スイッチング制御を停止した場合のインバータ電圧HVの上昇が、過電圧状態となることを抑制する観点から定まる所定範囲以下に抑えるように、好適な通常スイッチング制御の停止タイミングを判断することができる。したがって、インバータ電圧HVが過電圧状態となることを抑制できるタイミングで、通常スイッチング制御を停止させることができる。 More specifically, a suitable stop timing of the normal switching control is determined so that the increase in the inverter voltage HV when the normal switching control is stopped is suppressed to be within a predetermined range determined from the viewpoint of suppressing the overvoltage state. be able to. Therefore, the normal switching control can be stopped at a timing at which the inverter voltage HV can be suppressed from becoming an overvoltage state.

結果として、本実施形態のシステムにおいてインバータ105の過電圧診断を実行する場合、インバータ105、又はモータ109に実際には異常が無いにもかかわらず、通常スイッチング制御を停止した際のインバータ電圧HVの上昇によって異常と判断される事態を好適に抑制することができる。 As a result, when the overvoltage diagnosis of the inverter 105 is executed in the system of the present embodiment, the inverter voltage HV rises when the normal switching control is stopped even though there is actually no abnormality in the inverter 105 or the motor 109. It is possible to suitably suppress the situation determined to be abnormal.

特に、コスト低減及び小型化などの観点から平滑コンデンサ108のサイズが比較的小さく構成される場合においては、そのキャパシタ容量Cが小さくなる。このため、通常スイッチング制御が停止された後において、上述したインダクタンスエネルギー等に起因して生じる電力を平滑コンデンサ108が吸収する能力も低くなる。 In particular, when the size of the smoothing capacitor 108 is configured to be relatively small from the viewpoint of cost reduction and miniaturization, the capacitor capacity C becomes small. Therefore, after the switching control is normally stopped, the ability of the smoothing capacitor 108 to absorb the electric power generated due to the above-mentioned inductance energy and the like is also reduced.

このため、小型の平滑コンデンサ108を有するインバータ105では、上述の過電圧診断において過電圧と判断するためのインバータ電圧HVの閾値も相対的に小さい値に設定される。結果として、通常スイッチング制御の停止時におけるインバータ電圧HVの電圧上昇に起因した意図しない過電圧判定が生じ易くなる。 Therefore, in the inverter 105 having a small smoothing capacitor 108, the threshold value of the inverter voltage HV for determining the overvoltage in the above-mentioned overvoltage diagnosis is also set to a relatively small value. As a result, an unintended overvoltage determination due to a voltage rise of the inverter voltage HV when the switching control is stopped is likely to occur.

これに対して、本実施形態の構成であれば、上述のように、意図しない過電圧判定を好適に回避し得るタイミングで、通常スイッチング制御を停止させることができる。すなわち、平滑コンデンサ108が小型化されたシステムにおいては、過電圧判定の頻発を抑制する効果をより顕著に発揮することができる。 On the other hand, in the configuration of the present embodiment, as described above, the normal switching control can be stopped at a timing at which an unintended overvoltage determination can be suitably avoided. That is, in a system in which the smoothing capacitor 108 is miniaturized, the effect of suppressing the frequent occurrence of overvoltage determination can be exhibited more remarkably.

また、本実施形態において、上記推定工程では、上記モータ状態パラメータとしてのモータ速度としてのモータ電気角速度ωに基づいて、通常スイッチング制御を停止した後のインバータ電圧HVの推定値である停止後インバータ電圧HVoffを演算する(図3のステップS130〜ステップS133)。また、上記判断工程では、停止後インバータ電圧HVoffが所定の閾値電圧である電圧閾値HVth未満である場合に通常スイッチング制御を停止すると判断し(ステップS140のYes)、停止後インバータ電圧HVoffが電圧閾値HVth以上である場合に通常スイッチング制御を継続すると判断する(ステップS140のNo)。 Further, in the present embodiment, in the estimation step, the inverter voltage after the stop, which is an estimated value of the inverter voltage HV after the normal switching control is stopped, is based on the motor electric angular velocity ω as the motor speed as the motor state parameter. The HVoff is calculated (steps S130 to S133 in FIG. 3). Further, in the above determination step, it is determined that the normal switching control is stopped when the inverter voltage HVoff after stopping is less than the voltage threshold HVth which is a predetermined threshold voltage (Yes in step S140), and the inverter voltage HVoff after stopping is the voltage threshold. When it is HVth or more, it is determined that the normal switching control is continued (No in step S140).

これにより、通常スイッチング制御を停止した後のインバータ電圧HVの上昇の推定、及び通常スイッチング制御を停止するか否かの判断を実行するための具体的な態様が提供される。 This provides a specific embodiment for estimating the increase in the inverter voltage HV after stopping the normal switching control and determining whether or not to stop the normal switching control.

さらに、本実施形態では、通常スイッチング制御中のモータ109のインダクタンスエネルギーULによるインバータ電圧HVの上昇分としての第1電圧上昇値ΔHViを演算する(図3のステップS131)。さらに、通常スイッチング制御の停止後においてモータ誘起電圧HVm(ω)に起因するインバータ電圧HVの上昇分としての第2電圧上昇値ΔHVmを演算する(図3のステップS132)。 Further, in the present embodiment, the first voltage increase value ΔHVi as the increase in the inverter voltage HV due to the inductance energy UL of the motor 109 under normal switching control is calculated (step S131 in FIG. 3). Further, after the normal switching control is stopped, the second voltage increase value ΔHVm as the increase in the inverter voltage HV due to the motor-induced voltage HVm (ω) is calculated (step S132 in FIG. 3).

第1電圧上昇値ΔHVi及び第2電圧上昇値ΔHVmに基づいて、上記インバータ電圧HVの上昇を推定する(図3のステップS131〜ステップS133)。 The increase in the inverter voltage HV is estimated based on the first voltage increase value ΔHVi and the second voltage increase value ΔHVm (steps S131 to S133 in FIG. 3).

これにより、通常スイッチング制御中のモータ109のインダクタンスエネルギーUL、及びモータ誘起電圧HVm(ω)の双方を考慮し、通常スイッチング制御を停止した場合のインバータ電圧HVの上昇を推定することができる。このため、インバータ電圧HVの上昇の推定精度をより向上させることができるので、より好適な通常スイッチング制御の停止又は継続の判断を実現することができる。 As a result, it is possible to estimate an increase in the inverter voltage HV when the normal switching control is stopped, considering both the inductance energy UL of the motor 109 during the normal switching control and the motor induced voltage HVm (ω). Therefore, since the estimation accuracy of the increase in the inverter voltage HV can be further improved, it is possible to realize a more preferable determination of stop or continuation of the normal switching control.

さらに、第1電圧上昇値ΔHVi及び第2電圧上昇値ΔHVmは、モータ状態パラメータの検出値(モータ角検出部206により検出されるモータ電気角速度ω及び電流センサ111により検出されるモータ電流i)、並びにインバータ電圧HVの検出値(直流電圧検出部207による検出値)に基づいて演算される。 Further, the first voltage rise value ΔHVi and the second voltage rise value ΔHVm are the detection values of the motor state parameters (motor electric angular velocity ω detected by the motor angle detection unit 206 and motor current i detected by the current sensor 111). In addition, the calculation is performed based on the detection value of the inverter voltage HV (the value detected by the DC voltage detection unit 207).

これにより、リアルタイムに取得される各パラメータに基づいて、第1電圧上昇値ΔHVi及び第2電圧上昇値ΔHVmの演算を実行することができる。これにより、停止後インバータ電圧HVoffの推定精度がより向上するので、通常スイッチング制御の停止又は継続の判断の精度をさらに向上させることができる。結果として、インバータ電圧HVが過電圧状態となり得る状態で通常スイッチング制御を停止してしまう事態を、より好適に抑制できる。 Thereby, the calculation of the first voltage rise value ΔHVi and the second voltage rise value ΔHVm can be executed based on each parameter acquired in real time. As a result, the estimation accuracy of the inverter voltage HVoff after the stop is further improved, so that the accuracy of the determination of the stop or continuation of the normal switching control can be further improved. As a result, it is possible to more preferably suppress the situation where the switching control is normally stopped in a state where the inverter voltage HV can be in an overvoltage state.

また、本実施形態では、上記インバータ制御方法を実行するためのインバータ制御システムであるモータ制御装置100が提供される。 Further, in the present embodiment, the motor control device 100, which is an inverter control system for executing the above inverter control method, is provided.

このモータ制御装置100は、モータ109に供給する電力を調節するインバータ105と、モータ109の要求に応じてインバータ105のスイッチングを行う通常スイッチング制御を実行するインバータ制御装置としてのモータ制御部106と、を有する。 The motor control device 100 includes an inverter 105 that adjusts the electric power supplied to the motor 109, and a motor control unit 106 as an inverter control device that executes normal switching control that switches the inverter 105 in response to a request from the motor 109. Has.

そして、モータ制御部106の電源供給停止判定部208は、通常スイッチング制御の実行中に、該通常スイッチング制御を停止した後のインバータ105の直流電圧であるインバータ電圧HVの上昇を、モータ109の状態を表すモータ状態パラメータに基づいて推定する推定部と、インバータ電圧HVの上昇の推定結果に基づいて、通常スイッチング制御を停止するか否かを判断する判断部として機能する。 Then, the power supply stop determination unit 208 of the motor control unit 106 causes the state of the motor 109 to increase the inverter voltage HV, which is the DC voltage of the inverter 105, after the normal switching control is stopped during the execution of the normal switching control. It functions as an estimation unit that estimates based on the motor state parameter representing, and a determination unit that determines whether or not to stop normal switching control based on the estimation result of the increase in the inverter voltage HV.

これにより、上記インバータ制御方法を実行するための具体的なシステム構成が提供されることとなる。 As a result, a specific system configuration for executing the above inverter control method is provided.

(第2実施形態)
次に、図6を参照しつつ第2実施形態について説明する。なお、以下では上記実施形態の構成に対する変更点のみを説明する。したがって、以下において特に明確に説明しない構成については、第1実施形態の構成と同一である。
(Second Embodiment)
Next, the second embodiment will be described with reference to FIG. In the following, only the changes to the configuration of the above embodiment will be described. Therefore, the configuration not particularly clearly described below is the same as the configuration of the first embodiment.

図6は、本実施形態のモータ制御装置200の構成を説明する図である。図示のように、本実施形態のモータ制御装置200は、第1実施形態のモータ制御装置100の構成に加えて、モータ109に設けられてモータ温度Tmoを検出するサーミスタ112と、平滑コンデンサ108に設けられてコンデンサ温度Tcを検出するサーミスタ113と、有している。 FIG. 6 is a diagram illustrating a configuration of the motor control device 200 of the present embodiment. As shown in the figure, the motor control device 200 of the present embodiment includes a thermistor 112 provided in the motor 109 for detecting the motor temperature Tmo and a smoothing capacitor 108 in addition to the configuration of the motor control device 100 of the first embodiment. It has a thermistor 113 that is provided and detects the capacitor temperature Tc.

そして、本実施形態では、電源供給停止判定部208は、上記図2のステップS120におけるモータ誘起電圧HVm(ω)の演算(式(4)参照)において用いる誘起電圧定数Kを、サーミスタ112で検出されるモータ温度Tmoを用いて補正した補正誘起電圧定数K´を求める。 Then, in the present embodiment, the power supply stop determination unit 208 detects the induced voltage constant K used in the calculation of the motor induced voltage HVm (ω) in step S120 of FIG. 2 (see equation (4)) by the thermistor 112. The corrected induced voltage constant K'is obtained by using the motor temperature Tmo.

また、電源供給停止判定部208は、上記ステップS131において、平滑コンデンサ108のキャパシタ容量Cを、サーミスタ113で検出されるコンデンサ温度Tcにより補正して補正後キャパシタ容量C´を求める。 Further, in step S131, the power supply stop determination unit 208 corrects the capacitor capacity C of the smoothing capacitor 108 with the capacitor temperature Tc detected by the thermistor 113 to obtain the corrected capacitor capacity C'.

具体的には、第1実施形態で説明した式(6)中の「キャパシタ容量C」を、「補正後キャパシタ容量C´」に置き換えて、平滑コンデンサ108のエネルギー増加量ΔUCを演算する。そして、この補正後のエネルギー増加量ΔUCを用いて第1実施形態と同様の方法で第1電圧上昇値ΔHViを演算する。 Specifically, the “capacitor capacity C” in the equation (6) described in the first embodiment is replaced with the “corrected capacitor capacity C ′”, and the energy increase amount ΔUC of the smoothing capacitor 108 is calculated. Then, the first voltage rise value ΔHVi is calculated by the same method as in the first embodiment using the corrected energy increase amount ΔUC.

また、電源供給停止判定部208は、上記ステップS132における第2電圧上昇値ΔHVmの演算において、式(4)中の「誘起電圧定数K」を「補正誘起電圧定数K´」に置き換えて、補正後モータ誘起電圧HVm´(ω)を演算する。そして、補正後モータ誘起電圧HVm´(ω)を用いて、第1実施形態と同様に第2電圧上昇値ΔHVmを演算する。 Further, in the calculation of the second voltage rise value ΔHVm in step S132, the power supply stop determination unit 208 replaces the “induced voltage constant K” in the equation (4) with the “corrected induced voltage constant K ′” to correct the voltage. The rear motor induced voltage HVm'(ω) is calculated. Then, using the corrected motor induced voltage HVm ′ (ω), the second voltage rise value ΔHVm is calculated in the same manner as in the first embodiment.

以上説明したように、本実施形態によれば、第2電圧上昇値ΔHVmの演算におけるモータ誘起電圧HVm(ω)を、モータ109の温度であるモータ温度Tmoに基づいて補正する。 As described above, according to the present embodiment, the motor-induced voltage HVm (ω) in the calculation of the second voltage rise value ΔHVm is corrected based on the motor temperature Tmo which is the temperature of the motor 109.

また、第1電圧上昇値ΔHViの演算において用いるインバータ105の平滑コンデンサ108のキャパシタ容量Cを、平滑コンデンサ108の温度であるコンデンサ温度Tcに基づいて補正する。 Further, the capacitor capacitance C of the smoothing capacitor 108 of the inverter 105 used in the calculation of the first voltage rise value ΔHVi is corrected based on the capacitor temperature Tc which is the temperature of the smoothing capacitor 108.

すなわち、一般に、誘起電圧定数K及びキャパシタ容量Cは、それぞれモータ温度Tmo及びコンデンサ温度Tcに応じて変化する。したがって、これら誘起電圧定数K及びキャパシタ容量Cを、モータ温度Tmo及びコンデンサ温度Tcに基づいて補正し、当該補正後の補正誘起電圧定数K´及び補正後キャパシタ容量C´に基づいて第1電圧上昇値ΔHVi及び第2電圧上昇値ΔHVmを演算することで、これら値に基づいた通常スイッチング制御を停止した場合のインバータ電圧HVの上昇をより高精度に推定することができる。 That is, in general, the induced voltage constant K and the capacitor capacity C change according to the motor temperature Tmo and the capacitor temperature Tc, respectively. Therefore, the induced voltage constant K and the capacitor capacity C are corrected based on the motor temperature Tmo and the capacitor temperature Tc, and the first voltage rises based on the corrected induced voltage constant K'and the corrected capacitor capacity C'. By calculating the value ΔHVi and the second voltage rise value ΔHVm, it is possible to estimate the rise of the inverter voltage HV when the normal switching control based on these values is stopped with higher accuracy.

(第3実施形態)
次に、図7を参照して第3実施形態について説明する。なお、以下では上記第1実施形態の構成に対する変更点のみを説明する。したがって、以下において特に明確に説明しない構成については、上記第1実施形態と同一である。本実施形態では、第1実施形態における停止後インバータ電圧HVoffに基づいた通常スイッチング制御の停止又は継続の判断に代えて、モータ電気角速度ωに基づいて当該判断を実行する。
(Third Embodiment)
Next, the third embodiment will be described with reference to FIG. 7. In the following, only the changes to the configuration of the first embodiment will be described. Therefore, the configuration not particularly clearly described below is the same as that of the first embodiment. In the present embodiment, instead of the determination of stopping or continuing the normal switching control based on the inverter voltage HVoff after stopping in the first embodiment, the determination is executed based on the motor electric angular velocity ω.

図7は、本実施形態における通常スイッチング制御の停止判定の流れを説明するフローチャートである。 FIG. 7 is a flowchart illustrating a flow of stop determination of normal switching control in the present embodiment.

図示のように、本実施形態では、電源供給停止判定部208は、第1実施形態と同様にステップS110の判定を行う。そして、電源供給停止判定部208は、当該判定の結果が肯定的である場合にステップS120´の判定を行う。 As shown in the figure, in the present embodiment, the power supply stop determination unit 208 determines in step S110 in the same manner as in the first embodiment. Then, the power supply stop determination unit 208 determines in step S120'when the result of the determination is affirmative.

ステップS120´において、電源供給停止判定部208は、モータ電気角速度ωの絶対値(以下、単に「角速度絶対値|ω|」とも記載する)が、所定の角速度閾値ωth未満であるか否かを判定する。すなわち、本実施形態では、第1実施形態における上記モータ誘起電圧HVm(ω)と電圧閾値HVthとの間の大小関係の判定、及び停止後インバータ電圧HVoffと電圧閾値HVthの大小関係の判定に代えて、角速度絶対値|ω|と角速度閾値ωthとの間の大小関係の判定に基づいて通常スイッチング制御の停止判定を実行する。 In step S120', the power supply stop determination unit 208 determines whether or not the absolute value of the motor electric angular velocity ω (hereinafter, also simply referred to as “angular velocity absolute value | ω |”) is less than the predetermined angular velocity threshold ωth. judge. That is, in the present embodiment, instead of determining the magnitude relationship between the motor-induced voltage HVm (ω) and the voltage threshold value HVth in the first embodiment, and determining the magnitude relationship between the inverter voltage HVoff after stopping and the voltage threshold value HVth. Then, the stop determination of the normal switching control is executed based on the determination of the magnitude relationship between the absolute angular velocity value | ω | and the angular velocity threshold value ωth.

ここで、式(4)から理解されるように、モータ誘起電圧HVm(ω)は、実質的にモータ電気角速度ωに基づいて決定される。また、図5(b)から理解されるように、インバータ電圧HVが電圧閾値HVthに近い領域では、停止後インバータ電圧HVoffもモータ電気角速度ωに依存する。特に図5(b)に示す例では、当該領域では、モータ電気角速度ωと停止後インバータ電圧HVoffの間の関係は、モータ電気角速度ωとモータ誘起電圧HVm(ω)の間の関係と同様に略線形の関係となっている。したがって、モータ誘起電圧HVm(ω)及び停止後インバータ電圧HVoffに基づく判定に代えて、角速度絶対値|ω|を用いても第1実施形態におけるステップS120と同様の判定を実行することができる。 Here, as understood from the equation (4), the motor induced voltage HVm (ω) is substantially determined based on the motor electric angular velocity ω. Further, as can be understood from FIG. 5B, in the region where the inverter voltage HV is close to the voltage threshold HVth, the inverter voltage HV off after stopping also depends on the motor electric angular velocity ω. In particular, in the example shown in FIG. 5B, in this region, the relationship between the motor electric angular velocity ω and the post-stop inverter voltage HVoff is the same as the relationship between the motor electric angular velocity ω and the motor induced voltage HVm (ω). The relationship is almost linear. Therefore, instead of the determination based on the motor-induced voltage HVm (ω) and the post-stop inverter voltage HVoff, the same determination as in step S120 in the first embodiment can be executed by using the absolute angular velocity value | ω |.

すなわち、本実施形態では、モータ電気角速度ωと、通常スイッチング制御の停止前後におけるインバータ電圧HVの上昇の間の予め定められた関係(図5(b))を取得する。そして、電源供給停止判定部208は、当該インバータ電圧HVの上昇に相関するモータ電気角速度ωに基づいて、通常スイッチング制御の停止判定を実行する。 That is, in the present embodiment, a predetermined relationship (FIG. 5 (b)) is acquired between the motor electric angular velocity ω and the increase in the inverter voltage HV before and after the stop of the normal switching control. Then, the power supply stop determination unit 208 executes the stop determination of the normal switching control based on the motor electric angular velocity ω that correlates with the increase in the inverter voltage HV.

なお、角速度閾値ωthは、上記電圧閾値HVthに対応する角速度絶対値|ω|の上限値である。特に、本実施形態では、モータ109の個体差によるバラつき、及びモータ温度Tmoを考慮してモータ誘起電圧HVm(ω)が最も大きくなる条件、及びトルク指令値T*をゼロと仮定した場合におけるインバータ電圧HVの時のモータ電流i(インダクタンスエネルギー相当の量)が最も大きくなる条件から角速度閾値ωthを設定することができる。 The angular velocity threshold value ωth is an upper limit value of the absolute angular velocity value | ω | corresponding to the voltage threshold value HVth. In particular, in the present embodiment, the inverter under the condition that the motor induced voltage HVm (ω) becomes the largest in consideration of the variation due to the individual difference of the motor 109 and the motor temperature Tmo, and the torque command value T * is assumed to be zero. The angular velocity threshold ωth can be set from the condition that the motor current i (amount equivalent to the inductance energy) at the voltage HV is the largest.

例えば、角速度閾値ωthは、図5(b)に示すマップに基づいて、停止後インバータ電圧HVoffが電圧閾値HVthとなるときの角速度絶対値|ω|を、角速度閾値ωthに設定する。 For example, for the angular velocity threshold value ωth, the absolute angular velocity value | ω | when the inverter voltage HVoff after stopping becomes the voltage threshold value HVth is set to the angular velocity threshold value ωth based on the map shown in FIG. 5 (b).

これにより、角速度絶対値|ω|と角速度閾値ωthの大小関係の判定は、第1実施形態で説明したステップS120におけるモータ誘起電圧HVm(ω)と電圧閾値HVthの間の大小関係の判定、及びステップS140における停止後インバータ電圧HVoffと電圧閾値HVthの大小関係の判定と実質的に等価となるか、より安全度が高い判定になる。 As a result, the determination of the magnitude relationship between the absolute angular velocity value | ω | and the angular velocity threshold value ωth is determined by determining the magnitude relationship between the motor-induced voltage HVm (ω) and the voltage threshold voltage HVth in step S120 described in the first embodiment. It is substantially equivalent to the determination of the magnitude relationship between the post-stop inverter voltage HVoff and the voltage threshold voltage HVth in step S140, or the determination has a higher degree of safety.

そして、電源供給停止判定部208は、角速度絶対値|ω|が角速度閾値ωth未満であると判定すると、ステップS150の処理に移行し、通常スイッチング制御を停止する。なお、電源供給停止判定部208は、角速度絶対値|ω|が角速度閾値ωth以上であると判定すると、ステップS160へ移行し、通常スイッチング制御を継続する。 Then, when the power supply stop determination unit 208 determines that the absolute angular velocity value | ω | is less than the angular velocity threshold value ωth, the process proceeds to the process of step S150, and the normal switching control is stopped. When the power supply stop determination unit 208 determines that the absolute angular velocity value | ω | is equal to or greater than the angular velocity threshold value ωth, the process proceeds to step S160 and the normal switching control is continued.

以上説明した本実施形態の構成によれば、上記推定工程では、上記モータ状態パラメータをモータ電気角速度ωとインバータ電圧HVの上昇の間の予め定められた関係を取得する(図5参照)。そして、判定工程では、モータ電気角速度ωの絶対値である角速度絶対値|ω|が所定の閾値速度としての角速度閾値ωth未満である場合には、通常スイッチング制御を停止すると判断し、角速度絶対値|ω|が角速度閾値ωth以上である場合には、通常スイッチング制御を継続すると判断する(ステップS120´、ステップS150、及びステップS160)。 According to the configuration of the present embodiment described above, in the estimation process, the motor state parameter acquires a predetermined relationship between the motor electric angular velocity ω and the increase in the inverter voltage HV (see FIG. 5). Then, in the determination step, when the absolute angular velocity | ω |, which is the absolute value of the motor electric angular velocity ω, is less than the angular velocity threshold ωth as the predetermined threshold velocity, it is determined that the normal switching control is stopped, and the absolute angular velocity is determined. When | ω | is equal to or greater than the angular velocity threshold ωth, it is determined that the normal switching control is continued (step S120', step S150, and step S160).

これにより、停止後インバータ電圧HVoffを直接演算することなく、通常スイッチング制御の停止又は継続の判断を実行することができる。すなわち、当該判断を、簡易な制御ロジックの構成で実現することができるので、モータ制御装置100の演算負担を軽減しつつ、インバータ電圧HVの意図しない上昇を抑制し得る好適なタイミングで通常スイッチング制御の停止を実行することができる。 As a result, it is possible to determine whether to stop or continue the normal switching control without directly calculating the inverter voltage HVoff after the stop. That is, since the determination can be realized by a simple control logic configuration, the normal switching control can be performed at a suitable timing that can suppress an unintended increase in the inverter voltage HV while reducing the calculation load of the motor control device 100. Can be stopped.

以上、本発明の各実施形態について説明したが、上記各実施形態は本発明の適用例の一部を示したに過ぎず、本発明の技術的範囲を上記各実施形態の具体的構成に限定する趣旨ではない。 Although each embodiment of the present invention has been described above, each of the above embodiments shows only a part of application examples of the present invention, and the technical scope of the present invention is limited to the specific configuration of each of the above embodiments. It is not the intention to do it.

例えば、上記各実施形態では、電源供給停止判定部208は、リレー104がオフ(遮断)されたことを示すリレーオフ信号の受信をトリガとして、通常スイッチング制御の停止判定に係る処理を実行している。しかしながら、リレーオフ信号の受信に代えて、インバータ電圧HVがバッテリ103の仕様電圧範囲を超えたことをトリガとして、通常スイッチング制御の停止判定に係る処理を実行するようにしても良い。すなわち、通常スイッチング制御の停止判定のトリガとしては、バッテリ103の状態に応じて通常スイッチング制御の停止要求が生じたことを示す任意のイベントの検出を採用することができる。 For example, in each of the above embodiments, the power supply stop determination unit 208 executes the process related to the stop determination of the normal switching control by using the reception of the relay off signal indicating that the relay 104 has been turned off (cut off) as a trigger. .. However, instead of receiving the relay-off signal, the process related to the stop determination of the normal switching control may be executed with the trigger that the inverter voltage HV exceeds the specification voltage range of the battery 103. That is, as a trigger for determining the stop of the normal switching control, it is possible to employ the detection of an arbitrary event indicating that a stop request for the normal switching control has occurred according to the state of the battery 103.

また、上記各実施形態では、モータ109の状態を表すパラメータとしてのモータ電気角速度ω、モータ電流値i、及びモータ温度Tmoなどに基づいて、通常スイッチング制御の停止判定を実行する例を説明した。 Further, in each of the above embodiments, an example of executing the stop determination of the normal switching control based on the motor electric angular velocity ω, the motor current value i, the motor temperature Tmo, etc. as parameters representing the state of the motor 109 has been described.

しかしながら、通常スイッチング制御の停止後におけるインバータ電圧HVの上昇を示唆し得るものであれば、モータ109の状態を表す他のパラメータを用いても通常スイッチング制御の停止判定を実行しても良い。 However, if it can suggest an increase in the inverter voltage HV after the normal switching control is stopped, the stop determination of the normal switching control may be executed by using other parameters representing the state of the motor 109.

さらに、図2のステップS130における停止後インバータ電圧HVoffを求めるための各演算は、dq軸座標系以外の座標系(例えば、uvw座標系)に基づいて行っても良い。 Further, each calculation for obtaining the post-stop inverter voltage HVoff in step S130 of FIG. 2 may be performed based on a coordinate system other than the dq-axis coordinate system (for example, the uvw coordinate system).

さらに、上記各実施形態の構成は、相互に矛盾しない範囲で適宜組み合わせが可能である。特に、第3実施形態の構成に第2実施形態で説明した構成を組み合わせても良い。 Further, the configurations of the above embodiments can be appropriately combined as long as they do not contradict each other. In particular, the configuration of the third embodiment may be combined with the configuration described in the second embodiment.

Claims (7)

モータに供給する電力を調節するインバータを備えたインバータ制御システムにおいて、前記モータのトルク指令値に応じ前記インバータのスイッチングを行う通常スイッチング制御を実行するとともに、所定の停止信号に応じて前記通常スイッチング制御を停止するインバータ制御方法であって、
前記モータの状態を表すモータ状態パラメータを検出する工程と、
前記通常スイッチング制御の実行中に、該通常スイッチング制御を停止した後の前記インバータの直流電圧であるインバータ電圧の推定値としての停止後インバータ電圧を、検出した前記モータ状態パラメータに基づいて推定する推定工程と、
推定された前記停止後インバータ電圧が所定の閾値電圧未満である場合に前記通常スイッチング制御を停止すると判断し、前記停止後インバータ電圧が前記閾値電圧以上である場合に前記通常スイッチング制御を継続すると判断する判断工程と、を含む、
インバータ制御方法。
In an inverter control system provided with an inverter that adjusts the power supplied to the motor, the normal switching control that switches the inverter according to the torque command value of the motor is executed, and the normal switching is performed according to a predetermined stop signal. It is an inverter control method that stops control.
A step of detecting a motor state parameter representing the state of the motor, and
During execution of the normal switching control, an estimation that estimates the post-stop inverter voltage as an estimated value of the inverter voltage, which is the DC voltage of the inverter after the normal switching control is stopped, based on the detected motor state parameters. Process and
It is determined that the normal switching control is stopped when the estimated post-stop inverter voltage is less than a predetermined threshold voltage, and the normal switching control is determined to be continued when the post-stop inverter voltage is equal to or higher than the threshold voltage. Judgment process, including,
Inverter control method.
請求項1に記載のインバータ制御方法であって、
前記推定工程では、検出した前記モータ状態パラメータとしてのモータ速度に基づいて、記停止後インバータ電圧を演算する、
インバータ制御方法。
The inverter control method according to claim 1.
The estimated step, based on the motor speed as the motor state parameter detected, it calculates the pre-SL after stopping the inverter voltage,
Inverter control method.
請求項1又は2に記載のインバータ制御方法であって、
前記推定工程では、
前記通常スイッチング制御中の前記モータのインダクタンスエネルギーに起因した、該通常スイッチング制御の停止前後の前記インバータ電圧の上昇分である第1電圧上昇値を演算し、
前記通常スイッチング制御の停止後モータ誘起電圧に起因して、前記インバータ電圧が前記第1電圧上昇値を考慮した上昇分に対してさらに上昇する分を第2電圧上昇値として演算し、
前記第1電圧上昇値及び前記第2電圧上昇値に基づいて前記停止後インバータ電圧を演算する、
インバータ制御方法。
The inverter control method according to claim 1 or 2.
In the estimation process,
The first voltage rise value, which is the rise in the inverter voltage before and after the stop of the normal switching control due to the inductance energy of the motor during the normal switching control, is calculated.
The amount by which the inverter voltage further increases with respect to the increase in consideration of the first voltage increase value due to the motor-induced voltage after the normal switching control is stopped is calculated as the second voltage increase value.
The inverter voltage after the stop is calculated based on the first voltage rise value and the second voltage rise value.
Inverter control method.
請求項3に記載のインバータ制御方法であって、
前記第1電圧上昇値及び前記第2電圧上昇値は、前記モータ状態パラメータ及び前記インバータ電圧の検出値に基づいて演算される、
インバータ制御方法。
The inverter control method according to claim 3.
The first voltage rise value and the second voltage rise value are calculated based on the motor state parameter and the detected value of the inverter voltage.
Inverter control method.
請求項3又は4に記載のインバータ制御方法であって、
前記第2電圧上昇値の演算における前記モータ誘起電圧を、前記モータの温度に基づいて補正する、
インバータ制御方法。
The inverter control method according to claim 3 or 4.
The motor-induced voltage in the calculation of the second voltage rise value is corrected based on the temperature of the motor.
Inverter control method.
請求項3〜5の何れか1項に記載のインバータ制御方法であって、
前記第1電圧上昇値の演算において用いる前記インバータの平滑コンデンサのキャパシタ容量を、前記平滑コンデンサの温度に基づいて補正する、
インバータ制御方法。
The inverter control method according to any one of claims 3 to 5.
The capacitor capacity of the smoothing capacitor of the inverter used in the calculation of the first voltage rise value is corrected based on the temperature of the smoothing capacitor.
Inverter control method.
モータに供給する電力を調節するインバータと、前記モータのトルク指令値に応じ前記インバータのスイッチングを行う通常スイッチング制御を実行するとともに、所定の停止信号に応じて前記通常スイッチング制御を停止するインバータ制御装置と、を備えたインバータ制御システムであって、
前記インバータ制御装置は、
前記モータの状態を表すモータ状態パラメータを検出する検出部と、
前記通常スイッチング制御の実行中に、該通常スイッチング制御を停止した後の前記インバータの直流電圧であるインバータ電圧の推定値としての停止後インバータ電圧を、検出した前記モータ状態パラメータに基づいて推定する推定部と、
推定された前記停止後インバータ電圧が所定の閾値電圧未満である場合に前記通常スイッチング制御を停止すると判断し、前記停止後インバータ電圧が前記閾値電圧以上である場合に前記通常スイッチング制御を継続すると判断する判断部と、を備えた、
インバータ制御システム。
Inverter control that executes normal switching control that switches between an inverter that adjusts the power supplied to the motor and the inverter according to the torque command value of the motor, and stops the normal switching control in response to a predetermined stop signal. An inverter control system equipped with a device and
The inverter control device is
A detection unit that detects motor state parameters that represent the state of the motor, and
During execution of the normal switching control, an estimation that estimates the post-stop inverter voltage as an estimated value of the inverter voltage, which is the DC voltage of the inverter after the normal switching control is stopped, based on the detected motor state parameters. Department and
It is determined that the normal switching control is stopped when the estimated post-stop inverter voltage is less than the predetermined threshold voltage, and the normal switching control is determined to be continued when the post-stop inverter voltage is equal to or higher than the threshold voltage. Equipped with a judgment unit to
Inverter control system.
JP2020520995A 2018-05-25 2018-05-25 Inverter control method and inverter control system Active JP6962462B2 (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/JP2018/020209 WO2019225016A1 (en) 2018-05-25 2018-05-25 Inverter control method and inverter control system

Publications (2)

Publication Number Publication Date
JPWO2019225016A1 JPWO2019225016A1 (en) 2021-01-14
JP6962462B2 true JP6962462B2 (en) 2021-11-05

Family

ID=68616097

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2020520995A Active JP6962462B2 (en) 2018-05-25 2018-05-25 Inverter control method and inverter control system

Country Status (2)

Country Link
JP (1) JP6962462B2 (en)
WO (1) WO2019225016A1 (en)

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011172343A (en) * 2010-02-17 2011-09-01 Toyota Motor Corp Driving device
JP6324426B2 (en) * 2016-03-10 2018-05-16 三菱電機株式会社 Motor drive device
JP6711412B2 (en) * 2016-11-21 2020-06-17 アイシン・エィ・ダブリュ株式会社 Inverter control device

Also Published As

Publication number Publication date
JPWO2019225016A1 (en) 2021-01-14
WO2019225016A1 (en) 2019-11-28

Similar Documents

Publication Publication Date Title
US9688154B2 (en) Electrically powered vehicle and method of controlling the same
JP5857394B2 (en) Inverter device and inverter control method
EP1958325B1 (en) Control apparatus and method for motor drive system
US9054613B2 (en) Motor drive apparatus and vehicle with the same mounted thereon
US8760097B2 (en) Control device for converter and electrically powered vehicle provided with the same
US9108520B2 (en) Vehicle and control method for vehicle
JP5760778B2 (en) Motor drive control system
JP5482574B2 (en) AC motor control system
US20140176029A1 (en) Vehicle and control device for vehicle
JP2008141868A (en) Motor system
US9873352B2 (en) Vehicle control system and control method
US9656554B2 (en) Vehicle and control device for vehicle
JP5919012B2 (en) Control device for motor for driving vehicle
JP4765939B2 (en) Electric vehicle
KR102232178B1 (en) Drive device and control method for vehicle
JP2008211861A (en) Controller for motor
JP6962462B2 (en) Inverter control method and inverter control system
JP6973641B2 (en) Inverter control method and inverter control system
JP5884747B2 (en) AC motor control device
JP2012090490A (en) Controller for motor drive control system and vehicle installed with the same
JP2011125144A (en) Control device of converter
JP5884297B2 (en) Motor drive control system, vehicle equipped with the same, and motor drive control system control method

Legal Events

Date Code Title Description
A529 Written submission of copy of amendment under section 34 (pct)

Free format text: JAPANESE INTERMEDIATE CODE: A5211

Effective date: 20200731

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20200731

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20210622

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20210810

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20210927

R151 Written notification of patent or utility model registration

Ref document number: 6962462

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151