This document provides the theoretical foundation for the EnSim rocket engine simulation.
EnSim uses NASA Glenn thermodynamic coefficients to calculate species properties. The polynomial form is:
Where:
-
$R$ = Universal gas constant (8.3144621 J/mol·K) -
$a_1...a_7$ = NASA polynomial coefficients - Two sets of coefficients: low-T (200-1000K) and high-T (1000-6000K)
The equilibrium composition is found by minimizing the total Gibbs free energy:
Subject to element conservation:
EnSim uses the Newton-Raphson iteration method described by Gordon & McBride (NASA RP-1311):
- Initialize: Estimate species moles from stoichiometry
- Iterate: Solve the linearized system:
-
Convergence: Check
$|\Delta n / n| < 10^{-7}$
Energy balance for adiabatic combustion:
Solved iteratively with equilibrium composition at each temperature.
where the vandenkerckhove function:
From isentropic expansion:
Real-world performance includes losses:
Typical values:
-
$\eta_{C^{*}}$ = 0.94 - 0.99 (combustion efficiency) -
$\eta_{C_F}$ = 0.96 - 0.99 (nozzle efficiency)
-
Gordon, S. & McBride, B.J. (1994). Computer Program for Calculation of Complex Chemical Equilibrium Compositions and Applications - Part I: Analysis. NASA Reference Publication 1311.
-
McBride, B.J. & Gordon, S. (1996). Computer Program for Calculation of Complex Chemical Equilibrium Compositions and Applications - Part II: Users Manual. NASA RP-1311.
-
Sutton, G.P. & Biblarz, O. (2016). Rocket Propulsion Elements, 9th Edition. John Wiley & Sons.
-
NASA Glenn Research Center. Thermodynamic Data. https://cearun.grc.nasa.gov/
-
NIST Chemistry WebBook. Thermophysical Properties. https://webbook.nist.gov/chemistry/