Software Design Strategies for Multidisciplinary Computational Fluid Dynamics

Abstract

The multidisciplinary nature of rotary-wing aeromechanics poses a daunting challenge for the design of practical modeling and simulation software that is accurate, efficient, and maintainable. This paper describes the design strategy for the US Army's Helios software, which features a lightweight Python-language integration framework combined with well-defined interfaces to link together various multidisciplinary software components. This design facilitates the use of alternative component software within Helios, the addition of new component software into Helios, and the rapid introduction of new computational fluid dynamics technology within Helios. This paper also presents examples of Helios rotary-wing aeromechanics simulations that include simultaneous solutions for rotor dynamics and aerodynamics plus high resolution of the rotor wake system.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Jul 01, 2012
Accession Number
ADA563719

Entities

People

  • Roger C. Strawn

Tags

Communities of Interest

  • Air Platforms

DTIC Thesaurus Topics

  • Aerodynamic Characteristics
  • Aerodynamic Forces
  • Aerodynamics
  • Boundary Layer
  • Computational Fluid Dynamics
  • Computer Programs
  • Computer-Aided Design
  • Computers
  • Flow Visualization
  • Fluid Dynamics
  • Fluid Flow
  • Geometry
  • Language
  • Parallel Computing
  • Simulations
  • Software Design
  • Software Development

Fields of Study

  • Physics

Readers

  • Military Logistics and Supply Chain Management
  • Software Engineering.
  • Systems Analysis and Design