1 Introduction

The current demands of the market are characterized by the increase of products’ personalization and by the reduction of the life cycle of the products. This fluctuating nature of market demands has forced manufacturing firms to develop alternative production systems capable of responding quickly and economically to such unpredictable circumstances. Therefore, in recent years, it has become increasingly important to develop efficient, but also flexible and reconfigurable production processes and systems [1]. A significant proportion of manufacturing processes and costs are dedicated to the process of product assembly. In fact, approximately 40% of the product cost is in the assembly stage [2]. Despite the trend towards implementing automated production systems, especially in Western countries, where the labor cost is high, there is still a significant and justifiable need for manual assembly [3]. According to [4], the assembly systems can be classified following some design principles and selection criteria, based on flexibility, batch size, production volume, and number: dedicated (automated) assembly systems, flexible (automated) assembly systems, and manual assembly systems. From their classification, it is clear how manual assembly is able to face the highest flexibility level, even with the highest level of product variants, low production volume, and batch size equal to 1. Due to the high requirement of flexibility, manual assembly is the most used assembly technology in the modern manufacturing systems. Manual operations are used in the assembly of complex work elements as well as when production demand is unstable or where the use of specialized machines and equipment is unjustifiably expensive. Flexibility requirement is more evident in assembly because it is typically the last production process. As reported by [5], the basic requirements in terms of flexibility can be summarized as:

  • mix flexibility, i.e., the ability to handle a wide variety of part types (components), and manage a wide mix of components and products;

  • volume flexibility, i.e., the ability to change the productivity of the system without reducing the efficiency of the system;

  • layout flexibility, i.e., the ability to change the production resource disposition, number, and assigned tasks as the effect of mix and volume flexibility permitting quick market response, using adaptive flexible production systems [6].

A traditional manual assembly line is characterized by the presence of one worker in each workstation, who performs the assembly, while the assembled components (also called parts) are transported from one workstation to another by a handling system. This type of assembly line is called a fixed worker (FW) assembly line, where the assembly worker always remains in the same workstation, to perform a single and often repetitive set of assembling tasks [7] (Fig. 1 left side). Considering volume flexibility in FW assembly systems, caution must be exercised [8]. In fact, this requires adjusting the number of workers in the line according to the changes of the production demand (assembly line balancing). The assembly line re-balancing as a function of the production volume fluctuation implies, among other things, to change the number of assembly stations, their position, the components and tools assignment to each station, and, at last, the assembly line layout modification. From this perspective, a FW assembly system can reach a good level of mix flexibility if configured as a mixed model one [9], but presents low levels of volume and layout flexibility. If the number of workers equals the number of workstations and it remains constant, there will be a waste of production capacity if the production volume is reduced [1]. Finally, in the FW configuration, the production rate of the line is determined by the workstation with the longest process time.

Fig. 1
figure 1

Example of a FW system with 5 stations and 5 operators (left) and a WW system with 5 stations and 3 operators (right)

An alternative approach is the so-called walking worker (WW) assembly line, where the worker travels along the line carrying out all assembly tasks in all workstations [10]. A typical WW assembly line is configured in a U-shape layout in order to reduce the walking distance from the last and the first assembly station. Walking worker (WW) assembly lines differ from the traditional linear FW assembly lines because the workers are cross-trained, so that each one is able to fully assemble the product from beginning to end. In this case, the number of walking operators is minus or equal to the number of stations. Figure 1 (right side) reports a case with 5 stations and 3 operators. [11] showed how the application of this system in production lines has enabled to achieve easier line balancing, to reduce the number of buffers required, to reach greater variations in the work time and a better adjustable number of line workers according to demand requirements. In other words, WW can achieve, if compared with the traditional FW, a greater level of production volume flexibility without changing the assembly system layout, parts disposition, tools disposition, parts logistics, etc., guaranteeing, in this sense, the layout flexibility. Table 1 shows (in black) a comparison between the two types (FW and WW) derived by [1], while (in blue) an extension made by the authors.

Table 1 FW-WW comparison. Extension of table 1 of [1] in italics and extended by the authors (in bold)

In terms of total assembly times, the WW system suffers from the movement time of the operators, which is added to the assembly cycle time, consequently reducing the throughput. This movement influences also the operators’ energy expenditure during the assembly.

On the other hand, there is an opposite effect, related to the storage locations (SLs) of the components to assemble and to their exposure within the workstations. Each assembly activity can be considered as the sum of two main operations: the component picking and the task execution (e.g., component fastening) [12,13,14] highlight that the material exposure to the assembly operator strongly impacts on the components picking time that can represent even a large portion of the total assembly time. Indeed, the picking time is affected by the component storage location in the station with respect to the worker and to the assembly workspace. The picking time can be significantly decreased by optimizing the component storage strategy at the station level. On the other hand, the number of components that can be located in the best storage locations in terms of picking time is constrained by the assembly station dimension [12]. Figure 2, derived by [12], graphically represents the typical SLs with respect to an assembly workspace and proposes the top view of a typical manual assembly station with the most relevant geometrical dimensions. The estimated component picking time significantly decreases from the last to the most accessible SLs. Since the WW assembly system maintains the maximum number of assembly stations, even when the target productivity decreases, the possibility of placing the components in the best SLs (i.e., SL0 and SL1) is not affected by the production volume reduction. On the other hand, considering the FW assembly system, a decrease of the target productivity of the system generally implies a reduction of the number of stations, a new assembly line balancing, and a new layout definition.

