MATLAB: How to model an N-channel IGBT in Simscape using output characteristics available in datasheets accurately

igbtSimscape Electrical

I'm doing loss calculation of an infinion IGBT, and i want to parameterize the N-channel IGBT block using look up table approach (giving known Vge, Vce, and Ic values to model it.)
My gate voltage driver switches b/w +15 & -15 at 444 Hz, and my Vcc is 810 V.
But in datasheet output chara corresponding to Vge of 8,9,10,12,15,and 20 V are only given.
Also Vce changes from 810 V to 1.9V during switching but in datasheet only values from 0 to 5V are given.
How can I find Ic corresponding to other values of Vge( -15 to 8V ) and Vce (5 to 810 V) so that my model accuracy increases?

Best Answer

Hello Nikhil,
the data being asked for is only for steady state operation for when the device is switched on. You do not need to capture VCE values higher than 5, because conditions when VCE is greather than 5 are durring turn on and turn off events, as well as when the device is not conducting, in which case only the dynamics are relevant.
The particular points of interest you need, to make sure the device is simulating correclty when turned off, would be the approx 0.6V VCE location, which is where Ic first starts to rise (aka, the device starts to conduct), and the point at 0V for VCE. You should also add an extra point for VGE at 0, and say all the currents at this point are 0 (or if you are being very accurate, the corresponding leakage current)
Regards,
Joel
Related Question