Multi-degree cyclic hoist scheduling with time window constraints

This paper deals with the multi-degree cyclic single-hoist scheduling problem with time window constraints, in which multiple identical parts enter and leave the system during each cycle. We propose an analytical mathematical model and a branch-and-bound algorithm so as to find a cyclic sequence of hoist moves that maximises the throughput. The branch-and-bound algorithm implicitly enumerates the sequence of hoist moves and requires the solution of a specific set of linear programming problems (LPPs). Computational results on benchmark instances and randomly generated test instances are presented.

[1]  MengChu Zhou,et al.  Deadlock Resolution in Automated Manufacturing Systems With Robots , 2007, IEEE Transactions on Automation Science and Engineering.

[2]  W. Ng A branch and bound algorithm for hoist scheduling of a circuit board production line , 1996 .

[3]  Eugene Levner,et al.  Multiple-part cyclic hoist scheduling using a sieve method , 1999, IEEE Trans. Robotics Autom..

[4]  O. Grunder,et al.  The relationship between the physical layout of the work stations and the productivity of a saturated single-hoist production line , 1997 .

[5]  Yuehwern Yih,et al.  An algorithm for hoist scheduling problems , 1994 .

[6]  Guoqing Zhang,et al.  Optimal cyclic scheduling for printed circuit board production lines with multiple hoists and general processing sequence , 2003, IEEE Trans. Robotics Autom..

[7]  Tae-Eog Lee,et al.  Scheduling a wet station for wafer cleaning with multiple job flows and multiple wafer-handling robots , 2007 .

[8]  MengChu Zhou,et al.  Deadlock modeling and control of semiconductor track systems using resource-oriented Petri nets , 2007 .

[9]  Chengbin Chu,et al.  Cyclic scheduling of a hoist with time window constraints , 1998, IEEE Trans. Robotics Autom..

[10]  Lei Lei,et al.  Optimal Cyclic Scheduling Of A Robotic Processing Line With Two-Product And Time-Window Constraints , 2001 .

[11]  Feng Chu,et al.  Multicyclic hoist scheduling with constant processing times , 2002, IEEE Trans. Robotics Autom..

[12]  Yun Jiang,et al.  Cyclic scheduling of a single hoist in extended electroplating lines: a comprehensive integer programming solution , 2002 .

[13]  Chengbin Chu,et al.  Cyclic hoist scheduling in large real-life electroplating lines , 2007, OR Spectr..

[14]  Pierre Baptiste,et al.  Resolution Of The Cyclic Multi-Hoists Scheduling Problem With Overlapping Partitions , 1997 .

[15]  Philippe Lacomme,et al.  Metaheuristics for the Stochastic Hoist Scheduling Problem (SHSP) , 2001 .

[16]  Henry L. W. Nuttle,et al.  Hoist Scheduling For A PCB Electroplating Facility , 1988 .

[17]  Eugene Levner,et al.  Cyclic Scheduling of Operations for a Part Type in an FMS Handled by a Single Robot: A Parametric Critical-Path Approach , 1998 .

[18]  A. Che,et al.  Single-track multi-hoist scheduling problem: a collision-free resolution based on a branch-and-bound approach , 2004 .

[19]  L. Lei,et al.  DETERMINING OPTIMAL CYCLIC HOIST SCHEDULES IN A SINGLE-HOIST ELECTROPLATING LINE , 1994 .

[20]  L. W. Phillips,et al.  Mathematical Programming Solution of a Hoist Scheduling Program , 1976 .

[21]  Pengyu Yan,et al.  Optimal cyclic scheduling of a hoist and multi-type parts with fixed processing times , 2010 .