modelBaseActivePowerControl
Base active power control for the HVDC VSC model
Extends from Dynawo.Electrical.HVDC.HvdcVsc.BaseControls.Parameters.ParamsActivePowerControl (Parameters of active power control).
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Types.PerUnit | KiP (from ParamsActivePowerControl) | Integral coefficient of the PI controller for the active power control | |
| Types.PerUnit | KpP (from ParamsActivePowerControl) | Proportional coefficient of the PI controller for the active power control | |
| Types.ActivePowerPu | POpMaxPu (from ParamsActivePowerControl) | Maximum operator value of the active power in pu (base SNom) (DC to AC) | |
| Types.ActivePowerPu | POpMinPu (from ParamsActivePowerControl) | Minimum operator value of the active power in pu (base SNom) (DC to AC) | |
| Types.Time | SlopePRefPu (from ParamsActivePowerControl) | Slope of the ramp of PRefPu in pu/s (base SNom) | |
| Types.PerUnit | SlopeRPFault (from ParamsActivePowerControl) | Slope of the recovery of rpfault after a fault in pu/s | |
| Types.Time | tMeasureP (from ParamsActivePowerControl) | Time constant of the active power measurement filter in s | |
| Types.PerUnit | IpMaxPu | Maximum value of the active current in pu (base SNom, UNom) (DC to AC) | |
| Types.PerUnit | Ip0Pu | Start value of active current in pu (base SNom, UNom) (DC to AC) | |
| Types.ActivePowerPu | P0Pu | Start value of active power in pu (base SNom) (DC to AC) |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Blocks.Interfaces.BooleanInput | blocked1 | If true, HVDC link is blocked on side 1 | |
| Modelica.Blocks.Interfaces.BooleanInput | blocked2 | If true, HVDC link is blocked on side 2 | |
| Modelica.Blocks.Interfaces.RealInput | ipMaxPu | Maximum active current reference in pu (base SNom, UNom) (DC to AC) | |
| Modelica.Blocks.Interfaces.RealInput | ipMinPu | Minimum active current reference in pu (base SNom, UNom) (DC to AC) | |
| Modelica.Blocks.Interfaces.RealInput | PPu | Active power in pu (base SNom) (DC to AC) | |
| Modelica.Blocks.Interfaces.RealInput | PRefPu | Reference active power in pu (base SNom) (DC to AC) | |
| Modelica.Blocks.Interfaces.RealOutput | ipRefPu | Active current reference in pu (base SNom, UNom) (DC to AC) |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Blocks.Continuous.FirstOrder | firstOrder2 | ||
| Modelica.Blocks.Math.Feedback | feedback | ||
| Modelica.Blocks.Logical.Switch | switch1 | ||
| Modelica.Blocks.Sources.Constant | zero | ||
| Modelica.Blocks.Math.Add | add1 | ||
| Modelica.Blocks.Math.Product | product | ||
| Modelica.Blocks.Nonlinear.Limiter | limiter | ||
| Modelica.Blocks.Nonlinear.SlewRateLimiter | slewRateLimiter | ||
| Dynawo.NonElectrical.Blocks.Continuous.PIAntiWindupVariableLimits | pIAntiWindupVariableLimits | ||
| Dynawo.Electrical.HVDC.HvdcVsc.BaseControls.ActivePowerControl.RPFaultFunction | RPFault | rpfault function for HVDC |