RCAIDE.Library.Mission.Segments.Climb.Constant_Speed_Linear_Altitude.initialize_conditions#

initialize_conditions(segment)[source]#

Initializes conditions for constant speed climb with linear altitude change

Parameters:

segment (Segment) – The mission segment being analyzed

Notes

This function sets up the initial conditions for a climb segment with constant true airspeed and linear altitude variation. The climb angle is determined by the distance and altitude change.

Required Segment Components

segment:
  • air_speedfloat

    True airspeed to maintain [m/s]

  • altitude_startfloat

    Initial altitude [m]

  • altitude_endfloat

    Final altitude [m]

  • distancefloat

    Ground distance to cover [m]

  • sideslip_anglefloat

    Aircraft sideslip angle [rad]

  • state:
    numerics.dimensionless.control_pointsarray

    Discretization points [-]

    conditionsData

    State conditions container

Calculation Process
  1. Calculate climb angle from altitude change and distance

  2. Discretize altitude profile

  3. Decompose constant velocity into components using:
    • Computed climb angle

    • Sideslip angle

    • Constant speed requirement

Major Assumptions
  • Constant true airspeed

  • Linear altitude change

  • Small angle approximations

  • Quasi-steady flight

Returns:

Updates segment conditions directly:

Return type:

None