Power Conversion Device

The power conversion device estimates temperature change rates to detect cooler abnormalities and limits current flow, addressing overheating risks in semiconductor switching elements, ensuring reliable operation in electric vehicles.

JP7796593B2Active Publication Date: 2026-01-09MITSUBISHI ELECTRIC CORP
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
JP2022089371
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2022-06-01
Publication Date
2026-01-09
Estimated Expiration
2042-06-01

AI Technical Summary

Technical Problem

Existing power conversion devices for electric vehicles fail to accurately estimate junction temperature of semiconductor switching elements due to changes in cooler state, leading to potential overheating and failure, and existing methods for determining cooler abnormalities can result in excessive current restriction or delayed detection of abnormal states.

Method used

A power conversion device that estimates the rate of change of temperature detection values from semiconductor switching element losses and compares it with calculated rates to determine abnormal heat generation states, using a control unit to limit current flow when abnormalities are detected, thereby providing early and reliable protection.

Benefits of technology

The device can reliably detect abnormal heat generation states earlier and perform protective operations, preventing semiconductor switching element overheating by limiting current flow, thus ensuring safe and continuous vehicle operation.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007796593000001
    Figure 0007796593000001
  • Figure 0007796593000002
    Figure 0007796593000002
  • Figure 0007796593000003
    Figure 0007796593000003
Patent Text Reader

Abstract

To provide a power conversion device that can more quickly determine an abnormal state of heat generation, such as an abnormal state of a cooler, and can reliably perform a protective operation even in an abnormal state of heat generation.SOLUTION: A control unit 90 estimates the rate of change of a temperature detection value on the basis of a loss calculation value of a semiconductor switching element calculated on the basis of at least a current detection value, compares the temperature detection change rate calculation value calculated from a temperature detection value and a temperature detection change rate estimate value, and estimates the abnormal heat generation state of the semiconductor switching element.SELECTED DRAWING: Figure 4
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present application relates to a power conversion device. [Background technology]

[0002] A power conversion device for an electric vehicle is required to operate without failure under various conditions and to continue operating the vehicle even in the event of an abnormality.

[0003] The semiconductor switching elements of a power conversion device generate power loss during switching operation, and if the junction temperature of the semiconductor switching element exceeds a predetermined value, it may lead to failure. Therefore, it is necessary to protect this junction temperature so that it does not exceed a predetermined value. However, because the junction is the joint of the semiconductor chip, it is difficult to measure it directly. For this reason, a method has been disclosed in which the temperature of the semiconductor switching element is detected and the junction temperature is estimated using the detected temperature value and the loss calculated from the operation of the semiconductor switching element (for example, Patent Document 1).

[0004] However, the method disclosed in Patent Document 1 estimates the junction temperature from the correlation between the calculated loss and temperature rise, but does not take into account changes in the cooler state. Therefore, if the cooler state changes, the junction temperature cannot be accurately estimated, which is a problem as it is not possible to implement reliable protection.

[0005] To solve this problem, a method has been disclosed in which a current detected temperature value is estimated using a loss calculated from the operation of a semiconductor switching element and a past detected temperature value, this estimated detected temperature value is compared with the detected temperature value to estimate the cooler state, and the current flowing through the semiconductor switching element is limited based on the estimated cooler state (Patent Document 2). More specifically, if the difference between the estimated detected temperature value and the detected temperature value becomes larger than a threshold value, it is estimated that the cooler is in an abnormal state. [Prior art documents] [Patent documents]

[0006] [Patent Document 1] Patent No. 5880734 [Patent Document 2] Patent No. 6847158 Summary of the Invention [Problem to be solved by the invention]

[0007] In the method disclosed in Patent Document 2, an abnormal state of the cooler is determined based on the difference between the estimated detected temperature value, which is estimated using losses calculated from the operation of the semiconductor switching elements and past detected temperature values, and the detected temperature value. However, if the cooler is erroneously determined to be in an abnormal state when it is in a normal state, the current will be excessively restricted even though there is no problem in passing current through the semiconductor switching elements, which will not be the desired operation under normal conditions, so it is necessary to avoid erroneously determining that the cooler is in an abnormal state. Therefore, the threshold value used to compare the difference between the estimated detected temperature value and the detected temperature value needs to be set taking into account the detection error of the detected temperature value and the estimation calculation error of the estimated detected temperature value, and the threshold value must be set large.

[0008] However, if the threshold value is set too high, when the cooler is in an abnormal state, the timing at which the difference between the estimated temperature detection value and the detected temperature value exceeds the threshold value is delayed, making it impossible to determine the abnormal state of the cooler early.When the cooler is in an abnormal state, the temperature of the semiconductor switching elements may rise sharply, and early overheat protection is necessary, so there is a risk that the method disclosed in Patent Document 2 may not be able to reliably provide protection.

[0009] The present application discloses a technology for solving the above-mentioned problems, and aims to provide a power conversion device that can determine an abnormal heat generation state, such as an abnormal heat generation state of a cooler, at an earlier stage and reliably perform protective operations even in an abnormal heat generation state by estimating the rate of change of a temperature detection value from losses calculated from the operation of a semiconductor switching element, and comparing the temperature detection change rate calculated from the temperature detection value with the estimated temperature detection change rate to determine an abnormal heat generation state, such as an abnormal state of a cooler. [Means for solving the problem]

[0010] The power conversion device disclosed in the present application comprises: a three-phase arm provided with a positive-side switching element connected to a positive side of a DC power supply, a negative-side switching element connected to a negative side of the DC power supply, and an external connection point connecting the positive-side switching element and the negative-side switching element in series and connected to a winding of a rotating electric machine; a phase current detection unit that detects a current for each phase flowing between the external connection point and the winding; and a switching control device that controls a rotating electric machine by controlling the on / off of the positive pole side switching elements and the negative pole side switching elements, and determines that an overcurrent has occurred when a current detected by the phase current detection unit exceeds a predetermined threshold value, and turns on either all of the positive pole side switching elements or all of the negative pole side switching elements and turns off the other, the phase current detection unit detects a direction and a value of a current for each phase flowing between the external connection point and the winding; The switching control device detects whether an overcurrent has occurred in the positive-side switching element and the negative-side switching element based on the direction of the current detected by the phase current detection unit when the occurrence of the overcurrent is detected, and when the occurrence of the overcurrent is detected, turns on one of the positive-side switching element and the negative-side switching element in which the occurrence of the overcurrent was first detected, and turns off the other switching element. It is something. [Effects of the Invention]

[0011] According to the power conversion device disclosed in the present application, by configuring the device to compare an estimated value with a detected value for the temperature change rate, which is significantly different in an abnormal heat generation state such as a cooler abnormality compared to a normal heat generation state, it is possible to obtain a power conversion device that can determine an abnormal heat generation state earlier and reliably perform protective action even in an abnormal heat generation state. [Brief explanation of the drawings]

[0012] [Figure 1] 1 is a block diagram showing a configuration of a power conversion device according to a first embodiment. [Figure 2] 3 is a hardware configuration diagram of a control unit in the power conversion device according to the first embodiment. FIG. [Figure 3] 3 is a functional block diagram of a control unit in the power conversion device according to the first embodiment. FIG. [Figure 4] 3 is a functional block diagram of an abnormal heat generation state determination function unit of a control unit in the power conversion device according to the first embodiment. FIG. [Figure 5] 10 is a functional block diagram showing a modified example of the abnormal heat generation state determination function unit of the control unit in the power conversion device according to the first embodiment. FIG. [Figure 6] 2 is a diagram showing a thermal circuit of a heat transfer path from a semiconductor switching element to a temperature detector in the power conversion device according to the first embodiment. FIG. [Figure 7A] FIG. 4 is a diagram illustrating an effect of the power conversion device according to the first embodiment. [Figure 7B]FIG. 4 is a diagram illustrating an effect of the power conversion device according to the first embodiment. [Figure 8] FIG. 10 is a functional block diagram of a control unit in a power conversion device according to a second embodiment. [Figure 9] 10 is a functional block diagram of a heat generation abnormality state determination function unit of a control unit in a power conversion device according to a second embodiment. FIG. [Figure 10] FIG. 10 is a block diagram showing a configuration of a modified example of the power conversion devices according to the first and second embodiments. [Figure 11] FIG. 10 is a block diagram showing the configuration of another modified example of the power conversion devices according to the first and second embodiments. [Figure 12] FIG. 10 is a block diagram showing the configuration of another modified example of the power conversion devices according to the first and second embodiments. DETAILED DESCRIPTION OF THE INVENTION

[0013] Embodiment 1 The first embodiment relates to a power conversion device including a semiconductor switching element for converting electric power, a cooler for cooling the semiconductor switching element, a control unit for controlling the semiconductor switching element, a temperature detector for detecting the temperature of the semiconductor switching element, and a current detector for detecting the current flowing through the semiconductor switching element, wherein the control unit calculates the loss of the semiconductor switching element based on at least the detected current value, estimates the rate of change of the detected temperature based on the calculated loss value, calculates the detected temperature rate of change from the detected temperature value, and compares the estimated rate of change of the detected temperature with the calculated rate of change of the detected temperature to estimate an abnormal heat generation state of the semiconductor switching element. In particular, the present invention relates to overheat protection of semiconductor switching elements such as IGBTs or MOSFETs used in the power conversion device.

