Main Content

Hysteresis Current Controller (Three-Phase)

Three-phase hysteresis current control

  • Hysteresis Current Controller (Three-Phase) block

Simscape / Electrical / Control / General Machine Control


The Hysteresis Current Controller (Three-Phase) block implements three-phase hysteresis current control for power converters.



expand all

Three-phase reference currents.

Data Types: single | double

Measured three-phase currents.

Data Types: single | double


expand all

Six-pulse vector for power converter control.

Data Types: single | double


expand all

Hysteresis band, h, for the current controller. The switch-on point is h/2 and the switch-off point is -h/2.

Time, in s, between consecutive block executions. During execution, the block produces outputs and, if appropriate, updates its internal state. For more information, see What Is Sample Time? and Specify Sample Time.

If this block is inside a triggered subsystem, inherit the sample time by setting this parameter to -1. If this block is in a continuous variable-step model, specify the sample time explicitly using a positive scalar.

Extended Capabilities

C/C++ Code Generation
Generate C and C++ code using Simulink® Coder™.

Version History

Introduced in R2018a