JP7621074B2 - Power Conversion Equipment - Google Patents
Power Conversion Equipment Download PDFInfo
- Publication number
- JP7621074B2 JP7621074B2 JP2020141899A JP2020141899A JP7621074B2 JP 7621074 B2 JP7621074 B2 JP 7621074B2 JP 2020141899 A JP2020141899 A JP 2020141899A JP 2020141899 A JP2020141899 A JP 2020141899A JP 7621074 B2 JP7621074 B2 JP 7621074B2
- Authority
- JP
- Japan
- Prior art keywords
- motor
- power conversion
- unit
- temperature
- target
- 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
Landscapes
- Inverter Devices (AREA)
- Control Of Ac Motors In General (AREA)
Description
この明細書における開示は、電力変換装置に関する。 The disclosure in this specification relates to a power conversion device.
特許文献1には、直流電力を交流電力に変換して3相モータに供給するインバータと、このインバータの制御を行う制御装置と、が搭載された車両について開示されている。インバータは、3相のそれぞれに設けられたアーム回路を有している。これらアーム回路においては、電源ライン側のスイッチング素子とアースライン側のスイッチング素子とが互いに直列に接続されている。各アーム回路における電源ライン側のスイッチング素子は互いに並列に接続され、各アーム回路におけるアースライン側のスイッチング素子は互いに並列に接続されている。
制御装置は、インバータにおいてスイッチング素子の短絡が生じた場合に、モータの回転数に応じて1相短絡制御と3相オン制御とを使い分ける。1相短絡制御は、短絡が生じたスイッチング素子に直列に接続されたスイッチング素子をオン状態にする処理である。3相オン制御は、短絡が生じたスイッチング素子に並列に接続された全てのスイッチング素子をオン状態にする処理である。制御装置は、例えば、モータの回転数が低回転数域にある場合に1相短絡制御を行い、モータの回転数が高回転数域にある場合に3相オン制御を行う。 When a short circuit occurs in a switching element in the inverter, the control device selectively uses one-phase short circuit control and three-phase on control depending on the rotation speed of the motor. One-phase short circuit control is a process that turns on the switching element connected in series to the switching element where the short circuit occurred. Three-phase on control is a process that turns on all switching elements connected in parallel to the switching element where the short circuit occurred. For example, the control device performs one-phase short circuit control when the motor rotation speed is in the low rotation speed range, and performs three-phase on control when the motor rotation speed is in the high rotation speed range.
特許文献1では、制御装置がモータの回転数に応じて1相短絡制御と3相オン制御とを使い分けるため、モータの回転数が高回転数域にある状況では、スイッチング素子の短絡発生後に速やかに3相オン制御が行われることになる。インバータにおいては、3相オン制御が行われることで、短絡が生じたスイッチング素子を含めて互いに並列に接続されたスイッチング素子の全てに電流が流れる状態になる。この状態において、モータの回転数が高回転数域にあることなどに起因してモータの逆起電力がある程度大きくなっていると、スイッチング素子を流れる電流が大きくなり、スイッチング素子等の発熱に伴ってインバータが発熱する、ということが懸念される。例えば、モータの高出力化を図る場合には、モータの逆起電力が増加してインバータが発熱しやすくなると考えられる。
In
本開示の主な目的は、電力変換部について異常発生に伴う発熱を抑制できる電力変換装置を提供することである。 The main objective of this disclosure is to provide a power conversion device that can suppress heat generation due to abnormalities in the power conversion unit.
この明細書に開示された複数の態様は、それぞれの目的を達成するために、互いに異なる技術的手段を採用する。また、特許請求の範囲およびこの項に記載した括弧内の符号は、一つの態様として後述する実施形態に記載の具体的手段との対応関係を示す一例であって、技術的範囲を限定するものではない。 The various aspects disclosed in this specification employ different technical means to achieve their respective objectives. Furthermore, the symbols in parentheses in the claims and in this section are merely examples showing the correspondence with the specific means described in the embodiments described below as one aspect, and do not limit the technical scope.
上記目的を達成するため、開示された1つの態様は、
電源部(11)からモータ(12)に供給される電力を電力変換部(30)により直流から交流に変換する電力変換装置(13)であって、
電力変換部に異常が発生し、且つモータの温度(Tm)がモータに設けられた永久磁石の不可逆減磁が発生する温度閾値(Tb)よりも高い場合に、電力変換部を、互いに並列に接続された複数のアーム回路(31)の全てについて高電位側の上アームスイッチ(32a)及び低電位側の下アームスイッチ(32b)のうち一方をオン状態にして他方をオフ状態にした目標状態に移行させる、状態移行部(S108)と、
電力変換部に異常が発生し、且つ温度が温度閾値よりも高い場合に、状態移行部により電力変換部が目標状態に移行することを電力変換部の異常発生から少なくとも目標時間(TDasc)だけ遅延させる遅延部(S107)と、
モータの回転数(Nm)及び温度の少なくとも一方に応じて目標時間を設定する目標設定部(S202,S203,S204)と、
を備えている電力変換装置である。
In order to achieve the above object, one aspect of the present disclosure is a method for producing a liquid crystal display comprising:
A power conversion device (13) that converts power supplied from a power source unit (11) to a motor (12) from direct current to alternating current by a power conversion unit (30),
a state transition unit (S108) for transitioning the power conversion unit to a target state in which one of the upper arm switch (32 a) on the high potential side and the lower arm switch (32 b) on the low potential side for all of a plurality of arm circuits (31) connected in parallel to each other is turned on and the other is turned off when an abnormality occurs in the power conversion unit and the temperature (Tm) of the motor is higher than a temperature threshold value (Tb) at which irreversible demagnetization of a permanent magnet provided in the motor occurs;
a delay unit (S107) that delays the transition of the power conversion unit to a target state by the state transition unit by at least a target time (TDasc) from the occurrence of the abnormality in the power conversion unit when an abnormality occurs in the power conversion unit and the temperature is higher than a temperature threshold value;
a target setting unit (S202, S203, S204) that sets a target time according to at least one of the rotation speed (Nm) and the temperature of the motor;
The power conversion device is provided with:
電力変換装置については、電力変換部が目標状態にあり且つd軸電流が負側に大きくなった状況では、モータにおいて永久磁石の不可逆減磁が生じやすくなる、という知見が試験等により得られた。この知見に加えて、電力変換部の異常発生後に電力変換部を目標状態に切り替えるまでの経過時間がある程度長いと、電力変換部を目標状態に切り替えた後のd軸電流が負側に大きくなりやすい、という知見が試験等により得られた。 With regard to the power conversion device, it has been found through testing etc. that irreversible demagnetization of the permanent magnets in the motor is likely to occur when the power conversion unit is in the target state and the d-axis current has become large on the negative side. In addition to this finding, it has been found through testing etc. that if a relatively long period of time has elapsed between the occurrence of an abnormality in the power conversion unit and the switching of the power conversion unit to the target state, the d-axis current after the power conversion unit is switched to the target state is likely to become large on the negative side.
これらの知見に対して、上記態様によれば、電力変換部の異常発生後から目標時間が経過した場合に電力変換部が目標状態に移行される。このため、電力変換部が目標状態に移行した後のd軸電流が負側に大きくなりやすく、それに伴って永久磁石の不可逆減磁が生じやすい。永久磁石の不可逆減磁が生じると、モータの逆起電力が低減するため、目標状態の電力変換部を流れる電流が大きすぎて上アームスイッチや下アームスイッチなどが発熱するということが生じにくくなる。したがって、電力変換部について異常発生に伴う発熱を抑制できる。 In response to these findings, according to the above aspect, the power conversion unit is transitioned to the target state when a target time has elapsed since an abnormality occurred in the power conversion unit. As a result, the d-axis current after the power conversion unit transitions to the target state is likely to become large on the negative side, which in turn makes it easier for irreversible demagnetization of the permanent magnet to occur. When irreversible demagnetization of the permanent magnet occurs, the back electromotive force of the motor is reduced, making it less likely that the current flowing through the power conversion unit in the target state is too large and causes the upper arm switch, lower arm switch, etc. to heat up. Therefore, heat generation due to an abnormality occurring in the power conversion unit can be suppressed.
以下に、図面を参照しながら本開示を実施するための複数の形態を説明する。各形態において先行する形態で説明した事項に対応する部分には同一の参照符号を付して重複する説明を省略する場合がある。各形態において構成の一部のみを説明している場合は、構成の他の部分については先行して説明した他の形態を適用することができる。各実施形態で具体的に組み合わせが可能であることを明示している部分同士の組み合わせばかりではなく、特に組み合わせに支障が生じなければ、明示していなくても実施形態同士を部分的に組み合せることも可能である。 Below, several embodiments for implementing the present disclosure will be described with reference to the drawings. In each embodiment, parts corresponding to matters described in the preceding embodiment may be given the same reference numerals, and duplicated descriptions may be omitted. In each embodiment, when only a part of the configuration is described, other previously described embodiments may be applied to the other parts of the configuration. In addition to combinations of parts that are specifically specified as being possible in each embodiment, it is also possible to partially combine embodiments even if not specified, as long as there is no particular problem with the combination.
<第1実施形態>
図1に示す駆動システム10は、例えば電気自動車(EV)やハイブリッド自動車(HV)、燃料電池車などの車両に搭載されている。駆動システム10は、バッテリ11、モータ12、電力変換装置13を有している。駆動システム10は、モータ12を駆動して車両の駆動輪を駆動するシステムである。
First Embodiment
1 is mounted on a vehicle such as an electric vehicle (EV), a hybrid vehicle (HV), a fuel cell vehicle, etc. The
バッテリ11は、充放電可能な2次電池で構成された直流電圧源であり、電力変換装置13を介してモータ12に電力を供給する電源部に相当する。2次電池は、たとえばリチウムイオン電池、ニッケル水素電池である。バッテリ11は、インバータ30に高電圧(たとえば数100V)を供給する。
The
モータ12は、3相交流方式の回転電機である。モータ12は、3相としてU相、V相、W相を有している。モータ12は、車両の走行駆動源である電動機として機能する。モータ12は、回生時に発電機として機能する。モータ12は、電機子を形成する巻線12aと、界磁を形成する永久磁石12bとを有している。このモータ12では、永久磁石12bを含んで回転子が構成され、巻線12aを含んで固定子が構成されている。なお、モータ12をモータジェネレータや電動モータと称することもできる。
The
電力変換装置13は、バッテリ11とモータ12との間で電力変換を行う。電力変換装置13は、平滑コンデンサ21、インバータ30、制御装置40を有している。
The
平滑コンデンサ21は、バッテリ11から供給される直流電圧を平滑化する。平滑コンデンサ21は、高電位側の電力ラインであるPライン25と低電位側の電力ラインであるNライン26とに接続されている。Pライン25はバッテリ11の正極に接続され、Nライン26はバッテリ11の負極に接続されている。平滑コンデンサ21の正極は、バッテリ11とインバータ30との間において、Pライン25に接続されている。また、平滑コンデンサ21の負極は、バッテリ11とインバータ30との間において、Nライン26に接続されている。平滑コンデンサ21は、バッテリ11に並列に接続されている。電力変換装置13においては、Pライン25、Nライン26がバスバー等により形成されている。
The
電力変換装置13において、平滑コンデンサ21とバッテリ11との間には開閉器22が設けられている。開閉器22は、開状態と閉状態とに移行可能なスイッチやリレー等により形成されており、Pライン25及びNライン26のそれぞれに設けられている。Pライン25においては、バッテリ11の正極と平滑コンデンサ21の正極との間に開閉器22が設けられ、Nライン26においては、バッテリ11の負極と平滑コンデンサ21の負極との間に開閉器22が設けられている。開閉器22が閉状態になると、バッテリ11が平滑コンデンサ21及びインバータ30に電気的に接続される。開閉器22が開状態になると、バッテリ11が平滑コンデンサ21及びインバータ30から電気的に遮断される。
In the
開閉器22は、基本的に、イグニッションスイッチ等の車両スイッチがオン状態である場合に閉状態になっており、車両スイッチがオフ状態である場合に開状態になっている。例えば、車両が走行状態にある場合には開閉器22は基本的に閉状態になっている。なお、開閉器22をシステムメインリレーと称することができる。また、開閉器22については、閉状態を導通状態と称し、開状態を遮断状態と称することもできる。さらに、開閉器22が閉状態にある場合、バッテリ11と平滑コンデンサ21とが導通された状態にあり、開閉器22が開状態にある場合、バッテリ11と平滑コンデンサ21との導通が遮断された状態にある。
The
本実施形態では、開閉器22が電力変換装置13に含まれているが、開閉器22は、電力変換装置13に含まれていなくてもよい。例えば、開閉器22は、電力変換装置13とバッテリ11との間に設けられていてもよい。また、開閉器22は、Pライン25だけに設けられていてもよい。すなわち、開閉器22は、Pライン25及びNライン26のうち少なくともPライン25に設けられていればよい。
In this embodiment, the
電力変換装置13には、図示しない電圧センサが設けられている。電圧センサとしては、例えば、バッテリ11の電圧を検出する電圧センサと、平滑コンデンサ21の電圧を検出する電圧センサとがある。
The
インバータ30は、DC-AC変換回路である。インバータ30は、3相分の上下アーム回路31を備えて構成されている。上下アーム回路31は、レグと称されることがある。上下アーム回路31は、上アーム31aと、下アーム31bをそれぞれ有している。上アーム31aと下アーム31bは、上アーム31aをPライン25側として、Pライン25とNライン26との間で直列接続されている。上アーム31aと下アーム31bとの接続点は、モータ12における対応する相の巻線12aに出力ライン27を介して接続されている。上下アーム回路31及び出力ライン27は、モータ12のU相、V相、W相のそれぞれに対して設けられている。インバータ30は、上アーム31a及び下アーム31bを3つずつ有している。電力変換装置13においては、出力ライン27がバスバー等により形成されている。
The
アーム31a,31bは、スイッチング素子であるnチャネル型のIGBT32a,32bと、還流用のダイオード33a,33bとをそれぞれ有している。以下、ダイオード33a,33bをFWD33a,33bと称する。IGBT32a及びFWD33aは上アーム31aに含まれ、IGBT32b及びFWD33bは下アーム31bに含まれている。FWD33a,33bは、IGBT32a,32bに逆並列に接続されている。上アーム31aにおいて、IGBT32aのコレクタが、Pライン25に接続されている。下アーム31bにおいて、IGBT32bのエミッタが、Nライン26に接続されている。そして、上アーム31aにおけるIGBT32aのエミッタと、下アーム31bにおけるIGBT32bのコレクタが相互に接続されている。FWD33a,33bのアノードは対応するIGBT32a,32bのエミッタに接続され、カソードはコレクタに接続されている。
The
インバータ30は、図示しない半導体装置により構成される。半導体装置は、半導体モジュールと称されることがある。半導体装置は、複数の半導体素子を有している。半導体素子では、シリコン(Si)、シリコンよりもバンドギャップが広いワイドバンドギャップ半導体などを材料とする半導体基板に素子が形成されている。半導体素子は、素子が形成された半導体チップである。ワイドバンドギャップ半導体は、たとえばシリコンカーバイド(SiC)、窒化ガリウム(GaN)、酸化ガリウム(Ga2O3)、ダイヤモンドである。
The
本実施形態において、1つの半導体素子に、1つのアームを構成するIGBTおよびFWDが形成されている。すなわち、RC(Reverse Conducting)-IGBTが形成されている。半導体装置は、各アームを構成する6つの半導体素子を有している。なお、上下アーム回路31がアーム回路に相当し、上アーム31aのIGBT32aが上アームスイッチに相当し、下アーム31bのIGBT32bが下アームスイッチに相当する。
In this embodiment, an IGBT and an FWD that constitute one arm are formed in one semiconductor element. In other words, an RC (Reverse Conducting)-IGBT is formed. The semiconductor device has six semiconductor elements that constitute each arm. The upper and
インバータ30は、制御装置40によるスイッチング制御にしたがって直流電圧を交流電圧に変換し、モータ12へ出力する。これにより、モータ12は所定の回転トルクを発生するように動作する。すなわち、インバータ30は、バッテリ11からの直流電力を3相交流電力に変換し、電力変換部に相当する。インバータ30は、車両の回生制動時、駆動輪からの回転力を受けてモータ12が発電した交流電圧を、制御装置40によるスイッチング制御にしたがって直流電圧に変換し、Pライン25へ出力する。このように、インバータ30は、バッテリ11とモータ12との間で双方向の電力変換を行う。
The
制御装置40は、例えばECUであり、インバータ30の駆動を制御する。ECUは、Electronic Control Unitの略称である。制御装置40は、例えばプロセッサ、メモリ、I/O、これらを接続するバスを備えるマイクロコンピュータ(以下、マイコン)を主体として構成される。制御装置40は、メモリに記憶された制御プログラムを実行することで、インバータ30の駆動に関する各種の処理を実行する。ここで言うところのメモリは、コンピュータによって読み取り可能なプログラム及びデータを非一時的に格納する非遷移的実体的記憶媒体(non-transitory tangible storage medium)である。また、非遷移的実体的記憶媒体は、半導体メモリ又は磁気ディスクなどによって実現される。
The
制御装置40は、車両に搭載された統合ECUなどの上位ECUから入力される信号や、回転センサ29などの各種センサから入力される信号を用いて駆動指令を生成し、この駆動指令に応じてIGBT32a,32bにオン駆動やオフ駆動を行わせる。なお、制御装置40が電力変換制御装置に相当する。IGBT32a,32bは、オン状態とオフ状態とに移行可能になっており、オン駆動に伴ってオン状態に移行し、オフ駆動に伴ってオフ状態に移行する。
The
制御装置40には、各種センサとして、電流センサ28、回転センサ29が電気的に接続されている。なお、これらセンサ28,29は駆動システム10に含まれている。これらセンサ28,29のうち電流センサ28は電力変換装置13に含まれている。
The
電流センサ28は、モータ12に流れる電流を検出する電流検出部である。電流センサ28は、3相の巻線12aのそれぞれに流れる電流に応じた検出信号を制御装置40に対して出力する。本実施形態の電流センサ28は、出力ライン27に対して設けられていることで巻線12aに対して設けられており、出力ライン27を流れる電流を検出することで巻線12aを流れる電流を検出する。電流センサ28は、巻線12aに流れる電流を所定のサンプリング周期で離散的にサンプリングしており、離散信号を検出信号として出力する。なお、巻線12aに流れる電流を電機子電流と称することもできる。
The
回転センサ29は、モータ12に設けられており、モータ12の回転数を検出する回転検出部である。回転センサ29は、モータ12の回転数に応じた検出信号を制御装置40に対して出力する。回転センサ29は、例えばエンコーダやレゾルバなどを含んで構成されている。
The
図2に示す制御装置40は、インバータ30を介してモータ12のベクトル制御を行う。ベクトル制御では、U相、V相、W相により示される3相交流座標を、d軸及びq軸により示されるdq座標に変換する。dq座標は、例えば回転子のS極からN極に向かう方向をd軸とし、このd軸に直交する方向をq軸として、これらd軸及びq軸によって定義される回転座標である。
The
制御装置40は、機能ブロックとして、指令部41、3相2相変換部42、d軸減算部43、q軸減算部44、電流制御部45、2相3相変換部46を有している。これら機能ブロックは、少なくとも1つのIC等によりハードウェア的に構成されていてもよく、プロセッサによるソフトウェアの実行とハードウェアとの組み合わせにより実行されていてもよい。
The
3相2相変換部42には、電流センサ28により検出されたU相電流Iu、V相電流Iv、W相電流Iwが入力される。これら相電流Iu,Iv,Iwは、モータ12において各相の巻線12aを実際に流れる電流の検出値である。なお、制御装置40は、電流センサ28の検出信号を用いて各相電流Iu,Iv,Iwを取得する電流取得部を有している。この電流取得部は3相2相変換部42に含まれていてもよい。
The three-phase to two-
3相2相変換部42には、回転センサ29により検出されたモータ回転数Nmが入力される。このモータ回転数Nmは、モータ12の実際の回転数を示す検出値である。モータ回転数Nmは、例えば単位時間当たりのモータ12の回転数であり、回転速度を示す値である。
The motor rotation speed Nm detected by the
3相2相変換部42は、3相交流座標系のU相電流Iu、V相電流Iv及びW相電流Iwをdq座標に座標変換して、dq座標系のd軸電流Id及びq軸電流Iqを算出する。d軸電流Idはdq座標においてd軸方向の成分であり、q軸電流Iqはdq座標においてq軸方向の成分である。3相2相変換部42は、各相電流Iu,Iv,Iwに加えてモータ回転数Nmを用いてd軸電流Id及びq軸電流Iqを算出する。例えば、3相2相変換部42は、モータ回転数Nmを基準として、各相電流Iu,Iv,Iwをdq座標に変換してd軸電流Id及びq軸電流Iqを算出する。d軸電流Id及びq軸電流Iqはd軸減算部43に入力される。
The three-phase to two-
なお、3相2相変換部42が座標変換部に相当する。また、d軸電流Id及びq軸電流Iqを、検出値である各相電流Iu,Iv,Iwを座標変換した実電流であるとして実d軸電流や実q軸電流と称することもできる。さらに、d軸電流Idを界磁電流と称し、q軸電流を駆動電流と称することもできる。
The three-phase to two-
指令部41は、d軸電流Id及びq軸電流Iqのそれぞれについて目標にするべき値をd軸電流指令値Id*及びq軸電流指令値Iq*として設定する。指令部41により設定された指令値Id*,Iq*は、d軸電流指令値Id*がd軸減算部43に入力され、q軸電流指令値Iq*がq軸減算部44に入力される。指令部41には、モータ12が発生するべき回転トルクとしてトルク指令値が上位ECUからの信号として入力される。指令部41は、バッテリ11からモータ12への電力供給が行われている場合などに、トルク指令値に応じて指令値Id*,Iq*を設定する。
The
d軸減算部43は、d軸電流指令値Id*とd軸電流Idとの偏差をd軸電流偏差として算出する。q軸減算部44は、q軸電流指令値Iq*とq軸電流Iqとの偏差をq軸電流偏差として算出する。これらd軸電流偏差及びq軸電流偏差は電流制御部45に入力される。
The d-
電流制御部45は、dq座標系について、d軸電流偏差及びq軸電流偏差がゼロになるようにd軸電圧指令値Vd*及びq軸電圧指令値Vq*を算出する。電流制御部45は、d軸電流Idがd軸電流指令値Id*に一致するように且つq軸電流Iqがq軸電流指令値Iq*に一致するようにフィードバック制御を行ってd軸電圧指令値Vd*及びq軸電圧指令値Vq*を算出する。電流制御部45は、フィードバック制御として例えばPI制御を行う。d軸電圧指令値Vd*及びq軸電圧指令値Vq*は2相3相変換部46に入力される。
The
2相3相変換部46は、dq座標系のd軸電圧指令値Vd*及びq軸電圧指令値Vq*を3相交流座標に座標変換して、3相座標系のU相電圧指令値Vu*、V相電圧指令値Vv*及びW相電圧指令値Vw*を算出する。これら電圧指令値Vu*,Vv*,Vw*は、3相の巻線12aのそれぞれに出力するべき電圧値であり、駆動指令に含まれる情報である。これら電圧指令値Vu*,Vv*,Vw*を含む駆動指令がインバータ30に入力される。
The two-phase to three-
制御装置40は、機能ブロックとして、図示しないPWM信号生成部を有している。PWM信号発生部は、電圧指令値Vu*,Vv*,Vw*を用いて、IGBT32a,32bを駆動するためのPWM信号を生成する。制御装置40は、このPWM信号に応じてIGBT32a,32bにオン駆動やオフ駆動が行わせることで、電圧指令値Vu*,Vv*,Vw*に対応する電圧をU相、V相、W相のそれぞれの巻線12aに印加する。
The
駆動システム10では、車両走行時などにバッテリ11からの電力供給によりモータ12が駆動回転している状態で、インバータ30の異常であるインバータ異常が発生した場合、インバータ異常に伴って2次的な異常が発生することが懸念される。例えば、インバータ異常としては、スイッチング素子としてのIGBT32a,32bがショートした短絡異常がある。ここでは、IGBT32a,32bが意図せずにオン状態に移行した状況や、IGBT32a,32bがオン状態のまま意図せずに保持されている状況のことを短絡異常と称する。IGBT32a,32bの短絡異常が発生した場合、制御装置40がオフ駆動を指令したIGBT32a,32bがオフ駆動していないなど、電力変換装置13が制御装置40の指令通りに動作しないという制御破綻が起きることが懸念される。制御破綻が生じた場合、モータ12の逆起電力により電圧センサ等の補機類や平滑コンデンサ21の過電圧が生じることや、インバータ30に過電流が流れることなど、2次的な異常が駆動システム10において発生しやすくなると考えられる。
In the
これに対して、制御装置40は、インバータ異常が発生した場合に、インバータ30に対してアクティブショートサーキットを行う。以下、アクティブショートサーキットをASCと称する。制御装置40が、上アーム31aのIGBT32aと下アーム31bのIGBT32bとのうち一方を3相全てについてオン駆動し、他方を3相全てについてオフ駆動することで、ASCが実現される。制御装置40がASCを行った場合のインバータ30の状態をASC状態と称すると、このASC状態が目標状態に相当する。
In response to this, the
ASCについては、インバータ30がASC状態にあり且つd軸電流Id側に大きくなった状況では、モータ12において永久磁石12bの不可逆減磁が生じやすくなる、という知見が試験やシミュレーション等により得られた。また、インバータ異常の発生後にインバータ30をASC状態に切り替えるまでの経過時間がある程度長いと、インバータ30をASC状態に切り替えた後のd軸電流Idが負側に大きくなりやすい、という知見が試験やシミュレーション等により得られた。これら知見について、図3~図6を参照しつつ説明する。
With regard to ASC, it has been found through tests and simulations that when the
まず、不可逆減磁について説明する。図3では、タイミングt1からタイミングt2の直前までインバータ30が正常に駆動している。そして、タイミングt2にてインバータ異常が発生し、インバータ異常の発生に伴って制御装置40がASCを開始する。インバータ異常の発生からASC開始までの期間を遅延時間TDと称すると、この遅延時間TDは、例えばタイミングt1~t2の期間に比べて十分に小さい。このため、図3では遅延時間TDの図示を省略する。なお、d軸電流Idは、インバータ異常が発生する前後のいずれにおいても負の値になっている。
First, irreversible demagnetization will be described. In FIG. 3, the
タイミングt2では、インバータ30がASC状態に切り替わるとともに、d軸電流Idが負側に瞬間的に大きくなっている。d軸電流Idは、ゼロよりも小さい負の値から更に急減しており、d軸電流Idの絶対値が急増して最大値Idmaxに到達している。d軸電流Idについては、絶対値の急増に伴って振幅も急増しており、その後、振幅が徐々に減少している。
At time t2, the
タイミングt3では、d軸電流Idの振幅が減少してd軸電流Idが定常値にほぼ収束している。タイミングt3でのd軸電流Idは、インバータ異常が発生していないタイミングt1でのd軸電流Idに比べてゼロ側に大きくなっている。この場合、d軸電流Idの絶対値は、ASC前後で差分ΔIdだけ減少している。 At time t3, the amplitude of the d-axis current Id decreases and the d-axis current Id nearly converges to a steady value. The d-axis current Id at time t3 is larger toward zero than the d-axis current Id at time t1, when no inverter abnormality occurs. In this case, the absolute value of the d-axis current Id decreases by the difference ΔId before and after the ASC.
各相電流Iu,Iv,Iwは、タイミングt2にて正側や負側に瞬間的に大きくなっている。その後、各相電流Iu,Iv,Iwは、d軸電流Idと同様に、振幅が徐々に減少していき、タイミングt3にて振幅の減少がほぼ収束している。各相電流Iu,Iv,Iwについては、タイミングt3での振幅がインバータ異常が発生していないタイミングt1での振幅に比べて小さくなっている。この場合、各相電流Iu,Iv,Iwの振幅は、ASC前後で差分ΔIだけ減少している。なお、各相電流Iu,Iv,Iwを3相電流と称することもできる。 At time t2, each of the phase currents Iu, Iv, and Iw momentarily increases to the positive or negative side. Thereafter, like the d-axis current Id, the amplitude of each of the phase currents Iu, Iv, and Iw gradually decreases, and the decrease in amplitude nearly converges at time t3. The amplitude of each of the phase currents Iu, Iv, and Iw at time t3 is smaller than the amplitude at time t1 when no inverter abnormality occurs. In this case, the amplitude of each of the phase currents Iu, Iv, and Iw decreases by the difference ΔI before and after the ASC. The phase currents Iu, Iv, and Iw can also be referred to as three-phase currents.
このように、d軸電流Idの絶対値や各相電流Iu,Iv,Iwの振幅がASC開始後に減少している理由は、ASC実行に伴うd軸電流Idの負側への増加によりモータ12の永久磁石12bに反磁界が加えられて永久磁石12bの減磁が生じたためである。そして、d軸電流Idの絶対値が到達した最大値Idmaxが十分に大きいと、永久磁石12bに加えられる反磁界が十分に強くなり、永久磁石12bにて生じる減磁が不可逆的な不可逆減磁になりやすいと考えられる。
The reason why the absolute value of the d-axis current Id and the amplitude of each phase current Iu, Iv, Iw decrease after ASC starts is because the negative increase in the d-axis current Id accompanying ASC causes a demagnetizing field to be applied to the
ASC実行に伴って永久磁石12bの不可逆減磁が生じたことで、モータ12の逆起電力BEMFについては、図4に示すように、インバータ異常が発生していないタイミングt1に比べてASC開始後のタイミングt3の方が振幅が小さくなっている。図4においては、横軸に電気角θを示し、縦軸にモータ12の逆起電力BEMFを示している。
As a result of the irreversible demagnetization of the
次に、遅延時間TDとd軸電流Idとの関係について説明する。図5では、d軸電流Idの最大値Idmaxの絶対値[A]と、ASC開始後であるタイミングt3での各相電流Iu,Iv,Iwの実効値[Arms]とが縦軸になっており、遅延時間TDが横軸になっている。図5に示すように、遅延時間TDが長いほどd軸電流Idの最大値Idmaxが大きくなっている。一方で、各相電流Iu,Iv,Iwは、遅延時間TDに関係なくほぼ一定の値になっている。これは、遅延時間TDが長いほど、ASC実行に伴ってd軸電流Idが急増して永久磁石12bの不可逆減磁が生じやすく、その一方で、各相電流Iu,Iv,Iwの増加は生じにくい、ということを示している。
Next, the relationship between the delay time TD and the d-axis current Id will be described. In FIG. 5, the absolute value [A] of the maximum value Idmax of the d-axis current Id and the effective value [Arms] of each phase current Iu, Iv, Iw at timing t3 after the start of ASC are plotted on the vertical axis, and the delay time TD is plotted on the horizontal axis. As shown in FIG. 5, the longer the delay time TD, the larger the maximum value Idmax of the d-axis current Id. On the other hand, each phase current Iu, Iv, Iw has an almost constant value regardless of the delay time TD. This indicates that the longer the delay time TD, the more likely it is that the d-axis current Id will rapidly increase with the execution of ASC, causing irreversible demagnetization of the
続いて、モータ12の逆起電力BEMFとモータ12の温度であるモータ温度Tmとの関係について説明する。モータ12においては、モータ温度Tmが異なると逆起電力BEMFも異なる。本実施形態では、モータ12の永久磁石12bがネオジム磁石により形成されている。ネオジム磁石は、希土類磁石の一種であり、温度が低いほど磁力が強くなりやすいという性質を有している。モータ12においては、モータ温度Tmが低いほど逆起電力BEMFが大きくなりやすい。
Next, the relationship between the back electromotive force BEMF of the
図6に示すように、モータ12においては、d軸電流Idの最大値Idmaxとモータ12の逆起電力BEMFとの関係がモータ温度Tmによって異なっている。図6において、横軸には、d軸電流Idの最大値Idmaxが絶対値ではなく負の値として横軸に示されている。縦軸には、ASCによる永久磁石12bの不可逆減磁が生じた後のモータ12の逆起電力BEMFが示されている。すなわち、縦軸には、タイミングt3での逆起電力BEMFが示されている。図6には、モータ温度Tmが第1温度Tm1、第2温度Tm2及び第3温度Tm3になっている場合のそれぞれについて、最大値Idmaxと逆起電力BEMFとの関係が示されている。これら温度Tm1,Tm2,Tm3の中では、第1温度Tm1が最も高い温度であり、第3温度Tm3が最も低い温度である。
As shown in FIG. 6, in the
モータ12においては、モータ温度Tmが温度Tm1,Tm2,Tm3のいずれにある場合でも、d軸電流Idの最大値Idmaxが負側に大きくなると、不可逆減磁後の逆起電力BEMFが小さくなる。一方で、モータ温度Tmが低いほど永久磁石12bの減磁が生じにくいことに起因して、モータ温度Tmが低いほど、d軸電流Idの最大値Idmaxを負側に大きくしても不可逆減磁後の逆起電力BEMFが小さくなりにくい。
In the
次に、モータ12の逆起電力BEMFとモータ回転数Nmとの関係について説明する。モータ12においては、モータ回転数Nmが異なると逆起電力BEMFも異なる。モータ回転数Nmが大きいほど逆起電力BEMFが大きくなり、モータ回転数Nmとモータ回転数Nmとは比例関係にある。また、d軸電流Idの最大値Idmaxと逆起電力BEMFとの関係がモータ回転数Nmによって異なっている。例えば、モータ温度Tmと同様に、モータ回転数Nmに関係なく、d軸電流Idの最大値Idmaxが負側に大きくなると、不可逆減磁後の逆起電力BEMFが小さくなる。さらに、モータ回転数Nmが大きいほど逆起電力BEMFが大きくなる。このため、逆起電力BEMFの低減量を大きくするには、モータ回転数Nmが大きいほどd軸電流Idの最大値Idmaxを負側に大きくする必要がある。
Next, the relationship between the back electromotive force BEMF of the
制御装置40は、インバータ異常が発生した場合に、逆起電力BEMFが低減するようにASCを行う。制御装置40は、インバータ30の駆動制御を行うためのインバータ制御処理の中で、ASCを行うための処理を行う。このインバータ制御処理について、図7のフローチャートを参照しつつ説明する。なお、制御装置40はインバータ制御処理を所定周期で繰り返し実行する。制御装置40は、インバータ制御処理の各ステップを実行する機能を有している。
When an inverter abnormality occurs, the
図7において、ステップS101では、モータ温度Tmがあらかじめ定められた温度閾値Tb以下であるか否かを判定する。温度閾値Tbは、試験やシミュレーション等により取得された情報であり、制御装置40の記憶部に記憶されている。図6の説明にて述べたように、永久磁石12bの不可逆減磁を発生させて逆起電力BEMFを低減するには、モータ温度Tmが低いほどd軸電流Idの最大値Idmaxを大きくする必要がある。このため、モータ温度Tmが低すぎると、d軸電流Idの最大値Idmaxを上限値を超えるほどに大きくしても永久磁石12bが不可逆減磁されずに、逆起電力BEMFを十分に低減するということができない、という可能性がある。なお、d軸電流Idについて最大値Idmaxの上限値は、インバータ30の定格値などに応じて設定される値である。
7, in step S101, it is determined whether the motor temperature Tm is equal to or lower than a predetermined temperature threshold Tb. The temperature threshold Tb is information obtained by testing, simulation, etc., and is stored in the memory unit of the
そこで、本ステップS101では、モータ温度Tmについて、d軸電流Idの最大値Idmaxが上限値を超えない範囲で永久磁石12bの不可逆減磁が発生する値を温度閾値Tbとして設定する。モータ温度Tmが温度閾値Tb以下である場合、正常時であってもモータ回転数Nmを制限するとして、ステップS110に進む。この場合、仮にインバータ異常の発生に伴ってASCを行っても、永久磁石12bが不可逆減磁されないほどにモータ温度Tmが低い、ということになる。
Therefore, in this step S101, the temperature threshold value Tb is set as the value at which irreversible demagnetization of the
ステップS110では、モータ制限処理を行う。このモータ制限処理では、モータ12の逆起電力BEMFがあらかじめ定められた逆閾値BEMFb[V](図示略)以下になるように、モータ回転数Nmを制限する。例えば、現在のモータ温度Tmが低いほどモータ回転数Nmの目標値を小さい値に設定する。そして、指令部41が、トルク指令値に加えてモータ回転数Nmの目標値に応じてd軸電流指令値Id*及びq軸電流指令値Iq*を設定する。これら電流指令値Id*,Iq*に応じてモータ12のベクトル制御が行われることで、モータ回転数Nmが制限される。
In step S110, motor limiting processing is performed. In this motor limiting processing, the motor rotation speed Nm is limited so that the back electromotive force BEMF of the
逆起電力BEMFの逆閾値BEMFbは、インバータ30への印加電圧の上限値である。上述したように、インバータ30への印加電圧の上限値はインバータ30の耐電圧値であり、この耐電圧値は、インバータ30において最も耐電圧値の低い部品や機器の耐電圧値が設定されている。逆閾値BEMFbは、試験やシミュレーション等により取得された情報であり、制御装置40の記憶部に記憶されている。
The reverse threshold value BEMFb of the back electromotive force BEMF is the upper limit of the voltage applied to the
一方、モータ温度Tmが温度閾値Tbよりも大きい場合、ASCを行うことでモータ12の逆起電力BEMFを低減できる可能性が高いとして、ステップS102に進む。ステップS102では、インバータ異常が発生したか否かを判定する。ここでは、制御装置40からインバータ30への駆動指令に従ってIGBT32a,32bのオン駆動やオフ駆動が正常に行われているか否かを判定する。例えば、電流センサ28などの各種センサの検出信号とインバータ30への駆動指令とを比較し、この比較結果を用いてIGBT32a,32bの駆動状態を判定する。IGBT32a,32bにて短絡異常が発生していると判断した場合に、インバータ異常が発生したとして、ステップS103に進む。
On the other hand, if the motor temperature Tm is greater than the temperature threshold Tb, it is determined that there is a high possibility that the back electromotive force BEMF of the
ステップS103では、回転センサ29の検出信号を用いてモータ回転数Nmを取得する。ステップS104では、モータ回転数Nmがあらかじめ定められた回転閾値Nb以上であるか否かを判定する。回転閾値Nbは、試験やシミュレーション等により取得された情報であり、制御装置40においてメモリ等の記憶部に記憶されている。モータ12の逆起電力BEMFが、例えば平滑コンデンサ21の最大許容電圧や定格電圧に応じた値や、インバータ30への印加電圧の上限値に応じた値に制限されるように、回転閾値Nbが設定されている。インバータ30への印加電圧の上限値は、例えばインバータ30の定格値や最大許容電圧に応じて設定されている。
In step S103, the motor rotation speed Nm is obtained using the detection signal of the
なお、インバータ30への印加電圧の上限値をインバータ30の耐電圧値と称することもできる。インバータ30の耐電圧値としては、インバータ30において最も耐電圧値の低い部品や機器の耐電圧値が設定されている。例えば、インバータ30において最も耐電圧値の低い部品がIGBT32a,32bであれば、IGBT32a,32bの定格値や最大許容電圧に応じて耐電圧値が設定される。
The upper limit of the voltage applied to the
モータ回転数Nmが回転閾値Nbに達していない場合、補器類や平滑コンデンサ21の過電圧やインバータ30の過電流が発生する可能性が低いとして、そのまま本インバータ制御処理を終了する。モータ回転数Nmが回転閾値Nbに達している場合、補器類や平滑コンデンサ21の過電圧やインバータ30の過電流が発生する可能性があるとして、ステップS105に進む。
If the motor speed Nm has not reached the rotation threshold value Nb, it is determined that there is a low possibility of an overvoltage in the auxiliary devices or smoothing
ステップS105では、モータ温度Tmを取得する。この取得処理では、上位ECUや各種センサから入力された信号を用いて、モータ温度Tmを検出値として取得する。本実施形態では、モータ温度Tmと永久磁石12bとがほぼ同じであるとする。
In step S105, the motor temperature Tm is acquired. In this acquisition process, the motor temperature Tm is acquired as a detection value using signals input from a higher-level ECU and various sensors. In this embodiment, the motor temperature Tm and the
ステップS106では、ASCを実行する場合の目標値として遅延時間TDについて目標時間TDascを設定する目標時間処理を行う。ステップS106の目標時間処理については、図8のフローチャートを参照しつつ説明する。 In step S106, target time processing is performed to set a target time TDAsc for the delay time TD as a target value when ASC is executed. The target time processing in step S106 will be described with reference to the flowchart in FIG. 8.
図8において、ステップS201では、ASCを実行する場合の目標値として、モータ12の逆起電力BEMFについて目標値BEMFascを取得する。目標値BEMFascは、試験やシミュレーション等により取得された情報であり、制御装置40の記憶部に記憶されている。逆起電力BEMFについて、例えば平滑コンデンサ21の最大許容電圧や定格電圧に応じた値や、インバータ30への印加電圧の上限値に応じた値が目標値BEMFascとして設定されている。本ステップS201では、制御装置40の記憶部から目標値BEMFascを読み込んで取得する。なお、目標値BEMFascは、モータ回転数Nmやモータ温度Tmに可変設定されてもよい。
In FIG. 8, in step S201, a target value BEMFasc is obtained for the back electromotive force BEMF of the
ステップS202では、遅延時間TDの目標時間TDascについて、モータ温度Tmを用いて第1目標時間TDasc1を算出する。第1目標時間TDasc1は、逆起電力BEMFを低減するにはモータ温度Tmが低いほど目標時間TDascを長くすればよいという知見を用いて算出される目標時間である。ここでは、まず、温度相関情報を用いて、逆起電力BEMFの目標値BEMFascとモータ温度Tmとからd軸電流Idの目標最大値Idmax1を算出する。温度相関情報は、モータ温度Tmと逆起電力BEMFとd軸電流Idの最大値Idmaxとの相関関係を示す相関情報であり、例えばマップや関数として制御装置40の記憶部に記憶されている。例えば、温度相関情報として図6に示す情報を用いる場合、モータ温度Tmが第2温度Tm2であれば、d軸電流Idの最大値Idmaxについて、第2温度Tm2のグラフ上で目標値BEMFascに交差する値を目標最大値Idmax1として算出する。
In step S202, a first target time Tdasc1 is calculated for the target time Tdasc of the delay time TD using the motor temperature Tm. The first target time Tdasc1 is a target time calculated using the knowledge that in order to reduce the back electromotive force BEMF, the lower the motor temperature Tm, the longer the target time Tdasc should be. Here, first, the target maximum value Idmax1 of the d-axis current Id is calculated from the target value BEMFasc of the back electromotive force BEMF and the motor temperature Tm using temperature correlation information. The temperature correlation information is correlation information that indicates the correlation between the motor temperature Tm, the back electromotive force BEMF, and the maximum value Idmax of the d-axis current Id, and is stored in the memory of the
次に、時間相関情報を用いて、d軸電流Idの目標最大値Idmax1から第1目標時間TDasc1を算出する。時間相関情報は、d軸電流Idの最大値Idmaxと遅延時間TDとの相関関係を示す相関情報であり、例えばマップや関数として制御装置40の記憶部に記憶されている。例えば、時間相関情報として図5に示す情報を用いる場合、遅延時間TDについて、d軸電流Idの最大値Idmaxを示すフラグ上で目標最大値Idmax1に交差する値を第1目標時間TDasc1として算出する。
Next, the first target time Tdasc1 is calculated from the target maximum value Idmax1 of the d-axis current Id using the time correlation information. The time correlation information is correlation information that indicates the correlation between the maximum value Idmax of the d-axis current Id and the delay time TD, and is stored in the memory of the
ステップS203では、遅延時間TDの目標時間TDascについて、モータ回転数Nmを用いて第2目標時間TDasc2を算出する。第2目標時間TDasc2は、逆起電力BEMFを低減するにはモータ回転数Nmが大きいほど目標時間TDascを長くすればよいという知見を用いて算出される目標時間である。ここでは、まず、回転相関情報を用いて、逆起電力BEMFの目標値BEMFascとモータ回転数Nmとからd軸電流Idの目標最大値Idmax2(図示略)を算出する。回転相関情報は、モータ回転数Nmと逆起電力BEMFとd軸電流Idの最大値Idmaxとの相関関係を示す相関情報であり、例えばマップや関数として制御装置40の記憶部に記憶されている。
In step S203, a second target time Tdasc2 is calculated for the target time Tdasc of the delay time TD using the motor rotation speed Nm. The second target time Tdasc2 is a target time calculated using the knowledge that in order to reduce the back electromotive force BEMF, the larger the motor rotation speed Nm, the longer the target time Tdasc should be. Here, first, a target maximum value Idmax2 (not shown) of the d-axis current Id is calculated from the target value BEMFasc of the back electromotive force BEMF and the motor rotation speed Nm using the rotation correlation information. The rotation correlation information is correlation information that indicates the correlation between the motor rotation speed Nm, the back electromotive force BEMF, and the maximum value Idmax of the d-axis current Id, and is stored in the memory of the
次に、時間相関情報を用いて、d軸電流Idの目標最大値Idmax2から第2目標時間TDasc2を算出する。ここでは、第1目標時間TDasc1の算出に用いた時間相関情報を用いて、第1目標時間TDasc1と同様に第2目標時間TDasc2を算出する。 Next, the second target time Tdasc2 is calculated from the target maximum value Idmax2 of the d-axis current Id using the time correlation information. Here, the second target time Tdasc2 is calculated in the same manner as the first target time Tdasc1 using the time correlation information used to calculate the first target time Tdasc1.
ステップS204では、モータ温度Tmから算出した第1目標時間TDasc1と、モータ回転数Nmから算出した第2目標時間TDasc2とに応じて、目標時間TDascを算出する。例えば、第1目標時間TDasc1と第2目標時間TDasc2との平均値を算出し、この平均値を目標時間TDascに設定する。なお、第1目標時間TDasc1と第2目標時間TDasc2とを用いれば、目標時間TDascの算出にどのような方法を採用してもよい。 In step S204, the target time TDasc is calculated based on the first target time TDasc1 calculated from the motor temperature Tm and the second target time TDasc2 calculated from the motor rotation speed Nm. For example, the average value of the first target time TDasc1 and the second target time TDasc2 is calculated, and this average value is set as the target time TDasc. Note that any method may be used to calculate the target time TDasc as long as the first target time TDasc1 and the second target time TDasc2 are used.
なお、制御装置40におけるステップS202の処理を実行する機能が温度用設定部に相当し、ステップS203の処理を実行する機能が回転用設定部に相当する。また、ステップS202,S203,S204の処理を実行する機能が目標設定部に相当する。
The function of the
ステップS204の終了後は、図7に示すステップS106が終了したとして、ステップS107に進む。ステップS107では、遅延時間TDが目標時間TDascに達したか否かを判定する。そして、遅延時間TDが目標時間TDascに達するまでステップS107の処理を繰り返し行う。遅延時間TDが目標時間TDascに達した場合、ステップS108に進む。なお、本インバータ制御処理では、ステップS101にてインバータ異常の発生を工程判断したタイミングからの経過時間を遅延時間TDとして計測している。 After step S204 is completed, step S106 shown in FIG. 7 is deemed to be completed, and the process proceeds to step S107. In step S107, it is determined whether the delay time TD has reached the target time T Dasc. Then, the process of step S107 is repeated until the delay time TD has reached the target time T Dasc. If the delay time TD has reached the target time T Dasc, the process proceeds to step S108. Note that in this inverter control process, the delay time TD is measured as the time that has elapsed since the occurrence of an inverter abnormality was determined in step S101.
ステップS108では、ASCを実行してインバータ30をASC状態に移行させる。ここでは、上アーム31aのIGBT32aと下アーム31bのIGBT32bとのうち一方を3相全てについてオン駆動し、他方を3相全てについてオフ駆動する。この場合、IGBT32a,32bのうち一方について、オン状態に切り替えるタイミングを3相全ての上下アーム回路31で揃える。他方についても、オフ状態に切り替えるタイミングを3相全ての上下アーム回路31で揃える。また、IGBT32a,32bのうち一方をオン状態に切り替えるタイミングと、他方をオフ状態に切り替えるタイミングとについても揃える。
In step S108, ASC is executed to transition the
なお、「揃える」には、複数のIGBT32a,32bの状態がまとめて切り替えられることや、複数のIGBT32a,32bの切り替えタイミングが同時であること、切り替えタイミングが多少ずれてしまうこと、が含まれている。
Note that "aligning" includes the fact that the states of the
また、本ステップS108では、いずれのIGBT32a,32bにて短絡異常が発生したのかを判定する。全てのIGBT32a,32bのうち短絡異常が発生したIGBTが上アーム31a及び下アーム31bのうち一方だけに含まれている場合、アーム31a,31bのうち、そのIGBTが含まれている方の残りのIGBTを全てオン駆動する。そして、そのIGBTが含まれていない方のIGBTを全てオフ駆動する。例えば、U相について上アーム31aのIGBT32aに短絡異常が発生した場合、V相及びW相について上アーム31aのIGBT32aをオン状態に切り替える。そして、3相全てについて下アーム31bのIGBT32bをオフ状態に切り替える。
In step S108, it is determined which of the
ステップS109では、終了処理を行う。終了処理では、ASCの実行によりモータ12の逆起電力BEMFが目標値BEMFascに対する許容範囲まで低下したか否かを判定する。例えば、ASC実行後のd軸電流Idの振幅の大きさがあらかじめ定められた振幅閾値より小さくなったか否かの判定と、各相電流Iu,Iv,IwについてASC前後の差分ΔIがあらかじめ定められた差分閾値より小さくなったか否かの判定を行う。そして、d軸電流Idの振幅が振幅閾値より小さくなり、且つ差分ΔIが差分閾値より小さくなった場合に、逆起電力BEMFが許容範囲まで低下したと判断する。なお、図3に示すタイミングt3では、d軸電流Idが振幅閾値より小さくなり、d軸電流Idや各相電流Iu,Iv,Iwが定常値に収束した状態になっている。
In step S109, a termination process is performed. In the termination process, it is determined whether the back electromotive force BEMF of the
逆起電力BEMFが許容範囲まで低下した場合、ASCの実行により逆起電力BEMFが適正に低下したとして、ASCを終了させる。ここでは、インバータ30において、短絡異常が発生しているIGBT以外のIGBT32a,32bを全てオフ状態に切り替えてインバータ30を終了状態に移行させる。なお、終了処理では、開閉器22を開状態に切り替えてバッテリ11からモータ12への電力供給を停止させてもよい。
When the back electromotive force BEMF falls to an allowable range, it is determined that the back electromotive force BEMF has been appropriately reduced by the execution of ASC, and the ASC is terminated. Here, in the
なお、制御装置40におけるステップS107の処理を実行する機能が遅延部に相当し、ステップS108の処理を実行する機能が状態移行部に相当する。ステップS109の処理を実行する機能が終了部に相当し、ステップS110の処理を実行する機能が制限部に相当する。
The function of the
次に、インバータ異常の発生に伴って制御装置40がASCを行った場合の逆起電力BEMFの変化について、図3、図4を参照しつつ説明する。
Next, the change in the back electromotive force BEMF when the
図3において、タイミングt2にてインバータ異常が発生した場合、遅延時間TDが目標時間TDascに達すると、制御装置40によりASCが開始される。ASCの開始に伴ってd軸電流Idの振幅が一時的に増加するが、タイミングt3では定常状態のd軸電流Idがタイミングt1でのd軸電流Idよりも減少している。各相電流Iu,Iv,Iwについても、振幅が一時的に増加するが、定常状態になったタイミングt3での振幅はインバータ異常が発生していないタイミングt1での振幅よりも減少している。その結果、図4に示すように、インバータ異常発生時であるタイミングt3での逆起電力BEMFが、インバータ異常が発生していないタイミングt1での逆起電力BEMFよりも減少する。
In FIG. 3, if an inverter abnormality occurs at time t2, ASC is started by the
ここまで説明した本実施形態によれば、インバータ異常が発生した場合、遅延時間TDが目標時間TDascに達するとインバータ30がASC状態に移行される。このため、インバータ30がASC状態に移行した後のd軸電流Idが負側に大きくなりやすく、それに伴って、モータ12において永久磁石12bの不可逆減磁が生じやすい。永久磁石12bの不可逆減磁が生じると、モータ12の逆起電力BEMFが低減するため、ASC状態のインバータ30を流れる電流が大きすぎてIGBT32a,32bなどが発熱するということが生じにくくなる。したがって、インバータ30について異常発生に伴う発熱を抑制できる。
According to the present embodiment described so far, when an inverter abnormality occurs, the
本実施形態によれば、制御装置40は、ASCを実行する場合に、IGBT32a,32bのうち一方について、オン状態に切り替えるタイミングを複数の上下アーム回路31の全てで揃えている。この構成では、例えば複数のIGBT32aを全てオン状態に切り替える場合に、これらIGBT32aの全てについて同じ駆動指令を生成すればよいため、制御装置40の処理負担を低減できる。この効果は、複数のIGBT32bを全てオン状態に切り替える場合についても同様に奏することができる。
According to this embodiment, when the
制御装置40は、ASCを実行する場合に、IGBT32a,32bのうち一方について、オフ状態に切り替えるタイミングを複数の上下アーム回路31の全てで揃えている。この構成では、例えば複数のIGBT32aを全てオフ状態に切り替える場合に、これらIGBT32aの全てについて同じ駆動指令を生成すればよいため、制御装置40の処理負担を低減できる。この効果は、複数のIGBT32bを全てオフ状態に切り替える場合についても同様に奏することができる。
When performing ASC, the
モータ温度Tmが温度閾値Tb以下である場合には、インバータ30のASCが実行されても、モータ温度Tmが低すぎる温度域にあることに起因して、d軸電流Idの最大値Idmaxが不足して永久磁石12bの不可逆減磁が生じないことが懸念される。これに対して、本実施形態によれば、モータ温度Tmが温度閾値Tb以下である場合に、逆起電力BEMFが逆閾値BEMFb以下になるようにモータ回転数Nmが制限される。このため、ASCが実行されたにもかかわらず、d軸電流Idの最大値Idmaxが不足して永久磁石12bの不可逆減磁が生じない、ということを回避できる。この結果、ASCが実行されることによりかえってインバータ30が発熱してしまうということを抑制できる。
When the motor temperature Tm is equal to or lower than the temperature threshold Tb, there is a concern that even if the ASC of the
本実施形態によれば、モータ温度Tmが温度閾値Tb以下である場合、モータ温度Tmに応じてモータ回転数Nmが制限される。このため、逆起電力BEMFが逆閾値BEMFb以下になるようにモータ回転数Nmを制限する上で、モータ回転数Nmが大きいほど逆起電力BEMFが大きくなるという関係、及びモータ温度Tmが低いほど逆起電力が大きくなるという関係を活用できる。したがって、モータ温度Tmが温度閾値Tb以下である場合についてモータ回転数Nmの制限精度を高めることができる。 According to this embodiment, when the motor temperature Tm is equal to or lower than the temperature threshold value Tb, the motor rotation speed Nm is limited according to the motor temperature Tm. Therefore, in limiting the motor rotation speed Nm so that the back electromotive force BEMF is equal to or lower than the back electromotive force threshold value BEMFb, it is possible to utilize the relationship that the higher the motor rotation speed Nm, the larger the back electromotive force BEMF, and the relationship that the lower the motor temperature Tm, the larger the back electromotive force. Therefore, it is possible to improve the accuracy of limiting the motor rotation speed Nm when the motor temperature Tm is equal to or lower than the temperature threshold value Tb.
本実施形態によれば、逆起電力BEMFの逆閾値BEMFbがインバータ30の耐電圧値になっている。このため、モータ温度Tmが温度閾値Tb以下である場合について、インバータ30にとって過剰に大きな電圧がモータ12の逆起電力BEMFにより印加される、ということをより確実に抑制できる。
According to this embodiment, the reverse threshold value BEMFb of the back electromotive force BEMF is set to the withstand voltage value of the
本実施形態によれば、インバータ30は、ASC状態に移行した後に、異常が発生したIGBT以外の全てのIGBTがオフ状態に切り替えられることで終了状態に移行される。このため、ASCの実行によりモータ12の逆起電力BEMFが低減した場合には、インバータ30が終了状態に移行することでモータ12が惰性で回転する。したがって、インバータ異常が発生してASCを実行した場合でも、インバータ30が終了状態に移行されることで車両の退避走行を安全に行うことができる。
According to this embodiment, after the
本実施形態によれば、モータ回転数Nm及びモータ温度Tmの両方に応じて目標時間TDascが設定されている。このため、モータ回転数Nmが大きいほど目標時間TDascを長くするという知見、及びモータ温度Tmが低いほど目標時間TDascを長くするという知見の両方を用いて、目標時間TDascを設定することができる。 According to this embodiment, the target time T Dasc is set according to both the motor rotation speed Nm and the motor temperature Tm. Therefore, the target time T Dasc can be set using both the knowledge that the target time T Dasc should be longer as the motor rotation speed Nm increases, and the knowledge that the target time T Dasc should be longer as the motor temperature Tm decreases.
本実施形態によれば、目標時間TDascの設定に温度相関情報が用いられており、この温度相関情報には、モータ温度Tmが低いほど目標時間TDascを長くするという知見が含まれている。このため、この知見を活用してモータ温度Tmから目標時間TDascを精度良く設定することができる。 According to this embodiment, temperature correlation information is used to set the target time T Dasc, and this temperature correlation information includes the knowledge that the lower the motor temperature Tm, the longer the target time T Dasc should be. Therefore, by utilizing this knowledge, the target time T Dasc can be set with high accuracy from the motor temperature Tm.
本実施形態によれば、目標時間TDascの設定に回転相関情報が用いられており、この回転相関情報には、モータ回転数Nmが大きいほど目標時間TDascという知見が含まれている。このため、この知見を活用してモータ回転数Nmから目標時間TDascを精度良く設定することができる。 According to this embodiment, rotation correlation information is used to set the target time T Dasc, and this rotation correlation information includes the knowledge that the target time T Dasc increases as the motor rotation speed Nm increases. Therefore, by utilizing this knowledge, the target time T Dasc can be set with high accuracy from the motor rotation speed Nm.
<第2実施形態>
上記第1実施形態では、インバータ30のASCが実行される場合に、IGBT32a,32bのうち一方をオン状態に切り替えるタイミングが複数の上下アーム回路31について揃えられていたが、第2実施形態では、揃えられていない。本実施形態で特に説明しない構成、作用、効果については上記第1実施形態と同様である。本実施形態では、上記第1実施形態と異なる点を中心に説明する。
Second Embodiment
In the first embodiment, when ASC of the
ASCについては、IGBT32a,32bのうち一方をオン状態に切り替えるタイミングが、少なくとも1つの上下アーム回路31と残りの上下アーム回路31とで異なると、d軸電流Idが負側に大きくなりやすい、という知見が得られた。この知見は、試験やシミュレーション等により得られた知見であり、この知見について、図9を参照しつつ説明する。
With regard to the ASC, it has been found that if the timing at which one of the
制御装置40は、ASCを実行する場合に、IGBT32a,32bのうち一方を、複数の上下アーム回路31のうち1つの上下アーム回路31について最初にオン状態に切り替え、その後、残りの上下アーム回路31についてオン状態に切り替える。本実施形態では、1つの上下アーム回路31がオン状態に切り替えられるタイミングと、残りの上下アーム回路31がオン状態に切り替えられるタイミングと、の差をずれ時間TSと称する。
When the
図9において、縦軸は、図5と同様にd軸電流Idの最大値Idmaxと各相電流Iu,Iv,Iwとであり、横軸は、ずれ時間TSになっている。図9に示すように、ずれ時間TSが長いほどd軸電流Idの最大値Idmaxが大きくなっている。一方で、各相電流Iu,Iv,Iwは、ずれ時間TSに関係なくほぼ一定の値になっている。これは、ずれ時間TSが長いほど、ASC実行に伴ってd軸電流Idが急増して永久磁石12bの不可逆減磁が生じやすく、その一方で、各相電流Iu,Iv,Iwの増加は生じにくい、ということを示している。ずれ時間TSについては、ASCの実行に際してずれ時間TSを生じさせると、インバータ30及びモータ12ではアンバランス電流が生み出され、このアンバランス電流によってd軸電流Idが負側に大きくなる、という知見が試験等により得られた。
9, the vertical axis is the maximum value Idmax of the d-axis current Id and the phase currents Iu, Iv, and Iw, as in FIG. 5, and the horizontal axis is the delay time TS. As shown in FIG. 9, the longer the delay time TS, the larger the maximum value Idmax of the d-axis current Id. On the other hand, the phase currents Iu, Iv, and Iw are almost constant regardless of the delay time TS. This indicates that the longer the delay time TS, the more likely it is that the d-axis current Id will increase rapidly with the execution of ASC, causing irreversible demagnetization of the
制御装置40は、インバータ制御処理において、ずれ時間TSを設定し、このずれ時間に応じてASCを実行する。ここでは、本実施形態のインバータ制御処理について、図10のフローチャートを参照しつつ説明する。
In the inverter control process, the
図10において、ステップS101~S107では、上記第1実施形態と同様の処理を行う。ステップS107にて、モータ温度Tmが温度閾値Tbよりも大きい場合、ステップS301に進む。ステップS301では、ASCを実行する場合の目標値としてずれ時間TSについて目標ずれ時間TSascを算出する。ここでは、まず、上記第1実施形態のステップS201と同様に、逆起電力BEMFについて目標値BEMFascを取得する。次に、上記第1実施形態のステップS202等と同様に、温度相関情報を用いて、逆起電力BEMFの目標値BEMFascとモータ温度Tmとからd軸電流Idの目標最大値Idmax1を算出する。また、回転相関情報を用いて、逆起電力BEMFの目標値BEMFascとモータ回転数Nmとからd軸電流Idの目標最大値Idmax2を算出する。その後、目標最大値Idmax1,Idmax2を用いて目標最大値Idmax0を算出する。例えば、目標最大値Idmax1,Idmax2の平均値を算出し、この平均値を目標最大値Idmax0に設定する。 In FIG. 10, in steps S101 to S107, the same processing as in the first embodiment is performed. In step S107, if the motor temperature Tm is greater than the temperature threshold Tb, the process proceeds to step S301. In step S301, the target delay time TSasc is calculated for the delay time TS as a target value when performing ASC. Here, first, as in step S201 in the first embodiment, the target value BEMFasc for the back electromotive force BEMF is obtained. Next, as in step S202 in the first embodiment, the target maximum value Idmax1 of the d-axis current Id is calculated from the target value BEMFasc of the back electromotive force BEMF and the motor temperature Tm using temperature correlation information. In addition, the target maximum value Idmax2 of the d-axis current Id is calculated from the target value BEMFasc of the back electromotive force BEMF and the motor rotation speed Nm using rotation correlation information. Then, the target maximum value Idmax0 is calculated using the target maximum values Idmax1 and Idmax2. For example, the average value of the target maximum values Idmax1 and Idmax2 is calculated, and this average value is set as the target maximum value Idmax0.
そして、ずれ相関情報を用いて、d軸電流Idの目標最大値Idmax0から目標ずれ時間TSascを算出する。ずれ相関情報は、d軸電流Idの最大値Idmaxとずれ時間TSとの相関関係を示す相関情報であり、例えばマップや関数として制御装置40の記憶部に記憶されている。例えば、ずれ相関情報として図9に示す情報を用いる場合、ずれ時間TSについて、d軸電流Idの最大値Idmaxを示すグラフ上で目標最大値Idmax0に交差する値を目標ずれ時間TSascとして算出する。
Then, using the deviation correlation information, the target deviation time TSasc is calculated from the target maximum value Idmax0 of the d-axis current Id. The deviation correlation information is correlation information that indicates the correlation between the maximum value Idmax of the d-axis current Id and the deviation time TS, and is stored in the memory of the
ステップS301の後、ステップS108に進み、上記第1実施形態と同様に、ASCを実行する。ここでは、まず、IGBT32a,32bのうち一方を、複数の上下アーム回路31のうち1つの上下アーム回路31についてオン状態に切り替える。そして、切り替えてから経過した時間をずれ時間TSとして計測し、このずれ時間TSが目標ずれ時間TSascに達したか否かを判定する。そして、ずれ時間TSが目標ずれ時間TSascに達した場合、IGBT32a,32bの一方を、残りの上下アーム回路31についてオン状態に切り替える。IGBT32a,32bのうちオン状態に切り替えていない方は、3相全ての上下アーム回路31についてタイミングを揃えてオフ状態に切り替える。IGBT32a,32bのうちオフ状態に切り替える方については、ずれ時間TSが目標ずれ時間TSascに達した時にオン状態に切り替える方に切り替えタイミングを揃える。
After step S301, the process proceeds to step S108, and ASC is executed in the same manner as in the first embodiment. Here, first, one of the
ステップS108の後、上記第1実施形態と同様にステップS108,S109の処理を実行し、本インバータ制御処理を終了する。 After step S108, steps S108 and S109 are executed in the same manner as in the first embodiment, and the inverter control process is terminated.
本実施形態によれば、制御装置40は、ASCを実行する場合に、ASC32a,32bのうち一方について、オン状態に切り替えるタイミングを、複数の上下アーム回路31のうち1つの上下アーム回路31と他の上下アーム回路31とで異ならせている。このため、ASC32a,32bのうち一方をオン状態に切り替えるタイミングが複数の上下アーム回路31のうち1つと残りとで異なると、d軸電流Idが負側に大きくなりやすい、という知見を利用して永久磁石12bの不可逆減磁を生じさせることができる。これにより、モータ12の逆起電力BEMFを低減できる。
According to this embodiment, when the
<他の実施形態>
この明細書の開示は、例示された実施形態に制限されない。開示は、例示された実施形態と、それらに基づく当業者による変形態様を包含する。例えば、開示は、実施形態において示された部品、要素の組み合わせに限定されず、種々変形して実施することが可能である。開示は、多様な組み合わせによって実施可能である。開示は、実施形態に追加可能な追加的な部分をもつことができる。開示は、実施形態の部品、要素が省略されたものを包含する。開示は、一つの実施形態と他の実施形態との間における部品、要素の置き換え、または組み合わせを包含する。開示される技術的範囲は、実施形態の記載に限定されない。開示される技術的範囲は、特許請求の範囲の記載によって示され、さらに特許請求の範囲の記載と均等の意味および範囲内での全ての変更を含むものと解されるべきである。
<Other embodiments>
The disclosure of this specification is not limited to the exemplified embodiments. The disclosure includes the exemplified embodiments and modifications by those skilled in the art based thereon. For example, the disclosure is not limited to the combination of parts and elements shown in the embodiments, and can be implemented in various modifications. The disclosure can be implemented by various combinations. The disclosure can have additional parts that can be added to the embodiments. The disclosure includes those in which parts and elements of the embodiments are omitted. The disclosure includes the replacement or combination of parts and elements between one embodiment and another embodiment. The disclosed technical scope is not limited to the description of the embodiments. The disclosed technical scope is indicated by the description of the claims, and should be interpreted as including all modifications within the meaning and scope equivalent to the description of the claims.
上記各実施形態において、モータ12の永久磁石12bは、ネオジム磁石とは異なる磁石により形成されていてもよい。例えば、サマリウムコバルト磁石等の希土類磁石により永久磁石12bが形成されていてもよい。希土類磁石により形成された永久磁石12bは、温度が低いほど磁力が強くなりやすいため、ASCには、上記第1実施形態と同様に、逆起電力BEMFを低減するにはモータ温度Tmが低いほど目標時間TDascを長くすればよいという知見が用いられる。
In each of the above embodiments, the
また、遅延時間TDの目標時間TDascや目標ずれ時間TSascを設定するための温度相関情報については、永久磁石12bを形成する磁石の特性に応じて異なる情報が用いられることが好ましい。例えば、永久磁石12bがフェライト磁石により形成された構成では、逆起電力BEMFを低減するにはモータ温度Tmが低いほど目標時間TDascを長くすればよいという知見とは異なる知見が用いられる。
Furthermore, it is preferable that different information is used for the temperature correlation information for setting the target time T Dasc and the target deviation time T Sasc of the delay time TD depending on the characteristics of the magnet forming the
上記第1実施形態において、ASCについて遅延時間TDの目標時間TDascは、モータ回転数Nm及びモータ温度Tmのうち一方だけに応じて設定されてもよい。また、目標時間TDascは、モータ回転数Nm及びモータ温度Tmのいずれにも関係なく、逆起電力BEMFの目標値BEMFascに応じて設定されてもよい。さらに、目標時間TDascは、あらかじめ定められた規定値に設定されてもよい。この規定値は、例えば制御装置40の記憶部に記憶された値である。
In the first embodiment described above, the target time T Dasc of the delay time TD for the ASC may be set according to only one of the motor rotation speed Nm and the motor temperature Tm. Also, the target time T Dasc may be set according to the target value BEMFasc of the back electromotive force BEMF, regardless of either the motor rotation speed Nm or the motor temperature Tm. Furthermore, the target time T Dasc may be set to a predetermined specified value. This specified value is, for example, a value stored in the memory unit of the
上記第2実施形態において、ASCの実行について、IGBT32a,32bのうち最初にオン状態に切り替えるIGBTは2つ以上でもよい。例えば、IGBT32a,32bのうち一方を、複数の上下アーム回路31のうち2つの上下アーム回路31について最初にオン状態に切り替え、その後、残り1つの上下アーム回路31についてオン状態に切り替える。
In the second embodiment described above, when executing ASC, two or more of the
上記第2実施形態において、ASCの実行について、IGBT32a,32bのうち一方をオン状態に切り替えるタイミングは、複数の上下アーム回路31で全て異なっていてもよい。例えば、IGBT32a,32bのうち一方を、最初に1つの上下アーム回路31についてオン状態に切り替え、目標ずれ時間TSascが経過した後に2つ目の上下アーム回路31についてオン状態に切り替える。そして、更に目標ずれ時間TSascが経過した後に3つ目の上下アーム回路31についてオン状態に切り替える。
In the second embodiment described above, the timing for switching one of the
上記第2実施形態において、ASCの実行について、IGBT32a,32bのうち他方をオフ状態に切り替えるタイミングは、複数の上下アーム回路31で揃っていなくてもよい。すなわち、複数の上下アーム回路31のうち少なくとも1つと残りとで異なっていてもよい。
In the second embodiment described above, the timing for switching the other of the
上記第2実施形態において、ASCについて目標ずれ時間TSascは、モータ回転数Nm及びモータ温度Tmのうち一方だけに応じて設定されてもよい。また、目標ずれ時間TSascは、モータ回転数Nm及びモータ温度Tmのいずれにも関係なく、逆起電力BEMFの目標値BEMFascに応じて設定されてもよい。さらに、目標ずれ時間TSascは、あらかじめ定められた規定値に設定されてもよい。この規定値は、例えば制御装置40の記憶部に記憶された値である。
In the second embodiment described above, the target deviation time TSasc for the ASC may be set according to only one of the motor rotation speed Nm and the motor temperature Tm. Also, the target deviation time TSasc may be set according to the target value BEMFasc of the back electromotive force BEMF, regardless of either the motor rotation speed Nm or the motor temperature Tm. Furthermore, the target deviation time TSasc may be set to a predetermined specified value. This specified value is, for example, a value stored in the memory unit of the
上記第2実施形態において、ASCについて目標ずれ時間TSascは、ASCの遅延による逆起電力BEMFの低減が不足する場合にその不足分を補うように設定されてもよい。また、ASCについて遅延時間TDの目標時間TDascは、オン駆動を時間的にずらすことによる逆起電力BEMFの低減が不足する場合にその不足分を補うように設定されてもよい。 In the second embodiment described above, the target delay time TSasc for the ASC may be set to compensate for the insufficient reduction in the back electromotive force BEMF caused by the delay of the ASC. Also, the target time TDAsc for the delay time TD for the ASC may be set to compensate for the insufficient reduction in the back electromotive force BEMF caused by shifting the on-drive in time.
上記第2実施形態において、ASCの実行について目標ずれ時間TSascを設定した場合、IGBT32a,32bのうち一方で最初にオン状態に切り替えるIGBTについては、オン状態への切り替えを遅延させなくてもよい。例えば、ステップS106において遅延時間TDの目標時間TDascをゼロに設定する。また、図7のインバータ制御処理においてステップS106,S107の処理が行われなくてもよい。いずれの場合でも、IGBT32a,32bのうち一方をオン駆動するタイミングが、1つの上下アーム回路31と残りの上下アーム回路31とで異なることにより、d軸電流Idが負側に急増しやすい状況をつくり出すことができる。
In the second embodiment described above, when a target delay time TSasc is set for the execution of ASC, the
上記各実施形態において、ASCの実行について、IGBT32a,32bの一方が複数の上下アーム回路31の全てでオン駆動されれば、他方はオフ駆動されなくてもよい。このように、IGBT32a,32bのうち一方が複数の上下アーム回路31の全てでオン状態に切り替えられれば、d軸電流Idが負側に大きくなって永久磁石12bの不可逆減磁が生じやすくなる。
In each of the above embodiments, when ASC is performed, if one of the
上記各実施形態では、モータ温度Tmを検出する温度センサがモータ12の周辺やモータ自体に設けられていてもよい。例えば、温度センサがモータ12の永久磁石12bに取り付けられた構成とする。この構成では、温度センサの検出信号により永久磁石12bの温度をモータ温度Tmとして直接的に検出することが可能である。また、制御装置40は、検出値としての各相電流Iu,Iv,Iwや各相電圧Vu,Vv,Vwなどを用いてモータ温度Tmを推定して取得してもよい。さらに、制御装置40は、d軸電流Idやq軸電流Iq、d軸電圧Vd、q軸電圧Vqなどを用いてモータ温度Tmを推定して取得してもよい。
In each of the above embodiments, a temperature sensor for detecting the motor temperature Tm may be provided around the
上記各実施形態において、電流センサ28は、巻線12aを流れる電流を3相の全てについて検出していなくてもよい。例えば、電流センサ28が3相のうち2相について検出信号を出力し、制御装置40の電流算出部が検出信号に対応した2相について各相電流を算出し、残り1相の各相電流については2相の各相電流から推定してもよい。
In each of the above embodiments, the
上記各実施形態において、制御装置40は、少なくとも1つのコンピュータを含む制御システムによって提供される。制御システムは、ハードウェアである少なくとも1つのプロセッサ(ハードウェアプロセッサ)を含む。ハードウェアプロセッサは、下記(i)、(ii)、又は(iii)により提供することができる。
In each of the above embodiments, the
(i)ハードウェアプロセッサは、ハードウェア論理回路である場合がある。この場合、コンピュータは、プログラムされた多数の論理ユニット(ゲート回路)を含むデジタル回路によって提供される。デジタル回路は、プログラム及びデータの少なくとも一方を格納したメモリを備える場合がある。コンピュータは、アナログ回路によって提供される場合がある。コンピュータは、デジタル回路とアナログ回路との組み合わせによって提供される場合がある。 (i) The hardware processor may be a hardware logic circuit. In this case, the computer is provided by digital circuits including a large number of programmed logic units (gate circuits). The digital circuits may include a memory that stores at least one of a program and data. The computer may be provided by analog circuits. The computer may be provided by a combination of digital and analog circuits.
(ii)ハードウェアプロセッサは、少なくとも1つのメモリに格納されたプログラムを実行する少なくとも1つのプロセッサコアである場合がある。この場合、コンピュータは、少なくとも1つのメモリと、少なくとも1つのプロセッサコアとによって提供される。プロセッサコアは、例えばCPUと称される。メモリは、記憶媒体とも称される。メモリは、プロセッサによって読み取り可能な「プログラム及びデータの少なくとも一方」を非一時的に格納する非遷移的かつ実体的な記憶媒体である。 (ii) The hardware processor may be at least one processor core that executes a program stored in at least one memory. In this case, the computer is provided with at least one memory and at least one processor core. The processor core is referred to as a CPU, for example. The memory is also referred to as a storage medium. The memory is a non-transitive and tangible storage medium that non-transiently stores "at least one of a program and data" that can be read by the processor.
(iii)ハードウェアプロセッサは、上記(i)と上記(ii)との組み合わせである場合がある。(i)と(ii)とは、異なるチップの上、又は共通のチップの上に配置される。 (iii) The hardware processor may be a combination of (i) and (ii) above, where (i) and (ii) are located on different chips or on a common chip.
すなわち、制御装置40が提供する手段及び機能の少なくとも一方は、ハードウェアのみ、ソフトウェアのみ、又はそれらの組み合わせにより提供することができる。
In other words, at least one of the means and functions provided by the
上記各実施形態において、インバータ30を構成するスイッチング素子は、IGBTに限定されない。すなわち、上アームスイッチや下アームスイッチとして、例えばMOSFETなどを用いてもよい。
In each of the above embodiments, the switching elements constituting the
上記各実施形態では、モータ12において、界磁を形成する永久磁石12bを含んで固定子が構成されていてもよく、電機子を形成する巻線12aを含んで回転子が構成されていてもよい。また、モータ12は、複数相の交流モータであれば、3相の交流モータでなくてもよい。例えば、モータ12として、2相の交流モータや、4相以上の交流モータが用いられてもよい。
In each of the above embodiments, the
上記各実施形態において、電力変換装置13が搭載された車両としては、乗用車やバス、建設作業車、農業機械車両などがある。また、車両は移動体の1つであり、電力変換装置13が搭載される移動体としては、車両の他に電車や飛行機などある。電力変換装置13としては、インバータ装置やコンバータ装置などがある。このコンバータ装置としては、交流入力直流出力の電源装置、直流入力直流出力の電源装置、交流入力交流出力の電源装置などがある。
In each of the above embodiments, examples of vehicles equipped with the
11…電源部としてのバッテリ、12…モータ、13…電力変換装置、30…電力変換部としてのインバータ、31…アーム回路としての上下アーム回路、32a…上アームスイッチとしてのIGBT、32b…下アームスイッチとしてのIGBT、BEMF…逆起電力、BEMFb…逆閾値、TD…遅延時間、TDasc…目標時間、Nm…回転数としてのモータ回転数、Tb…温度閾値、Tm…温度としてのモータ温度、S107…遅延部、S108…状態移行部、S109…終了部、S110…制限部、S202…目標設定部及び温度用設定部、S203…目標設定部及び回転用設定部、S204…目標設定部。 11...battery as power supply unit, 12...motor, 13...power conversion device, 30...inverter as power conversion unit, 31...upper and lower arm circuits as arm circuits, 32a...IGBT as upper arm switch, 32b...IGBT as lower arm switch, BEMF...back electromotive force, BEMFb...reverse threshold, TD...delay time, TDasc...target time, Nm...motor rotation speed as rotation speed, Tb...temperature threshold, Tm...motor temperature as temperature, S107...delay unit, S108...state transition unit, S109...termination unit, S110...limitation unit, S202...target setting unit and temperature setting unit, S203...target setting unit and rotation setting unit, S204...target setting unit.
Claims (9)
前記電力変換部に異常が発生し、且つ前記モータの温度(Tm)が前記モータに設けられた永久磁石の不可逆減磁が発生する温度閾値(Tb)よりも高い場合に、前記電力変換部を、互いに並列に接続された複数のアーム回路(31)の全てについて高電位側の上アームスイッチ(32a)及び低電位側の下アームスイッチ(32b)のうち一方をオン状態にして他方をオフ状態にした目標状態に移行させる、状態移行部(S108)と、
前記電力変換部に異常が発生し、且つ前記温度が温度閾値よりも高い場合に、前記状態移行部により前記電力変換部が前記目標状態に移行することを前記電力変換部の異常発生から少なくとも目標時間(TDasc)だけ遅延させる遅延部(S107)と、
前記モータの回転数(Nm)及び前記温度の少なくとも一方に応じて前記目標時間を設定する目標設定部(S202,S203,S204)と、
を備えている電力変換装置。 A power conversion device (13) that converts power supplied from a power source unit (11) to a motor (12) from direct current to alternating current by a power conversion unit (30),
a state transition unit (S108) that, when an abnormality occurs in the power conversion unit and the temperature (Tm) of the motor is higher than a temperature threshold (Tb) at which irreversible demagnetization of a permanent magnet provided in the motor occurs, transitions the power conversion unit to a target state in which one of a high-potential side upper arm switch (32 a) and a low-potential side lower arm switch (32 b) for all of a plurality of arm circuits (31) connected in parallel with each other is turned on and the other is turned off;
a delay unit (S107) that delays the transition of the power conversion unit to the target state by the state transition unit by at least a target time (TDasc) from the occurrence of the abnormality in the power conversion unit when an abnormality occurs in the power conversion unit and the temperature is higher than a temperature threshold value;
a target setting unit (S202, S203, S204) that sets the target time in accordance with at least one of the rotation speed (Nm) of the motor and the temperature;
A power conversion device comprising:
前記モータの回転数(Nm)と前記電力変換部の異常発生から遅延した遅延時間(TD)との相関を示す回転相関情報を前記目標時間の設定に用いる回転用設定部(S203)を有している、請求項1に記載の電力変換装置。 The goal setting unit,
2. The power conversion device according to claim 1, further comprising a rotation setting unit (S203) that uses rotation correlation information indicating a correlation between the rotation speed (Nm) of the motor and a delay time ( TD ) delayed from an occurrence of an abnormality in the power conversion unit to set the target time.
前記温度と前記電力変換部の異常発生から遅延した遅延時間(TD)との相関を示す温度相関情報を前記目標時間の設定に用いる温度用設定部(S202)を有している、請求項1又は2に記載の電力変換装置。 The goal setting unit,
The power conversion device according to claim 1 or 2 , further comprising a temperature setting unit (S202) that uses temperature correlation information indicating a correlation between the temperature and a delay time (TD) delayed from an occurrence of an abnormality in the power conversion unit to set the target time .
前記上アームスイッチ及び前記下アームスイッチのうち一方について、オン状態に切り替えるタイミングを複数の前記アーム回路で揃える、請求項1~3のいずれか1つに記載の電力変換装置。 The state transition unit is
The power conversion device according to claim 1 , wherein the timing of switching one of the upper arm switch and the lower arm switch to the on state is made uniform for a plurality of the arm circuits.
前記上アームスイッチ及び前記下アームスイッチのうち一方について、オン状態に切り替えるタイミングを、複数の前記アーム回路の少なくとも1つの前記アーム回路と他の前記アーム回路とで異ならせる、請求項1~3のいずれか1つに記載の電力変換装置。 The state transition unit is
The power conversion device according to any one of claims 1 to 3, wherein the timing of switching one of the upper arm switch and the lower arm switch to the on state is made different between at least one of the arm circuits and the other arm circuits among the plurality of arm circuits.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2020141899A JP7621074B2 (en) | 2020-08-25 | 2020-08-25 | Power Conversion Equipment |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2020141899A JP7621074B2 (en) | 2020-08-25 | 2020-08-25 | Power Conversion Equipment |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2022037658A JP2022037658A (en) | 2022-03-09 |
| JP7621074B2 true JP7621074B2 (en) | 2025-01-24 |
Family
ID=80494721
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2020141899A Active JP7621074B2 (en) | 2020-08-25 | 2020-08-25 | Power Conversion Equipment |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7621074B2 (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN121646864A (en) * | 2023-10-31 | 2026-03-10 | 舍弗勒技术股份两合公司 | Control system for motor drive |
| CN120978651A (en) * | 2024-05-17 | 2025-11-18 | 美的威灵电机技术(上海)有限公司 | Over-temperature protection methods and devices for motors, motor controllers, and vehicles. |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2016025776A (en) | 2014-07-22 | 2016-02-08 | アイシン・エィ・ダブリュ株式会社 | Control device for rotary electric machine |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP5134846B2 (en) * | 2007-03-26 | 2013-01-30 | 株式会社東芝 | Permanent magnet motor drive system |
| JP5183594B2 (en) * | 2009-07-31 | 2013-04-17 | 日立オートモティブシステムズ株式会社 | Motor control device and motor system including the same |
-
2020
- 2020-08-25 JP JP2020141899A patent/JP7621074B2/en active Active
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2016025776A (en) | 2014-07-22 | 2016-02-08 | アイシン・エィ・ダブリュ株式会社 | Control device for rotary electric machine |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2022037658A (en) | 2022-03-09 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN110063012B (en) | Inverter control device | |
| CN115149882B (en) | Control device for AC rotating electric motors | |
| WO2019065882A1 (en) | Inverter control device | |
| JP6348424B2 (en) | Power converter | |
| JP5720644B2 (en) | vehicle | |
| JP6407382B1 (en) | Electric motor control apparatus and electric motor control method | |
| JP7631751B2 (en) | Power conversion device and power conversion system | |
| JP7479272B2 (en) | Power Conversion Equipment | |
| JP7621074B2 (en) | Power Conversion Equipment | |
| US11146203B2 (en) | Motor control apparatus | |
| JP2012023901A (en) | Rotary electric machine control apparatus | |
| JP7530756B2 (en) | Power conversion device and power conversion control device | |
| JP7792858B2 (en) | Power Conversion Device | |
| JP7559520B2 (en) | Power Conversion Equipment | |
| JP6708843B2 (en) | Drive | |
| JP7499626B2 (en) | Power Conversion Control Device | |
| JP2024030733A (en) | Rotating electrical machine control device | |
| JP2018148722A (en) | Motor drive device | |
| JP2017189029A (en) | Electric motor control apparatus and electric motor control method | |
| JP7446358B2 (en) | AC rotating electric machine control device | |
| US12341452B2 (en) | Control apparatus for rotating electric machine | |
| JP7631745B2 (en) | Inverter control device, program | |
| JP7785030B2 (en) | Rotating electric machine control device | |
| JP2012223026A (en) | Driving device | |
| WO2019220484A1 (en) | Control device for ac rotary electric machine |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20230615 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20240228 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240402 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240530 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20240903 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20241121 |
|
| A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20241203 |
|
| 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: 20250107 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20250114 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7621074 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |