infineon datasheet understanding - igbt · infineon datasheet understanding ... basic data for...

32
Infineon datasheet understanding IFX AIM Zhou Yizheng

Upload: truongdiep

Post on 09-May-2018

276 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Infineon datasheet understanding - IGBT · Infineon datasheet understanding ... Basic data for conduction losses calculation ... per module per IGBT per diode

Infineon datasheet understandingIFX AIM

Zhou Yizheng

Page 2: Infineon datasheet understanding - IGBT · Infineon datasheet understanding ... Basic data for conduction losses calculation ... per module per IGBT per diode

Page 2For internal use only

Infineon datasheet understanding

Current parametersCurrent parameters

Voltage parametersVoltage parameters

Switching parametersSwitching parameters

Diode parametersDiode parameters

Thermal parametersThermal parameters

Module parametersModule parameters

Page 3: Infineon datasheet understanding - IGBT · Infineon datasheet understanding ... Basic data for conduction losses calculation ... per module per IGBT per diode

Page 3For internal use only

Current parameters

! Nominal current (ICnom)

Specified as data code: FF450R17ME3Nominal current is specified at 80℃, 25℃ value is also given as reference

)**@( maxmax,max thjcCnomjcesatjc RITVTT −=

Calculated value will be higher than datasheet value, all nominal current is taken as integer

This value just represents IGBT DC behavior, can be a reference of choosing IGBT, but not yardstick.

Page 4: Infineon datasheet understanding - IGBT · Infineon datasheet understanding ... Basic data for conduction losses calculation ... per module per IGBT per diode

Page 4For internal use only

Current parameters

! Pulse current (ICRM IRBSOA)

ICRM is defined as repetitive turn on pulse current

IRBSOA is defined as maximum turn off current

ICRM

IRBSOA

VCEIC VGE

1ms is just test condition, real pulse width is depend on thermal

Page 5: Infineon datasheet understanding - IGBT · Infineon datasheet understanding ... Basic data for conduction losses calculation ... per module per IGBT per diode

Page 5For internal use only

Current parameters

! Short circuit current (ISC)

IscI Short before Switch On IscII Short after Switch On

VCE

IC

VGE

VCE

IC

VGE

The short circuit current value is a typical value. In applications, the short circuit time should not exceed 10us.

Page 6: Infineon datasheet understanding - IGBT · Infineon datasheet understanding ... Basic data for conduction losses calculation ... per module per IGBT per diode

Page 6For internal use only

Current parameters

! Short circuit condition:

¬ VGE: gate voltage (15V)

¬ VCC: DC bus voltage

¬ Tvj: short circuit start temperature

VGE

ISC

tSC

Infineon test short circuit at maximum operation Tj

Page 7: Infineon datasheet understanding - IGBT · Infineon datasheet understanding ... Basic data for conduction losses calculation ... per module per IGBT per diode

Page 7For internal use only

Voltage parameters

! Blocking voltage (VCES)

VCES specified at Tj=25℃. Higher Tj, higher blocking voltage

RBSOA

Chip level

Module level

Due to stray inductance inside module

δLdtdiV */=∆

VCES is easiest to be exceed during turn off, due to external and internal stray inductance

VCES can not be violated at any condition, otherwise IGBT would break though

Page 8: Infineon datasheet understanding - IGBT · Infineon datasheet understanding ... Basic data for conduction losses calculation ... per module per IGBT per diode

Page 8For internal use only

Voltage parameters

! Saturation voltage (VCEsat)

VCEsat is specified at nominal current, both Tj=25℃ and 125℃ are given

Infineon IGBT are all positive temperature coefficient

Good for paralleling

VCEsat value is totally at chip level, excluding lead resistance

Page 9: Infineon datasheet understanding - IGBT · Infineon datasheet understanding ... Basic data for conduction losses calculation ... per module per IGBT per diode

Page 9For internal use only

Voltage parameters

VCEsat increase with VGE decreasing

VCEsat increase with IC increasing

VGE is not recommended to use too small, This increases IGBT both conduction and switching losses

Page 10: Infineon datasheet understanding - IGBT · Infineon datasheet understanding ... Basic data for conduction losses calculation ... per module per IGBT per diode

Page 10For internal use only

Voltage parameters

VCEsat value is used to calculate conduction losses

Basic data for conduction losses calculation

CCETCE IRVV *0 +=

)1()2(

)1()2(

CC

CECE

C

CECE II

VVIVR

−=

∆∆

=

VT0

ΔVCE

RCE

ΔIC

Tangent point should set close to operating point

)**31

