Open access peer-reviewed chapter - ONLINE FIRST

Enhanced Cross-Dock Productivity: Combining Self-Driving Vehicles with Forklifts

Written By

Saravanan Natarajan and James H. Bookbinder

Submitted: 14 February 2024 Reviewed: 06 March 2024 Published: 17 July 2024

DOI: 10.5772/intechopen.1005502

Advances in Logistics Engineering IntechOpen
Advances in Logistics Engineering Edited by Ágota Bányai

From the Edited Volume

Advances in Logistics Engineering [Working Title]

Associate Prof. Ágota Bányai

Chapter metrics overview

5 Chapter Downloads

View Full Metrics

Abstract

A cross-dock (CD) in a supply chain avoids storing goods that would be picked for orders soon after. Vehicles inbound to the CD are unloaded and their contents are re-sorted. Appropriate items are then loaded within a short time on outbound vehicles for shipment to customers. The CD material handling operations of unloading, sorting and loading are typically done “manually”, by forklifts with human operators. In this chapter, we consider the replacement of some or many forklifts by “Self-Driving Vehicles” (SDV). Can the resulting semi-automated material handling system attain the same or greater productivity as the fully manual system? At what cost (per unit of output)? We develop simulation models of two CDs, one purely manual and the other containing a mixture of forklifts and SDVs. Several CD performance measures are defined and estimated via simulation. For each CD, response surface methodology is employed to determine a near-optimal set of material handling equipment, when that CD is operated at a specified performance level.

Keywords

  • logistics
  • material handling
  • simulation and optimization
  • manual plus automation
  • cross-dock

1. Introduction

The increased variety of items demanded poses greater challenges in shipping the right quantities of those goods from the supplier to each customer. Often the demand for a particular product does not meet a full truckload (FTL). Suppliers use cross-dock facilities to improve outbound vehicle utilization.

Cross-docks coordinate shipments between particular suppliers and customers. Goods demanded by several retail centres or customers are sent from various suppliers to a central hub, the CD. Products received are then dispatched to customers within 24–48 hours of arrival at the cross-dock, having been sorted and consolidated using labour and MHE. Requirements of individual retail centres or customers are thus shipped in an almost Just-In-Time manner, without holding stocks at the CDs.

1.1 Material handling in a cross-dock facility

CD performance metrics include throughput rate (pallets processed per unit time), average truck turnaround time, MHE utilization, doorway or dock utilization, and shipping accuracy. Those are all directly influenced by the efficiency of material handling activities. MHE, for example hand pallet trucks and forklifts, are widely used in cross-dock facilities to process inbound items. However, recent advances in robotics for material handling, for example Automated Guided Vehicles (AGV) and Autonomous Mobile Robots or Self-Driving Vehicles (SDV), motivated our research on the scope of SDV in a CD.

Automated Guided Vehicles are programmed to move only on a dedicated path, making them well-suited for handling and material movement in a warehouse or other facility. The designated path is marked by paint or wire. SDVs, however, can move around an aisle or route by sensing any objects in their way. The ability of the SDV’s central control system to choose optimal routes, and the SDV’s obstacle-manoeuvring capabilities, makes Self-Driving Vehicles a potential alternative to forklifts. SDVs can thus be used in a CD to process pallets or goods received as unit loads.

A generic cross-dock facility, if operating manually, would require forklifts to sort and transfer those pallets between inbound and outbound trucks. A “semi-automated CD” [1] would process pallets with a mixture of forklifts and SDVs. Use of SDVs for cross-docking could perhaps reduce the variable operating cost, since less labour would likely be needed for such a semi-automated facility, compared to a manually operated CD. The present research financially compares a cross-dock operating with only forklifts to one operating with a mixture of forklifts and SDVs.

1.2 Solution methodology

To accommodate randomness in a CD material handling operation, we employed the discrete event simulation software ARENA. Two models were developed: Simulation Model 1) Forklift-only cross-dock (FL-only CD); and Simulation Model 2) Forklift-and-SDV cross-dock (FL-and-SDV CD). The models were built to be flexible and scalable. (Modeling assumptions and operating conditions are discussed in Section 3.) Independent simulation experiments were run with each model by varying the MHE quantities in offloading, sorting and loading. Response Surface Methodology enabled CD output performance metrics to be modeled in terms of MHE allocated to each process.

The latter prediction equations then permitted the formulation of an optimization problem. Its objective function is to minimize the operating cost of a CD facility, subject to constraints on the CD performance metrics we employ (throughput rate, throughput rate/MHE and MHE utilization rate). That optimization model was solved for desired throughput rates; the corresponding optimal MHE configurations were thus identified. Our overall solution framework is given in Figure 1.

Figure 1.

Solution methodology.

Advertisement

2. Literature review

There are ample publications that treat an overall cross-docking operation. But only a few papers were found that focused on modeling and analysis of floor-level activities, with different mixtures of MHE. Fewer still optimized those material handling operations, directly or indirectly. In that light, we discuss the relevant papers available on the modeling of material handling in a CD, first with deterministic and then stochastic models. Unless stated otherwise, the MHE are forklifts.

2.1 Deterministic modeling of CD material handling events

Bartholdi and Gue [2] optimized the labour cost of an LTL cross-docking operation, subject to floor-space congestion, that is, the ratio between average pallet flow and the total area available in front of an outbound door. Their objective function minimized the expected costs of moving pallets in rectilinear distance plus waiting due to interference between MHE.

