noads.core.models.fleet.aircraft_operation#
Operate an existing aircraft.
- class noads.core.models.fleet.aircraft_operation.AircraftOperation(name, propulsion, energy_per_ask=0.87, lifetime=25.0, recent=False)[source]#
Bases:
objectAn aircraft operated with a fixed, exogenous energy consumption.
Used for the current fleet of each market, whose energy consumption per ASK is initialized from the 2019 AeroSCOPE statistics (quartile depending on the technology scenario) instead of being designed. Provides the operation models computing covered supply and energy consumption per embarked carrier.
- Parameters:
name (str)
propulsion (PropulsionSystem)
energy_per_ask (float)
lifetime (float)
recent (bool)
Aircraft market share based on sigmoid functions.
- property models#
List of models.
- propulsion: PropulsionSystem#
Aircraft propulsion system.
- class noads.core.models.fleet.aircraft_operation.PropulsionSystem(name, energy_carrier_mix)[source]#
Bases:
objectA propulsion system, mapping an architecture to the carriers it embarks.
Associates a power-system type (e.g.
turbofan,lh2_fuel_cell,electric_propulsion) with the energy carriers it consumes and their shares of the embarked energy, linking each aircraft to the energy-mix models.- Parameters:
name (str)
energy_carrier_mix (Mapping[EnergyCarrier:float])
- energy_carrier_mix: Mapping[EnergyCarrier:float]#
Energy carriers and relative part in the mission energy.
Classes
|
An aircraft operated with a fixed, exogenous energy consumption. |
|
A propulsion system, mapping an architecture to the carriers it embarks. |