๐Ÿ”ฅ 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
Compressible Rayleigh Flow (Heat Addition) Cfd
๐Ÿ“Š Solver Telemetry โ— ACTIVE
๐Ÿ‘๏ธ Views 44
โšก Solves 35
๐Ÿ’พ Downloads 354 ๐Ÿ“ฆ Fortran Code 4.4 KB
๐Ÿ“… Released Jun 2026
โฑ๏ธ Latency < 1 ms
โšก TOOLS & REPORTS:
๐Ÿ’พ Download Fortran 90
๐Ÿ’ก Hardware & Sizing Partner: Need to size a control valve or check ASME flange bolt torque for this line?
FLOWKS IEC 60534 Sizer โ†— • API 6D Valve Catalog →

๐Ÿ”ฅ 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
๐Ÿ”ฅ Thermal Heat Addition & Gas
Air: 1.005, Combustion Gas: 1.15โ€“1.25
๐Ÿš€ Inlet Flow & Stagnation State
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.

๐Ÿ“Š Rayleigh Flow Results

๐Ÿ“Š Output Summary
๐Ÿ’พ Fortran Source

Exit Mach Number (Mโ‚‚)
Mโ‚‚ = 0.208
Max Heat Limit: qmax = 2655.5 kJ/kg | Applied: 250.0 kJ/kg
โœ… Sub-Choking Heat
Exit Total Temperature (Tโ‚€โ‚‚) 548.8 K 275.6 ยฐC
Exit Stagnation Pressure (Pโ‚€โ‚‚) 1.97 bar Loss: 1.3 %
Exit Static Temperature (Tโ‚‚) 544.0 K Static Pโ‚‚: 1.91 bar
Entropy Generation (ฮ”s) 610.7 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                 : Industrial Process Air Burner & Furnace Preheater
Inlet Conditions           : M1 = 0.150, T01 = 300.0 K, P01 = 2.00 bar, gamma = 1.40
Heat Applied / Max Choking : q = 250.0 kJ/kg (q_max = 2655.5 kJ/kg, cp = 1.005 kJ/kg.K)
-----------------------------------------------------------------
EXIT MACH NUMBER (M2)      : 0.2082
Total Temperature T01->T02 : 300.0 K -> 548.8 K (Increase = +248.8 K)
Total Pressure P01 -> P02  : 2.000 bar -> 1.973 bar (Combustion Loss = 1.3%)
Static Temp T1 -> T2       : 298.7 K -> 544.0 K
Static Pressure P1 -> P2   : 1.969 bar -> 1.915 bar
Entropy Generation Delta s : 610.74 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$.