IDEAS home Printed from https://ideas.repec.org/a/eee/reensy/v180y2018icp487-504.html
   My bibliography  Save this article

Quantitative Analysis of Dynamic Fault Trees by means of Monte Carlo Simulations: Event-Driven Simulation Approach

Author

Listed:
  • Gascard, Eric
  • Simeu-Abazi, Zineb

Abstract

The reliability analysis of complex and dynamic systems is often achieved by a quantitative analysis of dynamic fault trees (DFT), which model the system failure, i.e. a specific undesired event called top event, in terms of failures of the components of the system. Indeed, DFT takes into account the sequential relationships among events and their statistical dependencies. Given the failure probability of the components, the quantitative analysis aims at numerically evaluating, among other things, the failure probability of the top event. In this paper, we are interested in the Monte Carlo simulation which can consider any kind of failure distribution and is not limited in the DFT representation: it considers DFT with repeated events and shared events, takes into account all dynamic gates (PAND, SEQ, FDEP, and SPARE). However, Monte Carlo simulation encounters some disadvantages: an entirely new simulation must be executed every time a parameter changes and it may be time-consuming when the desired accuracy is high. To address these difficulties, this paper proposes a new dynamic fault tree simulation performed by an event-driven simulator. With this approach, gate simulations that produce no change in the output of a gate are eliminated augmenting the speed up of the simulation. The implementation of our approach uses an event queue data structure and an event-scheduler as alternative to the usual time-driven implementation which is characterized by an iterative loop. Thus, periods of inactivity are omitted. As results, computational efficiency is obtained and the speed-up performance of the Monte Carlo simulation program is improved.