Gelareh et al. [3] developed new formulations for CD door assignment. While all models are deterministic, the transportation times and distances between inbound and outbound doors were carefully calculated. Wolff et al. [4], noted, as we have, that efficient operation of a cross-dock is reflected by how internal resources (labour, MHE) are employed. Via a (deterministic) mixed-integer programming model, those authors sought a feasible truck schedule carried out with minimal resources.

The preceding analyses of cross-dock material handling yielded optimal or near-optimal solutions of a deterministic model. However, optimality in real CD facilities must deal with high randomness in material handling operations [5]. Simulation modeling is next discussed.

2.2 Stochastic simulation of CD material handling

Magableh et al. [6] modeled a generic cross-dock in which arriving trucks are assigned available doors based on FIFO. Using MHE, goods are then unloaded, sorted and loaded onto outbound vehicles for dispatch. Although this model represented the randomness in real-world CD material handling activities, the facility parameters (e.g. size, number of workers, MHE composition) were not varied or even specified explicitly. Liu and Takakuwa [7] minimized the labour cost of a retail distribution CD. Their simulation model treated stochastic operator movements, but randomness involved in actual MHE activities was ignored. Yang et al. [8] apply simulation to study the impacts on CD operation of the numbers of forklifts, door layout, and the freight mix for the case of purely manual MHE. Those authors analyzed the mean throughput rate/forklift and mean pallet-handling time in a CD. Forklift movements were modelled as they would occur in a real-world cross-dock, but optimal MHE levels were not identified.

Adewunmi and Aickelin [9] proposed a simulation and optimization framework covering CD order consolidation performed by 5–7 operators using −5 pieces of MHE. Their Total Cost objective was evaluated by simulation within a relatively small solution space.

Torbali and Alpan [10] systematically reviewed models of cross-dock scheduling that take a real-time perspective.

Let us now turn to simulation-optimization problems. These are generally more complicated to solve than deterministic optimization models, due to the difficulty in objective function evaluation. The technique involves independent simulations of each feasible set within the optimization search space.

Rather than simulating all those feasible sets, researchers have built and analysed the meta-models1 of a simulation model, to estimate the optimal solution of the simulation-optimization problem. Regression Analysis and Neural Networks have been widely used for such purposes [11].

Aickelin and Adewunmi [12] solved the cross-dock door assignment problem to reduce the distance traveled by MHE with pallets. Bottlenecks and delays involved in a real-world CD were modeled, but MHE performance was not studied, hence not optimized. Shi et al. [13] proposed a simulation- optimization framework to design a robust JIT-based CD. Suh [14] employed agent-based techniques and then simulation to model the overall product movement from suppliers to distributors via CD. The simulation model addressed uncertainties in waiting times and logistics inventories but did not include material handling activities.

2.3 Autonomous material handling

Only a few papers on applications of SDV for material handling purposes have been found, but we have identified research on AGV use in the factory, warehouse or CD-like facilities. Peixoto et al. [15] applied simulation modeling techniques to study the impact of a new automated MHS for warehouse order picking, with results compared to the performance of a manually operated facility. He and Prabhu [16] study a CD where AGVs enable outbound vehicles to get the proper packages directly from inbound trucks. They develop a queueing model to establish the CD’s performance measures and determine the number of AGVs. Simulation is then used to check the model’s accuracy.

Rupp et al. [17] treat the Hub-Arrival-Departure problem. A cross-dock is an important example, whereby each vehicle must be assigned two-time intervals: first for arrival and then for departure. A consolidation time is needed at the hub to sort, prepare and rearrange products for outbound dispatch. Because they do not deal with a CD as such, Rupp et al. do not drill down to the details of material handling.

Guo et al. [18] also emphasize the treatment at hubs via parallel-machine scheduling. In the case of material handling via forklifts, the goal is little or no waiting in the transfer of pallets from inbound to outbound vehicles. The two trucks must be given time windows with maximal overlap, in order that the forklift be able to smoothly transfer the goods. Again, it is the details of the MHE utilized that separate our research from others. We concentrate on how the pallets are actually moved and transferred (solely by forklift or by a mixture of forklift-and-SDV?). Articles such as [17] or [18] could furnish important inputs into deciding the door assignment of truck arrivals at the CD. However, our issues concern the particular MHE operations on the facility floor.

Sayed et al. [19] do consider the times required for within-CD handling, that is, for unloading, transfer and loading of products. Those authors stress the importance of recognizing a spatial dependence in estimation of the handling times, in terms of the “route” taken within the CD. Indeed, in our research, the cross-dock layout (Figure 2 or Figure 3) implies such time and distance functionality. For us, the precise mixture of MHE will then determine the makespan, for a given truck arrival and departure pattern, and mixtures of goods involved.

Figure 2.

Facility layout: forklift-only cross-dock facility.

Figure 3.

Facility layout: forklift-and-self-driving vehicle cross-dock facility.

Fragapane et al. [20] distinguish between centralization and decentralization. What we term “SDV”, Self-Directed Vehicles, they call “AMR”, or Autonomous Mobile Robots. The larger the number of AMRs in the system, the more likely that decision-making will be decentralized. Our system, with its adjustable mixture of forklifts and self-directed vehicles, employs centralized decision-making. Our simulation models thus enable smooth coordination between the MHE (SDV and forklifts). Our SDV (see Section 3.2 and Table 1) can do all that a forklift can: fetch, sort and transport. The real benefit of an SDV, of course, is that it requires no human operator. With these attributes of our automated MHE, it is reasonable for us to compare the capabilities of CDs with varying mixtures of forklifts and SDV.

