Modeling and safety analysis for collaborative safety-critical systems using hierarchical colored Petri nets

被引:4
作者
Ali, Nazakat [1 ]
Punnekkat, Sasikumar [1 ]
Rauf, Abdul [2 ]
机构
[1] Malardalen Univ, Sch Innovat Design & Technol, Vasteras, Sweden
[2] Knightec AB, Vasteras, Sweden
关键词
Safety; -critical; Petri nets; Safety analysis; Colored Petri -nets; VERIFICATION; VALIDATION;
D O I
10.1016/j.jss.2024.111958
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Context: Collaborative systems enable multiple independent systems to work together towards a common goal. These systems can include both human-system and system-system interactions and can be found in a variety of settings, including smart manufacturing, smart transportation, and healthcare. Safety is an important consideration for collaborative systems because one system's failure can significantly impact the overall system performance and adversely affect other systems, humans or the environment. Goal: Fail-safe mechanisms for safety-critical systems are designed to bring the system to a safe state in case of a failure in the sensors or actuators. However, a collaborative safety-critical system must do better and be safeoperational, for e.g., a failure of one of the members in a platoon of vehicles in the middle of a highway is not acceptable. Thus, failures must be compensated, and compliance with safety constraints must be ensured even under faults or failures of constituent systems. Method: In this paper, we model and analyze safety for collaborative safety-critical systems using hierarchical Coloured Petri nets (CPN). We used an automated Human Rescue Robot System (HRRS) as a case study, modeled it using hierarchical CPN, and injected some specified failures to check and confirm the safe behavior in case of unexpected scenarios. Results: The system behavior was observed after injecting three types of failures in constituent systems, and then safety mechanisms were applied to mitigate the effect of these failures. After applying safety mechanisms, the HRRS system's overall behavior was again observed both in terms of verification and validation, and the simulated results show that all the identified failures were mitigated and HRRS completed its mission. Conclusion: It was found that the approach based on formal methods (CPN modeling) can be used for the safety analysis, modeling, validation, and verification of collaborative safety-critical systems like HRRS. The hierarchical CPN provides a rigorous way of modeling to implement complex collaborative systems.
引用
收藏
页数:19
相关论文
共 41 条
  • [1] Hierarchical Coloured Petri-Net Based Multi-Agent System for Flood Monitoring, Prediction, and Rescue (FMPR)
    Akhtar, Nadeem
    Rehman, Abdul
    Hussnain, Mujtaba
    Rohail, Saad
    Missen, Malik Saad
    Nasir, Mehwish
    Hayder, Alina
    Salamat, Nadeem
    Pasha, Maruf
    [J]. IEEE ACCESS, 2019, 7 : 180544 - 180557
  • [2] SafeSoCPS: A Composite Safety Analysis Approach for System of Cyber-Physical Systems
    Ali, Nazakat
    Hussain, Manzoor
    Hong, Jang-Eui
    [J]. SENSORS, 2022, 22 (12)
  • [3] Fault-Tolerance by Resilient State Transition for Collaborative Cyber-Physical Systems
    Ali, Nazakat
    Hussain, Manzoor
    Hong, Jang-Eui
    [J]. MATHEMATICS, 2021, 9 (22)
  • [4] Hierarchical Colored Petri Nets for Modeling and Analysis of Transit Signal Priority Control Systems
    An, Yisheng
    Wu, Naiqi
    Zhao, Xiangmo
    Li, Xuan
    Chen, Pei
    [J]. APPLIED SCIENCES-BASEL, 2018, 8 (01):
  • [5] SAFETY-CRITICAL SYSTEMS, FORMAL METHODS AND STANDARDS
    BOWEN, J
    STAVRIDOU, V
    [J]. SOFTWARE ENGINEERING JOURNAL, 1993, 8 (04): : 189 - 209
  • [6] Clarke E, 2001, LECT NOTES COMPUT SC, V2000, P176
  • [7] Formal Verification of a Trusted Execution Environment-Based Architecture for IoT Applications
    Gomes Valadares, Dalton Cezane
    de Carvalho Cesar Sobrinho, Alvaro Alvares
    Perkusich, Angelo
    Gorgonio, Kyller Costa
    [J]. IEEE INTERNET OF THINGS JOURNAL, 2021, 8 (23) : 17199 - 17210
  • [8] Unmanned aerial vehicle safety assessment modelling through petri Nets
    Goncalves, P.
    Sobral, J.
    Ferreira, L. A.
    [J]. RELIABILITY ENGINEERING & SYSTEM SAFETY, 2017, 167 : 383 - 393
  • [9] Emerging research fields in safety and ergonomics in industrial collaborative robotics: A systematic literature review
    Gualtieri, Luca
    Rauch, Erwin
    Vidoni, Renato
    [J]. ROBOTICS AND COMPUTER-INTEGRATED MANUFACTURING, 2021, 67
  • [10] Honour E, 2013, Arxiv, DOI arXiv:1311.3626