Verification of Current-State Opacity in Discrete Event Systems by Using Basis Coverability Graphs

被引:4
|
作者
Zhu, Haoming [1 ]
El-Sherbeeny, Ahmed M. [2 ]
El-Meligy, Mohammed A. [2 ]
Fathollahi-Fard, Amir M. [3 ]
Li, Zhiwu [1 ]
机构
[1] Macau Univ Sci & Technol, Inst Syst Engn, Taipa, Macao, Peoples R China
[2] King Saud Univ, Coll Engn, Ind Engn Dept, POB 800, Riyadh 11421, Saudi Arabia
[3] Univ Victoria, Peter B Gustavson Sch Business, POB 1700, Victoria, BC V8P 5C2, Canada
关键词
basis coverability graph; discrete event system; Petri net; current-state opacity; PETRI-NET; DETECTABILITY; MODELS;
D O I
10.3390/math11081798
中图分类号
O1 [数学];
学科分类号
0701 ; 070101 ;
摘要
A new approach to the verification of current-state opacity for discrete event systems is proposed in this paper, which is modeled with unbounded Petri nets. The concept of opacity verification is first extended from bounded Petri nets to unbounded Petri nets. In this model, all transitions and partial places are assumed to be unobservable, i.e., only the number of tokens in the observable places can be measured. In this work, a novel basis coverability graph is constructed by using partial markings and quasi-observable transitions. By this graph, this research finds that an unbounded net system is current-state opaque if, for an arbitrary partial marking, there always exists at least one regular marking in the result of current-state estimation with respect to the partial marking not belonging to the given secret. Finally, a sufficient and necessary condition is proposed for the verification of current-state opacity. A manufacturing system example is presented to illustrate that the concept of current-state opacity can be verified for unbounded net systems.
引用
收藏
页数:18
相关论文
共 50 条
  • [31] Current-State Opacity Formulations in Probabilistic Finite Automata
    Saboori, Anooshiravan
    Hadjicostis, Christoforos N.
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2014, 59 (01) : 120 - 133
  • [32] Ensuring utility while enforcing current-state opacity
    Barcelos, Raphael J.
    Basilio, Joao C.
    IFAC PAPERSONLINE, 2023, 56 (02): : 4595 - 4600
  • [33] Supervisory Enforcement of Current-State Opacity with Uncomparable Observations
    Tong, Yin
    Ma, Ziyue
    Li, Zhiwu
    Seatzu, Carla
    Giua, Alessandro
    2016 13TH INTERNATIONAL WORKSHOP ON DISCRETE EVENT SYSTEMS (WODES), 2016, : 313 - 318
  • [34] Trajectory Planning under Current-State Opacity Constraints
    Hadjicostis, Christoforos N.
    IFAC PAPERSONLINE, 2018, 51 (07): : 337 - 342
  • [35] Verification of Current-State Opacity in Time Labeled Petri Nets With Its Application to Smart Houses
    Qin, Tao
    Yin, Li
    Wu, Naiqi
    Li, Zhiwu
    IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2024, 21 (04) : 7616 - 7628
  • [36] Enforcement of Current-State Opacity in Signal Interpreted Petri Nets
    Koehler, Andreas
    Marijan, Pascal
    Zhang, Ping
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2024, 69 (11) : 8104 - 8111
  • [37] Matrix Approach for Verification of Opacity of Partially Observed Discrete Event Systems
    Liujuan Mei
    Rongjian Liu
    Jianquan Lu
    Jianlong Qiu
    Circuits, Systems, and Signal Processing, 2021, 40 : 70 - 87
  • [38] Matrix Approach for Verification of Opacity of Partially Observed Discrete Event Systems
    Mei, Liujuan
    Liu, Rongjian
    Lu, Jianquan
    Qiu, Jianlong
    CIRCUITS SYSTEMS AND SIGNAL PROCESSING, 2021, 40 (01) : 70 - 87
  • [39] State feedback control of discrete event systems using marked graphs
    Ghaffari, A
    Rezg, N
    Xie, X
    PROCEEDINGS OF THE 40TH IEEE CONFERENCE ON DECISION AND CONTROL, VOLS 1-5, 2001, : 4998 - 5003
  • [40] Verification of Strong K-Step Opacity for Discrete-Event Systems
    Han, Xiaoguang
    Zhang, Kuize
    Li, Zhiwu
    2022 IEEE 61ST CONFERENCE ON DECISION AND CONTROL (CDC), 2022, : 4250 - 4255