[0014] The configuration and operation of the power conversion device according to the first embodiment will be described below with reference to the drawings.

[0015] <Configuration of power conversion device> First, the configuration of a power conversion device 100 according to the first embodiment will be described with reference to FIG. The power conversion device 100 of the first embodiment is assumed to be a power conversion device used in electrically powered vehicles such as electric vehicles and plug-in hybrid vehicles, for driving a motor powered by electric power from a high-voltage battery.

[0016] 1 illustrates a DC power supply 12, such as a battery that supplies DC power to the power conversion device and is charged with regenerative power, and an electric motor 10 that is the object of control. Note that the object of control is not limited to the electric motor 10, and may be something other than the electric motor 10.

[0017] 1, the power conversion device 100 is connected to a DC power supply 12 by a positive DC bus 1a and a negative DC bus 1b, and exchanges driving power or regenerative power with the DC power supply 12. The power conversion device 100 is also connected to an electric motor 10 by an AC bus 2, and exchanges driving power or regenerative power with the electric motor 10.

[0018] The electric motor 10 is also provided with a rotation angle sensor 11 that detects the rotation angle θm of the electric motor. The electric motor 10 is an electric motor that rotates a load and is capable of regenerating the rotational energy of the load as electrical energy, and may be, for example, a permanent magnet three-phase AC synchronous motor or a three-phase brushless motor.

[0019] The power conversion device 100 is made up of a power conversion unit 20, a control unit 90, and a cooler .

[0020] The power conversion unit 20 includes a capacitor 21 connected between the positive DC bus 1a and the negative DC bus 1b on the power supply input side, a voltage detection unit 24 that detects the DC bus voltage of the power conversion unit 20, an inverter circuit 25 that is composed of multiple switching elements and performs DC / AC power conversion, a current detection unit 26 that detects the current of the motor 10 flowing through the AC bus 2, and a drive circuit 27 that performs drive control to switch the switching elements on and off.

[0021] Capacitor 21 has functions such as suppressing ripples in the DC bus voltage, lowering the power supply impedance of power conversion unit 20 to improve the AC current driving capability of power conversion unit 20, and absorbing surge voltage. Furthermore, voltage detection unit 24 divides the DC bus voltage using a voltage dividing resistor or the like to a voltage that can be read by control unit 90, and outputs DC bus voltage information to control unit 90.

[0022] Inverter circuit 25 is a well-known inverter in which six switching elements are connected in a full bridge configuration. That is, as shown in Fig. 1, switching elements 51 and 52, switching elements 53 and 54, and switching elements 55 and 56 are each configured such that the upper and lower switching elements are connected in series and are connected in parallel to DC power supply 12.

[0023] In addition, the midpoints of switching elements 51 and 52 are connected to the U-phase input of motor 10, the midpoints of switching elements 53 and 54 are connected to the V-phase input of motor 10, and the midpoints of switching elements 55 and 56 are connected to the W-phase input of motor 10.

[0024] In FIG. 1, semiconductor switching elements 51, 52, 53, 54, 55, and 56 are built into semiconductor modules 61, 62, 63, 64, 65, and 66, respectively.

[0025] The switching element is, for example, a MOSFET (Metal Oxide Semiconductor Field Effect Transistor) with a diode built in between the source and drain as shown in Figure 1. However, the type and number of semiconductor switching elements are not limited to this, and other semiconductor switching elements such as an IGBT (Insulated Gate Bipolar Transistor) and a SiC-MOSFET may also be used.

[0026] Furthermore, in the inverter circuit 25, temperature detectors 71, 72, 73, 74, 75, and 76 are installed inside or near the semiconductor modules 61 to 66, respectively, to detect the temperatures of the semiconductor switching elements 51 to 56. The temperature detection values ​​detected by the temperature detectors 71 to 76 are input to the control unit 90. The temperature detectors 71-76 that detect the temperatures of the semiconductor switching elements 51-56 may be installed inside the semiconductor modules 61-66, or may be installed near the semiconductor modules 61-66 on the substrate on which the semiconductor modules 61-66 are installed. The temperature detectors are assumed to be thermistors. The temperature detectors are not limited to thermistors, and may be configured to detect temperature using, for example, temperature-detecting diodes arranged on the semiconductor substrate of the switching elements 51-56.

[0027] The current detection unit 26 is configured with a U-phase current detection unit 261, a V-phase current detection unit 262, and a W-phase current detection unit 263. The U-phase current detection unit 261, the V-phase current detection unit 262, and the W-phase current detection unit 263 are configured using, for example, shunt resistors. The U-phase current detection unit 261 outputs a U-phase current detection value corresponding to the U-phase current Iu to the control unit 90. The V-phase current detection unit 262 outputs a V-phase current detection value corresponding to the V-phase current Iv to the control unit 90. The W-phase current detection unit 263 outputs a W-phase current detection value corresponding to the W-phase current Iw to the control unit 90. In the following description, the U-phase current detection value, the V-phase current detection value, and the W-phase current detection value may be collectively referred to as the current detection value. The current detection unit 26 may also be a current sensor using a Hall element or the like.

[0028] The drive circuit 27 is controlled based on a PWM signal input from the control unit 90. The drive circuit 27 has a function of switching the switching elements 51 to 56 on and off.

[0029] The rotation angle sensor 11 detects the rotor rotation angle θm of the electric motor 10 using a resolver, an encoder, or the like. The rotor rotation angle θm detected by the rotation angle sensor 11 is output to the switching control unit 90. The rotor rotation angle θm is converted into an electrical angle θe based on the number of pole pairs of the electric motor 10.

[0030] The cooler 35 cools the semiconductor switching elements 51 to 56. The cooler 35 is, for example, a water-cooled cooler. Specifically, the cooler 35 is configured by connecting the water-cooled cooler, a radiator, an electric motor-driven water pump, etc. with hoses, and a cooling medium such as water, oil, or LLC (Long Life Coolant) flows from the electric motor-driven water pump to the water-cooled cooler. Note that the cooler 35 is not limited to a water-cooled cooler, and may be, for example, an air-cooled cooler. The cooler 35 may be a heat sink connected to the switching elements 51 to 56 and performing heat conduction.

[0031] <Hardware configuration of the control unit> 2 is a hardware configuration diagram of a control unit 90 of the power conversion device 100 according to the first embodiment. In this embodiment, the control unit 90 is a control device that controls the power conversion device 100. Each function of the control unit 90 is realized by a processing circuit provided in the control unit 90. Specifically, the control unit 90 includes, as processing circuits, an arithmetic processing device 80 (computer) such as a CPU (Central Processing Unit), a storage device 81 that exchanges data with the arithmetic processing device 80, an input circuit 82 that inputs external signals to the arithmetic processing device 80, and an output circuit 83 that outputs signals from the arithmetic processing device 80 to the outside.

[0032] The arithmetic processing device 80 may include an ASIC (Application Specific Integrated Circuit), an IC (Integrated Circuit), a DSP (Digital Signal Processor), an FPGA (Field Programmable Gate Array), various logic circuits, various signal processing circuits, etc. Furthermore, the arithmetic processing device 80 may include a plurality of the same or different types of devices, each performing a different process. The storage device 81 may include a RAM (Random Access Memory) (volatile main storage device 81a) configured to be able to read and write data from the arithmetic processing device 80, and a ROM (Read Only Memory) (non-volatile auxiliary storage device 81b) configured to be able to read data from the arithmetic processing device 80. The input circuit 82 includes the rotation angle sensor 11, the voltage detection unit 24, the current detection unit 26, and the temperature detectors 71-76, and is connected to various sensors and switches. The input circuit 82 includes interface circuits such as an AD conversion unit and an input circuit that inputs output signals from these sensors and switches to the arithmetic processing device 80. The output circuit 83 includes a drive circuit 27, and is connected to electrical loads such as switching elements and actuators. The output circuit 83 is equipped with interface circuits such as a drive circuit that converts and outputs output signals from the arithmetic processing unit 80 to these electrical loads, and a communication circuit.

[0033] Each function of the control unit 90 is realized by the arithmetic processing device 80 executing software (programs) stored in the auxiliary storage device 81b and cooperating with other hardware of the control unit 90, such as the storage device 81, the input circuit 82, and the output circuit 83. Setting data such as thresholds and judgment values ​​used by the control unit 90 are stored in the auxiliary storage device 81b as part of the software (programs).

[0034] Each function installed inside the control unit 90 may be configured as a software module, or may be configured as a combination of software and hardware.

[0035] <Controller function block> Fig. 3 is a functional block diagram of a control unit 90 of the power conversion device 100 according to embodiment 1. In Fig. 3, the control unit 90 has a heat generation abnormality determination function unit 91, an overheat protection limiting unit 92, a current command generating unit 93, a three-phase to two-phase conversion unit 94, a voltage command generating unit 95, a two-phase to three-phase conversion unit 96, a duty conversion unit 97, and a PWM signal generating unit 98.

[0036] A torque command Trq* is input to the current command generating unit 93 from a higher-level system (not shown). Examples of control commands for controlling the electric motor 10 include a torque command, a current command, and a voltage command. In the first embodiment, a case where the torque command Trq* is used as the control command is illustrated. The current command generating unit 93 generates a d-axis current command value Id* and a q-axis current command value Iq* based on this torque command value Trq*. Here, the d-axis indicates the magnetic pole position of the electric motor 10, i.e., the direction of the magnetic flux, and the q-axis indicates the direction electrically perpendicular to the d-axis, forming a dq-axis coordinate system. The dq-axis coordinate system is a rotating coordinate system, and when the rotor of the electric motor 10, which has a magnet, rotates, the dq-axis coordinate system also rotates.

