Deadlock-Free Scheduling of Automated Manufacturing Systems Using Petri Nets and Hybrid Heuristic Search

被引:65
|
作者
Luo, JianChao [1 ,2 ]
Xing, KeYi [1 ,2 ]
Zhou, MengChu [3 ,4 ]
Li, XiaoLing [1 ,2 ]
Wang, XinNian [1 ,2 ]
机构
[1] Xi An Jiao Tong Univ, State Key Lab Mfg Syst Engn, Xian 710049, Peoples R China
[2] Xi An Jiao Tong Univ, Syst Engn Inst, Xian 710049, Peoples R China
[3] Tongji Univ, Minist Educ, Key Lab Embedded Syst & Serv Comp, Shanghai 201804, Peoples R China
[4] New Jersey Inst Technol, Dept Elect & Comp Engn, Newark, NJ 07102 USA
基金
中国国家自然科学基金;
关键词
Automated manufacturing systems; deadlock-avoidance policy; heuristic search; Petri net; scheduling; PREVENTION POLICY; AVOIDANCE; FMS;
D O I
10.1109/TSMC.2014.2351375
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper focuses on the deadlock-free scheduling problem of automated manufacturing systems with shared resources and route flexibility, and develops novel scheduling methods by combining deadlock control policies and hybrid heuristic search. Place-timed Petri nets are used to model the systems and find a feasible sequence of firing transitions in the built model such that the firing time of its last transition is as small as possible. Based on the reachability graph of the net and a minimum processing time matrix, new heuristic and selection functions are designed to guide search processes. The proposed hybrid heuristic search is based on state space exploration and hence suffers from the state space explosion problem. In order to reduce the explored space, the search is restrained within a limited local search window. By embedding the deadlock-avoidance policies into the search processes, a novel deadlock-free hybrid heuristic search algorithm is developed. Experimental results indicate the effectiveness and superiority of the proposed algorithm over the state-of-the-art method.
引用
收藏
页码:530 / 541
页数:12
相关论文
共 50 条
  • [31] SYNTHESIS OF A CLASS OF DEADLOCK-FREE PETRI NETS
    DATTA, A
    GHOSH, S
    [J]. JOURNAL OF THE ACM, 1984, 31 (03) : 486 - 506
  • [32] Deadlock-free scheduling method for automated manufacturing systems with limited central buffers
    Huang, ZH
    Wu, ZM
    [J]. 2004 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION, VOLS 1- 5, PROCEEDINGS, 2004, : 560 - 565
  • [33] A Petri-net-based deadlock-free genetic scheduling for flexible manufacturing systems
    Ren, Lei
    Wang, Feng
    Xing, Ke-Yi
    [J]. Kongzhi Lilun Yu Yingyong/Control Theory and Applications, 2010, 27 (01): : 13 - 18
  • [34] Scheduling of manufacturing systems using timed petri nets and penalty coefficients based heuristic search
    Sekhar, DVVS
    Rao, CSP
    Murty, RL
    [J]. ADVANCED DESIGN AND MANUFACTURE IN THE GLOBAL MANUFACTURING ERA, VOL 1, 1997, : 283 - 289
  • [35] Deadlock-free scheduling method using petri net model analysis and GA search
    Xu, G
    Wu, ZM
    [J]. PROCEEDINGS OF THE 2002 IEEE INTERNATIONAL CONFERENCE ON CONTROL APPLICATIONS, VOLS 1 & 2, 2002, : 1153 - 1158
  • [36] Product scheduling and manufacturing line reconfiguration using Petri nets and heuristic search
    Nan, Xie
    Li Aiping
    You Hanxin
    [J]. 2007 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND BIOMIMETICS, VOLS 1-5, 2007, : 1721 - 1726
  • [37] An approach using Petri nets and improved heuristic search for manufacturing system scheduling
    Mejia, Gonzalo
    Odrey, Nicholas G.
    [J]. JOURNAL OF MANUFACTURING SYSTEMS, 2005, 24 (02) : 79 - 92
  • [38] Distributed Deadlock Avoidance in Automated Manufacturing Systems with Forward Conflict Free Structures using Petri Nets
    Yang, Yan
    Hu, HeSuan
    [J]. 2016 EUROPEAN CONTROL CONFERENCE (ECC), 2016, : 2345 - 2352
  • [39] Improved methods for scheduling flexible manufacturing systems based on Petri nets and heuristic search
    Bo Huang
    Yamin Sun
    [J]. Journal of Control Theory and Applications, 2005, 3 (2): : 139 - 144
  • [40] Integrating Petri Nets and hybrid heuristic search for the scheduling of FMS
    Reyes, A
    Yu, H
    Kelleher, G
    Lloyd, S
    [J]. COMPUTERS IN INDUSTRY, 2002, 47 (01) : 123 - 138