Next Article in Journal
Economic Resilience in the Early Stage of the COVID-19 Pandemic: An Across-Economy Comparison
Next Article in Special Issue
An Efficient Approach to Investigate the Tradeoff between Double Handling and Needed Capacity in Automated Distribution Centers
Previous Article in Journal
The Reshaping of Neighboring Social Networks after Poverty Alleviation Relocation in Rural China: A Two-Year Observation
Previous Article in Special Issue
Total Costs of Centralized and Decentralized Inventory Strategies—Including External Costs
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Increasing Throughput in Warehouses: The Effect of Storage Reallocation and the Location of Input/Output Station

1
Mechanical and Industrial Engineering Department, American University of Ras Al Khaimah, Ras Al Khaimah P.O. Box 10021, United Arab Emirates
2
Department of Industrial Engineering, College of Engineering, King Saud University, P.O. Box 800, Riyadh 11421, Saudi Arabia
3
Department of Mechanical Engineering, University of Alberta, Edmonton, AB T6G 1H9, Canada
*
Author to whom correspondence should be addressed.
Sustainability 2022, 14(8), 4611; https://doi.org/10.3390/su14084611
Submission received: 19 March 2022 / Revised: 8 April 2022 / Accepted: 10 April 2022 / Published: 12 April 2022
(This article belongs to the Special Issue Inventory Management for Sustainable Industrial Operations)

Abstract

:
Automatic warehousing systems are a sort of green technology that is becoming increasingly popular in the logistics business. Automated Storage/Retrieval Systems (AS/RS) are one of the most significant components of advanced automated logistics and manufacturing systems. The majority of AS/RS systems use input/output (I/O) points located in the lower left corner of the rack. These systems are reaching their maximum capacity because of their layout design limitations. Breakthrough solutions are needed to enhance the performance of existing systems. In this study, we examined how the location of I/O station can affect the total travel time. Another strategy for enhancement is a two-step preparation method. In this strategy, the allocation of the storage is changed, in the idle time, to be closer to the I/O point to reduce the service time for a class-based storage assignment. An analytical model was used to introduce for the first time optimal configurations of this strategy. We tested the suggested strategy using a simulation model created using R software, specifically designed for this purpose. Results showed that the two-step preparation strategy took between 1.2 and 1.9 h before the shift starts. The enhancement on throughput is almost the same for both possible locations of the I/O point. The results also showed that the two strategies (location of the I/O point and reallocation of storage) could increase throughput by about 21% to 28%, depending on parameters such as the number of orders and the height of the storage rack.

1. Introduction

Generally, inventory management is very necessary to balance the supply with the demand using some optimization factors such as order quantity, reorder point, target stock and others [1]. However, this balance is not perfect because of the uncertainty in the system; therefore, large amounts of inventory are needed. Therefore, a fast way to store and handle this inventory is needed. Automated Storage/Retrieval Systems AS/RS are considered a green technology due to the importance of providing sustainability value to businesses to thrive in a sustainable environment. In recent years, the shortage of land resources has prompted a desire for continual AS/RS development based on information and automation. The tendency toward the use of automation will encourage the growth of warehouses with considerable height. This is especially significant in areas where land resources are scarce and land prices are skyrocketing [2]. Enhancing its throughput can occasionally lead to a reduction in the number of stacker cranes, lowering the amount of energy required, and lowering the system’s total costs. With recent supply chain disruptions due to COVID-19 and political tensions, the importance of warehouses that handle massive amounts of products has become even more critical than before. This system is intertwined with corporate material flow and is frequently used in industry [3]. Because of factors such as long processing times and high costs, manual processes cannot successfully foster the development of a sustainable economy. In this context, adopting sustainable green technologies, such as automated equipment for warehousing and order picking, has become a necessity in the promotion of sustainable social development, and green technology also allows for increased productivity and lower labor costs [4]. Increasing the efficiency of the system and improving its performance are the main goals behind most innovations in today’s fast-changing business world, where being innovative is essential for staying ahead of the competition. In internal logistics, material handling is the act of moving, storing, protecting, and controlling materials within a facility [5]. Since its introduction, AS/RS technology has undergone many improvements. These systems are designed for storing and retrieving loads automatically in warehouses from a predefined storage location [6]. They reduce the time and costs associated with product damage and non-value-added labor in the process [7]. To improve the throughput performance of the system, a methodology must be developed to increase the efficiency of the AS/RSs.

1.1. AS/RS Components and Performance

Each AS/RS consists of one or more storage aisles that are serviced by a storage/retrieval (S/R) machine. Racks and aisles hold the materials stored in the storage area. AS/RS aisles have one or more input/output stations that deliver material into the storage system or remove it from the system. Ref. [8] illustrates the main components of the AS/RS system.
Due to the increased demand for manufactured goods, management has been motivated to find effective ways to boost productivity by considering the lack of necessary resources [9]. Increasing the performance of each component of the system would improve the productivity and efficiency of the system as a whole [10].
Several studies investigated issues related to the design and operation of AS/RS systems with the aim of optimizing their performance [11,12,13]. Models were proposed to describe the travel time for an (S/R) machine under randomized storage in AS/RS [14,15]. According to most traditional AS/RS, there are two main categories of operations: the dual command cycle (DCC) and the single command cycle (SCC). DCC involves both storage and retrieval, which follow one another in one route to decrease the distance traveled and, accordingly, the transaction time. The task of identifying this sequence is modeled as a traveling salesman problem involving multiple trips, with the objective of minimizing the total distance that the traveling salesman has traveled, and can be solved using a genetic algorithm [16]. Alternatively, SCC includes only one transaction per route, either storage or retrieval. The two modes of AS/RS operations are illustrated in Figure 1. The figure depicts the front view of the storage rack, and a random storage compartment for storage item (P) is shown while a different compartment for retrieval item (P′) is selected.

