An advanced high performance replacement for (SINDA) systems improved numerical differencing analyzer

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

Space applications often utilize the NASA developed Systems Improved Numerical Differencing Analyzer (SINDA) for thermal systems analysis. SINDA is primarily meant to be a computer programming language designed to assist in the solution of finite difference problems. However, due to a substantial desire to maintain backwards compatibility, SINDAs development environment and performance have lagged behind modern capabilities and techniques. Some such techniques are object oriented programming, integrated debugger, and parallel processing. In the development of the enhanced Multi-Mission Radioisotope Thermoelectric Generator (eMMRTG), a substantial need for the development of a modern SINDA replacement was needed. This need prompted the creation of the Centralized Math Engine or CME. The theory, design, development and a few implementation examples are discussed in detail. The thermal models require substantially less time to develop, requiring approximately 80 vs 280 man-hours. A specific thermal model showed a speed up of 18.75x versus the SINDA equivalent due to the use of more sophisticated linear solvers.

Original languageEnglish (US)
Title of host publication2017 IEEE Aerospace Conference
PublisherIEEE Computer Society
ISBN (Electronic)9781509016136
DOIs
StatePublished - Jun 7 2017
Event2017 IEEE Aerospace Conference, AERO 2017 - Big Sky, United States
Duration: Mar 4 2017Mar 11 2017

Publication series

NameIEEE Aerospace Conference Proceedings
ISSN (Print)1095-323X

Other

Other2017 IEEE Aerospace Conference, AERO 2017
Country/TerritoryUnited States
CityBig Sky
Period3/4/173/11/17

All Science Journal Classification (ASJC) codes

  • Aerospace Engineering
  • Space and Planetary Science

Fingerprint

Dive into the research topics of 'An advanced high performance replacement for (SINDA) systems improved numerical differencing analyzer'. Together they form a unique fingerprint.

Cite this