R-TNCES: A Novel Formalism for Reconfigurable Discrete Event Control Systems

被引:59
作者
Zhang, Jiafeng [1 ]
Khalgui, Mohamed [2 ]
Li, Zhiwu [1 ]
Mosbahi, Olfa [2 ]
Al-Ahmari, Abdulrahman M. [3 ]
机构
[1] Xidian Univ, Sch Electromech Engn, Xian 710071, Peoples R China
[2] Univ Carthage, Tunis 2036, Tunisia
[3] King Saud Univ, Dept Ind Engn, Coll Engn, Riyadh 11421, Saudi Arabia
来源
IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS | 2013年 / 43卷 / 04期
基金
新加坡国家研究基金会; 中国国家自然科学基金;
关键词
Discrete event control systems; modeling; Net Condition/Event Systems (NCESs); Petri nets; reconfiguration; verification; MANUFACTURING SYSTEMS; CONCURRENT SYSTEMS; VERIFICATION; DESIGN; SPECIFICATION; PROTOCOL;
D O I
10.1109/TSMCA.2012.2217321
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This study deals with the formal modeling and verification of reconfigurable discrete event control systems (RDECSs). The behavior of an RDECS is represented by that of control components (CCs) and the communication among them. A new formalism, called Reconfigurable Timed Net Condition/Event Systems (TNCES) (R-TNCES), is proposed for the optimal functional and temporal specification of RDECS, which is defined by a behavior module and a control module. The former is a union of various superposed TNCESs, where TNCES-based CC modules are basic units. The latter is a set of reconfiguration functions dealing with the automatic transformations of these TNCESs in response to errors or user requirements by enabling or disabling CC modules, changing condition signals and/or event signals among them, and also treating the state feasibility before and after reconfigurations. To control the verification complexity of R-TNCES, a layer-by-layer verification method is developed, where the similarities of different TNCESs in the behavior module are considered. The contribution of this original paper is applied to a benchmark production system.
引用
收藏
页码:757 / 772
页数:16
相关论文
共 53 条
[1]   Event-condition-action systems for reconfigurable logic control [J].
Almeida, E. Emanuel ;
Luntz, Jonathan E. ;
Tilbury, Dawn M. .
IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2007, 4 (02) :167-181
[2]  
Alur R., 1998, Software Engineering Notes, V23, P175, DOI 10.1145/291252.288305
[3]  
Alur R., REAL TIME THEORY PRA, P74
[4]  
Asperti A., 1996, UBLCS9610
[5]   An architecture for metamorphic control of holonic manufacturing systems [J].
Balasubramanian, S ;
Brennan, RW ;
Norrie, DH .
COMPUTERS IN INDUSTRY, 2001, 46 (01) :13-31
[6]  
Barkaoui K, 2007, International Journal of Computing and Information Sciences (IJCIS), V5, P51
[7]   Uniform verification of workflow soundness [J].
Barkaoui, Kamel ;
Ben Ayed, Rahma .
TRANSACTIONS OF THE INSTITUTE OF MEASUREMENT AND CONTROL, 2011, 33 (01) :133-148
[8]   Behaviorally Optimal and Structurally Simple Liveness-Enforcing Supervisors of Flexible Manufacturing Systems [J].
Chen, YuFeng ;
Li, ZhiWu ;
Zhou, MengChu .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART A-SYSTEMS AND HUMANS, 2012, 42 (03) :615-629
[9]   Design of a maximally permissive liveness-enforcing supervisor with a compressed supervisory structure for flexible manufacturing systems [J].
Chen, YuFeng ;
Li, Zhiwu .
AUTOMATICA, 2011, 47 (05) :1028-1034
[10]   Design of a Maximally Permissive Liveness-Enforcing Petri Net Supervisor for Flexible Manufacturing Systems [J].
Chen, YuFeng ;
Li, Zhiwu ;
Khalgui, Mohamed ;
Mosbahi, Olfa .
IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2011, 8 (02) :374-393