Mathematical model for deadlock resolution in multiple AGV scheduling and routing network: a case study

Purpose This paper aims to propose and formulate a complicated routing/scheduling problem for multiple automated guided vehicles (AGVs) in a manufacturing system. Design/methodology/approach Considering the due date of AGVs requiring for material handling among shops in a jobshop layout, their earliness and tardiness are significant in satisfying the expected cycle time and from an economic view point. Therefore, the authors propose a mathematical program to minimize the penalized earliness and tardiness for a conflict-free and just-in-time production. Findings The model considers a new concept of turning point for deadlock resolution. As the mathematical program is difficult to solve with a conventional method, an optimization method in two stages, namely, searching the solution space and finding optimal solutions are proposed. The performance of the proposed mathematical model is tested in a numerical example. Practical implications A case study in real industrial environment is conducted. The findings lead the decision-makers to develop a user interface decision support as a simulator to plan the AGVs’ movement through the manufacturing network and help AGVs to prevent deadlock trap or conflicts. The proposed decision support can easily be commercialized. Originality/value The benefits of such commercialization are increase in the quality of material handling, improve the delivery time and prevent delays, decrease the cost of traditional handling, capability of computerized planning and control, intelligent tracking and validation experiments in simulation environment.

[1]  Li-Chen Fu,et al.  Multiobjective lot scheduling and dynamic OHT routing in a 300-mm wafer fab , 2008, 2008 IEEE International Conference on Systems, Man and Cybernetics.

[2]  André Langevin,et al.  Dispatching and Conflict-Free Routing of Automated Guided Vehicles: An Exact Approach , 2002 .

[3]  Calin Belta,et al.  Motion generation for groups of robots: a centralized, geometric approach , 2002 .

[4]  Nezam Mahdavi-Amiri,et al.  Producer’s behavior analysis in an uncertain bicriteria AGV-based flexible jobshop manufacturing system with expert system , 2012, The International Journal of Advanced Manufacturing Technology.

[5]  Hamed Fazlollahtabar,et al.  A cross-entropy heuristic statistical modeling for determining total stochastic material handling time , 2013 .

[6]  Zdenko Kovacic,et al.  Time Windows Based Dynamic Routing in Multi-AGV Systems , 2010, IEEE Transactions on Automation Science and Engineering.

[7]  Jun Ota,et al.  Multirobot motion coordination in space and time , 1998, Robotics Auton. Syst..

[8]  Stephen J. Buckley,et al.  Fast motion planning for multiple moving robots , 1989, Proceedings, 1989 International Conference on Robotics and Automation.

[9]  Chang Wan Kim,et al.  Operational control of a bidirectional automated guided vehicle system , 1993 .

[10]  Ralf W. Seifert,et al.  EVALUATION OF AGV ROUTEING STRATEGIES USING HIERARCHICAL SIMULATION , 1998 .

[11]  Mitul Saha,et al.  Multi-Robot Motion Planning by Incremental Coordination , 2006, 2006 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[12]  E. Masehian,et al.  Designing Solvable Graphs for Multiple Moving Agents , 2009 .

[13]  Mark H. Overmars,et al.  Prioritized motion planning for multiple robots , 2005, 2005 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[14]  Shiv Gopal Kapoor,et al.  A labeling algorithm for the navigation of automated guided vehicles , 1993 .

[15]  Wei Dai,et al.  On the Shortest and Conflict-Free Path Planning of Multi-AGV System Based on Dijkstra Algorithm and the Dynamic Time-Window Method , 2013 .

[16]  Hamed Fazlollahtabar,et al.  A Monte Carlo simulation to estimate TAGV production time in a stochastic flexible automated manufacturing system: a case study , 2012 .

[17]  J. M. A. Tanchoco,et al.  A review of research on AGVS vehicle management , 1991 .

[18]  Ying-Chin Ho,et al.  Zone design and control for vehicle collision prevention and load balancing in a zone control AGV system , 2009, Comput. Ind. Eng..

[19]  Kripa Shanker,et al.  A semi-dynamic time window constrained routeing strategy in an AGV system , 1998 .

[20]  Dimitris Bertsimas,et al.  An Approximate Dynamic Programming Approach to Multidimensional Knapsack Problems , 2002, Manag. Sci..

[21]  Yuki Tanaka,et al.  Petri Net Decomposition Approach for Dispatching and Conflict-Free Routing of Bidirectional Automated Guided Vehicle Systems , 2012, IEEE Transactions on Systems, Man, and Cybernetics - Part A: Systems and Humans.

[22]  J. M. A. Tanchoco,et al.  Conflict-free shortest-time bidirectional AGV routeing , 1991 .

[23]  Paul Levi,et al.  Cooperative Multi-Robot Path Planning by Heuristic Priority Adjustment , 2006, 2006 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[24]  Tatsushi Nishi,et al.  Petri Net Decomposition Approach to Optimization of Route Planning Problems for AGV Systems , 2010, IEEE Transactions on Automation Science and Engineering.

[25]  Henry Y. K. Lau,et al.  An agent-based dynamic routing strategy for automated material handling systems , 2008, Int. J. Comput. Integr. Manuf..

[26]  Jung-Hoon Lee,et al.  A real-time traffic control scheme of multiple AGV systems for collision free minimum time motion: a routing table approach , 1998, IEEE Trans. Syst. Man Cybern. Part A.

[27]  Carl Wilson,et al.  A review of automated guided-vehicle systems design and scheduling , 1991 .

[28]  John Canny,et al.  The complexity of robot motion planning , 1988 .

[29]  Hamed Fazlollahtabar,et al.  Mathematical programming approach to optimize material flow in an AGV-based flexible jobshop manufacturing system with performance analysis , 2010 .

[30]  George L. Nemhauser,et al.  Congestion-aware dynamic routing in automated material handling systems , 2014, Comput. Ind. Eng..

[31]  Chelliah Sriskandarajah,et al.  Design and operational issues in AGV-served manufacturing systems , 1998, Ann. Oper. Res..

[32]  Rajan Batta,et al.  Dynamic conflict-free routing of automated guided vehicles , 1999 .

[33]  János Pach,et al.  Reconfigurations in Graphs and Grids , 2008, SIAM J. Discret. Math..

[34]  Nezam Mahdavi-Amiri,et al.  An optimal path in a bi-criteria AGV-based flexible jobshop manufacturing system having uncertain parameters , 2013 .

[35]  Howie Choset,et al.  Principles of Robot Motion: Theory, Algorithms, and Implementation ERRATA!!!! 1 , 2007 .

[36]  Wolfram Burgard,et al.  Finding and Optimizing Solvable Priority Schemes for Decoupled Path Planning Techniques for Teams of Mobile Robots , 2002, PuK.

[37]  Nezam Mahdavi-Amiri,et al.  Design of a neuro-fuzzy–regression expert system to estimate cost in a flexible jobshop automated manufacturing system , 2012, The International Journal of Advanced Manufacturing Technology.

[38]  Ling Qiu,et al.  A bi-directional path layout for conflict-free routing of AGVs , 2001 .