modelGen_gov_exc_stab

Generation unit with machine, exciter, turbine-governor, and stabilizer models

Extends from OpenIPSL.Electrical.Essentials.pfComponent (Partial model containing all the parameters for entering power flow data).

Information

This generation unit model allows for instantiantions with different parameter sets. The model is composed by:

  • Machine model: GENSAL, a salient pole synchronous generator model.
  • Exciter model: IEEET2, an IEEE type-2 excitation model.
  • Turbine-governor model: HYGOV, a hydro turbine governor model.
  • Stabilizer model: IEEEST, an IEEE power system stabilizer model.

Parameters

TypeNameDefaultDescription
Types.PerUnitR0.05Permanent droop
Types.PerUnitr0.3Temporary droop
Types.TimeT_r5Governor time constant
Types.TimeT_f0.05Filter time constant
Types.TimeT_g0.5Servo time constant
Types.TimeAgingVELM0.2Gate open/close velocity limit
Types.PerUnitG_MAX0.9Maximum gate limit
Types.PerUnitG_MIN0Minimum gate limit
Types.TimeT_w1.25Water time constant
Types.PerUnitA_t1.2Turbine gain
Types.PerUnitD_turb0.2Turbine damping
Types.PerUnitq_NL0.08Water flow at no load
Types.TimeT_R0.02Voltage input time constant
Types.PerUnitK_A200.0AVR gain
Types.TimeT_A0.001AVR time constant
Types.PerUnitV_RMAX6.08Maximum AVR output
Types.PerUnitV_RMIN-6.08Minimum AVR output
Types.PerUnitK_E1Exciter field gain
Types.TimeT_E0.55Exciter time constant
Types.PerUnitK_F0.06Rate feedback gain
Types.TimeT_F10.3Rate feedback time constant
Types.TimeT_F20.6Rate feedback time constant
Types.PerUnitE_12.85Exciter saturation point 1
Types.PerUnitS_EE_10.3Saturation at E_1
Types.PerUnitE_23.8Exciter saturation point 2
Types.PerUnitS_EE_20.6Saturation at E_2
Types.TimeA_13Filter Coefficient
RealA_20Filter Coefficient
Types.TimeA_30Filter Coefficient
RealA_40Filter Coefficient
Types.TimeA_50Filter Coefficient
RealA_60Filter Coefficient
Types.TimeT_10Lead Time Constant
Types.TimeT_20Lag Time Constant
Types.TimeT_30Lead Time Constant
Types.TimeT_40Lag Time Constant
Types.TimeT_51.65Washout Time Constant
Types.TimeT_61.65Washout Time Constant
Types.PerUnitK_S6.2Stabilizer Gain
Types.PerUnitL_SMAX0.26Output Limits
Types.PerUnitL_SMIN-0.1Output Limits
Types.PerUnitV_CU999Output Limits
Types.PerUnitV_CL-999Output Limits
Power flow data
Types.ApparentPowerS_b (from pfComponent)SysData.S_bSystem base power
Types.VoltageV_b (from pfComponent)400e3Base voltage of the bus
Types.Frequencyfn (from pfComponent)SysData.fnSystem frequency
Types.ActivePowerP_0 (from pfComponent)1e6Initial active power
Types.ReactivePowerQ_0 (from pfComponent)0Initial reactive power
Types.PerUnitv_0 (from pfComponent)1Initial voltage magnitude
Types.Angleangle_0 (from pfComponent)0Initial voltage angle
BooleandisplayPF (from pfComponent)falseDisplay power flow:
Types.ApparentPowerM_bMachine base power
Parameter mask
BooleanenableS_b (from pfComponent)falseEnable S_b in parameter list
BooleanenableV_b (from pfComponent)falseEnable V_b in parameter list
Booleanenablefn (from pfComponent)falseEnable fn in parameter list
BooleanenableP_0 (from pfComponent)falseEnable P_0 in parameter list
BooleanenableQ_0 (from pfComponent)falseEnable Q_0 in parameter list
Booleanenablev_0 (from pfComponent)falseEnable v_0 in parameter list
Booleanenableangle_0 (from pfComponent)falseEnable angle_0 in parameter list
BooleanenabledisplayPF (from pfComponent)falseEnable displayPF in parameter list
Machine parameters
Types.TimeTpd0d-axis transient open-circuit time constant
Types.TimeTppd0d-axis sub-transient open-circuit time constant
Types.TimeTppq0q-axis transient open-circuit time constant
Types.TimeHInertia constant
RealDSpeed damping
Types.PerUnitXdd-axis reactance
Types.PerUnitXqq-axis reactance
Types.PerUnitXpdd-axis transient reactance
Types.PerUnitXppdd-axis sub-transient reactance
Types.PerUnitXlleakage reactance
Types.PerUnitS10Saturation factor at 1.0 pu
Types.PerUnitS12Saturation factor at 1.2 pu
Types.PerUnitR_a0Armature resistance

Connectors

TypeNameDefaultDescription
OpenIPSL.Interfaces.PwPinpwPin

Components

TypeNameDefaultDescription
OpenIPSL.Electrical.SystemBaseSysData (from pfComponent)Must add this line in all models
OpenIPSL.Electrical.Machines.PSSE.GENSALgENSAL
OpenIPSL.Electrical.Controls.PSSE.TG.HYGOVhYGOV
OpenIPSL.Electrical.Controls.PSSE.ES.IEEET2iEEET2_1
OpenIPSL.Electrical.Controls.PSSE.PSS.IEEESTiEEEST
Modelica.Blocks.Sources.Constantdisabled_exc_lims
Modelica.Blocks.Sources.Constantdisabled_comp_vt