fastoad.models.performances.mission.segments.speed_change module

Classes for acceleration/deceleration segments.

class fastoad.models.performances.mission.segments.speed_change.SpeedChangeSegment(*, target: fastoad.base.flight_point.FlightPoint, propulsion: fastoad.models.propulsion.propulsion.IPropulsion, reference_area: float, polar: fastoad.models.performances.mission.polar.Polar, **kwargs)[source]

Bases: fastoad.models.performances.mission.segments.base.ManualThrustSegment

Computes a flight path segment where speed is modified with no change in altitude.

The target must define a speed value among true_airspeed, equivalent_airspeed and mach.

Only keyword arguments are accepted.

Parameters
  • target – the target flight point, defined for any relevant parameter

  • propulsion – the propulsion model

  • reference_area – the reference area for aerodynamic forces

  • polar – the aerodynamic polar