Turbine governor models from PSSE

Extends from Modelica.Icons.Package (Icon for standard packages).

Name | Description |
---|---|

ConstantPower | Constant Power (feed through) |

GAST | GAST - Gas Turbine-Governor |

GGOV1 | GGOV1 - Variation of GE General Governor/Turbine Model [IEEE2013] |

GGOV1DU | GGOV1DU - Variation of GE General Governor/Turbine Model [IEEE2013] |

HYGOV | HYGOV - Hydro Turbine-Governor model |

IEEEG1 | IEEEG1 - 1981 IEEE Type 1 Turbine-Governor Model |

IEESGO | IEESGO - IEEE Standard Model for Turbine-Governor |

TGOV1 | TGOV1 - Steam Turbine-Governor |

BaseClasses | Base classes for turbine governor models from PSSE |

Constant Power (feed through)

Extends from BaseClasses.BaseGovernor (Base turbine governor model).

Name | Description |
---|---|

SPEED | |

PMECH0 | |

PMECH |

GAST - Gas Turbine-Governor

Extends from Icons.VerifiedModel (Icon for classes that were verified), BaseClasses.BaseGovernor (Base turbine governor model).

Name | Description |
---|---|

R | Speed droop gain [1] |

T_1 | Valve response time constant [s] |

T_2 | Turbine response time constant [s] |

T_3 | Load limit response time constant [s] |

AT | Ambient temperature load limit [1] |

K_T | Load-limited feedback path adjustment gain [1] |

V_MAX | Operational control high limit on fuel valve opening [1] |

V_MIN | Low output control limit on fuel valve opening [1] |

D_turb | Turbine damping [1] |

Name | Description |
---|---|

SPEED | |

PMECH0 | |

PMECH |

GGOV1 - Variation of GE General Governor/Turbine Model [IEEE2013]

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

This is a general purpose Governor/Turbine model that can be used in dynamic studies. The model can be used to represent many different models such as gas turbines, aeroderivative turbines and diesel engines. This model represents the usual PSSE implementation of the GGOV1 and a fairly complete review of this model can be found in [IEEE2013].

[...]

This model is incredibly versatile and can be used to represent different turbine models with different control modes. The Governor-Turbine frequency control, for example, can have different feedback signals, such as electric power, turbine output, valve stroke or even an isochronous operation. Isochronous operations are used when the machine operates in an isolated system. Note that, in this case, the permanent droop parameter

`R`

should be set to zero. In addition to that, the parameters can be set so a particular control loop is used. This model allows the representation of a frequency control system, a temperature control system and an acceleration limiter control system.[...]

In order to represent a diesel generator using this model, one should be careful with setting some parameters. For example, a diesel generator needs to have

`flag`

set to 1. This is because the diesel generator have teir fluid flow proportional on the speed. In addition to that,`Teng`

, which represents the time delay from the engine, should be set to a number greater than 0. Finally, the variable`Dm`

should also be set to a number greater than 0. This is because in diesel engines, the maximum power output decreases as speed increases.

Extends from Icons.VerifiedModel (Icon for classes that were verified).

Name | Description |
---|---|

Rselect | Feedback signal for governor droop |

Flag | Switch for fuel source characteristic |

delay | Delay type inside the turbine model (use Pade Delay for linearisation) |

R | Permanent droop [1] |

T_pelec | Electrical power transducer time constant [s] |

maxerr | Maximum value for speed error signal [1] |

minerr | Minimum value for speed error signal [1] |

Kpgov | Governor proportional gain [1] |

Kigov | Governor integral gain [1/s] |

Kdgov | Governor derivative gain [s] |

Tdgov | Governor derivative controller time constant [s] |

Vmax | Maximum valve position limit [1] |

Vmin | Minimum valve position limit [1] |

Tact | Actuator time constant [s] |

Kturb | Turbine gain [1] |

Wfnl | No load fuel flow [1] |

Tb | Turbine lag time constant [s] |

Tc | Turbine lead time constant [s] |

Teng | Transport lag time constant for diesel engine [s] |

Tfload | Load Limiter time constant [s] |

Kpload | Load limiter proportional gain for PI controller [1] |

Kiload | Load limiter integral gain for PI controller [1/s] |

