This reference section describes the properties and features of the IGBT converter component of Typhoon HIL's software.

Important: It is recommended to consider using existing components before incorporating an IGBT component if possible. Please consult our Knowledgebase article on the recommended uses of the IGBT component and how to gain access to it.

A block diagram and input parameters for an IGBT are given in Table 1.

Table 1. IGBT component in Schematic Editor
component component dialog window component parameters
Figure 1.


  • Control source (Digital inputs, Internal modulator, Model)
  • S1 (digital input address)
  • S1_logic (active high, active low)
  • Snubber type (available if ideal switch is used)
  • R (snubber resistance)
  • C (snubber capacitance)
  • Gate control enabling (enables usage of external digital signal to enable switching)
  • Sen (digital input selection for gate enable)
  • Sen_logic (active high, active low)

Weight = 1

IGBT is modeled as a short circuit when conducting and an open circuit when not conducting. In this case, a parallel snubber circuit can be defined. It can be a resistance or a series connection of a resistor and capacitor. These options are shown in Figure 2. If modeled as an ideal switch, the IGBT can be controlled from digital input, or directly from control panel.

Digital inputs, when selected for Control parameter, enables the user to assign gate drive inputs to any of the digital input pins (from 1 to 32). For example, if S1 is assigned to 1, the digital input pin 1 will be routed to the S1 switch gate drive. In addition, the S1_logic parameter selects either active high (High-level input voltage VIH turns on the switch), or active low (Low-level input voltage VIL turns on the switch) gate drive logic, depending on the user’s external controller design.

Figure 2. R-C snubber option in case of ideal switch model of an IGBT.
Model control, when selected for Control parameter, enables the user to set the thyristor gate drive signals directly from signal processing model. The input pin appear on the gate of the IGBT. When controlled from the model, logic is always active high.
Note: IGBT component is available through special toolbox, which can be provided on request.

Digital Alias

If a converter is controlled by digital inputs, an alias for every digital input used by the converter will be created. Digital input aliases will be available under the Digital inputs list alongside existing Digital input signals. The alias will be shown as Converter_name.Switch_name, where Converter_name is name of the converter component and Switch_name is name of the controllable switch in the converter.