NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
Object-oriented Technology for Compressor SimulationAn object-oriented basis for interdisciplinary compressor simulation can, in principle, overcome several barriers associated with the traditional structured (procedural) development approach. This paper presents the results of a research effort with the objective to explore the repercussions on design, analysis, and implementation of a compressor model in an object oriented (OO) language, and to examine the ability of the OO system design to accommodate computational fluid dynamics (CFD) code for compressor performance prediction. Three fundamental results are that: (1) the selection of the object oriented language is not the central issue; enhanced (interdisciplinary) analysis capability derives from a broader focus on object-oriented technology; (2) object-oriented designs will produce more effective and reusable computer programs when the technology is applied to issues involving complex system inter-relationships (more so than when addressing the complex physics of an isolated discipline); and (3) the concept of disposable prototypes is effective for exploratory research programs, but this requires organizations to have a commensurate long-term perspective. This work also suggests that interdisciplinary simulation can be effectively accomplished (over several levels of fidelity) with a mixed language treatment (i.e., FORTRAN-C++), reinforcing the notion the OO technology implementation into simulations is a 'journey' in which the syntax can, by design, continuously evolve.
Document ID
19950005451
Acquisition Source
Legacy CDMS
Document Type
Conference Paper
Authors
Drummond, C. K.
(NASA Lewis Research Center Cleveland, OH, United States)
Follen, G. J.
(NASA Lewis Research Center Cleveland, OH, United States)
Cannon, M. R.
(NASA Lewis Research Center Cleveland, OH, United States)
Date Acquired
September 6, 2013
Publication Date
August 1, 1994
Subject Category
Aircraft Propulsion And Power
Report/Patent Number
NAS 1.15:106723
AIAA PAPER 94-3095
NASA-TM-106723
E-9089
Report Number: NAS 1.15:106723
Report Number: AIAA PAPER 94-3095
Report Number: NASA-TM-106723
Report Number: E-9089
Meeting Information
Meeting: Joint Propulsion Conference
Location: Indianapolis, IN
Country: United States
Start Date: June 27, 1994
End Date: June 29, 1994
Accession Number
95N11864
Funding Number(s)
PROJECT: RTOP 505-68-32
Distribution Limits
Public
Copyright
Work of the US Gov. Public Use Permitted.
No Preview Available