Hybrid MILP/Simulation/Heuristic Algorithms to Complex Hoist Scheduling Problems

Abstract This paper presents efficient hybrid algorithms based on Mixed-Integer Linear Programming (MILP), heuristic strategies and an advanced simulation model for complex hoist scheduling problems raised in the aerospace and electroplating industries. The aim of this work is to find alternative solution approaches of production and transportation operations in a multi-product multi-stage production system that can be used to solve industrial-scale problems with a reasonable computational effort. The MILP model developed must take into account; heterogeneous recipes, time windows, single/multiple unit per stage, zero-wait storage policies, possible recycle flows, sequence-dependent transferring times and load transfer movements in a single automated material-handling device. Heuristic-based strategies are proposed to iteratively find and improve the solutions generated over time. In addition, an user-friendly graphical interface was developed with SIMIO software for quickly evaluating and validating schedules. These approaches were tested by using real-world data taken from the surface-treatment process of metal components in an aircraft manufacturing industry. Alternative solutions generated by the proposed approach are able to exploit the inherent process flexibility in order to minimize the operating cost and maximize the productivity with very low computational effort.

[1]  Pedro M. Castro,et al.  Hybrid time slots sequencing model for a class of scheduling problems , 2012 .

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

[3]  Christopher D. Geiger,et al.  A Tabu search approach to scheduling an automated wet etch station , 1997 .

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

[5]  Christian Bierwirth,et al.  A heuristic scheduling procedure for multi-item hoist production lines , 2007 .

[6]  Iftekhar A. Karimi,et al.  Heuristic algorithms for scheduling an automated wet-etch station , 2004, Comput. Chem. Eng..

[7]  Carlos A. Méndez,et al.  An improvement-based MILP optimization approach to complex AWS scheduling , 2012, Comput. Chem. Eng..

[8]  Neil Yorke-Smith,et al.  An Improved Hybrid Model for the Generic Hoist Scheduling Problem , 2002, Ann. Oper. Res..

[9]  Yves Crama,et al.  Combinatorial optimization models for production scheduling in automated manufacturing systems , 1997 .

[10]  César de Prada,et al.  MILP-based Approach for the Scheduling of Automated Manufacturing System with Sequence-Dependent transferring times , 2012 .

[11]  Carlos A. Méndez,et al.  An iterative MILP-based approach to automated multi-product multi-stage manufacturing systems , 2012 .

[12]  Iftekhar A. Karimi,et al.  An MILP Approach to Automated Wet-Etch Station Scheduling , 2003 .

[13]  P. Castro,et al.  Integrated Constraint Programming Scheduling Approach for Automated Wet-Etch Stations in Semiconductor Manufacturing , 2011 .