As part of the National Cycle Program (NCP), a powerful new numerical solver has been developed to support the simulation of aeropropulsion systems. This software uses a hierarchical object-oriented design. It can provide steady-state and time-dependent solutions to nonlinear and even discontinuous problems typically encountered when aircraft and spacecraft propulsion systems are simulated. It also can handle constrained solutions, in which one or more factors may limit the behavior of the engine system. Time-dependent simulation capabilities include adaptive time-stepping and synchronization with digital control elements. The NCP solver is playing an important role in making the NCP a flexible, powerful, and reliable simulation package.
The NCP solver uses a modified Newton-Raphson method. For any given system model of interest, a set of independent and dependent parameters are defined, either by the user or automatically by the model elements. The solver characterizes the effects of each independent parameter on all dependent variables through direct perturbation of the model. It uses this information as a guide as it attempts to find the set of independent values that will render all dependent errors equal to zero (the solution). This is typically achieved through a number of successive iterations. The NCP solver employs a sophisticated set of algorithms to enhance the model’s convergence toward the solution, and it has a number of attributes that allow expert users to fine tune the solution process.
NCP solver subsystem hierarchy.
The NCP solver was developed at the NASA Lewis Research Center in cooperation with experts at each of the industry partner companies. It includes the best practices of each partner company in a single package.
The original version of the solver included steady-state analysis capabilities only. In fiscal year 1998, time-dependent simulation capabilities were added, including support for simulation of the digital control elements. In fiscal year 1999, the NCP solver will be enhanced to include special handling for high-frequency, spatially distributed models (dynamics). A framework for optimization will also be incorporated in the solver in 1999.
Evans, A.L.; Follen, G.; and Naiman, C.: Numerical Propulsion System Simulation’s National Cycle Program. AIAA Paper 98-3113, 1998.
Ashleman, R.H.; Lavelle, T.; and Parsons, F.: The National Cycle Program: A Flexible System Modeling Architecture for Aircraft Engine Simulation. AIAA Paper 98-3114, 1998.
Dynacs Engineering Co., Inc. contact: Michael P. Binder, (216) 977-1454, Michael.P.Binder@grc.nasa.gov
Lewis contacts: James L. Felder, (216) 433-3956, James.L.Felder@grc.nasa.gov; and Cynthia G. Naiman, (216) 433-5238, Cynthia.G.Naiman@grc.nasa.gov
Author: Michael P. Binder
Headquarters program office: OAT
Programs/Projects: NCP, HPCCP, HSR
Next article

Responsible NASA Official:
Gynelle.C.Steele@nasa.gov
216-433-8258
Point of contact for NASA Glenn's Research & Technology reports:
Cynthia.L.Dreibelbis@nasa.gov
216-433-2912
SGT, Inc.
Web page curator:
Nancy.L.Obryan@nasa.gov
216-433-5793
Wyle Information Systems, LLC