The present disclosure relates to a driving device for a semiconductor element, and a power conversion device.
In transistors having insulated gate structures, such as metal-oxide-semiconductor field-effect transistors (MOSFETs) and insulated gate bipolar transistors (IGBTs), gate threshold voltage is known to vary due to temperature change, deterioration of insulating oxide films, and the like.
Silicon carbide (SiC) semiconductor elements, which have been increasingly applied in recent years, can achieve high withstand voltage, low loss, fast switching, and high temperature operation, but the gate threshold voltage tends to vary because the quality of oxide films is lower than that of silicon (Si) semiconductor elements. Furthermore, SiC semiconductor elements exhibit a phenomenon in which the gate threshold voltage varies for a very short time depending on the history of gate voltage application.
If the gate threshold voltage of the semiconductor element varies because of the factors as described above, the power loss or switching timing of the semiconductor element changes, which may cause unintended temperature increase, false turn-on, and the like.
For this, there is a demand for technology for detecting the gate threshold voltage of semiconductor elements in real time. For example, WO 2019/058545 (PTL 1) describes a switching element control circuit capable of calculating a gate threshold voltage from detection values of operating temperature and current of a semiconductor element. As a result, even when the gate threshold voltage deviates from an initial value, the value can be calculated.
PTL 1: WO 2019/058545
In the switching element control circuit described in PTL 1, change from an initial state of gate threshold voltage is estimated from drain current and operating temperature in the ON state of the transistor.
However, since change of electrical resistance in the semiconductor element is small in the ON region in which the gate-to-source voltage is large, change of drain current relative to the gate threshold voltage is not so large. In other words, the dependency of gate threshold voltage is relatively small in the drain current characteristic of the transistor in the ON state and this may reduce the accuracy in estimating the gate threshold voltage based on the characteristic.
The present disclosure is made in order to solve such a problem and an object of the present disclosure is to accurately detect change of gate threshold voltage of a semiconductor element having an insulated gate structure.
According to an aspect of the present disclosure, a driving device for a semiconductor element having an insulated gate structure is provided. The semiconductor element is configured such that current is produced from a first electrode to a second electrode in an ON state, and contains a reverse conducting element for ensuring a current path from the second electrode to the first electrode. The driving device includes a driving signal generation unit and a gate threshold voltage estimation unit. The driving signal generation unit outputs one of an ON gate voltage for turning on the semiconductor element and an OFF gate voltage for turning off the semiconductor element to a gate of the semiconductor element. The gate threshold voltage estimation unit calculates an estimation value of a gate threshold voltage of the semiconductor element, based on state information of the semiconductor element acquired when the semiconductor element is in an OFF state and in a reverse conducting state in which the reverse conducting element is energized.
According to another aspect of the present disclosure, a power conversion device is provided. The power conversion device includes a main conversion unit and a control unit. The main conversion unit includes at least one semiconductor element controlled on/off by the driving device for a semiconductor element described above, and converts an input power and outputs the converted. The control unit outputs a control signal for controlling the main conversion unit to the main conversion unit.
According to the present disclosure, change of the gate threshold voltage can be detected with high accuracy by calculating an estimation value of the gate threshold voltage, from state information when the semiconductor element is in the OFF state and the reverse conducting state, in which the gate threshold voltage dependency of the element characteristic is large.
Embodiments of the present disclosure will be described in detail below with reference to the drawings. In the following, the same or corresponding parts in the drawings are denoted by the same reference signs and a description thereof is basically not repeated.
As shown in
In the example in
In other words, gate-to-source voltage Vgs corresponds to an example of “first voltage” that is a voltage difference of the gate with respect to the second electrode, and drain-to-source voltage Vds corresponds to an example of “second voltage” that is a voltage difference of the first electrode with respect to the second electrode. Drain-to-source current Ids corresponds to an example of “first current” flowing between the first and second electrodes. As for drain-to-source current Ids, the direction of current flowing from drain D to source S is defined as positive (Ids>0) and the direction of current flowing from source S to drain D is defined as negative (Ids<0).
Driving device 100a includes a gate threshold voltage estimation unit 10a and a driving signal generation unit 20. Driving signal generation unit 20 turns on/off semiconductor element TR by driving the voltage of gate G of semiconductor element TR. For example, driving signal generation unit 20 controls the on/off of semiconductor element TR by applying an ON gate voltage Vgon or an OFF gate voltage Vgoff to gate G in accordance with a gate signal Sg for controlling the on/off of semiconductor element TR. ON gate voltage Vgon is set to a voltage sufficiently higher than gate threshold voltage Vth. OFF gate voltage Vgoff is set to, for example, −5 [V], in order to prevent false turn-on.
Hereinafter, the OFF state of semiconductor element TR is defined as a state in which gate-to-source voltage Vgs is lower than gate threshold voltage Vth of semiconductor element TR (Vgs<Vth).
Gate threshold voltage estimation unit 10a includes a state detection unit 3, a reverse conducting element state detection unit 4a, a retention unit 5, and a gate threshold voltage reference unit 6.
Gate threshold voltage estimation unit 10a and driving signal generation unit 20 may be fabricated separately or may be formed in one module. Furthermore, semiconductor element TR may be further integrated to make an intelligent power module (IPM).
The microcomputer includes a central processing unit (CPU) 11, a memory 12, and an input/output (I/O) interface 13. CPU 11, memory 12, and I/O interface 13 can mutually exchange data via a bus 15. A program is stored in advance in a partial area of memory 12. CPU 11 executes the program to implement the functions of state detection unit 3, reverse conducting element state detection unit 4, retention unit 5, and gate threshold voltage reference unit 6 shown in
Alternatively, unlike the example in
In this way, the functions of state detection unit 3, reverse conducting element state detection unit 4, retention unit 5, and gate threshold voltage reference unit 6 shown in
Returning to
GS voltage detection unit 3a calculates gate-to-source voltage Vgs from a voltage sampling value of gate G and a sampling value of source S. DS voltage detection unit 3b calculates drain-to-source voltage Vds from a voltage sampling value of drain D and a sampling value of source S. Alternatively, GS voltage detection unit 3a and DS voltage detection unit 3b may be configured to sample a detection value of a voltage sensor (not shown) that detects gate-to-source voltage Vgs and drain-to-source voltage Vds.
DS current detection unit 3c detects drain-to-source current Ids based on an output value of a current detector 111. For example, a shunt resistor and a current transformer can be used for current detector 111. Temperature detection unit 3d detects operating temperature Tj, based on an output value of temperature detector 110. For example, a diode for temperature detection contained in semiconductor element TR and a thermistor element arranged in the vicinity of semiconductor element TR can be employed for temperature detector 110.
Gate-to-source voltage Vgs, drain-to-source voltage Vds, drain-to-source current Ids, and operating temperature Tj detected by state detection unit 3 are input to gate threshold voltage reference unit 6. In other words, gate-to-source voltage Vgs, drain-to-source voltage Vds, drain-to-source current Ids, and operating temperature Tj correspond to an example of “state information of the semiconductor element”.
Any method can be employed as the method of detecting voltage, current, and temperature by state detection unit 3 as long as the accuracy (resolution) necessary for gate threshold voltage estimation described later can be ensured.
Reverse conducting element state detection unit 4 outputs a trigger signal TRG when detecting that semiconductor element TR is in the OFF state and the reverse conducting state, based on a detection value by state detection unit 3. Specifically, when it is detected that semiconductor element TR is in the OFF state and in the reverse conducting state in which body diode BD (reverse conducting element) is in the energized state, trigger signal TRG is output. Trigger signal TRG is input to gate threshold voltage reference unit 6.
Retention unit 5 stores correspondence information of gate-to-source voltage Vgs, drain-to-source voltage Vds, drain-to-source current Ids, and operating temperature Tj with gate threshold voltage Vth in the OFF state and the reverse conducting state of semiconductor element TR.
For example, retention unit 5 can retain the correspondence information in a lookup table format in which gate threshold voltage Vth is associated with a combination of state values such as gate-to-source voltage Vgs, drain-to-source voltage Vds, drain-to-source current Ids, and operating temperature Tj. Alternatively, retention unit 5 may retain the correspondence information in a fitting function format that represents the dependency of state values (gate-to-source voltage Vgs, drain-to-source voltage Vds, drain-to-source current Ids, and operating temperature Tj) on gate threshold voltage Vth.
The Ids-Vds characteristic in
Therefore, the gate threshold voltage Vth dependency of the Ids-Vds characteristic under constant gate-to-source voltage Vgs and operating temperature Tj as shown in
In the conducting state of the reverse conducting element (body diode BD), Vds (absolute value) increases as Ids (absolute value) increases from an operating point (Ids=0) at the ON timing at which the reverse conducting element turns from the non-conducting state to the conducting state, as surrounded by the dotted line in
In this way, the Ids-Vds characteristic in the OFF state and the reverse conducting state of semiconductor element TR has dependency on gate-to-source voltage Vgs, operating temperature Tj, and gate threshold voltage Vth. In other words, gate threshold voltage Vth in the OFF state and the reverse conducting state of semiconductor element TR can be uniquely estimated from gate-to-source voltage Vgs, drain-to-source voltage Vds, drain-to-source current Ids, and operating temperature Tj.
For example, a gate threshold voltage estimation value of semiconductor element TR at a certain timing can be obtained by extracting an Ids-Vds characteristic line having a combination of detection values of drain-to-source current Ids and drain-to-source voltage Vds at the timing, from a plurality of Ids-Vds characteristic lines with different gate threshold voltages Vth shown in
In other words, it can be understood that the Ids-Vds characteristic for each gate threshold voltage as shown in
The Vgs dependency of the Ids-Vds characteristic in the reverse conducting state of semiconductor element TR is greater in the OFF state of semiconductor element TR than in the ON state of semiconductor element TR. Similarly, the degree of the Vgs dependency of the Ids-Vds characteristic has a positive correlation to the degree of the gate threshold voltage Vth dependency. Thus, the Vth dependency of the current-voltage characteristic in the reverse conducting state of semiconductor element TR is also greater in the OFF state of semiconductor element TR than in the ON state of semiconductor element TR. In the present embodiment, therefore, gate threshold voltage Vth is estimated when semiconductor element TR is in the OFF state and the reverse conducting state, thereby achieving higher accuracy.
In the estimation using the Ids-Vds characteristic that changes depending on gate threshold voltage Vth illustrated in
However, when gate-to-source voltage Vgs of semiconductor element TR is too large in the negative direction, the Vgs dependency and the Vth dependency in the Ids-Vds characteristic at the time of reverse conduction may disappear. It is therefore necessary to set OFF gate voltage Vgoff output by driving signal generation unit 20 to a value to such a degree that the above dependency does not disappear. For example, it is desirable that OFF gate voltage Vgoff is set to a value as high as possible in a range that can prevent occurrence of false turn-on due to external noise.
Insulated gate-type SiC transistors such as SiC-MOSFETs are known as semiconductor elements having the current-voltage characteristic (Ids-Vds characteristic) involving the dependency as described above, and the gate threshold voltage estimation according to the present embodiment can be applied to semiconductor elements having similar characteristics.
Returning to
For example, when retention unit 5 retains the correspondence information in a lookup table format, gate threshold voltage reference unit 6 selects a set of parameters closest to a combination of detection values of the state information of semiconductor element TR by state detection unit 3 and sets a reference value associated with the combination as gate threshold voltage estimation value Vth #.
Alternatively, when retention unit 5 retains the characteristic information in a fitting function format, gate threshold voltage reference unit 6 can calculate gate threshold voltage estimation value Vth # from the detection values of the state information of semiconductor element TR by state detection unit 3 and information of the fitting function.
Reverse conducting element state detection unit 4a includes an OFF state detection unit 40a, a reverse conducting state detection unit 40b, and an AND determination unit 41. OFF state detection unit 40a compares gate-to-source voltage Vgs detected by GS voltage detection unit 3a with an OFF determination voltage Vgsref and outputs a signal T1. When Vgs<Vgsref, OFF state detection unit 40a determines that semiconductor element TR is in the OFF state and sets T1=“1”. When not Vgs<Vgsref, it is not determined that semiconductor element TR is in the OFF state, and T1=“0” is set. OFF determination voltage Vgsref corresponds to an example of “first determination voltage”.
OFF determination voltage Vgsref can be set to satisfy Vgsoff<Vgsref<Vthmin for the minimum value Vthmin of gate threshold voltage in a variable range of semiconductor element TR, and gate-to-source voltage Vgsoff with OFF gate voltage Vgoff being output from driving signal generation unit 20. The above minimum value Vthmin, which changes with the structure and manufacturing process of the semiconductor element, can be predetermined using statistical techniques or the like.
Reverse conducting state detection unit 40b compares drain-to-source voltage Vds detected by DS voltage detection unit 3b with a reverse conduction determination voltage Vdsref set to a negative value and outputs a signal T2. When Vds<Vdsref, reverse conducting state detection unit 40b determines that semiconductor element TR is in the reverse conducting state and sets T2=“1”. When not Vds<Vdsref, it is determined that semiconductor element TR is not in the reverse conducting state, and T2=“0” is set. Reverse conduction determination voltage Vdsref corresponds to an example of “second determination voltage”.
AND determination unit 41 outputs the result of AND operation of signal T1 from OFF state detection unit 40a and signal T2 from reverse conducting state detection unit 40b, as trigger signal TRG shown in
In the configuration example in
Reverse conduction determination voltage Vdsref may be set to a negative value as described above, but it is preferable that it is set to satisfy Vdsref<Vdsknee for a rising voltage Vdsknee of the body diode (Vdsknee<0). In this way, it is possible to suppress reduction of estimation accuracy due to the estimation of the gate threshold voltage using the state quantity of semiconductor element TR (detection values by state detection unit 3) in a region in which gate threshold voltage Vth dependency is small, such as Vdsknee<Vds<0.
Further, reverse conduction determination voltage Vdsref is normally set to Vdsref<0, but it is preferable that it is set such that a region in which gate threshold voltage Vth dependency is small is avoided. In other words, it is preferable that reverse conduction determination voltage Vdsref is set to a maximum value (voltage close to 0) in lower voltages (negative voltage region) than in the region above. With this configuration, even when reverse conduction current is small, it can be detected that semiconductor element TR is in the reverse conducting state, and gate threshold voltage Vth can be estimated with high frequency.
In
Drain-to-source voltage Vds during conduction of the semiconductor element is normally extremely small compared with a power supply voltage Vdd of the power conversion device, but the waveform diagrams including
Drain-to-source voltage Vds and drain-to-source current Ids of semiconductor element TR in the target arm change with the on/off of semiconductor element TR according to gate-to-source voltage Vgs. In other words, in a period of Ids≥0 that is the ON period of semiconductor element TR, Vds≥0. Conversely, in a period of Ids<0 of semiconductor element TR, Ids is also negative.
Therefore, by setting reverse conduction determination voltage Vdsref<0, reverse conducting state detection unit 40b can accurately detect when semiconductor element TR is in the reverse conducting state.
In a period in which semiconductor element TR is off, gate-to-source voltage Vgs of semiconductor element TR is less than gate threshold voltage Vth. Therefore, by setting OFF determination voltage Vgsref to satisfy Vgsoff<Vgsref<Vthmin as described above, OFF state detection unit 40a can accurately detect the OFF period of semiconductor element TR, which is denoted as “OFF” in the drawings.
In the example in
Gate threshold voltage reference unit 6 operating in response to trigger signal TRG calculates gate threshold voltage estimation value Vth # using the characteristic information stored in retention unit 5, based on the detection values by state detection unit 3 (gate-to-source voltage Vgs, drain-to-source voltage Vds, drain-to-source current Ids, and operating temperature Tj) at a timing when trigger signal TRG changes from “0” to “1”. With this configuration, gate threshold voltage Vth can be estimated with high accuracy, based on the current-voltage characteristic (Ids-Vds characteristic) having Vth dependency when semiconductor element TR is in the OFF state and the reverse conducting state.
As a result, with the configuration of the present first embodiment, even when gate threshold voltage Vth of the semiconductor element varies due to temperature change, gate stress history, and the like, the gate threshold voltage can be estimated in real time and with high accuracy.
Driving device 100b for a semiconductor element according to the second embodiment differs from driving device 100a shown in
Reverse conducting element state detection unit 4b differs from reverse conducting element state detection unit 4a in
Reverse conducting state detection unit 40c compares drain-to-source current Ids detected by DS current detection unit 3c with a reverse conduction determination current Idsref set to a negative value and outputs a signal T2. When Ids<Idsref, reverse conducting state detection unit 40c determines that semiconductor element TR is in the reverse conducting state and sets T2=“1”. When not Ids<Idsref, it is determined that semiconductor element TR is not in the reverse conducting state, and T2=“0” is set. Reverse conduction determination current Idsref can be set to satisfy Idsref<0. Reverse conduction determination current Idsref corresponds to an example of “determination current”.
OFF state detection unit 40a outputs a signal T1 indicating a determination result as to whether semiconductor element TR is in the OFF state, based on the comparison between gate-to-source voltage Vgs detected by GS voltage detection unit 3a and OFF determination voltage Vgsref, in the same manner as described in the first embodiment. In the second embodiment, OFF determination voltage Vgsref corresponds to an example of “determination voltage”.
In other words, the second embodiment differs from the first embodiment only in that the reverse conducting state of semiconductor element TR (body diode BD) is determined using drain-to-source current Ids instead of drain-to-source voltage Vds.
In the second embodiment, a period in which semiconductor element TR is off is determined in the same manner as in
As a result, in
In the configuration according to the present second embodiment, in addition to the effect described in the first embodiment, it is possible to determine the timing to estimate the gate threshold voltage using a detection value of drain-to-source current Ids which is less influenced by disturbance than a detection value of drain-to-source voltage Vds. This configuration can suppress estimation of the gate threshold voltage at a wrong timing by suppressing erroneous detection of the reverse conducting state of the reverse conducting element (body diode BD) and can improve the accuracy in estimating the gate threshold voltage.
A third embodiment differs from the first embodiment in that reverse conducting element state detection unit 4a is replaced by a reverse conducting element state detection unit 4c shown in
As shown in
Delay time Td is set to satisfy 0≤Td<tdtm for dead time tdtm (
In the operation example in
With this configuration, in each of the periods of time t7a to t7b, t8a to t8b, and t9b to t9b, signal T2 output from reverse conducting state detection unit 40b is set to “1”, and at each of time t7a, t8a, and t9a, an output signal from AND determination unit 41 changes from “0” to “1”. However, because of the arrangement of delay time generation unit 42, the timing when trigger signal TRG changes from “0” to “1” is changed to time t7x, t8x, t9x, delay time Td later than t7a, t8a, t9b.
As a result, gate threshold voltage reference unit 6 can calculate gate threshold voltage estimation value Vth # in the same manner as in the first embodiment, using the detection values of state detection unit 3 at time t7x, t8x, t9x.
It is preferable that delay time generation unit 42 is configured to provide delay time Td for a rising edge at which an output signal from AND determination unit 41 changes from “0” to “1” and provide no delay time Td for a falling edge at which an output signal from AND determination unit 41 changes from “1” to “0”.
During switching of semiconductor element TR, that is, during on/off transition, the voltage and current detected by state detection unit 3 are in a transient state and therefore the detection values greatly change. Thus, during the switching, gate threshold voltage estimation value Vth # greatly changes for a minute deviation of timing, which may reduce the accuracy in estimating the gate threshold voltage.
On the other hand, in the configuration according to the third embodiment, delay time Td is provided, whereby gate threshold voltage reference unit 6 can calculate gate threshold voltage estimation value Vth # using the detection values of state detection unit 3 in a state in which the voltage and current of semiconductor element TR are stable. As a result, deterioration of the accuracy in estimating the gate threshold voltage as described above can be suppressed, Modification of Third Embodiment.
In a modification of the third embodiment, a configuration in which the delay time described in the third embodiment is provided for the configuration according to the second embodiment will be described.
The modification of the third embodiment differs from the second embodiment in that reverse conducting element state detection unit 4b is replaced by a reverse conducting element state detection unit 4d shown in
As shown in
In the operation example in
With this configuration, in each of the periods of time t10a to t11b and t12a to t12b, in which Ids<Idsref, signal T2 output from reverse conducting state detection unit 40b is set to “1”, and at each of time t10a, t11a, and t12a, an output signal from AND determination unit 41 changes from “0” to “1”. However, because of the arrangement of delay time generation unit 42, the timing when trigger signal TRG changes from “0” to “1” is changed to time t10x, t11x, t12x, delay time Td later than t10a, t11a, t12b.
As a result, gate threshold voltage reference unit 6 can calculate gate threshold voltage estimation value Vth # using the detection values of state detection unit 3 at time t10x, t11x, t12x while avoiding the time during switching in which the voltage and current of semiconductor element TR are unstable, in the same manner as in the third embodiment.
Thus, in the configuration according to the modification of the third embodiment, in addition to the effect described in the second embodiment, by providing delay time Td, it is possible to suppress deterioration of the accuracy in estimating the gate threshold voltage due to the use of the detection values of state detection unit 3 in a state in which the voltage and current of semiconductor element TR are unstable.
In a fourth embodiment, control using gate threshold voltage estimation value Vth # calculated by gate threshold voltage reference unit 6 according to the first to third embodiments and the modification will be described.
The driving device according to the fourth embodiment determines whether trigger signal TRG changes from “0” to “1” at step (hereinafter simply referred to as “S”) 110 and performs the process at S120 and subsequent steps at a timing when it changes from “0” to “1” (YES at S110).
The driving device according to the fourth embodiment reads a detection value of state detection unit 3 at a timing when trigger signal TRG changes from “0” to “1”, at S120, and calculates gate threshold voltage estimation value Vth # using the read detection value, at S130. The process at S110 to S130 is performed by gate threshold voltage estimation unit 10 according to any one of the first to third embodiments and the modification.
Further, at S140, the driving device according to the fourth embodiment transmits gate threshold voltage estimation value Vth # calculated at S130 to a driving signal generation unit 21 according to the fourth embodiment. Then, at S150, in driving signal generation unit 21, ON gate voltage Vgon and Vgoff to be output from driving signal generation unit 20 to gate G of semiconductor element TR are modulated so as to reflect the transmitted gate threshold voltage estimation value Vth #.
Driving signal generation unit 21 includes an ON gate voltage adjusting unit 22a, an OFF gate voltage adjusting unit 22b, and a gate voltage output unit 24. ON gate voltage adjusting unit 22a generates ON gate voltage Vgon using a positive power supply voltage Vcc. Similarly, OFF gate voltage adjusting unit 22b generates OFF gate voltage Vgoff using a power supply voltage Vnn (Vnn<Vth).
Gate voltage output unit 24 outputs one of ON gate voltage Vgon and OFF gate voltage Vgoff to gate G of semiconductor element TR in accordance with gate signal Sg of semiconductor element TR. Specifically, in a period with gate signal Sg=“1” (ON instruction period), ON gate voltage Vgon is output, and in a period with gate signal Sg=“0” (OFF instruction period), OFF gate voltage Vgoff is output to gate G. In a dead time period, OFF gate voltage Vgoff is forcibly output.
ON gate voltage adjusting unit 22a and OFF gate voltage adjusting unit 22b have the function of variably adjusting ON gate voltage Vgon and OFF gate voltage Vgoff, respectively, in accordance with gate threshold voltage estimation value Vth # from gate threshold voltage reference unit 6.
For example, ON gate voltage Vgon and OFF gate voltage Vgoff can be set according to the following equation (1), using a reference ON gate voltage Vgon0 and a reference OFF gate voltage Vgoff0 at a predetermined gate threshold voltage reference value Vth0, gate threshold voltage estimation value Vth #, and a coefficient α (α>0).
Vgon=Vgon0+α·(Vth #−Vth0) (1)
Vgoff=Vgoff0+α·(Vth #−Vth0) (2)
Here, reference ON gate voltage Vgon0, reference OFF gate voltage Vgoff0, and coefficient α can be predetermined so as to achieve a desired characteristic, in consideration of power loss due to switching and energization of semiconductor element TR, and suppression of false turn-on, between which there is a trade-off. Alternatively, reference ON gate voltage Vgon0 can be set to be low, in favor of suppression of the characteristic deterioration of semiconductor element TR.
In the driving device for a semiconductor element according to the fourth embodiment, ON gate voltage Vgon and OFF gate voltage Vgoff can be modulated so as to reflect change of gate threshold voltage Vth such that a desired characteristic set at gate threshold voltage reference value Vth0 is maintained. This configuration can suppress increase of power loss or occurrence of false turn-on even when gate threshold voltage Vth of semiconductor element TR changes.
Driving signal generation unit 21 shown in
In a fifth embodiment, a configuration of a driving device will be described, in which semiconductor element TR is configured with a plurality of semiconductor element units TR(1) to TR(n) connected in parallel.
Driving device 100x according to the fifth embodiment turns on/off n (n is an integer of 2 or more) semiconductor element units TR(1) to TR(n) in accordance with gate signal Sg. Temperature detectors 110(1) to 110(n) and current detectors 111(1) to 111(n) are arranged for semiconductor element units TR(1) to TR(n), respectively.
Driving device 100x according to the fifth embodiment includes gate threshold voltage estimation units 10(1) to 10(n) arranged corresponding to semiconductor element units TR(1) to TR(n), respectively, and a driving signal generation unit 21x.
Any one of the configurations described in the first to third embodiments and the modification can be applied to each of gate threshold voltage estimation units 10(1) to 10(n). Each of gate threshold voltage estimation units 10(1) to 10(n) calculates gate threshold voltage estimation value Vth # for the corresponding one of semiconductor element units TR(1) to TR(n) when the OFF state and the reverse conducting state of semiconductor element units TR(1) to TR(n) are detected as described above.
Driving signal generation unit 21x receives gate threshold voltage estimation values Vth #(1) to Vth #(n) from gate threshold voltage estimation units 10(1) to 10(n). Further, driving signal generation unit 21x separately sets ON gate voltages Vgon(1) to Vgon(n) and OFF gate voltages Vgoff(1) to Vgoff(n) for semiconductor element units TR(1) to TR(n). For example, driving signal generation unit 21x has n sets of the configuration of driving signal generation unit 21 shown in
Driving device 100x according to the fourth embodiment determines whether trigger signal TRG changes from “0” to “1” in any of gate threshold voltage estimation units 10(1) to 10(n), at S210, and performs the process at S220 and subsequent steps when trigger signal TRG changes from “0” to “1” (YES at S110) corresponding to any of semiconductor element units TR(1) to TR(n). Hereinafter, the operation performed when trigger signal TRG changes from “0” to “1” in a semiconductor element unit TR(i) (i is an integer of 1≤i≤n) among semiconductor element units TR(1) to TR(n) will be described.
Driving device 100x reads a detection value of state detection unit 3 corresponding to semiconductor element unit TR(i) at a timing when trigger signal TRG changes from “0” to “1”, at S220, and calculates a gate threshold voltage estimation value Vth #(i) of semiconductor element unit TR(i) using the read detection value, at S230. The process at S210 to S230 is performed by any of gate threshold voltage estimation units 10(1) to 10(n) in
Further, at S240, driving device 100x transmits gate threshold voltage estimation value Vth # calculated at S230 to driving signal generation unit 21x. Then, at S250, in driving signal generation unit 21x, ON gate voltage Vgon(i) and Vgoff(i) of semiconductor element unit TR(i) are modulated so as to reflect gate threshold voltage estimation value Vth #(i) transmitted at S240.
ON gate voltage Vgon(i) and Vgoff(i) are modulated such that the difference between ON gate voltage Vgon and gate threshold voltage Vth (Vgon-Vth) and the difference between OFF gate voltage Vgoff and gate threshold voltage Vth (Vth-Vgoff) are balanced among semiconductor element units TR(1) to TR(n).
For example, ON gate voltage Vgon(i) and Vgoff(i) can be calculated according the following equations (3) and (4) obtained by expanding the above equations (1) and (2) for each of semiconductor element units TR(1) to TR(n).
Vgon(i)=Vgon0+α·(Vth(i) #−Vth0) (3)
Vgoff(i)=Vgoff0+α·(Vth(i) #−Vth0) (4)
Reference ON gate voltage Vgon0, reference OFF gate voltage Vgoff0, coefficient α, and gate threshold voltage reference value Vth0 similar to those in equations (1) and (2) can be defined such that a desired characteristic can be obtained at gate threshold voltage reference value Vth0. In the above equations (3) and (4), these values are common to semiconductor element units TR(1) to TR(n), but these values may be set separately for each of semiconductor element units TR(1) to TR(n).
At S260, driving device 100x sets the latest values of ON gate voltages Vgon(1) to Vgon(n) and OFF gate voltages Vgoff(1) to Vgoff(n) of semiconductor element units TR(1) to TR(n) so as to reflect the modulation of ON gate voltage Vgon(i) and Vgoff(i) at S250.
In the driving device for a semiconductor element according to the fifth embodiment, the operation of semiconductor elements can be equalized even when the gate threshold voltages differ among a plurality of semiconductor element units TR(1) to TR(n) connected in parallel. This configuration can reduce current variations during switching and on/off among the semiconductor elements, thereby suppressing variations of operating temperature due to difference in the amount of generated heat, and occurrence of oscillation phenomenon.
In particular, by using equations (3) and (4), it is possible to modulate ON gate voltage Vgon and OFF gate voltage Vgoff so as to reflect change of gate threshold voltage Vth, for each of semiconductor element units TR(1) to TR(n), such that a desired characteristic set at gate threshold voltage reference value Vth0 is maintained.
Driving device 100x can perform S245, S255, and S265 instead of S240, S250, and S260 in
Driving device 100x calculates gate threshold voltage estimation value Vth #(i) of semiconductor element unit TR(i) at S230 in the same manner as in
At S255, driving device 100x modulates ON gate voltage Vgon(i) and Vgoff(i) of semiconductor element unit TR(i) so as to reflect gate threshold voltage estimation value Vth #(i) and operating temperature Tj(i) transmitted at S245. The modulation in accordance with operating temperature Tj is performed such that the difference of operating temperatures Tj(1) to Tj(n) is reduced among semiconductor element units TR(1) to TR(n).
For example, ON gate voltage Vgon(i) and Vgoff(i) can be calculated according the following equations (5) and (6).
Vgon(i)=Vgon0+α·ΔVth(i)+β·ΔTj(i) (5)
Vgoff(i)=Vgoff0+α·ΔVth(i)+β·ΔTj(i) (6)
Equations (5) and (6) are obtained by adding the term β·(Tj(i)−Tj0) using a coefficient β (β<0) to equations (3) and (4). With this configuration, in order to suppress the amount of generated heat in the semiconductor element unit with rising operating temperature, ON gate voltage Vgon(i) and Vgoff(i) are lowered in proportion to the amount of rise of operating temperature Tj (i) from a predetermined reference temperature Tj0.
Coefficient β and reference temperature Tj0 are also common to semiconductor element TR units (1) to TR(n) in equations (5) and (6) but may be set separately for each of semiconductor element units TR(1) to TR(n).
At S265, driving device 100x sets the latest values of ON gate voltages Vgon(1) to Vgon(n) and OFF gate voltages Vgoff(1) to Vgoff(n) of semiconductor element units TR(1) to TR(n) so as to reflect the modulation of ON gate voltage Vgon(i) and Vgoff(i) at S255.
In the modification shown in
In the first to fifth embodiments, an example in which semiconductor element TR is a field-effect transistor (MOSFET) has been described. However, semiconductor element TR may be composed of a reverse conductive (RC)-IGBT containing a reverse conducting element. In this case, “drain” and “source” read as “collector (first electrode)” and “emitter (second electrode)” whereby the gate threshold voltage can be estimated using similar current and voltage of semiconductor element TR composed of IGBT.
In the present embodiment, the driving device for a semiconductor element according to the foregoing first to fifth embodiments is applied to a power conversion device. The present disclosure is not limited to a particular power conversion device, but a case where the present disclosure is applied to a three-phase inverter will be described as a sixth embodiment.
The power conversion system shown in
Power conversion device 200 is typically a three-phase inverter connected between power source 150 and load 300 and converts a DC power supplied from power source 150 into an AC power to supply the AC power to load 300. As shown in
Load 300 is a three-phase motor driven by the AC power supplied from power conversion device 200. Load 300 is not limited to a specific application and includes motors installed in a variety of electric devices. For example, load 300 can be configured with a motor for hybrid vehicles, electric vehicles, railway vehicles, elevators, and air conditioners.
The detail of power conversion device 200 will be described below.
Main conversion circuit 201 controls the on/off of a semiconductor switching element with a freewheeling diode (reverse conducting element) in accordance with gate signal Sg (for example, in
At least one of the semiconductor switching elements (including the freewheeling diodes) of main conversion circuit 201 is configured with semiconductor element TR controlled on/off by driving device 100. Driving device 100 collectively refers to the driving devices according to the foregoing first to fifth embodiments. In other words, main conversion circuit 201 includes at least one semiconductor device 202 including semiconductor element TR having a reverse conducting element as a freewheeling diode and driving device 100 according to the first to fifth embodiments to turn on/off the semiconductor element TR.
Embodiments disclosed here should be understood as being illustrative rather than being limitative in all respects. The technical scope of the present disclosure is shown not in the foregoing description but in the claims, and it is intended that all modifications that come within the meaning and range of equivalence to the claims are embraced here.
3 state detection unit, 3a GS voltage detection unit, 3b DS voltage detection unit, 3c DS current detection unit, 3d temperature detection unit, 4, 4a, 4b, 4c, 4d reverse conducting element state detection unit, 5 retention unit, 6 gate threshold voltage reference unit, 10, 10a, 10b gate threshold voltage estimation unit, 12 memory, 13 I/O interface, 15 bus, 20, 21, 21x driving signal generation unit, 22a ON gate voltage adjusting unit, 22b OFF gate voltage adjusting unit, 24 gate voltage output unit, 40a OFF state detection unit, 40b, 40c reverse conducting state detection unit, 41 determination unit, 42 delay time generation unit, 100, 100a, 100b, 100x driving device, 110 temperature detector, 111 current detector, 150 power source, 200 power conversion device, 201 main conversion circuit, 202 semiconductor device, 203 control circuit, 300 load, BD body diode, Ids drain-to-source current, Idsref reverse conduction determination current, Sg gate signal, TR semiconductor element, TR(1) to TR(n) semiconductor element unit, TRG trigger signal, Tj operating temperature, Vdc drain-to-source voltage, Vdsref reverse conduction determination voltage, Vgoff OFF gate voltage, Vgon ON gate voltage, Vgs gate-to-source voltage, Vgsref OFF determination voltage, Vth # gate threshold voltage estimation value, Td delay time, tdtm dead time, tswt time required for switching.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/JP2021/012233 | 3/24/2021 | WO |