[0037] The heat generation abnormality determination function unit 91 has the function of calculating the loss of the semiconductor switching element based on at least the current detection value, estimating the rate of change of the temperature detection value based on this calculated loss value, calculating the temperature detection change rate from the temperature detection value, and comparing this estimated temperature detection change rate value with the calculated temperature display change rate value, thereby estimating the heat generation abnormality state of the semiconductor switching element, which is a feature of the present application.

[0038] The thermal abnormality determination function unit 91 receives the current detection values ​​Iu, Iv, and Iw from the current detection unit 26, the temperature detection values ​​T1 to T6 from the temperature detectors 71 to 76, and the voltage detection value Vpn from the voltage detection unit 24. Based on this information, the thermal abnormality determination function unit 91 estimates the thermal abnormality state of the semiconductor switching elements and outputs the result as a thermal abnormality determination result OT to the overheat protection limiting unit 92. Here, the current detection values ​​of the current detection unit 26 are composed of a U-phase current detection value corresponding to the U-phase current Iu detected by the U-phase current detection unit 261, a V-phase current detection value corresponding to the V-phase current Iv detected by the V-phase current detection unit 262, and a W-phase current detection value corresponding to the W-phase current Iw detected by the W-phase current detection unit 263. A more detailed configuration of the thermal abnormality determination function unit 91 will be described later.

[0039] The overheat protection limiting unit 92 has a function of limiting operation of the switching elements to limit the current based on the determination result of the abnormal heating state, which is a feature of the present application. The overheat protection limiting unit 92 receives the d-axis current command value Id*, the q-axis current command value Iq*, and the abnormal heating state determination result OT, and if the abnormal heating state determination result OT indicates the abnormal heating state, limits the d-axis current command value Id* and the q-axis current command value Iq* to predetermined current command values ​​to generate the d-axis current command value Idc and the q-axis current command value Iqc. If the abnormal heating state determination result indicates the normal heating state, the overheat protection limiting unit 92 generates the d-axis current command value Id* and the q-axis current command value Iq* as the d-axis current command value Idc and the q-axis current command value Iqc.

[0040] The three-phase / two-phase conversion unit 94 calculates a d-axis current detection value Id and a q-axis current detection value Iq from the current detection value of the current detection unit 26 and the angle detection value corresponding to the electrical angle θe detected by the rotation angle sensor 11. Here, the current detection values ​​of the current detection unit 26 are composed of a U-phase current detection value corresponding to the U-phase current Iu detected by the U-phase current detection unit 261, a V-phase current detection value corresponding to the V-phase current Iv detected by the V-phase current detection unit 262, and a W-phase current detection value corresponding to the W-phase current Iw detected by the W-phase current detection unit 263.

[0041] The voltage command generation unit 95 calculates a d-axis voltage command Vdc and a q-axis voltage command Vqc by performing current feedback calculations from the d-axis current command Idc, the q-axis current command Iqc, and the d-axis current detection value Id and the q-axis current detection value Iq. Specifically, for example, the voltage command generation unit 95 is configured to calculate the d-axis voltage command Vdc and the q-axis voltage command Vqc so that a current deviation ΔId, which is the deviation between the d-axis current command Idc and the d-axis current detection value Id, and a current deviation ΔIq, which is the deviation between the q-axis current command Iqc and the q-axis current detection value Iq, each converge to "0" (ΔId and ΔIq are not shown).

[0042] The two-phase / three-phase conversion unit 96 calculates three-phase voltage commands Vuc, Vvc, and Vwc from the d-axis voltage command Vdc and q-axis voltage command Vqc obtained from the voltage command generation unit 95 and the electrical angle θe obtained from the rotation angle sensor 11. Note that the three-phase voltage commands Vuc, Vvc, and Vwc are preferably set to be equal to or less than the DC power supply voltage input to the power conversion unit 20, i.e., the input voltage Vpn detected by the voltage detection unit 24.

[0043] The duty conversion unit 97 generates duty commands Du, Dv, Dw for each of the three phases from the three-phase voltage commands Vuc, Vvc, Vwc and the input voltage Vpn obtained from the two-phase-to-three-phase conversion unit 96. The duty conversion unit 97 generates and outputs the duty commands Du, Dv, Dw corresponding to the optimal correction control command.

[0044] The PWM signal generating unit 98 generates a PWM signal based on the duty commands Du, Dv, and Dw for each phase acquired from the duty converting unit 97, to generate a PWM signal for controlling the on / off switching of each of the switching elements 51 to 56.

[0045] Specifically, the PWM signal generating unit 98 generates a PWM signal by comparing the duty commands Du, Dv, and Dw of each phase with a carrier wave. The PWM signal generating unit 98 is configured to generate a PWM signal by employing, for example, a triangular wave comparison method or a sawtooth wave comparison method in which a triangular wave having an isosceles triangle shape with equal rising and falling speeds serves as the carrier.

[0046] In Figure 3, the PWM signals generated by the PWM signal generation unit 98 are shown as PWM signal UH_SW to be given to switching element 51 of the U-phase upper arm, PWM signal VH_SW to be given to switching element 53 of the V-phase upper arm, PWM signal WH_SW to be given to switching element 55 of the W-phase upper arm, PWM signal UL_SW to be given to switching element 52 of the U-phase lower arm, PWM signal VL_SW to be given to switching element 54 of the V-phase lower arm, and PWM signal WL_SW to be given to switching element 56 of the W-phase lower arm.

[0047] The PWM signal generated by the PWM signal generating unit 98 is input from the control unit 90 to the drive circuit 27 of the power conversion unit 20. The drive circuit 27 turns on and off the switching elements 51 to 56 based on the PWM signal, thereby converting DC power into AC power and supplying it to the electric motor 10, and charging the DC power supply 12 with regenerative power generated by the electric motor 10 in a regenerative state.

[0048] Here, a feature of the power conversion device according to the first embodiment is that the control unit 90 is provided with a heat generation abnormality determination function unit 91 and an overheat protection limiting unit 92, and when the heat generation abnormality determination function unit 91 determines that an abnormal heat generation state exists, the overheat protection limiting unit 92 limits the d-axis current command value and the q-axis current command value to predetermined current command values.

[0049] Furthermore, a feature of the power conversion device according to embodiment 1 is that the heat generation abnormality determination function unit 91 calculates the loss of the semiconductor switching element based on at least the current detection value, estimates and calculates the rate of change of the temperature detection value based on this calculated loss value, calculates the temperature detection change rate from the temperature detection value, and compares this estimated temperature detection change rate value with the calculated temperature display change rate value, thereby estimating the heat generation abnormality state of the semiconductor switching element. .

[0050] The operations of the heat generation abnormality determination function unit 91 and the overheat protection restriction unit 92, which are features of the power conversion device according to the first embodiment, will be described in detail below.

[0051] <Function block of abnormal heat state detection function section> Fig. 4 is a functional block diagram of the abnormal heat generation state determination function unit 91 of the control unit 90 of the power conversion device 100 according to embodiment 1. In Fig. 4, the abnormal heat generation state determination function unit 91 is made up of a switching element loss calculation unit 911, a detected temperature change rate estimation calculation unit 912, a detected temperature change rate calculation unit 913, and an abnormal heat generation state determination unit 914.

[0052] 4, the abnormal heat state determination function for the U-phase switching element 51 is shown as a representative, and the abnormal heat state determination functions for the other switching elements 52 to 56 are omitted. In the following explanation, the abnormal heat state determination function for the U-phase switching element 51 will also be described as a representative. The abnormal heat state determination functions for the other switching elements 52 to 56 can be configured in the same way.

[0053] Switching element loss calculation unit 911 receives current detection value Iu from current detection unit 26 and input voltage Vpn from voltage detection unit 24, calculates the loss of semiconductor switching element 51, and outputs semiconductor switching element loss calculation value LO1.

[0054] Specifically, the switching element loss calculation unit 911 stores the loss characteristics of the switching element and the freewheeling diode in advance, and calculates the sum of the conduction loss and the switching loss calculated for each of the switching element and the freewheeling diode using these characteristics as the semiconductor switching element loss calculation value LO1.

[0055] More specifically, the conduction loss of the switching elements and freewheel diodes can be calculated based on the current flowing through the elements and the current conduction time. The current flowing through each element is calculated from the current detection value Iu. The current conduction time of each element is calculated based on the switching frequency and a dead time that is set in advance so that the high-potential side switching element and the low-potential side switching element are not turned on simultaneously. The switching frequency is the same as the frequency of the PWM signal generated by the PWM signal generation unit 98 that generates the on / off signals for the switching elements, and the frequency of the PWM signal set by the PWM signal generation unit 98 is stored and used as the switching frequency. The switching loss of the switching elements and freewheel diodes can be calculated from the current flowing through each element, the voltage applied to each element, and the number of switching operations. The current flowing through each element is calculated from the current detection value Iu. The voltage applied to each element is calculated from the input voltage Vpn. The number of switching operations is calculated from the switching frequency.

