RCAIDE.Library.Attributes.Cryogens.Liquid_Hydrogen
Liquid_Hydrogen#
- class Liquid_Hydrogen(*args, **kwarg)[source]#
Bases:
Cryogen
A class representing liquid hydrogen cryogenic fuel and its thermodynamic properties.
- tag#
Identifier for the cryogen type (‘Liquid_Hydrogen’)
- Type:
str
- density#
Density of liquid hydrogen in kg/m³
- Type:
float
- specific_energy#
Specific energy content in J/kg
- Type:
float
- energy_density#
Energy density in J/m³
- Type:
float
- temperatures#
- Temperature thresholds for the cryogen
- freezefloat
Freezing point temperature in Kelvin
- boilingfloat
Boiling point temperature in Kelvin
- Type:
- vaporization_enthalpy#
Enthalpy of vaporization in kJ/kg
- Type:
float
- specific_heat#
Specific heat capacity in kJ/kg·K
- Type:
float
- liquid_cp_coefficients#
- Coefficients for liquid specific heat capacity polynomial
- LCP_C0float
Constant term coefficient
- LCP_C1float
Linear term coefficient
- LCP_C2float
Quadratic term coefficient
- LCP_C3float
Cubic term coefficient
- LCP_minTfloat
Minimum valid temperature in Kelvin
- LCP_maxTfloat
Maximum valid temperature in Kelvin
- Type:
- gas_cp_coefficients#
- Coefficients for gas specific heat capacity polynomial
- GCP_C0float
Constant term coefficient
- GCP_C1float
Linear term coefficient
- GCP_C2float
Quadratic term coefficient
- GCP_C3float
Cubic term coefficient
- GCP_minTfloat
Minimum valid temperature in Kelvin
- GCP_maxTfloat
Maximum valid temperature in Kelvin
- Type:
- antoine_coefficients#
- Antoine equation coefficients for vapor pressure calculation
- antoine_Afloat
A coefficient
- antoine_Bfloat
B coefficient
- antoine_Cfloat
C coefficient
- antoine_minTfloat
Minimum valid temperature in Kelvin
- antoine_maxTfloat
Maximum valid temperature in Kelvin
- Type:
- vaporization_coefficients#
- Coefficients for vaporization enthalpy polynomial
- H_C0float
Constant term coefficient
- H_C1float
Linear term coefficient
- H_C2float
Quadratic term coefficient
- H_C3float
Cubic term coefficient
- H_minPfloat
Minimum valid pressure in Pascal
- H_maxPfloat
Maximum valid pressure in Pascal
- Type:
Notes
The class implements various thermodynamic properties using polynomial fits and the Antoine equation. Specific heat capacity calculations are provided for both liquid and gas phases. Valid temperature and pressure ranges are specified for each correlation.
Definitions
- ‘Antoine Equation’
An equation relating vapor pressure to temperature: log10(P) = A - (B/(T+C))
- ‘Specific Heat Capacity’
The amount of heat required to raise the temperature of 1 kg of the substance by 1 Kelvin
References
[1] Ekin, J. (2006). Experimental techniques for low-temperature measurements: Cryostat design, material properties and superconductor critical-current testing. Oxford University Press. [2] National Institute of Standards and Technology. (2023). NIST Chemistry Webbook, SRD 69. Thermophysical Properties of Fluid Systems. https://webbook.nist.gov/chemistry/fluid/