Introducing split orders and optimizing operational policies in robotic mobile fulfillment systems

Abstract In robotic mobile fulfillment systems, human pickers don’t go to the inventory area to search for and pick the ordered items. Instead, robots carry shelves (called “pods”) containing ordered items from the inventory area to picking stations. At the picking stations, pickers put ordered items into totes; then these items are transported to the packing stations. This type of warehousing system relieves the human pickers and improves the picking process. In this paper, we concentrate on decisions about the assignment of pods to stations and orders to stations to fulfill picking for each incoming customer’s order. In previous research for an RMFS with multiple picking stations, these decisions are made sequentially with heuristics. Instead, we present a new MIP-model to integrate both decision problems. To improve the system performance even more, we extend our model by splitting orders. This means parts of an order are allowed to be picked at different stations. To the best of the authors’ knowledge, this is the first publication on split orders in an RMFS. And we prove the computational complexity of our models. We analyze different performance metrics, such as pile-on, pod-station visits, robot moving distance and throughput. We compare the results of our models in different instances with the sequential method in our open-source simulation framework RAWSim-O. The integration of the decisions brings better performances, and allowing split orders further improves the performances (for example: increasing throughput by 46%). In order to reduce the computational time for a real-world application, we have proposed a heuristic.

[1]  Leena Suhl,et al.  Decision Rules for Robotic Mobile Fulfillment Systems , 2018, Operations Research Perspectives.

[2]  Lars Medbo,et al.  Performance Characteristics of Robotic Mobile Fulfilment Systems in Order Picking Applications , 2018 .

[3]  Yavuz A. Bozer,et al.  A simulation-based comparison of two goods-to-person order picking systems in an online retail setting , 2018, Int. J. Prod. Res..

[4]  Debjit Roy,et al.  Inventory allocation in robotic mobile fulfillment systems , 2017, IISE Trans..

[5]  Nils Boysen,et al.  Parts-to-picker based order processing in a rack-moving mobile robots environment , 2017, Eur. J. Oper. Res..

[6]  Debjit Roy,et al.  Robot-storage zone assignment strategies in mobile fulfillment systems , 2019, Transportation Research Part E: Logistics and Transportation Review.

[7]  Sevilay Onal,et al.  Modelling and performance evaluation of explosive storage policies in internet fulfilment warehouses , 2017 .

[8]  Marius Merschformann,et al.  Active repositioning of storage units in Robotic Mobile Fulfillment Systems , 2018, OR.

[9]  Sven Koenig,et al.  Feasibility Study: Using Highways for Bounded-Suboptimal Multi-Agent Path Finding , 2015, SOCS.

[10]  Zhe Yuan,et al.  Bot-In-Time Delivery for Robotic Mobile Fulfillment Systems , 2017, IEEE Transactions on Engineering Management.

[11]  Kees Jan Roodbergen,et al.  Design and control of warehouse order picking: A literature review , 2006, Eur. J. Oper. Res..

[12]  M. B. M. de Koster,et al.  Robotized Warehouse Systems: Developments and Research Opportunities , 2017 .

[13]  An Caris,et al.  Designing efficient order picking systems by combining planning problems: State-of-the-art classification and review , 2017, Eur. J. Oper. Res..

[14]  Juntao Li,et al.  Research on the Collision-Free Path Planning of Multi-AGVs System Based on Improved A* Algorithm , 2016 .

[15]  Debjit Roy,et al.  Estimating performance in a Robotic Mobile Fulfillment System , 2017, Eur. J. Oper. Res..

[16]  Lin Xie,et al.  From Simulation to Real-World Robotic Mobile Fulfillment Systems , 2019, Logist. Res..

[17]  Ronald D. Armstrong,et al.  Optimal Batching in a Semi-Automated Order Picking System , 1979 .

[18]  Tho Le-Duc,et al.  Determining the number of zones in a pick-and-sort order picking system , 2012 .

[19]  Nils Boysen,et al.  Storage Assignment with Rack-Moving Mobile Robots in KIVA Warehouses , 2018, Transp. Sci..

[20]  Raffaello D'Andrea,et al.  Coordinating Hundreds of Cooperative, Autonomous Vehicles in Warehouses , 2007, AI Mag..

[21]  Lin Xie,et al.  RAWSim-O: A Simulation Framework for Robotic Mobile Fulfillment Systems , 2017, Logist. Res..

[22]  Xianhao Xu,et al.  Evaluating battery charging and swapping strategies in a robotic mobile fulfillment system , 2017, Eur. J. Oper. Res..

[23]  Fuxing Yang,et al.  A Building-Block-Based Genetic Algorithm for Solving the Robots Allocation Problem in a Robotic Mobile Fulfilment System , 2019, Mathematical Problems in Engineering.

[24]  Nils Boysen,et al.  Warehousing in the e-commerce era: A survey , 2019, Eur. J. Oper. Res..