ParameterValue
Model naming
CD working/simulation run time
(IB-FL). (SDV). (OB-FL)
7.hr/day
Facility dimension
Length
Width
750 ft.
97 ft.
Trucks
IB or OB truck inter-arrival time
Pallets per IB or OB truck
0
UNIF (20, 26)
Docks
Number of inbound doorways or docks50
Number of outbound doorways or docks50
OB Staging capacity13 Pallets in 15 × 13 ft2
Number of pallet holders1
MHE speed
Forklifts with pallet
Forklifts without pallet
SDV with or without pallets
316 ft/min or 1.61 m/s
548 ft/min or 2.78 m/s
316 ft/min or 1.61 m/s
Time delays
IB or OB truck changeover time
MHE travel time
MHE time to manoeuver and pick up pallets
MHE time to manoeuver and drop-off pallets
TRIA235mins.manhattanDistance/Speed
UNIF (8, 12)secs
UNIF (8, 12)sec attempts

Table 1.

Design parameters: forklift-and-SDV cross-dock facility.

We emphasize that SDVs permit stable manoeuvring around obstacles and smart decision-making to choose an optimal path. This makes their movement equivalent to the movement of manual forklifts in a free path. Therefore, simulation modeling of SDV movements requires techniques similar to those for simulating manual forklifts, not AGVs.

Advertisement

3. Simulation modelling

3.1 Cross-dock design

The volume of goods which can be processed in a CD is determined by its cross-dock geometry. How many inbound and outbound doors does it have? How large are the staging area, MHE aisle, MHE parking area, MHE charging stations and the measuring stations? We will focus on the CD’s dedicated material handling region. That is, the number of doors and door size, facility shape, staging area and MHE aisle.

There are two types of doorways in a cross-dock. Goods from arriving vehicles are unloaded at the inbound doors. Trucks will leave the CD at outbound doors; their consolidated loads of products (received from inbound vehicles) are sorted by destination. For this research, a cross-dock is assumed to have a total of 100 doors, each 15 ft wide. The various CD shapes include I (long narrow rectangular), L, H, U, T, H, X and E. An I-shaped narrow rectangular cross-dock with 100 doors is assumed, based on the computational experiments on CD shapes of Bartholdi and Gue [21]. That is, 50 doors each on opposite sides of a facility, for a total length of 750 ft.

In an ideal cross-dock, materials received can be directly loaded onto outbound trucks from those inbound using MHE, when OB trucks are available, that is, parked at outbound doors. In cases where the destination vehicles are unavailable or goods require sorting and consolidation, the products are put in temporary storage, called a Staging Area, for further action. A CD facility with inadequate staging area suffers serious congestion and time delays; an excessive staging area would result in un-utilized floor space. The following are our assumptions on staging areas and aisles.

Forklift-only cross-dock facility (Figure 2):

Staging Area: Floor space of 58 × 15 ft2 is dedicated for each pair of doors from opposite sides.

Forklift Aisle: Floor space of 30 × 15 ft2 is dedicated in front of each door, for the forklifts to manoeuver, move between doors, sort goods and for truck loading or unloading

Forklift-and-self-driving vehicle cross-dock facility (Figure 3):

Staging Area: Floor space of 13 × 15 ft2, allocated to each pair of doors on opposite sides. Forklifts Aisle: Floor space of 30 × 15 ft2 is dedicated in front of each door for the forklifts to manoeuver, unload and load the trucks.

Self-Driving Vehicle Aisle: Floor space of 12 × 150 ft2 is dedicated for the SDV to move back and forth across the CD. For each door, a floor space of 6 × 15 ft2 is dedicated on either side of the SDV aisle for the SDV to park.

3.2 Material handling assumptions

Various assumptions were required to model and simulate the cross-dock material handling activities of the two MHE configurations. We first discuss premises common to both models: the General Assumptions (GA), followed by those unique to each of the particular CD configurations.

  • (GA 1) Trucks arrive at a CD with inter-arrival time 0, ready to offload or load (more correctly, the cross-dock never waits for a vehicle). This enables us to concentrate on the material handling tasks of the CD.

  • (GA 2) The number of pallets carried on each IB truck is uniformly distributed between 20 and 26, that is, full capacity of a 53 ft trailer. Those pallets are ready to offload.

  • (GA 3) Pallets received from IB trucks are sorted, then loaded to respective outbound trucks as a unit load using MHE (forklifts or SDV).

  • (GA 4) All outbound trucks (OB) require UNIF (20, 26) pallets to be loaded onto them, before leaving the CD.

  • (GA 5) MHE are available throughout the simulation runtime, with no downtime.

  • (GA 6) MHE are allocated based on their proximity to the “job call”. By this, we mean the nearness of free MHE to the pallet in question.

  • (GA 7) Each IB or OB truck has a changeover time2 of TRIA (2, 3, 5) mins. That is the time taken for a processed truck to depart, or for an unprocessed truck to dock at a doorway.

Based on the offloading or loading activity in which it engages, a manual forklift is categorized as either an inbound or outbound forklift, respectively. An IB-FL, dedicated to offloading and staging pallets from an inbound truck to the respective staging area, can move across the inbound doors or between an inbound door and the staging area. An OB-FL sorts and loads pallets from the staging area to destination trucks at outbound doors, and can thus move between the staging area and those doors.

