modelWPPPControl2020

Active power control module for wind power plants (IEC N°61400-27-1:2020)

Extends from Dynawo.Electrical.Controls.IEC.IEC61400.BaseClasses.BaseWPPPControl (Base active power control module for wind power plants (IEC N°61400-27-1)).

Parameters

TypeNameDefaultDescription
Types.ApparentPowerModuleSNom (from BaseWPPPControl)Nominal converter apparent power in MVA
Types.TimetS (from BaseWPPPControl)Integration time step in s
PControlTables
RealTablePwpBiasfwpFiltCom11 (from PControlParameters)0.95
RealTablePwpBiasfwpFiltCom12 (from PControlParameters)1
RealTablePwpBiasfwpFiltCom21 (from PControlParameters)1
RealTablePwpBiasfwpFiltCom22 (from PControlParameters)0
RealTablePwpBiasfwpFiltCom31 (from PControlParameters)1.05
RealTablePwpBiasfwpFiltCom32 (from PControlParameters)-1
RealTablePwpBiasfwpFiltCom41 (from PControlParameters)1.06
RealTablePwpBiasfwpFiltCom42 (from PControlParameters)-1
RealTablePwpBiasfwpFiltCom51 (from PControlParameters)1.07
RealTablePwpBiasfwpFiltCom52 (from PControlParameters)-1
RealTablePwpBiasfwpFiltCom61 (from PControlParameters)1.08
RealTablePwpBiasfwpFiltCom62 (from PControlParameters)-1
RealTablePwpBiasfwpFiltCom71 (from PControlParameters)1.09
RealTablePwpBiasfwpFiltCom72 (from PControlParameters)-1
Real[:,:]TablePwpBiasfwpFiltCom (from PControlParameters)[TablePwpBiasfwpFiltCom11, TablePwpBiasfwpFiltCom12; TablePwpBiasfwpFiltCom21, TablePwpBiasfwpFiltCom22; TablePwpBiasfwpFiltCom31, TablePwpBiasfwpFiltCom32; TablePwpBiasfwpFiltCom41, TablePwpBiasfwpFiltCom42; TablePwpBiasfwpFiltCom51, TablePwpBiasfwpFiltCom52; TablePwpBiasfwpFiltCom61, TablePwpBiasfwpFiltCom62; TablePwpBiasfwpFiltCom71, TablePwpBiasfwpFiltCom72]Table for defining power variation versus frequency
PControlWP
Types.PerUnitDPRefMaxPu (from BaseWPPPControl)Maximum positive ramp rate for PD power reference in pu/s (base SNom)
Types.PerUnitDPRefMinPu (from BaseWPPPControl)Minimum negative ramp rate for PD power reference in pu/s (base SNom)
Types.PerUnitDPwpRefMaxPu (from BaseWPPPControl)Maximum positive ramp rate for WP power reference in pu/s (base SNom)
Types.PerUnitDPwpRefMinPu (from BaseWPPPControl)Minimum negative ramp rate for WP power reference in pu/s (base SNom)
Types.PerUnitKiwpp (from BaseWPPPControl)Power PI controller integration gain in pu/s (base SNom)
Types.PerUnitKpwpp (from BaseWPPPControl)Power PI controller proportional gain in pu (base SNom)
Types.PerUnitKwppRef (from BaseWPPPControl)Power reference gain in pu (base SNom)
Types.ActivePowerPuPKiwppMaxPu (from BaseWPPPControl)Maximum active power reference from integration in pu (base SNom)
Types.ActivePowerPuPKiwppMinPu (from BaseWPPPControl)Minimum active power reference from integration in pu (base SNom)
Types.ActivePowerPuPRefMaxPu (from BaseWPPPControl)Maximum PD power reference in pu (base SNom)
Types.ActivePowerPuPRefMinPu (from BaseWPPPControl)Minimum PD power reference in pu (base SNom)
Types.ActivePowerPuPErrMaxPuMaximum control error for power PI controller in pu (base SNom)
Types.ActivePowerPuPErrMinPuMinimum negative control error for power PI controller in pu (base SNom)
Operating point
Types.ActivePowerPuP0Pu (from BaseWPPPControl)Initial active power at grid terminal in pu (base SnRef) (receptor convention)

Connectors

TypeNameDefaultDescription
Modelica.Blocks.Interfaces.BooleanInputfWPFrtTrue if fault status
Modelica.Blocks.Interfaces.RealInputomegaWPFiltComPuFiltered angular frequency communicated to WP in pu (base omegaNom)
Modelica.Blocks.Interfaces.RealInputPWPFiltComPuFiltered active power communicated to WP in pu (base SNom) (generator convention)
Modelica.Blocks.Interfaces.RealInputPWPHookPuWP hook active power in pu (base SNom) (generator convention)
Modelica.Blocks.Interfaces.RealInputPWPRefComPuReference active power communicated to WP in pu (base SNom) (generator convention)
Modelica.Blocks.Interfaces.RealOutputPPDRefPuReference active power communicated to PD in pu (base SNom) (generator convention)

Components

TypeNameDefaultDescription
Modelica.Blocks.Tables.CombiTable1DscombiTable1Ds (from BaseWPPPControl)
Modelica.Blocks.Math.Feedbackfeedback (from BaseWPPPControl)
Modelica.Blocks.Math.Gaingain (from BaseWPPPControl)
Modelica.Blocks.Math.Gaingain1 (from BaseWPPPControl)
Modelica.Blocks.Math.Add3add31 (from BaseWPPPControl)
Dynawo.NonElectrical.Blocks.Continuous.AntiWindupIntegratorantiWindupIntegrator (from BaseWPPPControl)
Dynawo.NonElectrical.Blocks.Continuous.AbsLimRateLimFeedthroughFreezeLimDetectionabsLimRateLimFeedthroughFreezeLimDetection (from BaseWPPPControl)
Dynawo.NonElectrical.Blocks.NonLinear.RampLimiterrampLimiter (from BaseWPPPControl)
Modelica.Blocks.Math.Add3add3
Modelica.Blocks.Nonlinear.Limiterlimiter
Modelica.Blocks.MathBoolean.Oror1