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
JP6299368B2 - Semiconductor device temperature estimation device - Google Patents
[go: Go Back, main page]

JP6299368B2 - Semiconductor device temperature estimation device - Google Patents

Semiconductor device temperature estimation device Download PDF

Info

Publication number
JP6299368B2
JP6299368B2 JP2014086291A JP2014086291A JP6299368B2 JP 6299368 B2 JP6299368 B2 JP 6299368B2 JP 2014086291 A JP2014086291 A JP 2014086291A JP 2014086291 A JP2014086291 A JP 2014086291A JP 6299368 B2 JP6299368 B2 JP 6299368B2
Authority
JP
Japan
Prior art keywords
temperature
semiconductor element
cooling device
abnormality
refrigerant
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
JP2014086291A
Other languages
Japanese (ja)
Other versions
JP2015208081A (en
Inventor
匡彦 江積
匡彦 江積
藤田 雅人
雅人 藤田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nissan Motor Co Ltd
Original Assignee
Nissan Motor Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nissan Motor Co Ltd filed Critical Nissan Motor Co Ltd
Priority to JP2014086291A priority Critical patent/JP6299368B2/en
Publication of JP2015208081A publication Critical patent/JP2015208081A/en
Application granted granted Critical
Publication of JP6299368B2 publication Critical patent/JP6299368B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Inverter Devices (AREA)

Description

本発明は、インバータ内に設けられている半導体素子の温度推定技術に関する。   The present invention relates to a temperature estimation technique for a semiconductor element provided in an inverter.

一般的に、インバータに設けられている半導体素子に電流が流れると発熱するため、インバータには冷却装置が設けられている。冷却装置は、例えば、冷却水等の冷媒をインバータに設けられた流路に流すことにより、半導体素子を冷却する。   Generally, since a heat is generated when a current flows through a semiconductor element provided in the inverter, the inverter is provided with a cooling device. The cooling device cools the semiconductor element by flowing a coolant such as cooling water through a flow path provided in the inverter, for example.

ここで、冷媒が漏れたり、冷媒の流れが止まったりする等、冷却装置に異常が発生すると、冷却効率が悪化する。従って、冷却装置の異常時には、半導体素子の温度が使用可能温度範囲内に収まるように、半導体素子の温度を検出または推定して、温度保護制御を行う必要がある。   Here, if an abnormality occurs in the cooling device, such as leakage of the refrigerant or stopping of the flow of the refrigerant, the cooling efficiency deteriorates. Therefore, when the cooling device is abnormal, it is necessary to perform temperature protection control by detecting or estimating the temperature of the semiconductor element so that the temperature of the semiconductor element is within the usable temperature range.

特許文献1には、モータのコイルに流れる電流に基づいて、インバータの半導体素子の温度を推定する方法が開示されている。   Patent Document 1 discloses a method for estimating the temperature of a semiconductor element of an inverter based on a current flowing in a motor coil.

特開2009−17707号公報JP 2009-17707 A

しかしながら、冷却装置が正常な場合には、コイルに流れる電流に基づいて、インバータの半導体素子の温度を精度よく推定できるが、冷却装置に異常が生じると、半導体素子から冷媒までの熱抵抗が変化するため、半導体素子の温度推定に誤差が生じる。   However, when the cooling device is normal, the temperature of the semiconductor element of the inverter can be accurately estimated based on the current flowing through the coil. However, when an abnormality occurs in the cooling device, the thermal resistance from the semiconductor element to the refrigerant changes. Therefore, an error occurs in the temperature estimation of the semiconductor element.

本発明は、インバータを冷却するための冷却装置に異常が発生した場合に、インバータに設けられている半導体素子の温度を精度良く推定する技術を提供することを目的とする。   An object of the present invention is to provide a technique for accurately estimating the temperature of a semiconductor element provided in an inverter when an abnormality occurs in a cooling device for cooling the inverter.

本発明による半導体素子温度推定装置は、インバータに設けられている半導体素子の温度を推定する装置であって、インバータに設けられ、周辺の温度を検出する温度検出手段と、冷媒を流すことによってインバータを冷却する冷却装置に異常が発生したか否かを判定する異常判定手段と、半導体素子の温度を推定する温度推定手段とを備える。温度推定手段は、冷却装置に異常が発生したと判定すると、冷却装置の異常により生じるインバータの内部の上昇温度と、冷却装置に異常が発生していない場合における半導体素子の損失に起因する上昇温度を算出し、算出したインバータの内部の上昇温度と、算出した半導体素子の損失に起因する上昇温度と、温度検出手段によって検出された温度とに基づいて、半導体素子の温度を推定する。 A semiconductor element temperature estimation apparatus according to the present invention is an apparatus for estimating the temperature of a semiconductor element provided in an inverter, and is provided in the inverter, and is provided with a temperature detection means for detecting the ambient temperature, and an inverter by flowing a refrigerant. An abnormality determining means for determining whether an abnormality has occurred in the cooling device for cooling the semiconductor device, and a temperature estimating means for estimating the temperature of the semiconductor element. If the temperature estimation means determines that an abnormality has occurred in the cooling device, the temperature rise in the inverter caused by the abnormality in the cooling device and the temperature rise due to the loss of the semiconductor element when no abnormality has occurred in the cooling device , And the temperature of the semiconductor element is estimated based on the calculated rising temperature inside the inverter, the calculated rising temperature due to the loss of the semiconductor element, and the temperature detected by the temperature detecting means.

本発明によれば、インバータの冷却装置に異常が発生したと判定すると、冷却装置の異常により生じるインバータの内部の上昇温度と、冷却装置に異常が発生していない場合における半導体素子の損失に起因する上昇温度と、インバータに設けられた温度検出手段の検出温度とに基づいて、半導体素子の温度を推定するので、冷却装置の異常により、半導体素子から冷却装置までの熱抵抗が変化した場合でも、半導体素子の温度を精度良く推定することができる。   According to the present invention, when it is determined that an abnormality has occurred in the cooling device of the inverter, the temperature rises inside the inverter caused by the abnormality of the cooling device and the loss of the semiconductor element when no abnormality occurs in the cooling device. The temperature of the semiconductor element is estimated based on the rising temperature that is detected and the temperature detected by the temperature detecting means provided in the inverter, so even if the thermal resistance from the semiconductor element to the cooling device changes due to an abnormality in the cooling device. The temperature of the semiconductor element can be accurately estimated.

図1は、一実施の形態における半導体素子温度推定装置を適用するインバータおよびその周辺機器を示す図である。FIG. 1 is a diagram illustrating an inverter to which a semiconductor element temperature estimation apparatus according to an embodiment is applied and peripheral devices thereof. 図2は、一実施の形態における半導体素子温度推定装置によって行われる制御の流れを示すフローチャートである。FIG. 2 is a flowchart showing a flow of control performed by the semiconductor element temperature estimation device in one embodiment. 図3は、温度センサの推定出力値と実際の出力値とに基づいて冷却装置に発生する異常の有無を判断する場合のタイムチャートを示す図である。FIG. 3 is a diagram illustrating a time chart for determining the presence or absence of an abnormality occurring in the cooling device based on the estimated output value of the temperature sensor and the actual output value. 図4は、温度センサの検出値と水温センサの検出値とに基づいて冷却装置に発生する異常の有無を判断する場合のタイムチャートを示す図である。FIG. 4 is a diagram illustrating a time chart in the case of determining whether there is an abnormality occurring in the cooling device based on the detection value of the temperature sensor and the detection value of the water temperature sensor. 図5は、冷却装置が正常な場合における半導体素子から冷媒までの熱抵抗モデルの一例を示す図である。FIG. 5 is a diagram illustrating an example of a thermal resistance model from the semiconductor element to the refrigerant when the cooling device is normal. 図6は、冷却装置が異常な場合の半導体素子の温度推定方法で用いる熱抵抗モデルの一例を示す図である。FIG. 6 is a diagram illustrating an example of a thermal resistance model used in the semiconductor element temperature estimation method when the cooling device is abnormal. 図7は、冷却装置に異常が発生し、半導体素子の損失が一定であるとした場合の半導体素子の温度変化量を示す図である。FIG. 7 is a diagram illustrating a temperature change amount of a semiconductor element when an abnormality occurs in the cooling device and the loss of the semiconductor element is constant. 図8は、冷却装置に異常が生じた場合の熱抵抗成分および熱容量成分を含む熱抵抗モデルを示す図である。FIG. 8 is a diagram illustrating a thermal resistance model including a thermal resistance component and a heat capacity component when an abnormality occurs in the cooling device. 図9は、前回の演算時に冷却装置が正常であり、今回の演算時に冷却装置に異常が発生したと判定した場合には、冷却装置が正常な場合と同じ方法により、半導体素子のベース温度を算出する処理の流れを示すフローチャートである。In FIG. 9, when it is determined that the cooling device is normal at the time of the previous calculation and an abnormality has occurred in the cooling device at the time of the current calculation, the base temperature of the semiconductor element is set by the same method as when the cooling device is normal. It is a flowchart which shows the flow of the process to calculate. 図10は、冷却装置に異常が生じて、半導体の損失が変化した場合の半導体素子の温度変化量を示す図である。FIG. 10 is a diagram illustrating a temperature change amount of a semiconductor element when an abnormality occurs in the cooling device and the semiconductor loss changes.

図1は、一実施の形態における半導体素子温度推定装置を適用するインバータおよびその周辺機器を示す図である。この半導体素子温度推定装置は、例えば、三相交流モータ17を駆動源とする電気自動車やハイブリッド車、燃料電池車に搭載されて使用される。ただし、半導体素子温度推定装置の適用先が車両に限定されることはなく、車両以外のシステムに適用することもできる。   FIG. 1 is a diagram illustrating an inverter to which a semiconductor element temperature estimation apparatus according to an embodiment is applied and peripheral devices thereof. This semiconductor element temperature estimation device is mounted and used, for example, in an electric vehicle, a hybrid vehicle, or a fuel cell vehicle that uses a three-phase AC motor 17 as a drive source. However, the application destination of the semiconductor element temperature estimation device is not limited to the vehicle, and can be applied to a system other than the vehicle.

インバータ1は、バッテリ10の直流電力を交流電力に変換して、三相交流モータ17に供給する。インバータ1には、スイッチング素子として機能する複数の半導体素子(例えばIGBT)2と、各半導体素子2と逆並列に接続されたダイオードが設けられている。より具体的には、直列に接続された2つの半導体素子2が3対設けられている。   The inverter 1 converts the DC power of the battery 10 into AC power and supplies it to the three-phase AC motor 17. The inverter 1 is provided with a plurality of semiconductor elements (for example, IGBTs) 2 functioning as switching elements, and diodes connected in antiparallel with the semiconductor elements 2. More specifically, three pairs of two semiconductor elements 2 connected in series are provided.

インバータ1には、冷却水等の冷媒を流すための冷媒流路が設けられており、ポンプ19を駆動して冷媒流路に冷媒を送り込むことにより、インバータ1の半導体素子2の熱を奪う。半導体素子2の熱により温められた冷媒は、ラジエータ11内を通過する際に放熱して冷却される。冷却された冷媒は再びインバータ1に設けられた冷媒流路に送り込まれる。   The inverter 1 is provided with a refrigerant flow path for flowing a refrigerant such as cooling water. The pump 19 is driven to feed the refrigerant into the refrigerant flow path, thereby depriving the semiconductor element 2 of the inverter 1 of heat. The refrigerant warmed by the heat of the semiconductor element 2 is cooled by releasing heat when passing through the radiator 11. The cooled refrigerant is sent again to the refrigerant flow path provided in the inverter 1.

水温センサ18は、冷媒流路に流れる冷媒の温度を検出する。   The water temperature sensor 18 detects the temperature of the refrigerant flowing in the refrigerant flow path.

温度センサ13は、インバータ1の内部に、半導体素子2とは物理的に離れた位置に設けられ、周辺温度を検出する。図1では、直列に接続された2つの半導体素子2のうち、上側の半導体素子2に対応して、3つの温度センサ13が設けられている。   The temperature sensor 13 is provided inside the inverter 1 at a position physically separated from the semiconductor element 2 and detects the ambient temperature. In FIG. 1, three temperature sensors 13 are provided corresponding to the upper semiconductor element 2 among the two semiconductor elements 2 connected in series.

3つの電流センサ14は、インバータ1から三相交流モータ17に流れるU相、V相、W相の電流を検出する。   The three current sensors 14 detect U-phase, V-phase, and W-phase currents flowing from the inverter 1 to the three-phase AC motor 17.

回転センサ16は、例えば、レゾルバやエンコーダであり、三相交流モータ17の回転子位相を検出する。   The rotation sensor 16 is, for example, a resolver or an encoder, and detects the rotor phase of the three-phase AC motor 17.

制御回路15は、インバータ1内に設けられている半導体素子2のオン/オフを制御するとともに、温度センサ13、電流センサ14、水温センサ18の各検出値を入力して、半導体素子2の温度を推定し、推定した温度に基づいて、半導体素子2の温度保護制御を行う。   The control circuit 15 controls on / off of the semiconductor element 2 provided in the inverter 1 and inputs detection values of the temperature sensor 13, the current sensor 14, and the water temperature sensor 18, and the temperature of the semiconductor element 2. , And temperature protection control of the semiconductor element 2 is performed based on the estimated temperature.

図2は、一実施の形態における半導体素子温度推定装置によって行われる制御の流れを示すフローチャートである。ステップS1から始まる処理は、制御回路15によって行われる。   FIG. 2 is a flowchart showing a flow of control performed by the semiconductor element temperature estimation device in one embodiment. The process starting from step S1 is performed by the control circuit 15.

ステップS1では、冷却装置に異常が生じているか否かを判定する。冷却装置とは、インバータ1に設けられた冷媒流路に冷媒を流して、半導体素子2を冷却する装置のことである。   In step S1, it is determined whether an abnormality has occurred in the cooling device. The cooling device is a device that cools the semiconductor element 2 by flowing a refrigerant through a refrigerant flow path provided in the inverter 1.

冷却装置の異常は、例えば、温度センサ13から冷媒までの熱抵抗モデルと半導体素子2の損失とに基づいて、温度センサ13の出力を推定し、温度センサ13の推定出力値と、実際の出力値とを比較して、両者の値の差が所定の閾値Th1以上になると、冷却装置に異常が発生していると判断する。温度センサ13から冷媒までの熱抵抗モデルや、半導体素子2の損失は、予め求めておくことができる。   The abnormality of the cooling device is, for example, by estimating the output of the temperature sensor 13 based on the thermal resistance model from the temperature sensor 13 to the refrigerant and the loss of the semiconductor element 2, and the estimated output value of the temperature sensor 13 and the actual output When the difference between the two values is equal to or greater than a predetermined threshold Th1, it is determined that an abnormality has occurred in the cooling device. The thermal resistance model from the temperature sensor 13 to the refrigerant and the loss of the semiconductor element 2 can be obtained in advance.

図3は、温度センサ13の推定出力値と実際の出力値とに基づいて冷却装置に発生する異常の有無を判断する場合のタイムチャートを示す図である。図3では、上から順に、温度センサ値、半導体素子2の損失、冷却装置異常判定フラグを示している。温度センサ値には、温度センサ13の検出値および推定値が含まれる。冷却装置異常判定フラグは、冷却装置が正常な場合に0、異常な場合に1を示すフラグである。   FIG. 3 is a diagram showing a time chart in the case of determining whether there is an abnormality occurring in the cooling device based on the estimated output value of the temperature sensor 13 and the actual output value. In FIG. 3, the temperature sensor value, the loss of the semiconductor element 2, and the cooling device abnormality determination flag are shown in order from the top. The temperature sensor value includes a detected value and an estimated value of the temperature sensor 13. The cooling device abnormality determination flag is a flag indicating 0 when the cooling device is normal and 1 when the cooling device is abnormal.

図3では、時刻T30において、温度センサ13の検出値と推定値の差が所定の閾値Th1以上になり、冷却装置に異常が生じたと判定して、冷却装置異常判定フラグが0から1に変化している。   In FIG. 3, at time T30, the difference between the detected value of the temperature sensor 13 and the estimated value becomes equal to or greater than a predetermined threshold Th1, and it is determined that an abnormality has occurred in the cooling device, and the cooling device abnormality determination flag changes from 0 to 1. doing.

冷却装置の異常を、温度センサ13の検出値と水温センサ18の検出値とに基づいて判定することもできる。すなわち、温度センサ13の検出値と水温センサ18の検出値との差が所定の閾値Th2以上になると、冷却装置に異常が生じたと判定する。   The abnormality of the cooling device can also be determined based on the detection value of the temperature sensor 13 and the detection value of the water temperature sensor 18. That is, when the difference between the detection value of the temperature sensor 13 and the detection value of the water temperature sensor 18 is equal to or greater than the predetermined threshold Th2, it is determined that an abnormality has occurred in the cooling device.

図4は、温度センサ13の検出値と水温センサ18の検出値とに基づいて冷却装置に発生した異常の有無を判断する場合のタイムチャートを示す図である。図4では、上から順に、温度センサ13と水温センサ18の検出値の差、半導体素子2の損失、冷却装置異常判定フラグを示している。図3と同様に、冷却装置異常判定フラグは、冷却装置が正常な場合に0、異常な場合に1を示すフラグである。   FIG. 4 is a diagram illustrating a time chart in the case of determining whether there is an abnormality occurring in the cooling device based on the detection value of the temperature sensor 13 and the detection value of the water temperature sensor 18. In FIG. 4, the difference between the detection values of the temperature sensor 13 and the water temperature sensor 18, the loss of the semiconductor element 2, and the cooling device abnormality determination flag are shown in order from the top. As in FIG. 3, the cooling device abnormality determination flag is a flag indicating 0 when the cooling device is normal and 1 when the cooling device is abnormal.

図4では、時刻T40において、温度センサ13の検出値と水温センサ18の検出値の差が所定の閾値Th2以上になり、冷却装置に異常が生じたと判定して、冷却装置異常判定フラグが0から1に変化している。   In FIG. 4, at time T40, the difference between the detection value of the temperature sensor 13 and the detection value of the water temperature sensor 18 is equal to or greater than a predetermined threshold Th2, and it is determined that an abnormality has occurred in the cooling device, and the cooling device abnormality determination flag is 0. It has changed from 1 to 1.

図2のステップS1において、冷却装置に異常が生じていると判定するとステップS2に進んで、半導体素子2と冷媒間の熱抵抗、半導体素子2の損失、および、温度センサ13の検出値に基づいて、半導体素子2の温度Tjを推定する。一方、冷却装置に異常が生じていないと判定すると、ステップS3に進んで、半導体素子2と冷媒間の熱抵抗、半導体素子2の損失、および、水温センサ18の検出値に基づいて、半導体素子2の温度Tjを推定する。   If it is determined in step S1 of FIG. 2 that an abnormality has occurred in the cooling device, the process proceeds to step S2, based on the thermal resistance between the semiconductor element 2 and the refrigerant, the loss of the semiconductor element 2, and the detected value of the temperature sensor 13. Thus, the temperature Tj of the semiconductor element 2 is estimated. On the other hand, if it is determined that there is no abnormality in the cooling device, the process proceeds to step S3, where the semiconductor element is based on the thermal resistance between the semiconductor element 2 and the refrigerant, the loss of the semiconductor element 2, and the detected value of the water temperature sensor 18. 2 temperature Tj is estimated.

まず初めに、ステップS3の処理、すなわち、冷却装置が正常な場合の半導体素子2の温度推定方法について説明する。冷却装置が正常な場合、半導体素子2から冷媒までの熱抵抗モデル、半導体素子2の損失、および、水温センサ18の検出値に基づいて、半導体素子2の温度Tjを推定する。   First, the process of step S3, that is, the temperature estimation method of the semiconductor element 2 when the cooling device is normal will be described. When the cooling device is normal, the temperature Tj of the semiconductor element 2 is estimated based on the thermal resistance model from the semiconductor element 2 to the refrigerant, the loss of the semiconductor element 2, and the detected value of the water temperature sensor 18.

図5は、冷却装置が正常な場合における半導体素子2から冷媒までの熱抵抗モデルの一例を示す図である。図5では、インバータ1の構造を示す図の上に重ねて、熱抵抗モデルの回路を示している。   FIG. 5 is a diagram illustrating an example of a thermal resistance model from the semiconductor element 2 to the refrigerant when the cooling device is normal. In FIG. 5, the circuit of the thermal resistance model is shown superimposed on the diagram showing the structure of the inverter 1.

半導体素子2は、はんだ53を介して、セラミックス基板51の上に固定されている。セラミックス基板51とはんだ53との間には、銅箔52が設けられている。   The semiconductor element 2 is fixed on the ceramic substrate 51 via the solder 53. A copper foil 52 is provided between the ceramic substrate 51 and the solder 53.

温度センサ13は、半導体素子2とは物理的に離れた位置に設けられている。温度センサ13は、はんだ53を介してセラミックス基板51の上に固定されている。   The temperature sensor 13 is provided at a position physically separated from the semiconductor element 2. The temperature sensor 13 is fixed on the ceramic substrate 51 via the solder 53.

セラミックス基板51の下方には、冷却器54が設けられている。より具体的には、冷却器54は、はんだ53によってセラミックス基板51にはんだ付けされており、はんだ53とセラミックス基板51との間には、銅箔52が設けられている。   A cooler 54 is provided below the ceramic substrate 51. More specifically, the cooler 54 is soldered to the ceramic substrate 51 with solder 53, and a copper foil 52 is provided between the solder 53 and the ceramic substrate 51.

冷却器54には、冷媒を流すための冷媒流路55が設けられており、冷媒流路55の外側には、流路カバー56が設けられている。   The cooler 54 is provided with a refrigerant flow path 55 for flowing a refrigerant, and a flow path cover 56 is provided outside the refrigerant flow path 55.

本実施形態では、半導体素子2から冷媒流路55を流れる冷媒までの熱抵抗モデルとして、熱抵抗成分および熱容量成分を複数個接続したモデルを考える。ここでは、図5に示すように、熱抵抗成分はR1〜R3の3つ、熱容量成分はC1〜C3の3つとして説明する。   In the present embodiment, a model in which a plurality of thermal resistance components and thermal capacity components are connected is considered as a thermal resistance model from the semiconductor element 2 to the refrigerant flowing through the refrigerant flow path 55. Here, as shown in FIG. 5, description will be made assuming that the thermal resistance components are three of R1 to R3 and the heat capacity components are three of C1 to C3.

半導体素子2の温度Tjは、次式(1)より推定することができる。ただし、式(1)の演算は繰り返し行うため、s回目の演算時の半導体素子2の推定温度TjをTj(s)と表す。また、式(1)中のTB(s)は、s回目の演算時における半導体素子2のベース温度であり、ΔTj(s)は、s回目の演算時における半導体素子2の損失による温度上昇であり、式(2)により算出することができる。式(2)中のnは、熱抵抗成分および熱容量成分の数であり、図5に示すように熱抵抗成分および熱容量成分が3つずつの場合には、nは3である。半導体素子2のベース温度TB(s)は、s回目の演算時における水温センサ18の検出温度Twとする。 The temperature Tj of the semiconductor element 2 can be estimated from the following equation (1). However, since the calculation of Expression (1) is repeatedly performed, the estimated temperature Tj of the semiconductor element 2 at the time of the s-th calculation is represented as Tj (s). Further, T B (s) in equation (1) is the base temperature of the semiconductor element 2 at the time of the s-th calculation, and ΔT j (s) is the temperature due to the loss of the semiconductor element 2 at the time of the s-th calculation. It is an increase and can be calculated by equation (2). N in the formula (2) is the number of heat resistance components and heat capacity components, and n is 3 when there are three heat resistance components and heat capacity components as shown in FIG. The base temperature T B (s) of the semiconductor element 2 is the detected temperature Tw of the water temperature sensor 18 at the time of the s-th calculation.

Figure 0006299368
Figure 0006299368

Figure 0006299368
Figure 0006299368

式(2)において、ΔTi(s)はs回目の演算時におけるi番目の熱抵抗成分・熱容量成分による半導体素子2の温度上昇を表しており、次式(3)により表される。 In Expression (2), ΔT i (s) represents the temperature rise of the semiconductor element 2 due to the i-th thermal resistance component and heat capacity component at the time of the s-th calculation, and is represented by the following Expression (3).

Figure 0006299368
Figure 0006299368

式(3)において、Δtは(s−1)回目とs回目の演算の間に経過した時間を表している。また、P(s-1)は、(s−1)回目の演算時の半導体素子2の損失を、Rthiはi番目の熱抵抗成分を、τiはi番目の熱抵抗成分と熱容量成分の積を表している。 In Expression (3), Δt represents the time elapsed between the (s−1) th and sth calculations. P (s-1) is the loss of the semiconductor element 2 at the (s-1) th calculation, Rth i is the i-th thermal resistance component, and τ i is the i-th thermal resistance component and the heat capacity component. Represents the product of

図5における熱抵抗成分および熱容量成分は、一定の条件の下であらかじめ実験的に求めることができる。また、半導体損失2の損失も予め求めておくことができる。   The thermal resistance component and the heat capacity component in FIG. 5 can be experimentally obtained in advance under certain conditions. Further, the loss of the semiconductor loss 2 can be obtained in advance.

従って、式(3)より、s回目の演算時におけるi(i=1〜3)番目の熱抵抗成分・熱容量成分による半導体素子2の温度上昇ΔTi(s)を求め、式(2)より、求めた1〜3番目の熱抵抗成分・熱容量成分による半導体素子2の温度上昇ΔTi(s)を加算することにより、s回目の演算時における半導体素子2の損失による温度上昇ΔTj(s)を算出する。そして、s回目の演算時における半導体素子2のベース温度TB(s)に、温度上昇ΔTj(s)を加算することによって、s回目の演算時の半導体素子2の温度Tj(s)を求める。 Therefore, the temperature rise ΔT i (s) of the semiconductor element 2 due to the i (i = 1 to 3) th thermal resistance component / heat capacity component at the time of the s-th calculation is obtained from Equation (3), and from Equation (2). By adding the obtained temperature rise ΔT i (s) of the semiconductor element 2 due to the first to third thermal resistance components and heat capacity components, the temperature rise ΔT j (s ) Is calculated. Then, by adding the temperature rise ΔT j (s) to the base temperature T B (s) of the semiconductor element 2 at the time of the s-th calculation, the temperature Tj (s) of the semiconductor element 2 at the time of the s-th calculation is obtained. Ask.

続いて、図2のステップS2の処理、すなわち、冷却装置が異常な場合の半導体素子2の温度推定方法について説明する。冷却装置に異常が生じている場合でも、式(1)により、半導体素子2の温度Tjを推定する。ただし、冷却装置に異常が生じている場合には、半導体素子2のベース温度が上昇していくため、半導体素子2の温度上昇分を考慮して、半導体素子2のベース温度TB(s)を算出する。すなわち、冷却装置に異常が生じている場合の半導体素子2のベース温度TB(s)に、冷却装置が正常な場合における半導体素子2の損失による温度上昇ΔTj(s)(式(2)参照)を加算することにより、半導体素子2の温度Tjを推定する。この場合の熱抵抗モデルの一例を図6に示す。 Next, the process of step S2 in FIG. 2, that is, the temperature estimation method of the semiconductor element 2 when the cooling device is abnormal will be described. Even when an abnormality occurs in the cooling device, the temperature Tj of the semiconductor element 2 is estimated by the equation (1). However, when an abnormality occurs in the cooling device, the base temperature of the semiconductor element 2 increases, and therefore, the base temperature T B (s) of the semiconductor element 2 is taken into account in consideration of the temperature increase of the semiconductor element 2. Is calculated. That is, the temperature increase ΔT j (s) due to the loss of the semiconductor element 2 when the cooling device is normal is added to the base temperature T B (s) of the semiconductor element 2 when the cooling device is abnormal. The temperature Tj of the semiconductor element 2 is estimated by adding (see). An example of the thermal resistance model in this case is shown in FIG.

冷却装置に異常が発生している場合には、次式(4)により、半導体素子2のベース温度TB(s)を算出する。ただし、式(4)において、ΔTj’(s)は、s回目の演算時におけるインバータ内部の温度上昇分であり、Ts(s)は、s回目の演算時における温度センサ13の検出温度である。 When abnormality has occurred in the cooling device, the base temperature T B (s) of the semiconductor element 2 is calculated by the following equation (4). However, in Expression (4), ΔTj ′ (s) is the temperature rise inside the inverter at the time of the s-th calculation, and Ts (s) is the detected temperature of the temperature sensor 13 at the time of the s-th calculation. .

Figure 0006299368
Figure 0006299368

s回目の演算時におけるインバータ内部の温度上昇分ΔTj’(s)は、次式(5)により算出される。   The temperature rise ΔTj ′ (s) inside the inverter at the time of the sth calculation is calculated by the following equation (5).

Figure 0006299368
Figure 0006299368

式(5)において、Rth’iは、冷却装置に異常が発生した場合のi番目の熱抵抗成分を表し、τ’iは、冷却装置に異常が発生した場合のi番目の熱抵抗成分と熱容量成分の積を表している。Rth’iおよびτ’iは、冷却装置が正常な場合と異常な場合(冷媒が無い場合)で損失が同一であるとした場合の半導体素子2の温度変化の差分から予め求めておく。 In Formula (5), Rth ′ i represents the i-th thermal resistance component when abnormality occurs in the cooling device, and τ ′ i represents the i-th thermal resistance component when abnormality occurs in the cooling device. It represents the product of heat capacity components. Rth ′ i and τ ′ i are obtained in advance from the difference in temperature change of the semiconductor element 2 when the loss is the same when the cooling device is normal and when it is abnormal (when there is no refrigerant).

図7は、冷却装置に異常が発生し、半導体素子2の損失が一定であるとした場合の半導体素子2の温度変化量を示す図である。図7では、上から順に半導体素子2の温度変化量、温度センサ13の検出温度、半導体素子2の損失、三相交流モータ17のトルクを示している。半導体素子2の温度変化量は、温度センサ13の検出値から算出した温度変化量を点線で、半導体素子2の損失から算出した温度変化量を一点鎖線で、温度センサ13の検出値から算出した温度変化量および半導体素子2の損失から算出した温度変化量に基づいて推定された半導体素子2の温度変化量を実線で表している。   FIG. 7 is a diagram illustrating a temperature change amount of the semiconductor element 2 when an abnormality occurs in the cooling device and the loss of the semiconductor element 2 is constant. In FIG. 7, the temperature change amount of the semiconductor element 2, the detected temperature of the temperature sensor 13, the loss of the semiconductor element 2, and the torque of the three-phase AC motor 17 are shown in order from the top. The temperature change amount of the semiconductor element 2 was calculated from the detected value of the temperature sensor 13 with a dotted line, and the temperature change amount calculated from the loss of the semiconductor element 2 with a dashed line. A solid line represents the temperature change amount of the semiconductor element 2 estimated based on the temperature change amount calculated from the temperature change amount and the loss of the semiconductor element 2.

半導体素子2の急激な発熱量の変化に伴う温度変化が生じた場合、温度センサ13が半導体素子2から物理的に離れた位置に配置されていると、図7に示すように、温度センサ13の検出値から算出した温度変化量は、実際の半導体素子2の温度変化量とは大きく異なるため、温度センサ13の検出値に基づいて半導体素子2の温度保護制御を適切に行うことはできない。しかしながら、本実施形態では、半導体素子2と冷媒間の熱抵抗、半導体素子2の損失、および、温度センサ13の検出値に基づいて、半導体素子2の温度を推定するので、半導体素子2の温度を精度良く推定することができ、半導体素子2の温度保護制御を適切に行うことができる。   When the temperature sensor 13 is disposed at a position physically separated from the semiconductor element 2 when a temperature change occurs due to a sudden change in the heat generation amount of the semiconductor element 2, as shown in FIG. Since the temperature change amount calculated from the detected value differs greatly from the actual temperature change amount of the semiconductor element 2, the temperature protection control of the semiconductor element 2 cannot be appropriately performed based on the detected value of the temperature sensor 13. However, in the present embodiment, the temperature of the semiconductor element 2 is estimated based on the thermal resistance between the semiconductor element 2 and the refrigerant, the loss of the semiconductor element 2, and the detected value of the temperature sensor 13. Can be accurately estimated, and temperature protection control of the semiconductor element 2 can be appropriately performed.

上述した方法とは別の方法により、半導体素子2の温度Tjを推定することもできる。例えば、冷却装置の異常により変化した熱抵抗成分を温度センサ13の検出値に基づいて推定し、推定した熱抵抗成分をベースに半導体素子2の温度Tjを推定することもできる。図8は、冷却装置に異常が生じた場合の熱抵抗成分R1’〜R3’および熱容量成分C1’〜C 3’を含む熱抵抗モデルを示す図である。   The temperature Tj of the semiconductor element 2 can also be estimated by a method different from the method described above. For example, the thermal resistance component that has changed due to the abnormality of the cooling device can be estimated based on the detected value of the temperature sensor 13, and the temperature Tj of the semiconductor element 2 can be estimated based on the estimated thermal resistance component. FIG. 8 is a diagram showing a thermal resistance model including thermal resistance components R1 'to R3' and thermal capacity components C1 'to C3' when abnormality occurs in the cooling device.

図2のフローチャートに戻って説明を続ける。ステップS4では、ステップS2またはステップS3で推定した半導体素子2の温度Tjが所定の保護温度を超えているか否かを判定する。半導体素子2の推定温度Tjが所定の保護温度を超えていないと判定するとステップS1に戻り、所定の保護温度を超えていると判定すると、ステップS5に進む。   Returning to the flowchart of FIG. In step S4, it is determined whether or not the temperature Tj of the semiconductor element 2 estimated in step S2 or step S3 exceeds a predetermined protection temperature. If it is determined that the estimated temperature Tj of the semiconductor element 2 does not exceed the predetermined protection temperature, the process returns to step S1, and if it is determined that the estimated temperature Tj exceeds the predetermined protection temperature, the process proceeds to step S5.

ステップS5では、例えば、インバータ1の出力制限や出力停止等を行うことにより、半導体素子2の保護制御を行い、半導体素子2の温度を低下させる。   In step S5, for example, the output of the inverter 1 is limited, the output is stopped, and the like, thereby performing protection control of the semiconductor element 2 and reducing the temperature of the semiconductor element 2.

図2に示すフローチャートでは、冷却装置に異常が発生したと判定すると、冷却装置が正常な場合とは異なる方法により、半導体素子2のベース温度TB(s)を算出した。しかし、前回の演算時に冷却装置が正常であり、今回の演算時に冷却装置に異常が発生したと判定した場合には、冷却装置が正常な場合と同じ方法により、半導体素子2のベース温度TB(s)を算出するようにしてもよい。 In the flowchart shown in FIG. 2, when it is determined that an abnormality has occurred in the cooling device, the base temperature T B (s) of the semiconductor element 2 is calculated by a method different from that when the cooling device is normal. However, a normal cooling device in the previous calculation, if it is determined that an abnormality has occurred in this cooling device during operation, by the same manner as the cooling device is normal, the semiconductor element 2 base temperature T B (S) may be calculated.

図9は、前回の演算時に冷却装置が正常であり、今回の演算時に冷却装置に異常が発生したと判定した場合には、冷却装置が正常な場合と同じ方法により、半導体素子2のベース温度TB(s)を算出する処理の流れを示すフローチャートである。図2に示すフローチャートと同じ処理を行うステップについては、同一の符号を付して詳しい説明は省略する。 FIG. 9 shows that the base temperature of the semiconductor element 2 is determined by the same method as when the cooling device is normal when it is determined that the cooling device is normal at the previous calculation and the cooling device has an abnormality at the current calculation. it is a flowchart showing a flow of a process for calculating the T B (s). Steps for performing the same processing as in the flowchart shown in FIG. 2 are denoted by the same reference numerals, and detailed description thereof is omitted.

ステップS1において冷却装置に異常が生じていると判定するとステップS11に進む。ステップS11では、前回の演算時に冷却装置が正常であったか否かを判定する。前回の演算時に冷却装置が正常であったと判定すると、ステップS12に進む。   If it is determined in step S1 that an abnormality has occurred in the cooling device, the process proceeds to step S11. In step S11, it is determined whether or not the cooling device was normal at the previous calculation. If it is determined that the cooling device is normal at the previous calculation, the process proceeds to step S12.

ステップS12では、水温センサ18の検出温度Twを半導体素子2のベース温度TB(s)として設定して、半導体素子2の温度Tjを推定する。図2のステップS2の処理と異なるのは、半導体素子2のベース温度TB(s)だけであり、半導体素子2の温度Tjの推定方法は同じである。 In step S12, the detected temperature Tw of the water temperature sensor 18 is set as the base temperature T B (s) of the semiconductor element 2, and the temperature Tj of the semiconductor element 2 is estimated. The only difference from the process of step S2 in FIG. 2 is the base temperature T B (s) of the semiconductor element 2, and the estimation method of the temperature Tj of the semiconductor element 2 is the same.

一方、ステップS11において前回の演算時に冷却装置が正常ではなかったと判定すると、ステップS2に進む。   On the other hand, if it is determined in step S11 that the cooling device is not normal during the previous calculation, the process proceeds to step S2.

以上、一実施の形態における半導体素子温度推定装置によれば、インバータ1を冷却するための冷却装置に異常が発生したか否かを判定し、異常が発生したと判定すると、冷却装置の異常により生じるインバータ1の内部の上昇温度と、冷却装置に異常が発生していない場合における半導体素子2の損失に起因する上昇温度とを算出し、算出したインバータ1の内部の上昇温度および半導体素子2の損失に起因する上昇温度と、温度センサ13によって検出される半導体素子2の周辺の温度とに基づいて、半導体素子2の温度を推定する。これにより、冷却装置に異常が発生して半導体素子2から冷媒までの熱抵抗が変化した場合であっても、熱抵抗の変化を考慮して精度良く半導体素子2の温度を推定することができる。   As described above, according to the semiconductor element temperature estimation device in the embodiment, it is determined whether or not an abnormality has occurred in the cooling device for cooling the inverter 1. The generated rising temperature inside the inverter 1 and the rising temperature caused by the loss of the semiconductor element 2 when no abnormality has occurred in the cooling device are calculated, and the calculated rising temperature inside the inverter 1 and the semiconductor element 2 The temperature of the semiconductor element 2 is estimated based on the rising temperature resulting from the loss and the temperature around the semiconductor element 2 detected by the temperature sensor 13. As a result, even when an abnormality occurs in the cooling device and the thermal resistance from the semiconductor element 2 to the refrigerant changes, the temperature of the semiconductor element 2 can be accurately estimated in consideration of the change in thermal resistance. .

ここで、冷却装置に異常が発生した場合の熱抵抗モデルを予め作成しておき、この熱抵抗モデルを利用して半導体素子2の温度を推定する方法が考えられる。しかしながら、冷却装置の異常には、冷媒が少しずつ流れている状態、冷媒が完全に止まっている状態、冷媒が無い状態等、様々な異常状態が存在するため、各異常状態に応じた熱抵抗モデルが必要となるが、予め全ての異常状態に対応する熱抵抗モデルを用意することは不可能である。   Here, a method is conceivable in which a thermal resistance model is prepared in advance when an abnormality occurs in the cooling device, and the temperature of the semiconductor element 2 is estimated using this thermal resistance model. However, since there are various abnormal states such as a state where the refrigerant is flowing little by little, a state where the refrigerant is completely stopped, a state where there is no refrigerant, etc., there is a thermal resistance corresponding to each abnormal state. Although a model is required, it is impossible to prepare a thermal resistance model corresponding to all abnormal states in advance.

また、インバータに設けられた温度センサの温度検出値が所定の閾値を超えると、冷却装置異常または半導体素子の温度異常が生じたと判定して、半導体素子の保護制御を行う方法も考えられる。この方法は、温度センサが半導体素子のすぐ近くに設けられている場合には、半導体素子の温度を温度センサによって比較的精度良く検出できるため、半導体素子の保護制御を行うことができる。しかしながら、温度センサが半導体素子から物理的に離れた位置に設けられている場合には、温度センサの温度検出値が半導体素子の温度と異なるため、例えば、半導体素子の急激な発熱量の変化に伴う温度変化が生じた場合等では、上述した方法では、半導体素子の保護制御を適切に行うことはできない。   In addition, when the temperature detection value of the temperature sensor provided in the inverter exceeds a predetermined threshold value, it is possible to determine that a cooling device abnormality or a semiconductor element temperature abnormality has occurred, and to perform protection control of the semiconductor element. In this method, when the temperature sensor is provided in the immediate vicinity of the semiconductor element, the temperature of the semiconductor element can be detected with relatively high accuracy by the temperature sensor, so that the protection control of the semiconductor element can be performed. However, when the temperature sensor is provided at a position physically separated from the semiconductor element, the temperature detection value of the temperature sensor is different from the temperature of the semiconductor element. When the accompanying temperature change or the like occurs, the semiconductor device protection control cannot be appropriately performed by the above-described method.

図10は、冷却装置に異常が生じて、半導体の損失が変化した場合の半導体素子2の温度変化量を示す図である。図10では、上から順に半導体素子2の温度変化量、温度センサ13の検出温度、半導体素子2の損失、三相交流モータ17のトルクを示している。半導体素子2の温度変化量は、温度センサ13の検出値から算出した温度変化量を点線で、半導体素子2の損失から算出した温度変化量を一点鎖線で、温度センサ13の検出値および半導体素子2の損失から推定した半導体素子2の温度変化量を実線で表している。図10に示すように、温度センサ13の検出値から算出した温度変化量(点線)は、特に半導体素子2の損失が変化した後において、温度センサ13の検出値および半導体素子2の損失から推定した温度変化量(実線)とは大きく異なる。従って、温度センサの検出値が所定の閾値を超えると、冷却装置異常または半導体素子の温度異常が生じたと判定する方法では、半導体素子の保護制御を開始するタイミングが遅くなり、適切に半導体素子の保護を行うことができなくなる。しかしながら、一実施の形態における半導体素子温度推定装置によれば、冷却装置に異常が発生したと判定すると、冷却装置の異常により生じるインバータ1の内部の上昇温度と、冷却装置に異常が発生していない場合における半導体素子2の損失に起因する上昇温度を算出し、算出したインバータ1の内部の上昇温度と、算出した半導体素子2の損失に起因する上昇温度と、温度センサ13によって検出された温度とに基づいて、半導体素子2の温度を推定するので、図10に示すような半導体素子2の急激な発熱量の変化に伴う温度変化が生じた場合でも、半導体素子2の温度を精度良く推定することができるので、半導体素子2の保護制御を適切に行うことができる。   FIG. 10 is a diagram illustrating a temperature change amount of the semiconductor element 2 when the loss of the semiconductor is changed due to an abnormality in the cooling device. 10, the temperature change amount of the semiconductor element 2, the temperature detected by the temperature sensor 13, the loss of the semiconductor element 2, and the torque of the three-phase AC motor 17 are shown in order from the top. The temperature change amount of the semiconductor element 2 is the temperature change amount calculated from the detection value of the temperature sensor 13 with a dotted line, and the temperature change amount calculated from the loss of the semiconductor element 2 is a dashed line. The temperature change amount of the semiconductor element 2 estimated from the loss of 2 is represented by a solid line. As shown in FIG. 10, the temperature change amount (dotted line) calculated from the detected value of the temperature sensor 13 is estimated from the detected value of the temperature sensor 13 and the loss of the semiconductor element 2, particularly after the loss of the semiconductor element 2 has changed. This is very different from the amount of temperature change (solid line). Therefore, when the detection value of the temperature sensor exceeds a predetermined threshold value, the method for determining that the cooling device abnormality or the semiconductor element temperature abnormality has occurred delays the timing of starting the protection control of the semiconductor element, and appropriately detects the semiconductor element. Protection cannot be performed. However, according to the semiconductor element temperature estimation device in one embodiment, when it is determined that an abnormality has occurred in the cooling device, an internal temperature rise of the inverter 1 caused by the abnormality in the cooling device and an abnormality has occurred in the cooling device. When the temperature rises due to the loss of the semiconductor element 2 in the case where there is not, the calculated rise temperature inside the inverter 1, the calculated rise temperature due to the loss of the semiconductor element 2, and the temperature detected by the temperature sensor 13 Therefore, the temperature of the semiconductor element 2 is accurately estimated even when a temperature change caused by a sudden change in the heat generation amount of the semiconductor element 2 as shown in FIG. 10 occurs. Therefore, protection control of the semiconductor element 2 can be appropriately performed.

また、一実施の形態における半導体素子温度推定装置によれば、冷却装置に異常が発生していないと判定すると、水温センサ18によって検出された冷媒の温度と、冷却装置に異常が発生していない場合における半導体素子2の損失に起因する上昇温度とに基づいて、半導体素子の温度を推定する。これにより、冷却装置に異常が発生していない場合に、半導体素子2の温度を精度良く推定することができるので、半導体素子2の保護制御を適切に行うことができる。   Further, according to the semiconductor element temperature estimation device in one embodiment, when it is determined that no abnormality has occurred in the cooling device, the temperature of the refrigerant detected by the water temperature sensor 18 and no abnormality has occurred in the cooling device. The temperature of the semiconductor element is estimated based on the temperature rise due to the loss of the semiconductor element 2 in the case. Thereby, when no abnormality has occurred in the cooling device, the temperature of the semiconductor element 2 can be estimated with high accuracy, so that the protection control of the semiconductor element 2 can be appropriately performed.

また、冷却装置に異常が発生していない場合における温度センサ13から冷媒までの熱抵抗モデルと半導体素子2の損失との関係に基づいて、温度センサ13の出力値を推定し、推定した温度センサ13の出力値と温度センサ13の検出値との差に基づいて、冷却装置に異常が発生したか否かを判定する。これにより、冷却装置に異常が発生したか否かを精度良く判定することができるので、冷却装置の異常の有無に応じた温度推定方法を用いて、半導体素子2の温度を適切に推定することができる。   Further, the output value of the temperature sensor 13 is estimated based on the relationship between the thermal resistance model from the temperature sensor 13 to the refrigerant and the loss of the semiconductor element 2 when there is no abnormality in the cooling device, and the estimated temperature sensor Based on the difference between the output value of 13 and the detection value of the temperature sensor 13, it is determined whether or not an abnormality has occurred in the cooling device. Accordingly, it is possible to accurately determine whether or not an abnormality has occurred in the cooling device, and therefore, it is possible to appropriately estimate the temperature of the semiconductor element 2 using a temperature estimation method according to the presence or absence of an abnormality in the cooling device. Can do.

さらに、温度センサ13によって検出された温度と、水温センサ18によって検出された温度との差に基づいて、冷却装置に異常が発生したか否かを判定することもできる。この場合も冷却装置に異常が発生したか否かを精度良く判定することができるので、冷却装置の異常の有無に応じた温度推定方法を用いて、半導体素子2の温度を適切に推定することができる。   Furthermore, based on the difference between the temperature detected by the temperature sensor 13 and the temperature detected by the water temperature sensor 18, it can be determined whether or not an abnormality has occurred in the cooling device. In this case as well, it is possible to accurately determine whether or not an abnormality has occurred in the cooling device. Therefore, it is possible to appropriately estimate the temperature of the semiconductor element 2 using a temperature estimation method according to the presence or absence of an abnormality in the cooling device. Can do.

本発明は、上述した一実施の形態に限定されることはない。   The present invention is not limited to the embodiment described above.

1…インバータ
2…半導体素子
13…温度センサ(温度検出手段)
15…制御回路(異常判定手段、温度推定手段、出力推定手段)
18…水温センサ(冷媒温度検出手段)
54…冷却器
DESCRIPTION OF SYMBOLS 1 ... Inverter 2 ... Semiconductor element 13 ... Temperature sensor (temperature detection means)
15 ... Control circuit (abnormality determination means, temperature estimation means, output estimation means)
18 ... Water temperature sensor (refrigerant temperature detection means)
54 ... Cooler

Claims (4)

インバータに設けられている半導体素子の温度を推定する半導体素子温度推定装置であって、
前記インバータに設けられ、周辺の温度を検出する温度検出手段と、
冷媒を流すことによって前記インバータを冷却する冷却装置に異常が発生したか否かを判定する異常判定手段と、
前記半導体素子の温度を推定する温度推定手段と、
を備え、
前記温度推定手段は、前記冷却装置に異常が発生したと判定すると、前記冷却装置の異常により生じる前記インバータの内部の上昇温度と、前記冷却装置に異常が発生していない場合における前記半導体素子の損失に起因する上昇温度を算出し、算出した前記インバータの内部の上昇温度と、算出した前記半導体素子の損失に起因する上昇温度と、前記温度検出手段によって検出された温度とに基づいて、前記半導体素子の温度を推定する、
ことを特徴とする半導体素子温度推定装置。
A semiconductor element temperature estimation device for estimating a temperature of a semiconductor element provided in an inverter,
A temperature detecting means provided in the inverter for detecting the ambient temperature;
An abnormality determining means for determining whether an abnormality has occurred in the cooling device that cools the inverter by flowing a refrigerant ;
Temperature estimation means for estimating the temperature of the semiconductor element;
With
When the temperature estimation means determines that an abnormality has occurred in the cooling device, the temperature rise inside the inverter caused by the abnormality of the cooling device and the semiconductor element in the case where no abnormality has occurred in the cooling device Calculate the rising temperature caused by the loss, based on the calculated rising temperature inside the inverter, the calculated rising temperature caused by the loss of the semiconductor element, and the temperature detected by the temperature detecting means, Estimating the temperature of the semiconductor element,
A semiconductor device temperature estimation device.
請求項1に記載の半導体素子温度推定装置において、
記冷媒の温度を検出する冷媒温度検出手段をさらに備え、
前記温度推定手段は、前記冷却装置に異常が発生していないと判定すると、前記冷媒温度検出手段によって検出された前記冷媒の温度と、前記冷却装置に異常が発生していない場合における前記半導体素子の損失に起因する上昇温度とに基づいて、前記半導体素子の温度を推定する、
ことを特徴とする半導体素子温度推定装置。
In the semiconductor element temperature estimation apparatus according to claim 1,
Further comprising a refrigerant temperature detecting means for detecting the temperature of the pre-Symbol refrigerant,
It said temperature estimation means, said an abnormality in the cooling device is determined not to have occurred, and the temperature of the refrigerant detected by the refrigerant temperature detecting means, said semiconductor device when the abnormality in the cooling device does not occur Estimating the temperature of the semiconductor element based on the rising temperature resulting from the loss of
A semiconductor device temperature estimation device.
請求項2に記載の半導体素子温度推定装置において、
前記冷却装置に異常が発生していない場合における前記温度検出手段から前記冷媒までの熱抵抗モデルと前記半導体素子の損失との関係に基づいて、前記温度検出手段の出力値を推定する出力推定手段をさらに備え、
前記異常判定手段は、前記出力推定手段によって推定された前記温度検出手段の出力値と、前記温度検出手段の検出値との差に基づいて、前記冷却装置に異常が発生したか否かを判定する、
ことを特徴とする半導体素子温度推定装置。
In the semiconductor element temperature estimation apparatus according to claim 2,
Output estimation means for estimating the output value of the temperature detection means based on the relationship between the thermal resistance model from the temperature detection means to the refrigerant and the loss of the semiconductor element when no abnormality has occurred in the cooling device Further comprising
The abnormality determination unit determines whether an abnormality has occurred in the cooling device based on a difference between an output value of the temperature detection unit estimated by the output estimation unit and a detection value of the temperature detection unit. To
A semiconductor device temperature estimation device.
請求項2に記載の半導体素子温度推定装置において、
前記異常判定手段は、前記温度検出手段によって検出された温度と、前記冷媒温度検出手段によって検出された温度との差に基づいて、前記冷却装置に異常が発生したか否かを判定する、
ことを特徴とする半導体素子温度推定装置。
In the semiconductor element temperature estimation apparatus according to claim 2,
The abnormality determining means determines whether an abnormality has occurred in the cooling device based on a difference between the temperature detected by the temperature detecting means and the temperature detected by the refrigerant temperature detecting means;
A semiconductor device temperature estimation device.
JP2014086291A 2014-04-18 2014-04-18 Semiconductor device temperature estimation device Active JP6299368B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2014086291A JP6299368B2 (en) 2014-04-18 2014-04-18 Semiconductor device temperature estimation device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2014086291A JP6299368B2 (en) 2014-04-18 2014-04-18 Semiconductor device temperature estimation device

Publications (2)

Publication Number Publication Date
JP2015208081A JP2015208081A (en) 2015-11-19
JP6299368B2 true JP6299368B2 (en) 2018-03-28

Family

ID=54604514

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2014086291A Active JP6299368B2 (en) 2014-04-18 2014-04-18 Semiconductor device temperature estimation device

Country Status (1)

Country Link
JP (1) JP6299368B2 (en)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6637812B2 (en) * 2016-03-30 2020-01-29 株式会社ケーヒン Semiconductor device
MX390925B (en) 2016-08-23 2025-03-21 Nissan Motor TEMPERATURE ABNORMALITY DETECTION METHOD FOR ENERGY CONVERSION DEVICE AND TEMPERATURE ABNORMALITY DETECTION DEVICE FOR ENERGY CONVERSION DEVICE.
WO2018042614A1 (en) * 2016-09-02 2018-03-08 三菱電機株式会社 Air conditioning device
JP7015633B2 (en) * 2016-12-21 2022-02-03 新電元工業株式会社 Electronic modules and electronic module systems
JP6847158B2 (en) * 2019-05-31 2021-03-24 三菱電機株式会社 Power converter
JP7420771B2 (en) * 2021-07-07 2024-01-23 矢崎総業株式会社 Power control device and temperature control method
CN118313215B (en) * 2024-05-11 2025-02-14 河南省科学院 A rapid reliability assessment method for semiconductor refrigeration devices

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07135731A (en) * 1993-11-09 1995-05-23 Fuji Electric Co Ltd Semiconductor element overheat protection device
JP3668708B2 (en) * 2001-10-22 2005-07-06 株式会社日立製作所 Failure detection system
JP3963175B2 (en) * 2004-03-19 2007-08-22 日産自動車株式会社 Temperature detection apparatus and temperature detection program
JP4862512B2 (en) * 2006-06-22 2012-01-25 日産自動車株式会社 Motor output control device for electric vehicle
JP5182073B2 (en) * 2008-12-25 2013-04-10 日産自動車株式会社 Cooling abnormality detection device and cooling abnormality detection method
JP5378264B2 (en) * 2010-02-19 2013-12-25 富士重工業株式会社 Electric vehicle inverter cooling system

Also Published As

Publication number Publication date
JP2015208081A (en) 2015-11-19

Similar Documents

Publication Publication Date Title
JP6299368B2 (en) Semiconductor device temperature estimation device
JP5880734B2 (en) Semiconductor chip temperature estimation device and overheat protection device
JP6468401B2 (en) Temperature abnormality detection method for power conversion device and temperature abnormality detection device for power conversion device
JP3963175B2 (en) Temperature detection apparatus and temperature detection program
JP6557517B2 (en) Semiconductor integrated circuit device and electronic device
JP7061060B2 (en) Control circuit, drive system and inverter control method
JP7080368B1 (en) Control device and control method
JP6402841B2 (en) Temperature abnormality detection method for power conversion device and temperature abnormality detection device for power conversion device
WO2011162318A1 (en) Power conversion device and temperature increase calculation method thereof
JP2009261078A (en) Motor controller and temperature estimation method
JP2018046647A (en) Inverter device and electrical compressor for vehicle equipped with the same
JP6277114B2 (en) Power converter
CN110506389B (en) Motor drive and electric power steering
CN117156793A (en) Power conversion device
JP2013172540A (en) Electric power conversion system
JP2014096886A (en) Power supply device
JP2005218226A (en) Motor control method and apparatus
US11063542B2 (en) Motor drive apparatus and electric power steering apparatus
JP5906877B2 (en) Protection device for electric equipment

Legal Events

Date Code Title Description
RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20161205

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20170127

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20171130

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20171205

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20180117

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20180212

R151 Written notification of patent or utility model registration

Ref document number: 6299368

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151