Modeling assumptions: forklift-only cross-dock facility (Figure 2)

  1. An IB-FL assigned to a particular truck offloads pallets, one by one, from that inbound vehicle to the staging area. The time required depends on speed and travel distance.

  2. The staging area (58 × 15 ft2) in front of an inbound door is reserved for pallets received from only that particular door.

  3. An IB forklift assigned to offload an IB truck is relieved only after the offloading is complete.

  4. When the staging area is full, an OB-FL needs to move those pallets causing congestion. The assigned IB-FL will wait for that, before completing the offloading process.

Now, consider the forklift-and-self-driving vehicle cross-dock (Figure 3). The CD sortation and consolidation activities are the most cumbersome, resulting in huge floor and traffic congestion, and requiring immense labour and supervision to ensure transshipment accuracy. SDV are therefore particularly useful in combining several palletized loads. After the unloading of an inbound pallet, an SDV is programmed (with RFIDs or instructions from the master computers used for job allocation) to learn the destination of that pallet. The SDV will thereby transfer pallets to appropriate outbound doors, significantly reducing the labour requirement.

MHE in a forklift-and-SDV CD is categorized by the activities of offloading, sorting or loading, respectively performed by inbound forklifts, SDV and outbound forklifts. Pallets are offloaded from inbound trucks by IB-FLs, then are transferred to an SDV if available; otherwise, they go to the pallet holder. IB-FLs travel around or between inbound doors to offload the trucks. SDVs that are dedicated to sort and deliver pallets, from IB to OB doors, traverse the assigned 12 ft SDV aisle via a Manhattan-distance based path. A pallet that is on a pallet holder or on an IB-FL can be grasped by an SDV, but it can offload that pallet only to an OB-FL. As for OB-FL, they load pallets to outbound vehicles from SDV or from the staging area. An SDV sorts pallets and moves them to OB doors; OB-FL load pallets directly from the SDV to an outbound truck if available, or else places them in the staging area.

Our modeling assumptions for the forklift-and-self-driving vehicle cross-dock facility are as follows:

  1. Pallets picked up by IB-FLs from inbound trucks are loaded to an SDV, if available at the designated SDV waiting zone, otherwise on the free pallet holder. When both are unobtainable, the inbound forklift awaits an SDV at the designated drop-off point.

  2. After delivering the pallets, free SDV will return to the shortest active IB door (having the least number of SDV) within a 10-door distance.

  3. Unavailable outbound vehicles cause pallets to be placed at the staging area to release the SDV. Sometimes there is no outbound truck and the staging area is full. There is then a delay in offloading, as the SDV anticipates arrival of an inbound vehicle.

  4. Pallets staged are loaded by OB-FL to an OB truck, once latter is available at the door.

Simulation of the forklift-and-SDV CD proceeds via the general and modeling assumptions. Table 1 presents particular design parameters and time delays.

3.3 Output performance measures

Only a few metrics provide insight on overall cross-dock performance; most of the others emphasize particular aspects of CD operation: MHE, doors or trucks. For example, output measures such as Average Throughput rate, Average Pallet Flow Time or CD Utilization rate offer intuition on overall effectiveness and general capability of a cross-docking operation. But metrics such as Outbound Truck Tardiness and Average Loading or Unloading time indicates the performance of only certain facets of that operation (e.g. truck scheduling procedure) in a CD. Recognition of suitable output measure(s) is thus important for proper evaluation of SDV in a cross-dock.

After discussion with CD subject matter experts, we chose Average Throughput rate, Average Throughput rate/MHE and Average MHE Utilization rate. Together, these measures will provide good intuition on CD material handling effectiveness and will enable assessment of SDV capability.

δ, the mean throughput rate, furnishes an understanding of the facility’s overall material handling capability for a given MHE configuration.

Let Pj = Number of pallets processed on day j; N = Total number of replications or days.

Thenδ=jN=ipjNin units ofpallets/dayorppdE1

The cross-dock objective is to maximize δ, the mean throughput rate. However, efficient MHE utilization cannot be assured by studying only δ. Consider the ratio between total MHE uptime and the total time available in a CD, that is the Overall MHE Utilization rate, . This offers intuition on aggregate utilization of the CD’s equipment, rather than attempting to analyse any machine individually. (Naturally, MHE idle time can incur cost in terms of non-ideal utilization of labour and MHE.) The category-wise MHE utilization rates are also computed for IB-FL (UI), SDV (US) and OB-FL (UOB). The CD objectives are to maximize the overall utilization, and each of those category rates.

Let UTij = Uptime of ith MHE on the jth replication; T = Simulation run time/replication; c = Total number of MHE in a cross-dock; XI =Total number of inbound forklifts in a CD; XS= Total number of self-driving vehicles in a CD;

Xo = Total number of outbound forklifts in a CD.

With c = XI + X0 + XS (and XS = 0 for FL—only CD);

ThenU0=ic=1jNUTijT×c×N×100%E2

Also, all for the jth replication:

Let UTIij = Uptime of ith IB-FL; UTSij = Uptime of ith SDV; and UTOij = Uptime of ith OB-FL.

ThenUI=ix=1jNUTijT×XI×N×100%E3
US=i=1xSj=1NUTSiT×XS×N×100%E4
UOB=i=1x0j=1NUTOijT×XO×N×100%E5

