modelExAc1

IEEE exciter type EXAC1 model, defined in IEEE 1981 Excitation System Models for Power System Stability Studies

Parameters

TypeNameDefaultDescription
Types.PerUnitKaVoltage regulator gain
Types.PerUnitKcRectifier load factor
Types.PerUnitKdExciter demagnetizing factor
Types.PerUnitKeExciter field gain
Types.PerUnitKfExciter rate feedback gain
Types.TimetAVoltage regulator time constant in s
Types.TimetBVoltage regulator lead time constant in s
Types.TimetCVoltage regulator lag time constant in s
Types.TimetEExciter time constant in s
Types.TimetFExciter rate feedback time constant in s
Types.TimetRStator voltage time constant in s
RealUHigh0.75Upper limit of non-linear mode of rectifier characteristic
RealULow0.433Lower limit of non-linear mode of rectifier characteristic
Types.VoltageModulePuVExcHighPuHigher abscissa of saturation characteristic in pu (user-selected base voltage)
Types.VoltageModulePuVExcLowPuLower abscissa of saturation characteristic in pu (user-selected base voltage)
Types.VoltageModulePuVExcSatHighPuHigher ordinate of saturation characteristic in pu (user-selected base voltage)
Types.VoltageModulePuVExcSatLowPuLower ordinate of saturation characteristic in pu (user-selected base voltage)
Types.VoltageModulePuVrMaxPuMaximum output voltage of voltage regulator in pu (user-selected base voltage)
Types.VoltageModulePuVrMinPuMinimum output voltage of voltage regulator in pu (user-selected base voltage)
RealA1(1 - sqrt(UHigh - ULow^2))/ULowRectifier characteristic coefficient of first linear mode
RealA2sqrt(UHigh/(1 - UHigh))Rectifier characteristic coefficient of second linear mode
Types.PerUnitBsqif VExcHighPu > VExcThresholdPu then VExcHighPu*VExcSatHighPu/(VExcHighPu - VExcThresholdPu)^2 else 0Proportional coefficient of saturation characteristic
Types.PerUnitSqif (VExcHighPu > 0 and VExcSatHighPu > 0) then sqrt(VExcLowPu*VExcSatLowPu/(VExcHighPu*VExcSatHighPu)) else 0Ratio of staturation characteristic
Types.VoltageModulePuVExcThresholdPu(VExcLowPu - VExcHighPu*Sq)/(1 - Sq)Input voltage below which saturation function output is zero, in pu (user-selected base voltage)
Types.VoltageModulePuEfd0PuInitial excitation voltage in pu (user-selected base voltage)
Types.CurrentModulePuIr0PuInitial rotor current in pu (base SNom, user-selected base voltage)
Types.VoltageModulePuUs0PuInitial stator voltage in pu (base UNom)
RealUa0Kc/(1 + A1*Kc)Estimated initial input for first linear mode of rectifier characteristic
RealUb0Kc*sqrt(UHigh/(1 + Kc^2))Estimated initial input for quadratic mode of rectifier characteristic
RealUc0Kc*A2/(1 + A2*Kc)Estimated initial input for second linear mode of rectifier characteristic
Types.VoltageModulePuUsRef0PuVr0Pu/Ka + Us0PuInitial reference stator voltage in pu (base UNom)
Types.VoltageModulePuVExc0PuEfd0Pu/Y0Output voltage of integrator in pu (user-selected base voltage)
Types.VoltageModulePuVr0Pu(if VExc0Pu > VExcThresholdPu then Bsq*(VExc0Pu - VExcThresholdPu)^2 else 0) + Ke*VExc0Pu + Kd*Ir0PuInitial output voltage of voltage regulator in pu (user-selected base voltage)
RealY0if Ua0 <= 0 then 1 elseif Ua0 <= ULow then 1 - A1*Ua0 elseif Uc0 >= 1 then 0 elseif Uc0 >= UHigh then A2*(1 - Uc0) else sqrt(UHigh - Ub0^2)Estimated initial output of rectifier characteristic

Connectors

TypeNameDefaultDescription
Modelica.Blocks.Interfaces.RealInputIrPuRotor current in pu (base SNom, user-selected base voltage)
Modelica.Blocks.Interfaces.RealInputUOelPuOverexcitation limitation output voltage in pu (base UNom)
Modelica.Blocks.Interfaces.RealInputUPssPuPower system stabilizer output voltage in pu (base UNom)
Modelica.Blocks.Interfaces.RealInputUsPuStator voltage in pu (base UNom)
Modelica.Blocks.Interfaces.RealInputUsRefPuReference stator voltage in pu (base UNom)
Modelica.Blocks.Interfaces.RealInputUUelPuUnderexcitation limitation output voltage in pu (base UNom)
Modelica.Blocks.Interfaces.RealOutputEfdPuExcitation voltage in pu (user-selected base voltage)

Components

TypeNameDefaultDescription
Modelica.Blocks.Continuous.FirstOrderfirstOrder
Dynawo.NonElectrical.Blocks.Continuous.TransferFunctionleadLag
Modelica.Blocks.Math.Add3add3
Modelica.Blocks.Math.Divisiondivision
Modelica.Blocks.Math.Gaingain1
Modelica.Blocks.Math.Productproduct1
Dynawo.Electrical.Controls.Machines.VoltageRegulators.Standard.BaseClasses.SatCharsatChar
Modelica.Blocks.Nonlinear.Limiterlimiter
Modelica.Blocks.Math.Maxmax1
Modelica.Blocks.Sources.Constantconst
Modelica.Blocks.Math.Sumsum1
Modelica.Blocks.Math.Feedbackfeedback
Dynawo.NonElectrical.Blocks.NonLinear.LimitedFirstOrderlimitedFirstOrder
Modelica.Blocks.Math.Feedbackfeedback1
Modelica.Blocks.Continuous.Derivativederivative
Modelica.Blocks.Continuous.Integratorintegrator
Dynawo.Electrical.Controls.Machines.VoltageRegulators.Standard.BaseClasses.RectifierRegulationCharacteristicrectifierRegulationCharacteristic