Sensor and Actuator Attacks of Cyber-Physical Systems: A Study Based on Supervisory Control of Discrete Event Systems

Cyber-physical systems (CPS) consist of physical processes that are controlled or monitored by software and communication capabilities. Sensors and actuators are elements of CPS that can be vulnerable to attacks. Sensor attacks typically consist in corrupting or hiding information received from sensors, or creating nonexisting information. Actuator attacks typically consist in intercepting and modifying orders sent to actuators. Attacks may lead to serious situations that we will call failures. We adopt a discrete event system (DES) approach, where information received from sensors and actions realized by actuators are represented as discrete events. We first develop a model of the attacked system using supervisory control of DES. Then, we study the defense viewpoint, where we develop methods to detect attacks and avoid failures, and determine conditions of attack detectability and failure avoidability. Then, we study the attacker’s viewpoint, where we develop a strategy based on supervisory control of DES to make the attacker undetectable.

[1]  C. Desclaux,et al.  Supervisory control of discrete-event processes with partial observations , 1988 .

[2]  D. Thorsley,et al.  Intrusion Detection in Controlled Discrete Event Systems , 2006, Proceedings of the 45th IEEE Conference on Decision and Control.

[3]  Shreyas Sundaram,et al.  Distributed Function Calculation via Linear Iterative Strategies in the Presence of Malicious Agents , 2011, IEEE Transactions on Automatic Control.

[4]  W. M. Wonham,et al.  The control of discrete event systems , 1989 .

[5]  Yilin Mo,et al.  False Data Injection Attacks in Control Systems , 2010 .

[6]  Stéphane Lafortune,et al.  Diagnosis of Discrete Event Systems Using Decentralized Architectures , 2007, Discret. Event Dyn. Syst..

[7]  Stéphane Lafortune,et al.  Stealthy deception attacks for cyber-physical systems , 2017, 2017 IEEE 56th Annual Conference on Decision and Control (CDC).

[8]  Marcos V. Moreira,et al.  Detectable and Undetectable Network Attack Security of Cyber-physical Systems , 2018 .

[9]  Helen Gill,et al.  Cyber-Physical Systems , 2019, 2019 IEEE International Conference on Mechatronics (ICM).

[10]  Stéphane Lafortune,et al.  Detection and Mitigation of Classes of Attacks in Supervisory Control Systems , 2018, Autom..

[11]  Stéphane Lafortune,et al.  Detection and prevention of actuator enablement attacks in supervisory control systems , 2016, 2016 13th International Workshop on Discrete Event Systems (WODES).

[12]  Walter Murray Wonham,et al.  On observability of discrete-event systems , 1988, Inf. Sci..

[13]  Paulo Tabuada,et al.  Secure Estimation and Control for Cyber-Physical Systems Under Adversarial Attacks , 2012, IEEE Transactions on Automatic Control.

[14]  Florian Dörfler,et al.  Attack Detection and Identification in Cyber-Physical Systems -- Part II: Centralized and Distributed Monitor Design , 2012, ArXiv.

[15]  Marcos V. Moreira,et al.  Security Against Network Attacks in Supervisory Control Systems , 2017 .