Liveness-Enforcing Supervision in AMS-Oriented HAMGs: An Approach Based on New Characterization of Siphons Using Petri Nets

被引:24
作者
Chen, Chen [1 ]
Hu, Hesuan [1 ,2 ,3 ]
机构
[1] Xidian Univ, Sch Electromech Engn, Xian 710071, Shaanxi, Peoples R China
[2] Nanyang Technol Univ, Sch Comp Sci & Engn, Coll Engn, Singapore 639798, Singapore
[3] Xi An Jiao Tong Univ, State Key Lab Mfg Syst Engn, Xian 710054, Shaanxi, Peoples R China
关键词
Automated manufacturing systems (AMSs); Petri nets (PNs); supervisory control; AUTOMATED MANUFACTURING SYSTEMS; LINEAR CONSTRAINTS; DESIGN;
D O I
10.1109/TAC.2017.2758842
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In the context of automated manufacturing systems, flexibility and synchronization are two main representative formations. Supervisory control techniques for flexibility have gained increasing attention, but those for synchronization operations have received little notice. Based on their comparison, our work makes threefold contributions. First, we propose a novel characterization of siphons, i.e., type I and type II, based on a special kind of Petri nets, namely, hierarchical augmented marked graphs (HAMGs), which integrate multilevel synchronization into a system. This characterization of siphons is further proved to be a crucial and essential description for both synchronization and flexibility. Second, event circular-wait is proposed to describe the occurrence of deadlocks in HAMGs. Its counterpart is resource circular-wait in flexibility. Ours is a more general and accurate characterization of deadlocks. The liveness of HAMGs can be attributed to the absence of undermarked siphons. Third, a unified liveness-enforcing supervisory control is established based on new characterization of siphons with the aid of generalized mutual exclusion constraints. Supervisor simplification based on inequality analysis is provided for structure simplicity. An experimental study illustrates the correctness of such characterization and the effectiveness of our proposed control method.
引用
收藏
页码:1987 / 2002
页数:16
相关论文
共 37 条
[1]  
Barkaoui K, 2005, LECT NOTES COMPUT SC, V3536, P90
[2]  
BARKAOUI K, 1995, 1995 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN AND CYBERNETICS, VOLS 1-5, P4119, DOI 10.1109/ICSMC.1995.538436
[3]  
Barkaoui K., 1996, P INT C APPL THEOR P, P24
[4]   Integrated design of optimal supervisors for the enforcement of static and behavioral specifications in Petri net models [J].
Basile, F. ;
Cordone, R. ;
Piroddi, L. .
AUTOMATICA, 2013, 49 (11) :3432-3439
[5]   An optimization approach to Petri net monitor design [J].
Basile, Francesco ;
Chiacchio, Pasquale ;
Giua, Alessandro .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2007, 52 (02) :306-311
[6]   Closed-loop Live Marked Graphs under Generalized Mutual Exclusion Constraint Enforcement [J].
Basile, Francesco ;
Recalde, Laura ;
Chiacchio, Pasquale ;
Silva, Manuel .
DISCRETE EVENT DYNAMIC SYSTEMS-THEORY AND APPLICATIONS, 2009, 19 (01) :1-30
[7]   Timing-Failure Risk Assessment of UML Design Using Time Petri Net Bound Techniques [J].
Bernardi, Simona ;
Campos, Javier ;
Merseguer, Jose .
IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2011, 7 (01) :90-104
[8]   Computation of Performance Bounds for Real-Time Systems Using Time Petri Nets [J].
Bernardi, Simona ;
Campos, Javier .
IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2009, 5 (02) :168-180
[9]   A software tool for the automatic synthesis of minimally restrictive liveness enforcing supervisory policies for a class of general Petri net models of manufacturing- and service-systems [J].
Chandrasekaran, S. ;
Somnath, N. ;
Sreenivas, R. S. .
JOURNAL OF INTELLIGENT MANUFACTURING, 2015, 26 (05) :945-958
[10]   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