aeromaps.models.impacts.others.others¶
others
======== This module contains models for various KPI computations.
EmissionsPerRPK ¶
EmissionsPerRPK(name='emissions_per_rpk', *args, **kwargs)
Bases: AeroMAPSModel
This class computes the CO2 emissions per Revenue Passenger Kilometer (RPK).
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
Name of the model instance ('emissions_per_rpk' by default). |
'emissions_per_rpk'
|
Source code in aeromaps/models/impacts/others/others.py
23 24 | |
compute ¶
compute(co2_emissions_passenger, rpk)
CO2 emissions per Revenue Passenger Kilometer calculation.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
co2_emissions_passenger
|
Series
|
CO2 emissions from passenger air transport [MtCO2]. |
required |
rpk
|
Series
|
Revenue Passenger Kilometer [RPK]. |
required |
Returns:
| Type | Description |
|---|---|
co2_emissions_per_rpk
|
CO2 emissions per Revenue Passenger Kilometer [gCO2/RPK]. |
Source code in aeromaps/models/impacts/others/others.py
26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 | |
EmissionsPerRTK ¶
EmissionsPerRTK(name='emissions_per_rpk', *args, **kwargs)
Bases: AeroMAPSModel
This class computes the freight CO2 emissions per Revenue Tonne Kilometer (RTK).
Source code in aeromaps/models/impacts/others/others.py
58 59 | |
compute ¶
compute(co2_emissions_freight, rtk)
CO2 emissions per Revenue Tonne Kilometer calculation.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
co2_emissions_freight
|
Series
|
CO2 emissions from freight air transport [MtCO2]. |
required |
rtk
|
Series
|
Revenue Tonne Kilometer [RTK]. |
required |
Returns:
| Type | Description |
|---|---|
co2_emissions_per_rtk
|
CO2 emissions per Revenue Tonne Kilometer [gCO2/RTK]. |
Source code in aeromaps/models/impacts/others/others.py
61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 | |
DropinFuelConsumptionLiterPerPax100km ¶
DropinFuelConsumptionLiterPerPax100km(name='dropin_fuel_consumption_liter_per_pax_100km', *args, **kwargs)
Bases: AeroMAPSModel
This class computes the drop-in fuel consumption in liter per passenger per 100 km.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
Name of the model instance ('dropin_fuel_consumption_liter_per_pax_100km' by default). |
'dropin_fuel_consumption_liter_per_pax_100km'
|
Source code in aeromaps/models/impacts/others/others.py
97 98 | |
compute ¶
compute(energy_consumption_passenger_dropin_fuel, dropin_fuel_mean_lhv, rpk)
Drop-in fuel consumption in liter per passenger per 100 km calculation.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
energy_consumption_passenger_dropin_fuel
|
Series
|
Energy consumption in the form of drop-in fuels from passenger air transport [MJ]. |
required |
dropin_fuel_mean_lhv
|
Series
|
Mean Lower Heating Value for drop-in fuels [MJ/liter]. |
required |
rpk
|
Series
|
Revenue Passenger Kilometer [RPK]. |
required |
Returns:
| Type | Description |
|---|---|
dropin_fuel_consumption_liter_per_pax_100km
|
Drop-in fuel consumption in liter per passenger per 100 km [L/PAX/100km]. |
Source code in aeromaps/models/impacts/others/others.py
100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 | |