Suggested Citation

  • Gascard, Eric & Simeu-Abazi, Zineb, 2018. "Quantitative Analysis of Dynamic Fault Trees by means of Monte Carlo Simulations: Event-Driven Simulation Approach," Reliability Engineering and System Safety, Elsevier, vol. 180(C), pages 487-504.
  • Handle: RePEc:eee:reensy:v:180:y:2018:i:c:p:487-504
    DOI: 10.1016/j.ress.2018.07.011
    as

    Download full text from publisher

    File URL: http://www.sciencedirect.com/science/article/pii/S0951832018300504
    Download Restriction: Full text for ScienceDirect subscribers only

    File URL: https://libkey.io/10.1016/j.ress.2018.07.011?utm_source=ideas
    LibKey link: if access is restricted and if your library uses this service, LibKey will redirect you to where you can use your library subscription to access this item
    ---><---

    As the access to this document is restricted, you may want to search for a different version of it.

    References listed on IDEAS

    as
    1. Xing, Liudong & Shrestha, Akhilesh & Dai, Yuanshun, 2011. "Exact combinatorial reliability analysis of dynamic systems with sequence-dependent failures," Reliability Engineering and System Safety, Elsevier, vol. 96(10), pages 1375-1385.
    2. Aslett, Louis J.M. & Nagapetyan, Tigran & Vollmer, Sebastian J., 2017. "Multilevel Monte Carlo for Reliability Theory," Reliability Engineering and System Safety, Elsevier, vol. 165(C), pages 188-196.
    3. Manno, G. & Chiacchio, F. & Compagno, L. & D'Urso, D. & Trapani, N., 2014. "Conception of Repairable Dynamic Fault Trees and resolution by the use of RAATSS, a Matlab® toolbox based on the ATS formalism," Reliability Engineering and System Safety, Elsevier, vol. 121(C), pages 250-262.
    4. Enrico Zio, 2013. "The Monte Carlo Simulation Method for System Reliability and Risk Analysis," Springer Series in Reliability Engineering, Springer, edition 127, number 978-1-4471-4588-2, January.
    5. Enrico Zio, 2013. "System Reliability and Risk Analysis by Monte Carlo Simulation," Springer Series in Reliability Engineering, in: The Monte Carlo Simulation Method for System Reliability and Risk Analysis, edition 127, chapter 0, pages 59-81, Springer.
    6. Durga Rao, K. & Gopika, V. & Sanyasi Rao, V.V.S. & Kushwaha, H.S. & Verma, A.K. & Srividya, A., 2009. "Dynamic fault tree analysis using Monte Carlo simulation in probabilistic safety assessment," Reliability Engineering and System Safety, Elsevier, vol. 94(4), pages 872-883.
    7. Ge, Daochuan & Lin, Meng & Yang, Yanhua & Zhang, Ruoxing & Chou, Qiang, 2015. "Quantitative analysis of dynamic fault trees using improved Sequential Binary Decision Diagrams," Reliability Engineering and System Safety, Elsevier, vol. 142(C), pages 289-299.
    8. Simeu-Abazi, Zineb & Lefebvre, Arnaud & Derain, Jean-Pierre, 2011. "A methodology of alarm filtering using dynamic fault tree," Reliability Engineering and System Safety, Elsevier, vol. 96(2), pages 257-266.
    9. Huang, Chin-Yu & Chang, Yung-Ruei, 2007. "An improved decomposition scheme for assessing the reliability of embedded systems by using dynamic fault trees," Reliability Engineering and System Safety, Elsevier, vol. 92(10), pages 1403-1412.
    10. Merle, G. & Roussel, J.-M. & Lesage, J.-J., 2011. "Algebraic determination of the structure function of Dynamic Fault Trees," Reliability Engineering and System Safety, Elsevier, vol. 96(2), pages 267-277.
    11. Montani, S. & Portinale, L. & Bobbio, A. & Codetta-Raiteri, D., 2008. "Radyban: A tool for reliability analysis of dynamic fault trees through conversion into dynamic Bayesian networks," Reliability Engineering and System Safety, Elsevier, vol. 93(7), pages 922-932.
    12. Karanki, Durga Rao & Dang, Vinh N., 2016. "Quantification of Dynamic Event Trees – A comparison with event trees for MLOCA scenario," Reliability Engineering and System Safety, Elsevier, vol. 147(C), pages 19-31.
    13. Enrico Zio, 2013. "Monte Carlo Simulation: The Method," Springer Series in Reliability Engineering, in: The Monte Carlo Simulation Method for System Reliability and Risk Analysis, edition 127, chapter 0, pages 19-58, Springer.
    14. Daochuan Ge & Yanhua Yang, 2015. "Reliability analysis of non‐repairable systems modeled by dynamic fault trees with priority AND gates," Applied Stochastic Models in Business and Industry, John Wiley & Sons, vol. 31(6), pages 809-822, November.
    15. Daochuan Ge & Ruoxing Zhang & Qiang Chou & Yanhua Yang, 2015. "Probabilistic model–based multi-integration formulas for quantifying a generalized minimal cut sequence," Journal of Risk and Reliability, , vol. 229(1), pages 73-82, February.
    16. Enrico Zio, 2013. "System Reliability and Risk Analysis," Springer Series in Reliability Engineering, in: The Monte Carlo Simulation Method for System Reliability and Risk Analysis, edition 127, chapter 0, pages 7-17, Springer.
    17. Yuge, T. & Yanagi, S., 2008. "Quantitative analysis of a fault tree with priority AND gates," Reliability Engineering and System Safety, Elsevier, vol. 93(11), pages 1577-1583.
    Full references (including those not matched with items on IDEAS)

    Citations

    Citations are extracted by the CitEc Project, subscribe to its RSS feed for this item.
    as


    Cited by:

    1. Feng, Jian Rui & Yu, Guanghui & Zhao, Mengke & Zhang, Jiaqing & Lu, Shouxiang, 2022. "Dynamic risk assessment framework for industrial systems based on accidents chain theory: The case study of fire and explosion risk of UHV converter transformer," Reliability Engineering and System Safety, Elsevier, vol. 228(C).
    2. You, Xu-Tao & Liu, Jian-Yi & Jia, Chun-Sheng & Li, Jun & Liao, Xin-Yi & Zheng, Ai-Wei, 2019. "Production data analysis of shale gas using fractal model and fuzzy theory: Evaluating fracturing heterogeneity," Applied Energy, Elsevier, vol. 250(C), pages 1246-1259.
    3. Yeh, Wei-Chang, 2022. "Novel self-adaptive Monte Carlo simulation based on binary-addition-tree algorithm for binary-state network reliability approximation," Reliability Engineering and System Safety, Elsevier, vol. 228(C).
    4. Huang, Chao & Li, Liang, 2020. "Architectural design and analysis of a steer-by-wire system in view of functional safety concept," Reliability Engineering and System Safety, Elsevier, vol. 198(C).
    5. Chiacchio, Ferdinando & Iacono, Alessandra & Compagno, Lucio & D'Urso, Diego, 2020. "A general framework for dependability modelling coupling discrete-event and time-driven simulation," Reliability Engineering and System Safety, Elsevier, vol. 199(C).
    6. Maidana, Renan G. & Parhizkar, Tarannom & Gomola, Alojz & Utne, Ingrid B. & Mosleh, Ali, 2023. "Supervised dynamic probabilistic risk assessment: Review and comparison of methods," Reliability Engineering and System Safety, Elsevier, vol. 230(C).
    7. Xu, Jintao & Gui, Maolei & Ding, Rui & Dai, Tao & Zheng, Mengyan & Men, Xinhong & Meng, Fanpeng & Yu, Tao & Sui, Yang, 2023. "A new approach for dynamic reliability analysis of reactor protection system for HPR1000," Reliability Engineering and System Safety, Elsevier, vol. 234(C).
    8. Parhizkar, Tarannom & Vinnem, Jan Erik & Utne, Ingrid Bouwer & Mosleh, Ali, 2021. "Supervised Dynamic Probabilistic Risk Assessment of Complex Systems, Part 1: General Overview," Reliability Engineering and System Safety, Elsevier, vol. 208(C).
    9. Zhou, Siwei & Ye, Luyao & Xiong, Shengwu & Xiang, Jianwen, 2022. "Reliability analysis of dynamic fault trees with Priority-AND gates based on irrelevance coverage model," Reliability Engineering and System Safety, Elsevier, vol. 224(C).
    10. Wang, Chaonan & Liu, Qiongyang & Xing, Liudong & Guan, Quanlong & Yang, Chunhui & Yu, Min, 2022. "Reliability analysis of smart home sensor systems subject to competing failures," Reliability Engineering and System Safety, Elsevier, vol. 221(C).
    11. Xie, Lin & Lundteigen, Mary Ann & Liu, Yiliu, 2021. "Performance analysis of safety instrumented systems against cascading failures during prolonged demands," Reliability Engineering and System Safety, Elsevier, vol. 216(C).
    12. Wang, Kung-Jeng & Basuki, Satrio Samudro Aji & Kurniati, Nani, 2023. "A life-cycle asset management model by response surface method based optimization," International Journal of Production Economics, Elsevier, vol. 263(C).

    Most related items

    These are the items that most often cite the same works as this one and are cited by the same works as this one.
    1. Chiacchio, F. & D’Urso, D. & Manno, G. & Compagno, L., 2016. "Stochastic hybrid automaton model of a multi-state system with aging: Reliability assessment and design consequences," Reliability Engineering and System Safety, Elsevier, vol. 149(C), pages 1-13.
    2. Chiacchio, Ferdinando & D’Urso, Diego & Famoso, Fabio & Brusca, Sebastian & Aizpurua, Jose Ignacio & Catterson, Victoria M., 2018. "On the use of dynamic reliability for an accurate modelling of renewable power plants," Energy, Elsevier, vol. 151(C), pages 605-621.
    3. Ferdinando Chiacchio & Fabio Famoso & Diego D’Urso & Sebastian Brusca & Jose Ignacio Aizpurua & Luca Cedola, 2018. "Dynamic Performance Evaluation of Photovoltaic Power Plant by Stochastic Hybrid Fault Tree Automaton Model," Energies, MDPI, vol. 11(2), pages 1-22, January.
    4. Haiyue Yu & Xiaoyue Wu, 2021. "A method for transformation from dynamic fault tree to binary decision diagram," Journal of Risk and Reliability, , vol. 235(3), pages 416-430, June.
    5. Turati, Pietro & Pedroni, Nicola & Zio, Enrico, 2016. "Advanced RESTART method for the estimation of the probability of failure of highly reliable hybrid dynamic systems," Reliability Engineering and System Safety, Elsevier, vol. 154(C), pages 117-126.
    6. Aizpurua, J.I. & Catterson, V.M. & Papadopoulos, Y. & Chiacchio, F. & D'Urso, D., 2017. "Supporting group maintenance through prognostics-enhanced dynamic dependability prediction," Reliability Engineering and System Safety, Elsevier, vol. 168(C), pages 171-188.
    7. Mohammad Nadjafi & Mohammad Ali Farsi & Hossein Jabbari, 2017. "Reliability analysis of multi-state emergency detection system using simulation approach based on fuzzy failure rate," International Journal of System Assurance Engineering and Management, Springer;The Society for Reliability, Engineering Quality and Operations Management (SREQOM),India, and Division of Operation and Maintenance, Lulea University of Technology, Sweden, vol. 8(3), pages 532-541, September.
    8. Guowang Meng & Hongle Li & Bo Wu & Guangyang Liu & Huazheng Ye & Yiming Zuo, 2023. "Prediction of the Tunnel Collapse Probability Using SVR-Based Monte Carlo Simulation: A Case Study," Sustainability, MDPI, vol. 15(9), pages 1-21, April.
    9. Yan-Feng Li & Jinhua Mi & Yu Liu & Yuan-Jian Yang & Hong-Zhong Huang, 2015. "Dynamic fault tree analysis based on continuous-time Bayesian networks under fuzzy numbers," Journal of Risk and Reliability, , vol. 229(6), pages 530-541, December.
    10. Michael Saidani & Alissa Kendall & Bernard Yannou & Yann Leroy & François Cluzel, 2019. "Closing the loop on platinum from catalytic converters: Contributions from material flow analysis and circularity indicators," Post-Print hal-02094798, HAL.
    11. Michele Compare & Francesco Di Maio & Enrico Zio & Fausto Carlevaro & Sara Mattafirri, 2016. "Improving scheduled maintenance by missing data reconstruction: A double-loop Monte Carlo approach," Journal of Risk and Reliability, , vol. 230(5), pages 502-511, October.
    12. Salomon, Julian & Winnewisser, Niklas & Wei, Pengfei & Broggi, Matteo & Beer, Michael, 2021. "Efficient reliability analysis of complex systems in consideration of imprecision," Reliability Engineering and System Safety, Elsevier, vol. 216(C).
    13. Di Maio, Francesco & Pettorossi, Chiara & Zio, Enrico, 2023. "Entropy-driven Monte Carlo simulation method for approximating the survival signature of complex infrastructures," Reliability Engineering and System Safety, Elsevier, vol. 231(C).
    14. Ge, Daochuan & Lin, Meng & Yang, Yanhua & Zhang, Ruoxing & Chou, Qiang, 2015. "Quantitative analysis of dynamic fault trees using improved Sequential Binary Decision Diagrams," Reliability Engineering and System Safety, Elsevier, vol. 142(C), pages 289-299.
    15. Wang, Fan & Li, Heng, 2018. "System reliability under prescribed marginals and correlations: Are we correct about the effect of correlations?," Reliability Engineering and System Safety, Elsevier, vol. 173(C), pages 94-104.
    16. Tito G. Amaral & Vitor Fernão Pires & Armando Cordeiro & Daniel Foito & João F. Martins & Julia Yamnenko & Tetyana Tereschenko & Liudmyla Laikova & Ihor Fedin, 2023. "Incipient Fault Diagnosis of a Grid-Connected T-Type Multilevel Inverter Using Multilayer Perceptron and Walsh Transform," Energies, MDPI, vol. 16(6), pages 1-18, March.
    17. Zhang, Hanxiao & Sun, Muxia & Li, Yan-Fu, 2022. "Reliability–redundancy allocation problem in multi-state flow network: Minimal cut-based approximation scheme," Reliability Engineering and System Safety, Elsevier, vol. 225(C).
    18. Tosoni, E. & Salo, A. & Govaerts, J. & Zio, E., 2019. "Comprehensiveness of scenarios in the safety assessment of nuclear waste repositories," Reliability Engineering and System Safety, Elsevier, vol. 188(C), pages 561-573.
    19. Penttinen, Jussi-Pekka & Niemi, Arto & Gutleber, Johannes & Koskinen, Kari T. & Coatanéa, Eric & Laitinen, Jouko, 2019. "An open modelling approach for availability and reliability of systems," Reliability Engineering and System Safety, Elsevier, vol. 183(C), pages 387-399.
    20. Rocco, Claudio M. & Moronta, José & Ramirez-Marquez, José E. & Barker, Kash, 2017. "Effects of multi-state links in network community detection," Reliability Engineering and System Safety, Elsevier, vol. 163(C), pages 46-56.

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:eee:reensy:v:180:y:2018:i:c:p:487-504. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    If CitEc recognized a bibliographic reference but did not link an item in RePEc to it, you can help with this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: Catherine Liu (email available below). General contact details of provider: https://www.journals.elsevier.com/reliability-engineering-and-system-safety .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.