modelStep6MassFlowRateStep
Extends from Modelica.Icons.Example (Icon for runnable examples), ThermofluidStream.Idealized.Utilities.IconInertanceNeglect (Icon for considerInertance = false).
Information
In the sixth step, a step change in the mass flow rate is applied.
In this case, the mass flow rate setpoint is non-differentiable.
Therefore, considerInertance = false is required, since der(m_flow) becomes infinite at the step change;
see UsersGuide.InertanceNeglect.
Further documentation is available in the ClausiusRankine package.
Components
| Type | Name | Default | Description |
|---|---|---|---|
| ThermofluidStream.DropOfCommons | dropOfCommons | ||
| Processes.Adiabatic | pump | ||
| Processes.Adiabatic | turbine | ||
| Processes.Isobaric | boiler | ||
| ThermofluidStream.Boundaries.Source | waterSource | ||
| Boundaries.Sink_free | waterSink | ||
| Modelica.Blocks.Sources.RealExpression | h_dew | ||
| Processes.Isobaric | preheater | ||
| Processes.Isobaric | superheater | ||
| Modelica.Blocks.Sources.RealExpression | h_bubble | ||
| Boundaries.MassFlowRate | massFlowRateSource | ||
| Modelica.Blocks.Sources.Step | massFlowRateStep | ||
| ThermofluidStream.Utilities.showRealValue | efficiencyExtensive | ||
| ThermofluidStream.Utilities.showRealValue | efficiencySpecific | ||
| Modelica.Blocks.Sources.Ramp | outletPressure |
Contents
| Name | Description |
|---|---|
Revisions
-
2026, by Raphael Gebhart (raphael.gebhart@dlr.de):
Initial version.