NASA NTRS · 19950024173
Object-oriented approach for gas turbine engine simulation
Abstract
An object-oriented gas turbine engine simulation program was developed. This program is a prototype for a more complete, commercial grade engine performance program now being proposed as part of the Numerical Propulsion System Simulator (NPSS). This report discusses architectural issues of this complex software system and the lessons learned from developing the prototype code. The prototype code is a fully functional, general purpose engine simulation program, however, only the component models necessary to model a transient compressor test rig have been written. The production system will be capable of steady state and transient modeling of almost any turbine engine configuration. Chief among the architectural considerations for this code was the framework in which the various software modules will interact. These modules include the equation solver, simulation code, data model, event handler, and user interface. Also documented in this report is the component based design of the simulation module and the inter-component communication paradigm. Object class hierarchies for some of the code modules are given.
Keep this discovery
Explore connections, maps & timelines
Curlett, Brian P., Felder, James L.. 1995-07-01. Object-oriented approach for gas turbine engine simulation. https://ntrs.nasa.gov/citations/19950024173
Cite the original work for its findings. Save a collection to share your selection of sources.