Fig. 2
figure 2

Storage locations’ (SLs) position and dimension in a typical manual assembly station, including potential SL4 and SL 5 [12]

This reduction of assembly stations has a negative impact on the total assembly time, since the available space for placing parts in the best SLs is reduced and a larger number of components will be placed in farther SLs, increasing the picking times. In the same way, the operator energy expenditure in case of WW is not affected by the production volume reduction, while in case of FW, the energy expenditure will increase when the number of the assembly station decreases, due to greater movements during the picking activity (Fig. 2).

There is a trade-off between the operators’ movement time and the operators’ picking time as a function of the stations’ number and of the production volume variations. As also reported in the following literature review, the lack of quantitative comparison approaches in this field that takes into account these factors is evident. In fact, even if the WW assembly lines are widely adopted in manufacturing for their benefits, they have not been enough studied so far, especially if compared with the traditional FW systems. The basic motivation of this research arises from the study of the impact of material exposure to the operators on the performances of the FW and WW systems. Since the key element for WW is the production volume flexibility and the related assembly systems layout flexibility, this study compares the WW and the FW as a function of the fluctuation of the target throughput. Moreover, two basic comparison functions between the two assembly systems are considered: the total assembly time and the total operators’ energy expenditure. The paper proposes an original mathematical comparison model that, starting from the assembly system design and balancing, calculates the system total assembly time and the total energy expenditure considering the potential storage locations of the components and the related constraints at the assembly station in terms of number of storable components (Fig. 2). For this purpose, the related picking times and energy expenditures are considered, as well as the operators’ travel times and energy expenditures. Moreover, a parametric study considering different assembly scenarios has been developed, in order to validate the proposed comparison model and to generalize the results by defining a set of best practices to use for practitioners. Finally, a case study from an Italian pumps manufacturer is reported, exemplifying the applicability and the practical implications of the research.

The remainder of this paper is organized as follows. Section 2 presents the literature review on FW and WW systems and on assembly systems design considering ergonomic factors. Then, Section 3 introduces the definition of the problem and the mathematical model for the comparison of the two systems, which has been applied to a parametric analysis in Section 4. Section 5 summarizes the evidence of the case study, while Section 6 reports the conclusions and further researches.

2 Literature review

Assembly system design is an interesting operations management research problem since assembly line balancing (ALB) was first introduced by [15]. Considering this problem complexity, several authors proposed different versions of the ALB, typically focusing on one or more specific features of the analyzed assembly system. [16] suggest how a relevant number of researchers tackled the ALB considering the same recurrent features and classify an assembly system according to the assembly station or the line layout, the stochastic or deterministic assembly times, the buffer presence, and the targeted objective functions and the selected solving methods. Even if the number of contributions on assembly systems design and balancing is huge, the research on walking worker assembly systems is poor and relatively young. In fact, some first concepts on a U-shape layout with the possibility for workers to move across the line were presented in early studies within a lean production [17,18,19], as a possible approach to reach flexibility in the future state value stream mapping. The term “WW assembly line” is a recent concept [20], and only in the mid-2000s, it is possible to find the first researches on WW with the studies of [7] on linear rabbit chase walking worker assembly lines and [21] on the bucket brigade-based WW assembly lines. Indeed, the WW system, with the possibility to have moving operators across the assembly stations, presents different variants (with potential sub-variants):

  • “Rabbit Chase,” where the operators walk between the workstations, arranged in the desired configuration (typically U-shaped), to carry out the set of tasks assigned in each workstation. Therefore, in this type of assembly line, each worker travels the entire line, moving from one location to another, together with the product to be assembled to perform all the required tasks [7].

  • “Bucket Brigades,” where each worker carries out the work on one piece from one station to another until another worker resumes his work; then, this worker returns to take the job from his predecessor [21]. When the last worker finishes the work on the product, he goes back to resume the work of his predecessor, who goes back and resumes the work of his predecessor and so on, until, after having transferred the product he was working on to his successor, the first worker returns to the beginning of the line to start a new product.

  • “Baton Touch,” where the products to be assembled are processed one at a time, by multi-functional operators who walk between the various positions assigned to them. Usually, each operator has to manage multiple stations, not necessarily consecutive. A floating worker supervises both the entry and the exit of the line [22].