1.2. Enhancing Performance of AS/RS

Some studies concentrated on automation in warehouses as a green practice. In a study by Bartolini et al. [17], an evaluation model for the energy consumption and environmental impact of automation solutions of warehouses was proposed. They used literature review as the major methodology. They found that different storage locations and dwell-point strategies can affect energy efficiency in AS/RS. Generally, efficient use of AS/RS leads to shorter travel time and, therefore, lower energy consumption. Moreover, the research by Meneghetti et al. [18] investigated the best control policies for storage assignment and sequencing for both time and energy-based optimization. The mini-load AS/RS was investigated in a study by Lerher et al. [19], where an energy efficiency model was presented to reduce CO2 emissions by using the best design. Shuttle systems were offered by some researchers as a better alternative than AS/RS for energy consumption, but the disadvantage of the shuttle system is the high investment cost. Furthermore, automated warehouses were considered with a low-carbon feature in a study by Li et al. [20], in which orders containing different items were batched together in an optimal way.
Some studies investigated the optimal allocation of storage, such as the study by Wang et al. [21], who concentrated on flood control materials. Moreover, using mathematical programming, Bolaños Zuñiga et al. [22] investigated the optimization of the storage location assignment and the picker-routing problem. Four different scenarios were used. Other areas of research were also investigated, such as the study by Lewczuk et al. [23], who investigated energy consumption by distribution warehouses with systems such as AS/RS. Simulation was used in some studies, such as the article by Jerman et al. [24], where performance was analyzed. They discovered that designs with two separate I/O point locations outperform designs with a single I/O point location in terms of throughput. Medeiros et.al. [25] developed simulation models for mini-load systems. These models can be applied to find the average travel time of an (S/R) machine and the number of storage retrievals per cycle performed by a mini-load system [15]. The majority of the literature examines the performance of single-aisle AS/RSs with one I/O point [5]. An analysis of travel times for both SCC and DCC in different types of AS/RS configurations is an appropriate method of comparing control rules and storage assignment policies. This article proposes a reallocation algorithm to evaluate the performance of a stacker crane machine when it is idle with its I/O at the bottom of the rack and compares it with the situation in which the I/O station is in the corner. Using the position of the I/O station under the middle of the rack is known in the literature [26]. For example, Hao et al. [27] showed that shorter expected travel time results from this position, which leads to higher system throughput. We derived this algorithm using SCC and DCC, and class-based policy. It was used to assign a number of zones to the storage rack based on turnover rates. All items in the inventory system were ranked according to their contribution to the total demand, where class A items are the highest turnover products, class B items are the medium turnover products, and class C items are the lowest turnover products [28]. A simulation was conducted in order to determine the effectiveness of the reallocation scheme.

1.3. Problem Statement and Study Contribution

The storage allocation problem was considered in the literature assuming three situations: static allocation, dynamic allocation, and allocation during the idle time. An example of static allocation is the study by Yang et al. [29], where the storage load location was assigned based on its weight to get rack stability. An example of the dynamic allocation is the study by Chen et al. [30], where the less-than-pallet load was relocated dynamically after finishing the previous retrieval order to enhance the system performance. However, such a dynamic strategy is only possible if the same pallet is retrieved at least two times. Little was published about the third type, in which the reallocation is performed in the idle time before the working shift. Enough time is usually available during performing this strategy; therefore, several movements are possible, and thus, considerable performance improvement is possible. The reallocation of storage in AS/RS given the current location of different products was generally overlooked in previous research. There are few studies about that, such as the one by Christofides and Colloff [28], who investigated the optimal way of rearranging items in a warehouse from their initial positions to their desired final locations. This is done when the stacker crane is idle. Heuristics were also developed in a study by Muralidharan et al. [31]. The efficiency and validity of the algorithm were illustrated through computer simulation. Moreover, a study by Carlo et al. [32] investigated the optimization of the rearrangement process in a dedicated warehouse, given the current location of products. However, such studies used complicated mathematical models and heuristics. In our paper, we investigated a simpler way to make the rearrangement, and the optimal configuration for this rearrangement process was found. Then, simulation was used to validate the idea. A similar study is the one by Salah et al. [6], who investigated a two-step method to increase the throughput and to decrease the service time per order when the I/O station is on the point (0, 0). The proposed idea by Salah et al. [6] needs, however, more investigation about the system configurations to further increase the throughput. Therefore, this study further investigates the two-step method in the case where the I/O station is under the middle of the storage rack and compares the results for the two proposed positions of the I/O station. Increasing the throughput can sometimes lead to reducing the needed number of the very expensive stacker cranes. To make the most of this strategy’s potential, another contribution is that this study investigates more deeply the best size of the evacuation area, in which the evacuation process and reallocation process occur in two steps. The best configuration is done using an analytical model. The simulation model was built using R software, which is an open-source and flexible software that can be used for many purposes and can be customized to simulate complex systems. To the best of the authors’ knowledge, this is the first study with such objectives that investigates the system configurations in depth. To summarize, the main hypothesis in this study was that reallocating storage using the proposed approach can improve system performance when the I/O station is in the left corner or under the middle of the rack. Simulation results were used to test the hypothesis. Several trials of simulation results were obtained and averaged to allow for a more accurate comparison of scenarios with and without storage reallocation.

