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
Calculate climb angle from altitude change and distance
Discretize altitude profile
- 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
See also