Search NASASearch

NASA NTRS · 20170000296

Generic Software Architecture for Prognostics (GSAP) User Guide

Abstract

The Generic Software Architecture for Prognostics (GSAP) is a framework for applying prognostics. It makes applying prognostics easier by implementing many of the common elements across prognostic applications. The standard interface enables reuse of prognostic algorithms and models across systems using the GSAP framework.

Explore related subjects

Keep this discovery

Explore connections, maps & timelines

BibTeXRIS

Teubert, Christopher Allen, Daigle, Matthew John, Watkins, Jason, Sankararaman, Shankar, Goebel, Kai. 2016-10-07. Generic Software Architecture for Prognostics (GSAP) User Guide. https://ntrs.nasa.gov/citations/20170000296

Cite the original work for its findings. Save a collection to share your selection of sources.

KEEP EXPLORING

Related reports

A Generic Software Architecture For Prognostics

Prognostics 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.

Software Framework