modelStatelessHydroturbine

Model of a hydro turbine with six states (halt / starup / running in pump / turbine mode), pyhsical constraints (Pmin,Pmax,Pgradmax) and first order dynamics
Diagram of StatelessHydroturbine

Extends from Base.PartialTurbine (Abstract model of a turbine defining nothing but the interfaces).

Information

1. Purpose of model

Turbine model modeled by

- minimum / maximum power ouput

- maximum power gradient

- on / off status dependent on schedule value without time delay. Turbine shuts down if scheduled value is below minimum power

- sends on/off status to momentum of inertia statistics

2. Level of detail, physical effects considered, and physical insight

(no remarks)

3. Limits of validity

Note, that no statistics are involved!

4. Interfaces

mpp: mechanical power port

P_target: input for electric power in W

P_spinning_set: input for electric power in W (setpoint for spinning reserve power)

isGeneratorRunning: BooleanOutput

5. Nomenclature

(no elements)

6. Governing Equations

(no equations)

7. Remarks for Usage

The input P_spinning_set is supposed to be gradient limited by limtations of the primary balancing offer mechanism which has normally a higher gradient limit than the rest of the plant.

The input P_target is the sum of secondary balancing setpoint and scheduled set point

8. Validation

(no remarks)

9. References

(no remarks)

10. Version History

Model created by Pascal Dubucq (dubucq@tuhh.de) on 01.10.2014

Parameters

TypeNameDefaultDescription
SI.PowerP_nNominal power of plant
SI.PowerP_turb_init0Initital power of plant
SI.TimeT_plant10Time constant of first order dynamic model

Connectors

TypeNameDefaultDescription
TransiEnt.Basics.Interfaces.General.MechanicalPowerPortmpp (from PartialTurbine)
TransiEnt.Basics.Interfaces.Electrical.ElectricPowerInP_target (from PartialTurbine)
Modelica.Blocks.Interfaces.BooleanOutputisGeneratorRunning
TransiEnt.Basics.Interfaces.Electrical.ElectricPowerInP_spinning_setSetpoint for spinning reserve power

Components

TypeNameDefaultDescription
Modelica.Units.SI.ActivePowerP_T (from PartialTurbine)mpp.tau*der(mpp.phi)
SimCentersimCenter
Modelica.Blocks.Math.Gainnormalize
Modelica.Blocks.Math.GaindeNormalize
Boundaries.Mechanical.PowerMechanicalBoundary
RealP_set_starnormalize.y
RealP_is_stardeNormalize.u
Modelica.Blocks.Continuous.FirstOrderplantDynamic
Modelica.Blocks.Sources.BooleanExpressionbooleanExpression
Modelica.Blocks.Nonlinear.LimiterP_max_star_limiter_totalUpper limit is nominal power