noads.core.models.fleet.fleet#
Fleet operations of a mix of aircraft.
- class noads.core.models.fleet.fleet.Fleet(name, operating_aircraft)[source]#
Bases:
objectThe fleet of one market segment, where aircraft compete for supply.
A fleet holds the current (reference) aircraft and the candidate new designs of one market. Each new aircraft’s market penetration is a ramped-pulse control parameterized by its entry-into-service year and maximum market share (both optimization variables), applied through a first-order delay whose time constant derives from the market’s fleet-replacement lifetime; the current aircraft covers the remaining supply. The fleet generates the models aggregating supply (ASK) and energy consumption per carrier, plus the constraint that the shares of all aircraft sum to at most one at every time step.
- Parameters:
name (str)
operating_aircraft (Sequence[AircraftOperation])
Remaining market share of the last operating aircraft.
- consumed_carriers: list[EnergyCarrier]#
List of energy carriers consumed in the operation.
- property models#
List of models.
- operating_aircraft: list[AircraftOperation]#
List of operating aircraft within a fleet.
- class noads.core.models.fleet.fleet.FleetAssembly(fleets, plot_coupling_graph=False)[source]#
Bases:
FleetThe global fleet, assembling the fleets of all market segments.
Aggregates the per-market fleets into system-wide outputs (total supply, direct energy consumption per carrier, and mean energy intensity), each market taking its constant share of trend supply.
- Parameters:
fleets (Sequence[Fleet])
Remaining ASK share of the last Fleet.
- mean_consumption_impacts_model()[source]#
Mean Energy Carrier consumption and impacts within all fleets.
- consumed_carriers#
List of energy carriers consumed in the operation.
- property models#
List of models.
- name#
Fleet name.
- operating_aircraft#
List of operating aircraft within a fleet.
Classes
|
The fleet of one market segment, where aircraft compete for supply. |
|
The global fleet, assembling the fleets of all market segments. |