modelSteamGenerator_L0
Extends from TransiEnt.Basics.Icons.Block.
Information
Purpose of model
A generic model of a steam generator. It calculates the heat flow output of a basic steam generator from a set heat flow rate. The thermal inertia of the steam generator is considered with the combination of a first-order and a delay model from the Modelica Standard Library. The time constant T_G of the first-order block and the delay time T_u can be set by the user.
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
The time constant and the delay time of the steam generator have to be known to use this model. Efficiencies are not considered.
Interfaces
RealInput: Q_flow_set (Fuel Energy setpoint)
RealOutput: y (Real Output signal)
Nomenclature
T_u is the delay time
T_g is the first order time constant of heat release
Governing Equations
(for the time delay)
(for the first order block)
Validation
The concept of the model was verified with the test model TransiEnt.Components.Heat.Check.TestSteamGenerator.
References
VDI 3508
Version History
Model documented by Jan Westphal (j.westphal@tuhh.de) in January 2025
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| SI.Time | T_u | 60 | |
| SI.Time | T_g | 1800 | Time constant of heat release |
| Real | y_start | 0 | Initial or guess value of output (= state) |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| TransiEnt.Basics.Interfaces.Thermal.HeatFlowRateIn | Q_flow_set | Fuel energy flow setpoint | |
| Modelica.Blocks.Interfaces.RealOutput | y | Connector of Real output signal |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Blocks.Nonlinear.FixedDelay | delay | ||
| Modelica.Blocks.Continuous.FirstOrder | firstOrder |