RCAIDE.Library.Mission.Segments.Climb.Constant_CAS_Constant_Rate.initialize_conditions#
- 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
Compute atmospheric properties at altitude
Convert CAS to equivalent airspeed (EAS)
Convert EAS to true airspeed (TAS)
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