modelPI_No_Windup
PI controller with no wind-up
Extends from Modelica.Blocks.Interfaces.SISO (Single Input Single Output continuous control block).
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Types.PerUnit | K_P | Voltage regulator proportional gain | |
| Types.PerUnit | K_I | Voltage regulator integral gain | |
| Types.PerUnit | V_RMAX | Maximum regulator output | |
| Types.PerUnit | V_RMIN | Minimum regulator output | |
| Types.PerUnit | y_start_int | Initial output value |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| RealInput | u (from SISO) | Connector of Real input signal | |
| RealOutput | y (from SISO) | Connector of Real output signal |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Blocks.Continuous.Integrator | integral | ||
| Modelica.Blocks.Math.Gain | proportional | ||
| Modelica.Blocks.Math.MultiSum | add | ||
| Modelica.Blocks.Nonlinear.Limiter | limiter | ||
| Modelica.Blocks.Logical.Switch | reset_switch | ||
| Modelica.Blocks.Sources.RealExpression | zero |