[0056] The calculation of the semiconductor switching element loss calculation value LO1 performed by the switching element loss calculation unit 911 may be performed using all of the above-described information related to the semiconductor switching element loss, or may be performed using the minimum necessary information. For example, if the switching frequency or dead time is fixed or fluctuates only slightly, it is possible to calculate the semiconductor switching element loss using only the detected current value and input voltage. Furthermore, in a system in which the input voltage can also be considered fixed or fluctuates only slightly, it is also possible to calculate the semiconductor switching element loss using only the detected current value.

[0057] Furthermore, the conduction loss and switching loss of the switching element and freewheel diode are temperature-dependent due to changes in element characteristics caused by temperature. Therefore, as in the modified example shown in FIG. 5, a detected temperature value may be further input to the switching element loss calculation unit 911, and the semiconductor switching element loss may be calculated based on the detected temperature value Ta, for example, to reflect changes in element characteristics caused by temperature. This allows for more accurate calculation of semiconductor switching element loss. Furthermore, in the configuration shown in FIG. 4, i.e., in a configuration in which detected temperature value information is not input to the switching element loss calculation unit 911, it is preferable to calculate the semiconductor switching element loss using the element characteristics under the temperature conditions that maximize the semiconductor switching element loss.

[0058] The detected temperature change rate estimation calculation unit 912 receives the semiconductor switching element loss LO1 from the switching element loss calculation unit 911 as an input, calculates an estimated detected temperature change rate, which is the amount of change per unit time in the detected temperature value T1 of the temperature detector 71, and outputs an estimated detected temperature change rate dT1a (hereinafter, the amount of change per unit time in the detected temperature value will be simply referred to as the detected temperature change rate).

[0059] Here, to make it easier to understand how to calculate the temperature detection change rate of the temperature detector from the semiconductor switching element loss, the relationship between the semiconductor switching element loss and the temperature rise of the temperature detector will be explained with reference to FIG. 6 in relation to the cooling effect of the cooler. 6 shows a thermal circuit network of a semiconductor switching element, a temperature detector, and the cooler 35 in an example of a power conversion device using the cooler 35. The cooler 35 is assumed to be a water-cooled cooler.

[0060] Each element constituting the cooler thermal network will be described with reference to FIG. The semiconductor module 61 is composed of a semiconductor switching element 51 , a bus bar 31 , solder 32 , a substrate 33 , and a temperature detector 71 . The semiconductor switching element 51 and the temperature detector 71 are mounted on the substrate 33 , and the bus bar 31 is connected to the top of the semiconductor switching element 51 by solder 32 . The semiconductor module 61 is joined to a cooler 35 by an insulating member 34, and the cooler 35 is cooled by cooling water 36.

[0061] The temperature detector 71 is installed to detect the junction temperature of the semiconductor switching element 51, but since it cannot be installed directly at the junction due to its structure, it is installed near the semiconductor switching element 51 as shown in FIG.

[0062] Next, the thermal resistances that make up the thermal circuit network will be described. The thermal resistors 37, 38a, 38b, and 40 are thermal resistors that serve as a direct heat transfer path from the junction of the semiconductor switching element 51 to the temperature detector 71. The thermal resistances of the heat transfer path via the cooler 35 are designated as thermal resistances 39a, 39b, 39c, 41a, and 41b. The thermal resistances of the heat dissipation paths to the cooling water 36 are designated as thermal resistances 42a, 42b, and 42c.

[0063] Here, when the cooler 35 is in a normal state, the temperature rise corresponding to the loss generated by the semiconductor switching element 51 is determined by the thermal circuit network of FIG. 6, with the temperature of the cooling water 36 as the reference. Therefore, the junction temperature of the semiconductor switching element 51, the temperature detected by the temperature detector 71, and the temperature of the cooling water 36 are uniquely determined. That is, if the thermal circuit network of FIG. 6 is known, the temperature rise of the temperature detected by the temperature detector 71 with the temperature of the cooling water 36 as the reference can be calculated from the loss of the semiconductor switching element 51.

[0064] Next, a description will be given of changes in the correlation between the thermal resistance or electrical loss and the temperature rise that accompany changes in the cooler state.

[0065] Consider the case where cooling water leaks as an example of an abnormal state of the cooler 35. When cooling water leaks, cooling water 36 flows out, and the heat dissipation path to the cooling water 36 is lost. In this case, thermal resistances 42a to 42c in the thermal circuit network of FIG. 6 disappear. 6, for simplicity, the thermal circuit network is shown only as thermal resistance, but in reality, there is a thermal capacitance in parallel with the thermal resistance. The junction temperature of semiconductor switching element 51 and the temperature detected by temperature detector 71 show a transient temperature transition dominated by the thermal capacitance, with the temperature distribution when cooling water 36 is lost as the initial state.

[0066] That is, in an abnormal cooling state such as when cooling water leakage occurs in the cooler 35, the thermal circuit network changes, and therefore the temperature rise of the detected temperature of the temperature detector 71 estimated from the loss of the semiconductor switching element 51 based on the thermal circuit network of Figure 6 deviates from the temperature rise of the actual detected temperature.

[0067] As described above, if the thermal circuit network of FIG. 6 is known, the temperature rise of the temperature detected by the temperature detector 71 with the temperature of the cooling water 36 as the reference can be estimated from the loss of the semiconductor switching element 51.

[0068] In accordance with the principles described above, detected temperature change rate estimation calculation unit 912 estimates and calculates detected temperature change rate estimated value dT1a of temperature detector 71 based on semiconductor switching element loss LO1 input from switching element loss calculation unit 911.

[0069] 6, the detected temperature change rate estimation calculation unit 912 pre-stores the thermal circuit of the heat transfer path from the semiconductor switching element 51 to the temperature detector 71, and calculates the temperature rise ΔT1 of the detected temperature of the temperature detector 71 based on the temperature of the coolant 36, based on this thermal circuit and the loss LO1 of the semiconductor switching element 51. Note that the calculation of the temperature rise ΔT1 based on this thermal circuit and the loss LO1 of the semiconductor switching element 51 also uses the temperature rise ΔT1old of the detected temperature calculated in the past.

[0070] Then, the detected temperature change rate estimation calculation unit 912 calculates the change rate per unit time of the temperature increase ΔT1 based on the calculated temperature increase ΔT1 of the detected temperature, and outputs the calculated detected temperature change rate estimate dT1a. As described above, the detected temperature change rate estimate dT1a is calculated using the temperature increase ΔT1 of the temperature detected by the temperature detector 71 calculated based on the pre-stored thermal circuit and the loss LO1 of the semiconductor switching element 51, and therefore the temperature information of the coolant 36 itself is not required for the calculation.

[0071] The detected temperature change rate calculation unit 913 receives the detected temperature value T1 from the temperature detector 71, calculates the detected temperature change rate, which is the amount of change in the detected temperature value T1 per unit time, and outputs the calculated detected temperature change rate value dT1b.

[0072] The abnormal heat generation state determination unit 914 receives the estimated temperature detection change rate value dT1a and the calculated temperature detection change rate value dT1b as input, and detects abnormal heat generation in which the switching element 51 generates excessive heat, or an abnormal cooling state in which the cooling performance of the cooler 35 has deteriorated, and outputs the determination result as an abnormal heat generation state determination result OT1.

[0073] Specifically, the abnormal heat generation state determination unit 914 compares the estimated detected temperature change rate dT1a with the calculated detected temperature change rate dT1b. If the comparison result shows that the calculated detected temperature change rate dT1b is greater than the estimated detected temperature change rate dT1a, the abnormal heat generation state determination result OT1 is determined to be an abnormal heat generation state. This makes it possible to detect when the rate of increase in the actual detected temperature value is greater than the rate of increase in the detected temperature value expected in a normal state, and to detect and determine an abnormal heat generation state in which the switching element is generating excessive heat or an abnormal cooling state in which the cooling performance of the cooler 35 is degraded.

[0074] In addition, when semiconductor switching loss is not occurring or is minimal, the detected temperature change rate estimated value dT1a and the detected temperature change rate calculated value dT1b are near zero, regardless of whether the semiconductor switching loss is occurring normally or is minimal. In such a case, if a heat generation abnormality state is determined by comparing the detected temperature change rate estimated value dT1a with the detected temperature change rate calculated value dT1b, a heat generation abnormality state may be erroneously determined when the semiconductor switching loss is normal. Therefore, when comparing the detected temperature change rate estimated value dT1a with the detected temperature change rate calculated value dT1b, a lower limit value greater than or equal to zero may be set for the detected temperature change rate estimated value dT1a. This allows the detected temperature change rate estimated value dT1a to be set to a lower limit greater than zero, so when semiconductor switching loss is not occurring or is minimal, the detected temperature change rate calculated value dT1b, which is near zero, will not be greater than the detected temperature change rate estimated value dT1a, preventing a false determination of a heat generation abnormality state when the semiconductor switching loss is normal.

[0075] Furthermore, when the detected temperature change rate estimated value dT1a and the detected temperature change rate calculated value dT1b are compared, if the detected temperature change rate calculated value dT1b is greater than the detected temperature change rate estimated value dT1a by a predetermined value or more, the abnormal heat condition determination result OT1 may be determined to be an abnormal heat condition. In this way, by setting the predetermined value in consideration of the calculation error of the detected temperature change rate calculated value dT1b or the estimation error of the detected temperature change rate estimated value dT1a, it is possible to more reliably prevent an erroneous determination that an abnormal heat condition exists when the normal condition is present.