Ldref | Load limiter reference value [1] |

Dm | Mechanical damping coefficient [1] |

Ropen | Maximum valve opening rate [1/s] |

Rclose | Maximum valve closing rate [1/s] |

Kimw | Power controller (reset) gain [1/s] |

Aset | Acceleration limiter setpoint [1/s] |

Ka | Acceleration limiter gain [1] |

Ta | Acceleration limiter time constant [s] |

Trate | Turbine rating [W] |

db | Speed governor deadband [1] |

Tsa | Temperature detection lead time constant [s] |

Tsb | Temperature detection lag time constant [s] |

Rup | Maximum rate of load limit increase [1/s] |

Rdown | Maximum rate of load limit decrease [1/s] |

DELT | Time step used in simulation [s] |

Name | Description |
---|---|

SPEED | Machine speed deviation from nominal (pu) |

PELEC | Machine electrical power (pu) |

PMECH | Turbine mechanical power (pu) |

GGOV1DU - Variation of GE General Governor/Turbine Model [IEEE2013]

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

This is a general purpose Governor/Turbine model that can be used in dynamic studies. This model is a slightly different model than the GGOV1. The model can be used to represent many different models such as gas turbines, aeroderivative turbines and diesel engines. This model is a variation of the GGOV1 model and a fairly complete review can be found in [IEEE2013].

[...]

This model is incredibly versatile and can be used to represent different turbine models with different control modes. The Governor-Turbine frequency control, for example, can have different feedback signals, such as electric power, turbine output, valve stroke or even an isochronous operation. Isochronous operations are used when the machine operates in an isolated system. Note that, in this case, the permanent droop parameter

`R`

should be set to zero. In addition to that, the parameters can be set so a particular control loop is used. This model allows the representation of a frequency control system, a temperature control system and an acceleration limiter control system.[...]

In order to represent a diesel generator using this model, one should be careful with setting some parameters. For example, a diesel generator needs to have

`flag`

set to 1. This is because the diesel generator have teir fluid flow proportional on the speed. In addition to that,`Teng`

, which represents the time delay from the engine, should be set to a number greater than 0. Finally, the variable`Dm`

should also be set to a number greater than 0. This is because in diesel engines, the maximum power output decreases as speed increases.

Extends from Icons.VerifiedModel (Icon for classes that were verified).

Name | Description |
---|---|

Rselect | Feedback signal for governor droop |

Flag | Switch for fuel source characteristic |

delay | Delay type inside the turbine model (use Pade Delay for linearisation) |

R | Permanent droop [1] |

T_pelec | Electrical power transducer time constant [s] |

maxerr | Maximum value for speed error signal [1] |

minerr | Minimum value for speed error signal [1] |

Kpgov | Governor proportional gain [1] |

Kigov | Governor integral gain [1/s] |

Kdgov | Governor derivative gain [s] |

Tdgov | Governor derivative controller time constant [s] |

Vmax | Maximum valve position limit [1] |

Vmin | Minimum valve position limit [1] |

Tact | Actuator time constant [s] |

Kturb | Turbine gain [1] |

Wfnl | No load fuel flow [1] |

Tb | Turbine lag time constant [s] |

Tc | Turbine lead time constant [s] |

Teng | Transport lag time constant for diesel engine [s] |

Tfload | Load Limiter time constant [s] |

Kpload | Load limiter proportional gain for PI controller [1] |

Kiload | Load limiter integral gain for PI controller [1/s] |

Ldref | Load limiter reference value [1] |

Dm | Mechanical damping coefficient [1] |

Ropen | Maximum valve opening rate [1/s] |

Rclose | Maximum valve closing rate [1/s] |

Kimw | Power controller (reset) gain [1/s] |

Aset | Acceleration limiter setpoint [1/s] |

Ka | Acceleration limiter gain [1] |

Ta | Acceleration limiter time constant [s] |

Trate | Turbine rating [W] |

db | Speed governor deadband [1] |

Tsa | Temperature detection lead time constant [s] |

Tsb | Temperature detection lag time constant [s] |

Rup | Maximum rate of load limit increase [1/s] |

Rdown | Maximum rate of load limit decrease [1/s] |

DELT | Time step used in simulation [s] |

