RCAIDE.Library.Mission.Segments.Climb.Constant_Speed_Constant_Rate

Constant_Speed_Constant_Rate#

Functions

initialize_conditions(segment)

Initializes conditions for constant speed climb segment

initialize_conditions(segment)[source]#

Initializes conditions for constant speed 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 rate of climb.

Required Segment Components

segment:
  • climb_ratefloat

    Rate of climb [m/s]

  • 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:
    • Climb rate constraint

    • Sideslip angle

    • Constant speed requirement

Major Assumptions
  • Constant true airspeed

  • Constant rate of climb

  • 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