While the MHE utilization rate specifies an awareness of equipment usage and idleness, it may not indicate efficient employment of MHE. Poor MHE allocation in a CD (between IB-FL and OB-FL, or between IB-FL, SDV and OB-FL) may still result in achieving a reasonable MHE utilization rate. That is, might a lesser amount of material handling equipment process a greater number of pallets? The following criterion, Average Throughput Rate/MHE,δM, seeks to resolve this.

δM attempts to compromise between the preceding two performance metrics. It is a ratio between Average Throughput rate (δ) and the total amount of MHE in the cross-dock. δM helps us understand how efficiently pallets are processed using the MHE in that CD. The cross-dock objective is to maximize

δM=i=1NPiN×cE6

δM is measured in pallets/day/MHE, and c is the number of MHE.

3.4 ARENA simulation model overview

ARENA 15.0 was employed for CD modeling. For each of the forklift-only and forklift-and-SDV cross-docks, separate simulation models were developed. Those models followed the material handling assumptions and working parameters of Section 3.2. A Visual Basic API in ARENA was used to model a scalable facility, but (Tables 1 and 2) we fixed the size as 50 IB doors ×50 OB doors. Each respective model would terminate when the simulation clock time reached 7.5 hrs, assuming one shift or 8 hrs of operation with 30mins break and no simulation warm-up period.

ParameterValue
Model naming
CD working or simulation run time
(IB-FL). (OB-FL)
7.hr/day.
Facility dimension
Length
Width
750 ft.
118 ft.
Trucks
Inbound or outbound truck inter-arrival time
Pallets per inbound or outbound truck
0.
UNIF (20, 26).
Docks
No. inbound doors or docks
No. Outbound doors or docks extent of staging area
50.
50.
30 Pallets in 15 × 26 ft2
Forklift average speed
IB-FL or OB-FL with pallet
IB-FL or OB-FL without pallet
316 ft/min or 1.61 m/s.
548 ft/min or 2.78 m/s.
Time delays
IB or OB truck changeover time
IB or OB Forklift travel time
Forklift time to manoeuver and pickup pallets
Forklift time to manoeuver and drop pallets
TRIA235mins.manhattanDistance/Speed
UNIF (8, 12) secs.
UNIF (8, 12) secs.

Table 2.

Design parameters: forklift-only cross-dock facility.

Validation of a simulation model is critical to ensure that the model represents the actual system [22]. Our models for the FL-only and FL-and-SDV cross-docks were validated by the group of members involving cross-dock SMEs and a simulation analyst from the SDV manufacturer.

Besides the input parameters in Tables 1 and 2, execution of the cross-dock simulation model requires the MHE configuration. For an FL-only CD, this includes XI and X0 (Table 3); and those values plus XS (Table 4) for an FL-and-SDV CD. These configurations determine the cross-dock’s material handling performance, and (most of) the facility’s variable operating cost.

FactorsNotationNumber of levelsFactor levels
Number of IB-FL
Number of OB-FL
XI
Xo
5
10
25, 30, 35, 40, 45
50, 60, 70, …, 130, 140

Table 3.

RSM Factor Definition: forklift-only cross-dock. 5 × 10 = 50 treatment combinations in full-factorial design.

FactorsNotationNumber of levelsFactor levels
No. IB-FL No. SDV
No. OB-FL
XI
XS
X0
5
11
7
25, 30, 35, 40, 45
50, 60, 70, …, 140, 150
25, 30, 35, 40, 45, 50, 55

Table 4.

RSM Factor Definition: Forklift-and-SDV cross-dock. 5 × 11 × 7 = 385 treatment combinations.

Optimization of a simulation model, or statistical comparison of two models, requires a minimum of 30 replications each. The mean runtime for each replication of our ARENA CD simulation model took 1 minute, in a computer system with Intel(R) Core(TM)i7-3537U CPU @ 2.0 GHz processor, 6GB RAM. However, there are clearly very many feasible MHE configurations for the forklift-only CD and for the forklift-and-SDV cross-dock. To avoid the enormous computer run time, we propose a simulation-optimization technique in Sections 4 and 5 to overcome those computational difficulties. We suggest a meta-modeling approach to find optimal MHE configuration in a fast, time-efficient manner.

Advertisement

4. Response surface methodology

Fu [11] presents various simulation-optimization techniques, of which Response Surface Methodology (RSM) meets our requirement. The goal of our meta-modeling approach is to develop RSM prediction models for CD performance metrics using the MHE configuration as exploratory variables. We will then employ those regression prediction models to formulate constraints of an optimization problem.

Solution of the latter will yield the best MHE configuration, that is, one whose total variable operating cost is minimum, and whose cross-dock performance metrics are as desired.

A full-factorial experiment is designed for both CD simulation models with differing levels of MHE configuration. Performance of the FL-only CD is studied by varying the numbers of IB-FL and OB-FL in the CD. Those two factors have respectively 5 and 10 levels, as shown in Table 3. However, three factors (Table 4) are needed to evaluate the performance of the FL-and-SDV cross-dock: numbers of IB-FL, SDV and OB-FL in the CD. For both simulation models, each treatment combination is replicated3 15 times, recording the performance metrics (δ, δM, U0, UI, U0B, US) in each case.

Four4 regression models were estimated for each performance metric for both cross-dock facilities. Statistical assessment of those models showed that the regression coefficients of each model to be statistically significant. In light of R squared and the predicted regression sum of squares, we chose quadratic regression models. In view of the preceding statistical significance, further analysis enabled identification of the best MHE configurations.

Suppose R is a CD performance metric; its estimate is defined as R̂ for the FL-only CD, and as R̂ for the FL-and-SDV CD. The following remarks refer to both of those estimates.

