modelAc6c

IEEE excitation system type AC6C model (2016 standard)

Extends from Dynawo.Electrical.Controls.Machines.VoltageRegulators.Standard.BaseClasses.BaseAc6 (IEEE excitation system type AC6 base model).

Parameters

TypeNameDefaultDescription
Types.PerUnitAEx (from BaseAc6)Gain of saturation function
Types.PerUnitBEx (from BaseAc6)Exponential coefficient of saturation function
Types.VoltageModulePuEfeMaxPu (from BaseAc6)Maximum exciter field voltage in pu (user-selected base voltage)
Types.VoltageModulePuEfeMinPu (from BaseAc6)Minimum exciter field voltage in pu (user-selected base voltage)
Types.PerUnitKa (from BaseAc6)Voltage regulator gain
Types.PerUnitKc (from BaseAc6)Rectifier loading factor proportional to commutating reactance
Types.PerUnitKd (from BaseAc6)Demagnetizing factor, function of exciter alternator reactances
Types.PerUnitKe (from BaseAc6)Exciter field resistance constant
Types.PerUnitKh (from BaseAc6)Exciter field current feedback gain
Types.TimetA (from BaseAc6)First lag time constant in s
Types.TimetB (from BaseAc6)Second lag time constant in s
Types.TimetC (from BaseAc6)Second lead time constant in s
Types.TimetE (from BaseAc6)Exciter field time constant in s
Types.TimetH (from BaseAc6)Feedback lag time constant in s
Types.TimetJ (from BaseAc6)Feedback lead time constant in s
Types.TimetK (from BaseAc6)First lead time constant in s
Types.PerUnitTolLi (from BaseAc6)Tolerance on limit crossing as a fraction of the difference between initial limits of limited integrator
Types.TimetR (from BaseAc6)Stator voltage filter time constant in s
Types.VoltageModulePuVaMaxPu (from BaseAc6)Maximum output voltage of voltage regulator in pu (user-selected base voltage)
Types.VoltageModulePuVaMinPu (from BaseAc6)Minimum output voltage of voltage regulator in pu (user-selected base voltage)
Types.VoltageModulePuVeMinPu (from BaseAc6)Minimum exciter output voltage in pu (user-selected base voltage)
Types.VoltageModulePuVfeLimPu (from BaseAc6)Threshold of field current signal for feedback in pu (user-selected base voltage)
Types.VoltageModulePuVfeMaxPu (from BaseAc6)Maximum exciter field current signal in pu (user-selected base voltage)
Types.VoltageModulePuVhMaxPu (from BaseAc6)Maximum feedback voltage in pu (user-selected base voltage)
Types.VoltageModulePuEfd0Pu (from BaseAc6)Initial excitation voltage in pu (user-selected base voltage)
Types.CurrentModulePuIr0Pu (from BaseAc6)Initial rotor current in pu (base SNom, user-selected base voltage)
Types.VoltageModulePuUs0Pu (from BaseAc6)Initial stator voltage in pu (base UNom)
Types.VoltageModulePuUUel0Pu (from BaseAc6)0Underexcitation limitation initial output voltage in pu (base UNom)
Types.VoltageModulePuEfe0Pu (from BaseAc6)Initial output voltage of voltage regulator in pu (user-selected base voltage)
Types.VoltageModulePuVe0Pu (from BaseAc6)Initial exciter output voltage in pu (user-selected base voltage)
Types.VoltageModulePuVeMax0Pu (from BaseAc6)Maximum exciter output voltage in pu (user-selected base voltage)
Types.VoltageModulePuUsRef0Pu (from BaseAc6)Va0Pu/Ka + Us0PuInitial reference stator voltage in pu (base UNom)
Types.VoltageModulePuVa0Pu (from BaseAc6)Efe0Pu + Vh0PuInitial output voltage of voltage regulator in pu (user-selected base voltage)
Types.VoltageModulePuVh0Pu (from BaseAc6)max(0, min(VhMaxPu, Kh*(Efe0Pu - VfeLimPu)))Initial feedback voltage in pu (user-selected base voltage)
IntegerPositionOelInput location : (0) none, (1) voltage error summation, (2) take-over at AVR output
IntegerPositionSclInput location : (0) none, (1) voltage error summation, (2) take-over at AVR output
IntegerPositionUelInput location : (0) none, (1) voltage error summation, (2) take-over at AVR output
Types.VoltageModulePuUOel0Pu0Overexcitation limitation initial output voltage in pu (base UNom)
Types.VoltageModulePuUSclOel0Pu0Stator current overexcitation limitation initial output voltage in pu (base UNom)
Types.VoltageModulePuUSclUel0Pu0Stator current underexcitation limitation initial output voltage in pu (base UNom)

Connectors

TypeNameDefaultDescription
Modelica.Blocks.Interfaces.RealInputIrPu (from BaseAc6)Rotor current in pu (base SNom, user-selected base voltage)
Modelica.Blocks.Interfaces.RealInputUPssPu (from BaseAc6)Power system stabilizer output voltage in pu (base UNom)
Modelica.Blocks.Interfaces.RealInputUsPu (from BaseAc6)Stator voltage in pu (base UNom)
Modelica.Blocks.Interfaces.RealInputUsRefPu (from BaseAc6)Reference stator voltage in pu (base UNom)
Modelica.Blocks.Interfaces.RealInputUUelPu (from BaseAc6)Underexcitation limitation output voltage in pu (base UNom)
Modelica.Blocks.Interfaces.RealOutputEfdPu (from BaseAc6)Excitation voltage in pu (user-selected base voltage)
Modelica.Blocks.Interfaces.RealInputUOelPuOverexcitation limitation output voltage in pu (base UNom)
Modelica.Blocks.Interfaces.RealInputUSclOelPuStator current overexcitation limitation output voltage in pu (base UNom)
Modelica.Blocks.Interfaces.RealInputUSclUelPuStator current underexcitation limitation output voltage in pu (base UNom)

Components

TypeNameDefaultDescription
Modelica.Blocks.Continuous.FirstOrderfirstOrder (from BaseAc6)
Modelica.Blocks.Math.Add3add3 (from BaseAc6)
Dynawo.NonElectrical.Blocks.Continuous.TransferFunctiontransferFunction (from BaseAc6)
Modelica.Blocks.Math.Feedbackfeedback (from BaseAc6)
Modelica.Blocks.Math.Gaingain (from BaseAc6)
Dynawo.NonElectrical.Blocks.NonLinear.LimitedLeadLaglimitedLeadLag (from BaseAc6)
Modelica.Blocks.Nonlinear.VariableLimitervariableLimiter (from BaseAc6)
Dynawo.Electrical.Controls.Machines.VoltageRegulators.Standard.BaseClasses.AcRotatingExciteracRotatingExciter (from BaseAc6)
Modelica.Blocks.Math.Addadd (from BaseAc6)
Modelica.Blocks.Sources.Constantconst (from BaseAc6)
Modelica.Blocks.Math.Gaingain1 (from BaseAc6)
Modelica.Blocks.Nonlinear.Limiterlimiter (from BaseAc6)
Dynawo.NonElectrical.Blocks.Continuous.TransferFunctiontransferFunction1 (from BaseAc6)
Modelica.Blocks.Math.Gaingain2 (from BaseAc6)
Modelica.Blocks.Math.Gaingain3 (from BaseAc6)
Modelica.Blocks.Math.Sumsum1 (from BaseAc6)
Modelica.Blocks.Math.MinMaxmax1
Modelica.Blocks.Math.MinMaxmin1