modelStep10VaporQualityPseudoInversion

Extends from Modelica.Icons.Example (Icon for runnable examples).

Information

In the 10. step the inversion (find superheating temperature difference such that the vapor quality at the turbine outlet is 0.95) is done by a pseudo "controller". With this one can avoid the implicit nonlinear equations. Note however, that also the time integration algorithm requires suitable start values and is also likely to be implicit and will likely solve implicit nonlinear equations aswell.

Further documentation is available in the ClausiusRankine package.

Components

TypeNameDefaultDescription
ThermofluidStream.DropOfCommonsdropOfCommons
Processes.Adiabaticpump
Processes.Adiabaticturbine
Processes.Isobaricboiler
Processes.Isobaricpreheater
Processes.Isobaricsuperheater
Boundaries.LoopBreaker_mloopBreaker
Processes.Isobariccondenser
ThermofluidStream.Utilities.showRealValueefficiencyExtensive
ThermofluidStream.Utilities.showRealValueefficiencySpecific
Modelica.Blocks.Sources.StepmassFlowRate
Modelica.Blocks.Sources.RampoutletPressure
Modelica.Blocks.Sources.RealExpressionh_bubble
Modelica.Blocks.Sources.RealExpressionh_dew
ThermofluidStream.Sensors.TwoPhaseSensorSelectvaporQualitySensor
Modelica.Blocks.Sources.RealExpressionvaporQualitySetpoint
Modelica.Blocks.Continuous.FirstOrderfirstOrder
Modelica.Blocks.Continuous.Integratorintegrator
Modelica.Blocks.Math.Feedbackfeedback

Contents

NameDescription
Medium

Revisions

  • 2026, by Raphael Gebhart (raphael.gebhart@dlr.de):
    Initial version.