modelPIwithVariableLimiter
PI with variable limiter controller for WECC electrical controllers
Information
Specific PI with variable limiter component for the WECC-based renewable energy controller models.
The modelling of such component is based, mainly, on the following reference:
- Mohammed, M., Federico, M.: "Modeling and Simulation of PI-Controllers Limiters for the Dynamic Analysis of VSC-Based Devices" [Mohammed2019],
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Real | K_P | Voltage regulator proportional gain | |
| Real | K_I | Voltage regulator integral gain | |
| Real | y_start | Starting output value for the integrator |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Blocks.Interfaces.RealInput | u | ||
| Modelica.Blocks.Interfaces.RealOutput | y | ||
| Modelica.Blocks.Interfaces.RealInput | limit1 | Connector of Real input signal used as maximum of input u | |
| Modelica.Blocks.Interfaces.RealInput | limit2 | Connector of Real input signal used as minimum of input u | |
| Modelica.Blocks.Interfaces.BooleanInput | voltage_dip | Connector of first Boolean input signal |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Blocks.Continuous.Integrator | integral | ||
| Modelica.Blocks.Math.Gain | proportional | ||
| Modelica.Blocks.Math.Add | PI_add | ||
| Modelica.Blocks.Logical.Switch | reset_switch | ||
| Modelica.Blocks.Sources.RealExpression | realExpression | ||
| Modelica.Blocks.Nonlinear.VariableLimiter | variableLimiter1 | ||
| Modelica.Blocks.Logical.Or | or1 |