2. Methodology

This study considered a two-step method to decrease the service time in the AS/RS system by making reallocation of the tote bins before the working shift starts. The reallocation process was expected to make the tote bins needed in the next few hours to be closer to the I/O station. Two steps were considered for that:
  • Evacuation Step: evacuating the storage locations of tote bins that will not be needed in the next few hours. Only some of the A-items are evacuated. The B and C items are already far from the I/O station;
  • Gathering Step: reallocation of the expected needed tote bins that are far from the I/O to be closer in the evacuated area near to the I/O point. In this step, all types of items (A, B, and C) can be reallocated to the near area (the area originally dedicated for A-items).
The effect of this strategy was investigated using simulation in two different cases:
  • Case 1: the I/O station is in the location (0, 0) (lower left-hand corner of the storage rack);
  • Case 2: the I/O station is just under the middle of the storage rack. The distance between the center of the I/O stations and the lowest line of the storage rack is h/2, where h is the cell height. The cell in this paper is the storage compartment in the storage rack (storage location).
Therefore, four different scenarios were investigated. However, the second case (with its two scenarios) was the main focus of this study. For each scenario, different averages of service times and throughput were expected. The following assumptions were needed:
  • The exact demand for the next few hours is known in the idle time before the shift starts;
  • A single rack is used;
  • The I/O station can be at the point (0, 0) or under the middle of the storage rack;
  • A tote bin in a storage order at the beginning of the day can be later needed as a retrieval order on the same day;
  • There is enough time for the two-step storage reallocation process before the working shift starts;
  • The classed-based (ABC) assignment of the storage rack is used to allocate storage locations on the rack.
The following steps summarize the method of the paper (see Figure 2). Details for these steps, especially the calculations, were given afterward:
  • Set the parameters of the storage rack, locations of tote bins, and I/O station’s position;
  • Calculate the service time for each cell;
  • Make cells numbering from the cells with the lowest service time to the highest service time;
  • Read the forecasted demand (assumed to be accurate);
  • Determine the locations of the tote bins needed according to the forecasted demand
  • Evacuation Step:
    • Determine the size of the evacuation area;
    • Determine the number of evacuated cells;
    • Set the equation to calculate the reallocation time;
    • Evacuation process;
  • Gathering Step:
    • Find the number and locations of the kept empty locations;
    • Reallocation of far and needed tote bins to be closer to the I/O station;
  • Shift work: storage and retrieval orders are processed;
  • Collect statistics.