[0076] <Operation of the overheat protection limiting unit 92> The overheat protection limiting unit 92 has a function of restricting the operation of the switching elements so as to limit the current based on the result of the abnormal heating state determination. The overheat protection limiting unit 92 receives the d-axis current command value Id* and the q-axis current command value Iq* from the current command generating unit 93, and receives the abnormal heating state determination result OT from the abnormal heating state determination function unit 91. If the heat generation abnormality judgment result OT indicates an abnormal heat generation state, the d-axis current command value Id* and the q-axis current command value Iq* are limited to predetermined current command values, and the d-axis current command value Idc and the q-axis current command value Iqc are generated and output to the voltage command generation unit 95. If the heating abnormality judgment result OT indicates a normal heating state, the d-axis current command value Id* and the q-axis current command value Iq* are generated as the d-axis current command value Idc and the q-axis current command value Iqc, and output to the voltage command generation unit 95.

[0077] As a result, when an abnormal heat generation state such as a cooler malfunction occurs, the operation is restricted to reduce the current flowing through the semiconductor switching element, thereby preventing the temperature of the semiconductor switching element from rising suddenly in an abnormal heat generation state such as a cooler malfunction.

[0078] Furthermore, by configuring the d-axis current command value Id* and the q-axis current command value Iq* to be limited to predetermined current command values ​​when the thermal anomaly determination result OT indicates a thermal anomaly state, the limits are not applied when the d-axis current command value Id* and the q-axis current command value Iq* are smaller than the predetermined current command values. This allows operation to be performed without excessive current limiting under current conditions that do not cause the semiconductor switching elements to overheat, even in a situation where a thermal anomaly state has occurred, thereby preventing unnecessary restrictions on the operation of the power conversion device.

[0079] Although the overheat protection limiting unit 92 limits the d-axis current command value Id* and the q-axis current command value Iq* to predetermined current command values ​​to generate the d-axis current command value Idc and the q-axis current command value Iqc when the heat generation abnormality determination result OT indicates an abnormal heat generation state, the method of limiting the current command values ​​is not limited to this. For example, the d-axis current command value Id* and the q-axis current command value Iq* may be multiplied by a predetermined ratio smaller than 1 to generate the d-axis current command value Idc and the q-axis current command value Iqc.

[0080] <Effects of applying this embodiment> Here, it will be explained with reference to FIGS. 7A and 7B that when the above-described first embodiment is applied, an abnormal heat generation state can be detected earlier than with the conventional method.

[0081] 7A is a diagram showing an example of transitions in the temperature (junction temperature) of the semiconductor switching elements of the power conversion device 100 according to the first embodiment and the temperature detection value of the temperature detector. The vertical axis represents temperature, and the horizontal axis represents time. FIG. 7B is a diagram showing an example of transitions in the temperature detection change rate of the temperature detector of the power conversion device 100 according to the first embodiment. The vertical axis represents the temperature change rate, and the horizontal axis represents time. 7A and 7B are diagrams comparing the transitions between a normal heat generation state and an abnormal heat generation state when the inverter circuit is operating at a certain output. More specifically, the normal heat generation state is the state in which the cooler is in a normal state, and the abnormal heat generation state is the state in which the cooler is in an abnormal state in which the cooling medium in the cooler has disappeared. In Fig. 7A, L1 represents the detected temperature value (normal heat generation state), L2 represents the detected temperature value (abnormal heat generation state), and L3 represents the junction temperature (abnormal heat generation state). Also, in Fig. 7B, M1 represents the detected temperature change rate (normal heat generation state), and M2 represents the detected temperature change rate (abnormal heat generation state).

[0082] As shown in FIG. 7A, the detected temperature value does not show a significant difference between the normal heating state and the abnormal heating state in the initial period. However, a significant difference between the normal heating state and the abnormal heating state only appears after timing A1. From this point onward, the detected temperature value in the abnormal heating state becomes significantly larger than the detected temperature value in the normal heating state. On the other hand, as shown in FIG. 7B, the detected temperature change rate does not show a significant difference between the normal heating state and the abnormal heating state in the very initial period. However, at timing B1, which is earlier than timing A1 at which a significant difference between the detected temperature values ​​in the normal heating state and the abnormal heating state appears, a significant difference in the detected temperature change rate between the normal heating state and the abnormal heating state becomes apparent. From this point onward, the detected temperature change rate in the abnormal heating state becomes significantly larger than the detected temperature change rate in the normal heating state. As such, the change in the detected temperature value is a time integral of the detected temperature change rate, and the change in the detected temperature value is observed with a delay relative to the change in the detected temperature change rate.

[0083] 7A also shows the transition of the temperature (junction temperature) of the switching element in the abnormal heat condition. In FIG. 7A, the junction temperature TA1 at timing A1, when the abnormal heat condition can be determined based on the temperature detection value, is higher than the junction temperature TB1 at timing B1, when the abnormal heat condition can be determined based on the temperature detection change rate.

[0084] As described above, by adopting a configuration that is a feature of the present application, in which the calculated value of the temperature detection change rate and the estimated value of the temperature detection change rate are compared to determine an abnormal heat generation state, it is possible to detect an abnormal heat generation state earlier than with the conventional method of comparing the temperature detection value and the estimated temperature detection value, and even in an abnormal heat generation state, it is possible to limit operation and provide protection before the semiconductor switching element becomes too hot.

[0085] As described above, the power conversion device 100 of the first embodiment calculates the loss of the semiconductor switching element based on at least the detected current value, estimates the rate of change of the detected temperature value based on the calculated loss of the semiconductor switching element, and determines the abnormal heat generation state by comparing the calculated rate of change of the detected temperature value calculated from the detected temperature value with the estimated rate of change of the detected temperature value. Therefore, by comparing the estimated value with the detected value for the temperature change rate, which is significantly different in an abnormal heat generation state such as an abnormality in the cooler compared to a normal heat generation state, the abnormal heat generation state can be detected earlier than with conventional methods.

[0086] Furthermore, when an abnormal heat generation state is determined, operation is restricted to limit the current flowing through the semiconductor switching element, thereby ensuring that protective operation can be performed to prevent overheating even in an abnormal heat generation state in which the temperature of the semiconductor switching element may rise sharply.

[0087] As described above, the switching elements 51 to 56 of the inverter circuit 25 may be configured using any semiconductor elements. For example, they may be configured using wide bandgap semiconductors. Examples of materials for wide bandgap semiconductors include SiC and GaN.

[0088] Using these semiconductors improves the heat resistance of the switching elements, contributing to improved performance. However, switching elements 51-56 made using wide bandgap semiconductors are more expensive than switching elements made using conventional Si. Therefore, inverter circuit 25 equipped with wide bandgap semiconductors is expensive.

[0089] In the coulomb converter 100 of the first embodiment, it is possible to lower the maximum temperature of the semiconductor switching elements, which allows the use of semiconductor switching elements with low heat resistance or high loss, and thus allows the use of low-cost semiconductor switching elements. Furthermore, in the coulomb converter 100 of the first embodiment, the temperature rise of the semiconductor switching elements can be appropriately controlled, so the maximum temperature of the semiconductor switching elements can be brought close to the operating limit temperature. This makes it possible to reduce the chip size of the semiconductor switching elements, which was previously impossible because it would result in a decrease in heat dissipation performance, and further reduces costs.

[0090] Embodiment 2 The power conversion device of the second embodiment differs from the power conversion device of the first embodiment in the abnormal heat state determination function unit and the overheat protection limiting unit of the control unit. More specifically, the power conversion device of the second embodiment uses the detected temperature value in the temperature detection change rate estimation calculation of the abnormal heat state determination function unit, and also uses the detected temperature value in the overheat protection limiting unit.

[0091] The operation of the power conversion device according to embodiment 2 will be explained below, focusing on the differences from embodiment 1, based on FIG. 8, which is a functional block diagram of the control unit 90 of the power conversion device 100, and FIG. 9, which is a functional block diagram of the heat generation abnormality state determination function unit 91. In Figs. 8 and 9, which are block diagrams showing the configuration of the control unit of the second embodiment, the same or corresponding parts as those of the first embodiment are given the same reference numerals. In order to distinguish it from the first embodiment, it is referred to as an abnormal heat state determination function unit 91B and an overheat protection limiting unit 92B.

[0092] The power conversion device of the second embodiment is composed of a power conversion unit 20, a control unit 90, and a cooler 35. Since the power conversion unit 20 and the cooler 35 are the same as those in the power conversion device 100 of the first embodiment, the configuration and functions of the control unit 90 will be described below.

[0093] <Controller function block> Fig. 8 is a functional block diagram of a control unit 90 of a power conversion device according to embodiment 2. In Fig. 8, the control unit 90 has a heat generation abnormality determination function unit 91B, an overheat protection limiting unit 92B, a current command generating unit 93, a three-phase to two-phase conversion unit 94, a voltage command generating unit 95, a two-phase to three-phase conversion unit 96, a duty conversion unit 97, and a PWM signal generating unit 98.

[0094] The current command generating unit 93, three-phase to two-phase converting unit 94, voltage command generating unit 95, two-phase to three-phase converting unit 96, duty converting unit 97 and PWM signal generating unit 98 are the same as those in the first embodiment, and therefore description thereof will be omitted.

