1 Introduction

Warehouses represent a capstone of supply chain management [1]. Unit-load (UL) storage systems are the most diffuse solutions to receive, store and ship products into single units moved using pallets [2]. Industrial companies adopt warehouses to smooth the dynamic market fluctuations, getting significant benefits, e.g. service level increase, time-to-market reduction, etc. [3, 4]. On the other hand, warehouses do not add value to the products. Handling and storage are muda from the lean production viewpoint [5]. Within warehouse management, the most time-consuming activities are the UL storage and retrieval (S/R) actions. This is due to the increase of the warehouse dimensions, bottlenecks and congestions, making the travel time a key factor to manage [6]. The warehouse layout is a critical asset to increase efficiency, reducing the expected travelled distance and, consequently, the overall inbound logistic cost [7]. According to Rouwenhorst [8] and Gu et al. [9], the layout design problem deals with the effective definition of a set of decisional variables crossing three decisional levels, i.e. strategic, tactical and operative. In particular, the key decisional areas define:

  • The overall size of the warehouse, setting the storage capacity and the floor space;

  • The automation level of the S/R system;

  • The shape factor, i.e. ratio between the two plant area dimensions;

  • The number of vertical levels;

  • The number and the position of the pickup and delivery (P&D) points;

  • The aisle number and positioning;

  • The assignment policy of the items to the bays.

These cross-dependent features univocally define the warehouse configuration, i.e. layout, and they constitute the input of mathematical models to predict the warehouse operation performances [10]. Pioneering contributions and relevant reviews in the field are in [9, 11,12,13,14,15,16,17,18].

The recent literature explores new warehouse layouts, called non-traditional warehouses (NTWs) in the following, in which some of the typical constraints of the standard warehouse layout are relaxed to shortening the travelled distances. NTWs may include additional aisles and/or upgrades in the rack positioning. Among them, in 2015, Bortolini et al. [19] introduced the diagonal cross-aisle model based on the inclusion of one or multiple couples of straight aisles crossing the racks diagonally with no changes in the rack positioning respect to the standard reference layout, i.e. parallel vertical racks (Fig. 1).

Fig. 1
figure 1

Diagonal cross-aisle layout [19]

Adopting this layout, this paper extends the previous design model proposed by Bortolini et al. [19], integrating single and dual command operations for the UL S/R. The closed-form expressions to compute the expected cycle travel distances are provided as the basis to optimise the diagonal cross-aisle position. As far as the author knowledge, despite analytic models to get the single command cycle distance exist for multiple NTW layouts, the inclusion of dual command operations and the integration of single and dual command cycles are rare and, additionally, still not provided for the considered NTW configuration.

According to the introduced background and purposes, the remainder of the paper is organised as follows. Section 2 reviews the literature on NTWs under single and dual command operations, while Section 3 states the problem, lists the model hypotheses and the analytic models to get the expected single and dual command cycle distances. Section 4 optimises the NTW layout further discussing the benefits compared to standard warehouses, i.e. benchmark. Section 5 applies the model to an industrial case study, while Section 6 concludes the paper with final remarks and future research opportunities.

2 Literature review

The literature on the design and management of UL warehouses is wide and multi-attribute, while past and recent reviews present the current state-of-the-art and future perspectives [9, 16,17,18]. As introduced, warehouse design tackles a wide set of areas to manage, e.g. sizing, layout planning, equipment selection, UL assignment, etc. [9], while diffuse metrics to assess and compare the design models focus on the handling performances, as technical parameters affecting the daily management, the service level and the storage costs [7].

