โป๏ธ Stirling & Ericsson Cycles
Model Stirling and Ericsson engines with perfect regeneration. Generate P-V and T-s cycle diagrams.
โก Fortran 90 Engine
Double Precision (IEEE 754)
โ ISO / ASME Validated
Thermodynamics
๐ Solver Telemetry
โ ACTIVE
๐๏ธ Views
140
โก Solves
112
๐พ Downloads
589
๐ฆ Fortran Code
11.4 KB
๐
Released
Jun 2026
โฑ๏ธ Latency
< 1 ms
๐ Configuration
Key Equations:
Stirling: 1โ2 iso-T(TL), 2โ3 iso-V, 3โ4 iso-T(TH), 4โ1 iso-V
Ericsson: 1โ2 iso-T(TL), 2โ3 iso-P, 3โ4 iso-T(TH), 4โ1 iso-P
With perfect regen: ฮท = ฮทCarnot = 1โTL/TH
Stirling: 1โ2 iso-T(TL), 2โ3 iso-V, 3โ4 iso-T(TH), 4โ1 iso-V
Ericsson: 1โ2 iso-T(TL), 2โ3 iso-P, 3โ4 iso-T(TH), 4โ1 iso-P
With perfect regen: ฮท = ฮทCarnot = 1โTL/TH
๐ Results & Diagrams
Configure inputs and click Analyze to view results.
๐ Methodology
Stirling Cycle
Two isothermal processes (compression at TL, expansion at TH) connected by two isochoric (constant-volume) processes. A regenerator stores heat from 4โ1 and returns it during 2โ3, enabling Carnot efficiency.
Ericsson Cycle
Similar to Stirling but uses isobaric (constant-pressure) regeneration instead of isochoric. The regenerator exchanges heat between 4โ1 and 2โ3 at constant pressure.
Assumptions
- Ideal gas working fluid.
- Perfect regenerator achieves Carnot efficiency.
- Without regenerator, efficiency depends on ฮณ and compression ratio.
- No mechanical friction or dead volume.
๐ Calculation Methodology: Ericsson Gas Turbine Cycle with Intercooling & Reheat
Mathematical Model & Theory
The Ericsson cycle features two isothermal stages and two isobaric regenerative heat exchange processes, functioning as the theoretical multi-stage limit for gas turbines:
$$W_{net} = m R (T_H - T_C) \ln\left(\frac{P_{max}}{P_{min}}\right), \quad \eta_{Ericsson} = 1 - \frac{T_C}{T_H}$$
$$q_{regen} = m c_p (T_H - T_C) \quad (\text{Internal Isobaric Regenerator Exchange})$$
Assumptions
- Ideal gas working fluid with constant specific heats.
- Complete isobaric regenerator effectiveness.
Academic References
- Moran, M. J. et al.: Engineering Thermodynamics, Ch. 9.
- Cengel, Y. A.: Thermodynamics: An Engineering Approach.
Worked Engineering Example
Problem Statement:
An Ericsson cycle operates between $T_H = 1000\text{ K}$ and $T_C = 300\text{ K}$ with pressure ratio $r_p = 5.0$ on $1\text{ kg}$ air ($R = 287\text{ J/kg}\cdot\text{K}$). Find net work and efficiency.
Step-by-step Solution:
1. $W = 1.0 \times 287 \times (1000 - 300) \times \ln(5.0) = 287 \times 700 \times 1.6094 \approx 323,337\text{ J} = 323.3\text{ kJ}$.
2. $\eta = 1 - 300/1000 = 70.0\%$.
Final Result:
Net work is $\mathbf{323.3\text{ kJ/kg}}$ with thermal efficiency $\mathbf{70.0\%}$.
An Ericsson cycle operates between $T_H = 1000\text{ K}$ and $T_C = 300\text{ K}$ with pressure ratio $r_p = 5.0$ on $1\text{ kg}$ air ($R = 287\text{ J/kg}\cdot\text{K}$). Find net work and efficiency.
Step-by-step Solution:
1. $W = 1.0 \times 287 \times (1000 - 300) \times \ln(5.0) = 287 \times 700 \times 1.6094 \approx 323,337\text{ J} = 323.3\text{ kJ}$.
2. $\eta = 1 - 300/1000 = 70.0\%$.
Final Result:
Net work is $\mathbf{323.3\text{ kJ/kg}}$ with thermal efficiency $\mathbf{70.0\%}$.