An Object Oriented Extensible Architecture for Affordable Aerospace Propulsion Systems

Abstract

Driven by a need to explore and develop propulsion systems that exceeded current computing capabilities, NASA Glenn embarked on a novel strategy leading to the development of an architecture that enables propulsion simulations never thought possible before, Full engine 3 Dimensional Computational Fluid Dynamic propulsion system simulations were deemed impossible due to the impracticality of the hardware and software computing systems required. However, with a software paradigm shift and an embracing of parallel and distributed processing, an architecture was designed to meet the needs of future propulsion system modeling. The author suggests that the architecture designed at the NASA Glenn Research Center for propulsion system modeling has potential for impacting the direction of development of affordable weapons systems currently under consideration by the Applied Vehicle Technology Panel (AVT). This paper discusses the salient features of the NPSS Architecture including its interface layer, object layer, implementation for accessing legacy codes, numerical zooming infrastructure and its computing layer. The computing layer focuses on the use and deployment of these propulsion simulations on parallel and distributed computing platforms which has been the focus of NASA Ames. Additional features of the object oriented architecture that support Multi-Disciplinary (MD) Coupling, computer aided design (CAD) access and MD coupling objects will be discussed. Included will be a discussion of the successes, challenges and benefits of implementing this architecture.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Mar 01, 2003
Accession Number
ADP014162

Entities

People

  • Gregory J. Follen

Organizations

  • National Aeronautics and Space Administration

Tags

Communities of Interest

  • Energy and Power Technologies
  • Materials and Manufacturing Processes
  • Weapons Technologies

DTIC Thesaurus Topics

  • Application Software
  • Computational Fluid Dynamics
  • Computer Programming
  • Computer-Aided Design
  • Computers
  • Distributed Computing
  • Engineering
  • Engineers
  • Ground Based
  • High Performance Computing
  • Infrastructure
  • Parallel Computing
  • Parallel Processing
  • Programming Languages
  • Propulsion Systems
  • Software Development
  • Three Dimensional

Fields of Study

  • Computer science

Readers

  • Academic Conference Management
  • Military Science and Technology Research and Modernization.
  • Parallel and Distributed Computing.

Technology Areas

  • Space
  • Space - Hall-Effect Thruster