NTWs rose as feasible alternatives to standard layouts to reduce the travelling distances in UL S/R operations. White [20] was a pioneer in this field proposing a NTW having a radial aisle structure. Gue and Meller [2] introduced Fishbone and Flying-V layouts, becoming top of attention NTW configurations. The former layout presents two 45° oriented cross-aisles and orthogonal couples of racks at its two sides; the latter layout includes two curve cross-aisles with parallel vertical racks. Pohl et al. [6] showed the savings coming from the adoption of the Fishbone layout with dual command operations and random storage assignment strategy. In a later contribution, the same authors extend their analysis to full turnover-based assignment strategy [21]. Jiang et al. [22] proposed an improved Fishbone layout by changing boundary conditions, while Cardona et al. [23] compared the performance of Fishbone and standard layouts considering different industrial contexts. Furthermore, Öztürkoğlu et al. [24] introduced three new NTW layouts characterised by an increasing number of cross-aisles, optimising the warehouse size, while Mesa [25] proposed a new diamond layout using random and class-based storage assignment under single command operations. Considering multiple P&D points, several contributions [26,27,28,29,30,31,32] upgraded previous design models, while Clark and Meller [33] investigated the impact of the vertical travel distances to reach the bays. Bortolini et al. [19], Accorsi et al. [34] and Bortolini et al. [35] introduced the aforementioned diagonal cross-aisle layout. This layout is at the edge between Fishbone and Flying-V configurations, i.e. two optimally oriented straight symmetric cross-aisles departing from the central P&D point with no changes in the rack positioning (Fig. 1).

Table 1 classifies the last decade literature contributions according to three relevant metrics, i.e. (1) the adopted layout, (2) the UL S/R operation mode and (3) the UL assignment policy.

Table 1 Literature classification of NTWs

Concerning metric (1), Fishbone and Flying-V are top of attention NTW layouts, inspiring other configurations, e.g. diagonal cross-aisle. About metric (2), the most of the literature considers single command operations. Pohl et al. [21, 36, 37] and Galvez and Ting [38] studied dual command operations and early approaches to integrate single and dual command cycles stating about the relevance of further efforts on this point. Finally, on metric (3) random storage assignment of the ULs in the bays is used for the most of the models despite full turnover-based and class-based storage strategies are used by some authors to enhance the operation performances [39,40,41,42,43,44,45].

Globally, the literature highlights the lack of studies providing models integrating single and dual command operations in NTWs different from the Fishbone layout. Focusing on the diagonal cross-aisle layout, the next Section 3 fills this gap revising the single command model and fully describing the dual command model and the integration between the two.

3 Single and dual command model for diagonal cross-aisle layout

The proposed model considers the NTW layout of Fig. 1 to compute the single and dual command cycle distances. Figure 2 presents the reference schematics in the normalised dimensionless space.

Fig. 2
figure 2

Schematic of the normalised NTW layout

According to the past literature, the following set of assumptions and notations are used [2, 19]:

  1. 1-

    UL warehouse with single and dual command cycles;

  2. 2-

    The P&D point is located in the lower centre of the front, representing the origin of axes;

  3. 3-

    The so-called shape factor is equal to two so that a squared plant area is present for each half of the storage system;

  4. 4-

    In the normalised dimensionless space, the storage system area is A = 2 with x ∈ [−1, 1] and y ∈ [0, 1];

  5. 5-

    A couple of symmetric straight diagonal cross-aisles is present, i.e. the red lines of Fig. 2, and univocally identified by the angle α, with \( 0\le \alpha \le \frac{\pi }{4} \), and r1 : y = abs(x · tan α), where abs(·) is the absolute value function;

  6. 6-

    The storage assignment policy is random, all the items have equal probability of being S/R;

  7. 7-

    The ULs have the same dimensions and they are allocated continuously into the racks;

  8. 8-

    The movements along the z-axis are neglected;

  9. 9-

    The return policy to access the aisles is used.

Finally, for single command cycles, Bortolini et al. [19] discussed on the possibility of adding more than a couple of symmetric straight diagonal cross-aisles to increase the distance savings. The authors concluded that the inclusion of a couple of diagonal cross-aisle is a good trade-off among distance savings, loss of storage space and layout complexity in the case of mid-size warehouses. These conclusions, logically extended to the present context including dual command cycles, drove the adopted assumption 5.

3.1 Single command cycles

Single command cycles start and return at the P&D point after a storage or a retrieval action [1, 3, 6, 7, 9]. Consequently, given a storage location to connect, the total length of the single command cycle is two times the distance to connect the P&D point to the storage location. Bortolini et al. [19] widely discussed the single command distance model for the NTW layout of Fig. 2. Three zones and travel distance models rise, as depicted in Fig. 3.

