JP6962462B2 - Inverter control method and inverter control system - Google Patents
Inverter control method and inverter control system Download PDFInfo
- 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
Links
Images
Classifications
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02M—APPARATUS 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/00—Conversion of ac power input into dc power output; Conversion of dc power input into ac power output
- H02M7/42—Conversion of dc power input into ac power output without possibility of reversal
- H02M7/44—Conversion of dc power input into ac power output without possibility of reversal by static converters
- H02M7/48—Conversion 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〜図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
本実施形態のモータ制御装置100は、電動車両などに搭載されて車両の駆動輪に接続される電動機としてのモータ109の動作を制御する装置である。
The
図示のように、モータ制御装置100は、主として、ドライバ操作情報指令部101と、車両コントローラ102と、バッテリ103と、リレー104と、インバータ105と、モータ制御部106と、を有している。
As shown in the figure, the
ドライバ操作情報指令部101は、EVキー、シフト・ブレーキ、及びアクセルペダルなどにドライバによる操作が行われた場合に、当該操作に基づいた操作検出信号を車両コントローラ102に送信する。
When the driver operates the EV key, shift brake, accelerator pedal, or the like, the driver operation
車両コントローラ102は、受信した操作検出信号に基づいて、リレー104にオン/オフを指令するオン/オフ指令信号を送信する。また、車両コントローラ102は、上記操作検出信号に応じたトルク指令値T*をモータ制御部106の電圧指令値演算部201に出力する。
The
さらに、本実施形態の車両コントローラ102は、バッテリ103のSOC(state of charge)などの状態を表すパラメータに基づいて、バッテリ103の充電量が所定の基準値より低下した状態としての電欠状態であるか否かの判断を含むバッテリ103が正常であるか否かを判定するバッテリ診断を実行する。
Further, the
そして、車両コントローラ102は、バッテリ103が正常ではないと判定すると、バッテリ103の充電量の消費を抑制する観点から、トルク指令値T*をゼロに設定して電圧指令値演算部201に出力する。さらに、この場合、車両コントローラ102は、リレー104にオフ指令信号を送信する。
Then, when the
バッテリ103は、力行時にインバータ105を介してモータ109に電力を供給する電源として機能する。また、バッテリ103は、回生時にインバータ105を介してモータ109から供給される電力を蓄電する。
The
リレー104は、車両コントローラ102からの上記オン/オフ指令信号に応じて、バッテリ103とインバータ105との間を導通させる状態(オン状態)、及びこれらの間を電気的に遮断する状態(オフ状態)が切り替わるように開閉する。特に、リレー104は、車両コントローラ102からのオフ指令信号を受けると、バッテリ103とインバータ105との間を電気的に遮断するように開放する。
The
インバータ105は、上記トルク指令値T*に基づいて生成されるモータ制御部106からのスイッチング信号に応じて、バッテリ103からの直流電力を3相交流電力に変換してモータ109に供給する。
The
より具体的に、インバータ105は、直流電力と3相交流電力の間の変換を行うためのスイッチング素子107と、当該インバータ105内部の電圧を平滑化する平滑コンデンサ108と、を有する。
More specifically, the
スイッチング素子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
これにより、モータ109は、トルク指令値T*(>0)に応じたモータ駆動力を発生することとなる。なお、トルク指令値T*が負の場合には、インバータ105は、モータ109の回生電力を直流電力に変換してバッテリ103に充電する。
As a result, the
次に、モータ制御部106は、電圧指令値演算部201と、電流制御部202と、2相/3相変換部203と、スイッチ信号変換部204と、3相/2相変換部205と、モータ角検出部206と、直流電圧検出部207と、電源供給停止判定部208と、を有している。
Next, the
電圧指令値演算部201は、トルク指令値T*、モータ109の電気角速度(以下では、「モータ電気角速度ω」とも称する)、インバータ105の直流電圧であるインバータ電圧HVに基づいて、d軸電流指令値id*、及びq軸電流指令値iq*を演算する。
The voltage command
より詳細には、電圧指令値演算部201は、トルク指令値T*、モータ電気角速度ω、及びインバータ電圧HVの間の関係を定めた所定のテーブルに基づいて、dq軸電流指令値(id*,iq*)を演算する。電圧指令値演算部201は、演算したdq軸電流指令値(id*,iq*)を電流制御部202に出力する。
More specifically, the voltage command
電流制御部202は、モータ109に実際に流れるdq軸電流値(id,iq)が、電圧指令値演算部201から入力されるdq軸電流指令値(id*,iq*)に近づくように、dq軸電圧指令値(vd*,vq*)を演算する。なお、以下では、モータ109に実際に流れるdq軸電流値を、「モータ電流値(id,iq)」又は「モータ電流値i」とも称する。
The
例えば、電流制御部202は、以下の式(1)にしたがうPI制御に基づいて、dq軸電圧指令値(vd*,vq*)を演算する。
For example, the
なお、式(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
2相/3相変換部203は、モータ角検出部206で検出したモータ109の回転子の電気角θを用いて、入力されたdq軸電圧指令値(vd*,vq*)を以下の式(2)に基づいて3相電圧指令値(vu*,vv*,vw*)に変換する。
The two-phase / three-
そして、2相/3相変換部203は、演算した3相電圧指令値(vu*,vv*,vw*)をスイッチ信号変換部204に出力する。
Then, the two-phase / three-
スイッチ信号変換部204は、3相電圧指令値(vu*,vv*,vw*)と搬送波(例えば数kHz〜10数kHz程度の三角波)を比較結果に基づいて、インバータ105にスイッチング素子107をスイッチングするためのスイッチング信号(PWM信号)を生成する。そして、スイッチ信号変換部204は、このスイッチング信号をインバータ105に出力する。さらに、本実施形態のスイッチ信号変換部204は、電源供給停止判定部208からスイッチング停止信号を受信した場合には、スイッチング信号に基づく通常スイッチング制御の停止を指令する停止信号をインバータ105に出力する。
The switch
これにより、インバータ105は、上記スイッチング信号に基づいて、バッテリ103の直流電力をモータ3相交流電力に変換するようにスイッチング素子107をスイッチングする通常スイッチング制御によって動作する。また、電源供給停止判定部208からスイッチング停止信号を受けた場合はスイッチングを停止する。すなわち、通常スイッチング制御が停止される。
As a result, the
3相/2相変換部205は、モータ角検出部206からの電気角θに基づいて、電流センサ111で検出された3相実電流値(iu,iv,iw)を以下の式(3)に基づいてモータ電流値(id,iq)に変換する。
The three-phase / two-
3相/2相変換部205は、得られたモータ電流値(id,iq)を電流制御部202及び電源供給停止判定部208に出力する。
The three-phase / two-
モータ角検出部206は、モータ109に設けたレゾルバ等の回転位置検出器110により、電気角θ、及びモータ電気角速度ωを検出する。モータ角検出部206は、検出した電気角θを3相/2相変換部205に出力するとともに、検出したモータ電気角速度ωを電圧指令値演算部201及び電源供給停止判定部208に出力する。
The motor
直流電圧検出部207は、インバータ電圧HVを検出する。より詳細には、直流電圧検出部207は、インバータ105の平滑コンデンサ108の電圧をインバータ電圧HVとして検出する。直流電圧検出部207は、検出したインバータ電圧HVを電圧指令値演算部201に出力する。
The DC
電源供給停止判定部208は、車両コントローラ102から入力されるリレーオン/オフ信号に基づいて、モータ109の状態に応じて通常スイッチング制御を停止するか否かの判定を行う。電源供給停止判定部208は、通常スイッチング制御を停止すると判定した場合には、上記スイッチング停止信号をスイッチ信号変換部204に出力する。以下では、電源供給停止判定部208による処理について詳細に説明する。
The power supply
図2は、電源供給停止判定部208により実行される通常スイッチング制御の停止判定の流れを説明するフローチャートである。なお、以下の制御ルーチンは、通常スイッチング制御中に所定周期で繰り返し実行される。
FIG. 2 is a flowchart illustrating a flow of stop determination of normal switching control executed by the power supply
ステップS110において、電源供給停止判定部208は、車両コントローラ102からリレーオフ信号を受信したか否かを判定する。電源供給停止判定部208は、リレーオフ信号を受信したと判定すると、ステップS120の処理へ以降する。なお、電源供給停止判定部208は、リレーオフ信号を受信していないと判定すると、ステップS160へ移行し、通常スイッチング制御を継続する。
In step S110, the power supply
すなわち、車両コントローラ102は、上述のように、バッテリ103のSOCなどに応じて、当該バッテリ103の状態が電欠状態などの異常状態である場合にリレーオフ信号を生成して出力する。したがって、電源供給停止判定部208は、このリレーオフ信号を受信した場合には、後述するステップS120及びステップS140の判定を実行し、好適なタイミングで通常スイッチング制御を停止すべきと判断する。
That is, as described above, the
ステップS120において、電源供給停止判定部208は、交流であるモータ誘起電圧HVm(ω)の全波整流ピーク値HVmp(ω)が所定の電圧閾値HVth未満であるか否かを判定する。なお、以下では、記載の簡略化の観点から、全波整流ピーク値HVmp(ω)を意味する場合にも、特に区別すべき場合を除いて単に「モータ誘起電圧HVm(ω)」という用語を用いる。
In step S120, the power supply
ここで、電圧閾値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
ステップS120に係る処理をより詳細に説明する。電源供給停止判定部208は、先ず、モータ誘起電圧HVm(ω)を以下の式(4)を用いて演算する。
The process according to step S120 will be described in more detail. First, the power supply
なお、式(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
ステップS130において、電源供給停止判定部208は、通常スイッチング制御を停止した後のインバータ電圧HVの推定値である停止後インバータ電圧HVoffを算出する処理を実行する。
In step S130, the power supply
図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
図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
先ず、モータ109のインダクタンス109aのインダクタンスエネルギーULは、通常スイッチング制御中のモータ電流値(id,iq)に対して、以下の式(5)で与えられる。
First, the inductance energy UL of the
一方、通常スイッチング制御が停止された場合には、インダクタンス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
ここで、インダクタンス109aがインダクタンスエネルギーULを有する状態で通常スイッチング制御を停止する場合、リレー104が遮断されていることから、インダクタンスエネルギーULのほぼ全てが、平滑コンデンサ108の充電に用いられることとなる。
Here, when the normal switching control is stopped while the
したがって、通常スイッチング制御が停止される直前のインダクタンスエネルギー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
さらに、インダクタンスエネルギー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).
すなわち、式(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
したがって、電源供給停止判定部208は、式(7)及び式(8)から仮停止後インバータ電圧HViを求めることができる。より具体的に、電源供給停止判定部208は、停止直前インバータ電圧HVbとして直流電圧検出部207の電圧検出値、電流センサ111で検出された電流値のdq軸座標系に変換した値、並びにこれら電流検出値及び電圧検出値に基づいて予め定められたマップから得られるインダクタンスLd,Lqを式(7)及び式(8)に適用することで、仮停止後インバータ電圧HViを計算することができる。
Therefore, the power supply
なお、式(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
図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
このとき、平滑コンデンサ108が充電される過程において、主にモータ109からインバータ105側に向かう電流が流れる。この電流によって、モータ109のインダクタンス109aにおけるインダクタンスエネルギーULが変化する。
At this time, in the process of charging the smoothing
したがって、本実施形態では、このインダクタンスエネルギー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
これに対して、本実施形態では、当該作用を考慮した第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
そして、電源供給停止判定部208は、以上説明した流れでステップS130におけるインバータ電圧HVの上昇の推定を実行すると、図2に示すステップS140の処理を実行する。
Then, when the power supply
ステップS140において、電源供給停止判定部208は、停止後インバータ電圧HVoffが、電圧閾値HVth未満であるか否かを判定する。そして、電源供給停止判定部208は、停止後インバータ電圧HVoffが電圧閾値HVth未満と判定した場合には、ステップS150の処理に移行する。
In step S140, the power supply
ステップS150において、電源供給停止判定部208は、通常スイッチング制御を停止する。具体的に、電源供給停止判定部208は、スイッチ信号変換部204にスイッチング停止信号を出力する。
In step S150, the power supply
すなわち、停止後インバータ電圧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
ステップS160において、電源供給停止判定部208は、通常スイッチング制御を継続する。すなわち、モータ109は、車両コントローラ102からのトルク指令に基づいた通常スイッチング制御を継続することとなる。
In step S160, the power supply
すなわち、本実施形態では、停止後インバータ電圧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
そして、このインバータ制御方法は、通常スイッチング制御の実行中に、該通常スイッチング制御を停止した後のインバータ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
さらに、このインバータ制御方法は、インバータ電圧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
特に、コスト低減及び小型化などの観点から平滑コンデンサ108のサイズが比較的小さく構成される場合においては、そのキャパシタ容量Cが小さくなる。このため、通常スイッチング制御が停止された後において、上述したインダクタンスエネルギー等に起因して生じる電力を平滑コンデンサ108が吸収する能力も低くなる。
In particular, when the size of the smoothing
このため、小型の平滑コンデンサ108を有するインバータ105では、上述の過電圧診断において過電圧と判断するためのインバータ電圧HVの閾値も相対的に小さい値に設定される。結果として、通常スイッチング制御の停止時におけるインバータ電圧HVの電圧上昇に起因した意図しない過電圧判定が生じ易くなる。
Therefore, in the
これに対して、本実施形態の構成であれば、上述のように、意図しない過電圧判定を好適に回避し得るタイミングで、通常スイッチング制御を停止させることができる。すなわち、平滑コンデンサ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
また、本実施形態において、上記推定工程では、上記モータ状態パラメータとしてのモータ速度としてのモータ電気角速度ωに基づいて、通常スイッチング制御を停止した後のインバータ電圧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
第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
さらに、第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
これにより、リアルタイムに取得される各パラメータに基づいて、第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
このモータ制御装置100は、モータ109に供給する電力を調節するインバータ105と、モータ109の要求に応じてインバータ105のスイッチングを行う通常スイッチング制御を実行するインバータ制御装置としてのモータ制御部106と、を有する。
The
そして、モータ制御部106の電源供給停止判定部208は、通常スイッチング制御の実行中に、該通常スイッチング制御を停止した後のインバータ105の直流電圧であるインバータ電圧HVの上昇を、モータ109の状態を表すモータ状態パラメータに基づいて推定する推定部と、インバータ電圧HVの上昇の推定結果に基づいて、通常スイッチング制御を停止するか否かを判断する判断部として機能する。
Then, the power supply
これにより、上記インバータ制御方法を実行するための具体的なシステム構成が提供されることとなる。 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
そして、本実施形態では、電源供給停止判定部208は、上記図2のステップS120におけるモータ誘起電圧HVm(ω)の演算(式(4)参照)において用いる誘起電圧定数Kを、サーミスタ112で検出されるモータ温度Tmoを用いて補正した補正誘起電圧定数K´を求める。
Then, in the present embodiment, the power supply
また、電源供給停止判定部208は、上記ステップS131において、平滑コンデンサ108のキャパシタ容量Cを、サーミスタ113で検出されるコンデンサ温度Tcにより補正して補正後キャパシタ容量C´を求める。
Further, in step S131, the power supply
具体的には、第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
また、電源供給停止判定部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
以上説明したように、本実施形態によれば、第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
また、第1電圧上昇値ΔHViの演算において用いるインバータ105の平滑コンデンサ108のキャパシタ容量Cを、平滑コンデンサ108の温度であるコンデンサ温度Tcに基づいて補正する。
Further, the capacitor capacitance C of the smoothing
すなわち、一般に、誘起電圧定数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
ステップS120´において、電源供給停止判定部208は、モータ電気角速度ωの絶対値(以下、単に「角速度絶対値|ω|」とも記載する)が、所定の角速度閾値ωth未満であるか否かを判定する。すなわち、本実施形態では、第1実施形態における上記モータ誘起電圧HVm(ω)と電圧閾値HVthとの間の大小関係の判定、及び停止後インバータ電圧HVoffと電圧閾値HVthの大小関係の判定に代えて、角速度絶対値|ω|と角速度閾値ωthとの間の大小関係の判定に基づいて通常スイッチング制御の停止判定を実行する。
In step S120', the power supply
ここで、式(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
なお、角速度閾値ω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
例えば、角速度閾値ω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
以上説明した本実施形態の構成によれば、上記推定工程では、上記モータ状態パラメータをモータ電気角速度ωとインバータ電圧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
以上、本発明の各実施形態について説明したが、上記各実施形態は本発明の適用例の一部を示したに過ぎず、本発明の技術的範囲を上記各実施形態の具体的構成に限定する趣旨ではない。 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
また、上記各実施形態では、モータ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
しかしながら、通常スイッチング制御の停止後におけるインバータ電圧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
さらに、図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.
前記推定工程では、検出した前記モータ状態パラメータとしてのモータ速度に基づいて、前記停止後インバータ電圧を演算する、
インバータ制御方法。 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電圧上昇値を演算し、
前記通常スイッチング制御の停止後のモータ誘起電圧に起因して、前記インバータ電圧が前記第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.
前記第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.
前記第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.
前記第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.
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)
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 |
-
2018
- 2018-05-25 WO PCT/JP2018/020209 patent/WO2019225016A1/en active Application Filing
- 2018-05-25 JP JP2020520995A patent/JP6962462B2/en active Active
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 |