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 条
  • [41] Optimal Supervisory Control of Flexible Manufacturing Systems by Petri Nets: A Set Classification Approach
    Chen, YuFeng
    Li, ZhiWu
    Zhou, MengChu
    IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2014, 11 (02) : 549 - 563
  • [42] Feedback control of Petri nets based on place invariants
    Yamalidou, K
    Moody, J
    Lemmon, M
    Antsaklis, P
    AUTOMATICA, 1996, 32 (01) : 15 - 28
  • [43] Control Design for Trajectory Tracking With Untimed Petri Nets
    Lefebvre, Dimitri
    Leclercq, Edouard
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2015, 60 (07) : 1921 - 1926
  • [44] On a Decidable Class of Partially Controlled Petri Nets With Liveness Enforcing Supervisory Policies
    Sreenivas, R. S.
    IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS, 2013, 43 (05): : 1256 - 1261
  • [45] Structural method for supervisory control of discrete event within the framework of Petri nets: a one-to-one link between the supervisory control theory and the place invariant method
    Gonza, Mohaman
    Alla, Hassane
    Bitjoka, Laurent
    INTERNATIONAL JOURNAL OF SYSTEMS SCIENCE-OPERATIONS & LOGISTICS, 2020, 7 (03) : 217 - 232
  • [46] Cyber-Attacks with Resource Constraints on Discrete Event Systems Under Supervisory Control
    He, Zhaoyang
    Wu, Naiqi
    Su, Rong
    Li, Zhiwu
    IEEE-CAA JOURNAL OF AUTOMATICA SINICA, 2025, 12 (03) : 585 - 595
  • [47] Automatic Supervisory Control for the Self-Healing of Smart Grids Based on Colored Petri Nets
    Jiang, Zhongyuan
    Khalgui, Mohamed
    Al-Ahmari, Abdulrahman
    Li, Zhiwu
    Wu, Naiqi
    Zhou, Mengchu
    IEEJ TRANSACTIONS ON ELECTRICAL AND ELECTRONIC ENGINEERING, 2018, 13 (11) : 1612 - 1623
  • [48] Fuzzified Petri-nets and their application to organising supervisory controller
    Dimirovski, GM
    COMPUTATIONAL INTELLIGENCE: SOFT COMPUTING AND FUZZY-NEURO INTEGRATION WITH APPLICATIONS, 1998, 162 : 260 - 282
  • [49] Robust Supervisory Control for Cyber-Physical Systems based on Discrete Timed Petri nets
    Hsieh, Fu-Shiung
    2022 IEEE 12TH ANNUAL COMPUTING AND COMMUNICATION WORKSHOP AND CONFERENCE (CCWC), 2022, : 1 - 6
  • [50] Supervisory controller design for timed Petri Nets
    Aybar, Aydin
    Iftar, Altug
    PROCEEDINGS OF THE 2006 IEEE/SMC INTERNATIONAL CONFERENCE ON SYSTEM OF SYSTEMS ENGINEERING, 2006, : 59 - +