packageAdiabatic
Extends from Modelica.Icons.ExamplesPackage (Icon for packages containing runnable examples).
Information
This example package contains a sequence of steps for constructing a nuclear reactor. See TUMExercisesThermodynamicCycles.Exercise2NuclearReactor for the problem description.
The final example model is provided in Exercise2NuclearReactor.Adiabatic.Step9FinalResults.
This example package makes extensive use of the InverseBlockConstraints model resulting in implicit nonlinear equations. These equations require suitable start values to be solvable.
In Dymola 2026x Refresh 1 the nonlinear solver always converges. In older Dymola versions (and potentially in OpenModelica) the nonlinear solver may only converge for considerInertance = false .
In contrast, in the package Exercise2NuclearReactor.AdiabaticPseudoInversion
the same example nuclear reactor is solved with pseudoInversion "controllers". With this the implicit nonlinear equations can be "avoided".
Note that the introducted states also require suitable start values. Furthermore the time integration algorithm is also likely to be implicit and will likely solve implicit nonlinear equations aswell.
Contents
| Name | Description |
|---|---|
Revisions
-
2026, by Raphael Gebhart (raphael.gebhart@dlr.de):
Initial version.