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 条
  • [1] Detection of Actuator Enablement Attacks by Petri Nets in Supervisory Control Systems
    Yu, Zhenhua
    Duan, Xudong
    Cong, Xuya
    Li, Xiangning
    Zheng, Li
    MATHEMATICS, 2023, 11 (04)
  • [2] Monitor-Based Supervisory Control of Labeled Petri Nets Under Sensor Attacks
    Zhang, Ziliang
    Liu, Gaiyun
    Lefebvre, Dimitri
    Li, Zhiwu
    IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2024,
  • [3] Reduction of the supervisory control problem for Petri nets
    Stremersch, G
    Boel, RK
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2000, 45 (12) : 2358 - 2363
  • [4] BLOCKING AND CONTROLLABILITY OF PETRI NETS IN SUPERVISORY CONTROL
    GIUA, A
    DICESARE, F
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 1994, 39 (04) : 818 - 823
  • [5] Supervisory control of railway networks with Petri nets
    Giua, A
    Seatzu, C
    PROCEEDINGS OF THE 40TH IEEE CONFERENCE ON DECISION AND CONTROL, VOLS 1-5, 2001, : 5004 - 5009
  • [6] Suboptimal supervisory control of Petri nets in presence of uncontrollable transitions via monitor places
    Basile, F
    Chiacchio, P
    Giua, A
    AUTOMATICA, 2006, 42 (06) : 995 - 1004
  • [7] On suboptimal supervisory control of Petri nets in the presence of uncontrollable transitions via monitor places
    Murat Uzam
    The International Journal of Advanced Manufacturing Technology, 2010, 47 : 567 - 579
  • [8] On suboptimal supervisory control of Petri nets in the presence of uncontrollable transitions via monitor places
    Uzam, Murat
    INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2010, 47 (5-8): : 567 - 579
  • [9] Decentralized supervisory control of Petri nets with monitor places
    Basile, Francesco
    Giua, Alessandro
    Seatzu, Carla
    ETFA 2005: 10th IEEE International Conference on Emerging Technologies and Factory Automation, Vol 1, Pts 1 and 2, Proceedings, 2005, : 269 - 272
  • [10] Program solution of supervisory control based on Petri nets
    Flochová, J
    Hrúz, B
    Jirsák, P
    NEW TRENDS IN DESIGN OF CONTROL SYSTEMS 1997, 1998, : 323 - 327