Table 2 reports a basic literature review on WW assembly systems. Looking at Table 2, it is possible to affirm that the studies primarily consider single-model traditional WW system (rabbit chase), with both U and straight layouts, with deterministic task times and where the basic applied methods are simulation and mathematical models. On the other hand, some studies are introducing multi and mixed-model assembly systems and stochastic task times. From the objectives point of view, the contributions are here classified as follows:

  • WW vs FW system analysis. [7], in one of the first related researches, propose a comparison between WWAL and FWAL in terms of performance measures. [23], considering a real case, illustrate the transition process from FW to WW. [24] consider the use of simulation in verification of a mathematical model for predicting the performance of manual assembly line occupied with flexible workforce.

  • WW system analysis and optimization. [25] identify the levels of process parameters that entail the improvements on both productivity and ergonomics. Other studies of the same authors develop mathematical models considering the structural variables of WW for its optimization, with stochastic task times [26] and a mixed model production [27, 28] illustrate the influence of workers’ variability and different patterns of imbalances in output, while [29] provides a work-sharing protocol that considers discrete tasks and worker crossovers. At last, considering the impact of task time variation and models variation, [30] investigate the effects of sources of randomness on model validation as an abstraction for the real system, while [31] addresses the balancing problem for multi-model WW assembly systems.

  • WW Bucket Brigade system analysis and optimization. All the studies are here focused on the balancing of the workload between the WW. [21] extend the standard model of bucket brigades to capture hand-off and walk-back times, while [32] analyze the convergence conditions for a bucket brigade. [33] analyze the self-balancing for a finite backward velocity and [34] study the dynamics of 2-worker m-stations bucket brigade assembly lines.

  • WW waiting time and travel time analysis and optimization. [35] examine the variable behavior of the in-process waiting time, while [36, 37] evaluate the critical factor of in-progress waiting time and mathematically analyze the varying magnitude of production loss.

  • WW number of operators/stations analysis and optimization. [38] observe the interrelationships between the number of workstations and the number of walking workers for their minimization, while [39] proposes a methodology for minimizing number of workers and smoothing workload among stations, and [40] analyze multi-manned assembly with walking workers for minimizing the number of workers and workstations.

  • WW and lean principles analysis. [41] investigates the lean principles applied into a real-life WW assembly system, while [42] incorporate 5S management rules into WW assembly system design as a combination of lean management approaches. [43] propose a framework for the modeling and optimization of a lean assembly system design with multiple objectives.

    Table 2 Classification of the contributions on WW systems

Although many of the reported contributions on WW systems highlight the interesting applicability and the benefits of such systems, none of them focuses on the investigation of ergonomic aspects. However, these can represent a distinctive feature, especially when it has to be chosen the system to use (for example FW or WW) for a certain assembly process [24]. The consideration of ergonomics during assembly line design usually allows taking into account both the impact of the assembly tasks and the components picking [46, 47]. Related to this, some researches have proposed assembly line design methods and balancing approaches considering ergonomics from various points of view.

One of the first contributions related to ergonomics and assembly line balancing is by [48]; in their paper, they propose to include the physical demands of each task and related physical constraints in assembly line balancing. In the same direction, [49] introduce three-line balancing heuristics that incorporate physical demands of the assembly tasks: a ranking heuristic, a combinatorial genetic algorithm, and a problem space genetic algorithm. [50] investigate the possibility of including ergonomic risks estimation in assembly line balancing, showing that this requires a low additional computational cost, and that in many cases, it leads to the need of introducing additional workstations to reduce the physical effort of the operators. More recently, [51, 52] aim at minimizing the maximum ergonomic risk by including physical factors in line balancing through RULA, OCRA, and NIOSH assessment methods. [53] develop a multi-objective model by including the energy expenditure of the tasks through the so-called predetermined motion energy system, which allows to easily estimate the energy expenditure of the most common activities that are performed during an assembly process. Similarly, [54] introduce a multi-objective genetic algorithm for assembly line balancing taking into account ergonomics through energy expenditure, while [55] focus on U-shaped assembly lines and an ergonomic risk evaluated through OCRA index.

As far as materials exposure and picking in an assembly system are concerned, the contributions taking into account also ergonomics are not many. [56] study the impact of movements, postures, and forces in picking components in two alternative kitting configurations, picker-to-material, and material-to-picker. [57, 58] highlight the impact of box and components characteristics and of workplace layout on the ergonomic risks of components picking. While the first one refers to the maximum acceptable weights (MAWs), the second one uses the biomechanical loading on operators’ spine and shoulder. [59] evaluate components’ picking activities from unit loads (pallets) and from boxes stored on racks by measuring times and OWAS indexes. On the other side, [60, 61] focus on measuring time and physical workload only on large containers. Generally, the results of all these studies show a substantial impact of materials exposure on picking time and ergonomic risks, with lower times and better ergonomic levels when the material is stored close to the operator and at a proper height [62].

Considering the impact of ergonomics both on assembly line balancing and on parts feeding and exposure, recent researches propose to model it with an integrated perspective. [47, 63] develop an integrated assembly line balancing problem considering the energy expenditure of assembly and components picking, while [12] propose to evaluate the same aspects by using REBA method. On the other side, [64, 65] consider ergonomics for both assembly line design and balancing, focusing on single- and mixed-model assembly lines. As it can be seen from the literature review here presented, there are few approaches that consider the impact of materials’ exposure and components picking on assembly times and operators’ ergonomics. Moreover, the existing contributions refer to standard fixed worker assembly systems. Therefore, the present paper aims at covering this research gap, by introducing a method to compare the impact of assembly system design on the performances of FW and WW assembly systems. In particular, it allows to evaluate how material exposure influence total assembly time and total operators’ energy expenditure, as shown in the following sections.

3 Mathematical model for FW and WW comparison

The aim of this paper is to propose an original mathematical comparison model that, starting from the assembly system design and balancing, calculates the system total assembly time and the total energy expenditure considering the potential storage locations of the components and the related constraints at the assembly station in terms of number of storable components (Fig. 2).

