aeromaps.models.air_transport.aircraft_fleet_and_operations.operations.operations¶
operations¶
Module for computing operational improvements (efficiency gains) used in
energy and emissions calculations. Provides logistic and interpolation-based
models to produce an annual operations_gain series representing percentage
reductions in fuel consumption per ASK.
OperationsLogistic ¶
OperationsLogistic(name='operations_logistic', *args, **kwargs)
Bases: AeroMAPSModel
Logistic model implementation to project operational efficiency gains.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
Name of the model instance ('operations_logistic' by default). |
'operations_logistic'
|
Source code in aeromaps/models/air_transport/aircraft_fleet_and_operations/operations/operations.py
28 29 | |
compute ¶
compute(operations_final_gain, operations_start_year, operations_duration)
Compute the annual operational efficiency gains.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
operations_final_gain
|
float
|
Final impact of operational improvements in terms of percentage reduction in fuel consumption per ASK [%]. |
required |
operations_start_year
|
Number
|
Start year for implementing operational improvements to reduce fuel consumption [yr]. |
required |
operations_duration
|
float
|
Duration for implementing 98% of operational improvements to reduce fuel consumption [yr]. |
required |
Returns:
| Type | Description |
|---|---|
operations_gain
|
Impact of operational improvements in terms of percentage reduction in fuel consumption per ASK [%]. |
Source code in aeromaps/models/air_transport/aircraft_fleet_and_operations/operations/operations.py
31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 | |
OperationsInterpolation ¶
OperationsInterpolation(name='operations_interpolation', *args, **kwargs)
Bases: AeroMAPSModel
Interpolation-based implementation to project operational efficiency gains.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
Name of the model instance ('operations_interpolation' by default). |
'operations_interpolation'
|
Source code in aeromaps/models/air_transport/aircraft_fleet_and_operations/operations/operations.py
84 85 | |
compute ¶
compute(operations_gain_reference_years, operations_gain_reference_years_values)
Compute the annual operations efficiency gain by interpolating provided reference points.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
operations_gain_reference_years
|
list
|
Reference years for the operations gain [yr]. |
required |
operations_gain_reference_years_values
|
list
|
Operations gain for the reference years [%]. |
required |
Returns:
| Type | Description |
|---|---|
operations_gain
|
Impact of operational improvements in terms of percentage reduction in fuel consumption per ASK [%]. |
Source code in aeromaps/models/air_transport/aircraft_fleet_and_operations/operations/operations.py
87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 | |