๐ฅ Compressible Rayleigh Flow (Heat Addition)
Evaluate 1D compressible flow with heat addition or combustion, computing exit Mach (M2), thermal choking limit (q_max), stagnation pressure loss, and entropy generation.
โก Fortran 90 Engine
Double Precision (IEEE 754)
โ ISO / ASME Validated
๐ Solver Telemetry
โ ACTIVE
๐๏ธ Views
44
โก Solves
35
๐พ Downloads
354
๐ฆ Fortran Code
4.4 KB
๐
Released
Jun 2026
โฑ๏ธ Latency
< 1 ms
๐ก
Hardware & Sizing Partner: Need to size a control valve or check ASME flange bolt torque for this line?
๐ฅ Combustor Duct Thermal Expansion & Thermal Choking (M = 1.0)
Real-time visual simulation of flame heat zone, thermal acceleration & Rayleigh entropy increase๐ Configuration & Presets
โก Gas Turbine Combustor
๐ Ramjet Afterburner
โ๏ธ Scramjet (M = 2.4)
๐ญ Furnace Burner Duct
Rayleigh Flow Formulations:
โข Stagnation Temp Ratio: Tโ/Tโ* = 2(ฮณ+1)Mยฒ (1 + ยฝ(ฮณโ1)Mยฒ) / (1 + ฮณMยฒ)ยฒ
โข Max Heat Addition: qmax = cp (Tโ* โ Tโโ) [kJ/kg]
โข Heat addition accelerates subsonic flow toward M=1 and decelerates supersonic flow.
โข Total Pressure Loss: ฮPโ is unavoidable during heat addition at high speed.
โข Stagnation Temp Ratio: Tโ/Tโ* = 2(ฮณ+1)Mยฒ (1 + ยฝ(ฮณโ1)Mยฒ) / (1 + ฮณMยฒ)ยฒ
โข Max Heat Addition: qmax = cp (Tโ* โ Tโโ) [kJ/kg]
โข Heat addition accelerates subsonic flow toward M=1 and decelerates supersonic flow.
โข Total Pressure Loss: ฮPโ is unavoidable during heat addition at high speed.
๐ Rayleigh Flow Results
๐ Output Summary
Exit Mach Number (Mโ)
Mโ = 1.412
Max Heat Limit: qmax = 660.6 kJ/kg | Applied: 500.0 kJ/kg
โ
Sub-Choking Heat
Exit Total Temperature (Tโโ)
1616.7 K
1343.5 ยฐC
Exit Stagnation Pressure (Pโโ)
0.99 bar
Loss: 50.6 %
Exit Static Temperature (Tโ)
1244.6 K
Static Pโ: 0.32 bar
Entropy Generation (ฮs)
552.8 J/(kgยทK)
Irreversible heat addition
๐ Exit Mach Number Mโ vs Heat Added ฮq (kJ/kg)
๐ Exit Stagnation Pressure Pโโ (bar) vs Heat Added
================================================================= THERMOFLUIDCALC โ COMPRESSIBLE RAYLEIGH HEAT ADDITION REPORT ================================================================= Case Title : Scramjet Supersonic Combustor Thermal Addition Inlet Conditions : M1 = 2.400, T01 = 1200.0 K, P01 = 2.00 bar, gamma = 1.30 Heat Applied / Max Choking : q = 500.0 kJ/kg (q_max = 660.6 kJ/kg, cp = 1.200 kJ/kg.K) ----------------------------------------------------------------- EXIT MACH NUMBER (M2) : 1.4117 Total Temperature T01->T02 : 1200.0 K -> 1616.7 K (Increase = +416.7 K) Total Pressure P01 -> P02 : 2.000 bar -> 0.988 bar (Combustion Loss = 50.6%) Static Temp T1 -> T2 : 643.8 K -> 1244.6 K Static Pressure P1 -> P2 : 0.135 bar -> 0.318 bar Entropy Generation Delta s : 552.84 J/(kg.K) =================================================================
๐ Calculation Methodology & Rayleigh Flow Standards
Thermal Choking Limit
Adding heat to a subsonic compressible flow increases Mach number and entropy up to the sonic point $M=1$. Exceeding $q_{max}$ causes thermal choking:
qmax = cp (Tโ* โ Tโโ)
Combustion Total Pressure Loss
Fundamental momentum conservation dictates that adding thermal energy to a high-speed gas creates an unavoidable fundamental total pressure drop $\Delta P_0$.
Key Engineering Assumptions
- 1D steady frictionless flow in constant cross-sectional area duct.
- Uniform thermal energy addition across the stream.
- Ideal gas with constant average $c_p$ and $\gamma$.