modelStep5StagedWith2ShaftsFilter
Extends from Modelica.Icons.Example (Icon for runnable examples).
Information
In a fifth step, a filter is added for the highPressureTurbine to avoid the implicit nonlinear
equation and instead solve it using a “pseudo” controller. Note that the filter also requires
suitable start values. The controller time constant should be chosen sufficiently small so as not to
interfere with the pressure ramp. The parameter startTime = -1 allows the system to reach
a steady state before time = 0.
Further documentation is available in the JouleBrayton package.
Components
| Type | Name | Default | Description |
|---|---|---|---|
| ThermofluidStream.DropOfCommons | dropOfCommons | ||
| Processes.Adiabatic | lowPressureCompressor | ||
| Processes.Adiabatic | highPressureTurbine | ||
| ThermofluidStream.Boundaries.Source | airSource | ||
| Processes.Isobaric | firstCombustion | ||
| Modelica.Blocks.Sources.Ramp | outletPressure | ||
| ThermofluidStream.HeatExchangers.CounterFlowNTU | recuperator | ||
| .ThermofluidStream.Boundaries.Sink_m | airSink | ||
| Processes.Isobaric | cooler | ||
| Processes.Adiabatic | highPressureCompressor | ||
| Processes.Isobaric | secondCombustion | ||
| Processes.Adiabatic | lowPressureTurbine | ||
| EnergyFlow.Components.Sum | generatorPower | ||
| ThermofluidStream.Utilities.showRealValue | efficiency |
Contents
| Name | Description |
|---|---|
Revisions
-
2026, by Raphael Gebhart (raphael.gebhart@dlr.de):
Initial version.