Table 1 summarizes the initial parameters needed for the first step mentioned above. According to the table, 70% of the cells will be occupied at the beginning of the shift. This occupation was assumed to be random. Moreover, 50% of the area of the rack will be for the A-items (tote bins). These tote bins contribute to 80% of the whole orders demand. The tote bins that need to be considered for reallocation are those in cells with numbers more than the size of the evacuation area, as will be explained later. The stacker crane will be busy 90% of the time. In the beginning, during development of the simulation model, the number of orders (SCC + DCC) was chosen to be 600 orders. But later, this number was changed to get valuable results about the effect of changing it from 600 to 500, and then to 400.
A study by Salah et al. [6] concentrated on the case in which the I/O station is on the point (0, 0). The reader might refer to that paper to find the equations for the service time per order. In this study, a comparison of the two cases of different I/O station locations was investigated. The new location for the I/O station is below the middle of the storage rack. Figure 3 shows the two allocations of the class-based systems when L = 50 and H = 30.
When the I/O station is below the middle of the rack, SCC service time can be found using Equation (1):
S C C   t i m e = 2 max x j 0.5 L / 2 l v h ,   y j h v v + 2 T p d
where xj and yj are the Cartesian locations for the cell. The variables (vh, vv, l, and h) are in Table 1. Tpd is pickup-and-deposit time (loading/unloading time), and it was set to be 2.5 s. DCC service time can be found using the following equation:
D C C   t i m e = max x j 1 0.5 L / 2 l v h ,   y j 1 h v v + max x j 1 x j 2 l v h ,   y j 1 y j 2 h v v + max x j 2 0.5 L / 2 l v h ,   y j 2 h v v + 4 T p d
The horizontal and vertical speeds (vh, vv) are different. Therefore, in the previous two equations, the maximum time in any direction is the one used. The evacuation time (RT) in the evacuation step can be measured using Equation (3), where the dwell point is the last position of the previous movement:
E T = max x j 1 2 x j 1 l v h ,   y j 1 2 y j 1 h v v + max x j 1 x j 2 l v h ,   y j 1 y j 2 h v v + 4 T p d
where xj1 and yj1 are the coordinates for the cell that requires evacuation, and xj2 and yj2 are the coordinates for the suggested cell to receive the tote bin. x(j−1)2 and y(j−1)2 are the coordinates for the previous movement’s last step.
To find the number of evacuated cells near the I/O station, we should consider the total number of retrieval orders (R) = the total number of storage orders (S). Sometimes even if the R = S, the number of storage orders at a certain point in time is more than the number of retrieval orders to that point in time (because of randomness). This means that there must be enough space, in the evacuation area, for this difference. To investigate this, it is known in statistics that the probability of getting exactly k successes in n independent Bernoulli trials is given by the probability mass function (pmf):
f k , n , p = P X = k = n k p k 1 p n k
where n can be considered as the total number of orders, k is the number of storage/retrieval orders, and p is the probability that the order is a storage/retrieval one. The concentration here is on the SCC. In DCC, however, two orders (storage and retrieval) occur at the same time, and that means that the effect of one order cancels the effect of the other one. The cumulative distribution function (CDF) can be expressed as follows:
F k , n , p = P X k = i = 0 k n i p i 1 p n i
If R = S (p = 0.5), the probabilities that the number of storage orders is more than the number of retrieval orders for the first 9, 10, and 11 orders are shown in Table 2 based on Equation (4). When the total number of orders is 9, the probability that this difference is 5 is about 7% (P (X = 2)). The probability to get a difference of 7 or more (P (X ≤ 1)) is less than 2% (0.01758 + 0.00195). In other words, the probability to get a difference of more than 5 is 2% (less than 5%). Suppose that the concentration is on the maximum difference between storage orders and retrieval orders, after which this probability is still less than 5% (MDOP5). In other words, MDOP5 is the maximum difference d that still satisfies the following formula:
P X n 2 j 0.05
where j = d j + n   m o d   2 2 and x is the round to the upper integer of x
The formula in Equation (6) can be rewritten as follows:
P X n 2 d j + n   m o d   2 2 0.05
In Table 2, MDOP5 = 5, 6, and 7 for the cases when the number of orders (n) is 9, 10, and 11, respectively.
Figure 4 shows the MDOP5 values for the first 450 orders when S = R. According to the figure, there is no need to keep empty space (cells) besides the I/O station more than 36 storage locations. However, these 36 storage locations are needed only at the end of working hours for these 450 orders. Only part of the 36 storage locations will be needed most of the time.
To account for that, Figure 5 shows the average values of the probability (P) that the difference between the number of storage and retrieval orders (storage orders are greater than retrieval orders) is d or more. In this case, a number of evacuated cells of d should be maintained empty. The figure shows that if all the orders (storage and retrieval) are 450, 10 empty compartments are enough to cover this difference 80% of the time. If there is not enough space for a certain storage order, it is stored outside the evacuation area.
Different values are obtained for different Ns. The y-axis in Figure 5 is the average value of Pnj, where Pnj is the probability of a difference dj when the total number of orders is n:
P = n = 2 N P n j d d j N 1
If the concentration is on the 5%, according to Figure 5, the following relationship can approximate the value of the difference d for a given N value:
d = 0.023   N + 10.9
It means that there is a 5% chance that the number of storage orders is more than the number of retrieval orders by d. The area near the I/O station (evacuation area) should be enough to cover all the retrieval orders with known storage locations at the beginning of the shift plus the difference d. This area’s size is defined by the last cell number (LE) in the evacuation area, which can be found by the following formula:
L E = I R + 0.8   0.023 R + S + 10.9
where IR is the number of retrieval orders for tote bins already available at the beginning of the shift. As explained earlier, a stored tote bin at the beginning of the day can be later retrieved on the same day. The number of excluded cells should be the last term of Equation (10), which is 0.8   0.023 R + S + 10.9 . For example, if R + S is 300, then 14 excluded cells should be kept empty in the gathering step. These 14 cells can be determined randomly in the near area of the I/O station, or, for example, the first 14 empty cells with odd numbers. The multiplication of 0.8 in the equation is because the concentration is on the A-class zone assumed to contribute to about 80% of the orders.
Just before the initial evacuation step, the cells in the evacuation area can be classified as follows:
  • Empty cells and their average number equals LE (1 − UR);
  • Cells full of the tote bins demanded during the next few hours. The number of these cells can be written as NIR (NIR are the IR that are located in the area near the I/O station);
  • Cells full of tote bins that are not required in the next few hours. These cells should be evacuated in the first evacuation step. On average, the number of these cells is EC:
