Supervisory Control of Petri Nets in the Presence of Replacement Attacks

被引:21
|
作者
You, Dan [1 ]
Wang, Shouguang [2 ]
Zhou, Mengchu [3 ,4 ]
Seatzu, Carla [1 ]
机构
[1] Univ Cagliari, Dept Elect & Elect Engn, I-09123 Cagliari, Italy
[2] Zhejiang Gongshang Univ, Sch Informat & Elect Engn, Hangzhou 310018, Peoples R China
[3] New Jersey Inst Technol, Helen & John C Hartmann Dept Elect & Comp Engn, Newark, NJ 07102 USA
[4] St Petersburg State Marine Tech Univ, Dept Cyber Phys Syst, Lotsmanskaya St Petersbu 198262, Russia
基金
浙江省自然科学基金;
关键词
Supervisory control; Petri nets; Firing; Automata; Robust control; Optimal control; Monitoring; Cyber-physical systems; discrete event systems (DESs); network attack; Petri nets (PNs); supervisory control; DISCRETE-EVENT SYSTEMS; SECURITY;
D O I
10.1109/TAC.2021.3063699
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This article addresses the robust control problem of discrete event systems assuming that replacement attacks may occur, thus making it appear that an event that has occurred looks like another event. In particular, we assume that this is done by tampering with the sensor-readings in the sensor communication channel. Specifically, we use Petri nets as the reference formalism to model the plant and assume a control specification in terms of a generalized mutual exclusion constraint. We propose three different methods to derive a control policy that is robust to the possible replacement attacks. The first two methods lead to an optimal (i.e., maximally permissive) policy but are computationally inefficient when applied to large-size systems. On the contrary, the third method computes a policy more efficiently and reveals more easily implementable in practice. However, this is done at the expense of optimality.
引用
收藏
页码:1466 / 1473
页数:8
相关论文
共 50 条
  • [31] Adaptive Deadlock Control for a Class of Petri Nets With Unreliable Resources
    Zhang, Ziliang
    Liu, Gaiyun
    Barkaoui, Kamel
    Li, Zhiwu
    IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS, 2022, 52 (05): : 3113 - 3125
  • [32] Control restrictions on Decomposed Colors: An approach for Supervisory Control of discrete event systems using colored Petri nets
    Restrições de controle sobre Cores Decompostas: Uma proposta no Controle Supervisório de sistemas a eventos discretos utilizando redes de Petri coloridas
    De Alencar Menezes, F.A. (alencarmenezes@gmail.com), 1600, Sociedade Brasileira de Automatica (23): : 356 - 373
  • [33] Diagnosability enforcement in labeled Petri nets using supervisory control
    Hu, Yihui
    Ma, Ziyue
    Li, Zhiwu
    Giua, Alessandro
    AUTOMATICA, 2021, 131
  • [34] Structural optimal control for safe Petri nets
    Vasiliu, Andra-Ioana
    Alla, Hassane
    INTERNATIONAL JOURNAL OF CONTROL, 2010, 83 (09) : 1810 - 1822
  • [35] Petri nets for the control of discrete event systems
    Giua, Alessandro
    Seatzu, Carla
    SOFTWARE AND SYSTEMS MODELING, 2015, 14 (02) : 693 - 701
  • [36] Petri nets for the control of discrete event systems
    Alessandro Giua
    Carla Seatzu
    Software & Systems Modeling, 2015, 14 : 693 - 701
  • [37] An application of Petri nets to supervisory control for human-computer interactive systems
    Lee, JS
    Zhou, MC
    Hsu, PL
    IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2005, 52 (05) : 1220 - 1226
  • [38] Control Strategy of Discrete Event Systems Modeled by Labeled Petri Nets Based on Transition Priority
    Liu, Yejia
    Li, Xunbo
    Li, Zhiwu
    IEEE ACCESS, 2023, 11 : 45442 - 45455
  • [39] Dealing with sensor and actuator deception attacks in supervisory control
    Meira-Goes, Romulo
    Marchand, Herve
    Lafortune, Stephane
    AUTOMATICA, 2023, 147
  • [40] Polynomial-complexity supervisory control for flexible assembly systems based on Petri nets
    Yue, Hao
    Hu, Hesuan
    Wu, Weimin
    Su, Hongye
    Zhang, Jihui
    INTERNATIONAL JOURNAL OF COMPUTER INTEGRATED MANUFACTURING, 2018, 31 (01) : 71 - 86