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

initialize_conditions(segment)[source]#

Initializes conditions for constant speed and angle climb segment

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 constant climb angle.

Required Segment Components

segment:
  • climb_anglefloat

    Fixed climb angle [rad]

  • air_speedfloat

    True airspeed to maintain [m/s]

  • altitude_startfloat

    Initial altitude [m]

  • altitude_endfloat

    Final altitude [m]

  • sideslip_anglefloat

    Aircraft sideslip angle [rad]

  • state:
    numerics.dimensionless.control_pointsarray

    Discretization points [-]

    conditionsData

    State conditions container

Calculation Process 1. Discretize altitude profile 2. Decompose constant velocity into components using:

  • Fixed climb angle

  • Sideslip angle

  • Constant speed requirement

Major Assumptions * Constant true airspeed * Fixed climb angle * Small angle approximations * Quasi-steady flight

Returns:

Updates segment conditions directly: - conditions.frames.inertial.velocity_vector [m/s] - conditions.frames.inertial.position_vector [m] - conditions.freestream.altitude [m]

Return type:

None