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:

Data

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