Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7621074B2 - Power Conversion Equipment - Google Patents
[go: Go Back, main page]

JP7621074B2 - Power Conversion Equipment - Google Patents

Power Conversion Equipment Download PDF

Info

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
Application number
JP2020141899A
Other languages
Japanese (ja)
Other versions
JP2022037658A (en
Inventor
貴司 柏▲ざき▼
貞洋 赤間
康裕 塚本
浩幸 岡田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Denso Corp
Original Assignee
Denso Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Denso Corp filed Critical Denso Corp
Priority to JP2020141899A priority Critical patent/JP7621074B2/en
Publication of JP2022037658A publication Critical patent/JP2022037658A/en
Application granted granted Critical
Publication of JP7621074B2 publication Critical patent/JP7621074B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

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相のそれぞれに設けられたアーム回路を有している。これらアーム回路においては、電源ライン側のスイッチング素子とアースライン側のスイッチング素子とが互いに直列に接続されている。各アーム回路における電源ライン側のスイッチング素子は互いに並列に接続され、各アーム回路におけるアースライン側のスイッチング素子は互いに並列に接続されている。 Patent Document 1 discloses a vehicle equipped with an inverter that converts DC power into AC power and supplies it to a three-phase motor, and a control device that controls the inverter. The inverter has an arm circuit provided for each of the three phases. In these arm circuits, the switching elements on the power line side and the switching elements on the earth line side are connected in series with each other. The switching elements on the power line side in each arm circuit are connected in parallel with each other, and the switching elements on the earth line side in each arm circuit are connected in parallel with each other.

制御装置は、インバータにおいてスイッチング素子の短絡が生じた場合に、モータの回転数に応じて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.

特開2009-195026号公報JP 2009-195026 A

特許文献1では、制御装置がモータの回転数に応じて1相短絡制御と3相オン制御とを使い分けるため、モータの回転数が高回転数域にある状況では、スイッチング素子の短絡発生後に速やかに3相オン制御が行われることになる。インバータにおいては、3相オン制御が行われることで、短絡が生じたスイッチング素子を含めて互いに並列に接続されたスイッチング素子の全てに電流が流れる状態になる。この状態において、モータの回転数が高回転数域にあることなどに起因してモータの逆起電力がある程度大きくなっていると、スイッチング素子を流れる電流が大きくなり、スイッチング素子等の発熱に伴ってインバータが発熱する、ということが懸念される。例えば、モータの高出力化を図る場合には、モータの逆起電力が増加してインバータが発熱しやすくなると考えられる。 In Patent Document 1, the control device selectively uses one-phase short circuit control and three-phase ON control depending on the rotation speed of the motor, so that when the rotation speed of the motor is in the high rotation speed range, three-phase ON control is performed immediately after a switching element is short-circuited. In the inverter, three-phase ON control is performed, and a current flows through all switching elements connected in parallel, including the switching element in which the short circuit has occurred. In this state, if the motor's back electromotive force is relatively large due to the motor's rotation speed being in the high rotation speed range, the current flowing through the switching element increases, and there is a concern that the inverter will heat up due to the heat generated by the switching element, etc. For example, when attempting to increase the motor's output, it is thought that the motor's back electromotive force will increase and the inverter will be more likely to heat up.

本開示の主な目的は、電力変換部について異常発生に伴う発熱を抑制できる電力変換装置を提供することである。 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.

第1実施形態における駆動システムの構成を示す図。FIG. 2 is a diagram showing the configuration of a drive system according to the first embodiment. 制御装置の電気的な構成を示すブロック図。FIG. 2 is a block diagram showing the electrical configuration of a control device. ASC前後におけるd軸電流及び各相電流の時間変化を示す図。FIG. 4 is a diagram showing changes over time in the d-axis current and each phase current before and after ASC. ASC前後におけるモータの逆起電力を示す図。FIG. 11 is a diagram showing the back electromotive force of the motor before and after ASC. ASC実行後についてモータの逆起電力とd軸電流及び各相電流との関係を示す図。FIG. 13 is a diagram showing the relationship between the back electromotive force of the motor and the d-axis current and each phase current after ASC is performed. ASC実行後についてモータの起電力とd軸電流とモータ温度との関係を示す図。FIG. 13 is a diagram showing the relationship between the electromotive force, the d-axis current, and the motor temperature after ASC is performed. インバータ制御処理の手順を示すフローチャート。4 is a flowchart showing a procedure of an inverter control process. 目標時間処理の手順を示すフローチャート。11 is a flowchart showing a procedure for target time processing. 第2実施形態におけるASC実行後についてずれ時間とd軸電流との関係を示す図。FIG. 11 is a diagram showing a relationship between a deviation time and a d-axis current after ASC is performed in the second embodiment. インバータ制御処理の手順を示すフローチャート。4 is a flowchart showing a procedure of an inverter control process.

以下に、図面を参照しながら本開示を実施するための複数の形態を説明する。各形態において先行する形態で説明した事項に対応する部分には同一の参照符号を付して重複する説明を省略する場合がある。各形態において構成の一部のみを説明している場合は、構成の他の部分については先行して説明した他の形態を適用することができる。各実施形態で具体的に組み合わせが可能であることを明示している部分同士の組み合わせばかりではなく、特に組み合わせに支障が生じなければ、明示していなくても実施形態同士を部分的に組み合せることも可能である。 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 drive system 10 includes a battery 11, a motor 12, and a power conversion device 13. The drive system 10 is a system that drives the motor 12 to drive the drive wheels of the vehicle.

バッテリ11は、充放電可能な2次電池で構成された直流電圧源であり、電力変換装置13を介してモータ12に電力を供給する電源部に相当する。2次電池は、たとえばリチウムイオン電池、ニッケル水素電池である。バッテリ11は、インバータ30に高電圧(たとえば数100V)を供給する。 The battery 11 is a DC voltage source composed of a chargeable and dischargeable secondary battery, and corresponds to a power supply unit that supplies power to the motor 12 via the power conversion device 13. The secondary battery is, for example, a lithium-ion battery or a nickel-metal hydride battery. The battery 11 supplies a high voltage (for example, several hundred volts) to the inverter 30.

モータ12は、3相交流方式の回転電機である。モータ12は、3相としてU相、V相、W相を有している。モータ12は、車両の走行駆動源である電動機として機能する。モータ12は、回生時に発電機として機能する。モータ12は、電機子を形成する巻線12aと、界磁を形成する永久磁石12bとを有している。このモータ12では、永久磁石12bを含んで回転子が構成され、巻線12aを含んで固定子が構成されている。なお、モータ12をモータジェネレータや電動モータと称することもできる。 The motor 12 is a three-phase AC rotating electric machine. The motor 12 has three phases: U, V, and W. The motor 12 functions as an electric motor that is a driving source for the vehicle. The motor 12 functions as a generator during regeneration. The motor 12 has windings 12a that form an armature, and permanent magnets 12b that form a field magnet. In this motor 12, the rotor is formed including the permanent magnets 12b, and the stator is formed including the windings 12a. The motor 12 can also be called a motor generator or an electric motor.

電力変換装置13は、バッテリ11とモータ12との間で電力変換を行う。電力変換装置13は、平滑コンデンサ21、インバータ30、制御装置40を有している。 The power conversion device 13 performs power conversion between the battery 11 and the motor 12. The power conversion device 13 has a smoothing capacitor 21, an inverter 30, and a control device 40.

平滑コンデンサ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 smoothing capacitor 21 smoothes the DC voltage supplied from the battery 11. The smoothing capacitor 21 is connected to a P line 25, which is a high-potential power line, and an N line 26, which is a low-potential power line. The P line 25 is connected to the positive electrode of the battery 11, and the N line 26 is connected to the negative electrode of the battery 11. The positive electrode of the smoothing capacitor 21 is connected to the P line 25 between the battery 11 and the inverter 30. The negative electrode of the smoothing capacitor 21 is connected to the N line 26 between the battery 11 and the inverter 30. The smoothing capacitor 21 is connected in parallel to the battery 11. In the power conversion device 13, the P line 25 and the N line 26 are formed by bus bars or the like.

電力変換装置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 power conversion device 13, a switch 22 is provided between the smoothing capacitor 21 and the battery 11. The switch 22 is formed of a switch or relay that can be switched between an open state and a closed state, and is provided on each of the P line 25 and the N line 26. In the P line 25, the switch 22 is provided between the positive electrode of the battery 11 and the positive electrode of the smoothing capacitor 21, and in the N line 26, the switch 22 is provided between the negative electrode of the battery 11 and the negative electrode of the smoothing capacitor 21. When the switch 22 is in the closed state, the battery 11 is electrically connected to the smoothing capacitor 21 and the inverter 30. When the switch 22 is in the open state, the battery 11 is electrically disconnected from the smoothing capacitor 21 and the inverter 30.

開閉器22は、基本的に、イグニッションスイッチ等の車両スイッチがオン状態である場合に閉状態になっており、車両スイッチがオフ状態である場合に開状態になっている。例えば、車両が走行状態にある場合には開閉器22は基本的に閉状態になっている。なお、開閉器22をシステムメインリレーと称することができる。また、開閉器22については、閉状態を導通状態と称し、開状態を遮断状態と称することもできる。さらに、開閉器22が閉状態にある場合、バッテリ11と平滑コンデンサ21とが導通された状態にあり、開閉器22が開状態にある場合、バッテリ11と平滑コンデンサ21との導通が遮断された状態にある。 The switch 22 is basically in a closed state when a vehicle switch such as an ignition switch is on, and in an open state when the vehicle switch is off. For example, when the vehicle is running, the switch 22 is basically in a closed state. The switch 22 can be referred to as a system main relay. The closed state of the switch 22 can also be referred to as a conductive state, and the open state can also be referred to as a cut-off state. Furthermore, when the switch 22 is in a closed state, the battery 11 and the smoothing capacitor 21 are in a conductive state, and when the switch 22 is in an open state, the continuity between the battery 11 and the smoothing capacitor 21 is cut off.

本実施形態では、開閉器22が電力変換装置13に含まれているが、開閉器22は、電力変換装置13に含まれていなくてもよい。例えば、開閉器22は、電力変換装置13とバッテリ11との間に設けられていてもよい。また、開閉器22は、Pライン25だけに設けられていてもよい。すなわち、開閉器22は、Pライン25及びNライン26のうち少なくともPライン25に設けられていればよい。 In this embodiment, the switch 22 is included in the power conversion device 13, but the switch 22 does not have to be included in the power conversion device 13. For example, the switch 22 may be provided between the power conversion device 13 and the battery 11. The switch 22 may also be provided only in the P line 25. In other words, the switch 22 only needs to be provided in at least the P line 25 of the P line 25 and the N line 26.

電力変換装置13には、図示しない電圧センサが設けられている。電圧センサとしては、例えば、バッテリ11の電圧を検出する電圧センサと、平滑コンデンサ21の電圧を検出する電圧センサとがある。 The power conversion device 13 is provided with voltage sensors (not shown). Examples of voltage sensors include a voltage sensor that detects the voltage of the battery 11 and a voltage sensor that detects the voltage of the smoothing capacitor 21.

インバータ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 inverter 30 is a DC-AC conversion circuit. The inverter 30 is configured with upper and lower arm circuits 31 for three phases. The upper and lower arm circuits 31 are sometimes referred to as legs. The upper and lower arm circuits 31 each have an upper arm 31a and a lower arm 31b. The upper arm 31a and the lower arm 31b are connected in series between the P line 25 and the N line 26, with the upper arm 31a on the P line 25 side. The connection point between the upper arm 31a and the lower arm 31b is connected to the winding 12a of the corresponding phase in the motor 12 via an output line 27. The upper and lower arm circuits 31 and the output line 27 are provided for each of the U phase, V phase, and W phase of the motor 12. The inverter 30 has three upper arms 31a and three lower arms 31b. In the power conversion device 13, the output line 27 is formed by a bus bar or the like.

アーム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 arms 31a and 31b each have an n-channel IGBT 32a, 32b as a switching element, and a freewheeling diode 33a, 33b. Hereinafter, the diodes 33a and 33b are referred to as FWDs 33a and 33b. The IGBT 32a and FWD 33a are included in the upper arm 31a, and the IGBT 32b and FWD 33b are included in the lower arm 31b. The FWDs 33a and 33b are connected in inverse parallel to the IGBTs 32a and 32b. In the upper arm 31a, the collector of the IGBT 32a is connected to the P line 25. In the lower arm 31b, the emitter of the IGBT 32b is connected to the N line 26. The emitter of the IGBT 32a in the upper arm 31a and the collector of the IGBT 32b in the lower arm 31b are connected to each other. The anodes of FWDs 33a and 33b are connected to the emitters of the corresponding IGBTs 32a and 32b, and the cathodes are connected to the collectors.

インバータ30は、図示しない半導体装置により構成される。半導体装置は、半導体モジュールと称されることがある。半導体装置は、複数の半導体素子を有している。半導体素子では、シリコン(Si)、シリコンよりもバンドギャップが広いワイドバンドギャップ半導体などを材料とする半導体基板に素子が形成されている。半導体素子は、素子が形成された半導体チップである。ワイドバンドギャップ半導体は、たとえばシリコンカーバイド(SiC)、窒化ガリウム(GaN)、酸化ガリウム(Ga2O3)、ダイヤモンドである。 The inverter 30 is composed of a semiconductor device (not shown). The semiconductor device is sometimes called a semiconductor module. The semiconductor device has multiple semiconductor elements. In the semiconductor elements, the elements are formed on a semiconductor substrate made of materials such as silicon (Si) and wide band gap semiconductors with a wider band gap than silicon. The semiconductor elements are semiconductor chips on which the elements are formed. Wide band gap semiconductors are, for example, silicon carbide (SiC), gallium nitride (GaN), gallium oxide (Ga2O3), and diamond.

本実施形態において、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 lower arm circuits 31 correspond to the arm circuits, the IGBT 32a of the upper arm 31a corresponds to the upper arm switch, and the IGBT 32b of the lower arm 31b corresponds to the lower arm switch.

インバータ30は、制御装置40によるスイッチング制御にしたがって直流電圧を交流電圧に変換し、モータ12へ出力する。これにより、モータ12は所定の回転トルクを発生するように動作する。すなわち、インバータ30は、バッテリ11からの直流電力を3相交流電力に変換し、電力変換部に相当する。インバータ30は、車両の回生制動時、駆動輪からの回転力を受けてモータ12が発電した交流電圧を、制御装置40によるスイッチング制御にしたがって直流電圧に変換し、Pライン25へ出力する。このように、インバータ30は、バッテリ11とモータ12との間で双方向の電力変換を行う。 The inverter 30 converts DC voltage to AC voltage according to switching control by the control device 40 and outputs it to the motor 12. This causes the motor 12 to operate to generate a predetermined rotational torque. In other words, the inverter 30 converts DC power from the battery 11 into three-phase AC power and corresponds to a power conversion unit. During regenerative braking of the vehicle, the inverter 30 converts the AC voltage generated by the motor 12 in response to rotational force from the drive wheels into DC voltage according to switching control by the control device 40 and outputs it to the P line 25. In this way, the inverter 30 performs bidirectional power conversion between the battery 11 and the motor 12.

制御装置40は、例えばECUであり、インバータ30の駆動を制御する。ECUは、Electronic Control Unitの略称である。制御装置40は、例えばプロセッサ、メモリ、I/O、これらを接続するバスを備えるマイクロコンピュータ(以下、マイコン)を主体として構成される。制御装置40は、メモリに記憶された制御プログラムを実行することで、インバータ30の駆動に関する各種の処理を実行する。ここで言うところのメモリは、コンピュータによって読み取り可能なプログラム及びデータを非一時的に格納する非遷移的実体的記憶媒体(non-transitory tangible storage medium)である。また、非遷移的実体的記憶媒体は、半導体メモリ又は磁気ディスクなどによって実現される。 The control device 40 is, for example, an ECU, and controls the operation of the inverter 30. ECU is an abbreviation for Electronic Control Unit. The control device 40 is mainly composed of a microcomputer (hereinafter, referred to as a microcomputer) equipped with, for example, a processor, memory, I/O, and a bus connecting these. The control device 40 executes various processes related to the operation of the inverter 30 by executing a control program stored in the memory. The memory referred to here is a non-transitory tangible storage medium that non-temporarily stores programs and data that can be read by a computer. The non-transitory tangible storage medium is realized by a semiconductor memory, a magnetic disk, or the like.

制御装置40は、車両に搭載された統合ECUなどの上位ECUから入力される信号や、回転センサ29などの各種センサから入力される信号を用いて駆動指令を生成し、この駆動指令に応じてIGBT32a,32bにオン駆動やオフ駆動を行わせる。なお、制御装置40が電力変換制御装置に相当する。IGBT32a,32bは、オン状態とオフ状態とに移行可能になっており、オン駆動に伴ってオン状態に移行し、オフ駆動に伴ってオフ状態に移行する。 The control device 40 generates a drive command using signals input from a higher-level ECU such as an integrated ECU mounted on the vehicle and signals input from various sensors such as the rotation sensor 29, and causes the IGBTs 32a and 32b to perform on-drive and off-drive in response to this drive command. The control device 40 corresponds to a power conversion control device. The IGBTs 32a and 32b can be switched between an on state and an off state, and transition to the on state when driven on and transition to the off state when driven off.

制御装置40には、各種センサとして、電流センサ28、回転センサ29が電気的に接続されている。なお、これらセンサ28,29は駆動システム10に含まれている。これらセンサ28,29のうち電流センサ28は電力変換装置13に含まれている。 The control device 40 is electrically connected to various sensors, including a current sensor 28 and a rotation sensor 29. These sensors 28 and 29 are included in the drive system 10. Of these sensors 28 and 29, the current sensor 28 is included in the power conversion device 13.

電流センサ28は、モータ12に流れる電流を検出する電流検出部である。電流センサ28は、3相の巻線12aのそれぞれに流れる電流に応じた検出信号を制御装置40に対して出力する。本実施形態の電流センサ28は、出力ライン27に対して設けられていることで巻線12aに対して設けられており、出力ライン27を流れる電流を検出することで巻線12aを流れる電流を検出する。電流センサ28は、巻線12aに流れる電流を所定のサンプリング周期で離散的にサンプリングしており、離散信号を検出信号として出力する。なお、巻線12aに流れる電流を電機子電流と称することもできる。 The current sensor 28 is a current detection unit that detects the current flowing through the motor 12. The current sensor 28 outputs a detection signal corresponding to the current flowing through each of the three-phase windings 12a to the control device 40. In this embodiment, the current sensor 28 is provided on the output line 27 and therefore on the winding 12a, and detects the current flowing through the winding 12a by detecting the current flowing through the output line 27. The current sensor 28 discretely samples the current flowing through the winding 12a at a predetermined sampling period, and outputs a discrete signal as a detection signal. The current flowing through the winding 12a can also be referred to as an armature current.

回転センサ29は、モータ12に設けられており、モータ12の回転数を検出する回転検出部である。回転センサ29は、モータ12の回転数に応じた検出信号を制御装置40に対して出力する。回転センサ29は、例えばエンコーダやレゾルバなどを含んで構成されている。 The rotation sensor 29 is provided on the motor 12 and is a rotation detection unit that detects the rotation speed of the motor 12. The rotation sensor 29 outputs a detection signal corresponding to the rotation speed of the motor 12 to the control device 40. The rotation sensor 29 is configured to include, for example, an encoder and a resolver.

図2に示す制御装置40は、インバータ30を介してモータ12のベクトル制御を行う。ベクトル制御では、U相、V相、W相により示される3相交流座標を、d軸及びq軸により示されるdq座標に変換する。dq座標は、例えば回転子のS極からN極に向かう方向をd軸とし、このd軸に直交する方向をq軸として、これらd軸及びq軸によって定義される回転座標である。 The control device 40 shown in FIG. 2 performs vector control of the motor 12 via the inverter 30. In vector control, the three-phase AC coordinates represented by the U, V, and W phases are converted into dq coordinates represented by the d and q axes. The dq coordinates are rotational coordinates defined by the d and q axes, for example, with the d axis representing the direction from the south pole of the rotor to the north pole, and the q axis representing the direction perpendicular to the d axis.

制御装置40は、機能ブロックとして、指令部41、3相2相変換部42、d軸減算部43、q軸減算部44、電流制御部45、2相3相変換部46を有している。これら機能ブロックは、少なくとも1つのIC等によりハードウェア的に構成されていてもよく、プロセッサによるソフトウェアの実行とハードウェアとの組み合わせにより実行されていてもよい。 The control device 40 has the following functional blocks: a command unit 41, a three-phase to two-phase conversion unit 42, a d-axis subtraction unit 43, a q-axis subtraction unit 44, a current control unit 45, and a two-phase to three-phase conversion unit 46. These functional blocks may be configured as hardware using at least one IC or the like, or may be executed by a combination of software execution by a processor and hardware.

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-phase conversion unit 42 receives the U-phase current Iu, V-phase current Iv, and W-phase current Iw detected by the current sensor 28. These phase currents Iu, Iv, and Iw are detection values of the currents that actually flow through the windings 12a of each phase in the motor 12. The control device 40 has a current acquisition unit that acquires the phase currents Iu, Iv, and Iw using the detection signal from the current sensor 28. This current acquisition unit may be included in the three-phase to two-phase conversion unit 42.

3相2相変換部42には、回転センサ29により検出されたモータ回転数Nmが入力される。このモータ回転数Nmは、モータ12の実際の回転数を示す検出値である。モータ回転数Nmは、例えば単位時間当たりのモータ12の回転数であり、回転速度を示す値である。 The motor rotation speed Nm detected by the rotation sensor 29 is input to the three-phase to two-phase conversion unit 42. This motor rotation speed Nm is a detected value indicating the actual rotation speed of the motor 12. The motor rotation speed Nm is, for example, the number of rotations of the motor 12 per unit time, and is a value indicating the rotation speed.

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-phase conversion unit 42 converts the U-phase current Iu, V-phase current Iv, and W-phase current Iw of the three-phase AC coordinate system into the dq coordinates to calculate the d-axis current Id and the q-axis current Iq of the dq coordinate system. The d-axis current Id is a component in the d-axis direction in the dq coordinates, and the q-axis current Iq is a component in the q-axis direction in the dq coordinates. The three-phase to two-phase conversion unit 42 calculates the d-axis current Id and the q-axis current Iq using the motor rotation speed Nm in addition to the phase currents Iu, Iv, and Iw. For example, the three-phase to two-phase conversion unit 42 converts the phase currents Iu, Iv, and Iw into the dq coordinates based on the motor rotation speed Nm to calculate the d-axis current Id and the q-axis current Iq. The d-axis current Id and the q-axis current Iq are input to the d-axis subtraction unit 43.

なお、3相2相変換部42が座標変換部に相当する。また、d軸電流Id及びq軸電流Iqを、検出値である各相電流Iu,Iv,Iwを座標変換した実電流であるとして実d軸電流や実q軸電流と称することもできる。さらに、d軸電流Idを界磁電流と称し、q軸電流を駆動電流と称することもできる。 The three-phase to two-phase conversion unit 42 corresponds to the coordinate conversion unit. The d-axis current Id and the q-axis current Iq can also be referred to as the actual d-axis current and the actual q-axis current, since they are actual currents obtained by performing coordinate conversion on the detected values of the phase currents Iu, Iv, and Iw. Furthermore, the d-axis current Id can also be referred to as the field current, and the q-axis current can also be referred to as the drive current.

指令部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 command unit 41 sets the target values for the d-axis current Id and the q-axis current Iq as the d-axis current command value Id* and the q-axis current command value Iq*, respectively. The command values Id* and Iq* set by the command unit 41 are input to the d-axis subtraction unit 43 as the d-axis current command value Id* and to the q-axis subtraction unit 44 as the q-axis current command value Iq*. The command unit 41 receives a torque command value as a signal from a higher-level ECU as the rotational torque to be generated by the motor 12. The command unit 41 sets the command values Id* and Iq* according to the torque command value when, for example, power is being supplied from the battery 11 to the motor 12.

d軸減算部43は、d軸電流指令値Id*とd軸電流Idとの偏差をd軸電流偏差として算出する。q軸減算部44は、q軸電流指令値Iq*とq軸電流Iqとの偏差をq軸電流偏差として算出する。これらd軸電流偏差及びq軸電流偏差は電流制御部45に入力される。 The d-axis subtraction unit 43 calculates the deviation between the d-axis current command value Id* and the d-axis current Id as the d-axis current deviation. The q-axis subtraction unit 44 calculates the deviation between the q-axis current command value Iq* and the q-axis current Iq as the q-axis current deviation. These d-axis current deviation and q-axis current deviation are input to the current control unit 45.

電流制御部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 current control unit 45 calculates the d-axis voltage command value Vd* and the q-axis voltage command value Vq* in the dq coordinate system so that the d-axis current deviation and the q-axis current deviation become zero. The current control unit 45 performs feedback control to calculate the d-axis voltage command value Vd* and the q-axis voltage command value Vq* so that the d-axis current Id matches the d-axis current command value Id* and the q-axis current Iq matches the q-axis current command value Iq*. The current control unit 45 performs, for example, PI control as the feedback control. The d-axis voltage command value Vd* and the q-axis voltage command value Vq* are input to the 2-phase to 3-phase conversion unit 46.

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-phase conversion unit 46 converts the d-axis voltage command value Vd* and the q-axis voltage command value Vq* in the dq coordinate system into three-phase AC coordinates to calculate the U-phase voltage command value Vu*, the V-phase voltage command value Vv*, and the W-phase voltage command value Vw* in the three-phase coordinate system. These voltage command values Vu*, Vv*, and Vw* are voltage values to be output to each of the three-phase windings 12a, and are information included in the drive command. The drive command including these voltage command values Vu*, Vv*, and Vw* is input to the inverter 30.

制御装置40は、機能ブロックとして、図示しないPWM信号生成部を有している。PWM信号発生部は、電圧指令値Vu*,Vv*,Vw*を用いて、IGBT32a,32bを駆動するためのPWM信号を生成する。制御装置40は、このPWM信号に応じてIGBT32a,32bにオン駆動やオフ駆動が行わせることで、電圧指令値Vu*,Vv*,Vw*に対応する電圧をU相、V相、W相のそれぞれの巻線12aに印加する。 The control device 40 has a PWM signal generating unit (not shown) as a functional block. The PWM signal generating unit generates a PWM signal for driving the IGBTs 32a and 32b using the voltage command values Vu*, Vv*, and Vw*. The control device 40 applies voltages corresponding to the voltage command values Vu*, Vv*, and Vw* to the windings 12a of the U, V, and W phases by turning the IGBTs 32a and 32b on and off in response to the PWM signal.

駆動システム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 drive system 10, when the motor 12 is driven and rotated by the power supply from the battery 11 during vehicle running, etc., if an inverter abnormality occurs in the inverter 30, there is a concern that a secondary abnormality will occur along with the inverter abnormality. For example, an inverter abnormality is a short circuit abnormality in which the IGBTs 32a and 32b as switching elements are shorted. Here, a situation in which the IGBTs 32a and 32b unintentionally transition to the on state or the IGBTs 32a and 32b are unintentionally held in the on state is referred to as a short circuit abnormality. If a short circuit abnormality occurs in the IGBTs 32a and 32b, there is a concern that a control failure will occur in which the power conversion device 13 does not operate according to the command of the control device 40, such as the IGBTs 32a and 32b not being driven off when the control device 40 commands them to be driven off. If a control failure occurs, it is believed that secondary abnormalities are more likely to occur in the drive system 10, such as overvoltages in auxiliary devices such as voltage sensors and the smoothing capacitor 21 due to the back electromotive force of the motor 12, or overcurrents flowing through the inverter 30.

これに対して、制御装置40は、インバータ異常が発生した場合に、インバータ30に対してアクティブショートサーキットを行う。以下、アクティブショートサーキットをASCと称する。制御装置40が、上アーム31aのIGBT32aと下アーム31bのIGBT32bとのうち一方を3相全てについてオン駆動し、他方を3相全てについてオフ駆動することで、ASCが実現される。制御装置40がASCを行った場合のインバータ30の状態をASC状態と称すると、このASC状態が目標状態に相当する。 In response to this, the control device 40 performs active short circuiting on the inverter 30 when an inverter abnormality occurs. Hereinafter, active short circuiting is referred to as ASC. The control device 40 realizes ASC by turning on one of the IGBT 32a of the upper arm 31a and the IGBT 32b of the lower arm 31b for all three phases and turning off the other for all three phases. The state of the inverter 30 when the control device 40 performs ASC is referred to as the ASC state, and this ASC state corresponds to the target state.

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 inverter 30 is in the ASC state and the d-axis current Id is large, irreversible demagnetization of the permanent magnet 12b in the motor 12 is likely to occur. In addition, it has been found through tests and simulations that if a relatively long period of time has elapsed between the occurrence of an inverter abnormality and the switching of the inverter 30 to the ASC state, the d-axis current Id after the inverter 30 is switched to the ASC state is likely to become large on the negative side. These findings will be explained with reference to Figures 3 to 6.

まず、不可逆減磁について説明する。図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 inverter 30 operates normally from timing t1 until just before timing t2. Then, an inverter abnormality occurs at timing t2, and the control device 40 starts ASC in response to the occurrence of the inverter abnormality. If the period from the occurrence of the inverter abnormality to the start of ASC is called the delay time TD, this delay time TD is sufficiently small compared to, for example, the period from timing t1 to t2. For this reason, the delay time TD is not shown in FIG. 3. Note that the d-axis current Id is a negative value both before and after the occurrence of the inverter abnormality.

タイミングt2では、インバータ30がASC状態に切り替わるとともに、d軸電流Idが負側に瞬間的に大きくなっている。d軸電流Idは、ゼロよりも小さい負の値から更に急減しており、d軸電流Idの絶対値が急増して最大値Idmaxに到達している。d軸電流Idについては、絶対値の急増に伴って振幅も急増しており、その後、振幅が徐々に減少している。 At time t2, the inverter 30 switches to the ASC state, and the d-axis current Id momentarily increases to the negative side. The d-axis current Id further decreases rapidly from a negative value smaller than zero, and the absolute value of the d-axis current Id increases rapidly and reaches a maximum value Idmax. The amplitude of the d-axis current Id also increases rapidly in accordance with the sudden increase in the absolute value, and then the amplitude gradually decreases.

タイミング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 permanent magnet 12b of the motor 12, resulting in demagnetization of the permanent magnet 12b. If the maximum value Idmax reached by the absolute value of the d-axis current Id is sufficiently large, the demagnetizing field applied to the permanent magnet 12b becomes sufficiently strong, and it is believed that the demagnetization occurring in the permanent magnet 12b is likely to become irreversible.

ASC実行に伴って永久磁石12bの不可逆減磁が生じたことで、モータ12の逆起電力BEMFについては、図4に示すように、インバータ異常が発生していないタイミングt1に比べてASC開始後のタイミングt3の方が振幅が小さくなっている。図4においては、横軸に電気角θを示し、縦軸にモータ12の逆起電力BEMFを示している。 As a result of the irreversible demagnetization of the permanent magnet 12b caused by the execution of ASC, the back electromotive force BEMF of the motor 12 has a smaller amplitude at timing t3 after the start of ASC compared to timing t1 when no inverter abnormality occurs, as shown in FIG. 4. In FIG. 4, the horizontal axis represents the electrical angle θ, and the vertical axis represents the back electromotive force BEMF of the motor 12.

次に、遅延時間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 permanent magnet 12b, while on the other hand, the less likely it is that the currents Iu, Iv, Iw will increase in each phase.

続いて、モータ12の逆起電力BEMFとモータ12の温度であるモータ温度Tmとの関係について説明する。モータ12においては、モータ温度Tmが異なると逆起電力BEMFも異なる。本実施形態では、モータ12の永久磁石12bがネオジム磁石により形成されている。ネオジム磁石は、希土類磁石の一種であり、温度が低いほど磁力が強くなりやすいという性質を有している。モータ12においては、モータ温度Tmが低いほど逆起電力BEMFが大きくなりやすい。 Next, the relationship between the back electromotive force BEMF of the motor 12 and the motor temperature Tm, which is the temperature of the motor 12, will be described. In the motor 12, the back electromotive force BEMF differs when the motor temperature Tm differs. In this embodiment, the permanent magnet 12b of the motor 12 is formed from a neodymium magnet. A neodymium magnet is a type of rare earth magnet, and has the property that the lower the temperature, the stronger the magnetic force tends to become. In the motor 12, the lower the motor temperature Tm, the greater the back electromotive force BEMF tends to become.

図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 motor 12, the relationship between the maximum value Idmax of the d-axis current Id and the back electromotive force BEMF of the motor 12 varies depending on the motor temperature Tm. In FIG. 6, the horizontal axis shows the maximum value Idmax of the d-axis current Id as a negative value rather than an absolute value. The vertical axis shows the back electromotive force BEMF of the motor 12 after irreversible demagnetization of the permanent magnet 12b by ASC occurs. That is, the vertical axis shows the back electromotive force BEMF at timing t3. FIG. 6 shows the relationship between the maximum value Idmax and the back electromotive force BEMF for each of the cases in which the motor temperature Tm is the first temperature Tm1, the second temperature Tm2, and the third temperature Tm3. Among these temperatures Tm1, Tm2, and Tm3, the first temperature Tm1 is the highest temperature, and the third temperature Tm3 is the lowest temperature.

モータ12においては、モータ温度Tmが温度Tm1,Tm2,Tm3のいずれにある場合でも、d軸電流Idの最大値Idmaxが負側に大きくなると、不可逆減磁後の逆起電力BEMFが小さくなる。一方で、モータ温度Tmが低いほど永久磁石12bの減磁が生じにくいことに起因して、モータ温度Tmが低いほど、d軸電流Idの最大値Idmaxを負側に大きくしても不可逆減磁後の逆起電力BEMFが小さくなりにくい。 In the motor 12, regardless of whether the motor temperature Tm is at temperature Tm1, Tm2, or Tm3, when the maximum value Idmax of the d-axis current Id increases toward the negative side, the back electromotive force BEMF after irreversible demagnetization decreases. On the other hand, because the lower the motor temperature Tm, the less likely demagnetization of the permanent magnet 12b occurs, the lower the motor temperature Tm, the less likely the back electromotive force BEMF after irreversible demagnetization decreases even if the maximum value Idmax of the d-axis current Id increases toward the negative side.

次に、モータ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 motor 12 and the motor rotation speed Nm will be described. In the motor 12, the back electromotive force BEMF also differs when the motor rotation speed Nm differs. The higher the motor rotation speed Nm, the larger the back electromotive force BEMF, and the motor rotation speed Nm and the motor rotation speed Nm are in a proportional relationship. In addition, the relationship between the maximum value Idmax of the d-axis current Id and the back electromotive force BEMF differs depending on the motor rotation speed Nm. For example, similar to the motor temperature Tm, regardless of the motor rotation speed Nm, when the maximum value Idmax of the d-axis current Id increases on the negative side, the back electromotive force BEMF after irreversible demagnetization decreases. Furthermore, the back electromotive force BEMF increases as the motor rotation speed Nm increases. Therefore, in order to increase the amount of reduction in the back electromotive force BEMF, it is necessary to increase the maximum value Idmax of the d-axis current Id on the negative side as the motor rotation speed Nm increases.

制御装置40は、インバータ異常が発生した場合に、逆起電力BEMFが低減するようにASCを行う。制御装置40は、インバータ30の駆動制御を行うためのインバータ制御処理の中で、ASCを行うための処理を行う。このインバータ制御処理について、図7のフローチャートを参照しつつ説明する。なお、制御装置40はインバータ制御処理を所定周期で繰り返し実行する。制御装置40は、インバータ制御処理の各ステップを実行する機能を有している。 When an inverter abnormality occurs, the control device 40 performs ASC so as to reduce the back electromotive force BEMF. The control device 40 performs processing for performing ASC during the inverter control processing for controlling the drive of the inverter 30. This inverter control processing will be described with reference to the flowchart of FIG. 7. The control device 40 repeatedly executes the inverter control processing at a predetermined cycle. The control device 40 has a function for executing each step of the inverter control processing.

図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 control device 40. As described in the explanation of FIG. 6, in order to generate irreversible demagnetization of the permanent magnet 12b and reduce the back electromotive force BEMF, the lower the motor temperature Tm, the larger the maximum value Idmax of the d-axis current Id must be. Therefore, if the motor temperature Tm is too low, even if the maximum value Idmax of the d-axis current Id is increased to a value exceeding the upper limit, the permanent magnet 12b may not be irreversibly demagnetized, and the back electromotive force BEMF may not be sufficiently reduced. Note that the upper limit value of the maximum value Idmax for the d-axis current Id is a value that is set according to the rated value of the inverter 30, etc.

そこで、本ステップ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 permanent magnet 12b occurs within the range where the maximum value Idmax of the d-axis current Id does not exceed the upper limit value for the motor temperature Tm. If the motor temperature Tm is equal to or lower than the temperature threshold value Tb, the motor rotation speed Nm is limited even under normal conditions, and the process proceeds to step S110. In this case, even if ASC is performed in response to the occurrence of an inverter abnormality, the motor temperature Tm is low enough that the permanent magnet 12b will not be irreversibly demagnetized.

ステップ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 motor 12 is equal to or less than a predetermined reverse threshold value BEMFb [V] (not shown). For example, the lower the current motor temperature Tm, the smaller the target value of the motor rotation speed Nm is set to. Then, the command unit 41 sets the d-axis current command value Id* and the q-axis current command value Iq* according to the target value of the motor rotation speed Nm in addition to the torque command value. Vector control of the motor 12 is performed according to these current command values Id* and Iq*, thereby limiting the motor rotation speed Nm.

逆起電力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 inverter 30. As described above, the upper limit of the voltage applied to the inverter 30 is the withstand voltage value of the inverter 30, and this withstand voltage value is set to the withstand voltage value of the component or device with the lowest withstand voltage value in the inverter 30. The reverse threshold value BEMFb is information obtained by testing, simulation, etc., and is stored in the memory unit of the control device 40.

一方、モータ温度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 motor 12 can be reduced by performing ASC, and the process proceeds to step S102. In step S102, it is determined whether an inverter abnormality has occurred. Here, it is determined whether the IGBTs 32a, 32b are normally turned on and off in accordance with a drive command from the control device 40 to the inverter 30. For example, the detection signals of various sensors such as the current sensor 28 are compared with the drive command to the inverter 30, and the drive state of the IGBTs 32a, 32b is determined using this comparison result. If it is determined that a short circuit abnormality has occurred in the IGBTs 32a, 32b, it is determined that an inverter abnormality has occurred, and the process proceeds to step S103.

ステップ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 rotation sensor 29. In step S104, it is determined whether the motor rotation speed Nm is equal to or greater than a predetermined rotation threshold value Nb. The rotation threshold value Nb is information obtained by testing, simulation, or the like, and is stored in a storage unit such as a memory in the control device 40. The rotation threshold value Nb is set so that the back electromotive force BEMF of the motor 12 is limited to a value corresponding to, for example, the maximum allowable voltage or rated voltage of the smoothing capacitor 21, or a value corresponding to the upper limit of the voltage applied to the inverter 30. The upper limit of the voltage applied to the inverter 30 is set according to, for example, the rated value or maximum allowable voltage of the inverter 30.

なお、インバータ30への印加電圧の上限値をインバータ30の耐電圧値と称することもできる。インバータ30の耐電圧値としては、インバータ30において最も耐電圧値の低い部品や機器の耐電圧値が設定されている。例えば、インバータ30において最も耐電圧値の低い部品がIGBT32a,32bであれば、IGBT32a,32bの定格値や最大許容電圧に応じて耐電圧値が設定される。 The upper limit of the voltage applied to the inverter 30 can also be referred to as the withstand voltage value of the inverter 30. The withstand voltage value of the inverter 30 is set to the withstand voltage value of the component or device with the lowest withstand voltage value in the inverter 30. For example, if the components with the lowest withstand voltage value in the inverter 30 are the IGBTs 32a and 32b, the withstand voltage value is set according to the rated value and maximum allowable voltage of the IGBTs 32a and 32b.

モータ回転数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 capacitor 21 or an overcurrent in the inverter 30 occurring, and the inverter control process is terminated. If the motor speed Nm has reached the rotation threshold value Nb, it is determined that there is a possibility of an overvoltage in the auxiliary devices or smoothing capacitor 21 or an overcurrent in the inverter 30 occurring, and the process proceeds to step S105.

ステップ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 permanent magnet 12b are assumed to be approximately the same.

ステップ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 motor 12 as a target value when ASC is executed. The target value BEMFasc is information obtained by testing, simulation, etc., and is stored in the memory unit of the control device 40. For the back electromotive force BEMF, for example, a value corresponding to the maximum allowable voltage or rated voltage of the smoothing capacitor 21, or a value corresponding to the upper limit of the voltage applied to the inverter 30 is set as the target value BEMFasc. In this step S201, the target value BEMFasc is read and obtained from the memory unit of the control device 40. Note that the target value BEMFasc may be variably set to the motor rotation speed Nm or the motor temperature Tm.

ステップ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 control device 40 as, for example, a map or a function. For example, when the information shown in FIG. 6 is used as the temperature correlation information, if the motor temperature Tm is the second temperature Tm2, the maximum value Idmax of the d-axis current Id is calculated as the target maximum value Idmax1, which is the value that intersects with the target value BEMFasc on the graph of the second temperature Tm2.

次に、時間相関情報を用いて、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 control device 40, for example, as a map or function. For example, when the information shown in FIG. 5 is used as the time correlation information, the value at which the delay time TD intersects with the target maximum value Idmax1 on the flag indicating the maximum value Idmax of the d-axis current Id is calculated as the first target time Tdasc1.

ステップ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 control device 40 as, for example, a map or a function.

次に、時間相関情報を用いて、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 control device 40 that executes the process of step S202 corresponds to the temperature setting unit, and the function that executes the process of step S203 corresponds to the rotation setting unit. Also, the functions that execute the processes of steps S202, S203, and S204 correspond to the target setting unit.

ステップ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 inverter 30 to the ASC state. Here, one of the IGBT 32a of the upper arm 31a and the IGBT 32b of the lower arm 31b is driven on for all three phases, and the other is driven off for all three phases. In this case, the timing at which one of the IGBTs 32a, 32b is switched on is aligned across the upper and lower arm circuits 31 for all three phases. The timing at which the other is switched off is aligned across the upper and lower arm circuits 31 for all three phases. The timing at which one of the IGBTs 32a, 32b is switched on and the timing at which the other is switched off are also aligned.

なお、「揃える」には、複数のIGBT32a,32bの状態がまとめて切り替えられることや、複数のIGBT32a,32bの切り替えタイミングが同時であること、切り替えタイミングが多少ずれてしまうこと、が含まれている。 Note that "aligning" includes the fact that the states of the multiple IGBTs 32a, 32b are switched together, the switching timing of the multiple IGBTs 32a, 32b is simultaneous, and the switching timing is slightly different.

また、本ステップ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 IGBTs 32a, 32b has a short circuit. If the IGBT with the short circuit is included in only one of the upper arm 31a and the lower arm 31b, all of the remaining IGBTs in the arm 31a, 31b that includes the IGBT are turned on. Then, all of the IGBTs in the arm that does not include the IGBT are turned off. For example, if a short circuit occurs in the IGBT 32a of the upper arm 31a for the U phase, the IGBT 32a of the upper arm 31a for the V phase and the W phase are switched on. Then, the IGBT 32b of the lower arm 31b for all three phases are switched off.

ステップ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 motor 12 has decreased to an allowable range for the target value BEMFasc due to the execution of ASC. For example, it is determined whether the magnitude of the amplitude of the d-axis current Id after the execution of ASC is smaller than a predetermined amplitude threshold, and whether the difference ΔI before and after the ASC for each phase current Iu, Iv, Iw is smaller than a predetermined difference threshold. Then, when the amplitude of the d-axis current Id is smaller than the amplitude threshold and the difference ΔI is smaller than the difference threshold, it is determined that the back electromotive force BEMF has decreased to an allowable range. Note that at timing t3 shown in FIG. 3, the d-axis current Id is smaller than the amplitude threshold, and the d-axis current Id and each phase current Iu, Iv, Iw are in a state of converging to a steady value.

逆起電力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 inverter 30, all IGBTs 32a, 32b other than the IGBT in which the short circuit abnormality has occurred are switched to the OFF state, and the inverter 30 is transitioned to a termination state. Note that in the termination process, the switch 22 may be switched to an open state to stop the power supply from the battery 11 to the motor 12.

なお、制御装置40におけるステップS107の処理を実行する機能が遅延部に相当し、ステップS108の処理を実行する機能が状態移行部に相当する。ステップS109の処理を実行する機能が終了部に相当し、ステップS110の処理を実行する機能が制限部に相当する。 The function of the control device 40 that executes the process of step S107 corresponds to a delay unit, and the function that executes the process of step S108 corresponds to a state transition unit. The function that executes the process of step S109 corresponds to a termination unit, and the function that executes the process of step S110 corresponds to a restriction unit.

次に、インバータ異常の発生に伴って制御装置40がASCを行った場合の逆起電力BEMFの変化について、図3、図4を参照しつつ説明する。 Next, the change in the back electromotive force BEMF when the control device 40 performs ASC due to the occurrence of an inverter abnormality will be explained with reference to Figures 3 and 4.

図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 control device 40 when the delay time TD reaches the target time TDAsc. The amplitude of the d-axis current Id temporarily increases with the start of ASC, but at time t3, the d-axis current Id in the steady state is smaller than the d-axis current Id at time t1. The amplitudes of the phase currents Iu, Iv, and Iw also temporarily increase, but the amplitudes at time t3 when the steady state is reached are smaller than the amplitudes at time t1 when no inverter abnormality occurs. As a result, as shown in FIG. 4, the back electromotive force BEMF at time t3 when an inverter abnormality occurs is smaller than the back electromotive force BEMF at time t1 when no inverter abnormality occurs.

ここまで説明した本実施形態によれば、インバータ異常が発生した場合、遅延時間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 inverter 30 transitions to the ASC state when the delay time TD reaches the target time Tdasc. For this reason, the d-axis current Id after the inverter 30 transitions to the ASC state is likely to become large on the negative side, and as a result, irreversible demagnetization of the permanent magnet 12b in the motor 12 is likely to occur. When irreversible demagnetization of the permanent magnet 12b occurs, the back electromotive force BEMF of the motor 12 is reduced, so that the current flowing through the inverter 30 in the ASC state is less likely to be too large and cause the IGBTs 32a, 32b, etc. to heat up. Therefore, heat generation due to the occurrence of an abnormality in the inverter 30 can be suppressed.

本実施形態によれば、制御装置40は、ASCを実行する場合に、IGBT32a,32bのうち一方について、オン状態に切り替えるタイミングを複数の上下アーム回路31の全てで揃えている。この構成では、例えば複数のIGBT32aを全てオン状態に切り替える場合に、これらIGBT32aの全てについて同じ駆動指令を生成すればよいため、制御装置40の処理負担を低減できる。この効果は、複数のIGBT32bを全てオン状態に切り替える場合についても同様に奏することができる。 According to this embodiment, when the control device 40 executes ASC, the timing for switching one of the IGBTs 32a, 32b to the ON state is aligned for all of the upper and lower arm circuits 31. In this configuration, for example, when switching all of the multiple IGBTs 32a to the ON state, the same drive command can be generated for all of these IGBTs 32a, thereby reducing the processing load on the control device 40. This effect can also be achieved when switching all of the multiple IGBTs 32b to the ON state.

制御装置40は、ASCを実行する場合に、IGBT32a,32bのうち一方について、オフ状態に切り替えるタイミングを複数の上下アーム回路31の全てで揃えている。この構成では、例えば複数のIGBT32aを全てオフ状態に切り替える場合に、これらIGBT32aの全てについて同じ駆動指令を生成すればよいため、制御装置40の処理負担を低減できる。この効果は、複数のIGBT32bを全てオフ状態に切り替える場合についても同様に奏することができる。 When performing ASC, the control device 40 aligns the timing for switching one of the IGBTs 32a, 32b to the off state for all of the multiple upper and lower arm circuits 31. In this configuration, for example, when switching all of the multiple IGBTs 32a to the off state, the same drive command can be generated for all of these IGBTs 32a, thereby reducing the processing load on the control device 40. This effect can also be achieved when switching all of the multiple IGBTs 32b to the off state.

モータ温度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 inverter 30 is executed, the maximum value Idmax of the d-axis current Id may be insufficient and irreversible demagnetization of the permanent magnet 12b may not occur due to the motor temperature Tm being in a too low temperature range. In contrast, according to the present embodiment, when the motor temperature Tm is equal to or lower than the temperature threshold Tb, the motor rotation speed Nm is limited so that the back electromotive force BEMF is equal to or lower than the reverse threshold BEMFb. This makes it possible to avoid a situation in which the maximum value Idmax of the d-axis current Id is insufficient and irreversible demagnetization of the permanent magnet 12b does not occur even though the ASC is executed. As a result, it is possible to suppress the inverter 30 from generating heat due to the execution of the ASC.

本実施形態によれば、モータ温度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 inverter 30. Therefore, when the motor temperature Tm is equal to or lower than the temperature threshold value Tb, it is possible to more reliably prevent an excessively large voltage from being applied to the inverter 30 by the back electromotive force BEMF of the motor 12.

本実施形態によれば、インバータ30は、ASC状態に移行した後に、異常が発生したIGBT以外の全てのIGBTがオフ状態に切り替えられることで終了状態に移行される。このため、ASCの実行によりモータ12の逆起電力BEMFが低減した場合には、インバータ30が終了状態に移行することでモータ12が惰性で回転する。したがって、インバータ異常が発生してASCを実行した場合でも、インバータ30が終了状態に移行されることで車両の退避走行を安全に行うことができる。 According to this embodiment, after the inverter 30 has transitioned to the ASC state, all IGBTs other than the IGBT in which the abnormality occurred are switched to the OFF state, and the inverter 30 transitions to the end state. Therefore, if the back electromotive force BEMF of the motor 12 is reduced by the execution of ASC, the inverter 30 transitions to the end state, causing the motor 12 to rotate by inertia. Therefore, even if an inverter abnormality occurs and ASC is executed, the inverter 30 transitions to the end state, allowing the vehicle to safely evacuate.

本実施形態によれば、モータ回転数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 inverter 30 is performed, the timing at which one of the IGBTs 32a, 32b is switched to the ON state is synchronized for the upper and lower arm circuits 31, but in the second embodiment, the timing is not synchronized. The configurations, actions, and effects not specifically described in this embodiment are the same as those in the first embodiment. In this embodiment, the differences from the first embodiment will be mainly described.

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 IGBTs 32a, 32b is switched to the ON state differs between at least one upper and lower arm circuit 31 and the remaining upper and lower arm circuits 31, the d-axis current Id tends to become large on the negative side. This finding was obtained through testing, simulations, etc., and will be explained with reference to FIG. 9.

制御装置40は、ASCを実行する場合に、IGBT32a,32bのうち一方を、複数の上下アーム回路31のうち1つの上下アーム回路31について最初にオン状態に切り替え、その後、残りの上下アーム回路31についてオン状態に切り替える。本実施形態では、1つの上下アーム回路31がオン状態に切り替えられるタイミングと、残りの上下アーム回路31がオン状態に切り替えられるタイミングと、の差をずれ時間TSと称する。 When the control device 40 executes ASC, it first switches one of the IGBTs 32a, 32b to the on state for one of the multiple upper and lower arm circuits 31, and then switches the remaining upper and lower arm circuits 31 to the on state. In this embodiment, the difference between the timing at which one upper and lower arm circuit 31 is switched to the on state and the timing at which the remaining upper and lower arm circuits 31 are switched to the on state is referred to as the lag time TS.

図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 permanent magnet 12b, while the phase currents Iu, Iv, and Iw will not increase easily. Regarding the delay time TS, it has been found through testing that if a delay time TS is generated during the execution of ASC, an unbalanced current is generated in the inverter 30 and the motor 12, and this unbalanced current causes the d-axis current Id to increase negatively.

制御装置40は、インバータ制御処理において、ずれ時間TSを設定し、このずれ時間に応じてASCを実行する。ここでは、本実施形態のインバータ制御処理について、図10のフローチャートを参照しつつ説明する。 In the inverter control process, the control device 40 sets a delay time TS and executes the ASC according to this delay time. Here, the inverter control process of this embodiment will be described with reference to the flowchart in FIG. 10.

図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 control device 40, for example, as a map or function. For example, when the information shown in FIG. 9 is used as the deviation correlation information, the value at which the deviation time TS intersects with the target maximum value Idmax0 on the graph showing the maximum value Idmax of the d-axis current Id is calculated as the target deviation time TSasc.

ステップ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 IGBTs 32a and 32b is switched to the ON state for one of the upper and lower arm circuits 31 among the multiple upper and lower arm circuits 31. Then, the time elapsed since the switching is measured as the lag time TS, and it is determined whether or not this lag time TS has reached the target lag time TSasc. Then, when the lag time TS has reached the target lag time TSasc, one of the IGBTs 32a and 32b is switched to the ON state for the remaining upper and lower arm circuits 31. The IGBTs 32a and 32b that have not been switched to the ON state are switched to the OFF state with the same timing for all three phases of the upper and lower arm circuits 31. For the IGBTs 32a and 32b that are switched to the OFF state, the switching timing is set to the one that switches to the ON state when the lag time TS reaches the target lag time TSasc.

ステップ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 control device 40 executes the ASC, the timing at which one of the ASCs 32a, 32b is switched to the ON state is different between one of the multiple upper and lower arm circuits 31 and the other upper and lower arm circuits 31. Therefore, by utilizing the knowledge that if the timing at which one of the ASCs 32a, 32b is switched to the ON state is different between one of the multiple upper and lower arm circuits 31 and the remaining one, the d-axis current Id is likely to become large on the negative side, irreversible demagnetization of the permanent magnet 12b can be caused. This makes it possible to reduce the back electromotive force BEMF of the motor 12.

<他の実施形態>
この明細書の開示は、例示された実施形態に制限されない。開示は、例示された実施形態と、それらに基づく当業者による変形態様を包含する。例えば、開示は、実施形態において示された部品、要素の組み合わせに限定されず、種々変形して実施することが可能である。開示は、多様な組み合わせによって実施可能である。開示は、実施形態に追加可能な追加的な部分をもつことができる。開示は、実施形態の部品、要素が省略されたものを包含する。開示は、一つの実施形態と他の実施形態との間における部品、要素の置き換え、または組み合わせを包含する。開示される技術的範囲は、実施形態の記載に限定されない。開示される技術的範囲は、特許請求の範囲の記載によって示され、さらに特許請求の範囲の記載と均等の意味および範囲内での全ての変更を含むものと解されるべきである。
<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 permanent magnet 12b of the motor 12 may be formed from a magnet other than a neodymium magnet. For example, the permanent magnet 12b may be formed from a rare earth magnet such as a samarium-cobalt magnet. Since the magnetic force of the permanent magnet 12b formed from a rare earth magnet tends to be stronger as the temperature decreases, the ASC uses the knowledge that, as in the first embodiment, in order to reduce the back electromotive force BEMF, the lower the motor temperature Tm, the longer the target time T Dasc should be.

また、遅延時間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 permanent magnet 12b. For example, in a configuration in which the permanent magnet 12b is formed of a ferrite magnet, knowledge is used that differs from the knowledge that the lower the motor temperature Tm, the longer the target time T Dasc should be in order to reduce the back electromotive force BEMF.

上記第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 control device 40.

上記第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 IGBTs 32a and 32b may be switched on first. For example, one of the IGBTs 32a and 32b may be switched on first for two of the multiple upper and lower arm circuits 31, and then switched on for the remaining upper and lower arm circuit 31.

上記第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 IGBTs 32a, 32b to the ON state for executing ASC may be different for all of the multiple upper and lower arm circuits 31. For example, one of the IGBTs 32a, 32b is first switched to the ON state for one upper and lower arm circuit 31, and then switched to the ON state for the second upper and lower arm circuit 31 after the target deviation time TSasc has elapsed. Then, after a further target deviation time TSasc has elapsed, it is switched to the ON state for the third upper and lower arm circuit 31.

上記第2実施形態において、ASCの実行について、IGBT32a,32bのうち他方をオフ状態に切り替えるタイミングは、複数の上下アーム回路31で揃っていなくてもよい。すなわち、複数の上下アーム回路31のうち少なくとも1つと残りとで異なっていてもよい。 In the second embodiment described above, the timing for switching the other of the IGBTs 32a and 32b to the off state during ASC execution does not have to be consistent across the multiple upper and lower arm circuits 31. In other words, the timing may be different between at least one of the multiple upper and lower arm circuits 31 and the rest.

上記第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 control device 40.

上記第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 IGBT 32a, 32b that is switched to the ON state first does not need to be delayed in switching to the ON state. For example, in step S106, the target time TDAsc of the delay time TD is set to zero. Also, in the inverter control process of FIG. 7, the processes of steps S106 and S107 do not need to be performed. In either case, the timing of driving one of the IGBTs 32a, 32b to ON differs between one upper and lower arm circuit 31 and the remaining upper and lower arm circuit 31, creating a situation in which the d-axis current Id is likely to rapidly increase on the negative side.

上記各実施形態において、ASCの実行について、IGBT32a,32bの一方が複数の上下アーム回路31の全てでオン駆動されれば、他方はオフ駆動されなくてもよい。このように、IGBT32a,32bのうち一方が複数の上下アーム回路31の全てでオン状態に切り替えられれば、d軸電流Idが負側に大きくなって永久磁石12bの不可逆減磁が生じやすくなる。 In each of the above embodiments, when ASC is performed, if one of the IGBTs 32a and 32b is turned on in all of the upper and lower arm circuits 31, the other does not need to be turned off. In this way, if one of the IGBTs 32a and 32b is switched to the on state in all of the upper and lower arm circuits 31, the d-axis current Id becomes large on the negative side, making it easier for irreversible demagnetization of the permanent magnet 12b to occur.

上記各実施形態では、モータ温度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 motor 12 or on the motor itself. For example, a configuration may be adopted in which a temperature sensor is attached to the permanent magnet 12b of the motor 12. In this configuration, it is possible to directly detect the temperature of the permanent magnet 12b as the motor temperature Tm using the detection signal of the temperature sensor. The control device 40 may also estimate and obtain the motor temperature Tm using the phase currents Iu, Iv, Iw and the phase voltages Vu, Vv, Vw, etc., as detection values. Furthermore, the control device 40 may also estimate and obtain the motor temperature Tm using the d-axis current Id, the q-axis current Iq, the d-axis voltage Vd, the q-axis voltage Vq, etc.

上記各実施形態において、電流センサ28は、巻線12aを流れる電流を3相の全てについて検出していなくてもよい。例えば、電流センサ28が3相のうち2相について検出信号を出力し、制御装置40の電流算出部が検出信号に対応した2相について各相電流を算出し、残り1相の各相電流については2相の各相電流から推定してもよい。 In each of the above embodiments, the current sensor 28 does not have to detect the current flowing through the winding 12a for all three phases. For example, the current sensor 28 may output detection signals for two of the three phases, the current calculation unit of the control device 40 may calculate the phase currents for the two phases corresponding to the detection signals, and the phase current for the remaining phase may be estimated from the phase currents of the two phases.

上記各実施形態において、制御装置40は、少なくとも1つのコンピュータを含む制御システムによって提供される。制御システムは、ハードウェアである少なくとも1つのプロセッサ(ハードウェアプロセッサ)を含む。ハードウェアプロセッサは、下記(i)、(ii)、又は(iii)により提供することができる。 In each of the above embodiments, the control device 40 is provided by a control system including at least one computer. The control system includes at least one processor (hardware processor) that is hardware. The hardware processor can be provided by the following (i), (ii), or (iii).

(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 control device 40 can be provided by hardware only, software only, or a combination of both.

上記各実施形態において、インバータ30を構成するスイッチング素子は、IGBTに限定されない。すなわち、上アームスイッチや下アームスイッチとして、例えばMOSFETなどを用いてもよい。 In each of the above embodiments, the switching elements constituting the inverter 30 are not limited to IGBTs. In other words, MOSFETs, for example, may be used as the upper arm switches and the lower arm switches.

上記各実施形態では、モータ12において、界磁を形成する永久磁石12bを含んで固定子が構成されていてもよく、電機子を形成する巻線12aを含んで回転子が構成されていてもよい。また、モータ12は、複数相の交流モータであれば、3相の交流モータでなくてもよい。例えば、モータ12として、2相の交流モータや、4相以上の交流モータが用いられてもよい。 In each of the above embodiments, the motor 12 may have a stator including permanent magnets 12b that form a field magnet, and a rotor including windings 12a that form an armature. In addition, the motor 12 does not have to be a three-phase AC motor as long as it is a multi-phase AC motor. For example, a two-phase AC motor or a four or more phase AC motor may be used as the motor 12.

上記各実施形態において、電力変換装置13が搭載された車両としては、乗用車やバス、建設作業車、農業機械車両などがある。また、車両は移動体の1つであり、電力変換装置13が搭載される移動体としては、車両の他に電車や飛行機などある。電力変換装置13としては、インバータ装置やコンバータ装置などがある。このコンバータ装置としては、交流入力直流出力の電源装置、直流入力直流出力の電源装置、交流入力交流出力の電源装置などがある。 In each of the above embodiments, examples of vehicles equipped with the power conversion device 13 include passenger cars, buses, construction vehicles, agricultural machinery vehicles, etc. A vehicle is one type of moving body, and examples of moving bodies equipped with the power conversion device 13 include trains and airplanes in addition to cars. Examples of the power conversion device 13 include inverter devices and converter devices. Examples of this converter device include AC input/DC output power supply devices, DC input/DC output power supply devices, and AC input/AC output power supply devices.

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)

電源部(11)からモータ(12)に供給される電力を電力変換部(30)により直流から交流に変換する電力変換装置(13)であって、
前記電力変換部に異常が発生し、且つ前記モータの温度(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)を有している、請求項に記載の電力変換装置。
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)を有している、請求項又はに記載の電力変換装置。
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.
前記温度(Tm)が前記温度閾値以下である場合に、前記モータの逆起電力(BEMF)があらかじめ定められた逆閾値(BEMFb)以下になるように前記モータの回転数(Nm)を制限する制限部(S110)、を備えている請求項1~のいずれか1つに記載の電力変換装置。 The power conversion device according to any one of claims 1 to 5, further comprising a limiting unit (S110) that limits the rotation speed (Nm) of the motor so that the back electromotive force (BEMF) of the motor becomes equal to or lower than a predetermined reverse threshold (BEMFb) when the temperature ( Tm ) is equal to or lower than the temperature threshold. 前記制限部は、前記温度に応じて前記モータの回転数(Nm)を制限する、請求項に記載の電力変換装置。 The power conversion device according to claim 6 , wherein the limiting unit limits a rotation speed (Nm) of the motor in accordance with the temperature. 前記逆閾値は、前記電力変換部への印加電圧の上限値である、請求項又はに記載の電力変換装置。 The power conversion device according to claim 6 or 7 , wherein the reverse threshold is an upper limit of a voltage applied to the power conversion unit. 前記状態移行部により前記電力変換装置が前記目標状態に移行した後に、前記上アームスイッチ及び前記下アームスイッチの両方について複数の前記アーム回路の全てをオフ状態にする終了状態に移行させる終了部(S109)、を備えている請求項1~のいずれか1つに記載の電力変換装置。 A power conversion device as described in any one of claims 1 to 8, further comprising a termination unit (S109 ) that transitions the power conversion device to a termination state in which all of the multiple arm circuits for both the upper arm switch and the lower arm switch are turned off after the state transition unit transitions the power conversion device to the target state.
JP2020141899A 2020-08-25 2020-08-25 Power Conversion Equipment Active JP7621074B2 (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (1)

* Cited by examiner, † Cited by third party
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