modelPseudoInversion
Extends from Modelica.Icons.Example.
Information
Extension of the Exercise6SteamPowerPlant of a steam power plant by a mixing preheater. See TUMExercisesThermodynamicCycles.Exercise7MixingPreheater for problem description..
This example uses pseudoInversion "controllers" instead of the InverseBlockConstraints model.
With this the implicit nonlinear equations can be "avoided".
Note 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.
Components
| Type | Name | Default | Description |
|---|---|---|---|
| ThermofluidStream.DropOfCommons | dropOfCommons | ||
| ThermofluidStream.Idealized.Processes.Adiabatic | highPressurePump | ||
| ThermofluidStream.Idealized.Processes.Adiabatic | lowPressureTurbineStage | ||
| ThermofluidStream.Idealized.Processes.Isobaric | heater | ||
| ThermofluidStream.Idealized.Processes.Isobaric | condensor | ||
| ThermofluidStream.Utilities.showRealValue | MassFlowRate | ||
| ThermofluidStream.Sensors.TwoPhaseSensorSelect | vaporQualitySensor | ||
| Modelica.Blocks.Sources.RealExpression | h_bubble | ||
| ThermofluidStream.Idealized.Processes.Adiabatic | lowPressurePump | ||
| ThermofluidStream.Idealized.Topology.JunctionT2 | mixingPreheater | ||
| ThermofluidStream.Idealized.Processes.Adiabatic | highPressureTurbineStage | ||
| ThermofluidStream.Topology.SplitterT2 | splitter | ||
| ThermofluidStream.Idealized.Boundaries.MassFlowRate | massFlowRateSource | ||
| ThermofluidStream.Idealized.Boundaries.LoopBreaker | loopBreaker | ||
| ThermofluidStream.Sensors.SingleSensorSelect | temperatureSensor | ||
| Modelica.Blocks.Sources.RealExpression | mixingTemperature | ||
| ThermofluidStream.Utilities.showRealValue | MassFlowRate1 | ||
| ThermofluidStream.Utilities.showRealValue | MassFlowRate2 | ||
| Modelica.Blocks.Math.Feedback | feedback | ||
| Modelica.Blocks.Continuous.Integrator | integrator | ||
| ThermofluidStream.Idealized.EnergyFlow.Sources.FixedEnergyFlow | heatFlow | ||
| ThermofluidStream.Idealized.Processes.Isobaric | pseudoHeatTransfer |
Contents
| Name | Description |
|---|---|
| Medium |
Revisions
-
2026, by Raphael Gebhart (raphael.gebhart@dlr.de):
Initial version.