A coloured Petri net-based hybrid heuristic search approach to simultaneous scheduling of machines and automated guided vehicles

被引:71
作者
Baruwa, Olatunde T. [1 ]
Piera, Miquel A. [1 ]
机构
[1] Univ Autonoma Barcelona, Dept Telecommun & Syst Engn, Logist & Aeronaut Unit, Barcelona, Spain
关键词
flexible manufacturing systems; Petri nets; simultaneous scheduling; automated guided vehicles; hybrid heuristic search; simultaneous scheduling of machines and AGVs; timed coloured Petri nets; FLEXIBLE MANUFACTURING SYSTEMS; ALGORITHM; FMS; BLOCKING; DESIGN;
D O I
10.1080/00207543.2015.1087656
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
To achieve a significant improvement in the overall performance of a flexible manufacturing system, the scheduling process must consider the interdependencies that exist between the machining and transport systems. However, most works have addressed the scheduling problem as two independent decision making problems, assuming sufficient capacity in the transport system. In this paper, we study the simultaneous scheduling (SS) problem of machines and automated guided vehicles using a timed coloured Petri net (TCPN) approach under two performance objectives; makespan and exit time of the last job. The modelling approach allows the evaluation of all the feasible vehicle assignments as opposed to the traditional dispatching rules and demonstrates the benefits of vehicle-controlled assignments over machine-controlled for certain production scenarios. In contrast with the hierarchical decomposition technique of existing approaches, TCPN is capable of describing the dynamics and evaluating the performance of the SS problem in a single model. Based on TCPN modelling, SS is performed using a hybrid heuristic search algorithm to find optimal or near-optimal schedules by searching through the reachability graph of the TCPN with heuristic functions. Large-sized instances are solved in relatively short computation times, which were a priori unsolvable with conventional search algorithms. The algorithm's performance is evaluated on a benchmark of 82 test problems. Experimental results indicate that the proposed algorithm performs better than the conventional ones and compares favourably with other approaches.
引用
收藏
页码:4773 / 4792
页数:20
相关论文
共 57 条
  • [31] Simultaneous job input sequencing and vehicle dispatching in a single-vehicle automated guided vehicle system: a heuristic branch-and-bound approach coupled with a discrete events simulation model
    Lacomme, P
    Moukrim, A
    Tchernev, N
    [J]. INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2005, 43 (09) : 1911 - 1942
  • [32] Job-shop based framework for simultaneous scheduling of machines and automated guided vehicles
    Lacomme, Philippe
    Larabi, Mohand
    Tchernev, Nikolay
    [J]. INTERNATIONAL JOURNAL OF PRODUCTION ECONOMICS, 2013, 143 (01) : 24 - 34
  • [33] Modular state space exploration for timed petri nets
    Lakos C.
    Petrucci L.
    [J]. Int. J. Softw. Tools Technol. Trans., 2007, 3-4 (393-411): : 393 - 411
  • [34] LEE DY, 1994, IEEE T IND ELECTRON, V41, P602, DOI 10.1109/41.334577
  • [35] LEE DY, 1994, IEEE T ROBOTIC AUTOM, V10, P123, DOI 10.1109/70.282537
  • [36] 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
  • [37] An efficient heuristic for adaptive production scheduling and control in one-of-a-kind production
    Li, Wei
    Nault, Barrie R.
    Xue, Deyi
    Tu, Yiliu
    [J]. COMPUTERS & OPERATIONS RESEARCH, 2011, 38 (01) : 267 - 276
  • [38] A Petri net-based integrated control and scheduling scheme for flexible manufacturing cells
    Lin, JT
    Lee, CC
    [J]. COMPUTER INTEGRATED MANUFACTURING SYSTEMS, 1997, 10 (02): : 109 - 122
  • [39] Scheduling manufacturing systems with blocking: a Petri net approach
    Mejia, Gonzalo
    Montoya, Carlos
    [J]. INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2009, 47 (22) : 6261 - 6277
  • [40] Hybrid heuristic search for the scheduling of flexible manufacturing systems using Petri nets
    Moro, AR
    Yu, HN
    Kelleher, G
    [J]. IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 2002, 18 (02): : 240 - 245