E C = L E   U R N I R
This number of evacuated cells, however, might not be possible to be evacuated if there is not enough space in the A-area around the evacuation area to evacuate all these cells. The number of empty cells in the area around the evacuation area (area 2) is ECA2, assuming that A-zone (area 1 and area 2) is 50% of the whole rack:
E C A 2 = 1 U R H L 2 L E
Therefore, the total theoretical number of evacuated cells (NEC) will be the minimum of EC and ECA2:
N E C = min L E   U R N I R ,   1 U R H L 2 L E
Figure 6 shows three areas: area 1 near the I/O station, area 2 around area 1, and area 3, which is the rest of the storage rack. Area 1 is defined by LE. Area 2 contains cells with cell numbers between LE and LH/2. The third area is the rest of the rack, which contains B and C zones.
The simulation model takes the LE as an input, and it provides the number of evacuated cells as output. The difference between the theoretical one and NEC depends on real rack utilization in each area. This difference can be considered as one way to verify the results of the simulation model. In the case that ECECA2, the number of reallocated cells to area 1 from the rest of the storage rack (in the gathering step) will be NRC:
N R C = L E N I R
In this case, the near area (evacuation area) will be filled in with the tote bins at the end of the gathering step. However, in case the geometry of the figure plays a role where EC > ECA2, then the formula to find the number of reallocation movements will be
N R C = L E N I R E C E C A 2
The number of movements of the stacker crane in the second step (gathering step) will be higher than the number of movements in the first step. This is because the start of the first evacuation step happens when there are 1 − UR empty cells, while at the end of the second (gathering) step, area 1 will be full or almost full. So, the difference between the number of movements in the two steps can be approximated to be about (1 − UR) LE. Therefore, it is expected that the time of the gathering step is larger than the time of the evacuation step. Another reason is that the evacuation step movement is inside the A-zone on the storage rack. However, the gathering step movements are from the whole storage rack to area 1. In other words, the average travelled distance per order of the gathering step is larger than the average travelled distance in the evacuation step.
One important point here is that reallocation movements should only be made if the difference in cell numbers indicates that they save a significant amount of time. Therefore, the reallocation process in the gathering step is started from the closest cell in area 2 to the closest cell to the I/O station in area 1.

3. Results and Analysis

Figure 7 shows the initial allocation of storage, the first step (evacuation), the second step (gathering), and the final allocation of storage items. The first three phases are before the working shift starts. The last one is the first few hours of the shift (according to the determined number of orders).
Results were obtained from the simulation model where different scenarios were tried by changing the following factors:
  • The number of orders (400, 500, and 600);
  • The height of the storage rack (30 and 40);
  • The location of the I/O station (case 1: at the left down corner with coordinates of (0, 0), and case 2: under the middle of the storage rack);
  • The two-step method (use it or not).
To get dependable results, five trials were used for each case. Table 3 shows the averages of results for the storage rack of H = 30. ST is the average service time in hours, and TP is the average throughput in orders per hour. As expected, a lot of time savings were obtained from changing the location of the I/O station and from the two-step method. The savings from the two-step preparation method was even better than changing the I/O station. Nevertheless, merging both strategies together can save even more. The throughput was calculated based on the assumed fixed utilization of the stacker crane of 90% in all the scenarios.
Table 4 shows the results for the case with H = 40. In the two tables, the savings in service time is still lower than the time consumed in the two-step method. However, the main assumption here is that the two preparation steps are before the working shift starts. The height of the storage rack affected the results. To have a better visualization of this effect, Figure 8 shows the difference between the results of throughput with H = 30 and H = 40.
Figure 8 shows a bigger jump in throughput when the two-step method was used when H = 40. It also shows that the effect of changing the location of the I/O station is still valid but with a lower value. The enhancement in the throughput when H = 30 is from 21% to 25% if both enhancement strategies are combined (changing the I/O station location and the two-step method). On the other hand, this enhancement is about 24% to 28% when H = 40. The ranges here are because of the different number of orders, where better results are obtained for a lower number of orders.
To show the effect on the savings in the service time, Figure 9 shows the service time percentage compared to the base scenario (case 1 and without the two steps). This base scenario will always have a 100% value. The effect of the two-step method was higher than the effect of changing the location of the I/O station. When both strategies are combined, the percentage of the service time can be 78% of the base scenario when the number of orders is 400. There is some effect for the number of orders in the two-step method, where a lower number of orders gives better results. However, this effect is not significant for changing the location of the I/O station.
Even though the two enhancement strategies reduced the service time by about 22%, the preparation (two-step) method consumed some energy. Since the throughput of the system was enhanced to about 21% to 28%, the proposed enhancement strategies are only justifiable if higher throughput of the AS/RS system is required. The demand for higher throughput can be stable or have some flexibility to react to an increase in the demand, especially if the just-in-time philosophy is used.
The enhancement in the throughput and service time found in this study is in agreement with the study by Salah et al. [6], which concentrated on the two-step method. However, extra enhancement can be found in this study as a result of combining the two strategies together (two-step method and changing the location of the I/O station). This was done for the first time in this study.

4. Conclusions

This study investigated two strategies to enhance the throughput and service time of the AS/RS system, which are the best location for the I/O station and the two-step method to reallocate the tote bins before the shift starts. In the first strategy, two locations were investigated, which are the (0, 0) and under the middle of the storage rack. In the second strategy, the two-step (evacuation and gathering) method was investigated. A simulation model using R software was built to analyze the system and obtain the results. Analytical equations were used to find the best size for the evacuation area. Equations were also utilized to find the number of movements in the two steps to verify the results of the simulation. The equations provided are suitable for the two different positions of the I/O station. Results showed that combining the two strategies can enhance the throughput of the system by up to 28%, depending on the storage rack size and the number of orders. The value of this study is of great interest for decision makers in the case that the throughput of the system is required to be enhanced. The reallocation problem reduces the travel time during the working shift and, therefore, reduces the energy consumption during the working shift. Better throughput might lead sometimes to a lower number of stacker cranes and, therefore, lower consumption of energy and lower total costs of the system. The investigation, however, considered mainly the case that the number of the storage and retrieval orders are the same or almost the same during the shift. Some modifications to the formulas can be checked in future research if different numbers of storage and retrieval orders are there. Another limitation of the study is the assumption of a single rack. The number of bins in one storage compartment was assumed to be one. In some systems, however, two bins can be used to enhance the space utilization. Future research can also investigate the reallocation problem for a double-deep racking system. According to this current research, the storage retrieval system consists of multiple aisles. Within each aisle, there is an S/R machine to serve the front rack. Future research can investigate the reallocation problem in a three-dimensional structure. If the current capacity is enough and no more enhancement is needed, then the two-step method should be reconsidered because of the extra energy consumption it makes in idle time. Furthermore, the shape factor can also be further investigated in the future.

