skip to main content
10.1145/3419804.3420273acmconferencesArticle/Chapter ViewAbstractPublication PagesicseConference Proceedingsconference-collections
research-article

Qualitative Fault Modeling in Safety Critical Cyber Physical Systems

Authors Info & Claims
Published:19 October 2020Publication History

ABSTRACT

One of the key requirements for designing safety critical cyber physical systems (CPS) is to ensure resiliency. Typically, the cyber sub-system in a CPS is empowered with protection devices that quickly detect and isolate faulty components to avoid failures. However, these protection devices can have internal faults that can cause cascading failures, leading to system collapse. Thus, to guarantee the resiliency of the system, it is necessary to identify the root cause(s) of a given system disturbance to take appropriate control actions. Correct failure diagnosis in such systems depends upon an integrated fault model of the system that captures the effect of faults in CPS as well as nominal and faulty operation of protection devices, sensors, and actuators.

In this paper, we propose a novel graph based qualitative fault modeling formalism for CPS, called, Temporal Causal Diagrams (TCDs) that allow system designers to effectively represent faults and their effects in both physical and cyber sub-systems. The paper also discusses in detail the fault propagation and execution semantics of a TCD model by translating to timed automata and thus allowing an efficient means to quickly analyze, validate and verify the fault model. In the end, we show the efficacy of the modeling approach with the help of a case study from energy system.

References

  1. Sherif Abdelwahed, Sherif Abdelwahed, Gabor Karsai, and Gautam Biswas. 2005. A Consistency-based Robust Diagnosis Approach for Temporal Causal Systems. IN THE 16TH INTERNATIONAL WORKSHOP ON PRINCIPLES OF DIAGNOSIS (2005), 73--79.Google ScholarGoogle Scholar
  2. Sherif Abdelwahed and Gabor Karsai. 2007. Notions of diagnosability for timed failure propagation graphs. In AUTOTESTCON (Proceedings). 643--648.Google ScholarGoogle Scholar
  3. S. Abdelwahed, G. Karsai, N. Mahadevan, and S.C. Ofsthun. 2009. Practical Implementation of Diagnosis Systems Using Timed Failure Propagation Graph Models. IEEE Transactions on Instrumentation and Measurement 58 (2009), 240--247.Google ScholarGoogle ScholarCross RefCross Ref
  4. Rajeev Alur, Costas Courcoubetis, Thomas A Henzinger, and Pei-Hsin Ho. 1992. Hybrid automata: An algorithmic approach to the specification and verification of hybrid systems. In Hybrid systems. Springer, 209--229.Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Rajeev Alur and David L. Dill. 1994. A theory of timed automata. Theoretical Computer Science 126, 2 (4 1994), 183--235.Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Gerd Behrmann, Alexandre David, and Kim G. Larsen. 2004. A Tutorial on UPPAAL. Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) 3185 (2004), 200--236.Google ScholarGoogle Scholar
  7. Anibal Bregon, Belarmino Pulido, Gautam Biswas, and Xenofon D Koutsoukos. 2009. Generating Possible Conflicts From Bond Graphs Using Temporal Causal Graphs.. In ECMS. 675--682.Google ScholarGoogle Scholar
  8. Christopher Brooks. 2016. Ptolemy II: An open-source platform for experimenting with actor-oriented design.Google ScholarGoogle Scholar
  9. A. Chhokra, A. Dubey, N. Mahadevan, and G. Karsai. 2015. A component-based approach for modeling failure propagations in power systems. In 2015 Workshop on Modeling and Simulation of Cyber-Physical Energy Systems (MSCPES). 1--6.Google ScholarGoogle Scholar
  10. Ajay Chhokra, Nagabhushan Mahadevan, Abhishek Dubey, Daniel Balasubramanian, and Gabor Karsai. 2017. Towards Diagnosing Cascading Outages in Cyber Physical Energy Systems using Temporal Causal Models. In 2017 Annual Conference of the Prognostics and Health Management Society (PHM17).Google ScholarGoogle Scholar
  11. Goran Frehse. 2005. PHAVer: Algorithmic verification of hybrid systems past HyTech. In International workshop on hybrid systems: computation and control. Springer, 258--273.Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Goran Frehse, Colas Le Guernic, Alexandre Donzé, Scott Cotton, Rajarshi Ray, Olivier Lebeltel, Rodolfo Ripado, Antoine Girard, Thao Dang, and Oded Maler. 2011. SpaceEx: Scalable verification of hybrid systems. In International Conference on Computer Aided Verification. Springer, 379--395.Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. Hui Ren, Zengqiang Mi, Hongshan Zhao, and Qixun Yang. [n.d.]. Fault diagnosis for substation automation based on Petri nets and coding theory. In IEEE Power Engineering Society General Meeting, 2004., Vol. 2. IEEE, 1038--1042.Google ScholarGoogle Scholar
  14. Schweitzer Engineering Laboratories Inc. [n.d.]. High-Speed Line Protection, Automation, and Control System Major Features and Benefits SEL-421 Protection and Automation System. Technical Report.Google ScholarGoogle Scholar
  15. H. Kopetz and G. Bauer. 2003. The time-triggered architecture. Proc. IEEE 91, 1 (1 2003), 112--126.Google ScholarGoogle ScholarCross RefCross Ref
  16. Mathworks. R2020a. Stateflow Documentation.Google ScholarGoogle Scholar
  17. Yiannis Papadopoulos. 2003. Model-based system monitoring and diagnosis of failures using statecharts and fault trees. Reliability Engineering & System Safety 81, 3 (9 2003), 325--341.Google ScholarGoogle Scholar
  18. Vasso Reppa, Marios Polycarpou, and Christos Panayiotou. 2015. Distributed Sensor Fault Diagnosis for a Network of Interconnected Cyber-Physical Systems. Control of Network Systems, IEEE Transactions on 2 (03 2015), 11--23.Google ScholarGoogle Scholar
  19. M. Sampath, R. Sengupta, S. Lafortune, K. Sinnamohideen, and D.C. Teneketzis. 1996. Failure diagnosis using discrete-event models. IEEE Transactions on Control Systems Technology 4, 2 (3 1996), 105--124.Google ScholarGoogle ScholarCross RefCross Ref
  20. J. Shiozaki, B. Shibata, H. Matsuyama, and E. O'shima. 1989. Fault diagnosis of chemical processes utilizing signed directed graphs-improvement by using temporal information. IEEE Transactions on Industrial Electronics (1989), 469--474.Google ScholarGoogle Scholar
  21. Stavros Tripakis. 2002. Fault diagnosis for timed automata. In International symposium on formal techniques in real-time and fault-tolerant systems. Springer, 205--221.Google ScholarGoogle ScholarCross RefCross Ref
  22. U.S.-Canada Power System Outage Task Force. 2003. Causes of the August 14th Blackout in the United States and Canada. Technical Report. NERC. 134 pages.Google ScholarGoogle Scholar

Index Terms

  1. Qualitative Fault Modeling in Safety Critical Cyber Physical Systems

        Recommendations

        Comments

        Login options

        Check if you have access through your login credentials or your institution to get full access on this article.

        Sign in
        • Published in

          cover image ACM Conferences
          SAM '20: Proceedings of the 12th System Analysis and Modelling Conference
          October 2020
          156 pages
          ISBN:9781450381406
          DOI:10.1145/3419804

          Copyright © 2020 ACM

          Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

          Publisher

          Association for Computing Machinery

          New York, NY, United States

          Publication History

          • Published: 19 October 2020

          Permissions

          Request permissions about this article.

          Request Permissions

          Check for updates

          Qualifiers

          • research-article
          • Research
          • Refereed limited

          Acceptance Rates

          SAM '20 Paper Acceptance Rate16of26submissions,62%Overall Acceptance Rate36of59submissions,61%

          Upcoming Conference

          ICSE 2025

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader