Diagnosability of Discrete Event Systems under Sensor Attacks

被引:7
作者
Lin, Feng [1 ]
Lafortune, Stephane [2 ]
Wang, Caisheng [1 ]
机构
[1] Wayne State Univ, Dept Elect & Comp Engn, Detroit, MI 48202 USA
[2] Univ Michigan, Dept Elect Engn & Comp Sci, Ann Arbor, MI 48109 USA
基金
美国国家科学基金会;
关键词
Discrete event systems; cyber attacks; diagnosability;
D O I
10.1016/j.ifacol.2023.10.1516
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper considers fault diagnosis in discrete event systems modeled by finitestate automata, according to the theory of diagnosability, but it assumes that an attacker has compromised the communication channel from the system's sensors to the diagnostic engine. The attacker operates according to a general attack model that has been studied previously in the context of supervisory control, but not in the context of fault diagnosis. Specifically, the attacker is able to replace each occurrence of a compromised observable event with a string in an attack sublanguage; in particular, this general model embeds event insertion and deletion as well as static and dynamic attacks. The new notion of CA- diagnosability is defined in order to formally capture the ability of the diagnostic engine to still diagnose the occurrences of faults in the presence of the attacker, as captured by its attack model. This extends prior results on supervisory control under attack, where the corresponding properties of CA-controllability and CA-observability were introduced, to the realm of fault diagnosis. A testing procedure for CA-diagnosability is developed and its correctness is proved. Then, diagnosability theory is used to study conditions under which the presence of the attacker can be detected based on the corrupted observations. The results in the paper are illustrated using an example of a protection relay and a circuit breaker in a power system, where the faults are the failures of the protection relay or of the circuit breaker.
引用
收藏
页码:3572 / 3578
页数:7
相关论文
共 24 条
[1]   Discrete-Event Systems Supervisory Control for a Dynamic Flow Controller [J].
Afzalian, Ali A. ;
Niaki, S. Ali Nabavi ;
Iravani, M. Reza ;
Wonham, W. M. .
IEEE TRANSACTIONS ON POWER DELIVERY, 2009, 24 (01) :219-230
[2]   Robust decentralized diagnosability of networked discrete event systems against DoS and deception attacks [J].
Alves, Marcos V. S. ;
Barcelos, Raphael J. ;
Carvalho, Lilian K. ;
Basilio, Joao C. .
NONLINEAR ANALYSIS-HYBRID SYSTEMS, 2022, 44
[3]   Analysis and Control for Resilience of Discrete Event Systems [J].
Basilio, Joao Carlos ;
Hadjicostis, Christoforos N. ;
Su, Rong .
FOUNDATIONS AND TRENDS IN SYSTEMS AND CONTROL, 2021, 8 (04) :285-443
[4]  
Biswas T, 2004, 2004 IEEE PES POWER SYSTEMS CONFERENCE & EXPOSITION, VOLS 1 - 3, P1024
[5]   Comparative analysis of related notions of robust diagnosability of Discrete-Event Systems [J].
Carvalho, Lilian Kawakami ;
Moreira, Marcos Vicente ;
Basilio, Joao Carlos .
ANNUAL REVIEWS IN CONTROL, 2021, 51 :23-36
[6]  
Cassandras C. G., 2021, Introduction to discrete event systems, V3rd
[7]   A systems and control perspective of CPS security [J].
Dibaji, Seyed Mehran ;
Pirani, Mohammad ;
Flamholz, David Bezalel ;
Annaswamy, Anuradha M. ;
Johansson, Karl Henrik ;
Chakrabortty, Aranya .
ANNUAL REVIEWS IN CONTROL, 2019, 47 :394-411
[8]   A Survey of Cyber Attacks on Cyber Physical Systems: Recent Advances and Challenges [J].
Duo, Wenli ;
Zhou, Meng Chu ;
Abusorrah, Abdullah .
IEEE-CAA JOURNAL OF AUTOMATICA SINICA, 2022, 9 (05) :784-800
[9]   A Discrete-Event Supervisory Control for the AC Microgrid [J].
Ghasaei, Arman ;
Zhang, Zhi Jin ;
Wonham, W. Murray ;
Iravani, Reza .
IEEE TRANSACTIONS ON POWER DELIVERY, 2021, 36 (02) :663-675
[10]   Cybersecurity and Supervisory Control: A Tutorial on Robust State Estimation, Attack Synthesis, and Resilient Control [J].
Hadjicostis, Christoforos N. ;
Lafortune, Stephane ;
Lin, Feng ;
Su, Rong .
2022 IEEE 61ST CONFERENCE ON DECISION AND CONTROL (CDC), 2022, :3020-3040