packageAdiabaticPseudoInversion

Exercise 8.2: Nuclear Reactor [TUM2019]

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.AdiabaticPseudoInversion.Step9FinalResults.

This example package makes extensive use of pseudoInversion "controllers" to determine the solution.

In contrast, in the package Exercise2NuclearReactor.Adiabatic the same example nuclear reactor is solved with the InverseBlockConstraints model resulting in implicit nonlinear equations. These equations require suitable start values to be solvable. 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.

Contents

NameDescription
Step2Turbine1
Step3Turbine2
Step4Turbine3
Step5HeatExchanger
Step6Compressor1
Step6bMassFlowRate
Step7Compressor2
Step8Cooler1
Step9FinalResults

Revisions

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