modelBaseWT4

Base model for Wind Turbine Type 4 from IEC 61400-27-1 standard

Extends from Dynawo.Electrical.Controls.IEC.IEC61400.Parameters.CurrentLimitParameters, Dynawo.Electrical.Controls.IEC.IEC61400.Parameters.GridProtectionParameters, Dynawo.Electrical.Controls.IEC.IEC61400.Parameters.QLimitParameters.

Parameters

TypeNameDefaultDescription
Types.ApparentPowerModuleSNomNominal converter apparent power in MVA
Types.TimetSIntegration time step in s
CurrentLimitTables
RealTableIpMaxUwt11 (from CurrentLimitParameters)0
RealTableIpMaxUwt12 (from CurrentLimitParameters)0
RealTableIpMaxUwt21 (from CurrentLimitParameters)0.1
RealTableIpMaxUwt22 (from CurrentLimitParameters)0
RealTableIpMaxUwt31 (from CurrentLimitParameters)0.15
RealTableIpMaxUwt32 (from CurrentLimitParameters)1
RealTableIpMaxUwt41 (from CurrentLimitParameters)0.9
RealTableIpMaxUwt42 (from CurrentLimitParameters)1
RealTableIpMaxUwt51 (from CurrentLimitParameters)0.925
RealTableIpMaxUwt52 (from CurrentLimitParameters)1
RealTableIpMaxUwt61 (from CurrentLimitParameters)1.075
RealTableIpMaxUwt62 (from CurrentLimitParameters)1.0001
RealTableIpMaxUwt71 (from CurrentLimitParameters)1.1
RealTableIpMaxUwt72 (from CurrentLimitParameters)1.0001
Real[:,:]TableIpMaxUwt (from CurrentLimitParameters)[TableIpMaxUwt11, TableIpMaxUwt12; TableIpMaxUwt21, TableIpMaxUwt22; TableIpMaxUwt31, TableIpMaxUwt32; TableIpMaxUwt41, TableIpMaxUwt42; TableIpMaxUwt51, TableIpMaxUwt52; TableIpMaxUwt61, TableIpMaxUwt62; TableIpMaxUwt71, TableIpMaxUwt72]Voltage dependency of active current limits
RealTableIqMaxUwt11 (from CurrentLimitParameters)0
RealTableIqMaxUwt12 (from CurrentLimitParameters)0
RealTableIqMaxUwt21 (from CurrentLimitParameters)0.1
RealTableIqMaxUwt22 (from CurrentLimitParameters)0
RealTableIqMaxUwt31 (from CurrentLimitParameters)0.15
RealTableIqMaxUwt32 (from CurrentLimitParameters)1
RealTableIqMaxUwt41 (from CurrentLimitParameters)0.9
RealTableIqMaxUwt42 (from CurrentLimitParameters)1
RealTableIqMaxUwt51 (from CurrentLimitParameters)0.925
RealTableIqMaxUwt52 (from CurrentLimitParameters)0.33
RealTableIqMaxUwt61 (from CurrentLimitParameters)1.075
RealTableIqMaxUwt62 (from CurrentLimitParameters)0.33
RealTableIqMaxUwt71 (from CurrentLimitParameters)1.1
RealTableIqMaxUwt72 (from CurrentLimitParameters)1
RealTableIqMaxUwt81 (from CurrentLimitParameters)1.1001
RealTableIqMaxUwt82 (from CurrentLimitParameters)1
Real[:,:]TableIqMaxUwt (from CurrentLimitParameters)[TableIqMaxUwt11, TableIqMaxUwt12; TableIqMaxUwt21, TableIqMaxUwt22; TableIqMaxUwt31, TableIqMaxUwt32; TableIqMaxUwt41, TableIqMaxUwt42; TableIqMaxUwt51, TableIqMaxUwt52; TableIqMaxUwt61, TableIqMaxUwt62; TableIqMaxUwt71, TableIqMaxUwt72; TableIqMaxUwt81, TableIqMaxUwt82]Voltage dependency of reactive current limits
GridProtectionTables
RealTabletUoverUwtfilt11 (from GridProtectionParameters)1
RealTabletUoverUwtfilt12 (from GridProtectionParameters)0.33
RealTabletUoverUwtfilt21 (from GridProtectionParameters)1.5
RealTabletUoverUwtfilt22 (from GridProtectionParameters)0.33
RealTabletUoverUwtfilt31 (from GridProtectionParameters)2
RealTabletUoverUwtfilt32 (from GridProtectionParameters)0.33
RealTabletUoverUwtfilt41 (from GridProtectionParameters)2.01
RealTabletUoverUwtfilt42 (from GridProtectionParameters)0.33
RealTabletUoverUwtfilt51 (from GridProtectionParameters)2.02
RealTabletUoverUwtfilt52 (from GridProtectionParameters)0.33
RealTabletUoverUwtfilt61 (from GridProtectionParameters)2.03
RealTabletUoverUwtfilt62 (from GridProtectionParameters)0.33
RealTabletUoverUwtfilt71 (from GridProtectionParameters)2.04
RealTabletUoverUwtfilt72 (from GridProtectionParameters)0.33
RealTabletUoverUwtfilt81 (from GridProtectionParameters)2.05
RealTabletUoverUwtfilt82 (from GridProtectionParameters)0.33
Real[:,:]TabletUoverUwtfilt (from GridProtectionParameters)[TabletUoverUwtfilt11, TabletUoverUwtfilt12; TabletUoverUwtfilt21, TabletUoverUwtfilt22; TabletUoverUwtfilt31, TabletUoverUwtfilt32; TabletUoverUwtfilt41, TabletUoverUwtfilt42; TabletUoverUwtfilt51, TabletUoverUwtfilt52; TabletUoverUwtfilt61, TabletUoverUwtfilt62; TabletUoverUwtfilt71, TabletUoverUwtfilt72; TabletUoverUwtfilt81, TabletUoverUwtfilt82]Disconnection time versus over voltage lookup table
RealTabletUunderUwtfilt11 (from GridProtectionParameters)0
RealTabletUunderUwtfilt12 (from GridProtectionParameters)0.33
RealTabletUunderUwtfilt21 (from GridProtectionParameters)0.5
RealTabletUunderUwtfilt22 (from GridProtectionParameters)0.33
RealTabletUunderUwtfilt31 (from GridProtectionParameters)1
RealTabletUunderUwtfilt32 (from GridProtectionParameters)0.33
RealTabletUunderUwtfilt41 (from GridProtectionParameters)1.01
RealTabletUunderUwtfilt42 (from GridProtectionParameters)0.33
RealTabletUunderUwtfilt51 (from GridProtectionParameters)1.02
RealTabletUunderUwtfilt52 (from GridProtectionParameters)0.33
RealTabletUunderUwtfilt61 (from GridProtectionParameters)1.03
RealTabletUunderUwtfilt62 (from GridProtectionParameters)0.33
RealTabletUunderUwtfilt71 (from GridProtectionParameters)1.04
RealTabletUunderUwtfilt72 (from GridProtectionParameters)0.33
Real[:,:]TabletUunderUwtfilt (from GridProtectionParameters)[TabletUunderUwtfilt11, TabletUunderUwtfilt12; TabletUunderUwtfilt21, TabletUunderUwtfilt22; TabletUunderUwtfilt31, TabletUunderUwtfilt32; TabletUunderUwtfilt41, TabletUunderUwtfilt42; TabletUunderUwtfilt51, TabletUunderUwtfilt52; TabletUunderUwtfilt61, TabletUunderUwtfilt62; TabletUunderUwtfilt71, TabletUunderUwtfilt72]Disconnection time versus under voltage lookup table
RealTabletfoverfwtfilt11 (from GridProtectionParameters)1
RealTabletfoverfwtfilt12 (from GridProtectionParameters)0.33
RealTabletfoverfwtfilt21 (from GridProtectionParameters)1.5
RealTabletfoverfwtfilt22 (from GridProtectionParameters)0.33
RealTabletfoverfwtfilt31 (from GridProtectionParameters)2
RealTabletfoverfwtfilt32 (from GridProtectionParameters)0.33
RealTabletfoverfwtfilt41 (from GridProtectionParameters)2.01
RealTabletfoverfwtfilt42 (from GridProtectionParameters)0.33
Real[:,:]Tabletfoverfwtfilt (from GridProtectionParameters)[Tabletfoverfwtfilt11, Tabletfoverfwtfilt12; Tabletfoverfwtfilt21, Tabletfoverfwtfilt22; Tabletfoverfwtfilt31, Tabletfoverfwtfilt32; Tabletfoverfwtfilt41, Tabletfoverfwtfilt42]Disconnection time versus over frequency lookup table
RealTabletfunderfwtfilt11 (from GridProtectionParameters)0
RealTabletfunderfwtfilt12 (from GridProtectionParameters)0.33
RealTabletfunderfwtfilt21 (from GridProtectionParameters)0.5
RealTabletfunderfwtfilt22 (from GridProtectionParameters)0.33
RealTabletfunderfwtfilt31 (from GridProtectionParameters)1
RealTabletfunderfwtfilt32 (from GridProtectionParameters)0.33
RealTabletfunderfwtfilt41 (from GridProtectionParameters)1.01
RealTabletfunderfwtfilt42 (from GridProtectionParameters)0.33
RealTabletfunderfwtfilt51 (from GridProtectionParameters)1.02
RealTabletfunderfwtfilt52 (from GridProtectionParameters)0.33
RealTabletfunderfwtfilt61 (from GridProtectionParameters)1.03
RealTabletfunderfwtfilt62 (from GridProtectionParameters)0.33
Real[:,:]Tabletfunderfwtfilt (from GridProtectionParameters)[Tabletfunderfwtfilt11, Tabletfunderfwtfilt12; Tabletfunderfwtfilt21, Tabletfunderfwtfilt22; Tabletfunderfwtfilt31, Tabletfunderfwtfilt32; Tabletfunderfwtfilt41, Tabletfunderfwtfilt42; Tabletfunderfwtfilt51, Tabletfunderfwtfilt52; Tabletfunderfwtfilt61, Tabletfunderfwtfilt62]Disconnection time versus under frequency lookup table
QLimitTables
RealTableQMaxUwtcFilt11 (from QLimitParameters)0
RealTableQMaxUwtcFilt12 (from QLimitParameters)0
RealTableQMaxUwtcFilt21 (from QLimitParameters)0.001
RealTableQMaxUwtcFilt22 (from QLimitParameters)0
RealTableQMaxUwtcFilt31 (from QLimitParameters)0.8
RealTableQMaxUwtcFilt32 (from QLimitParameters)0.33
RealTableQMaxUwtcFilt41 (from QLimitParameters)1.2
RealTableQMaxUwtcFilt42 (from QLimitParameters)0.33
RealTableQMaxUwtcFilt51 (from QLimitParameters)1.21
RealTableQMaxUwtcFilt52 (from QLimitParameters)0.33
RealTableQMaxUwtcFilt61 (from QLimitParameters)1.22
RealTableQMaxUwtcFilt62 (from QLimitParameters)0.33
Real[:,:]TableQMaxUwtcFilt (from QLimitParameters)[TableQMaxUwtcFilt11, TableQMaxUwtcFilt12; TableQMaxUwtcFilt21, TableQMaxUwtcFilt22; TableQMaxUwtcFilt31, TableQMaxUwtcFilt32; TableQMaxUwtcFilt41, TableQMaxUwtcFilt42; TableQMaxUwtcFilt51, TableQMaxUwtcFilt52; TableQMaxUwtcFilt61, TableQMaxUwtcFilt62]Voltage dependency of reactive power maximum limit
RealTableQMinUwtcFilt11 (from QLimitParameters)0
RealTableQMinUwtcFilt12 (from QLimitParameters)0
RealTableQMinUwtcFilt21 (from QLimitParameters)0.001
RealTableQMinUwtcFilt22 (from QLimitParameters)0
RealTableQMinUwtcFilt31 (from QLimitParameters)0.8
RealTableQMinUwtcFilt32 (from QLimitParameters)-0.33
RealTableQMinUwtcFilt41 (from QLimitParameters)1.2
RealTableQMinUwtcFilt42 (from QLimitParameters)-0.33
Real[:,:]TableQMinUwtcFilt (from QLimitParameters)[TableQMinUwtcFilt11, TableQMinUwtcFilt12; TableQMinUwtcFilt21, TableQMinUwtcFilt22; TableQMinUwtcFilt31, TableQMinUwtcFilt32; TableQMinUwtcFilt41, TableQMinUwtcFilt42]Voltage dependency of reactive power minimum limit
RealTableQMaxPwtcFilt11 (from QLimitParameters)0
RealTableQMaxPwtcFilt12 (from QLimitParameters)0
RealTableQMaxPwtcFilt21 (from QLimitParameters)0.001
RealTableQMaxPwtcFilt22 (from QLimitParameters)0
RealTableQMaxPwtcFilt31 (from QLimitParameters)0.3
RealTableQMaxPwtcFilt32 (from QLimitParameters)0.33
RealTableQMaxPwtcFilt41 (from QLimitParameters)1
RealTableQMaxPwtcFilt42 (from QLimitParameters)0.33
Real[:,:]TableQMaxPwtcFilt (from QLimitParameters)[TableQMaxPwtcFilt11, TableQMaxPwtcFilt12; TableQMaxPwtcFilt21, TableQMaxPwtcFilt22; TableQMaxPwtcFilt31, TableQMaxPwtcFilt32; TableQMaxPwtcFilt41, TableQMaxPwtcFilt42]Active power dependency of reactive power maximum limit
RealTableQMinPwtcFilt11 (from QLimitParameters)0
RealTableQMinPwtcFilt12 (from QLimitParameters)0
RealTableQMinPwtcFilt21 (from QLimitParameters)0.001
RealTableQMinPwtcFilt22 (from QLimitParameters)0
RealTableQMinPwtcFilt31 (from QLimitParameters)0.3
RealTableQMinPwtcFilt32 (from QLimitParameters)-0.33
RealTableQMinPwtcFilt41 (from QLimitParameters)1
RealTableQMinPwtcFilt42 (from QLimitParameters)-0.33
Real[:,:]TableQMinPwtcFilt (from QLimitParameters)[TableQMinPwtcFilt11, TableQMinPwtcFilt12; TableQMinPwtcFilt21, TableQMinPwtcFilt22; TableQMinPwtcFilt31, TableQMinPwtcFilt32; TableQMinPwtcFilt41, TableQMinPwtcFilt42]Active power dependency of reactive power minimum limit
Electrical
Types.PerUnitBesPuShunt susceptance in pu (base UNom, SNom)
Types.PerUnitGesPuShunt conductance in pu (base UNom, SNom)
Types.PerUnitResPuSerial resistance in pu (base UNom, SNom)
Types.PerUnitXesPuSerial reactance in pu (base UNom, SNom)
Control
Types.PerUnitDipMaxPuMaximum active current ramp rate in pu/s (base UNom, SNom) (generator convention)
Types.PerUnitDiqMaxPuMaximum reactive current ramp rate in pu/s (base UNom, SNom) (generator convention)
Types.PerUnitDiqMinPuMinimum reactive current ramp rate in pu/s (base UNom, SNom) (generator convention)
Types.PerUnitKipawAnti-windup gain for active current in pu/s (base UNom, SNom)
Types.PerUnitKiqawAnti-windup gain for reactive current in pu/s (base UNom, SNom)
Types.TimetGCurrent generation time constant in s
PLL
Types.TimetPllPLL first order filter time constant in s
Types.VoltageModulePuUPll1PuVoltage below which the angle of the voltage is filtered and possibly also frozen, in pu (base UNom)
Types.VoltageModulePuUPll2PuVoltage below which the angle of the voltage is frozen, in pu (base UNom) (UPll2Pu < UPll1Pu typically)
PControl
Types.PerUnitKpawAnti-windup gain for active power in pu/s (base SNom)
CurrentLimiter
Types.CurrentModulePuIMaxDipPuMaximum current during voltage dip at converter terminal in pu (base UNom, SNom)
Types.CurrentModulePuIMaxPuMaximum continuous current at converter terminal in pu (base UNom, SNom)
Types.PerUnitKpquPartial derivative of reactive current limit against voltage in pu (base UNom, SNom)
BooleanMdfsLimLimitation of type 3 stator current (false: total current limitation, true: stator current limitation)
BooleanMqpriPrioritization of reactive power during FRT (false: active power priority, true: reactive power priority)
Types.VoltageModulePuUpquMaxPuWT voltage in the operation point where zero reactive power can be delivered, in pu (base UNom)
QControl
Types.PerUnitIqH1PuMaximum reactive current injection during dip in pu (base UNom, SNom) (generator convention)
Types.PerUnitIqMaxPuMaximum reactive current injection in pu (base UNom, SNom) (generator convention)
Types.PerUnitIqMinPuMinimum reactive current injection in pu (base UNom, SNom) (generator convention)
Types.PerUnitIqPostPuPost-fault reactive current injection in pu (base UNom, SNom) (generator convention)
Types.PerUnitKiqReactive power PI controller integration gain in pu/s (base UNom, SNom)
Types.PerUnitKiuVoltage PI controller integration gain in pu/s (base UNom, SNom)
Types.PerUnitKpqReactive power PI controller proportional gain in pu (base UNom, SNom)
Types.PerUnitKpuVoltage PI controller proportional gain in pu (base UNom, SNom)
Types.PerUnitKqvVoltage scaling factor for FRT current in pu (base UNom, SNom)
IntegerMqGGeneral Q control mode (0-4): Voltage control (0), Reactive power control (1), Open loop reactive power control (2), Power factor control (3), Open loop power factor control (4)
Types.PerUnitRDropPuResistive component of voltage drop impedance in pu (base UNom, SNom)
Types.TimetPostLength of time period where post-fault reactive power is injected, in s
Types.TimetQordReactive power order lag time constant in s
Types.VoltageModulePuUMaxPuMaximum voltage in voltage PI controller integral term in pu (base UNom)
Types.VoltageModulePuUMinPuMinimum voltage in voltage PI controller integral term in pu (base UNom)
Types.VoltageModulePuUqDipPuVoltage threshold for UVRT detection in Q control in pu (base UNom)
Types.VoltageModulePuURef0PuUser-defined bias in voltage reference in pu (base UNom)
Types.PerUnitXDropPuInductive component of voltage drop impedance in pu (base UNom, SNom)
QLimiter
BooleanQlConstTrue if limits are constant
Types.ReactivePowerPuQMaxPuConstant maximum reactive power at grid terminal in pu (base SNom) (generator convention)
Types.ReactivePowerPuQMinPuConstant minimum reactive power at grid terminal in pu (base SNom) (generator convention)
GridProtection
Types.PerUnitfOverPuWT over frequency protection activation threshold in pu (base fNom)
Types.PerUnitfUnderPuWT under frequency protection activation threshold in pu (base fNom)
Types.VoltageModulePuUOverPuWT over voltage protection activation threshold in pu (base UNom)
Types.VoltageModulePuUUnderPuWT under voltage protection activation threshold in pu (base UNom)
Initialization
Types.ComplexCurrentPui0PuInitial complex current at grid terminal in pu (base UNom, SnRef) (receptor convention)
Types.PerUnitIGsIm0PuInitial imaginary component of the current at converter terminal in pu (base UNom, SNom) (generator convention)
Types.PerUnitIGsRe0PuInitial real component of the current at converter terminal in pu (base UNom, SNom) (generator convention)
Types.PerUnitIpMax0PuInitial maximum active current at converter terminal in pu (base UNom, SNom) (generator convention)
Types.PerUnitIqMax0PuInitial maximum reactive current at converter terminal in pu (base UNom, SNom) (generator convention)
Types.PerUnitIqMin0PuInitial minimum reactive current at converter terminal in pu (base UNom, SNom) (generator convention)
Types.ActivePowerPuPAg0PuInitial generator (air gap) power in pu (base SNom) (generator convention)
Types.ReactivePowerPuQMax0PuInitial maximum reactive power at grid terminal in pu (base SNom) (generator convention)
Types.ReactivePowerPuQMin0PuInitial minimum reactive power at grid terminal in pu (base SNom) (generator convention)
Types.ComplexVoltagePuu0PuInitial complex voltage at grid terminal in pu (base UNom)
Types.PerUnitUGsIm0PuInitial imaginary component of the voltage at converter terminal in pu (base UNom)
Types.PerUnitUGsRe0PuInitial real component of the voltage at converter terminal in pu (base UNom)
Operating point
Types.ActivePowerPuP0PuInitial active power at grid terminal in pu (base SnRef) (receptor convention)
Types.ReactivePowerPuQ0PuInitial reactive power at grid terminal in pu (base SnRef) (receptor convention)
Types.VoltageModulePuU0PuInitial voltage amplitude at grid terminal in pu (base UNom)
Types.AngleUPhase0Initial voltage angle at grid terminal in rad
Types.PerUnitXWT0PuInitial reactive power or voltage reference at grid terminal in pu (base SNom or UNom) (generator convention)

Connectors

TypeNameDefaultDescription
Dynawo.Connectors.ACPowerterminalGrid terminal, complex voltage and current in pu (base UNom, SnRef) (receptor convention)
Modelica.Blocks.Interfaces.RealInputomegaRefPuReference frame for grid angular frequency in pu (base omegaNom)
Modelica.Blocks.Interfaces.RealInputPWTRefPuActive power reference at grid terminal in pu (base SNom) (generator convention)
Modelica.Blocks.Interfaces.RealInputtanPhiTangent phi (can be figured as QPu / PPu)
Modelica.Blocks.Interfaces.RealInputxWTRefPuReactive power loop reference : reactive power or voltage reference depending on the Q control mode (MqG), in pu (base SNom or UNom) (generator convention)

Components

TypeNameDefaultDescription
Dynawo.Electrical.Sources.IEC.WT4InjectorwT4Injector
Dynawo.Electrical.Controls.IEC.IEC61400.BaseControls.Auxiliaries.PLLpll