modelVRNordic

Voltage regulator model for the Nordic 32 test system used for voltage stability studies

Information

This model implements the AVR, PSS and overexcitation limiter of the generator frames in the Nordic 32 test system used for voltage stability studies.
The overexcitation limiter uses a delayed activation with specifics depending on the generator. 
Certain generators reduce the delay by assigning a linear function to the error signal of the excitation current and its limit, this is implemented in the overexcitation limitation model.

Parameters

TypeNameDefaultDescription
Types.VoltageModulePuEfdMaxPuUpper limit of excitation voltage in pu (user-selected base voltage)
RealOelModeFor positive field current error signal : if 1, OEL output constant, if 0, OEL output equal to error signal
Types.CurrentModulePuIrLimPuRotor current limit in pu (base SNom, UNom)
Types.PerUnitKPssGain of PSS
Types.PerUnitKTgrGain of transient gain reduction
Types.TimetDerOmegaDerivative time constant of first PSS filter for angular frequency, in s
Types.TimetLagPssLag time constant of second and third PSS filters in s
Types.TimetLagTgrLag time constant of transient gain reduction in s
Types.TimetLeadPssLead time constant of second and third PSS filters in s
Types.TimetLeadTgrLead time constant of transient gain reduction in s
Types.TimetOelMinLower limit of OEL timer in s
Types.VoltageModulePuEfd0PuInitial excitation voltage in pu (user-selected base voltage)
Types.CurrentModulePuIr0PuInitial rotor current in pu (base SNom, UNom)
Types.VoltageModulePuUs0PuInitial stator voltage in pu (base UNom)
Types.VoltageModuleUsRef0PuEfd0Pu/KTgr + Us0PuReference stator voltage in pu (base UNom)

Connectors

TypeNameDefaultDescription
Modelica.Blocks.Interfaces.RealInputIrPuRotor current in pu (base SNom, UNom)
Modelica.Blocks.Interfaces.RealInputomegaPuAngular frequency in pu (base omegaNom)
Modelica.Blocks.Interfaces.RealInputUsPuStator voltage in pu (base UNom)
Modelica.Blocks.Interfaces.RealOutputefdPuExcitation voltage in pu (user-selected base voltage)
Dynawo.Connectors.ImPinefdPuPinPin for connecting efdPu to the generator

Components

TypeNameDefaultDescription
Modelica.Blocks.Math.Minmin
Modelica.Blocks.Sources.Constantconst1
Modelica.Blocks.Continuous.Derivativederivative
Dynawo.NonElectrical.Blocks.Continuous.TransferFunctionleadLag1
Dynawo.NonElectrical.Blocks.Continuous.TransferFunctionleadLag2
Modelica.Blocks.Nonlinear.Limiterlimiter
Modelica.Blocks.Logical.Switchswitch
Modelica.Blocks.Logical.GreaterEqualThresholdgreaterEqualThreshold
Modelica.Blocks.Math.FeedbackdIf
Modelica.Blocks.Math.Gaingain1
Modelica.Blocks.Sources.Constantconst2
Modelica.Blocks.Math.GainkMulDU
Dynawo.Electrical.Controls.Machines.VoltageRegulators.Simplified.BaseClasses.OELNordicoverExcitationLimitation
Modelica.Blocks.Math.Gaingain
Modelica.Blocks.Math.Feedbackfeedback1
Modelica.Blocks.Continuous.LimIntegratorlimIntegrator
Modelica.Blocks.Math.FeedbackdOmega
Modelica.Blocks.Sources.Constantconst
Modelica.Blocks.Continuous.LimIntegratortimer
Dynawo.NonElectrical.Blocks.Continuous.TransferFunctionleadLag
Modelica.Blocks.Math.FeedbackdU
Modelica.Blocks.Math.Addadd