RCAIDE.Library.Mission.Segments.Climb.Constant_CAS_Constant_Rate

Constant_CAS_Constant_Rate#

Functions

initialize_conditions(segment)

Initializes conditions for constant calibrated airspeed climb segment

initialize_conditions(segment)[source]#

Initializes conditions for constant calibrated airspeed climb segment

Parameters:

segment (Segment) – The mission segment being analyzed

Notes

This function sets up the initial conditions for a climb segment with constant calibrated airspeed (CAS) and constant rate of climb. It handles the conversion between CAS and true airspeed accounting for atmospheric effects. Also updates segment conditions with velocity vector, position vector, and altitude.

Required Segment Components

segment:
  • climb_ratefloat

    Rate of climb [m/s]

  • calibrated_air_speedfloat

    Calibrated airspeed [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

  • analyses:
    atmosphereModel

    Atmospheric model for property calculations

Conversion Process
  1. Compute atmospheric properties at altitude

  2. Convert CAS to equivalent airspeed (EAS)

  3. Convert EAS to true airspeed (TAS)

  4. Decompose TAS into velocity components

Major Assumptions
  • Constant calibrated airspeed

  • Constant rate of climb

  • Standard atmosphere model

  • Small angle approximations

  • Subsonic flow

Return type:

None