Gate Driver
The behavioral model of the gate driver integrated circuit.
blockType: AcausalElectricPowerSystems.Semiconductors.GateDriver
Path in the library:
|
Description
Block Gate Driver It is an abstract representation of the gate driver integrated circuit. This block simulates input hysteresis, signal propagation delay, and on/off dynamics. If the gate driver circuit is not explicitly modeled, always use this block or block Half-Bridge Driver to set the gate-source voltage on the MOSFET unit or the gate-emitter voltage on the IGBT unit. Do not connect the controlled voltage source directly to the gate of the semiconductor, as this eliminates the output impedance of the gate driver, which determines the switching dynamics.
You can simulate the electrical or scalar input ports of the signals by setting the parameter Input port one of the following values:
-
Signal— The output status of the driver is controlled by the input signal u. Use this simulation option if all the functions of your controller, including PWM generation, are defined by Engee blocks. This simulation option is used by default.; -
Electrical— The driver output status is controlled by two electrical ports: PWM and REF. Use this option if your model has analog components, for example, Controlled PWM Voltage.
When the input signal exceeds the logic level 1, the transition of the output state from off to on occurs with a delay equal to the propagation delay of the on signal. The required output voltage at ports G and S varies from the output voltage in the off state to the output voltage in the on state, but the actual output voltage is determined by the time constant of the RC circuit associated with the parameter value On-state gate drive resistance and the total load capacity. Similarly, when the input signal drops below the logic level 0, the transition of the output state from the on to the off state occurs with a delay equal to the propagation delay of the off signal and with the dynamics determined by the parameter value Off-state gate drive resistance.
Ports
Conserving
#
G
—
shutter output
electricity
Details
A non-directional port connected to the gate. Connect this port to the gate of the MOSFET or IGBT unit.
| Program usage name |
|
#
S
—
source or emitter output
electricity
Details
A non-directional port connected to a source or emitter. Connect this port to the source of the MOSFET unit or the emitter of the IGBT unit.
| Program usage name |
|
#
PWM
—
pulse width modulation signal
electricity
Details
A non-directional port connected to a pulse width modulation signal.
Dependencies
To use this port, set the parameter Input port meaning Electrical.
| Program usage name |
|
#
REF
—
floating zero reference signal
electricity
Details
A non-directional port associated with a floating zero reference signal.
Dependencies
To use this port, set the parameter Input port meaning Electrical.
| Program usage name |
|
Input
#
u
—
control signal, dimensionless
scalar
Details
An input signal specifying an input reference value.
Dependencies
To use this port, set the parameter Input port meaning Signal.
| Data types |
|
| Complex numbers support |
No |
Parameters
Input Logic
#
Input port —
option to specify the type of control port
Signal | Electrical
Details
Option to specify the control port:
-
Signal— The unit uses a directional input port to control the output status of the driver; -
Electrical— The unit uses two non-directional electrical ports to control the output status of the driver.
| Values |
|
| Default value |
|
| Program usage name |
|
| Evaluatable |
No |
#
Logic 1 input value —
the value of the signal for the logic layer 1
Details
The value of the input signal corresponding to the logic level 1.
Dependencies
To use this parameter, set for the parameter Input port meaning Signal.
| Default value |
|
| Program usage name |
|
| Evaluatable |
Yes |
#
Logic 0 input value —
the value of the signal for the logic layer 0
Details
The value of the input signal corresponding to the logic level 0.
Dependencies
To use this parameter, set for the parameter Input port meaning Signal.
| Default value |
|
| Program usage name |
|
| Evaluatable |
Yes |
#
Logic 1 input voltage —
the voltage value for the logic level 1
V | uV | mV | kV | MV
Details
The value of the input voltage corresponding to the logic level 1.
Dependencies
To use this parameter, set for the parameter Input port meaning Electrical.
| Units |
|
| Default value |
|
| Program usage name |
|
| Evaluatable |
Yes |
#
Logic 0 input voltage —
the voltage value for the logic level 0
V | uV | mV | kV | MV
Details
The value of the input voltage corresponding to the logic level 0.
Dependencies
To use this parameter, set for the parameter Input port meaning Electrical.
| Units |
|
| Default value |
|
| Program usage name |
|
| Evaluatable |
Yes |
Outputs
#
On-state gate-source voltage —
required output voltage when switched on
V | uV | mV | kV | MV
Details
The required output voltage when the driver is switched on.
| Units |
|
| Default value |
|
| Program usage name |
|
| Evaluatable |
Yes |
#
Off-state gate-source voltage —
required output voltage in the off state
V | uV | mV | kV | MV
Details
The required output voltage in the off state of the driver.
| Units |
|
| Default value |
|
| Program usage name |
|
| Evaluatable |
Yes |
Timing
#
Propagation delay (logic 0->logic 1) —
delay in propagation of the switch-on signal
s | ns | us | ms | min | hr | d
Details
When the input signal exceeds the logic level 1, the output state transitions from the off to the on state with a delay equal to the propagation delay of the on signal.
| Units |
|
| Default value |
|
| Program usage name |
|
| Evaluatable |
Yes |
#
Propagation delay (logic 1->logic 0) —
delay in the propagation of the shutdown signal
s | ns | us | ms | min | hr | d
Details
When the input signal drops below the logic level value 0, the transition of the output state from on to off occurs with a delay equal to the delay in the propagation of the shutdown.
| Units |
|
| Default value |
|
| Program usage name |
|
| Evaluatable |
Yes |
Dynamics
#
Parameterization —
choosing the driver parameterization
Output impedance | Rise and fall times
Details
Select the type of driver parameterization:
-
Output impedance— specify the gate driver resistances in the on and off states; -
Rise and fall times— specify the rise time, fall time and load capacity.
| Values |
|
| Default value |
|
| Program usage name |
|
| Evaluatable |
No |
#
On-state gate drive resistance —
resistance of the shutter control in the switched state
Ohm | mOhm | kOhm | MOhm | GOhm
Details
The resistance of the gate control when the driver is switched on.
Dependencies
To use this parameter, set for the parameter Parameterization meaning Output impedance.
| Units |
|
| Default value |
|
| Program usage name |
|
| Evaluatable |
Yes |
#
Off-state gate drive resistance —
resistance to shutter control in the off state
Ohm | mOhm | kOhm | MOhm | GOhm
Details
The resistance of the gate control in the off state of the driver.
Dependencies
To use this parameter, set for the parameter Parameterization meaning Output impedance.
| Units |
|
| Default value |
|
| Program usage name |
|
| Evaluatable |
Yes |
#
Rise time —
driver rise time
s | ns | us | ms | min | hr | d
Details
Driver rise time from 10% up to 90%.
Dependencies
To use this parameter, set for the parameter Parameterization meaning Rise and fall times.
| Units |
|
| Default value |
|
| Program usage name |
|
| Evaluatable |
Yes |
#
Fall time —
driver down time
s | ns | us | ms | min | hr | d
Details
The time of the driver’s decline from 90% up to 10%.
Dependencies
To use this parameter, set for the parameter Parameterization meaning Rise and fall times.
| Units |
|
| Default value |
|
| Program usage name |
|
| Evaluatable |
Yes |
#
Load capacitance for rise and fall times —
driver load capacity
F | pF | nF | uF | mF
Details
The load capacity of the driver.
Dependencies
To use this parameter, set for the parameter Parameterization meaning Rise and fall times.
| Units |
|
| Default value |
|
| Program usage name |
|
| Evaluatable |
Yes |