modelPID_No_Windup

PID controller with no wind-up

Extends from PI_No_Windup (PI controller with no wind-up).

Parameters

TypeNameDefaultDescription
Types.PerUnitK_P (from PI_No_Windup)Voltage regulator proportional gain
Types.PerUnitK_I (from PI_No_Windup)Voltage regulator integral gain
Types.PerUnitV_RMAX (from PI_No_Windup)Maximum regulator output
Types.PerUnitV_RMIN (from PI_No_Windup)Minimum regulator output
Types.PerUnity_start_int (from PI_No_Windup)Initial output value
Types.PerUnitK_DVoltage regulator derivative gain
Types.TimeT_DVoltage regulator derivative channel time constant

Connectors

TypeNameDefaultDescription
RealInputu (from SISO)Connector of Real input signal
RealOutputy (from SISO)Connector of Real output signal

Components

TypeNameDefaultDescription
Modelica.Blocks.Continuous.Integratorintegral (from PI_No_Windup)
Modelica.Blocks.Math.Gainproportional (from PI_No_Windup)
Modelica.Blocks.Math.MultiSumadd (from PI_No_Windup)
Modelica.Blocks.Nonlinear.Limiterlimiter (from PI_No_Windup)
Modelica.Blocks.Logical.Switchreset_switch (from PI_No_Windup)
Modelica.Blocks.Sources.RealExpressionzero (from PI_No_Windup)
Modelica.Blocks.Math.Gaingain1
Modelica.Blocks.Math.Addderivative_add
Modelica.Blocks.Continuous.Integratorderivative
Modelica.Blocks.Math.Gaingain2