modelTurbine

GE General GGOV1 and GGOV1DU Turbine Model

Information

The following documentation is adapted from [PSSE-Models], chapter 7.12:

Turbine dynamic system for the general purpose Turbine/Governor models GGOV1 and GGOV1DU.

Linearisation

If one wants to use this model in combination with linear analysis then the parameter delayType needs to get changed to "Pade Delay". The Pade Delay model herein has as default n=2 and m=n. Linearisation will fail if padeDelay.delayTime = 0. The default time-delay is set to padeDelay.delayTime = C.eps.

Parameters

TypeNameDefaultDescription
IntegerFlag1Switch for fuel source characteristic
Types.DelayTypedelayTypes.DelayType.FixedDelayDelay type (for linearisation)
Types.TimeTact0.5Actuator time constant
Types.PerUnitKturb1.5Turbine gain
Types.TimeTb0.1Turbine lag time constant
Types.TimeTc0Turbine lead time constant
Types.TimeTeng0Transport lag time constant for diesel engine
Types.TimeTfload3Load Limiter time constant
Types.PerUnitDm0Mechanical damping coefficient
Types.PerUnitVmax1Maximum valve position limit
Types.PerUnitVmin0.15Minimum valve position limit
Types.TimeAgingRopen0.1Maximum valve opening rate
Types.TimeAgingRclose-0.1Maximum valve closing rate
Types.TimeTsa4Temperature detection lead time constant
Types.TimeTsb5Temperature detection lag time constant
Types.TimeDELT0.005Time step used in simulation
Types.PerUnitWfnl0.2No load fuel flow

Connectors

TypeNameDefaultDescription
Modelica.Blocks.Interfaces.RealInputSPEEDMachine speed deviation from nominal (pu)
Modelica.Blocks.Interfaces.RealInputFSRGovernor Output
Modelica.Blocks.Interfaces.RealOutputPMECHTurbine mechanical power (pu)
Modelica.Blocks.Interfaces.RealOutputTEXMMeasured Exhaust Temperature
Modelica.Blocks.Interfaces.RealOutputVSTROKEValve Position
Modelica.Blocks.Interfaces.RealInputPELECMachine electrical power (pu)

Components

TypeNameDefaultDescription
Modelica.Blocks.Math.Productproduct
OpenIPSL.NonElectrical.Continuous.LeadLags4
Modelica.Blocks.Math.Gaingain1
Modelica.Blocks.Math.Addadd4
Modelica.Blocks.Math.Addadd5
Modelica.Blocks.Math.Gaingain2
OpenIPSL.Electrical.Controls.PSSE.TG.BaseClasses.GGOV1.Flagflag10
OpenIPSL.Electrical.Controls.PSSE.TG.BaseClasses.GGOV1.Dm_selectdm_select
Modelica.Blocks.Math.GainTactgain
Modelica.Blocks.Nonlinear.LimiterV1
Modelica.Blocks.Continuous.Integrators3
Modelica.Blocks.Math.Addadd8
OpenIPSL.NonElectrical.Continuous.SimpleLags5
OpenIPSL.NonElectrical.Continuous.LeadLags9
Modelica.Blocks.Math.Productproduct1
Modelica.Blocks.Sources.Constantconst
Modelica.Blocks.Math.AddDw2w
Modelica.Blocks.Sources.Constantconst1
Modelica.Blocks.Nonlinear.Limiterlimiter
Modelica.Blocks.Nonlinear.FixedDelayfixedDelayUse fixed delay model
Modelica.Blocks.Nonlinear.PadeDelaypadeDelayUse pade delay model

Revisions

Reference

PSS®E Models

Last update

2022-05-11

Author

@maguilerac, @marcelofcastro @lvanfretti

Contact

see UsersGuide.Contact