modelSteamTurbine_L0
Extends from TransiEnt.Basics.Icons.Block.
Information
Purpose of model
Basic model for a steam turbine unit that represents the dynamics of a turbine with a given Input. It consists of a first-order block and a gain block. The gain block represents the fast response of the turbine (the high-pressure part), while the first-order block represents the delayed response of the turbine. No efficiencies are considered in this model.
The model is used to create the model of a power plant, that can be found here:
TransiEnt.Producer.Electrical.Conventional.Components.VDI3508Plant
Level of detail, physical effects considered, and physical insight
L0 (defined in the CodingConventions)
- the thermal inertia of the generator is modelled
- no efficiencies have been considered
Limits of validity
A basic model that only considers dynamics.
Interfaces
RealInput: Q_flow_in (Steam Energy at input) in W
RealOutput: y (Real Output signal)
Nomenclature
T_lowPressure is the time not a temperature
Validation
The model was tested in the test model:
TransiEnt.Components.Heat.Check.TestSteamTurbine
References
VDI 3508, "Verein Deutscher Ingenieure"
Version History
The model was documented by Jan Westphal (j.westphal@tuhh.de) in August 2025
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Real | x_highPressureStage | 0.2 | Fraction of power provided by high pressure turbine stage (fast response) |
| SI.Time | T_lowPressure | 60 | |
| Real | y_start_lowPressure | 0 | Initial or guess value of output (= state) |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| TransiEnt.Basics.Interfaces.Thermal.HeatFlowRateIn | Q_flow_in | Steam energy at input | |
| Modelica.Blocks.Interfaces.RealOutput | y | Connector of Real output signal |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Blocks.Continuous.FirstOrder | firstOrder | ||
| Modelica.Blocks.Math.MultiSum | energyBalance | ||
| Modelica.Blocks.Math.Gain | highPressureStage |