modelPControl4A2020
Active power control module for type 4A wind turbines (IEC N°61400-27-1:2020)
Extends from Dynawo.Electrical.Controls.IEC.IEC61400.BaseClasses.BasePControl4 (Base active power control module for type 4 wind turbines (IEC N°61400-27-1)).
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Types.ApparentPowerModule | SNom (from BasePControl4) | Nominal converter apparent power in MVA | |
| PControl | |||
| Types.PerUnit | Kpaw (from BasePControl4) | Anti-windup gain for the integrator of the ramp-limited first order in pu/s (base SNom) | |
| Types.PerUnit | DPMaxP4APu | Maximum WT power ramp rate in pu/s (base SNom) (generator convention) | |
| Types.PerUnit | DPRefMax4APu | Maximum WT reference power ramp rate in pu/s (base SNom) (generator convention) | |
| Types.PerUnit | DPRefMin4APu | Minimum WT reference power ramp rate in pu/s (base SNom) (generator convention) | |
| Boolean | MpUScale | Voltage scaling for power reference during voltage dip (true: u scaling, false: no scaling) | |
| Types.Time | tPOrdP4A | Power order lag time constant in s | |
| Types.Time | tPWTRef4A | Reference power order lag time constant in s | |
| Types.VoltageModulePu | UpDipPu | Voltage threshold to activate voltage scaling for power reference during voltage dip in pu (base UNom) | |
| Initialization | |||
| Types.PerUnit | IpMax0Pu (from BasePControl4) | Initial maximum active current at converter terminal in pu (base UNom, SNom) (generator convention) | |
| Operating point | |||
| Types.ActivePowerPu | P0Pu (from BasePControl4) | Initial active power at grid terminal in pu (base SnRef) (receptor convention) | |
| Types.VoltageModulePu | U0Pu (from BasePControl4) | Initial voltage amplitude at grid terminal in pu (base UNom) | |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Blocks.Interfaces.RealInput | ipMaxPu (from BasePControl4) | Maximum active current at converter terminal in pu (base UNom, SNom) (generator convention) | |
| Modelica.Blocks.Interfaces.RealInput | PWTRefPu (from BasePControl4) | Active power reference at grid terminal in pu (base SNom) (generator convention) | |
| Modelica.Blocks.Interfaces.RealOutput | ipCmdPu (from BasePControl4) | Active current command at converter terminal in pu (base UNom, SNom) (generator convention) | |
| Modelica.Blocks.Interfaces.RealInput | UWTCFiltPu | Filtered voltage amplitude at grid terminal in pu (base UNom) | |
| Modelica.Blocks.Interfaces.RealInput | UWTCPu | Voltage amplitude at grid terminal in pu (base UNom) |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Blocks.Math.Product | product1 (from BasePControl4) | ||
| Modelica.Blocks.Math.Division | division (from BasePControl4) | ||
| Modelica.Blocks.Math.Max | max (from BasePControl4) | ||
| Modelica.Blocks.Sources.Constant | const (from BasePControl4) | ||
| Dynawo.NonElectrical.Blocks.Continuous.AbsLimRateLimFirstOrderAntiWindup | absLimRateLimFirstOrderAntiWindup (from BasePControl4) | ||
| Modelica.Blocks.Sources.Constant | const2 (from BasePControl4) | ||
| Modelica.Blocks.Logical.Switch | switch1 | ||
| Modelica.Blocks.Math.Product | product | ||
| Modelica.Blocks.Logical.Less | less | ||
| Modelica.Blocks.Logical.And | and1 | ||
| Modelica.Blocks.Sources.Constant | const1 | ||
| Modelica.Blocks.Sources.BooleanConstant | booleanConstant | ||
| Dynawo.NonElectrical.Blocks.Continuous.AbsLimRateLimFirstOrderAntiWindup | absLimRateLimFirstOrderAntiWindup1 |