RCAIDE.Library.Mission.Segments.Cruise.Curved_Constant_Radius_Constant_Speed_Constant_Altitude

Curved_Constant_Radius_Constant_Speed_Constant_Altitude#

Functions

initialize_conditions(segment)

Initializes conditions for constant radius curved flight at fixed altitude and speed.

initialize_conditions(segment)[source]#

Initializes conditions for constant radius curved flight at fixed altitude and speed.

Parameters:

segment (Segment) –

The mission segment being analyzed
  • altitudefloat

    Cruise altitude [m]

  • air_speedfloat

    True airspeed to maintain [m/s]

  • true_coursefloat

    Initial true course angle [deg]

  • turn_anglefloat

    Total turn angle to execute [deg] Positive for right turn, negative for left turn

  • turn_radiusfloat

    Radius of the turn [m]

  • sideslip_anglefloat

    Aircraft sideslip angle [rad]

  • state:
    numerics.dimensionless.control_pointsarray

    Discretization points [-]

    conditionsData

    State conditions container

    initialsData, optional

    Initial conditions from previous segment

Returns:

Updates segment conditions directly:
  • conditions.frames.inertial.velocity_vector [m/s]

  • conditions.frames.inertial.position_vector [m]

  • conditions.frames.body.velocity_vector [m/s]

  • conditions.freestream.altitude [m]

  • conditions.frames.inertial.time [s]

  • conditions.frames.planet.true_heading [rad]

  • conditions.frames.planet.true_course [rad]

Return type:

None

Notes

This function sets up the initial conditions for a coordinated turn segment with constant radius, constant speed, and constant altitude. The turn direction and magnitude are specified by the turn angle.

Calculation Process 1. Check initial conditions 2. Calculate turn rate from speed and radius:

ω = V/R where:
  • V is true airspeed

  • R is turn radius

  1. Calculate time required for turn:
    t = |θ|/ω where:
    • θ is turn angle

    • ω is turn rate

  2. Discretize time points

  3. Calculate true course progression

  4. Decompose velocity into inertial and body components

Major Assumptions
  • Coordinated turn (true course aligned with true heading)

  • Constant true airspeed

  • Constant altitude

  • Constant turn radius

  • Small angle approximations

  • Quasi-steady flight