Name | Description |
---|---|

SPEED | Machine speed deviation from nominal (pu) |

PELEC | Machine electrical power (pu) |

PMECH | Turbine mechanical power (pu) |

HYGOV - Hydro Turbine-Governor model

Extends from Icons.VerifiedModel (Icon for classes that were verified), BaseClasses.BaseGovernor (Base turbine governor model).

Name | Description |
---|---|

R | Permanent droop gain [1] |

r | Temporary droop gain [1] |

T_r | Governor time constant [s] |

T_f | Filter time constant [s] |

T_g | Servo time constant [s] |

VELM | Gate open/close velocity limit [1/s] |

G_MAX | Maximum gate limit [1] |

G_MIN | Minimum gate limit [1] |

T_w | Water time constant [s] |

A_t | Turbine gain [1] |

D_turb | Turbine damping [1] |

q_NL | Water flow at no load [1] |

Name | Description |
---|---|

SPEED | |

PMECH0 | |

PMECH |

IEEEG1 - 1981 IEEE Type 1 Turbine-Governor Model

Extends from Icons.VerifiedModel (Icon for classes that were verified).

Name | Description |
---|---|

P0 | Power reference of the governor [1] |

K | Regulation gain [1/pu] |

T_1 | Control time constant [s] |

T_2 | Control time constant [s] |

T_3 | Control time constant [s] |

U_o | Max. rate if valve opening [1/s] |

U_c | Max. rate if valve closing [1/s] |

P_MAX | Max. valve position [1] |

P_MIN | Min. valve position [1] |

T_4 | HP section time constant [s] |

K_1 | Fraction of power from high pressure turbine (upper branch) [1] |

K_2 | Fraction of power from high pressure turbine (lower branch) [1] |

T_5 | Reheat plus intermediate pressure turbine time constant [s] |

K_3 | Fraction of power from intermediate pressure turbine (upper branch) [1] |

K_4 | Fraction of power from intermediate pressure turbine (lower branch) [1] |

T_6 | Reheater plus intermediate pressure turbine time constant (second) [s] |

K_5 | Fraction of power from low pressure turbine (first LP, upper branch) [1] |

K_6 | Fraction of power from low pressure turbine (first LP, lower branch) [1] |

T_7 | Low pressure turbine time constant [s] |

K_7 | Fraction of power from low pressure turbine (second LP, upper branch) [1] |

K_8 | Fraction of power from low pressure turbine (second LP, lower branch) [1] |

Name | Description |
---|---|

SPEED_HP | Machine speed deviation from nominal [pu] |

PMECH_HP | Turbine mechanical power [pu] |

PMECH_LP | Turbine mechanical power [pu] |

IEESGO - IEEE Standard Model for Turbine-Governor

Extends from Icons.VerifiedModel (Icon for classes that were verified), BaseClasses.BaseGovernor (Base turbine governor model).

Name | Description |
---|---|

T_1 | Controller lag [s] |

T_2 | Controller lead compensation [s] |

T_3 | Governor lag [s] |

T_4 | Delay due to steam inlet volumes associated with steam chest and inlet piping [s] |

T_5 | Reheater delay including hot and cold leads [s] |

T_6 | Delay due to IP-LP turbine, crossover pipes, and LP end hoods [s] |

K_1 | Regulation gain [1/pu] |

K_2 | Intermediate pressure turbine fraction [1] |

K_3 | Low pressure turbine fraction [1] |

P_MAX | Upper power limit [1] |

P_MIN | Lower power limit [1] |

Name | Description |
---|---|

SPEED | |

PMECH0 | |

PMECH |

TGOV1 - Steam Turbine-Governor

Name | Description |
---|---|

R | Inverse of governor gain (the actual gain is 1/R) [1] |

D_t | Turbine damping factor (on Machine Base) [1] |

T_1 | Regulator time constant. It must be greater than 0 [s] |

T_2 | High-pressure reheater time constant [s] |

T_3 | Reheater time constant. It must be greater than 0 [s] |

V_MAX | Maximum valve position (on Machine Base) [1] |

V_MIN | Minimum valve position (on Machine Base) [1] |

Name | Description |
---|---|

SPEED | |

PMECH0 | |

PMECH |