NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
A Generic Software Architecture for PrognosticsPrognostics is a systems engineering discipline focused on predicting end-of-life of components and systems. As a relatively new and emerging technology, there are few fielded implementations of prognostics, due in part to practitioners perceiving a large hurdle in developing the models, algorithms, architecture, and integration pieces. As a result, no open software frameworks for applying prognostics currently exist. This paper introduces the Generic Software Architecture for Prognostics (GSAP), an open-source, cross-platform, object-oriented software framework and support library for creating prognostics applications. GSAP was designed to make prognostics more accessible and enable faster adoption and implementation by industry, by reducing the effort and investment required to develop, test, and deploy prognostics. This paper describes the requirements, design, and testing of GSAP. Additionally, a detailed case study involving battery prognostics demonstrates its use.
Document ID
20180000834
Acquisition Source
Ames Research Center
Document Type
Accepted Manuscript (Version with final changes)
Authors
Christopher Teubert
(Ames Research Center Mountain View, California, United States)
Matthew Scott Daigle
(Ames Research Center Mountain View, California, United States)
Shankar Sankararaman
(Stinger Ghaffarian Technologies (United States) Greenbelt, Maryland, United States)
Kai Goebel
(Palo Alto Research Center Palo Alto, California, United States)
Jason Watkins
(Stinger Ghaffarian Technologies (United States) Greenbelt, Maryland, United States)
Date Acquired
January 30, 2018
Publication Date
November 16, 2020
Publication Information
Publication: International Journal of Prognostics and Health Management
Publisher: Prognostics and Health Management Society
Volume: 8
Issue: 2
Issue Publication Date: January 1, 2017
ISSN: 2153-2648
Subject Category
Computer Programming And Software
Report/Patent Number
ARC-E-DAA-TN47117
Funding Number(s)
WBS: WBS 533127.02.16.01.06
CONTRACT_GRANT: NNA14AA60C
CONTRACT_GRANT: IPA08-NA
PROJECT: ARMD_533127
Distribution Limits
Public
Copyright
Public Use Permitted.
Technical Review
Professional Review
Keywords
Prognostics and Health Management (PHM)
Standards
Software Framework
Software Architecture
Prognostics
Software Library
Open Source
No Preview Available