modelPseudoInversion
Extends from Modelica.Icons.Example (Icon for runnable examples), ThermofluidStream.Idealized.Utilities.IconInertanceNeglectOpenModelica (Icon for considerInertance = false (in OpenModelica)).
Information
Examples of a two stage vapor cycle. See TUMExercisesThermodynamicCycles.Exercise8TwoStageRefrigerationCycle 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.
Index reduction requires considerInertance = false in Open Modelica,
see UsersGuide.InertanceNeglect.
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Cooling requirement | |||
| SI.Mass | m | 75 | Mass to be cooled |
| SI.SpecificHeatCapacity | c | 2e3 | Specific heat capacity |
| SI.TemperatureDifference | dT | 40 | Temperature difference |
| SI.Time | duration | 900 | Time |
Components
Contents
| Name | Description |
|---|---|
Revisions
-
2026, by Raphael Gebhart (raphael.gebhart@dlr.de):
Initial version.