packageJouleBrayton

Joule Brayton Cycle using idealized state change components

Extends from Modelica.Icons.ExamplesPackage (Icon for packages containing runnable examples).

Information

This example package illustrates, step by step, several configurations of the Joule cycle that can be modeled using idealized state-change components, in particular Adiabatic and Isobaric processes.

The Joule (Brayton) cycle is a thermodynamic cycle describing the operation of gas-turbine systems. It is widely applied in jet engines and modern gas-turbine power plants due to its high power-to-weight ratio and continuous combustion process. The cycle employs a working fluid, typically air, which passes through four fundamental processes:

  • Compression in a compressor: adiabatic process with isentropic efficiency
  • Heat addition at elevated pressure in a combustor or heat exchanger: isobaric process
  • Expansion in a turbine to generate work: adiabatic process with isentropic efficiency
  • Heat rejection to the surroundings: isobaric process, artificially closing the loop through the environment

Contents

NameDescription
Step1Simple
Step2Recuparator
Step3Staged
Step4StagedWith2Shafts
Step5StagedWith2ShaftsFilter
Step6TransferEfficiency
Step7HeatFlow

Revisions

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