RCAIDE.Library.Attributes.Propellants.Gaseous_Hydrogen
Gaseous_Hydrogen#
- class Gaseous_Hydrogen(*args, **kwarg)[source]#
Bases:
Propellant
A class representing gaseous hydrogen (H2) fuel properties for propulsion applications.
- tag#
Identifier for the propellant (‘hydrogen_gas’)
- Type:
str
- reactant#
Oxidizer used for combustion (‘O2’)
- Type:
str
- specific_energy#
Specific energy content in J/kg (141.86e6)
- Type:
float
- energy_density#
Energy density in J/m³ (5591.13e6)
- Type:
float
- max_mass_fraction#
- Maximum fuel-to-oxidizer mass ratios
- Airfloat
Maximum mass fraction with air (0.013197)
- O2float
Maximum mass fraction with pure oxygen (0.0630)
- Type:
- molecular_mass#
Molar mass in kg/kmol (2.016)
- Type:
float
- gas_constant#
Specific gas constant in J/kg-K (4124.0)
- Type:
float
- pressure#
Storage pressure in Pa (700e5)
- Type:
float
- temperature#
Reference temperature in K (293.0)
- Type:
float
- compressibility_factor#
Gas compressibility factor (1.4699)
- Type:
float
- density#
Gas density at reference conditions in kg/m³ (39.4116)
- Type:
float
Notes
This class implements properties for gaseous hydrogen fuel at high pressure storage conditions. Properties account for real gas behavior through the compressibility factor.
Definitions
- ‘Compressibility Factor’
Correction factor for real gas behavior deviation from ideal gas law
- ‘Specific Energy’
Energy content per unit mass, significantly higher than hydrocarbon fuels
- ‘Max Mass Fraction’
Maximum fuel fraction for stoichiometric combustion with different oxidizers
- Major Assumptions
Real gas behavior is accounted for via compressibility factor