The design process of an assembly system is typically based on the maximum market demand that has to be satisfied [66], which determines the maximum system throughput Qtarget and, then, the maximum number of assembly workstations (K) and of operators (Nop). In case of maximum system throughput, the two systems have the same number of workstations and of operators, and also, the assignment of the tasks to the workstations (line balancing) is the same. However, since FW and WW systems are considered to operate with a JIT approach if the throughput decreases, they have to be re-sized accordingly. In FW systems, since there is one fixed operator for each workstation, the re-sizing requires the decrease of the number of workstations as well as of the number of operators. Moreover, it is also needed to re-balance the line with the new number of workstations. On the other side, in WW systems, the number of workstations remains the same (and it is always equal to the maximum number K) while only the number of operators decreases according to the system throughput. Therefore, it is not needed to re-balance the line.

3.1 Assumptions and notations

FW and WW systems are compared in terms of flexibility, productivity, and energy expenditure; the model is based on the following assumptions, which can be easily applied to different contexts:

  1. 1.

    The systems realize one single product (simple assembly line balancing problem, SALBP)

  2. 2.

    The system has a continuous products flow (there are no buffers)

  3. 3.

    The product moves between the workstations with an automatic handling system

  4. 4.

    The considered WW system is the Rabbit Chase case (RC)

  5. 5.

    The FW system has a linear layout while the WW system has a U-shaped layout

  6. 6.

    The distance between workstations is fixed and equal for all workstations

  7. 7.

    The workstation size and the storage locations (SLs) are the ones proposed by [12]

  8. 8.

    Each task refers to one component to assemble and each component is assigned to only one task

  9. 9.

    Each task includes one single picking activity and one assembly activity

  10. 10.

    All activities times are deterministic

  11. 11.

    Failures time, waiting time, and set-up time are not considered in the problem

  12. 12.

    Workers are male operators, all with the same skill level

  13. 13.

    All workers are able to carry out all tasks in both configurations

  14. 14.

    Workers’ walking speed is constant

  15. 15.

    The effect of fatigue on tasks’ execution performance is not considered

  16. 16.

    Since the considered components’ weights are standard, these do not affect the picking time but only the picking energy expenditure [12]

  17. 17.

    The initial number of workers and workstations is the same in both configurations (FW and WW)

  18. 18.

    The changes of the system throughput are proportional to Qtarget/K and directly related to these values (i.e., the considered line configurations are related to the various maximum number of workstations)

  19. 19.

    Re-layout costs and re-balancing costs of the FW system are not considered in case of changes in productivity.

Moreover, workers’ tasks can be classified into three categories:

  • Assembly activity related to the execution of the task in the workstation; both the duration and the energy expenditure of this activity are known.

  • Picking activity of the component needed for the execution of the task; the time and the energy expenditure of this activity are related to the storage location (SL) of the component that varies according to the considered configuration.

  • Travel activity between workstations (just in the WW system); the duration and the energy expenditure of this activity depend on the distance between the workstations and on the worker’s speed.

Table 3 presents the main variables and the notations of the model.

Table 3 Notations

3.2 FW-WW balancing and comparison model

The comparison of the two systems is carried out by a mathematical model with an objective function that considers the maximum workload of the assembly line. The comparison requires the application of three subsequent steps:

  1. 1.

    Define the design of the assembly line

  2. 2.

    Balance the assembly line, minimizing the objective function under the specified constraints

  3. 3.

    Calculate the comparison parameters

3.2.1 Assembly line design

As first, the design of the two configurations is carried out, by defining the number of workstations (K) and of required operators (Nop). In both cases, the assembly lines are sized based on the maximum system throughput; i.e., the Qtarget of the system is calculated as the maximum market demand in the considered period.

Knowing the total assembly time (Tass) of the system, needed to assemble one finished product, it is possible to define K as:

$$ K=\left\lceil {T}_{ass}\cdotp {Q}_{\mathrm{target}}\right\rceil $$
(1)

Moreover, starting from this maximum number of stations, it is possible to define PV, which represents the production volume flexibility parameter. It takes into account how much the system is used with respect to its maximum threshold Qtarget, which is also related to the maximum number of stations K:

$$ PV=\frac{N_{op}}{K}\kern0.5em \left[\%\right] $$
(2)

Here, PV = 100% when both systems are working at their maximum rate (Nop = K for WW and Nop = KFW = K for FW). On the other side, when the system throughput is lower than Qtarget, the number of operators decreases (and, for FW, also the number of workstations decreases), and PV < 100%.

3.2.2 Assembly line balancing

Two binary variables are defined as:

