modelHYGOV
HYGOV - Hydro Turbine-Governor model
Extends from Icons.VerifiedModel (Icon for classes that were verified), BaseClasses.BaseGovernor (Base turbine governor model).
Information
This is a hydro turbine-governor model.
If compared to the original PSSE implementation one will notice that the initial water head value, h0, is declared as a parameter.
This allows the user to modify it, if required, in order to perform adequate studies.
The user should leave it in its default value (1) if they do not have any information on water head value, or if they do not wish to modify the parameter.
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Types.PerUnit | R | 0.05 | Permanent droop gain |
| Types.PerUnit | r | 0.3 | Temporary droop gain |
| Types.Time | T_r | 5 | Governor time constant |
| Types.Time | T_f | 0.05 | Filter time constant |
| Types.Time | T_g | 0.5 | Servo time constant |
| Types.TimeAging | VELM | 0.2 | Gate open/close velocity limit |
| Types.PerUnit | G_MAX | 0.9 | Maximum gate limit |
| Types.PerUnit | G_MIN | 0 | Minimum gate limit |
| Types.Time | T_w | 1.25 | Water time constant |
| Types.PerUnit | A_t | 1.2 | Turbine gain |
| Types.PerUnit | D_turb | 0.2 | Turbine damping |
| Types.PerUnit | q_NL | 0.08 | Water flow at no load |
| Types.PerUnit | h0 | 1 | Water head initial value > 0 |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Blocks.Interfaces.RealInput | SPEED (from BaseGovernor) | ||
| Modelica.Blocks.Interfaces.RealInput | PMECH0 (from BaseGovernor) | ||
| Modelica.Blocks.Interfaces.RealOutput | PMECH (from BaseGovernor) |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Blocks.Sources.Constant | n_ref | ||
| OpenIPSL.NonElectrical.Continuous.SimpleLag | SimpleLag1 | ||
| Modelica.Blocks.Math.Gain | Gain3 | ||
| Modelica.Blocks.Math.Gain | Gain4 | ||
| Modelica.Blocks.Sources.Constant | hs | ||
| Modelica.Blocks.Continuous.Integrator | q | ||
| Modelica.Blocks.Sources.Constant | qNL | ||
| Modelica.Blocks.Math.Gain | Gain6 | ||
| OpenIPSL.NonElectrical.Continuous.SimpleLag | g | servo_motor | |
| Modelica.Blocks.Nonlinear.Limiter | Velocity_Limiter | ||
| Modelica.Blocks.Continuous.LimIntegrator | Position_Limiter | ||
| Types.PerUnit | G | Gate opening | |
| Types.PerUnit | c | Desired gate opening | |
| Types.PerUnit | Q | Turbine flow | |
| Types.PerUnit | H | Turbine head | |
| Modelica.Blocks.Math.Add | add | ||
| Modelica.Blocks.Math.Add | add1 | ||
| Modelica.Blocks.Math.Division | division | ||
| Modelica.Blocks.Math.Product | product | ||
| Modelica.Blocks.Math.Add | add2 | ||
| Modelica.Blocks.Math.Add | add3 | ||
| Modelica.Blocks.Math.Add | add4 | ||
| Modelica.Blocks.Math.Product | product1 | ||
| Modelica.Blocks.Math.Product | product2 | ||
| NonElectrical.Continuous.SimpleLead | simpleLead |
Revisions
Reference |
PSS®E Manual |
Last update |
2022-11 |
Author |
ALSETLab, Rensselaer Polytechnic Institute |
Contact |