ProgPy: Python Packages for Prognostics and Health Management of Engineering Systems

  • Teubert C
  • Jarvis K
  • Corbetta M
  • et al.
N/ACitations
Citations of this article
6Readers
Mendeley users who have this article in their library.

Abstract

Prognostics of engineering systems or systems of systems is the prediction of future performance and/or the time at which one or more events of interest occur. Prognostics can be applied in a variety of applications, from spacecraft and aircraft to wind turbines, oil and gas infrastructure, and assembly lines. Prognostic results are used to inform action to extend life or prevent failures through changes in use or predictive maintenance. The NASA Prognostics Python Packages (ProgPy) (Teubert et al., 2022) are a set of opensourced Python packages supporting research and development of prognostics and health management for engineering systems, as described in (Goebel et al., 2017). ProgPy builds upon the architecture of the Matlab Prognostics Libraries (Daigle, 2016c, 2016a, 2016b), Generic Software Architecture for Prognostics (Teubert et al., 2017), and Prognostics As-A-Service (Watkins et al., 2019). ProgPy implements architectures and common functionalities of prognostics, supporting both researchers and practitioners.

Cite

CITATION STYLE

APA

Teubert, C., Jarvis, K., Corbetta, M., Kulkarni, C., & Daigle, M. (2023). ProgPy: Python Packages for Prognostics and Health Management of Engineering Systems. Journal of Open Source Software, 8(87), 5099. https://doi.org/10.21105/joss.05099

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free