NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
A Novel Technique for Running the NASA Legacy Code LAPIN Synchronously With Simulations Developed Using SimulinkThis report presents a method for running a dynamic legacy inlet simulation in concert with another dynamic simulation that uses a graphical interface. The legacy code, NASA's LArge Perturbation INlet (LAPIN) model, was coded using the FORTRAN 77 (The Portland Group, Lake Oswego, OR) programming language to run in a command shell similar to other applications that used the Microsoft Disk Operating System (MS-DOS) (Microsoft Corporation, Redmond, WA). Simulink (MathWorks, Natick, MA) is a dynamic simulation that runs on a modern graphical operating system. The product of this work has both simulations, LAPIN and Simulink, running synchronously on the same computer with periodic data exchanges. Implementing the method described in this paper avoided extensive changes to the legacy code and preserved its basic operating procedure. This paper presents a novel method that promotes inter-task data communication between the synchronously running processes.
Document ID
20120011132
Acquisition Source
Glenn Research Center
Document Type
Technical Memorandum (TM)
Authors
Vrnak, Daniel R.
(NASA Glenn Research Center Cleveland, OH, United States)
Stueber, Thomas J.
(NASA Glenn Research Center Cleveland, OH, United States)
Le, Dzu K.
(NASA Glenn Research Center Cleveland, OH, United States)
Date Acquired
August 26, 2013
Publication Date
June 1, 2012
Subject Category
Mathematical And Computer Sciences (General)
Report/Patent Number
NASA/TM-2012-217444
E-18175
Report Number: NASA/TM-2012-217444
Report Number: E-18175
Funding Number(s)
WBS: WBS 599489.02.07.03.11.01
Distribution Limits
Public
Copyright
Work of the US Gov. Public Use Permitted.
No Preview Available