fastoad.models.performances.mission.segments.taxi module¶
Classes for Taxi sequences.
- class fastoad.models.performances.mission.segments.taxi.TaxiSegment(target: fastoad.model_base.flight_point.FlightPoint, propulsion: fastoad.model_base.propulsion.IPropulsion, polar: Optional[fastoad.models.performances.mission.polar.Polar] = None, reference_area: float = 1.0, time_step: float = 60.0, engine_setting: fastoad.constants.EngineSetting = <EngineSetting.CLIMB: 2>, altitude_bounds: tuple = (-500.0, 40000.0), mach_bounds: tuple = (0.0, 5.0), name: str = '', interrupt_if_getting_further_from_target: bool = True, thrust_rate: float = 1.0)[source]¶
Bases:
fastoad.models.performances.mission.segments.base.ManualThrustSegment
,fastoad.models.performances.mission.segments.base.FixedDurationSegment
Class for computing Taxi phases.
Taxi phase has a target duration (target.time should be provided) and is at constant altitude, speed and thrust rate.
- polar: fastoad.models.performances.mission.polar.Polar = None¶
The Polar instance that will provide drag data.