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 条
  • [21] Timed Petri nets in hybrid systems: Stability and supervisory control
    Koutsoukos, XD
    He, KX
    Lemmon, MD
    Antsaklis, PJ
    DISCRETE EVENT DYNAMIC SYSTEMS-THEORY AND APPLICATIONS, 1998, 8 (02): : 137 - 173
  • [22] Synthesis of Liveness Enforcing Supervisory Policies In Petri Nets by Stepwise Refinement
    Somnath, N.
    Sreenivas, R. S.
    PROCEEDINGS OF THE 2017 12TH IEEE CONFERENCE ON INDUSTRIAL ELECTRONICS AND APPLICATIONS (ICIEA), 2017, : 529 - 534
  • [23] On Liveness Enforcing Supervisory Policies for Arbitrary Petri Nets
    Chen, Chen
    Raman, Arun
    Hu, Hesuan
    Sreenivas, Ramavarapu S.
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2020, 65 (12) : 5236 - 5247
  • [24] Supervisory control of quantitative Petri nets for fixed-initial-credit energy problems using a game structure
    Zhang, Yuling
    Liu, Gaiyun
    Wu, Naiqi
    Li, Zhiwu
    IET CONTROL THEORY AND APPLICATIONS, 2024, 18 (08) : 1016 - 1031
  • [25] A Petri net based supervisory control implementation
    Flochová, J
    2003 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN AND CYBERNETICS, VOLS 1-5, CONFERENCE PROCEEDINGS, 2003, : 1039 - 1044
  • [26] Optimal Supervisory Control for Flexible Manufacturing Systems Model With Petri Nets: A Place-Transition Control
    Bashir, Muhammad
    Zhou, Jian
    Muhammad, Bashir Bala
    IEEE ACCESS, 2021, 9 : 58566 - 58578
  • [27] A program for analysis and control of Petri nets
    Apaydin, H
    Manay, A
    Aybar, A
    Iftar, A
    ICCC 2004: SECOND IEEE INTERNATIONAL CONFERENCE ON COMPUTATIONAL CYBERNETICS, PROCEEDINGS, 2004, : 309 - 314
  • [28] Petri net cascade decomposition for supervisory control
    Dong, LD
    Wu, WM
    Su, HY
    Chu, J
    PROCEEDINGS OF THE 2003 AMERICAN CONTROL CONFERENCE, VOLS 1-6, 2003, : 338 - 343
  • [29] A hybrid approach to supervisory control of discrete event systems coupling RW supervisors to Petri nets
    M. Uzam
    W.M. Wonham
    The International Journal of Advanced Manufacturing Technology, 2006, 28 : 747 - 760
  • [30] A hybrid approach to supervisory control of discrete event systems coupling RW supervisors to Petri nets
    Uzam, M
    Wonham, WM
    INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2006, 28 (7-8) : 747 - 760