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 条
  • [1] Deadlock-free scheduling for flexible manufacturing systems using Petri nets and heuristic search
    Lei, Hang
    Xing, Keyi
    Han, Libin
    Xiong, Fuli
    Ge, Zhaoqiang
    [J]. COMPUTERS & INDUSTRIAL ENGINEERING, 2014, 72 : 297 - 305
  • [2] Hybrid heuristic search approach for deadlock-free scheduling of flexible manufacturing systems using Petri nets
    Lei, Hang
    Xing, Keyi
    Han, Libin
    Gao, Zhenxin
    [J]. APPLIED SOFT COMPUTING, 2017, 55 : 413 - 423
  • [3] Deadlock-free scheduling in flexible manufacturing systems using Petri nets
    Ben Abdallah, I
    Elmaraghy, HA
    Elmekkawy, T
    [J]. INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2002, 40 (12) : 2733 - 2756
  • [4] Deadlock-free scheduling method for automated manufacturing systems using genetic algorithm and Petri nets
    Huang, ZH
    Wu, ZM
    [J]. 2004 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION, VOLS 1- 5, PROCEEDINGS, 2004, : 566 - 571
  • [5] Efficient search of Petri Nets for deadlock-free scheduling in FMSs using heuristic functions
    Elmekkawy, TY
    Elmaraghy, HA
    [J]. INTERNATIONAL JOURNAL OF COMPUTER INTEGRATED MANUFACTURING, 2003, 16 (01) : 14 - 24
  • [6] Deadlock-free scheduling of an automated manufacturing system based on Petri Nets
    Xiong, HH
    Zhou, MC
    [J]. 1997 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION - PROCEEDINGS, VOLS 1-4, 1997, : 945 - 950
  • [7] A new Hybrid Filtered Beam Search algorithm for deadlock-free scheduling of flexible manufacturing systems using Petri Nets
    Mejia, Gonzalo
    Nino, Karen
    [J]. COMPUTERS & INDUSTRIAL ENGINEERING, 2017, 108 : 165 - 176
  • [8] Deadlock-free genetic scheduling for flexible manufacturing systems using Petri nets and deadlock controllers
    Han, Libin
    Xing, Keyi
    Chen, Xiao
    Lei, Hang
    Wang, Feng
    [J]. INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2014, 52 (05) : 1557 - 1572
  • [9] Deadlock-Free Scheduling Method for Flexible Manufacturing Systems Based on Timed Colored Petri Nets and Anytime Heuristic Search
    Baruwa, Olatunde T.
    Piera, Miquel Angel
    Guasch, Antoni
    [J]. IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS, 2015, 45 (05): : 831 - 846
  • [10] Petri nets based deadlock-free scheduling for flexible manufacturing systems
    He, Y. L.
    Wang, G. N.
    [J]. 2006 9TH INTERNATIONAL CONFERENCE ON CONTROL, AUTOMATION, ROBOTICS AND VISION, VOLS 1- 5, 2006, : 1167 - +