You are on page 1of 4

Real Time Calculation of the Chip Temperature of Power Modules in PWM Inverters using a 16Bit Microcontroller

T. Reimann, R. " m e r , U. Franke, J. Petzoldt, L. Lorenz *


Ilmenau Technical University, Dept. of Power Electronics, PO BOX 100565 D-98684 Ilmenau, Germany Phone.: [++49] (3677) 691532 ; Fax: [++49] (3677) 691552 E-mail: Tobias.Reimann@E-Technik.TU-Ilmenau.de * Infineon Technologies, St. Martin Str. 76, D-8 1541 Munich, Germany

Abstract: Investigations of the transient chip temperature of IGBT and diode in power modules are presented in this paper. The calculation of chip temperature and power losses occurs on-line in a microcontroller. Advanced practical results achieved in a step down converter are shown at different load cycles and output frequencies with the same average load current. An analysis of resu!ts and errors is shown too.

inverter and exist as information (m, coscp, $ntm,ockr f,,, duty cycle) in the controller. An additional controller is not necessary. A block diagram of the structure shows Fig. 1.

I. INTRODUCTION
The chip temperature is an important limit value for the protection of semiconductors. At present, the thermal protection is realized by using the thermal dependence of forward or blocking currents and by the measurement of the average temperature of the copper layer or head sink by means of thermocouples or semiconductors. These techniques are suited for the measurement of average temperatures only. The load currents of some inverter applications are not constant. Thus, the chip temperature oscillates with the inverter output frequency. The direct measurement of this transient chip temperature in applications is not possible yet. The objective is the on-line calculation of the static and dynamic chip temperature T,(time) in a microcontroller during load cycles and at fimdamental inverter output frequencies f,,,=O ...60Hz. First practical results are shown in [l]. In this paper we present advanced investigations at different load cycles and output frequencies at the same average load current.

I
c

-----

ier
. -

jtosses

-.

r---

I+--;
!

'---y----synchronous signal,

SAB 80 C167

Fig. I : Block diagram of the supervision of the chip temperature and power losses in a microcontroller of a VSI

The basic principle of the calculation of transient power losses and chip temperature consists in the mathematical description of practically measured semiconductor characteristics. The measured points are approximated to polynomial equations by means of a curve fitting program.
A . Pobt'er.Losses The static behaviour (VCEratr VI:) was measured using a Curve-Tracer dependent on load current and chip temperature. The switching losses were determined in a step-down converter. An example of the measured and fitted switching losses of the diode is shown in Fig. 2. These 3-dimensional arrays were filed into tables and saved in the controller. In this way the calculation speed can be optimized.

11. MODELLIXG A model of powci- loss calculation and a thcnnal model of'

determination of thc chip temperature was implemented in a microcontroller. The necessary on-line input parameters (i,,,,,, V,,,.. T,,,,, pi,,l.) are measured and AD-converted in the
This \voi-k h i ~ s hzcn c a n ~ c d out with the financial suppoi1 0 1 Ihc Deutschc For;cliuiigsgciileinschalt (DFG 1. Bonn. Gciiiimy

0-7803-6269-1/00/$10.00 C2000 IEEE

127

Authorized licensed use limited to: Pedro Garcia De Madinabeitia. Downloaded on October 17, 2008 at 04:28 from IEEE Xplore. Restrictions apply.

Diode \I 200V / 75A )


z=a+blnx+cy+d(lnx)2+ey +fylnx+g(lnx)3+hy3+i~21nx+I~(lnx)2
snusoidal 3 --___ r - n g u f a 05
redangular rectangular s~nusotdal sinusoidal snmidal 41 358 35 447 43

29

12

41

26 236 266
24

15 104 49

1 3 o5 1 3

4a

28 29 2Y 295 31

78 6 157 135

34 315 45 41

2T
16 7

35

25 28

Fig. 2: Fitting of the diode switching losses; E,w = f CT,, iload) **e measured points