Fig. 3
figure 3

Zones and travel distances for the single command model, \( {f}_{Z_i}^{SC} \)

A point in Zone 1 is accessible by travelling horizontally along the front of the storage system and, then, vertically up to the storage location, while points in Zone 2 and 3 are accessible by travelling through the diagonal cross-aisle and, then, vertically, down (Zone 2) or up (Zone 3) reaching the storage bay. Zone 1 and 2 are divided by the line r2 : y = abs(x · tan ϕ), called iso-distance line in [19]. The iso-distance line is the locus of points whose distance from the P&D point, choosing the bottom front cross-aisle and up the picking aisle, i.e. as in Zone 1, or travelling along the diagonal cross-aisle and down the picking aisle, i.e. as in Zone 2, are the same. Analytically:

$$ \tan \phi =\frac{1+\sin \alpha -\cos \alpha }{2\cdotp \cos \alpha } $$
(1)

The distance functions to connect the P&D point to a generic point P(x, y) inside the three zones are in Eqs. 2 and 3 [19].

$$ {f}_{Z_1}^{SC}\left(x,y,\upalpha \right)=\mathrm{abs}(x)+y $$
(2)
$$ {f}_{Z_2}^{SC}\left(x,y,\upalpha \right)={f}_{Z_3}^{SC}\left(x,y,\upalpha \right)=\frac{\mathrm{abs}(x)}{\cos \alpha }+\mathrm{abs}\left(\mathrm{abs}(x)\cdotp \tan \alpha -y\right) $$
(3)

where the subscripts identify the zone and SC refers to the single command cycle. According to Fig. 3, the three zones are defined as follows [19]:

