Several industries, particularly the automotive sector, are increasingly incorporating more electronics into their products. As a result, these products are becoming more complex and difficult to analyze. This complexity poses a significant challenge for manufacturers in proving the functional safety of their products. Not only do random faults present risks, but component tolerances can also lead to unexpected safety hazards. Current methods are struggling to keep pace with these challenges. We have identified key issues with existing methods and introduce a new approach that leverages computer automation and a model-based framework to enhance the process. We explain how this new method not only improves upon existing practices but also introduces additional capabilities.
In this paper, we examine methods for proving the functional safety of electronic systems. We begin by identifying the challenges associated with current established methods. Next, we introduce our new approach, which relies heavily on computer assistance and offers novel techniques for conducting broader and more in-depth analyses of these systems. We then explain a new workflow that utilizes this approach. To illustrate its application, we provide a demonstrative example. Our conclusion summarizes our findings and results, and we share our thoughts on potential future developments.
Citation: Levent Ergün, Roman Müller Hainbach, Stefan Butzmann. Methodology of a hierarchical and automated failure analysis and its advantages[J]. AIMS Electronics and Electrical Engineering, 2024, 8(3): 360-369. doi: 10.3934/electreng.2024017
Several industries, particularly the automotive sector, are increasingly incorporating more electronics into their products. As a result, these products are becoming more complex and difficult to analyze. This complexity poses a significant challenge for manufacturers in proving the functional safety of their products. Not only do random faults present risks, but component tolerances can also lead to unexpected safety hazards. Current methods are struggling to keep pace with these challenges. We have identified key issues with existing methods and introduce a new approach that leverages computer automation and a model-based framework to enhance the process. We explain how this new method not only improves upon existing practices but also introduces additional capabilities.
In this paper, we examine methods for proving the functional safety of electronic systems. We begin by identifying the challenges associated with current established methods. Next, we introduce our new approach, which relies heavily on computer assistance and offers novel techniques for conducting broader and more in-depth analyses of these systems. We then explain a new workflow that utilizes this approach. To illustrate its application, we provide a demonstrative example. Our conclusion summarizes our findings and results, and we share our thoughts on potential future developments.
[1] | DIN EN 61508 (2002) Funktionale Sicherheit sicherheitsbezogener elektrischer/elektronischer/programmierbarer elektronischer Systeme, VDE-Verlag. |
[2] | Löw P, Pabst R, Petry E (2011) Funktionale Sicherheit in der Praxis: Anwendung von DIN EN 61508 und ISO/DIS 26262 bei der Entwicklung von Serienprodukten, dpunkt. verlag, Heidelberg. |
[3] | Behrends E, Gritzmann P, Ziegler GM (2018) $\pi$ und Co.: Kaleidoskop der Mathematik, Springer Berlin Heidelberg, Berlin. https://doi.org/10.1007/978-3-662-67495-6 |
[4] | Pill I, Rubil I, Wotawa F, Nica M (2016) SIMULTATE: A Toolset for Fault Injection and Mutation Testing of Simulink Models. IEEE Ninth International Conference on Software Testing, Verification and Validation Workshops (ICSTW), 168–173. https://doi.org/10.1109/ICSTW.2016.21 |
[5] | Fabarisov T, Mamaev I, Morozov A, Janschek K (2021) Model-based Fault Injection Experiments for the Safety Analysis of Exoskeleton System, The 30th European Safety and Reliability Conference and The 15th Probalilistic Safety Assessment and Management Conference. https://doi.org/10.3850/978-981-14-8593-0_5770-cd |
[6] | Bartocci E, Mariani L, Ničković D, Yadav D (2022) FIM: Fault Injection and Mutation for Simulink. Proceedings of the 30th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 1716–1720. https://doi.org/10.1145/3540250.3558932 |
[7] | Saraoğlu M, Morozov A, Söylemez M, Janschek K (2017) ErrorSim: A tool for error propagation analysis of simulink models. Computer Safety, Reliability, and Security: 36th International Conference, SAFECOMP 2017, Trento, Italy, September 13-15, 2017, Proceedings 36, 245–254. Springer International Publishing. https://doi.org/10.1007/978-3-319-66266-4_16 |