# Warehouse Simulation for Choosing Optimal Picking Algorithm

• Transportation
• Warehouse Operations

Kuehne+Nagel, a leading global provider of logistics solutions, was involved in planning a new warehouse for one of their clients. The warehouse would process 13K order lines or 750 picking cartons per day. The project included the development of the best algorithm for multi-order picking. It was planned that the orders in the warehouse would be served by workers with trolleys (or fangos). Workers with trolleys would pick the goods and put them in cartons by order. Kuehne+Nagel experts used AnyLogic simulation to choose the right algorithm for building optimal picking tours.

### Problem:

Trolleys planned for usage in this warehouse (see the picture) can carry up to 8 cartons at a time, 4 of which are positioned on the trolley’s weighing scales. Weighing scales are used to increase picking accuracy by issuing an alarm signal when the weight of the picked goods does not match that in the master data.

The operator is able to fill only those cartons positioned on the scales. When a carton on the scales becomes full, he swaps it with the next empty one that he carries. So, only 4 cartons are always available for simultaneous filling. In addition, the articles for one carton can be stored at any location along the operator’s route.

These were the reasons the warehouse needed a strict algorithm for building optimal picking tours to service incoming orders.

### Solution:

The Kuehne+Nagel experts came up with the required algorithm. Their idea was that an operator’s picking route would always be straight, so that the operator would never have to return back after swapping cartons. This means that the maximum number of cartons (8) cannot always be assigned to one tour. For example, one carton can contain articles from both the first and last locations of the route, so it cannot be swapped until it is full.

The experts built an AnyLogic simulation model of the warehouse to test and validate the suggested algorithm using real historical data. The detailed model reflected the physical layout of the warehouse, articles’ places of storage, movements of trolley operators, incoming orders, trolley occupation, and service level. The operators moved and picked goods according to the suggested algorithm.

The experts optimized operators’ routes by two criteria:

• Maximizing average cartons quantity per tour.
• Maximizing article overlap in each tour (picking the same article for multiple cartons in one tour is preferable).

The modelers uploaded an Excel file containing 260K of real order data from March 2014 to the model, and then ran the model using this as input data. Carton building (assigning different order lines to different cartons according to picking sequence) was done in the corporate warehouse management system.

The output statistics included the average number of cartons filled per tour, total duration of serving orders, total tours’ distance, average trolley utilization, and mean time of a tour.

### Results:

The statistics received from the model were then compared to the March 2014 statistics from the old warehouse. The result of the warehouse operation’s simulation showed that with the suggested layout configuration, equipment, and movement algorithm, the trolley utilization rate would rise from 58% to 94%.

These results will be used by Kuehne+Nagel to prove the investment efficiency for the client.

Also, the model will be used for choosing the right warehouse layout and article distribution among the warehouse. The developers will also vary trolley numbers to find the best balance between service level and staff workload.

## Similar case studies

• ### Rail Yard Capacity Modeling

Aurizon is an Australia’s largest rail freight operator, managing more than 700 locomotives and more than 16,000 wagons. Aurizon is widely engaged in coal, iron ore, and mineral transportation. In order to increase operational efficiency the company decided to move one of their rail yards to other town. This rail yard was mainly engaged in wagon and locomotive maintenance and locomotive preparation.
• ### Maximizing Push Boat Fleet’s Net Voyage Revenue

InterBarge, a first-class waterway operator, affiliated with SCF Marine, a part of Seacor Holding Group, operates freight along the HPP Waterway (Hidrovia Parana Paraguay, located in Argentina, Paraguay, Brazil, and Uruguay) on a dedicated contract carriage. The company’s challenge was to use the boat capacity free from dedicated contract commitment as a fleet, maximizing net voyage revenue.
• ### Customer-Centric Transportation Network Modelling

The public transportation company employed PwC Australia to develop a solution that could provide a customer-centric view of their railway infrastructure and help the company understand the current incident effects on rail network operations and how to improve the situation. PwC consultants decided to build a model of the transportation network that would simulate train movements, incidents, and customers at stations and in trains.
• ### CSX Solves Railroad Operation Challenges with and without AnyLogic Rail Library

CSX is a US railroad company that operates about 21,000 route miles (34,000 km). AnyLogic allows the railroad industry users to simulate line-of-road, terminal, and yard problems. The following three projects, completed by CSX in 2014, covered a variety of tasks that were solved using AnyLogic software.
• ### Disaster Response Applications Using Agent-Based Modeling

In an effort to find practical operational solutions for response to an unexpected crisis or natural disaster, Battelle, world’s largest, non-profit, independent R&D organization, needed to test the effectiveness of a 48 hour shelter-in-place order for an Improvised Nuclear Device scenario. The goal was to reduce radiation dosages received during an uncoordinated mass evacuation, by comparing immediate evacuation and shelter-in-place order.
• ### Preventing “Bus Bunching” with Smart Phone Application Implementation

In public transport, bus bunching refers to a group of two or more transit vehicles (such as buses or trains), which were scheduled to be evenly spaced running along the same route, instead running in the same location at the same time. Dave Sprogis, Volunteer Software Developer, and Data Analyst in Watertown, MA, used AnyLogic to confirm his thesis that preventing "Bus Bunching" would improve the experience of public transit bus riders.
• ### Emergency Evacuation Planning: Minimizing Gridlock and Improving Public Safety

A typical rush hour impedes the mobility of individual vehicles and significantly slows the overall flow of traffic. This phenomenon is compounded by events of mass mobilization, such as during an evacuation due to a hurricane or other event. When this occurs, traffic can reach a state of gridlock. ITS researchers sought to understand how public safety could be improved during such events by incorporating communication among a percentage of the vehicle population.
• ### Construction Simulation Model Tackling Increased Constraints on a Complex Earthmoving Project

“Anylogic’s flexible and easy to use environment enabled CCT’s simulation engineers to rapidly model the newly added constraints and deliver a valuable simulation model leading to a highly successful claim process,” affirms Ramzi Roy Labban, Manager, Construction Systems and Simulation at CCC.
• ### Evaluating Introduction of Warehouse Automation Systems

Symbotic is a warehouse automation solutions provider. Its systems are based on mobile robots that can travel freely throughout a dense storage structure, accessing products in all locations and handling them at a very high throughput rate. The company needed a tool to help their customers learn the impact of warehouse reorganization and compare capital investments against expected operational savings before the actual introduction of automation systems.
• ### Apparel Company Chose Location for New Distribution Center Using Simulation Modeling

Fruit of the Loom (FOTL) is one of the largest US apparel manufacturers and marketers. The company was expanding, and the executives wanted to know if it would be beneficial, in terms of shipping costs, to add a new distribution center (DC) in the US, or to redistribute products to a pre-existing DC. The contractors decided to simulate the whole supply chain in order to visualize DC locations on a GIS map, and the supply network between them. Focusing on wholesales, the company considered distributors as customers. No small packages or end-users were involved in this case.