pycontrails.core.fuel¶
Fuel data support.
Classes
|
Base class for the physical parameters of the fuel. |
|
Hydrogen Fuel. |
|
Jet A-1 Fuel. |
|
Jet A-1 / Sustainable Aviation Fuel Blend. |
- class pycontrails.core.fuel.Fuel(fuel_name, q_fuel, hydrogen_content, ei_co2, ei_h2o, ei_so2, ei_sulphates, ei_oc)¶
Bases:
object
Base class for the physical parameters of the fuel.
- ei_co2¶
CO2 emissions index for fuel, \([kg_{CO_{2}} \ kg_{fuel}^{-1}]\)
- ei_h2o¶
Water vapour emissions index for fuel, \([kg_{H_{2}O} \ kg_{fuel}^{-1}]\)
- ei_oc¶
Organic carbon emissions index for fuel, \([kg_{OC} \ kg_{fuel}^{-1}]\)
- ei_so2¶
Sulphur oxide, SO2-S gas, emissions index for fuel, \([kg_{SO_{2}} \ kg_{fuel}^{-1}]\)
- ei_sulphates¶
Sulphates, S(VI)-S particle, emissions index for fuel, \([kg_{S} \ kg_{fuel}^{-1}]\)
- fuel_name¶
Fuel Name
- hydrogen_content¶
Percentage of hydrogen mass content in the fuel
- q_fuel¶
Lower calorific value (LCV) of fuel, \([J \ kg_{fuel}^{-1}]\)
- class pycontrails.core.fuel.HydrogenFuel(fuel_name='Hydrogen', q_fuel=122800000.0, hydrogen_content=nan, ei_co2=0.0, ei_h2o=9.21, ei_so2=0.0, ei_sulphates=0.0, ei_oc=0.0)¶
Bases:
Fuel
Hydrogen Fuel.
References
- ei_co2 = 0.0¶
CO2 emissions index for fuel, \([kg_{CO_{2}} \ kg_{fuel}^{-1}]\)
- ei_h2o = 9.21¶
Water vapour emissions index for fuel, \([kg_{H_{2}O} \ kg_{fuel}^{-1}]\)
- ei_oc = 0.0¶
Organic carbon emissions index for fuel, \([kg_{OC} \ kg_{fuel}^{-1}]\)
- ei_so2 = 0.0¶
Sulphur oxide, SO2-S gas, emissions index for fuel, \([kg_{SO_{2}} \ kg_{fuel}^{-1}]\)
- ei_sulphates = 0.0¶
Sulphates, S(VI)-S particle, emissions index for fuel, \([kg_{S} \ kg_{fuel}^{-1}]\)
- fuel_name = 'Hydrogen'¶
Fuel Name
- hydrogen_content = nan¶
Percentage of hydrogen mass content in the fuel
- q_fuel = 122800000.0¶
Lower calorific value (LCV) of fuel, \([J \ kg_{fuel}^{-1}]\)
- class pycontrails.core.fuel.JetA(fuel_name='Jet A-1', q_fuel=43130000.0, hydrogen_content=13.8, ei_co2=3.159, ei_h2o=1.23, ei_so2=0.0012, ei_sulphates=2.4489795918367345e-05, ei_oc=1.9999999999999998e-05)¶
Bases:
Fuel
Jet A-1 Fuel.
References
- ei_co2 = 3.159¶
CO2 emissions index for fuel, \([kg_{CO_{2}} \ kg_{fuel}^{-1}]\)
- ei_h2o = 1.23¶
Water vapour emissions index for fuel, \([kg_{H_{2}O} \ kg_{fuel}^{-1}]\)
- ei_oc = 1.9999999999999998e-05¶
Organic carbon emissions index for fuel, \([kg_{OC} \ kg_{fuel}^{-1}]\) - High uncertainty - Wilkerson et al. (2010): EI_OC = 15 mg/kg-fuel - Stettler et al. (2011): EI_OC = 20 [1, 40] mg/kg-fuel
- ei_so2 = 0.0012¶
Sulphur oxide, SO2-S gas, emissions index for fuel, \([kg_{SO_{2}} \ kg_{fuel}^{-1}]\) - The EI SO2 is proportional to the fuel sulphur content - Celikel (2001): EI_SO2 = 0.84 g/kg-fuel for 450 ppm fuel - Lee et al. (2021): EI_SO2 = 1.2 g/kg-fuel for 600 ppm fuel
- ei_sulphates = 2.4489795918367345e-05¶
Sulphates, S(VI)-S particle, emissions index for fuel, \([kg_{S} \ kg_{fuel}^{-1}]\) - The SOx-S is partitioned into 98% SO2-S gas and 2% S(VI)-S particle - References: Wilkerson et al. (2010) & Stettler et al. (2011)
- fuel_name = 'Jet A-1'¶
Fuel Name
- hydrogen_content = 13.8¶
Percentage of hydrogen mass content in the fuel
- q_fuel = 43130000.0¶
Lower calorific value (LCV) of fuel, \([J \ kg_{fuel}^{-1}]\)
- class pycontrails.core.fuel.SAFBlend(pct_blend)¶
Bases:
Fuel
Jet A-1 / Sustainable Aviation Fuel Blend.
SAF only changes the CO2 lifecycle emissions, not the CO2 emissions emitted at the aircraft exhaust. We assume that the EI OC stays the same as Jet A-1 fuel due to lack of data.
- Parameters:
pct_blend (
float
) – Sustainable aviation fuel percentage blend ratio by volume, %. Expected to be in the interval[0, 100]
.
References
- ei_co2¶
CO2 emissions index for fuel, \([kg_{CO_{2}} \ kg_{fuel}^{-1}]\)
- ei_h2o¶
Water vapour emissions index for fuel, \([kg_{H_{2}O} \ kg_{fuel}^{-1}]\)
- ei_oc¶
Organic carbon emissions index for fuel, \([kg_{OC} \ kg_{fuel}^{-1}]\)
- ei_so2¶
Sulphur oxide, SO2-S gas, emissions index for fuel, \([kg_{SO_{2}} \ kg_{fuel}^{-1}]\)
- ei_sulphates¶
Sulphates, S(VI)-S particle, emissions index for fuel, \([kg_{S} \ kg_{fuel}^{-1}]\)
- fuel_name¶
Fuel Name
- hydrogen_content¶
Percentage of hydrogen mass content in the fuel
- q_fuel¶
Lower calorific value (LCV) of fuel, \([J \ kg_{fuel}^{-1}]\)