[0095] The heat generation abnormality determination function unit 91B has the function of calculating the loss of the semiconductor switching element based on at least the detected current value, estimating and calculating the rate of change of the detected temperature value based on this calculated loss value and the detected temperature value, and calculating the detected temperature change rate from the detected temperature value, and comparing this estimated rate of change of the detected temperature value with the calculated rate of change of the temperature display, thereby estimating the heat generation abnormality state of the semiconductor switching element, which is a feature of the present application. In particular, the difference from the first embodiment is that the estimated rate of change of the detected temperature is calculated based on the detected temperature value in addition to the calculated loss value.

[0096] The thermal abnormality determination function unit 91B receives the current detection values ​​Iu, Iv, and Iw from the current detection unit 26, the temperature detection values ​​T1-T6 from the temperature detectors 71-76, and the voltage detection value Vpn from the voltage detection unit 24. Based on this information, the thermal abnormality determination function unit 91B estimates the thermal abnormality state of the semiconductor switching elements and outputs the result as a thermal abnormality determination result OT to the overheat protection limiting unit 92B. Here, the current detection values ​​of the current detection unit 26 are composed of a U-phase current detection value corresponding to the U-phase current Iu detected by the U-phase current detection unit 261, a V-phase current detection value corresponding to the V-phase current Iv detected by the V-phase current detection unit 262, and a W-phase current detection value corresponding to the W-phase current Iw detected by the W-phase current detection unit 263. A more detailed configuration of the thermal abnormality determination function unit 91B will be described later.

[0097] The overheat protection limiting unit 92B has a function of limiting the operation of the switching elements so as to limit the current based on the result of the abnormal heat state determination and the detected temperature value, which is a feature of the present application. In particular, the overheat protection limiting unit 92B differs from the first embodiment in that the operation of the switching elements is limited based on the detected temperature value in addition to the result of the abnormal heat state determination.

[0098] The overheat protection limiting unit 92B receives the d-axis current command value Id*, the q-axis current command value Iq*, the heat generation abnormality determination result OT, and the temperature detection values ​​T1 to T6 from the temperature detectors 71 to 76 as input, and based on the heat generation abnormality determination result OT and the temperature detection values ​​T1 to T6, limits the d-axis current command value Id* and the q-axis current command value Iq* to predetermined current command values ​​to generate the d-axis current command value Idc and the q-axis current command value Iqc.

[0099] Here, a feature of the power conversion device according to the second embodiment is that the control unit 90 is provided with a heat generation abnormality determination function unit 91B and an overheat protection limiting unit 92B, and when the heat generation abnormality determination function unit 91B determines that an abnormal heat generation state exists, the overheat protection limiting unit 92B limits the d-axis current command value and the q-axis current command value to predetermined current command values.

[0100] Another feature of the power conversion device according to the second embodiment is that the heat generation abnormality determination function unit 91B calculates the loss of the semiconductor switching element based on at least the current detection value, estimates the rate of change of the temperature detection value based on this calculated loss value and the temperature detection value, calculates the temperature detection rate of change from the temperature detection value, and compares this estimated temperature detection rate of change value with the calculated temperature display rate of change value, thereby estimating the heat generation abnormality state of the semiconductor switching element.

[0101] The operations of the heat generation abnormality determination function unit 91B and the overheat protection restriction unit 92B, which are features of the power conversion device according to the second embodiment, will be described in detail below.

[0102] <Function block of abnormal heat state detection function section> Fig. 9 is a functional block diagram of an abnormal heat generation state determination function unit 91B of a control unit 90 of a power conversion device according to embodiment 2. In Fig. 9, the abnormal heat generation state determination function unit 91B is made up of a switching element loss calculation unit 911, a detected temperature change rate estimation operation unit 912B, a detected temperature change rate calculation unit 913, and an abnormal heat generation state determination unit 914.

[0103] The switching element loss calculation unit 911, the temperature detection change rate calculation unit 913, and the heat generation abnormality state determination unit 914 are the same as those in the first embodiment, and therefore description thereof will be omitted.

[0104] 9, the abnormal heat state determination function for the U-phase switching element 51 is shown as a representative, and the abnormal heat state determination functions for the other switching elements 52 to 56 are omitted. In the following explanation, the abnormal heat state determination function for the U-phase switching element 51 will also be described as a representative. The abnormal heat state determination functions for the other switching elements 52 to 56 can be configured in the same way.

[0105] The detected temperature change rate estimation calculation unit 912B receives the semiconductor switching element loss LO1 from the switching element loss calculation unit 911 and the detected temperature value T1 of the temperature detector 71 as inputs, calculates the detected temperature change rate, which is the amount of change per unit time in the detected temperature value T1 of the temperature detector 71, and outputs the detected temperature change rate estimated value dT1a. (Hereinafter, the amount of change per unit time in the detected temperature value will be simply referred to as the detected temperature change rate.)

[0106] 6, the detected temperature change rate estimation calculation unit 912B stores in advance the thermal circuit of the heat transfer path from the semiconductor switching element 51 to the temperature detector 71, and calculates the temperature rise ΔT1 of the detected temperature of the temperature detector 71 based on the temperature of the coolant 36, based on this thermal circuit and the loss LO1 of the semiconductor switching element 51. Note that the calculation of the temperature rise ΔT1 based on this thermal circuit and the loss LO1 of the semiconductor switching element 51 also uses the temperature rise ΔT1old of the detected temperature calculated in the past.

[0107] Furthermore, the temperature detection change rate estimation calculation unit 912B pre-stores the temperature characteristics of the detection error of the temperature detector 71, and uses these temperature characteristics of the detection error of the temperature detector 71 to calculate the detection error Ter of the temperature detector 71 based on the input temperature detection value T1 of the temperature detector 71. Note that the temperature characteristics of the detection error of the temperature detector 71 may be stored, for example, as a table of detection error versus temperature, or may be stored as a function formula with the detected temperature as an argument.

[0108] The detected temperature change rate estimation calculation unit 912B then calculates an error-corrected temperature increase ΔT1a by adding the detection error Ter of the temperature detector 71 to the calculated detected temperature increase ΔT1, and calculates the change per unit time of the error-corrected temperature increase ΔT1a based on this error-corrected temperature increase ΔT1a, and outputs this as the detected temperature change rate estimated value dT1a. As described above, the detected temperature change rate estimated value dT1a is calculated using the temperature increase ΔT1 of the detected temperature of the temperature detector 71, which is calculated based on the pre-stored thermal circuit and loss LO1 of the semiconductor switching element 51, and therefore temperature information of the coolant 36 itself is not required for the calculation.

[0109] The above-described configuration makes it possible to calculate the detected temperature change rate estimated value dT1a taking into account the temperature characteristics of the detection error of the temperature detector 71. This enables the abnormal heat generation state determination unit 914 to compare the detected temperature change rate estimated value dT1a with the detected temperature change rate calculated value dT1b taking into account the temperature characteristics of the detection error of the temperature detector 71, making it possible to more accurately determine the abnormal heat generation state.

[0110] <Operation of the overheat protection limiting unit 92B> The overheat protection limiting unit 92B has a function of restricting the operation of the switching elements so as to limit the current based on the result of the abnormal heating state determination and the temperature detection value of the temperature detector. The overheat protection limiting unit 92B receives the d-axis current command value Id* and the q-axis current command value Iq* from the current command generating unit 93, the abnormal heating state determination result OT from the abnormal heating state determination function unit 91, and the detected temperature values ​​T1 to T6 from the temperature detectors 71 to 76. Here, the highest temperature among the input detected temperature values ​​T1 to T6 is set as the maximum detected temperature value Tmax.

[0111] When the heat generation abnormality determination result OT indicates an abnormal heat generation state, the overheat protection limiting unit 92B compares the maximum detected temperature Tmax with a predetermined temperature Tth1 that has been set in advance, and when the maximum detected temperature Tmax is greater than the predetermined temperature Tth1, the overheat protection limiting unit 92B limits the d-axis current command value Id* and the q-axis current command value Iq* to predetermined current command values, generates a d-axis current command value Idc and a q-axis current command value Iqc, and outputs them to the voltage command generating unit 95. On the other hand, when the heat generation abnormality determination result OT indicates an abnormal heat generation state, when the maximum detected temperature Tmax is smaller than the predetermined temperature Tth1, the overheat protection limiting unit 92B generates the d-axis current command value Id* and the q-axis current command value Iq* as the d-axis current command value Idc and the q-axis current command value Iqc, and outputs them to the voltage command generating unit 95.

[0112] Furthermore, when the heating abnormality determination result OT indicates a normal heating state, the overheat protection limiting unit 92B compares the maximum detected temperature Tmax with a predetermined temperature Tth2 that has been set in advance, and when the maximum detected temperature Tmax is greater than the predetermined temperature Tth2, the overheat protection limiting unit 92B limits the d-axis current command value Id* and the q-axis current command value Iq* to predetermined current command values, generates a d-axis current command value Idc and a q-axis current command value Iqc, and outputs them to the voltage command generating unit 95. On the other hand, when the heating abnormality determination result OT indicates a normal heating state, and the maximum detected temperature Tmax is smaller than the predetermined temperature Tth2, the overheat protection limiting unit 92B generates the d-axis current command value Id* and the q-axis current command value Iq* as the d-axis current command value Idc and the q-axis current command value Iqc, and outputs them to the voltage command generating unit 95. Note that the predetermined temperature Tth2 is desirably set to a temperature higher than the predetermined temperature Tth1.

