RCAIDE.Library.Mission.Common.Pre_Process.aerodynamics

aerodynamics#

aerodynamics(mission)[source]#

Initializes and processes aerodynamic models for mission segments

Parameters:

mission (Mission) –

The mission containing segments to be analyzed
  • analyses.aerodynamicsAnalysis

    Aerodynamic analysis module - vehicle : Vehicle

    Aircraft geometry definition - wings : list

    Wing geometry definitions

    • process.compute.lift.inviscid_wingsProcess

      Lift computation process

    • surrogatesData

      Aerodynamic surrogate models

    • reference_valuesData

      Reference aerodynamic parameters

Notes

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

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

  2. Reuses previous segment’s aerodynamic data when possible

  3. Initializes new aerodynamic 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 aerodynamic models between segments

  • Proper initialization of first segment

  • Continuous aerodynamic characteristics

Returns:

Updates mission segment analyses directly

Return type:

None