Author Contributions

Conceptualization, M.A. and B.S.; methodology, M.A. and B.S.; software, M.A.; validation, M.A. and B.S.; formal analysis, M.A.; investigation M.A. and B.S.; resources, M.A., R.A. and B.S. data curation, M.A. and B.S.; writing—original draft preparation, B.S. and M.A.; writing—review and editing, M.A.; and B.S.; visualization, M.A and R.A..; supervision, B.S. and R.A.; project administration, M.A and R.A.; funding acquisition, B.S. All authors have read and agreed to the published version of the manuscript.

Funding

This study received funding from King Saud University, Saudi Arabia through researchers supporting project number (RSP-2021/145). Additionally, the APCs were funded by King Saud University, Saudi Arabia through researchers supporting project number (RSP-2021/145).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Wang, C.N.; Dang, T.T.; Nguyen, T.N.A. A computational model for determining levels of factors in inventory management using response surface methodology. Mathematics 2020, 8, 1210. [Google Scholar] [CrossRef]
  2. Marchuk, V.Y.; Harmash, O.M.; Ovdiienko, O.V. World trends in warehousing logistics. Intellect. Logist. Supply Chain. Manag. 2020, 2, 32. [Google Scholar] [CrossRef]
  3. Hao, J.; Shi, H.; Shi, V.; Yang, C. Adoption of automatic warehousing systems in logistics firms: A technology–organization–environment framework. Sustainability 2020, 12, 5185. [Google Scholar] [CrossRef]
  4. Cai, J.; Li, X.; Liang, Y.; Ouyang, S. Collaborative Optimization of Storage Location Assignment and Path Planning in Robotic Mobile Fulfillment Systems. Sustainability 2021, 13, 5644. [Google Scholar] [CrossRef]
  5. Groover, M.P. Automation, Production Systems, and Computer-Integrated Manufacturing; Pearson Education India: London, UK, 2008; p. 290. [Google Scholar]
  6. Salah, B.; Alnahhal, M.; Ahmad, R. Automated Stacker Cranes: A Two-Step Storage Reallocation Process for Enhanced Service Efficiency. Processes 2022, 10, 2. [Google Scholar] [CrossRef]
  7. Hausman, W.H.; Schwarz, L.B.; Graves, S.C. Optimal Storage Assignment in Automatic Warehousing Systems. Manag. Sci. 1976, 22, 629–638. [Google Scholar] [CrossRef]
  8. ‘AS/RS Components and Terminology Assignment Help’ Experts Mind. Available online: http://www.expertsmind.com/topic/automated-storage-or-retrieval-systems/asrs-components-and-terminology-911532.aspx (accessed on 11 January 2022).
  9. Salah, B. The Implementation and Analysis of a Tendon-Based Stewart-Gough-Platform (SGP) for an Automated Storage and Retrieval System for Mini-Load. 2013. Available online: https://duepublico2.uni-due.de/receive/duepublico_mods_00032139 (accessed on 28 December 2021).
  10. Jawahar, N.; Aravindan, P.; Ponnambalam, S.G. Optimal random storage allocation for an AS/RS in an FMS. Int. J. Adv. Manuf. Technol. 1998, 14, 116–132. [Google Scholar] [CrossRef]
  11. Gu, J.; Goetschalckx, M.; McGinnis, L.F. Research on warehouse design and performance evaluation: A comprehensive review. Eur. J. Oper. Res. 2010, 203, 539–549. [Google Scholar] [CrossRef]
  12. De Koster, R.; Le-Duc, T.; Roodbergen, K.J. Design and control of warehouse order picking: A literature review. Eur. J. Oper. Res. 2007, 182, 481–501. [Google Scholar] [CrossRef]
  13. Roodbergen, K.J.; Vis, I.F.A. A survey of literature on automated storage and retrieval systems. Eur. J. Oper. Res. 2009, 194, 343–362. [Google Scholar] [CrossRef] [Green Version]
  14. Bozer, Y.A.; White, J.A. Travel-time models for automated storage/retrieval systems. IIE Trans. 1994, 16, 329–338. [Google Scholar] [CrossRef]
  15. Salah, B.; Janeh, O.; Noche, B.; Bruckmann, T.; Darmoul, S. Design and simulation based validation of the control architecture of a stacker crane based on an innovative wire-driven robot. Robot. Comput.-Integr. Manuf. 2017, 44, 117–128. [Google Scholar] [CrossRef]
  16. Potvin, J.-Y. Genetic algorithms for the traveling salesman problem. Ann. Oper. Res. 1996, 63, 337–370. [Google Scholar] [CrossRef]
  17. Bartolini, M.; Bottani, E.; Grosse, E.H. Green warehousing: Systematic literature review and bibliometric analysis. J. Clean. Prod. 2019, 226, 242–258. [Google Scholar] [CrossRef]
  18. Meneghetti, A.; Borgo, E.D.; Monti, L. Rack shape and energy efficient operations in automated storage and retrieval systems. Int. J. Prod. Res. 2015, 53, 7090–7103. [Google Scholar] [CrossRef]
  19. Lerher, T.; Edl, M.; Rosi, B. Energy efficiency model for the mini-load automated storage and retrieval systems. Int. J. Adv. Manuf. Technol. 2014, 70, 97–115. [Google Scholar] [CrossRef]
  20. Li, H.; Lyu, J.; Zhen, L.; Zhuge, D. A joint optimisation of multi-item order batching and retrieving problem for low-carbon shuttle-based storage and retrieval system. Clean. Logist. Supply Chain. 2022, 4, 100042. [Google Scholar] [CrossRef]
  21. Wang, W.; Yang, J.; Huang, L.; Proverbs, D.; Wei, J. Intelligent storage location allocation with multiple objectives for flood control materials. Water 2019, 11, 1537. [Google Scholar] [CrossRef] [Green Version]
  22. Bolaños Zuñiga, J.; Saucedo Martinez, J.A.; Salais Fierro, T.E.; Marmolejo Saucedo, J.A. Optimization of the storage location assignment and the picker-routing problem by using mathematical programming. Appl. Sci. 2020, 10, 534. [Google Scholar] [CrossRef] [Green Version]
  23. Lewczuk, K.; Kłodawski, M.; Gepner, P. Energy consumption in a distributional warehouse: A practical case study for different warehouse technologies. Energies 2021, 14, 2709. [Google Scholar] [CrossRef]
  24. Jerman, B.; Ekren, B.Y.; Küçükyaşar, M.; Lerher, T. Simulation-based performance analysis for a novel avs/rs technology with movable lifts. Appl. Sci. 2021, 11, 2283. [Google Scholar] [CrossRef]
  25. Medeiros, D.J.; Enscore, E.; Smith, J.A. Performance analysis of miniload systems. In Proceedings of the 18th Conference on Winter Simulation, Washington, DC, USA, 8–10 December 1986; pp. 606–612. [Google Scholar]
  26. Ma, Y.; Wang, J. Travel time analysis for shuttle-based storage and retrieval system with middle input/output location. In Proceedings of the 2019 16th International Conference on Service Systems and Service Management (ICSSSM), Shenzhen, China, 13–15 July 2019; pp. 1–6. [Google Scholar]
  27. Hao, J.; Yu, Y.; Zhang, L.L. Optimal design of a 3D compact storage system with the I/O port at the lower mid-point of the storage rack. Int. J. Prod. Res. 2015, 53, 5153–5173. [Google Scholar] [CrossRef]
  28. Christofides, N.; Colloff, I. The rearrangement of items in a warehouse. Oper. Res. 1973, 21, 577–589. [Google Scholar] [CrossRef]
  29. Yang, D.; Wu, Y.; Ma, W. Optimization of storage location assignment in automated warehouse. Microprocess. Microsyst. 2021, 80, 103356. [Google Scholar] [CrossRef]
  30. Chen, G.; Feng, H.; Luo, K.; Tang, Y. Retrieval-oriented storage relocation optimization of an automated storage and retrieval system. Transp. Res. Part E Logist. Transp. Rev. 2021, 155, 102508. [Google Scholar] [CrossRef]
  31. Muralidharan, B.; Linn, R.J.; Pandit, R. Shuffling heuristics for the storage location assignment in an AS/RS. Int. J. Prod. Res. 1995, 33, 1661–1672. [Google Scholar] [CrossRef]
  32. Carlo, H.J.; Giraldo, G.E. Progress in Material Handling Research, Chapter Optimizing the Rearrangement Process in a Dedicated Warehouse; Material Handling Institute: Charlotte, NC, USA, 2010; pp. 39–48. [Google Scholar]