[0113] As a result, when an abnormal heat generation state such as a cooler malfunction occurs, the operation is restricted to reduce the current flowing through the semiconductor switching element, thereby preventing the temperature of the semiconductor switching element from rising suddenly in an abnormal heat generation state such as a cooler malfunction.

[0114] Furthermore, even if the heat generation abnormality judgment result OT indicates an abnormal heat generation state, by configuring the current command value to be limited only when the temperature detection value is greater than a predetermined temperature, even in a situation where an abnormal heat generation state has occurred, the current can be prevented from being excessively limited under conditions where the semiconductor switching element will not overheat and be damaged, thereby preventing unnecessary restrictions on the operation of the power conversion device.

[0115] Furthermore, by configuring the system so that the predetermined temperature 2, which is the condition for limiting the current command value when the heat generation abnormality judgment result OT1 is in a normal heat generation state, is set higher than the predetermined temperature 1, which is the condition for limiting the current command value when the heat generation abnormality judgment result OT1 is in an abnormal heat generation state, it is possible to appropriately set conditions for an abnormal heat generation state in which the temperature of the semiconductor switching element rises rapidly and an abnormal heat generation state in which the temperature of the semiconductor switching element rises relatively slowly, so that the semiconductor switching element does not become overheated and be damaged.This allows the system to operate without excessively restricting the current, and therefore prevents unnecessary restrictions on the operation of the power conversion device.

[0116] As described above, power conversion device 200 of embodiment 2 calculates the loss of a semiconductor switching element based on at least the detected current value, estimates the rate of change of the detected temperature value based on the calculated loss of the semiconductor switching element, and compares the calculated rate of change of the detected temperature value calculated from the detected temperature value with the estimated rate of change of the detected temperature value to determine an abnormal heat generation state. Therefore, by comparing the estimated value with the detected value for the temperature change rate, which is significantly different in an abnormal heat generation state such as a cooler abnormality compared to a normal heat generation state, an abnormal heat generation state can be detected earlier than with conventional methods.

[0117] <Additional information> Although the semiconductor modules 61 to 66 in the power conversion device according to the above embodiment are configured with one semiconductor switching element and one temperature detector, this is not limited to this and may be configured with a plurality of semiconductor switching elements and one temperature detector, for example, as in the modified example shown in FIG. 10. In this case, a temperature detector is installed at a predetermined location that correlates with the temperature of each semiconductor switching element. In this case, the temperature detection change rate estimation calculation unit 912 stores in advance the thermal circuits of the heat transfer paths from each semiconductor switching element to the temperature detector, and calculates the amount of temperature rise in the detected temperature of the temperature detector 71 due to the loss of each semiconductor switching element, based on the temperature of the cooling water 36, based on each of these thermal circuits and the loss of each semiconductor switching element, and is able to calculate the temperature rise ΔT1 by summing up each of the temperature rise amounts. This makes it possible to protect multiple semiconductor switching elements with a single temperature detector, providing overheat protection without increasing the number of components, and enabling the cost and size of power converters to be reduced.

[0118] Furthermore, although semiconductor modules 61, 63, and 65 are configured with upper-stage switching elements and one temperature detector, and semiconductor modules 62, 64, and 66 are configured with lower-stage switching elements and one temperature detector, the present invention is not limited to this configuration, and may be configured, for example, such that one semiconductor module is configured with upper-stage switching elements, lower-stage switching elements, and one temperature detector, as in the modified example shown in Fig. 11. Also, for example, such that one semiconductor module is configured with all the switching elements of inverter circuit 25 and one temperature detector, as in the modified example shown in Fig. 12. In these cases, too, a temperature detector is installed at a predetermined location that is correlated with the temperature of each semiconductor switching element, and the temperature detection change rate estimation calculation unit 912, as described above, pre-stores the thermal circuits of the heat transfer paths from each semiconductor switching element to the temperature detector, calculates the amount of temperature rise in the temperature detected by the temperature detector 71 based on the temperature of the cooling water 36 due to losses in each semiconductor switching element, and can calculate the temperature rise ΔT1 from the sum of each of the temperature rise amounts. This makes it possible to protect multiple semiconductor switching elements with a single temperature detector, providing overheat protection without increasing the number of components, and enabling the cost and size of power converters to be reduced.

[0119] In the power conversion device according to the above embodiment, the cooler is a water-cooled cooler, and a cooling water leak is assumed as an abnormal condition. However, this is not limited to this, and for example, a decrease in the amount of cooling water due to a malfunction of the cooler pump is also included. In this case, the thermal circuit network changes and the expected cooling performance is not obtained, so the above-described method can be used to detect the abnormal heat generation state without any problems. Furthermore, although the cooler is a water-cooled cooler, this is not limited to this, and for example, a cooling fan can also be used. In this case, an abnormal condition is assumed to be a cooling fan malfunction or a clogged fan. In such a case, the thermal circuit network changes and the expected cooling performance is not obtained, so the above-described method can be used to detect the abnormal heat generation state without any problems.

[0120] Furthermore, the abnormal heat generation state is not limited to an abnormality in the cooler, but also includes, for example, an abnormal increase in loss in a semiconductor switching element due to deterioration of the semiconductor switching element's characteristics, etc. In this case, the loss in the semiconductor switching element will be greater than the loss calculated from the known characteristics of the semiconductor switching element, and the calculated temperature detection change rate will be greater than the estimated temperature detection change rate, so the abnormal heat generation state can be detected without any problems using the above-mentioned method.

[0121] Furthermore, in the power conversion device according to the above embodiment, the current command values ​​are limited for the d-axis current command value Id* and the q-axis current command value Iq* as a current limiting method. However, the current limiting method is not limited to this as long as it is a method of equivalently limiting the current command. For example, a method of limiting a command input from a higher-level system (not shown) may be used. More specifically, the current command value may be equivalently reduced by limiting the torque command Trq* to a predetermined torque command value, or by limiting the torque command Trq* to a command value obtained by multiplying it by a predetermined percentage smaller than 1.

[0122] Although the power conversion device according to the above embodiment has been described assuming an inverter that converts DC power to AC power, the type of power conversion device is not limited to this and may be any power conversion device that includes a semiconductor switching element and converts the form of power output. For example, the power conversion device may be an AC / DC (Alternate Current / Direct Current) converter that converts AC power to DC power, or a DC / DC (Direct Current / Direct Current) converter that changes the voltage and current levels of DC power and outputs it.

[0123] Although the present application describes various exemplary embodiments and examples, the various features, aspects, and functions described in one or more embodiments are not limited to application to a particular embodiment, but may be applied to the embodiments alone or in various combinations. Therefore, countless variations not illustrated are conceivable within the scope of the technology disclosed in this application, including, for example, cases where at least one component is modified, added, or omitted, and cases where at least one component is extracted and combined with a component of another embodiment.

[0124] Various aspects of the present disclosure are summarized below as appendices.

