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 条
  • [1] Current-State Opacity Verification in Modular Discrete Event Systems
    Tong, Yin
    Lan, Hao
    2019 IEEE 58TH CONFERENCE ON DECISION AND CONTROL (CDC), 2019, : 7665 - 7670
  • [2] Current-state opacity verification in discrete event systems using an observer net
    Abdeldjalil Labed
    Ikram Saadaoui
    Naiqi Wu
    Jiaxin Yu
    Zhiwu Li
    Scientific Reports, 12 (1)
  • [3] Current-state opacity verification in discrete event systems using an observer net
    Labed, Abdeldjalil
    Saadaoui, Ikram
    Wu, Naiqi
    Yu, Jiaxin
    Li, Zhiwu
    SCIENTIFIC REPORTS, 2022, 12 (01):
  • [4] Symbolic Verification of Current-State Opacity of Discrete Event Systems Using Petri Nets
    Dong, Yifan
    Li, Zhiwu
    Wu, Naiqi
    IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS, 2022, 52 (12): : 7628 - 7641
  • [5] Verification of Current-state Opacity for Discrete Event Systems Modeled With Unbounded Petri Nets*
    Zhu, Haoming
    Yin, Li
    Wu, Naiqi
    Li, Zhiwu
    2022 8TH INTERNATIONAL CONFERENCE ON CONTROL, DECISION AND INFORMATION TECHNOLOGIES (CODIT'22), 2022, : 1261 - 1266
  • [6] Current-state opacity and initial-state opacity of modular discrete event systems
    Yang, Jingkai
    Deng, Weilin
    Qiu, Daowen
    INTERNATIONAL JOURNAL OF CONTROL, 2022, 95 (11) : 3037 - 3049
  • [7] Current-state opacity of incomplete discrete-event systems
    Liu F.-C.
    Zhang X.
    Zhao R.
    Kongzhi Lilun Yu Yingyong/Control Theory and Applications, 2019, 36 (07): : 1067 - 1071
  • [8] Current-state opacity enforcement in discrete event systems under incomparable observations
    Tong, Yin
    Li, Zhiwu
    Seatzu, Carla
    Giua, Alessandro
    DISCRETE EVENT DYNAMIC SYSTEMS-THEORY AND APPLICATIONS, 2018, 28 (02): : 161 - 182
  • [9] Strong current-state and initial-state opacity of discrete-event systems
    Han, Xiaoguang
    Zhang, Kuize
    Zhang, Jiahui
    Li, Zhiwu
    Chen, Zengqiang
    AUTOMATICA, 2023, 148
  • [10] Current-state opacity enforcement in discrete event systems under incomparable observations
    Yin Tong
    Zhiwu Li
    Carla Seatzu
    Alessandro Giua
    Discrete Event Dynamic Systems, 2018, 28 : 161 - 182