Figure 1. The two operation modes of AS/RS, (a) Single command cycle in case of storage, and (b) Dual command cycle.
Figure 1. The two operation modes of AS/RS, (a) Single command cycle in case of storage, and (b) Dual command cycle.
Sustainability 14 04611 g001
Figure 2. Study Methodology.
Figure 2. Study Methodology.
Sustainability 14 04611 g002
Figure 3. Storage allocation for the two different positions of I/O station.
Figure 3. Storage allocation for the two different positions of I/O station.
Sustainability 14 04611 g003
Figure 4. The MDOP5 values for the first 450 orders.
Figure 4. The MDOP5 values for the first 450 orders.
Sustainability 14 04611 g004
Figure 5. Relationship between P and d.
Figure 5. Relationship between P and d.
Sustainability 14 04611 g005
Figure 6. Three areas on the storage rack.
Figure 6. Three areas on the storage rack.
Sustainability 14 04611 g006
Figure 7. The four phases of storage allocation in case 2.
Figure 7. The four phases of storage allocation in case 2.
Sustainability 14 04611 g007
Figure 8. The effect of H on the throughput.
Figure 8. The effect of H on the throughput.
Sustainability 14 04611 g008
Figure 9. The service time percentage compared to the base scenario.
Figure 9. The service time percentage compared to the base scenario.
Sustainability 14 04611 g009
Table 1. Initial values of study parameters.
Table 1. Initial values of study parameters.
ParameterValueParameterValue
Rack utilization (UR)70%Average % retrieval orders (R)25%
Number of horizontal cells (L)50Stacker-Crane horizontal speed (vh)5 m/s
Number of vertical cells (H)30Stacker-Crane vertical speed (vh)2 m/s
Cell length (l)0.6 mABC allocation for cellsA = 50%, B = 30%, C = 20%
Cell height (h)0.4 mABC allocation for Demand (of orders)A = 80%, B = 15%, C = 5%
Average % DCC50%Storage retrieval time utilization (Usr)90% (stacker crane in use)
Average % storage orders (S)25%I/O stationBelow the middle of the rack or on the point (0, 0)
Table 2. The probability that storage is more than retrieval orders for the first 9, 10, and 11 orders.
Table 2. The probability that storage is more than retrieval orders for the first 9, 10, and 11 orders.
n = 9n = 10n = 11
jStorage Orders − Retrieval OrdersProbabilityStorage Orders − Retrieval OrdersProbabilityStorage Orders − Retrieval OrdersProbability
15 − 4 = 10.2460964 = 20.205086 − 5 = 10.22559
26 − 3 = 30.164067 − 3 = 40.117197 − 4 = 30.16113
37 − 2 = 50.070318 − 2 = 60.043958 − 3 = 50.08057
48 − 1 = 70.017589 − 1 = 80.009779 − 2 = 70.02686
59 − 0 = 90.0019510 − 0 = 100.0009810 − 1 = 90.00537
6----11 − 0 = 110.00049
Sum0.5Sum0.37695Sum0.5
Table 3. Results of different scenarios with (H = 30).
Table 3. Results of different scenarios with (H = 30).
I/O Station Is (0, 0)I/O Station Is below the Middle of Storage Rack
Number of OrdersScenario 1: Without the Two StepsScenario 2: With the Two StepsScenario 3: Without the Two StepsScenario 4: With the Two Steps
400ST = 1.72 h
TP = 232.00 orders/h
ST = 1.50 h
TP = 267.34 orders/h
Step 1 time = 0.47 h
Step 2 time = 0.77 h
ST = 1.57 h
TP = 254.34 orders/h
ST = 1.38 h
TP = 289.87 orders/h
Step 1 time = 0.45 h
Step 2 time = 0.74 h
500ST = 2.15 h
TP = 231.92 orders/h
ST = 1.91 h
TP = 262.08 orders/h
Step 1 time = 0.48 h
Step 2 time = 0.86 h
ST = 2.00 h
TP = 249.50 orders/h
ST = 1.78 h
TP = 280.36 orders/h
Step 1 time = 0.46 h
Step 2 time = 0.88 h
600ST = 2.59 h
TP = 231.59 orders/h
ST = 2.32 h
TP = 258.29 orders/h
Step 1 time = 0.48 h
Step 2 time = 0.90 h
ST = 2.4 h
TP = 250.53 orders/h
ST = 2.14 h
TP = 280.02 orders/h
Step 1 time = 0.53 h
Step 2 time = 0.91 h
Table 4. Results of different scenarios with (H = 40).
Table 4. Results of different scenarios with (H = 40).
I/O Station Is (0, 0)I/O Station is below the Middle of Storage Rack
Number of OrdersScenario 1: Without the Two StepsScenario 2: With the Two StepsScenario 3: Without the Two StepsScenario 4: With the Two Steps
400ST = 1.86 h
TP = 215.21 orders/h
ST = 1.53 h
TP = 261.70 orders/h
Step 1 time = 0.58 h
Step 2 time = 0.93 h
ST = 1.74 h
TP = 229.65 orders/h
ST = 1.45 h
TP = 275.79 orders/h
Step 1 time = 0.59 h
Step 2 time = 0.94 h
500ST = 2.29 h
TP = 217.90 orders/h
ST = 1.92 h
TP = 260.03 orders/h
Step 1 time = 0.67 h
Step 2 time = 1.05 h
ST = 2.18 h
TP = 229.31 orders/h
ST = 1.85 h
TP = 269.69 orders/h
Step 1 time = 0.63 h
Step 2 time = 1.06 h
600ST = 2.78 h
TP = 215.91 orders/h
ST = 2.36 h
TP = 254.02 orders/h
Step 1 time = 0.67 h
Step 2 time = 1.18 h
ST = 2.59 h
TP = 231.26 orders/h
ST = 2.25 h
TP = 267.14 orders/h
Step 1 time = 0.64 h
Step 2 time = 1.17 h
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Alnahhal, M.; Salah, B.; Ahmad, R. Increasing Throughput in Warehouses: The Effect of Storage Reallocation and the Location of Input/Output Station. Sustainability 2022, 14, 4611. https://doi.org/10.3390/su14084611

AMA Style

Alnahhal M, Salah B, Ahmad R. Increasing Throughput in Warehouses: The Effect of Storage Reallocation and the Location of Input/Output Station. Sustainability. 2022; 14(8):4611. https://doi.org/10.3390/su14084611

Chicago/Turabian Style

Alnahhal, Mohammed, Bashir Salah, and Rafiq Ahmad. 2022. "Increasing Throughput in Warehouses: The Effect of Storage Reallocation and the Location of Input/Output Station" Sustainability 14, no. 8: 4611. https://doi.org/10.3390/su14084611

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop