主管:中国科学院
主办:中国优选法统筹法与经济数学研究会
   中国科学院科技战略咨询研究院

Chinese Journal of Management Science ›› 2024, Vol. 32 ›› Issue (8): 84-94.doi: 10.16381/j.cnki.issn1003-207x.2021.0110

Previous Articles     Next Articles

Method of Locating Racks in Mobile-Rack Warehousing System

Zheng Wang1(),Peng Lu1,Xiangpei Hu2   

  1. 1.School of Maritime Economics and Management, Dalian Maritime University, Dalian 116026, China
    2.School of Economics and Management, Dalian University of Technology, Dalian 116024, China
  • Received:2021-01-15 Revised:2021-07-01 Online:2024-08-25 Published:2024-08-29
  • Contact: Zheng Wang E-mail:drwz@dlut.edu.cn

Abstract:

The increasing e-commerce customer orders bring great challenges to the operation efficiency of warehouses. To handle the customer orders each of which usually has multiple small-sized items, a kind of storage system with mobile racks is gradually booming. In this kind of warehouses, racks can be moved anywhere and a fleet of robots are employed to carry racks to picking stations, where human workers pick items from racks for customer orders. After the items are picked, robots will carry racks back to its location and go to carry other racks until all customer orders are picked. In the picking process, the time spent by robots in moving the rack placed in different positions is very important for the picking efficiency. And the moving time depends on the locations of racks. If a rack that is frequently used is located far away from the picking station, much time would be spent by robots carrying it to picking station, and the picking efficiency would be obviously low. If a rack is often carried after another to the picking station, they should be located close to each other; otherwise, robots have to travel a long way between them. Therefore, the rack location scheme directly affects the traveling time, as well as the picking efficiency.In order to reduce the traveling time of robots as much as possible, this paper studies the location problem of mobile racks. The problem is different from the storage location problem in a traditional warehouse with fixed racks. The traditional storage location problem studies the locations of goods in racks. While the problem of this paper is focused on the locations of racks in a warehouse and each rack has been loaded with a set of items. The problem is difficult because the using frequency of racks and the relationship of racks are closely related to the pattern that customers ordered items. How to reveal the using frequency and the relationship of racks remains a basic and key problem for locating racks. Racks cannot be well located if historical customer orders are not well studied.To handle the rack location problem, customer orders are analyzed and an integer-programming model (Model 1) to generate the using frequency (popularity degree) and the relationship (relevance degree) of racks is constructed. Based on the degrees of rack popularity and relationship, a bi-objective integer-programming model (Model 2) that successively minimizes the traveling distances of heavy-loaded robots and non-loaded robots is built. The two objectives of this model can be solved one after another by using an integer-programming solver. Due to the NP-hardness of Model 2 with the second objective, a tabu search heuristic is developed to handle the real-world large-sized problems. To solve the rack location problem, a three-stage algorithm is proposed. In the first stage, the algorithm obtains the degrees of rack popularity and relationship by solving Model 1 using a solver for integer-programming models; and in the second and third, it solves Model 2 with the first and the second objectives using the solver and the tabu search heuristic respectively.The proposed algorithm is then implemented and tested using real-world customer orders. It is first compared to an integer-programming solver (Gurobi) which is used to solve all the models on small-sized instances. The experimental results show that, for the small-sized cases, our algorithm can almost find all the optimal solutions, and at the same time spends much less time than Gurobi. Then, an algorithm is compared to a representative algorithm in the literature, the partheno-genetic algorithm which is used to handle Model 2 with the second model, on large-sized instances. Results show that our algorithm outperforms the genetic algorithm in both solution quality and running time.Finally, a sensitivity analysis on the number of item types in the rack is made. It is found from the analysis that the racks with more item types are generally nearer to the picking station than those with less item types. This founding is also affected by various factors, e.g. customer order structure and the combination of item types in racks. The finding provides managerial insights for decision makers of such warehouses.

Key words: mobile racks, rack location problem, degrees of popularity and relevance, goal programming, tabu search

CLC Number: