z-logo
open-access-imgOpen Access
Fmdtools
Author(s) -
Daniel Hulse,
Hannah S. Walsh,
Andy Dong,
Christopher Hoyle,
Irem Y. Tumer,
Chetan S. Kulkarni,
Kai Goebel
Publication year - 2021
Publication title -
international journal of prognostics and health management
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.336
H-Index - 21
ISSN - 2153-2648
DOI - 10.36001/ijphm.2021.v12i3.2954
Subject(s) - computer science , hazard , risk analysis (engineering) , resilience (materials science) , systems engineering , process (computing) , reliability engineering , architecture , set (abstract data type) , design process , engineering , work in process , medicine , art , chemistry , physics , operations management , organic chemistry , visual arts , thermodynamics , programming language , operating system
Incorporating resilience in design is important for the long-term viability of complex engineered systems. Complex aerospace systems, for example, must ensure safety in the event of hazards resulting from part failures and external circumstances while maintaining efficient operations. Traditionally, mitigating hazards in early design has involved experts manually creating hazard analyses in a time-consuming process that hinders one’s ability to compare designs. Furthermore, as opposed to reliability-based design, resilience-based design requires using models to determine the dynamic effects of faults to compare recovery schemes. Models also provide design opportunities, since models can be parameterized and optimized and because the resulting hazard analyses can be updated iteratively. While many theoretical frameworks have been presented for early hazard assessment, most currently-available modelling tools are meant for the later stages of design. Given the wide adoption of Python in the broader research community, there is an opportunity to create an environment for researchers to study the resilience of different PHM technologies in the early phases of design. This paper describes fmdtools, an attempt to realize this opportunity with a set of modules which may be used to construct different design models, simulate system behaviors over a set of fault scenarios and analyze the resilience of the resulting simulation results. This approach is demonstrated in the hazard analysis and architecture design of a multi-rotor drone, showing how the toolkit enables a large number of analyses to be performed on a relatively simple model as it progresses through the early design process.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here