$$ {x}_{jk}=\left\{\begin{array}{cc}1& \mathrm{if}\ \mathrm{task}\ \mathrm{j}\ \mathrm{is}\ \mathrm{assigned}\ \mathrm{to}\ \mathrm{workstation}\ k\kern1.5em \\ {}0&\ \mathrm{if}\ \mathrm{task}\ \mathrm{j}\ \mathrm{is}\ \mathrm{not}\ \mathrm{assigned}\ \mathrm{to}\ \mathrm{workstation}\ k\end{array}\right. $$
(3)
$$ {z}_{jkw}=\left\{\begin{array}{cc}1& \mathrm{if}\ \mathrm{task}\ \mathrm{j}\ \mathrm{is}\ \mathrm{assigned}\ \mathrm{to}\kern0.5em \mathrm{workstation}\ k\ \mathrm{in}\ SL\ w\kern1.25em \\ {}0&\ \mathrm{if}\ \mathrm{task}\ \mathrm{j}\ \mathrm{is}\ \mathrm{not}\ \mathrm{assigned}\ \mathrm{workstation}\ k\ \mathrm{in}\ SL\ w\ \end{array}\right. $$
(4)

The assembly line balancing problem is solved by an objective function that aims to minimize the maximum workload of each workstation WLk. It is defined as:

$$ \theta =\min\ \left({\max}_k{WL}_k\right)\ \left[s/\mathrm{piece}\right]\kern0.75em $$
(5)

where WLk is the workload of workstation k that includes the assembly and the picking activities. It is defined as:

$$ {WL}_k={AT}_k+{PT}_k={\sum}_{j=1}^n\left({x}_{jk}\cdotp {t}_j\right)+{\sum}_{j=1}^n{\sum}_{w=0}^W\left(\ {z}_{jk w}\cdotp {t}_{p,w}\right)\ \left[\mathrm{s}/\mathrm{piece}\right]\kern3.75em $$
(6)

where ATk indicates the total assembly time in the workstation k, while PTk indicates the total picking time in workstation k. In particular, tj is the assembly time of task j; tp, w is the picking time from the SL w.

In order to consider the energy expenditure of both configurations, the energy expenditure of workstation k Ek is defined as:

$$ {E}_k={E}_{pos}\cdotp {WL}_k+{\sum}_{j=1}^n\left({AE}_{jk}+{PE}_{jk}\right)={E}_{pos}\cdotp {WL}_k+{\sum}_{j=1}^n\left({x}_{jk}\cdotp {e}_j\right)+{\sum}_{j=1}^n{\sum}_{w=0}^W\left(\ {z}_{jk w}\cdotp {e}_{p, jw}\right)\kern0.5em \left[\mathrm{kcal}/\mathrm{piece}\right] $$
(7)

where AEjk is the total energy expenditure of the assembly activity of task j in the workstation k, while PEj indicates the total energy expenditure of the picking activity of task j related to workstation k. In particular, Epos is the standard energy expenditure for the maintenance of the standing posture and it is calculated using Garg et al.’s formula [67], as:

$$ {E}_{pos}=\frac{0.024\cdotp BW}{60}\kern0.5em \left[\mathrm{kcal}/\mathrm{s}\right] $$
(8)

where BW is the worker’s body weight. The notations ej and ep, jw indicate the energy expenditure for the assembly activity of task j and the energy expenditure for the picking activity of task j from SL w, respectively. They are also calculated deriving an energy expenditure per piece from the Garg et al.’s formulas [67], depending on the components’ weight Lj, the operators walking speed, and the characteristics of the various picking and assembly activities [47, 63].

The constraints of the model are:

$$ {\sum}_{k=1}^K{x}_{jk}\le 1\kern0.5em \forall j=1\dots n\kern0.5em $$
(9)
$$ {\sum}_{k=1}^K{\sum}_{w=0}^W{z}_{jkw}\le 1\kern0.5em \forall j=1\dots n $$
(10)
$$ {\sum}_{k\epsilon \left[{E}_j,{L}_j\right]}k\cdotp {x}_{ik}\le {\sum}_{k\in \left[{E}_l,{L}_l\right]}k\cdotp {x}_{jk}\kern0.75em \forall \left(i,j\right)\in A $$
(11)
$$ {\sum}_{j=1}^n{z}_{jkw}\le {C}_{wk\kern0.75em }\forall w=0\dots W,\forall k=1\dots K $$
(12)
$$ {z}_{jk w}\le {x}_{jk}\kern1.5em \forall j=1\dots n,\forall k=1\dots K,\forall w=1\dots W\kern0.5em $$
(13)
$$ {\sum}_{w=0}^W{\sum}_{j=1}^n\ \left[\left({z}_{jk w}\cdotp {t}_{p,w}\right)+\left({x}_{jk}\cdotp {t}_j\right)\right]\le \max WLk $$
(14)
$$ \frac{E_k}{WL_k}\cdotp 60\le 4.29\kern0.5em \forall k=1\dots K $$
(15)
$$ {WL}_k>0\kern2.25em \forall k=1\dots K $$
(16)
$$ {x}_{jk}\in \left\{0,1\right\}\kern1.25em \forall j=1\dots n,\forall k=1\dots K $$
(17)
$$ {z}_{jkw}\in \left\{0,1\right\}\kern1.75em \forall j=1\dots n,\forall k=1\dots K,\forall w=1\dots W $$
(18)

Constraints (9) and (10) assure that each task j is assigned only to one workstation k and that each component of task j is assigned just to one SL w. Constraints (11) are for precedence relations, with A set of arcs in the precedence diagram. Equation (12) is for the capacity constraint of each workstation k: the number of components stored in each SL w has to be equal or lower of Cwk, which is the maximum capacity of SL w in workstation k. Constraint (13) assures a proper assignment of the tasks to the available storage locations, while Eq. (14) limits the cycle time of the assembly line; i.e., the total assembly and picking time for every task j must be minor of the final cycle time. Equations (15) and (16) refer to the energy expenditure of each station, which has to be lower than the limit suggested by [68] to avoid the need for rest allowances. Constraints (17) and (18) set the domains of the decision variables.

3.2.3 Evaluation and comparison of the systems configurations

In order to evaluate FW and WW systems, some parameters are defined. First, it is considered the productivity of the system as:

$$ Q=\frac{3600}{\max \left({WL}_k\right)}\kern1em \left[\mathrm{pieces}/h\right] $$
(19)

Then, the total workload for the two configurations Ttot, FW and Ttot, WW are calculated with:

$$ {T}_{tot, FW}={\sum}_{k=1}^K{WL}_k\kern1.25em \left[s/\mathrm{piece}\right]\kern4.75em $$
(20)
$$ {T}_{tot, WW}={\sum}_{k=1}^K{WL}_k+K\cdotp \frac{D}{v}\kern1.75em \left[s/\mathrm{piece}\right]\kern3.75em $$
(21)

and compared with:

$$ \Delta T=\frac{T_{tot, WW}-{T}_{tot, FW}}{T_{tot, WW}}\kern1em \left[\%\right] $$
(22)

Then, if ∆T > 0, the FW configuration is preferable from a workload point of view; otherwise, if ∆T < 0, the WW configuration is the best one. A similar formulation is defined also for the total energy expenditures per finished product:

$$ {E}_{tot, FW}={\sum}_{k=1}^K{E}_k\kern2.25em \left[ kcal/\mathrm{piece}\right] $$
(23)
$$ {E}_{tot, WW}={\sum}_{k=1}^K{E}_k+K\cdotp {e}_t\kern2.25em \left[ kcal/\mathrm{piece}\right] $$
(24)
$$ \Delta E=\frac{E_{tot, WW}-{E}_{tot, FW}}{E_{tot, WW}}\kern0.75em \left[\%\right] $$
(25)

If ∆E > 0, the FW configuration is preferable from an energy expenditure point of view; otherwise, if ∆E < 0, the WW configuration is the best one.

4 Parametric analysis

The parametric analysis of this section aims at showing the behavior and the comparison of the two systems to derive also some general insights. Table 4 reports the input values of the considered parameters; the values are assumed based on existing contributions and on the authors’ experience. The picking times from the storage locations tp, w are calculated by applying the MOST method [12]. The values of the energy expenditures have been calculated based on Garg et al.’s formulas [67] according to the movements performed by the operators, to their durations, and to the components’ weights [47, 63]. The values of the parameter PV are calculated from the ratio of all the possible combinations of Nop and K (Eq. (2)). For Cwk, it has been fixed the value of C0k as reported in Table 4, while for the other storage locations, it has been calculated as C1k = C0k, C2k = C0k/2, and C3k = n − K · (C0k + C1k + C2k).

Table 4 Parameters and values for the parametric analysis

The various combinations of all the varying parameters lead to 265,000 different scenarios. For each scenario, the factors defined in Eq. (2) and (19–25) are calculated. All the results have been further analyzed with Minitab v.19 and summarized in the following graphs.

Figure 3 shows the Pareto chart of the standardized effects of ∆T and ∆E. These allow to understand the importance of various parameters on ∆T and ∆E, and, then, the importance that they have on the choice between a FW system with respect to a WW one. Here, it can be seen that the most important effects are PV and the combination of PV and Tass for both cases. Then, with a decreasing importance, ∆T is more influenced by the number of tasks and parts n, by its combination with PV, Tass, and C0k, by Tass and K. On the other side, ∆E is affected by Tass itself and, then, by n, the combination of n and PV and the combination of n and C0k.

Fig. 3
figure 3

Pareto chart of the standardized effects of ∆T (left) and ∆E (right)

Based on the parameters that are identified as the most relevant ones, Fig. 4 reports the main effects plots, to show how ∆T and ∆E change according to the values of these parameters. First of all, it is interesting to see how most of the values of ∆T and ∆E are lower than 0, with a convenience of the WW system with respect to the FW one. Moreover, although the values ∆T and ∆E are different, their reported trends are similar. For this reason, the ∆T and ∆E as a function of the investigated parameters will be discussed together. In particular, with Tass, we see that the WW configuration is always the best one (∆T and ∆E always < 0), but with a convenience that decreases with the increase of the total assembly time. Moreover, the effect of Tass on ∆E is higher than on ∆T, due to the consideration of different energy expenditures according to the storage locations and to the weights of the items. The plots for K show that this parameter does not influence much the difference between FW and WW. Here, the FW system is slightly better than the WW one for the low value of K (K = 2) and for the highest one (K = 10). In fact, both for K = 2 and K = 10, there is a great incidence of the walking activity (in the WW system) on the assembly process. This interesting effect highlights how, in case of a low number of workstations K, the FW system is advantaged, since the material exposure will be quite the same for FW and WW. Again, in case of a high number of workstations K, the FW system is still the best one, due to the impact of the travel activity of the operators in the WW system. Then, the WW system turns out to be preferable for intermediate values of the number of workstations K. In fact, looking at Fig. 4, the best WW performances are for K from 4 to 7. Looking at the plots related to the number of parts n, it can be seen that higher values of n lead to the convenience of the WW system. Of course, if there are many parts to store in the assembly line, it is preferable to have them on closer and more ergonomic storage locations, which is always the case for the WW system. In the FW system, since the number of workstations decreases with the throughput of the line, there are some scenarios in which the parts have to be stored in farther and less ergonomic locations. The plots for the traveling distance D highlight that this parameter does not have a great influence on the results. Of course, the higher the distance, the lower the convenience of a WW configuration. However, it is interesting to see that, based on this parameter, the WW configuration turns out to be always the best one anyway (∆T and ∆E < 0). On the other side, the trends for C0k demonstrate that the two systems are quite similar from this point of view, only with a more marked preference for FW when C0k = 2. In fact, if C0k is low, it means that there are few spaces for the storage of the components in front of the operator, and the two configurations are similar from this point of view, with the FW being better since the operator does not have to travel. For the intermediate values of C0k, the WW system is better because the travel activity impacts less with respect to the picking activity. On the other side, if C0k is high, it means that there is more space for the storage of the components in front of the operator, and, then, the convenience of using WW respect to FW becomes lower. The trend of C0k highlights the incidence of material exposure and/or of the travel activity on the convenience of the two system configurations. The plots of the production volume PV confirm its high influence on the choice between FW and WW systems. Of course, for high values of PV, the FW system turns out to be the best one, since, compared to the WW one, it does not require the traveling activity of the operators. On the other side, for low values of PV, the WW system is better than the FW one, because, by keeping the same number of workstations, it always warrants the storage of the parts on the best storage locations. Finally, on the right of Fig. 4, the plot of \( \overline{L} \) is reported, in which it can be seen that this parameter does not have a very significant effect on ∆E. This is probably due to the fact that the difference in terms of energy expenditure between FW and WW is also related to the assembly activity and to the traveling one, which does not depend on the weights of the components in their studied range, as defined in the assumption section.

Fig. 4
figure 4

Main effects’ plots for ∆T (left) and ∆E (right)

Following the findings of the Pareto charts, some graphs useful to derive further insights concerning the comparison between FW and WW systems are proposed. These are contour plots, showing various convenience areas of FW and WW based on ∆T and ∆E, varying PV, Tass, and n, which are the three parameters with a higher influence on ∆T and ∆E (Fig. 3). The red areas indicate the convenience of the WW configuration, while the green ones refer to the convenience of the FW one.

Figure 5 reports the contour plots of ∆T and ∆E with PV and Tass. From a workload point of view, the WW system is always preferable when PV < 60%, for all values of Tass, while from an energy expenditure point of view, its convenience area is larger, starting from PV < 85%.

Fig. 5
figure 5

Contour plots of ∆T and ∆E with Tass and PV

The contour plots of Fig. 6 show the influence of PV and of the number of tasks n. In the plot on the left of Fig. 6 (referring to ∆T), for low values of PV (PV < 20%), a WW system is always preferable; on the other side, for PV > 20%, it also depends on the values of n. The WW system turns out to be better when n is high and PV < 80%; for PV > 80%, the FW system outperforms the WW one. In the plot on the right of Fig. 6 (referring to ∆E), the trend is similar, but with the thresholds of PV = 30% and PV = 90%.

Fig. 6
figure 6

Contour plots of ∆T and ∆E with n and PV

The four contour plots confirm the high influence of material exposure on the workloads and on the energy expenditures and, then, on the convenience of the WW system.

A final analysis is focused on the study of the scenarios from the energy expenditure perspective, considering the energy expenditure limit as defined by [68]. On a total of 265,000 scenarios, the FW strategy exceeds the limit of 4.29 kcal/min per operator in 78,760 scenarios (29.72%), while the WW one in 74,864 of these (28.25%). Then, there are 3896 scenarios in which only the WW is able to respect the energy expenditure limit. Figure 7 shows how the 74,864 scenarios in which the limit is exceeded by both systems are distributed according to the parameters \( \overline{L} \), C0k, n, and Tass. As it could be expected, it can be seen that most of the scenarios refer to high values of components average weight \( \overline{L} \), while the other parameters have a slighter influence. Moreover, focusing on the 3896 scenarios in which only the FW exceeds the energy limit, it can be observed that these mostly refer to cases with the higher number of components n and lower values of Tass. The first result is related to the fact that a higher n leads to a higher chance of having the components stored in the worst storage locations for the FW strategy. The second one, instead, is due to the fact that with a lower Tass, the picking time and energy expenditure have a greater impact on the total time, which is considered in the calculation of the energy expenditure per minute (Eq. (15)).

Fig. 7
figure 7

Distribution of the 74,864 scenarios in which FW and WW systems exceed the energy limit

5 Case study

The practical example reported in this section deals with a multinational company located in the north of Italy that produces and sells water pumps for industrial, agricultural, and domestic applications. The focus here is on one of its assembly lines, which has a U-shape layout and it is composed of a maximum of 5 workstations (as in Fig. 1). Each workstation has 5 different storage locations, displayed as the ones of Fig. 2 (SL0, SL1, SL2, SL3, SL4). Figure 8 reports the precedence diagram of the finished product, which needs 31 tasks to be assembled (29 real tasks and 2 dummy ones). Table 5 summarizes some characteristics of the analyzed case, which have been used as input values of the comparison model. Table 6 shows the input data referred to the 31 assembly tasks: weight of the part, assembly time and energy expenditure, picking times, and energy expenditures for each storage location.

Fig. 8
figure 8

Precedence diagram

Table 5 Characteristics of the assembly system of the case study
Table 6 Characteristics of the assembly tasks of the case study

The model for balancing the system and for assigning the parts to the storage locations has been solved with IBM Cplex v12.8. The obtained objective functions θ, referring to the 5 different levels of PV, are reported in Table 7. The comparison of the two possible configurations FW and WW has been done through the calculation of Ttot, FW, Ttot, WW, ΔT, Etot, FW, Etot, WW, and ΔE, reported in Table 7. Negative values of ΔT and ΔE indicate the convenience of the WW configuration. Figure 9 highlights how the FW configuration turns out to be the best one when PV = 100%. On the other side, decreasing PV, the WW configuration is preferable (PV < 70% for time and PV < 85% for energy), since it warrants better time and energy performances. In particular, since the number of workstations is always the same for the WW configuration, it allows to store all the needed material always in closer and more ergonomic storage locations. This advantage is able to cover the time and the energy expenditure needed for the travel activity between workstations.

Table 7 Results of the case study
Fig. 9
figure 9

Comparison of FW and WW configurations from time and energy perspectives

6 Implications of the presented model

As shown in the previous sections, the introduced model allows to do an interesting comparison between FW and WW systems from two different perspectives, i.e., time and energy expenditure. The model itself shows its ease of application, which guarantees its usefulness both for researchers and practitioners. In fact, the model can be applied to understand which configuration between FW and WW is the best one for a certain production setting, as shown in Section 5.

The results obtained through the parametric analysis and from the case study help the closing of the research gap introduced in Section 2, but they can have an impact also for practitioners. In fact, they demonstrate that, in general, WW turns out to be preferable when the assembly system is not working at its maximum pace and that this configuration is not worse from an energy expenditure point of view. Then, these findings can promote new and wider practical applications of WW systems instead of FW ones.

7 Conclusions

The present paper has reported a mathematical model to compare the FW assembly strategy and the WW one, by taking into account the impact of their differences both in terms of performed activities during assembly and of material exposure at the assembly workstations. The detailed parametric analysis and the proposed case study highlight that the FW is the best one when the system is working at its maximum throughput, while the WW strategy turns out to be preferable for the lower values of market demand, both from a time and an energy expenditure perspective. As far as the time performances are concerned, the WW system performs better than the FW one when the production volume flexibility parameter PV is lower than 100%, since in the FW configuration, there are fewer workstations and, then, a higher employ of the farthest storage locations for the components. A similar result can be seen also with energy expenditures. Moreover, the WW system becomes better than the FW one before from the energy expenditure point of view and later also from the time performance point of view. This is shown by the contour plots of Figs. 5 and 6, where the red areas are larger when considering the percentage difference of the energies ∆E with respect to the percentage difference of the times ∆T, but also by the plots of Fig. 9, in which the intersection of the two curves of the total energy expenditures per finished product Etot, FW and Etot, WW is for higher values of PV with respect to the one of the curves of the total workload Ttot, FW and Ttot, WW, with a consequent higher convenience area of the WW system. Therefore, there are some cases in which the WW assembly strategy turns out to be better than the FW one from the energy expenditure point of view even if it is not from the time point of view. In other words, if the WW configuration is the best one from the energy expenditure point of view, it could not be from the time one, while if the WW configuration is the best one from the time point of view, it is also from the energy expenditure one. On the other side, if the FW configuration is the best one from the time point of view, it could not be from the energy expenditure one. Finally, from the parametric analysis, it has been derived that the WW strategy is able to satisfy the operators’ energy expenditure limit [68] for a higher number of scenarios than the FW one: the travel activity of the walking operators has a lower impact on the overall performances than the components picking activity of the fixed operators.

Although the proposed model presents some benefits and has led to interesting outcomes, it also has some limitations. These are mainly related to the assumptions introduced in Section 3.1, but, according to the authors, they do not lead to a loss of generalizability of the obtained results. For example, the model is based on deterministic assembly and picking times, with the latter ones which do not change according to the part weight, on the consideration of male operators, all with the same skill level and on the neglecting of the effect of fatigue on tasks’ execution performance. For sure, it would be interesting to extend the current model by removing one or more of these assumptions or by considering different applications.

In this direction, future research in this field could further investigate the differences between the two systems by considering also different assembly times, with FW being faster since generally more focused on fewer assembly tasks. This could be modeled through the consideration of the learning curves and of the learning and forgetting principles [69]. Moreover, it would be interesting to integrate also the availability of the operators according to their different energy expenditures [70] as well as to include ergonomics evaluations both in the line balancing and in the comparison model, for example using motion analysis systems [71]. Another perspective of evaluation could be the modeling of the economic impact of the two strategies, considering all the possible emerging costs. Finally, although similar approaches have already been introduced for the study of other systems, such as standard assembly systems or warehouse picking systems [47, 59], the present model can be extended and used to compare also other kinds of assembly systems, such as the fishbone ones [9].