Record Details

An Introduction to Transient Engine Applications Using the Numerical Propulsion System Simulation (NPSS) and MATLAB
NTRS Full-Text: Click to View  [PDF Size: 1.1 MB]
Author and Affiliation:
Chin, Jeffrey C.(NASA Glenn Research Center, Cleveland, OH United States);
Csank, Jeffrey T.(NASA Glenn Research Center, Cleveland, OH United States);
Haller, William J.(NASA Glenn Research Center, Cleveland, OH United States);
Seidel, Jonathan A.(NASA Glenn Research Center, Cleveland, OH United States)
Abstract: This document outlines methodologies designed to improve the interface between the Numerical Propulsion System Simulation framework and various control and dynamic analyses developed in the Matlab and Simulink environment. Although NPSS is most commonly used for steady-state modeling, this paper is intended to supplement the relatively sparse documentation on it's transient analysis functionality. Matlab has become an extremely popular engineering environment, and better methodologies are necessary to develop tools that leverage the benefits of these disparate frameworks. Transient analysis is not a new feature of the Numerical Propulsion System Simulation (NPSS), but transient considerations are becoming more pertinent as multidisciplinary trade-offs begin to play a larger role in advanced engine designs. This paper serves to supplement the relatively sparse documentation on transient modeling and cover the budding convergence between NPSS and Matlab based modeling toolsets. The following sections explore various design patterns to rapidly develop transient models. Each approach starts with a base model built with NPSS, and assumes the reader already has a basic understanding of how to construct a steady-state model. The second half of the paper focuses on further enhancements required to subsequently interface NPSS with Matlab codes. The first method being the simplest and most straightforward but performance constrained, and the last being the most abstract. These methods aren't mutually exclusive and the specific implementation details could vary greatly based on the designer's discretion. Basic recommendations are provided to organize model logic in a format most easily amenable to integration with existing Matlab control toolsets.
Publication Date: Jan 01, 2016
Document ID:
20160000939
(Acquired Jan 20, 2016)
Subject Category: AIRCRAFT PROPULSION AND POWER; NUMERICAL ANALYSIS
Report/Patent Number: NASA/TM-2016-218922, E-19178, GRC-E-DAA-TN23596
Document Type: Technical Report
Contract/Grant/Task Num: WBS 081876.02.03.30.02
Financial Sponsor: NASA Glenn Research Center; Cleveland, OH United States
Organization Source: NASA Glenn Research Center; Cleveland, OH United States
Description: 26p; In English
Distribution Limits: Unclassified; Publicly available; Unlimited
Rights: No Copyright
NASA Terms: TRANSIENT RESPONSE; ENGINE DESIGN; NUMERICAL ANALYSIS; PROPULSION; INDEPENDENT VARIABLES; COMPUTERIZED SIMULATION; MATHEMATICAL MODELS; INPUT; OUTPUT; CONVERGENCE; GAS TURBINE ENGINES; OBJECT-ORIENTED PROGRAMMING; LOGIC PROGRAMMING; INPUT/OUTPUT ROUTINES
Other Descriptors: NPSS; MATLAB; SIMULINK
› Back to Top
Facebook icon, External Link to NASA STI page on Facebook Twitter icon, External Link to NASA STI on Twitter YouTube icon, External Link to NASA STI Channel on YouTube RSS icon, External Link to New NASA STI RSS Feed
Find Similar Records
 
NASA Logo, External Link

NASA Official: Gerald Steeman

Sponsored By: NASA Scientific and Technical Information Program

Site Curator: STI Support Services

Last Modified: January 20, 2016

Privacy Policy & Important Notices Disclaimers, Copyright, Terms of Use Freedom of Information Act USA.gov NASA.gov NASA OCIO Free Adobe PDF Reader Free MS Word Viewer