modelStep9FinalResultsReversed

Extends from Modelica.Icons.Example, ThermofluidStream.Idealized.Utilities.IconInertanceNeglectOpenModelica.

Information

Theoretically, the nonlinear equations can be avoided if the flow through compressor1 is reversed. In this case the inlet state of reversedCompressor1 is known. This however requires to calculate a modified isentropic efficiency, which is impractical, unless eta_is = 1.

Index reduction requires considerInertance = false in Open Modelica, see UsersGuide.InertanceNeglect.

Components

TypeNameDefaultDescription
SI.TemperatureT1compressor1.T_out
SI.TemperatureT2compressor1.T_in
RealxT2/T1
Realeta0.96
Realeta1(1 + eta*(x - 1))/(eta*x)
ThermofluidStream.DropOfCommonsdropOfCommons
ThermofluidStream.Idealized.Processes.Isobaricreactor
ThermofluidStream.Idealized.Processes.PolytropicPerfectGasturbine1
ThermofluidStream.Idealized.EnergyFlow.Sources.FixedEnergyFlowreactorHeatFlow
ThermofluidStream.Idealized.EnergyFlow.Components.FixedTransferEfficiencyturbine1Losses
ThermofluidStream.Idealized.Processes.PolytropicPerfectGasturbine2
ThermofluidStream.Idealized.EnergyFlow.Components.FixedTransferEfficiencyturbine2Losses
ThermofluidStream.Idealized.Processes.PolytropicPerfectGasturbine3
ThermofluidStream.Idealized.EnergyFlow.Components.Sumturbine3HeatLosses
ThermofluidStream.Idealized.EnergyFlow.Components.FixedTransferEfficiencyturbine3ShaftLosses
ThermofluidStream.Idealized.EnergyFlow.Sources.FixedEnergyFlowgenerator
ThermofluidStream.Idealized.Processes.IsobaricheatExchangerHotSide
ThermofluidStream.Idealized.Processes.Isobariccooler2
ThermofluidStream.Idealized.Processes.IsobaricheatExchangerColdSide
ThermofluidStream.Idealized.Boundaries.Sink_freesink
ThermofluidStream.Idealized.Processes.PolytropicPerfectGascompressor1
ThermofluidStream.Boundaries.SourcereverseSource
ThermofluidStream.Boundaries.Sourcesource
Modelica.Blocks.Math.Gaingain
ThermofluidStream.Idealized.Boundaries.MassFlowRatemassFlowRate
Modelica.Blocks.Sources.RealExpressionrealExpression
ThermofluidStream.Idealized.Processes.PolytropicPerfectGasreversedCompressor2
ThermofluidStream.Idealized.Processes.Isobariccooler1
ThermofluidStream.Idealized.Boundaries.Sink_freereverseSink
Modelica.Blocks.Math.Gaingain1
Modelica.Blocks.Sources.RealExpressionrealExpression1
Modelica.Blocks.Sources.RealExpressionrealExpression2
ThermofluidStream.Utilities.showRealValueheatExchangerOutletTemperature
ThermofluidStream.Utilities.showRealValueefficiency
ThermofluidStream.Utilities.showRealValueturbine1OutletPressure
ThermofluidStream.Utilities.showRealValueturbine2IsentropicEfficiency
ThermofluidStream.Utilities.showRealValuecompressor1Power
ThermofluidStream.Utilities.showRealValuecompressor2Power
ThermofluidStream.Utilities.showRealValueturbine3HeatLoss
ThermofluidStream.Utilities.showRealValuecompressor1EntropyProduction
ThermofluidStream.Sensors.DifferenceSensorSelectentropyDifferenceSensor
Modelica.Blocks.Sources.RealExpressionrealExpression4

Contents

NameDescription
Medium

Revisions

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