8*(*cos*)

4**(

21 2

0

2

0, PCEP

TP

CEP

TIGBTcond IRIVmIRIVPπ

ϕπ

+++=

For SPWM control, the conduction losses is:

m: modulation fact; IP: output peak current; cosφ: power factor

Page 11: Infineon datasheet understanding - IGBT · Infineon datasheet understanding ... Basic data for conduction losses calculation ... per module per IGBT per diode

Page 11For internal use only

Switching parameters

! Internal gate resistor (RGint)

To realize module internal chip current sharing, module integrate internal gate resistor. This value should be considered as one part of total gate resistor to

calculate peak current capability of a driver

Page 12: Infineon datasheet understanding - IGBT · Infineon datasheet understanding ... Basic data for conduction losses calculation ... per module per IGBT per diode

Page 12For internal use only

Switching parameters

! External gate resistor (RGext)

External gate resistor is what user can set, this value influence IGBT switching performance

The minimum recommended Rgext is shown in the switching test condition

User can get different RGon and RGoff by a decoupling diode

Minimum RGon is limited by turn on di/dt, minimum RGoff is limited by turn off dv/dt. Too small RG cause oscillation and may destroy IGBT

and diode

221 ,// RRRRR GoffGon ==

This is just an example. There are a lot of circuit to realize it

Page 13: Infineon datasheet understanding - IGBT · Infineon datasheet understanding ... Basic data for conduction losses calculation ... per module per IGBT per diode

Page 13For internal use only

Switching parameters

! External gate capacitor (CGE)

High voltage module is recommended to used external CGE to control gate turn on speed.

With external CGE, turn on di/dt and dv/dt can be decoupled. This help to realize low turn on losses with limited turn on di/dt

di/dtCGE

dv/dt

di/dtRG

dv/dt

Page 14: Infineon datasheet understanding - IGBT · Infineon datasheet understanding ... Basic data for conduction losses calculation ... per module per IGBT per diode

Page 14For internal use only

Switching parameters

! Rgint limitation

extgR _ int_gR

oR

int_int

)15(1515

GdatasheetGextGGextO RRRRRVss

+−−

≤++

Minimum RGext for IGBT

maxint

15O

GGextO

IRRR

Vss≤

++−

Minimum RGext for Driver capability

If driver capability is not enough, IGBT switching performance will be seriously influenced

Page 15: Infineon datasheet understanding - IGBT · Infineon datasheet understanding ... Basic data for conduction losses calculation ... per module per IGBT per diode

Page 15For internal use only

Switching parameters

! Gate charge (QG)

! Cies, Cres

This value is specified at +/-15V, used to calculate driving power

E

C

G

CGC

CGE

CEC

Cies = CGE + CGC: Input capacitance (output shorted)Coss = CGC + CEC: Output capacitance (input shorted)Cres = CGC: Reverse transfer capacitance (Miller capacitance)

fVQP GEg ⋅∆⋅=

fVCP GEies ⋅∆⋅⋅= 25Required gate power at switching frequency f:

Page 16: Infineon datasheet understanding - IGBT · Infineon datasheet understanding ... Basic data for conduction losses calculation ... per module per IGBT per diode

Page 16For internal use only

Switching parameters

! Switching time (tdon, tr, tdoff, tf)

These values are greatly influenced by IG(RG), IC, VGE, Tj. These value can be used to determine the dead time:

5.1*)))))((( minmaxminmaxmax PLHPHLdonfdoffDT tttttt −+−+=tPHLmax: driver output high to low delaytPLHmin: driver output low to high delay

Page 17: Infineon datasheet understanding - IGBT · Infineon datasheet understanding ... Basic data for conduction losses calculation ... per module per IGBT per diode

Page 17For internal use only

Switching parameters

vGE

vCE

iC

t

t

iC(t)

vCE(t)

0,1*VGE

td(on)

tr

0,9*ICM

0,1*ICM0,02*VCC

ICM

VCE

0,9*VGE

0,9*ICM

0,1*ICM

td(off)

tf

•td(off):90%VGE to 90%ICM

•td(on):10%VGE to 10%ICM

•tr :10%ICM to 90%ICM

•tf :90%ICM to 10%ICM

Page 18: Infineon datasheet understanding - IGBT · Infineon datasheet understanding ... Basic data for conduction losses calculation ... per module per IGBT per diode

Page 18For internal use only

Switching parameters

! Switching losses (Eon, Eoff)

•Eoff:10%VCE to 2%IC

•Eon:10%IC to 2%VCE

Infineon define switching losses by “10%-2%” integration limit . While some competitors define switching losses by “10%-10%”

integration limit. This leads to 10 – 25% lower losses value.

Page 19: Infineon datasheet understanding - IGBT · Infineon datasheet understanding ... Basic data for conduction losses calculation ... per module per IGBT per diode

Page 19For internal use only

Switching parameters

Eon, Eoff depend on IC, VCE, driver capability (VGE, IG, RG), Tj and stray inductance.

We assume that Eon/Eoff is in proportional with IC, and in certain range in proportional with VCE (20%)

testCE

CE

nomC

Cnomoffoff V

VI

IEE__

_ **=

testCE

CE

nomC

Cnomonon V

VI

IEE__

_ **=

IGBT switching loss:

)(* offonSWSW EEfP +=

Page 20: Infineon datasheet understanding - IGBT · Infineon datasheet understanding ... Basic data for conduction losses calculation ... per module per IGBT per diode

Page 20For internal use only

Diode parameters

! Blocking voltage (VRRM)

! Nominal current (IF)

! Pulse current (ICRM)

Similar definition of VCES at Tj 25℃

Similar definition of ICRM, two time of IF.

)**( max,max thjcFFjc RIVTT −=

Page 21: Infineon datasheet understanding - IGBT · Infineon datasheet understanding ... Basic data for conduction losses calculation ... per module per IGBT per diode

Page 21For internal use only

Diode parameters

! Surge capability (I2t)

! Forward voltage (VF)

This value define the surge current capability of diode, used to select input fuse.Fuse I2t value should be lower than diode I2t value, and action time should lower

than 10ms, other wise derating should be applied

We specified I2T value at Tj=125℃, if specified at Tj=25℃, I2t value can be much bigger. We can judge diode current capability from I2t.

Similar definition of VCEsat, both Tj=25℃ and 125℃ are given, this value is used to calculate diode conduction losses

Different from general understanding of diode, some Infineon diode show positive temperature coefficient above certain current. This is

good for diode current sharing

Page 22: Infineon datasheet understanding - IGBT · Infineon datasheet understanding ... Basic data for conduction losses calculation ... per module per IGBT per diode

Page 22For internal use only

Diode parameters

! Switching parameters (IRM, Qr, Erec)

Diode reversy recovery are greatly influenced by IGBT turn on di/dt, IC, Tj.

Irm and Qr are just test typical value, Erec is used to calculate diode switching losses

testR

R

nomC

Cnomrecrec V

VI

IEE__

_ **=

Page 23: Infineon datasheet understanding - IGBT · Infineon datasheet understanding ... Basic data for conduction losses calculation ... per module per IGBT per diode

Page 23For internal use only

Diode parameters

! Diode SOA

0

0,5

1

1,5

2

2,5

0 1000 2000 3000VR [V]

2000

1000

0

1000

2000

3000

time [400ns/div]

VR

[500

V/d

iv]

IR [5

00A

/div

]

1

23

!

0

0 1000 2000 30000

1000

2000

VR(t) [V]

IR(t)

[A]

locus iR(t)*vR(t)

1

2

3

!

0

High voltage module specify the SOA of diode. Not only peak current and voltage is limited, peak power also is restricted. The instantaneous peak power should never exceed the limit for the max. power given in the SOA diagram.

Page 24: Infineon datasheet understanding - IGBT · Infineon datasheet understanding ... Basic data for conduction losses calculation ... per module per IGBT per diode

Page 24For internal use only

Thermal parameters

! Thermal resistance:

Chip

SolderCopper Layer

Ceramic (Al2O3 / AlN) CopperSolder

Base Plate

Heatsink

Junction Temp. – Tj

Case Temp. – Tc

Heatsink Temp. – Th

Ambient Temp. – Ta

Chip – Case ∆Tjc

Case – Heatsink ∆Tch

Heatsink – Ambient ∆Tha

Chip-CaseThermal Resistance

– RthJC

Input Power Output PowerPower Loss

Tj = ∆Tjc + ∆Tch + ∆Tha + Ta

Case-HeatsinkThermal Resistance

– RthCH

Heatsink(-Ambient)Thermal Resistance

– RthHA

Thermal Grease

Page 25: Infineon datasheet understanding - IGBT · Infineon datasheet understanding ... Basic data for conduction losses calculation ... per module per IGBT per diode

Page 25For internal use only

Thermal parameters

! Rth per IGBT

! Rth per diode

! Rth per module

We assume heat sink is isothermal:

thHAtotah RPTT *+=)(* ___ IGBTthCHIGBTthJCIGBThIGBTj RRPTT ++=

)(* ___ DiodethCHDiodethJCDiodehDiodej RRPTT ++=

Page 26: Infineon datasheet understanding - IGBT · Infineon datasheet understanding ... Basic data for conduction losses calculation ... per module per IGBT per diode

Page 26For internal use only

Thermal parameters

per arm

per module

per IGBT per diode

n is the number of arms per module

nRR ulethCHarmthCH *mod__ =

DiodethCHIGBTthCHarmthCH RRR ___ //=

If only RthCH per module is given, we can calculate RthCH per IGBT and Diode in the following way:

ulethCHDiodethJC

DiodethJCIGBTthJCIGBTthCH R

RRR

R mod__

___ *

+= ulethCH

IGBTthJC

DiodethJCIGBTthJCDiodethCH R

RRR

R mod__

___ *

+=

Page 27: Infineon datasheet understanding - IGBT · Infineon datasheet understanding ... Basic data for conduction losses calculation ... per module per IGBT per diode

Page 27For internal use only

Thermal parameters

4,3,2,1, RCthRCthRCthRCththJC ZZZZZ +++=)1(,,

i

t

ithRCith eRZ τ−

−⋅=

! Thermal impedance (ZthJC)

Thermal impedance is used to calculate instantaneous Tj

We provide four-stage partial fraction model of Chip thermal impedance. Partial fraction coefficients are also listed in datasheet.

Page 28: Infineon datasheet understanding - IGBT · Infineon datasheet understanding ... Basic data for conduction losses calculation ... per module per IGBT per diode

Page 28For internal use only

Thermal parameters

Simulation Result: IGBT Tj under different inverter output frequencies

Same output power, but with different output frequency leads to a big difference of peak Tj. For detail calculation, please refer to Infineon IGBT

module simulation software IPOSIM

http://www.infineon.com/cms/en/product/channel.html?channel=ff80808112ab681d0112ab69e66f0362

Page 29: Infineon datasheet understanding - IGBT · Infineon datasheet understanding ... Basic data for conduction losses calculation ... per module per IGBT per diode

Page 29For internal use only

Module parameters

! Isolation test

All modules have passed dielectric test based on IEC1287, except 1200V module which is for industrial application. 1200V module can fulfill VDE0160/EN50178

The Dielectric test means severe stress to the module. The standard recommends a reduction to 85% of the initial test voltage, if the test should be repeated at the customer

High voltage module also apply partial discharge test based on IEC1287. This guarantee long time working reliability.

Page 30: Infineon datasheet understanding - IGBT · Infineon datasheet understanding ... Basic data for conduction losses calculation ... per module per IGBT per diode

Page 30For internal use only

Module parameters

! Internal stray inductance

LsCE defines the module internal stray inductance between power terminals

Single moduleInductance of whole switch

Dual module with two independent switches

Inductance of one switch

Inductance of one bridge Specify the loop with highest inductance

HalfBridge, 4-PACK, Six PACK module

PIM Module Inductance from P to N, with the biggest loop

Page 31: Infineon datasheet understanding - IGBT · Infineon datasheet understanding ... Basic data for conduction losses calculation ... per module per IGBT per diode

Page 31For internal use only

Module parameters

! Lead resistance (RCC’+EE’)

This value means the resistive value of the connection between power terminals and chips.

This is typical value given for one arm at Tc = 25℃

The losses on lead resistance is added to module case directly

Page 32: Infineon datasheet understanding - IGBT · Infineon datasheet understanding ... Basic data for conduction losses calculation ... per module per IGBT per diode

Page 32For internal use only

Module parameters

! DC stability (VCED)

For high voltage module, cosmic rays effect becomes more serious. The DC voltage to achieve a neglectable failure rate of 100 fit is defined in the data sheet.

The DC stability voltage is at room temperature and sea level. It is not recommended to set DC voltage higher than VCED

VCE

FITTvj

Altitude

A failure rate λ is defined by the number of failures r during an operation time t of n components: λ =⋅r

n t. The unit for failure rates is 1 fit (failures in time) = 1*10-9 h-1, meaning one failure in 109 operating hours of a device.