RCAIDE.Library.Mission.Common.Pre_Process.stability

stability#

stability(mission)[source]#

Initializes and processes stability models for mission segments

Parameters:

mission (Mission) –

The mission containing segments to be analyzed
  • analyses.stabilityAnalysis

    Stability analysis module - vehicle : Vehicle

    Aircraft geometry definition - wings : list

    Wing geometry definitions

    • process.compute.lift.inviscid_wingsProcess

      Lift computation process

    • surrogatesData

      Stability surrogate models

    • reference_valuesData

      Reference stability parameters

Returns:

Updates mission segment analyses directly

Return type:

None

Notes

This function prepares the stability analysis for each mission segment. It ensures proper wing geometry computation and manages stability surrogate models across segments for computational efficiency.

The function performs the following steps:
  1. Computes wing planform properties

  2. Reuses previous segment’s stability data when possible

  3. Initializes new stability analyses when needed

Wing Processing

For each wing:
  • If multi-segmented: Uses wing_segmented_planform

  • If single segment: Uses wing_planform

Major Assumptions
  • Valid wing geometry definitions

  • Compatible stability models between segments

  • Proper initialization of first segment

  • Continuous stability characteristics