Switching and conduction losses paired with thermal emulation

Real-time. Highly-detailed.

Accurate thermal behavior. In Real-time.


With any of Typhoon HIL real-time devices, you are getting a real-time calculation of switching and conduction losses in semiconductor switches.
This allows you to precisely estimate converter losses and temperatures with firing pulses coming from a real production controller, giving you the ability to cover all imaginable operating conditions and load cycles. Accurate thermal behavior information can be one of the most valuable inputs for converter reliability assessment.

Calculate switching losses


Get insight into switching and conduction losses for 2- and 3-level converters.

Semiconductor losses are specified by user-provided multi-dimensional lookup tables obtained from manufacturer data or experimental measurements. Loss calculation is supported for most 2-level and 3-level converter modules. Both switching and conduction losses are supported.

Switching losses, i.e. turn-on and turn-off losses are calculated from 3D lookup tables that express loss energy as a function of the device’s blocking voltage, current and temperature. Conduction losses can be specified in two ways. By default, losses are specified by providing the constant forward voltage drop and the on-resistance of the device. Alternatively, conduction losses can be specified by means of a 2D lookup table that defines device on-state voltage as a function of the device’s current and temperature. The latter is particularly useful for specifying conduction losses of MOSFET devices.

Take thermal properties into consideration


Emulate the behavior of thermal capacity elements

Dedicated thermal modeling components in the signal processing library provide an easy way to create realistic thermal models, feed them with calculated losses and obtain temperatures of interest.

Thermal models can run at short simulation steps allowing them to accurately simulate low thermal capacity elements like semiconductors junctions.