As quadratic regression models, the fitted equations included terms linear in each of the variables, plus all possible products (every term of total exponent 2) of each variable multiplied by itself or any of the others. (Detailed regression equations are omitted for lack of space.)

Advertisement

5. Optimization of cross-dock MHE configuration

The fitted regression models for each facility’s performance metrics were used to formulate respective optimization models. Two independent minimization models were formulated in terms of MHE configuration, for the FL-only CD and for the FL-and-SDV CD. Each cost objective was subject to constraints by its predicted performance metrics R̂ that yielded the desired level of performance R̅. Each optimization model thus furnished an optimal or near-optimal5 MHE configuration and the corresponding total variable cost for the CD.

5.1 MHE optimization models

CD variable costs include labour and MHE operating costs. Each forklift truck naturally requires an operator; we assume that no additional labour is needed for material handling in a cross-dock. The total variable cost (TVC) of operating an FL-only CD is estimated to be $522.63/day. (Figure includes operator wages, and forklift power consumption and repair and maintenance.) Decision VariablesXI - Number of IB-FLs; X0 - Number of OB-FLs. The resulting optimization model for an FL-only CD is then formulated as:

MinTVC=522.63XI+X0E7

Subject Toδ̂δ¯;δ̂200M;Û80%O;Û60%I;Û60%OB;.

And 25 ≤ XI≤ 45; 50 ≤ X0 ≤ 140; XI, X0Z+ (positive integers).

Manual forklifts in a CD incur the costs of labour and of forklift operation; just operating costs are incurred by SDV. Provided that, over time, the manual forklifts and SDV have about the same operating costs, the following optimization model will minimize the total variable cost of a forklift-and-SDV cross-dock.

Decision Variables: XI - Number of IB-FL; XS - Number of SDVs; X0 - Number of OB-FLs.

MinTVC=522.63XI+XO+271.20XSE8

Subject To:δ̂δ¯;δ̂120M;Û80%O;Û60%I;Û60%OB;Û60%S.

And 25 ≤ XI ≤ 45; 50 ≤ Xs ≤ 155; 25 ≤ X0 ≤ 55; XI, XS, X0Z+.

(The coefficient 271.20 of XS is the estimated average cost/day to operate SDV including electricity, repair and maintenance).

5.2 Optimal MHE configurations

The optimization models for the respective cross-docks are mixed-integer nonlinear programmes (MINLP). Each objective function is linear, with nonlinear constraints and integer decision variables. Each MINLP model is solved using the Lingo 17.0 solver for an increasing level of desired throughput rate δ¯.δ¯M is set as 200 ppd/MHE for the FL-only CD, and as 120 ppd/MHE for FL-and-SDV CD.

The latter cross-dock naturally requires a greater number of MHE, to achieve a δ similar to the former. Optimal MHE configurations (solutions of MINLP models) are in Table 5.

δ¯/103FL-onlyFL-and-SDVTVC ($/day)Optimal model
XIX0XIXSX0FL-onlyFL-and-SDV
20326033813148,08255,416FL-only
22336735903452,26360,469FL-only
24347436983956,44465,775FL-only
263681381104161,14871,120FL-only
283889391155266,37478,747FL-only
304297411275572,64684,615FL-only

Table 5.

Optimal MHE configuration, if FL operating cost = $522.63/day, SDV operating cost M = $271.20/day.

The operating costs for Forklifts and SDVs, at the time of this research, were assumed at extreme limits to account for maximum cost. Adjusting to industrial standards, the average cost to operate a forklift drops to $348.70/day and $97.28/day for SDVs. The revised objective functions for the cross-docks are presented in Eqs. (9) and (10). The corresponding optimal MHE configurations, total variable costs and payback period (PP)6 are found in Table 6. (Optimal configurations for the FL-only CD, as shown above in Table 5, still hold; the optimal MHE arrangement changes only for the FL-and-SDV CD.)

δ̅/103FL-only CDFL-and-SDVOptimal modelSavings/year ($)Fixed cost (in $M)PP1 (in years)
XIX0TVC ($)XIXSX0TVC ($)
20326032,08032962629,563FL-and-SDV604,06117.114.15
22336734,870331023132,239FL-and-SDV631,35417.9314.2
24347437,660361123334,956FL-and-SDV648,94619.815.26
26368140,798381173837,883FL-and-SDV699,58620.414.58
28388944,285401304140,891FL-and-SDV814,51222.7313.95
30429748,469411275545,830FL-and-SDV633,49021.2316.75

Table 6.

Optimal MHE configuration (FL operating cost = $348.70/day; SDV operating cost = $ 97.28/ day). Payback period is time required to recoup extra fixed cost1 of SDV in FL-and-SDV CD, relative to FL-only CD, for that δ.

