Hi, Gunnar,
Thanks for the reply. I can only speak from my personal experience with our particular products, but it is a topic I have been doing some work on in the past few years. The following refers to small (<30kW) drives.
You correctly point out that there is only 1 temperature measurement point, usually on the same substrate as the IGBTs (and the freewheel diodes, and the rectifiers). The path for heat to reach this component is long (IGBT > module plate > heatsink > along the heatsink > back to the plate > thermistor) and depends on the thermal impedances of the materials, esp. heatsink paste. For this reason, knowing the temperature of the heatsink does not tell you the temperature of the IGBT die.
The die temperature is modelled, based on power loss in the devices (from DC link volts, output current, pulse frequency, etc.) and a dynamic model of the thermal system (i.e. the system described above).
For low output frequencies, there is a multiplying factor applied to allow for local heating. at 0Hz this factor is 2.5 - i.e. the IGBT temp rise at 0Hz is 2.5x that at 50Hz, for example. This might mean that larger IGBTs are required than would be considered at first glance. The frequency at which localised heating begins to occur depends on the thermal system characteristics, and so varies from drive to drive.
Our thermal model (and hardware sizing) allows for all this, but I wouldn't like to speak for anyone else. To find out, try doing some heavy overload cycling at 0Hz, high supply voltage, and high pulse frequency. Only try if the product is under warranty!!!
Cheers,
Mort