B. Thermal Impedance The basis for the thermal model is the measured thermal impedance Zth (time) between chip surface and base plate. In addition, the impedance values were fitted too. The realisation and the transfer of the fitted values to the controller is done by means of delay elements. The complete and more detailed description of the models is shown in [ 11.
111. RESULTS AND ERROR VALIDATION

The maximum chip temperature at sinusoidal load current is significantly higher compared to rectangular load current at low output frequencies. Errors are caused by tolerances of the sensors (current, voltage, temperature) and the discretizations (controller). The dynamic behaviour of the infrared-camera restricts the measurable frequency. Further, the thermal model disregards time constants of the heat sink. The heat sink temperature is measured with thermocouples close to the modules so, time delays are the consequence. IV. CONCLUSION The on-line calculation of the chip temperature of power modules in voltage source converters using a microcontroller was described in this paper. An acceptable error was achieved between simulated and measured results. Thermal coupling inside the power module was excluded in this first step and will be taken into consideration for advanced research. Furthermore, the influence of the heating grease has to be investigated. Finally, the on-line calculation of the chip temperature described is a method to protect semiconductors against dangerous temperatures and to investigate aspects of live time and reliability. V. REFERENCES
Kriimmer, R.; Reimann. T.; Berger, G.; Petzoldt, J.; Lorenz. L.: On-line calculation of the chip temperature of power modules in voltage source converters using the microcontroller, EPE'99, Lausanne. Switzerland, published on C D Kriimmer. R.; Konrad. S . ; Petzoldt. J . . et.al.: Thermal Investigations of the Structure of Power Modules, PCIM 1998, Niimberg. Proc. Power Electronics, pp. 4451154 Srajber,D.; Lukasch, W.:The Calculation of Power Dissipation for the IGBT and the Inverse Diode in Circuits with Sinusoidal Output Voltage.Electronica'92. Munich, Conf.-Proc. V. Blasko. R. Lukaszewski. R. Sladky, On Line Thermal Model and Thermal Management Strategy of a Three Phase Voltage Source Inverter, IAS 99. published on CD Dewei Xu. Haiwei Lu. Lipei Huang. Satoshi Azuma, Masahiro Kimata. Ryohei tichida. Power Loss and Junction Temperature Analysis of Power Semiconductor Devices, IAS 99. published on CD T. Kajiwara. A. Yainaguchi. Y . Hoshi. K. Sakurai. J . Gallagher. New Intelligent Power Multi-Chips Modules With Junction Temperature Detecting Function I A S 98 Proc., pp. 1085-1090

The further investigations of the on-line simulated chip temperatures were done with sinusoidal and rectangular load current waveforms. The average value of the load current is always the same (i,,, a,=lOA). The output frequency was changed between 0.5, 1 and 3Hz. The waveforms were recorded after one minute. The switching frequency was 1OkHz. The chip temperatures were measured on "opened modules" with an infrared camera. The step down converter (test circuit) was realized with two half bridge modules ( 1200V/75A). Thus, thermal coupling between IGBT and diode is negligible and not included in the model yet. The oscillation of the chip temperature with the output frequency of the inverter is shown in Figs. 3- 14 clearly. The absolute error between simulation and measurement is <4K for both, minimum and maximum values (Tablel). This error is constant after one minute of inverter run time. The fitted delay elements of the thermal model are reason for this as the exactness of the transient thermal behaviour of the thermal model mainly depends on the exactness of the description of the thermal impedances (Zth Especially the thermal resistance of the thermal grease is a crucial point. The temperature peaks are up to 15K higher than the average value (Table I and Fig. 3- 14). The difference of the max. and min. values of the measured and simulated temperature becomes smaller with increased output frequency. This trend expresses the adjustment to the average value by increasing the frequency and is shown in Table I by the simulated and the measured "A" values.

128

Authorized licensed use limited to: Pedro Garcia De Madinabeitia. Downloaded on October 17, 2008 at 04:28 from IEEE Xplore. Restrictions apply.

VI.
j1-d

APPENDIX

Tjmeas

Tjsim

35

30
25 20 15 10 5
0

[SI

10

Fig. 3: Diode - measured and simulated chip temperature, rectangular T,,,,,,,=3I.S0C load current, f,,, =O.SHz, i,,,., ,,,=IOA, THS=24"C,

Fig. 6 : IGBT - measured and simulated chip temperature, rectangular load =0.5Hz, i,, ,,=IOA, TI,,=22"C,T, avp.,l,,, ~ 2 8 C current, foul

40 35 30 25

Fig. 4: Diode - measured and simulated chip temperature, rectangular loadcurrent, fa,, =IHz, i,,,,,,=IOA,THs=24.50C,Tl,,,,,,=32DC

Fig 7 IGBT - measured and simulated chip temperature, rectangular load ,,,=IOA, TH,=22 5C. T,RY851,n =28 5C current, f,,, =IHz.
'load

I'[
Tj meas

Ti ["Cl 45 40 35 30 25
h

45 40 35 30 40 35 30 25 20 15 10 5 0
0
I1-d

20 15 10 5
0
Ibsd

0 0.333 0.666 t

_7

L
1,332

25 20 15
10

t "

k .

20 15 10

[SI

0,999

0 1,665

L
0.333 0.666 t

t
[SI
0,999 1.332

0 1,665

Fig. 5: Diode - measured and simulated chip temperature, rectangular ,,,=IOA, TH,=ZS"C. TI,,,, ,,,, =33 5C load current, I;,, =3Hz.

Fig. 8: IGBT - measured and simulated chip temperature, rectangular load ;,,,, -3Hz. iltldtl ,,,,=IOA. TI,,=23"C.TI nvy =29"C current. 1

129

Authorized licensed use limited to: Pedro Garcia De Madinabeitia. Downloaded on October 17, 2008 at 04:28 from IEEE Xplore. Restrictions apply.

VII.
ilcad

APPENDIX

B
TI ["Cl

Tj meas
I

50

1 50
45 40 35 30

25
20
15

10
5
0 0 2 4
t [SI

Fig. 9: Diode - measured and simulated chip temperature, sinusoidal load =O.SHz, i,,, ,,,=IOA, THS=24'C,T,avgstn, =30.5"C current, foul

Fig. 12: IGBT - measured and simulated chip temperature, sinusoidal load current, foul =0.5Hz. i,,, ,,,=IOA, TH,=23.5'C, TI,,g,,,, =30.5"C

45 40 35 30 25

20
15

10
5 0 0
I

t[ S I

[s]

Fig I O Diode - measured and simulated chip temperature, sinusoidal loadcurrent. f,,, =IHz, il,,,,,=lOA,T,,=24"C, T,av,,,", = ) I T
i1-d

Fig. 13: IGBT - measured and simulated chip temperature, sinusoidal load = IOA. THs=24"C,T, svg r,n, =3 I "C current, f , , = I Hz. i,,,,
L.4

[AI

T, Wl

[AI

Ti I"C1

50

50 45

50 45 40 35 30 25 20 15 10 5

45
40 35 30 25 20 15

40
35 30 25 20 15 10 5

10
5

0
0
0,333

0,666 t

0,999

1332

0 1,665

0
0 0,333

0,666 t

[SI

0,999

1,332

1,665

Fig. 11: Diode - measured and simulated chip temperature. sinusoidal ,,,,, =31.5"C loadcurrent, f,,, =3Hz, i,,,,,,,,,=IOA, T,,,=24"C. Tla,&

Fig. 14: IGBT - measured and simulated chip temperature, sinusoidal load

130

Authorized licensed use limited to: Pedro Garcia De Madinabeitia. Downloaded on October 17, 2008 at 04:28 from IEEE Xplore. Restrictions apply.

You might also like