No of days in a year = 5 days × 4 weeks × 12 months; one 8 hr. shift per day. Cost of a Forklift = $ 75,000. (Source: http://www.costowl.com/b2b/forklift-electric-cost.html).


ForFLonlyCD:Min348.70(XI+XO)E9
ForFLandSDVCD:Min348.70(Xi+XO)+97.28XSE10

5.3 Validation of optimal MHE configuration

Suppose the regression model predictions were accurate (i.e. δ̂ is not statistically different from δ). MHE configurations suggested by solving the MINLP model for FL-only and FL-and-SDV CDs would then be optimal, and would furnish performance measures equivalent to the predicted performance. Alternatively, prediction errors may yield only “near-optimal” MHE configurations. As mentioned earlier, there is a non-random source of variation, left unexplained by the quadratic regression models for the CD performance metrics R̂ or R̂. Consequently, those fitted models do not predict CD performance fully accurately.

The solution of the MINLP models furnished “the best” MHE configurations, which were input into the two respective cross-dock simulation models. Could those CDs, that is the FL-only and FL-and-SDV cross-docks, operating under the configurations determined, furnish throughput rates that are similar? Statistical comparisons of mean throughput rates for all pairs of ‘proposed optimal MHE configurations’ are given in Table 7. That table shows dissimilar respective performance metrics (i.e. statistically significant differences between the mean throughput rates of the FL-only and FL-and-SDV CD).

δ̅/103FL-onlyFL-and-SDVt-Test p-value
Modelδ̂δTVC ($)Modelδ̂δTVCn = 8n = 30
Operating cost for FL = $522.63/day and SDV = $271.20/day
2032.6020,10519,51248,08233.81.3120,00119,62955,4160.030.00
2233.6722,16221,68152,26335.90.3422,02121,79360,4690.020.01
2434.7424,04923,98856,44436.98.3924,00019,05665,7750.000.00
2636.8125,98926,24461,14838.110.4126,00224,92871,1200.000.00
2838.8927,95628,82066,37439.115.5228,02727,26878,7470.000.00
3042.9730,03931,48672,64641.127.5530,03330,43184,6150.000.00
Operating cost for FL = $348.70/day and SDV = $97.28/day
2032.6020,10519,51232,08032.96.2620,02920,52429,5630.000.00
2233.6722,16221,68134,87033.102.3122,02321,37632,2390.000.00
2434.7424,04923,98837,66036.112.3324,01323,48534,9560.000.00
2636.8125,98926,24440,79838.117.3826,01224,80837,8830.000.00
2838.8927,95628,82044,28540.130.4128,00927,39740,8910.000.00
3042.9730,03931,48648,46941.127.5530,03330,43145,8300.000.00

Table 7.

Statistical validation of optimal MHE configuration (for model “naming convention,” see rows of Tables 5 and 6 for corresponding δ-).

We conclude, therefore, that by solving the MINLP models, MHE configurations obtained are efficiently allocated. Although not necessarily the optimal ones, those configurations are near-optimal.

Advertisement

6. Discussion and suggestions for further research

Solutions of the formulated MINLP model yield many interesting insights:

  • Total numbers of MHE in each category almost always increase together for an increase in desired throughput δ̅ (Sole exception: last two rows of Table 7, for FL-and-SDV CD)

  • Statistical comparisons of manual and semi-automated CDs, under optimal MHE configurations (Tables 5 and 6), show significant differences in actual performances. For reduced MHE operating costs, a mixture of forklifts and SDVs in a CD results in lower total variable operating cost than for a purely-forklift facility.

The proposed solution methodology to find the optimal MHE configuration for FL-only and FL-and-SDV CDs operating at similar performance levels yields an efficient MHE arrangement.

Our solution to the MINLP model may be sub-optimal, but visual comparison (Table 8) of the manual and semi-automated cross-docks yielding similar δ show it could be financially beneficial to choose FL-and-SDV over the FL-only CD. A 5% confidence interval (CI) was constructed for the difference in mean throughput rates of the two CD types. That CI contained the value 0, leading to the conclusion that the two facility types had similar output performance δ. Savings/year and payback period7 (PP), given in that table, support those possible benefits. (Note that Table 8 assumes two shifts/day, whereas all other tables assume a single shift).

FL-only CDFL-and-SDV CDCI for difference in meanSavings/year ($)1PP (in years)1
ModelδTVC ($)ModelδTVC ($)Lower boundMeanUpper bound
32.7223,41236,26536.112.3323,48534,956−147−731628,38722.56
36.8126,24440,79839.125.3926,26039,359−71−1738690,86419.65
39.9430,44146,37741.127.5530,43145,830−48967262,72361.95

Table 8.

MHE configurations of cross-docks with similar δ.

No of working hours = 8 × 2 × 5 × 4 × 12 (two shifts per day); Operating cost, M = $ 97.28/day.


For future research, we propose the following: The predictive accuracy of the regression models might be improved by incorporating additional explanatory variables (e.g. product mix, or labour activities other than for forklift operators); the MHE configuration computed for each CD would then be closer to the true optimum. An expanded MINLP cross-dock model could include additional constraints on costs or space. Finally, the model could be enhanced by considering further randomness in supply and demand, MHE breakdowns, CD traffic congestion and LTL shipment operations.

6.1 Pros and cons of proposed solution methodology

Among the positive features, the methodology of this chapter may in fact be used to solve complex simulation-optimization problems of any system, not just CDs, with a larger search space in a shorter time span. Moreover, multiple systems could be optimized and compared, subject to constraints on various performance metrics, eliminating family-wise error rate due to multiple comparisons.

On the negative side, in-depth knowledge of the system is required to model precisely, and to identify the factors which impact the overall performance of the system. The results could be near-optimal, but may be sub-optimal, if the regression models do not adequately address the sources of variation.

Though this solution methodology is very versatile and could be adapted to optimize and compare any other system, we caution future researchers that the need for in-depth understanding of the actual system is paramount when it comes to simulation modeling. Otherwise, the simulation model risks misrepresenting the system with distorted results. This risk could be mitigated by:

  1. Involving subject matter expert(s) from the system and other stakeholders closely in the design, verification and validation of the modeling process.

  2. Cross validate the model’s functions and performances against the system.

  3. Iteratively addressing the design gaps until the simulation model adequately represents the defined functional scope of the system.

Advertisement

Funding Statement

Research is supported by the Natural Sciences and Engineering Research Council of Canada, Grant # RGPIN-2019-06207.

References

  1. 1. Natarajan S. Optimization and Comparison of Manual and Semi-Automated Material Handling in a Cross-Dock Using Discrete-Event Simulation. Master’s Thesis,. Canada: University of Waterloo; 2018
  2. 2. Bartholdi JJ, Gue KR. Reducing labor costs in a less-than-truckload crossdocking terminal. Operations Research. 2000;48(6):823-832
  3. 3. Gelareh S, Glover F, Guemri O, Hanafi S, Nduwayo P, Todosijević R. A comparative study of formulations for a cross-dock door assignment problem. Omega. 2020;91:102015
  4. 4. Wolff P, Emde S, Pfohl HC. Internal resource requirements: The better performance metric for truck scheduling? Omega. 2021;103:102431
  5. 5. Boysen N. Truck scheduling at zero-inventory cross docking terminals. Computers & Operations Research. 2010;37(1):32-41
  6. 6. Magableh GM, Rossetti MD, Mason S. Modeling and analysis of a generic cross-docking facility. In: Proceedings of the Winter Simulation Conference. 2005. 8 pages. Available from: https://informs-sim.org
  7. 7. Liu Y, Takakuwa S. Simulation-based personnel planning for materials handling at a cross-docking center under retail distribution environment. In: Proceedings of the 2009 Winter Simulation Conference (WSC). 2009. pp. 2414-2425. Available from: https://informs-sim.org
  8. 8. Yang KK, Balakrishnan J, Cheng CH. An analysis of factors affecting cross docking operations. Journal of Business Logistics. 2010;31(1):121-148
  9. 9. Adewunmi A, Aickelin U. Optimisation of a crossdocking distribution Centre simulation model. SSRN Electronic Journal. 2010. DOI: 10.48550/arXiv.1003.37
  10. 10. Torbali B, Alpan G. A literature review on robust and real-time models for cross-docking. International Journal of Production Research. 2022:1-30. DOI: 10.1080/00207543.2022.2062580
  11. 11. Fu MC. Handbook of Simulation Optimization. New York, NY: Springer Publishing Company; 2014
  12. 12. Aickelin U, Adewunmi A. Simulation optimization of the crossdock door assignment problem. SSRN Electronic Journal. 2008. DOI: 10.48550/arXiv.0803.1576
  13. 13. Shi W, Liu Z, Shang J, Cui Y. Multi-criteria robust design of a jit-based cross-docking distribution center for an auto parts supply chain. European Journal of Operational Research. 2013;229(3):695-706
  14. 14. Suh ES. Cross-docking assessment and optimization using multi-agent co-simulation: A case study. Flexible Services and Manufacturing Journal. 2015;27(1):115-133
  15. 15. Peixoto R, Dias L, Carvalho MS, Pereira G, Geraldes CAS. An automated warehouse design validation using discrete simulation. In: 2016 IEFE 19th International Conference on Intelligent Transportation Systems (ITSC). 2016. pp. 199-204
  16. 16. He X, Prabhu VV. Design and analysis of AGV-based cross-docking operations using analytical models. Production & Manufacturing Research. 2022;10(1):428-449
  17. 17. Rupp J, Boysen N, Briskorn D. Optimizing consolidation processes in hubs: The hub- arrival- departure problem. European Journal of Operational Research. 2022;298(3):1051-1066
  18. 18. Guo P, Weidinger F, Boysen N. Parallel machine scheduling with job synchronization to enable efficient material flows in hub terminals. Omega. 2019;89:110-121
  19. 19. Sayed SI, Contreras I, Diaz JA, Luna DE. Integrated cross-dock door assignment and truck scheduling with handling times. TOP. 2020;28(3):705-727. (Springer)
  20. 20. Fragapane G, De Koster R, Sgarbossa F, Strandhagen JO. Planning and control of autonomous mobile robots for intralogistics: Literature review and research agenda. European Journal of Operational Research. 2021;294(2):405-426
  21. 21. Bartholdi JJ, Gue KR. The best shape for a crossdock. Transportation Science. 2004;38(2):235-244
  22. 22. Kelton WD, Sadowski R, Zupick N. Simulation with Arena. Fifth ed. New York, NY: McGraw Hill; 2014

Notes

  • A meta-model (also called surrogate model) is a model of an already existing model. Meta-modeling is the process of generating such meta-models.
  • We are grateful to a warehousing consultant for this choice of distribution.
  • Chosen following the number of replications (= 10) used by Shi et al. [13] to fit a cross-dock response surface model, under similar situation.
  • Regression model with linear terms, linear and interaction terms, square terms and square and interaction terms, respectively.
  • Based on predictive accuracy of the regression models.
  • No of days in a year = 5 days × 4 weeks × 12 months; one 8 hr. shift per day. Cost of a Forklift = $ 75,000. (Source: http://www.costowl.com/b2b/forklift-electric-cost.html).
  • No of working hours = 8 × 2 × 5 × 4 × 12 (two shifts per day); Operating cost, M = $ 97.28/day.

Written By

Saravanan Natarajan and James H. Bookbinder

Submitted: 14 February 2024 Reviewed: 06 March 2024 Published: 17 July 2024