$$ {Z}_1=\left\{\begin{array}{c}-1\le x\le 1\\ {}0\le y\le x\cdotp \tan \phi \end{array}\right.\kern0.5em {Z}_2=\left\{\begin{array}{c}-1\le x\le 1\\ {}x\cdotp \tan \phi <y\le x\cdotp \tan \alpha \end{array}\right.\kern0.5em {Z}_3=\left\{\begin{array}{c}-1\le x\le 1\\ {}y>x\cdotp \tan \alpha \end{array}\right. $$
(4)

To compute the average single command distance, ESC(α), the Integral Mean Value Theorem in Eq. 5 is used:

$$ {E}^{SC}\left(\upalpha \right)=\frac{2}{A}\cdotp {\sum}_{i=1}^3{\int}_{Z_i}{f}_{Z_i}^{SC}\left(x,y,\upalpha \right)d{Z}_i $$
(5)

The average single command distance depends on the diagonal cross-aisle position, identified by α angle. Bortolini et al. [19] optimised this position, minimising ESC(α) numerically, getting an optimal orientation of about \( {\alpha}_{opt}^{SC}=34.85{}^{\circ} \).

In the following Section 3.2, the model extension to include dual command cycles is discussed before comparing and best balancing the diagonal cross-aisle position in the case of a mix of single and dual command operations.

3.2 Dual command cycles

Dual command cycles join a storage and a retrieval action within the same warehouse access. They are made of a single command cycle plus the so-called travel between, connecting the drop-off to the next pickup position [1, 3, 6, 7, 9].

Given the proposed NTW layout, previous Eqs. 2 and 3 allow calculating the distances for the single command paths, while the travel between distance is a function of the starting point, i.e. drop-off, and the end point, i.e. pickup, positions. Despite single command cycles start and finish at the P&D point (origin of axes), the travel between distance has no fix point of origin and destination so that an extension of the analytic models proposed by the literature is necessary [8].

3.2.1 Travel between paths

Let P1(x1, y1) and P2(x2, y2) be two points inside the NTW to connect by a travel between path. Because of the problem is symmetric, the distance between P1 and P2 is the same as the distance between P2 and P1. Depending on the point reciprocal positions, the shortest distance to connect them changes, further taking advantage on the diagonal cross-aisle. Five reference cases appear. They are depicted in Fig. 4, while Eqs. 6 to 10 present the analytic expressions of the correspondent travel between distance functions, \( {f}_{Z_j}^{TB}\left({x}_1,{y}_1,{x}_2,{y}_2,\alpha \right) \). The subscript j = a, …, e indicates the case and, for each case, the travel distances are exemplified in Fig. 4.

$$ {f}_{Z_a}^{TB}\left({x}_1,{y}_1,{x}_2,{y}_2,\alpha \right)=\mathrm{abs}\left({x}_2-{x}_1\right)+{y}_1+{y}_2 $$
(6)
$$ {f}_{Z_b}^{TB}\left({x}_1,{y}_1,{x}_2,{y}_2,\alpha \right)=\mathrm{abs}\left({x}_2-{x}_1\right)+2-{y}_1-{y}_2 $$
(7)
$$ {f}_{Z_c}^{TB}\left({x}_1,{y}_1,{x}_2,{y}_2,\alpha \right)=\mathrm{abs}\left(\mathrm{abs}\left({x}_1\right)\cdotp \tan \alpha -{y}_1\right)+\mathrm{abs}\left(\frac{x_2}{\cos \alpha }-\frac{x_1}{\cos \alpha}\right)+\mathrm{abs}\left(\mathrm{abs}\left({x}_2\right)\cdotp \tan \alpha -{y}_2\right) $$
(8)
$$ {f}_{Z_d}^{TB}\left({x}_1,{y}_1,{x}_2,{y}_2,\alpha \right)=\mathrm{abs}\left(\mathrm{abs}\left({x}_2\right)\cdotp \tan \alpha -{y}_2\right)+\mathrm{abs}\left(\frac{x_2}{\cos \alpha }-{x}_1\right)+{y}_1 $$
(9)
$$ {f}_{Z_e}^{TB}\left({x}_1,{y}_1,{x}_2,{y}_2,\alpha \right)=\mathrm{abs}\left(\mathrm{abs}\left({x}_1\right)\cdotp \tan \alpha -{y}_1\right)+\mathrm{abs}\left(\frac{x_1}{\cos \alpha }-{x}_2\right)+{y}_2 $$
(10)
Fig. 4
figure 4

Travel between reference cases and distances, \( {f}_{Z_j}^{TB} \)

Extending Eq. 4, for each travel between function, \( {f}_{Z_j}^{TB}\left({x}_1,{y}_1,{x}_2,{y}_2,\alpha \right) \), its zone of applicability, Zj, should be defined. Zj is the set of the reciprocal positions of the starting point, i.e. drop-off point P1(x1, y1), and the end point, i.e. pickup point P2(x2, y2), of the travel between path making \( {f}_{Z_j}^{TB}\left({x}_1,{y}_1,{x}_2,{y}_2,\alpha \right) \) the shortest distance function. Because each point is defined in the normalised area A, each zone of applicability is a partition of the A × A hyperspace, i.e. \( {\bigcup}_{j=a}^e{Z}_j=A\times A \) and Zj ∩ Zk =  ∅ , j ≠ k. The analytic formulations of Zj for the five reference cases, i.e. j = a, …, e, are piecewise defined and detailed in Appendix.

3.2.2 Dual command cycle model

Dual command cycles join a single command cycle and a travel between path. The two points P1(x1, y1) and P2(x2, y2), i.e. drop-off and pickup point, univocally defining the travel between path, define, also, the dual command cycle. Each of them, separately, also defines the single command distance to connect to the P&D point. Analytically, the dual command travel distance comes from the sum of three addenda, (1) the single command travel distance, \( {f}_{Z_i}^{SC}\left({x}_1,{y}_1,\upalpha \right) \), connecting the P&D point to the drop-off point, P1, (2) the travel between distance connecting P1 to P2, \( {f}_{Z_j}^{TB}\left({x}_1,{y}_1,{x}_2,{y}_2,\alpha \right) \), and (3) the single command travel distance, \( {f}_{Z_i}^{SC}\left({x}_2,{y}_2,\upalpha \right) \) to move back to the P&D point starting from the pickup point, P2.

Given the proposed NTW layout, the distance function of each addendum has its own zone of applicability. Follow that the zone of applicability of the dual command distance function is the intersection among the three zones of applicability of the two single command functions and the travel between function. Varying the position of P1 and P2 in the normalised dimensionless space (see Fig. 2 and assumption 4), 17 feasible combinations of the aforementioned distance functions appear. Table 2 schematically presents them. A tick in a cell of the table means a feasible dual command cycle made of (1) the drop-off single command distance function on the left-side row headings, (2) the travel between distance function on the column headings and (3) the last single command distance function on the right-side row headings.

Table 2 Dual command distance function, feasible combinations

As example, the tick on the top-left side of Table 2 refers to a dual command distance function connecting the P&D point to P1 by \( {f}_{Z_1}^{SC}\left({x}_1,{y}_1,\alpha \right) \), travelling from P1 to P2 by \( {f_Z}_a^{TB}\left({x}_1,{y}_1,{x}_2,{y}_2,\alpha \right) \) and moving back to the P&D point by \( {f}_{Z_1}^{SC}\left({x}_2,{y}_2,\alpha \right) \). Analytically:

$$ {f}_{Z_1\cap {Z}_a\cap {Z}_1}^{DC}\left({x}_1,{y}_1,{x}_2,{y}_2,\alpha \right)={f}_{Z_1}^{SC}\left({x}_1,{y}_1,\alpha \right)+{f_Z}_a^{TB}\left({x}_1,{y}_1,{x}_2,{y}_2,\alpha \right)+{f}_{Z_1}^{SC}\left({x}_2,{y}_2,\alpha \right) $$
(11)

where the zone of applicability of the dual command distance function is the intersection among the three zones of applicability of its addenda.

Extending the approach adopted by Bortolini et al. [19] for the single command model, shortly recapped in Section 3.1, the application of the Integral Mean Value Theorem allows computing the average dual command distance, EDC(α), as a function of the angle α, i.e. the position of the couple of symmetric straight diagonal cross-aisles.

$$ {E}^{DC}\left(\alpha \right)=\frac{1}{A^2}\sum \limits_{i=1}^3\sum \limits_{j=a}^{\mathrm{e}}\sum \limits_{k=1}^3{\int}_{Z_i}{\int}_{Z_j}{\int}_{Z_k}{f}_{Z_i\cap {Z}_j\cap {Z}_k}^{DC}\left({x}_1,{y}_1,{x}_2,{y}_2,\alpha \right)d{Z}_kd{Z}_jd{Z}_i $$
(12)

In Eq. 12, all addenda with Zi ∩ Zj ∩ Zk = ∅ correspond to a combination that does not exist in Table 2. The full-developed closed-form expression of Eq. 12 is omitted for brevity, while its optimisation and the obtained results are discussed in Section 4.

4 Layout optimisation and discussion

The single and dual command models for the proposed NTW layout are coded in MAPLE® environment to speed the manipulation of the equations. The Sequential Quadratic Programming (SQP) numerical optimisation algorithm allows minimising the travelled distances, best positioning the couple of symmetric straight diagonal cross-aisles [46]. For this instance, the SQP algorithm convergence is after up to ten seconds using an Intel® CoreTM i7-3770 CPU @3.40 GHz and 16.0 GB RAM workstation.

4.1 Single and dual command cycle optima

At first, single and dual command cycle distances are minimised, separately, using Eqs. 5 and 12. The former leads to a minimum travel distance of about \( {E}_{opt}^{SC}=1.70 \) per single command cycle, in the dimensionless normalised NTW space when \( {\alpha}_{opt}^{SC}=34.85{}^{\circ} \), the latter allows getting a minimum travel distance of about \( {E}_{opt}^{DC}=2.91 \) per dual command cycle, in the dimensionless normalised NTW space when \( {\alpha}_{opt}^{DC}=30.80{}^{\circ} \). These results suggest to optimally positioning the couple of symmetric straight diagonal cross-aisles according to the best angles, slightly different for single and dual command cycles. In addition, because of two single command cycles allow getting the same throughput of each dual command cycle, the full adoption of dual command operations leads to an average distance saving of about 14.41%.

Finally, the net benefit of adopting the proposed NTW layout with a couple of symmetric straight diagonal cross-aisles toward the standard reference layout with parallel vertical racks follows from the comparison of the obtained results and those coming from ESC(α) and EDC(α) when α = 0, i.e. no diagonal cross-aisle. This comparison is in Table 3.

Table 3 NTW vs. standard layout, average distances and savings

The proposed NTW outperforms the standard layout with no diagonal cross-aisles for both single and dual command cycles. Nevertheless, in the proposed NTW, single and dual command cycle distances are minimised for different values of the α angle. In practice, because of this angle defines the position of the couple of symmetric straight diagonal cross-aisles, it cannot be changed once the NTW is built, despite the incidence of single and dual command cycles may vary over time. In the following, this point is fixed integrating single and dual command operations.

4.2 Single and dual command cycle integration

In common warehouse operations, single and dual command cycles coexist to address the UL S/R activities. In some operative contexts, the ratio between the two types of command cycles is almost constant over time. Under this hypothesis, the optimisation of the NTW layout is possible getting the best value of α minimising the weighted average travel distance of single and dual command operations (the weight is the incidence of each type of cycle). Adopting a resolution of 5%, Fig. 5 shows αopt varying the percentage of dual command cycles, from 0% - single command cycles, only, to 100% - dual command cycles, only.

Fig. 5
figure 5

αopt trend varying the incidence of single and dual command cycles

Globally, the range of variation of the optimal angle is up to 4.5°. This evidence points out a mid-low dependence of the NTW layout on the adopted UL S/R operation mode. Section 5 applies the model to an industrial case study linking the equations to the industrial practice.

5 Case study

The investigated industrial scenario is for an Italian mid-size company operating in the sector of long life food and beverage (major information is omitted because confidential). The As-Is configuration of the storage system is of about 106.1x52.1 m, with 18 aisles, 6 vertical levels, 18 spans per aisle and 3 bays per span with racks for ISO1 Eur-Epal ULs. The dimensionless area is of about A ≈ 2.036, close to the reference value of two stated in assumption 4, making the proposed model applicable with acceptable approximation. Difference is due to the non-continuity, i.e. discrete, of the space, racks and aisles and the presence of structural constraints, e.g. pillars, walls, etc. The P&D point is located in the lower centre of the front. The storage assignment policy is random and no diagonal cross-aisle is included. Starting from this scenario, the proposed model is applied investigating the benefit of the inclusion of a couple of optimally oriented symmetric straight diagonal cross-aisles, as in Fig. 1. The target throughput, considering all the S/R activities, is of about 140,800 ULs per year to store or retrieve.

5.1 Layout design and annual distance savings

Because of the incidence of single and dual command cycles in the case study scenario is almost undefined, multiple configurations are assessed following the approach presented in Section 4.2. For each case, the position of the couple of symmetric straight diagonal cross-aisles, defining the NTW layout, is according to the optimal value of the angle α. Figure 6 compares the annual travelled distances between the NTW and the standard layout, matching the company target throughput.

Fig. 6
figure 6

Case study, comparison of the annual travelled distances

The positive impact of the NTW layout in the reduction of the travelled distances increases almost linearly moving from the single command cycle adoption to the dual command cycle adoption. It ranges between 2175 km/year and 2800 km/year.

Finally, because of the value of α has to be chosen during the warehouse design phase and cannot be changed frequently over time, the company analysts based their choice on past data on the frequency of single and dual command cycles. For the considered industrial scenario, the reference incidence of dual command operations is of about 45% of the total handlings, suggesting to best positioning the couple of symmetric straight diagonal cross-aisles using α = 31.59°, according to the results of Fig. 5. Given the NTW layout, Fig. 7 compares the annual distance savings for the same scenarios of Fig. 6, i.e. varying the incidence of the dual command cycles, between the optimally oriented diagonal cross-aisles (the green bars of Fig. 6) and the warehouse configuration using α = 31.59° for all scenarios.

Fig. 7
figure 7

Case study, impact of NTW diagonal cross-aisle final positioning

As expected, the adoption of α = 31.59° for all scenarios, matching the operative constraints forcing not to be able to change the diagonal cross-aisle position continuously, worsen the performances toward the optimally oriented case. Nevertheless, the distance saving maximum decrease is of about 1.45%, i.e. ~ 40 km/year, in the 100% dual command scenario supporting the general conclusion of a slight dependence of the α angle on the single and dual command cycle combination.

5.2 Loss of storage space

In NTWs, the presence of the additional aisles leads to a reduction of the available storage area due to the presence of these paths. Bortolini et al. [19] discussed this topic presenting a quantitative model to estimate the loss of space for the NTW of Fig. 1. Despite the wide discussion of this model is out of scope for this paper, Eq. 13 is the reference expression to compute the relative storage capacity loss due to the presence of a diagonal cross-aisle oriented according to the α angle.

$$ {SC}_{loss}\left(\alpha \right)=\frac{2\cdotp l+i\cdotp \sin \alpha }{2\cdotp H\cdotp \cos \alpha } $$
(13)

where H is the storage area depth (m), i is the width of the racks (m) and l is the aisle width (m).

Given SCloss(α), its impact on the travelled distances is obtained scaling the standard reference layout, with no diagonal cross-aisles, as in Eq. 14, making the NTW and the standard warehouse comparable in terms of net storage capacity [19].

$$ {E}_{net}^{SC/ DC}\left(\alpha =0{}^{\circ}\right)={E}^{SC/ DC}\left(\alpha =0{}^{\circ}\right)\cdotp \sqrt{1-{SC}_{loss}\left(\alpha \right)} $$
(14)

where the subscript net means after the inclusion of the storage space loss.

Within the investigated industrial scenario, i = 2.5 m and l = 3 m, while the storage area depth is H = 52.1m. Given, α = 31.59° the relative storage capacity loss is of about 8.24%.

Figure 8 presents the annual distance savings, adopting the chosen position of the couple of symmetric straight diagonal cross-aisles and including the storage space loss.

Fig. 8
figure 8

Case study, annual distance savings including the storage space loss

Results highlights, on average, a net decrease of about 1866 km/year. The percentage reduction of the travelled distances is between 11 and 17% according to the incidence of the single and the dual command operations and due to the adoption of the proposed NTW layout.

6 Conclusions and future research

This paper extends the existing research on non-traditional warehouses (NTWs), known as feasible and potentially useful solutions to optimise the inbound handling activities within unit-load (UL) storage systems. A NTW layout configuration with parallel vertical racks and a couple of straight diagonal cross-aisles departing from the central pickup and delivery (P&D) point is focused presenting and applying the analytic models to integrate single and dual command operations, getting the expressions to compute the average travelled distances for the UL storage and retrieval (S/R).

Previous research provides the closed-form expression for single command operations [19]. This paper expands the approach to dual command cycles and to any combination of single and dual command cycles optimising the position of the diagonal cross-aisles under the UL randomised assignment policy.

Results highlight a slight dependence of the optimal orientation of the couple of straight diagonal cross-aisles on the adopted combination of single and dual command operations. The range of variation of the optimal angle between the warehouse front and the diagonal cross-aisle position is from 30.80° to 34.85°. Additionally, the NTW layout allows distance savings per cycle from 15% up to 21%. Saving increases if the incidence of dual command operations increases.

Finally, an industrial case study provides a first application of the proposed model to the operative environment. Given the storage system dimensions and the expected annual throughput, the design and optimisation of the NTW layout is proposed. A comparative analysis between the standard and the NTW storage system allows concluding of a potential distance saving in the range between 11 and 17%, varying the single and dual command frequency and considering the loss of space due to the presence of the couple of straight diagonal cross-aisles. This saving corresponds, on average, to a decrease of about 1866 km/year of the inbound travelled distances.

Future research includes extensions of the proposed model to overcome some of the adopted assumptions. Class-based storage assignment policy, the inclusion of vertical distances and different shape factors are research streams of certain interest. In addition, the impact of multiple P&D points can be studied. Lastly, applications to other industrial contexts to spread the transition from research to practice are welcomed.