modelReactivePowerControlLoop

Simplified Reactive Power Control Loop model

Information

The reactive control loop gets a level K from the secondary voltage control and transforms it into a voltage reference for the generator voltage regulator

Parameters

TypeNameDefaultDescription
Types.PerUnitDerURefMaxPuMaximum variation rate of UStatorRefPu in pu/s (base UNom)
Types.ReactivePowerPuQrPuParticipation factor of the generator to the secondary voltage control in pu (base QNomAlt)
Types.TimeTiQReactive power control loop integrator time constant in s
Types.VoltageModulePuUStatorRefMinPu0.85Minimum reference voltage for the generator voltage regulator in pu (base UNom)
Types.VoltageModulePuUStatorRefMaxPu1.15Maximum reference voltage for the generator voltage regulator in pu (base UNom)
BooleanlimUQDown0Whether the minimum reactive power limits are reached or not (from generator voltage regulator), start value
BooleanlimUQUp0Whether the maximum reactive power limits are reached or not (from generator voltage regulator), start value
Types.ReactivePowerPuQStator0PuStart value of the generator stator reactive power in pu (base QNomAlt) (generator convention)
Types.VoltageModulePuUStatorRef0PuStart value of the generator stator voltage reference in pu (base UNom)

Connectors

TypeNameDefaultDescription
Modelica.Blocks.Interfaces.RealInputlevelLevel received from the secondary voltage control [-1;1]
Modelica.Blocks.Interfaces.BooleanInputlimUQDownWhether the minimum reactive power limits are reached or not
Modelica.Blocks.Interfaces.BooleanInputlimUQUpWhether the maximum reactive power limits are reached or not
Modelica.Blocks.Interfaces.RealInputQStatorPuGenerator stator reactive power in pu (base QNomAlt) (generator convention)
Modelica.Blocks.Interfaces.RealOutputUStatorRefPuReference voltage for the generator voltage regulator in pu (base UNom)

Components

TypeNameDefaultDescription
Modelica.Blocks.Math.Gainparticipation
Modelica.Blocks.Math.FeedbackerrQ
Modelica.Blocks.Math.GaingainIntegrator
Modelica.Blocks.Nonlinear.VariableLimiterrampLim
Modelica.Blocks.Logical.SwitchswLimUp
Modelica.Blocks.Logical.SwitchswLimDown
Modelica.Blocks.Sources.Constantconst
Modelica.Blocks.Sources.Constantconst1
Modelica.Blocks.Sources.Constantconst2
Modelica.Blocks.Sources.Constantconst3
Modelica.Blocks.Nonlinear.Limiterlimiter_UStatorRefMinMaxPu
Dynawo.NonElectrical.Blocks.NonLinear.LimitedIntegratorlimitedIntegrator

Contents

NameDescription
UStatus