[0125] (Appendix 1) A power conversion device including a semiconductor switching element that converts power by switching operation, a cooler that cools the semiconductor switching element, a control unit that controls the semiconductor switching element, a temperature detector that detects the temperature of the semiconductor switching element, and a current detector that detects a current flowing through the semiconductor switching element, the control unit includes a semiconductor switching element loss calculation unit that calculates a loss of the semiconductor switching element based on at least a current detection value obtained by the current detector; a temperature detection change rate estimation calculation unit that estimates a change rate of the temperature detection value obtained by the temperature detector based on the loss calculated by the semiconductor switching element loss calculation unit; a detected temperature change rate calculation unit that calculates a detected temperature change rate from the detected temperature value; an abnormal heat state determination unit that compares the detected temperature change rate estimated value obtained by the detected temperature change rate estimation calculation unit with the detected temperature change rate calculated value obtained by the detected temperature change rate calculation unit, and estimates an abnormal heat state of the semiconductor switching element; A power conversion device comprising: (Appendix 2) the temperature detection change rate estimation calculation unit estimates a temperature detection change rate, which is a change rate of the temperature detection value in a normal heat generation state; 2. The power conversion device according to claim 1, wherein the abnormal heat state determination unit determines that the abnormal heat state exists when the calculated detected temperature change rate value is greater than the estimated detected temperature change rate value. (Appendix 3) 3. The power conversion device according to claim 2, wherein the abnormal heat state determination unit sets a predetermined lower limit value of 0 or more for the estimated temperature detection change rate. (Appendix 4) a voltage detector for detecting a voltage applied to the semiconductor switching element; The power conversion device according to any one of Supplementary Note 1 to Supplementary Note 3, wherein the semiconductor switching element loss calculation unit calculates the loss of the semiconductor switching element based on at least the current detection value and the voltage detection value obtained by the voltage detector. (Appendix 5) 5. The power conversion device according to claim 1, wherein the semiconductor switching element loss calculation unit calculates the loss of the semiconductor switching element based on at least a current detection value and a switching frequency. (Appendix 6) The power conversion device according to any one of appendices 1 to 5, wherein the semiconductor switching element loss calculation unit calculates the loss of the semiconductor switching element based on at least the current detection value and the temperature detection value. (Appendix 7) The power conversion device is a power conversion device including a plurality of sets of series circuits in which a high-potential side switching element and a low-potential side switching element are connected in series, the control unit alternately turns on the high potential side switching element and the low potential side switching element with a dead time therebetween for each set of the series circuit, 7. The power conversion device according to claim 1, wherein the semiconductor switching element loss calculation unit calculates the loss of the semiconductor switching element based on at least a current detection value and a switching dead time. (Appendix 8) The temperature detection change rate estimation calculation unit a thermal circuit of a heat transfer path from the semiconductor switching element to the temperature detector is stored in advance; a switching element loss calculation value obtained by the semiconductor switching element loss calculation unit and an estimated temperature change amount of the temperature detector are calculated using the thermal circuit; and a temperature change rate estimation value is calculated from the calculated estimated temperature change amount value. (Appendix 9) The temperature detection change rate estimation calculation unit a thermal circuit of a heat transfer path from the semiconductor switching element to the temperature detector is stored in advance; a switching element loss calculation value obtained by the semiconductor switching element loss calculation unit and an estimated temperature change amount of the temperature detector are calculated using the thermal circuit; and a temperature change rate estimation value is calculated from the calculated estimated temperature change amount and the detected temperature value. (Appendix 10) The power conversion device according to any one of appendices 1 to 9, wherein the control unit includes an overheat protection limiting unit that limits operation of the switching element based on at least the result of the heat generation abnormality determination. (Appendix 11) The power conversion device described in Appendix 10, characterized in that the overheat protection limiting unit limits the operation of the switching element so as to limit the current flowing through the semiconductor switching element when it is determined that an abnormal heat generation state has occurred. (Appendix 12) The power conversion device described in Appendix 10, characterized in that the overheat protection limiting unit limits the operation of the switching element to limit the current flowing through the semiconductor switching element when an abnormal heat generation state is determined and the temperature detection value is higher than a predetermined temperature TA. (Appendix 13) The power conversion device described in Appendix 10, characterized in that the overheat protection limiting unit limits the operation of the switching element to limit the current flowing through the semiconductor switching element when it is determined that an abnormal heat generation state has occurred and the current flowing through the semiconductor switching element is greater than a predetermined current TA. (Appendix 14) The power conversion device described in Appendix 12, characterized in that the overheat protection limiting unit limits the operation of the switching element so as to limit the current flowing through the semiconductor switching element when the temperature detection value is higher than a predetermined temperature TB. (Appendix 15) 15. The power conversion device according to claim 14, wherein the predetermined temperature TB set in the overheat protection limiting unit is higher than the predetermined temperature TA. (Appendix 16) The power conversion device according to any one of Supplementary Note 1 to Supplementary Note 15, wherein the abnormal heat generation state is an abnormal state of the cooler in which cooling performance is reduced. (Appendix 17) The power conversion device according to any one of Supplementary Note 1 to Supplementary Note 16, wherein the cooler is a water-cooled cooler. (Appendix 18) The power conversion device according to any one of Supplementary Note 1 to Supplementary Note 17, wherein the cooler is an air-cooling type cooler. (Appendix 19) The power conversion device according to any one of appendices 1 to 18, wherein the abnormal heat generation state is an abnormal heat generation state in which the semiconductor switching element generates excessive heat. (Appendix 20) The power conversion device according to any one of Supplementary Note 1 to Supplementary Note 19, wherein the semiconductor switching element is configured such that a plurality of semiconductor switching elements are connected in parallel, and the temperature detector detects temperatures of the plurality of semiconductor switching elements. (Appendix 21) The power conversion device according to any one of claims 1 to 20, wherein the semiconductor switching element is made of a wide bandgap semiconductor. [Explanation of symbols]

[0126] 90 control unit, 91 abnormal heat generation state determination function unit, 911 switching element loss calculation unit, 912 temperature detection change rate estimation calculation unit, 913 temperature detection change rate calculation unit, 914 abnormal heat generation state determination unit

Claims

1. A power conversion device including a semiconductor switching element that converts power by switching operation, a cooler that cools the semiconductor switching element, a control unit that controls the semiconductor switching element, a temperature detector that detects the temperature of the semiconductor switching element, and a current detector that detects a current flowing through the semiconductor switching element, The control unit includes a semiconductor switching element loss calculation unit that calculates a loss of the semiconductor switching element based on a current detection value obtained by the current detector; a temperature detection change rate estimation calculation unit that estimates a change rate of the temperature detection value obtained by the temperature detector based on the loss calculated by the semiconductor switching element loss calculation unit; a detected temperature change rate calculation unit that calculates a detected temperature change rate from the detected temperature value; an abnormal heat state determination unit that compares the detected temperature change rate estimated value obtained by the detected temperature change rate estimation calculation unit with the detected temperature change rate calculated value obtained by the detected temperature change rate calculation unit, and estimates an abnormal heat state of the semiconductor switching element; Equipped with the temperature detection change rate estimation calculation unit estimates a temperature detection change rate, which is a change rate of the temperature detection value in a normal heat generation state; The power conversion device is characterized in that the heat generation abnormality state determination unit determines that a heat generation abnormality state exists when the calculated temperature detection change rate value is greater than the temperature detection change rate estimated value, and a predetermined lower limit value greater than or equal to 0 is set for the temperature detection change rate estimated value.

2. a voltage detector for detecting a voltage applied to the semiconductor switching element; 2. The power conversion device according to claim 1, wherein the semiconductor switching element loss calculation unit calculates the loss of the semiconductor switching element based on the current detection value and the voltage detection value obtained by the voltage detector.

3. 2. The power conversion device according to claim 1, wherein the semiconductor switching element loss calculation unit calculates the loss of the semiconductor switching element based on the current detection value and a switching frequency of the semiconductor switching element.

4. 2. The power conversion device according to claim 1, wherein the semiconductor switching element loss calculation unit calculates the loss of the semiconductor switching element based on at least the detected current value and the detected temperature value.

5. The power conversion device is a power conversion device including a plurality of sets of series circuits in which a high-potential side switching element and a low-potential side switching element are connected in series, the control unit alternately turns on the high potential side switching element and the low potential side switching element with a dead time therebetween for each set of the series circuit, 2. The power conversion device according to claim 1, wherein the semiconductor switching element loss calculation unit calculates the loss of the semiconductor switching element based on at least a current detection value and a switching dead time.

6. The temperature detection change rate estimation calculation unit 2. The power conversion device according to claim 1, wherein a thermal circuit of a heat transfer path from the semiconductor switching element to the temperature detector is stored in advance, a switching element loss calculation value obtained by the semiconductor switching element loss calculation unit and an estimated value of a temperature change amount of the temperature detector are calculated using the thermal circuit, and an estimated value of a temperature change rate is calculated from the calculated estimated value of a temperature change amount.

7. The temperature detection change rate estimation calculation unit 2. The power conversion device according to claim 1, wherein a thermal circuit of a heat transfer path from the semiconductor switching element to the temperature detector is stored in advance, a switching element loss calculation value obtained by the semiconductor switching element loss calculation unit and an estimated temperature change amount of the temperature detector are calculated using the thermal circuit, and a temperature change rate estimation value is calculated from the calculated estimated temperature change amount and the detected temperature value.

8. 2. The power conversion device according to claim 1, wherein the control unit includes an overheat protection limiting unit that limits operation of the switching elements based on at least a result of the heat generation abnormality determination.

9. 9. The power conversion device according to claim 8, wherein the overheat protection limiting unit limits operation of the semiconductor switching elements so as to limit current flowing through the switching elements when it is determined that an abnormal heat generation state has occurred.

10. The power conversion device according to claim 8, wherein the overheat protection limiting unit limits the operation of the switching element so as to limit the current flowing through the semiconductor switching element when an abnormal heat generation state is determined and the temperature detection value is higher than a predetermined temperature TA.

11. The power conversion device according to claim 8, characterized in that the overheat protection limiting unit limits the operation of the switching element so as to limit the current flowing through the semiconductor switching element when it is determined that an abnormal heat generation state has occurred and the current flowing through the semiconductor switching element is greater than a predetermined current TA.

12. 11. The power conversion device according to claim 10, wherein the overheat protection limiting unit limits operation of the semiconductor switching element so as to limit a current flowing through the switching element when the detected temperature value is higher than a predetermined temperature TB.

13. 13. The power conversion device according to claim 12, wherein the predetermined temperature TB set in the overheat protection limiting unit is higher than the predetermined temperature TA.

14. The power conversion device according to claim 1 , wherein the abnormal heat generation state is an abnormal state of the cooler in which cooling performance is reduced.

15. 2. The power conversion device according to claim 1, wherein the cooler is a water-cooled cooler.

16. 2. The power conversion device according to claim 1, wherein the cooler is an air-cooled cooler.

17. 2. The power conversion device according to claim 1, wherein the abnormal heat generation state is an abnormal heat generation state in which the semiconductor switching element generates excessive heat.

18. 2. The power conversion device according to claim 1, wherein the semiconductor switching element is configured such that a plurality of semiconductor switching elements are connected in parallel, and the temperature detector detects the temperatures of the plurality of semiconductor switching elements.

19. 2. The power conversion device according to claim 1, wherein the semiconductor switching element is made of a wide bandgap semiconductor.

Citation Information

Patent Citations

  • Document correcting and editing device

    JP1983080734A

  • Inverter device, and electric vehicle equipped with the same

    JP2012075279A

  • Abnormal condition determination device, abnormal element detection device, and vehicle driving system

    JP2012170211A

  • Inverter controller

    JP2015136217A

  • Power Conversion Device

    JP6847158B2