Abstract
Functional Block Diagrams (FBD) are commonly used as a graphical representation for safety analysis in a wide range of complex engineering applications. An FBD models the stochastic behavior and cascading dependencies of system components or subsystems. Within FBD-based safety analysis, Event Trees (ET) dependability modeling techniques are typically used to associate all possible failure/success events to each subsystem. In this paper, we propose to use higher-order logic theorem proving for the formal modeling and step-analysis of FBDs. To this end, we develop a formalization in HOL4 enabling the mathematical modeling of the graphical diagrams of FBDs and the formal analysis of subsystem-level failure/reliability. The proposed FBD formalization in HOL4 is capable of analyzing n-level subsystems with multi-state system components and enables the formal FBD probabilistic analysis for any given probabilistic distribution and failure rates.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Abdelghany, M.: Formal probabilistic risk assessment using theorem proving with applications in power systems. Ph.D. thesis, Concordia university, Montreal, QC, Canada (2021)
Abdelghany, M., Ahmad, W., Tahar, S.: Event tree reliability analysis of safety-critical systems using theorem proving. IEEE Syst. J. 16(2), 2899–2910 (2022)
Abdelghany, M., Tahar, S.: Cause-consequence diagram reliability analysis using formal techniques with application to electrical power networks. IEEE Access 9, 23929–23943 (2021)
Abdelghany, M., Tahar, S.: Formalization of RBD-based cause consequence analysis in HOL. In: Kamareddine, F., Sacerdoti Coen, C. (eds.) CICM 2021. LNCS (LNAI), vol. 12833, pp. 47–64. Springer, Cham (2021). https://doi.org/10.1007/978-3-030-81097-9_4
Ahmad, W., Hasan, O., Tahar, S.: Formal reliability and failure analysis of ethernet based communication networks in a smart grid substation. Formal Aspects Comput. 31, 321–351 (2019)
Boulanger, J.L.: CENELEC 50128 and IEC 62279 Standards. Wiley, Hoboken (2015)
Elderhalli, Y., Hasan, O., Tahar, S.: A framework for formal dynamic dependability analysis using HOL theorem proving. In: Benzmüller, C., Miller, B. (eds.) CICM 2020. LNCS (LNAI), vol. 12236, pp. 105–122. Springer, Cham (2020). https://doi.org/10.1007/978-3-030-53518-6_7
HOL Theorem Prover. https://hol-theorem-prover.org
Papazoglou, I.: Functional block diagrams and automated construction of event trees. Reliab. Eng. Syst. Saf. 61(3), 185–214 (1998)
Isograph (2022). https://www.isograph.com
ITEM (2021). https://itemsoft.com/eventtree.html
Ku, B.H., Cha, J.M.: Reliability assessment of catenary of electric railway by using FTA and ETA analysis. In: Environment and Electrical Engineering, pp. 1–4. IEEE (2011)
Li, W.: Reliability Assessment of Electric Power Systems Using Monte Carlo Methods. Springer, Heidelberg (2013)
Limnios, N.: Fault Trees. Wiley, Hoboken (2013)
Mackiewicz, R.E.: Overview of IEC 61850 and benefits. In: Power Systems Conference and Exposition, pp. 623–630. IEEE (2006)
Muzik, V., Vostracky, Z.: Possibilities of event tree analysis method for emergency states in power grid. In: Electric Power Engineering Conference, pp. 1–5. IEEE (2018)
Palin, R., Ward, D., Habli, I., Rivett, R.: ISO 26262 safety cases: compliance and assurance. In: IET Conference on System Safety, pp. 1–6 (2011)
Papazoglou, I.: Mathematical foundations of event trees. Reliab. Eng. Syst. Saf. 61(3), 169–183 (1998)
Peplow, D.E., Sulfredge, C.D., Sanders, R.L., Morris, R.H., Hann, T.A.: Calculating nuclear power plant vulnerability using integrated geometry and event/fault-tree models. Nucl. Sci. Eng. 146(1), 71–87 (2004)
Sen, D.K., Banks, J.C., Maggio, G., Railsback, J.: Rapid development of an event tree modeling tool using COTS software. In: Aerospace Conference, pp. 1–8. IEEE (2006)
Trivedi, K., Bobbio, A.: Reliability block diagrams. In: Reliability and Availability Engineering: Modeling, Analysis, and Applications, pp. 105–149. Cambridge University Press (2017)
Author information
Authors and Affiliations
Corresponding authors
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2022 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
Cite this paper
Abdelghany, M., Tahar, S. (2022). Formalization of Functional Block Diagrams Using HOL Theorem Proving. In: Lima, L., Molnár, V. (eds) Formal Methods: Foundations and Applications. SBMF 2022. Lecture Notes in Computer Science, vol 13768. Springer, Cham. https://doi.org/10.1007/978-3-031-22476-8_2
Download citation
DOI: https://doi.org/10.1007/978-3-031-22476-8_2
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-22475-1
Online ISBN: 978-3-031-22476-8
eBook Packages: Computer ScienceComputer Science (R0)