On Methodology for the Verification of Reconfigurable Timed Net Condition/Event Systems

被引:17
作者
Hafidi, Yousra [1 ,2 ,3 ]
Kahloul, Laid [2 ]
Khalgui, Mohamed [1 ,4 ]
Li, Zhiwu [5 ,6 ]
Alnowibet, Khalid [7 ]
Qu, Ting [1 ]
机构
[1] Jinan Univ, Sch Elect & Informat Engn, Zhuhai 519070, Peoples R China
[2] Univ Mohamed Khider, Comp Sci Dept, LINFI Lab, Biskra 07000, Algeria
[3] Univ Tunis El Manar, Fac Sci Tunis, Tunis 2092, Tunisia
[4] Univ Carthage, Natl Inst Appl Sci & Technol, Tunis 1080, Tunisia
[5] Macau Univ Sci & Technol, Inst Syst Engn, Macau, Peoples R China
[6] Xidian Univ, Sch Electromech Engn, Xian 710071, Peoples R China
[7] King Saud Univ, Dept Stat & Operat Res, Riyadh 11451, Saudi Arabia
来源
IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS | 2020年 / 50卷 / 10期
基金
中国国家自然科学基金;
关键词
Tools; Petri nets; Safety; Computational modeling; Discrete-event systems; Time factors; Hardware; Computation tree logic (CTL); discrete-event system; modeling and verification; Petri net; reconfiguration; PETRI NETS; MODEL-CHECKING; REPRESENTATION; CONSTRAINTS; CONTROLLERS; SPACES;
D O I
10.1109/TSMC.2018.2855209
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper deals with the formal verification of reconfigurable discrete event control systems (RDECSs) using reconfigurable timed net condition/event systems (R-TNCESs) formalism. A reconfigurable system switches from a mode to another during its working process to adapt its behavior to the related environment. By including such a feature, RDECSs become complex and their verification is often expensive in terms of computation time and memory. In this paper, a new methodology for formal verification of RDECSs is proposed in order to ensure the correctness of these systems with a reduced cost (decreasing the verification time and memory occupation). The proposed contribution includes an improved modeling and verification of RDECSs. The modeling with R-TNCESs is enriched with all reconfiguration forms, and the verification involves an improvement method that avoids any redundancy and cancels unnecessary calculations. In addition, a visual tool called Rec-AG based on the proposed methodology is developed. The performance evaluation of this paper is achieved by measuring computation time and memory for several systems and different sizes of the problem. This paper's contribution is applied to the benchmark production system FESTO.
引用
收藏
页码:3577 / 3591
页数:15
相关论文
共 65 条
  • [1] Ahmad W, 2012, IEEE INTL CONF IND I, P380, DOI 10.1109/INDIN.2012.6301058
  • [2] Formal Design and Verification of Self-Adaptive Systems with Decentralized Control
    Arcaini, Paolo
    Riccobene, Elvinia
    Scandurra, Patrizia
    [J]. ACM TRANSACTIONS ON AUTONOMOUS AND ADAPTIVE SYSTEMS, 2017, 11 (04)
  • [3] Badouel E., 1998, THESIS
  • [4] Baier C, 2008, PRINCIPLES OF MODEL CHECKING, P1
  • [5] Multiagent Framework for Smart Grids Recovery
    Ben Meskina, Syrine
    Doggaz, Narjes
    Khalgui, Mohamed
    Li, Zhiwu
    [J]. IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS, 2017, 47 (07): : 1284 - 1300
  • [6] BROMETH: Methodology to design safe reconfigurable medical robotic systems
    Ben Salem, Mohamed Oussama
    Mosbahi, Olfa
    Khalgui, Mohamed
    Jlalia, Zied
    Frey, Georg
    Smida, Mahmoud
    [J]. INTERNATIONAL JOURNAL OF MEDICAL ROBOTICS AND COMPUTER ASSISTED SURGERY, 2017, 13 (03)
  • [7] Berthomieu B, 2004, INT J PROD RES, V42, P2741, DOI 10.1080/00207540410001705257
  • [8] Bin Wu, 2011, Proceedings of the 2011 International Conference on Information Technology, Computer Engineering and Management Sciences (ICM 2011), P322, DOI 10.1109/ICM.2011.204
  • [9] Deadlock recovery for flexible manufacturing systems modeled with Petri nets
    Chen, YuFeng
    Li, ZhiWu
    Al-Ahmari, Abdulrahman
    Wu, Naiqi
    Qu, Ting
    [J]. INFORMATION SCIENCES, 2017, 381 : 290 - 303
  • [10] Compact Supervisory Control of Discrete Event Systems by Petri Nets With Data Inhibitor Arcs
    Chen, YuFeng
    Li, ZhiWu
    Barkaoui, Kamel
    Wu, NaiQi
    Zhou, MengChu
    [J]. IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS, 2017, 47 (02): : 364 - 379