modelWT4Injector

Converter model and grid interface according to IEC N°61400-27-1 standard for type 4A wind turbines

Extends from Dynawo.Electrical.Controls.Basics.SwitchOff.SwitchOffInjector (Switch-off model for an injector).

Parameters

TypeNameDefaultDescription
IntegerNbSwitchOffSignals (from SwitchOffLogic)Number of switch-off signals to take into account in inputs
BooleanSwitchOffSignal10 (from SwitchOffLogic)falseInitial switch-off signal 1
BooleanSwitchOffSignal20 (from SwitchOffLogic)falseInitial switch-off signal 2
BooleanSwitchOffSignal30 (from SwitchOffLogic)falseInitial switch-off signal 3
BooleanRunning0 (from SwitchOffLogic)if NbSwitchOffSignals >= 3 then not (SwitchOffSignal10 or SwitchOffSignal20 or SwitchOffSignal30) elseif NbSwitchOffSignals >= 2 then not (SwitchOffSignal10 or SwitchOffSignal20) else not SwitchOffSignal10Indicates if the component is initially running or not
Constants.stateState0 (from SwitchOffInjector)Constants.state.ClosedStart value of connection state
Types.ApparentPowerModuleSNomNominal converter apparent power in MVA
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
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.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

Connectors

TypeNameDefaultDescription
Dynawo.Connectors.BPinswitchOffSignal1 (from SwitchOffLogic)Switch-off signal 1
Dynawo.Connectors.BPinswitchOffSignal2 (from SwitchOffLogic)Switch-off signal 2
Dynawo.Connectors.BPinswitchOffSignal3 (from SwitchOffLogic)Switch-off signal 3
Dynawo.Connectors.BPinrunning (from SwitchOffLogic)Indicates if the component is running or not
Dynawo.Connectors.ACPowerterminalGrid terminal, complex voltage and current in pu (base UNom, SnRef) (receptor convention)
Modelica.Blocks.Interfaces.BooleanInputfOCBOpen Circuit Breaker flag
Modelica.Blocks.Interfaces.RealInputipCmdPuActive current command at converter terminal in pu (base UNom, SNom) (generator convention)
Modelica.Blocks.Interfaces.RealInputipMaxPuMaximum active current at converter terminal in pu (base UNom, SNom) (generator convention)
Modelica.Blocks.Interfaces.RealInputiqCmdPuReactive current command at converter terminal in pu (base UNom, SNom) (generator convention)
Modelica.Blocks.Interfaces.RealInputiqMaxPuMaximum reactive current at converter terminal in pu (base UNom, SNom) (generator convention)
Modelica.Blocks.Interfaces.RealInputiqMinPuMinimum reactive current at converter terminal in pu (base UNom, SNom) (generator convention)
Modelica.Blocks.Interfaces.RealInputthetaPhase shift between the converter and the grid rotating frames in rad
Modelica.ComplexBlocks.Interfaces.ComplexOutputiWtPuComplex current at grid terminal in pu (base UNom, SNom) (generator convention)
Modelica.Blocks.Interfaces.RealOutputPAgPuGenerator (air gap) power in pu (base SNom) (generator convention)
Modelica.ComplexBlocks.Interfaces.ComplexOutputuWtPuComplex voltage at grid terminal in pu (base UNom)

Components

TypeNameDefaultDescription
Constants.statestate (from SwitchOffInjector)Injector connection state
Types.ActivePowerPuPGenPuActive power at terminal in pu (base SnRef) (generator convention)
Types.ReactivePowerPuQGenPuReactive power at terminal in pu (base SnRef) (generator convention)
Modelica.ComplexBlocks.ComplexMath.RealToComplexrealToComplex
Modelica.ComplexBlocks.ComplexMath.RealToComplexrealToComplex1
Dynawo.Electrical.Sources.IEC.BaseConverters.ElecSystemelecSystem
Dynawo.Electrical.Sources.IEC.BaseConverters.GenSystem4genSystem