Scheduling of mobile robots for transportation and manufacturing tasks

Current manufacturing systems have a tendency to become more and more flexible to adapt to the needs of product diversification. Such a system, e.g. flexible manufacturing system, consists of a number of automatic machines, material handling devices such as automated guided vehicles (AGVs) or mobile robots, and a central control computer. Mobile robots, as well as AGVs, can move around in their working space to transport components among machines. The main novelty of this work is that mobile robots can also execute various value-added tasks without human intervention thanks to their manipulation arms which is not possible for AGVs. This new characteristic certainly makes the problem more complex and computationally expensive. To utilize these manufacturing systems in an efficient manner, it is necessary to schedule transportation of product components by mobile robots and to schedule processing of products on machines possibly by mobile robots. Consequently, the key innovation of this work lies in consideration of three interrelated sub-problems which must be solved. They include computing the sequence of operations on machines, the robot assignment for transportation, and the robot assignment for processing. To achieve this goal, a computationally efficient hybrid heuristic method combining genetic algorithm and tabu search is developed to solve the problem considering makespan minimization. A mixed-integer programming (MIP) model is formulated. Another combined method using results of the hybrid heuristic is proposed to speed up the solving of MIP model. The quality of hybrid heuristic’s solutions is compared and evaluated by using those of the MIP model as reference points.

[1]  V. K. Koumousis,et al.  A saw-tooth genetic algorithm combining the effects of variable population size and reinitialization to enhance performance , 2006, IEEE Transactions on Evolutionary Computation.

[2]  Gündüz Ulusoy,et al.  A Time Window Approach to Simultaneous Scheduling of Machines and Material Handling System in an FMS , 1995, Oper. Res..

[3]  Mohd Khairol Anuar Mohd Ariffin,et al.  Hybrid multiobjective genetic algorithms for integrated dynamic scheduling and routing of jobs and automated-guided vehicle (AGV) in flexible manufacturing systems (FMS) environment , 2015 .

[4]  Lam Nguyen,et al.  A Heuristic Approach to Schedule Mobile Robots in Flexible Manufacturing Environments , 2016 .

[5]  Yang Lu,et al.  Industry 4.0: A survey on technologies, applications and open research issues , 2017, J. Ind. Inf. Integr..

[6]  Klaus-Dieter Thoben,et al.  "Industrie 4.0" and Smart Manufacturing - A Review of Research Issues and Application Examples , 2017, Int. J. Autom. Technol..

[7]  Jason Eisner,et al.  Nonconvex Global Optimization for Latent-Variable Models , 2013, ACL.

[8]  Mohamed F. Hassan,et al.  A hybrid GA/heuristic approach to the simultaneous scheduling of machines and automated guided vehicles , 2004 .

[9]  Imran Ali Chaudhry,et al.  Simultaneous scheduling of machines and automated guided vehicles in flexible manufacturing systems using genetic algorithms , 2011 .

[10]  M. V. Satish Kumar,et al.  A Hybrid Differential Evolution Approach for Simultaneous SchedulingProblems in a Flexible Manufacturing Environment , 2008 .

[11]  Philippe Lacomme,et al.  Job-shop based framework for simultaneous scheduling of machines and automated guided vehicles , 2013 .

[12]  Jiju Antony,et al.  Design of experiments for engineers and scientists , 2003 .

[13]  Hwa Jen Yap,et al.  A Fuzzy Hybrid GA-PSO Algorithm for Multi-Objective AGV Scheduling in FMS , 2017 .

[14]  Ole Madsen,et al.  Autonomous industrial mobile manipulation (AIMM): past, present and future , 2012, Ind. Robot.

[15]  Zbigniew Michalewicz,et al.  GAVaPS-a genetic algorithm with varying population size , 1994, Proceedings of the First IEEE Conference on Evolutionary Computation. IEEE World Congress on Computational Intelligence.

[16]  C.S.P. Rao,et al.  A hybrid multi-objective GA for simultaneous scheduling of machines and AGVs in FMS , 2006 .

[17]  R. Saravanan,et al.  Simultaneous scheduling of parts and automated guided vehicles in an FMS environment using adaptive genetic algorithm , 2006 .

[18]  Izabela Nielsen,et al.  Scheduling of Mobile Robots with Preemptive Tasks , 2014, DCAI.

[19]  David E. Goldberg,et al.  Genetic Algorithms in Search Optimization and Machine Learning , 1988 .

[20]  J. Jerald,et al.  Scheduling of machines and automated guided vehicles in FMS using differential evolution , 2010 .

[21]  Gündüz Ulusoy,et al.  A genetic algorithm approach to the simultaneous scheduling of machines and automated guided vehicles , 1997, Comput. Oper. Res..

[22]  Hung-Ming Chen,et al.  A Hybrid Genetic Algorithm for Simultaneous Scheduling of Machines and AGVs in FMS , 2015 .

[23]  Yoon Ho Seo,et al.  A tabu search algorithm for simultaneous machine/AGV scheduling problem , 2014 .

[24]  S. Kumanan,et al.  TASK SCHEDULING OF AGV IN FMS USING NON-TRADITIONAL OPTIMIZATION TECHNIQUES , 2010 .

[25]  Izabela Nielsen,et al.  GA-Based Scheduling for Transporting and Manufacturing Mobile Robots in FMS , 2016, DCAI.

[26]  Jacek Blazewicz,et al.  The job shop scheduling problem: Conventional and new solution techniques , 1996 .

[27]  Michael Pinedo,et al.  Scheduling: Theory, Algorithms, and Systems , 1994 .