Next Article in Journal
Transition Metal-Based Polyoxometalates for Oxygen Electrode Bifunctional Electrocatalysis
Next Article in Special Issue
Extraction Strategies from Black Alloy Leachate: A Comparative Study of Solvent Extractants
Previous Article in Journal
High-Performance Supercapacitors Based on Graphene/Activated Carbon Hybrid Electrodes Prepared via Dry Processing
Previous Article in Special Issue
Efficient Leaching of Metal Ions from Spent Li-Ion Battery Combined Electrode Coatings Using Hydroxy Acid Mixtures and Regeneration of Lithium Nickel Manganese Cobalt Oxide
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Research on the Human–Robot Collaborative Disassembly Line Balancing of Spent Lithium Batteries with a Human Factor Load

1
School of Humanities & Social Sciences, Nanjing Forestry University, Nanjing 210037, China
2
School of Mechanical Engineering, Southeast University, Nanjing 212000, China
*
Author to whom correspondence should be addressed.
Batteries 2024, 10(6), 196; https://doi.org/10.3390/batteries10060196
Submission received: 20 March 2024 / Revised: 15 May 2024 / Accepted: 31 May 2024 / Published: 3 June 2024
(This article belongs to the Special Issue Lithium-Ion Battery Recycling)

Abstract

:
The disassembly of spent lithium batteries is a prerequisite for efficient product recycling, the first link in remanufacturing, and its operational form has gradually changed from traditional manual disassembly to robot-assisted human–robot cooperative disassembly. Robots exhibit robust load-bearing capacity and perform stable repetitive tasks, while humans possess subjective experiences and tacit knowledge. It makes the disassembly activity more adaptable and ergonomic. However, existing human–robot collaborative disassembly studies have neglected to account for time-varying human conditions, such as safety, cognitive behavior, workload, and human pose shifts. Firstly, in order to overcome the limitations of existing research, we propose a model for balancing human–robot collaborative disassembly lines that take into consideration the load factor related to human involvement. This entails the development of a multi-objective mathematical model aimed at minimizing both the cycle time of the disassembly line and its associated costs while also aiming to reduce the integrated smoothing exponent. Secondly, we propose a modified multi-objective fruit fly optimization algorithm. The proposed algorithm combines chaos theory and the global cooperation mechanism to improve the performance of the algorithm. We add Gaussian mutation and crowding distance to efficiently solve the discrete optimization problem. Finally, we demonstrate the effectiveness and sensitivity of the improved multi-objective fruit fly optimization algorithm by solving and analyzing an example of Mercedes battery pack disassembly.

1. Introduction

With the burgeoning consciousness of environmentally friendly, low-carbon initiatives, coupled with the rapid and substantial advancements in lithium battery technology, as well as the resolute implementation of pertinent policies, the electric vehicle market is currently in the midst of an unprecedented upsurge in growth [1,2]. According to the IEA 2023, as shown in Figure 1, the global ownership of new energy vehicles exceeded 26 million in 2022. China leads the global market with a staggering 13.8 million electric vehicles, accounting for half of the world’s total. Commonly, lithium batteries of electric vehicles have a service life of 5–8 years [3]. Once the power battery’s capacity diminishes to 80% of its original level, it is deemed as a spent lithium battery (SLIB) [4]. According to China’s Ministry of Public Security, it is estimated that in 2021, China had a staggering 15 GWh of retired waste power batteries, totaling over 70,000 tons. By 2030, China’s retirement SLIB of electric vehicles will reach 200–500 million tons, with an annual retirement rate of 15% [5,6]. Although SLIB may no longer be capable of powering electric vehicles, they still possess inherent utility. With the direct disposal rather than recycling of these batteries, there is undeniably a substantial squandering of valuable resources [7]. SLIB from electric vehicles can be used for power grids, non-interruptible power supplies, and additional energy storage devices. When the battery capacity falls further, the cell or module is re-supplied. Therefore, recycling waste power cells is considered an essential means to solve the problem of SLIB.
Disassembly sequence planning has a relatively complete theoretical system and research methods [8]. In recent years, as a result of the rapid advancements in power cell technology, several researchers have undertaken studies on the disassembly sequence planning of power cell packs, modules, and monomers and have successfully yielded significant results. Alfaro et al. 2020 proposed a computational model for SLIB disassembly [9]. The model features a cost assessment of four scenarios for the reuse, remanufacturing, recycling, and disposal of the target parts during the disassembly process. Wegener et al. 2014 obtained the battery disassembly sequence based on the priority relation matrix, but the evaluation of the disassembly sequence was relatively simple [10]. Harper et al. 2019 summarized the research status and technical difficulties of battery disassembly planning in SLIB recycling for electric vehicles [11]. Schwarz et al. 2018 used a predetermined practice method to conduct the virtual disassembly of power battery packs, helping decision makers integrate information such as time, risk, complexity, and operating tools in the disassembly process [12]. Cong et al. 2023 proposed a multi-objective optimization mathematical model for SLIB disassembly that considered economy, time, safety, and energy consumption [13]. They designed a hybrid gene-firework algorithm based on priority graphs to solve the planning problem. To obtain the optimal disassembly sequence, Xiao et al. 2022 presented a Bayesian network method for dynamic disassembly based on the SLIB disassembly diagram model [14]. Baazouzi et al. 2023 establish a multi-method self-configuration simulation model considering the battery design and the configuration and layout of the disassembly station [15]. Xiao et al. 2023 discussed the possibility of echelon utilization in future EV decommissioning battery recycling from two aspects: disassembly optimization and human–robot collaboration [16]. Tan et al. 2021 proposed a battery disassembly framework with improved disassembly efficiency as the core, using improved automated robotic arms and special tools to shorten the disassembly time [17]. Wu et al. 2023 proposed a method of power battery disassembly sequence planning based on knowledge graph representation [18]. However, most of these studies used one-sided and sequential disassembly methods without incorporating parallel disassembly techniques. In terms of characteristics, the parallel disassembly method is more in line with the requirements of the SLIB disassembly line. Therefore, it is necessary to perform parallel disassembly line planning for decommissioned power cell packs.
Smart manufacturing has emerged as a prominent focus of research within the industrial sector, and the advancement of sophisticated remanufacturing technologies is intricately linked to the concept of smart manufacturing. As a result, several researchers have applied automated disassembly techniques in the field of SLIB recycling and conducted related studies. Herrmann et al. 2012 took the implementability and necessity of the battery pack disassembly process as indicators and evaluated the automation potential of each step through the method of weight factors [19]. Hellmuth et al. 2021 proposed an automatic disassembly evaluation method and verified it with two disassembly examples of power batteries [20]. Chou et al. 2021 developed an automatic battery pack disassembly task planning system to realize the identification and positioning of SLIB components [21]. Zhou et al. 2020 presented a battery recycling path of disassembly for detection-grouping [22]. Compared to manual operation, the proposed method can significantly save operation time. Wegener et al. 2015 designed a robot-assisted disassembly system [23]. This system was able to efficiently perform simple repetitive tasks to reduce the operator’s workload. Kay et al. 2022 adopted a customized robotic arm to realize cutting and clamping operations in the battery disassembly process and realized the automatic/semi-automatic disassembly of the battery pack [24]. Li et al. 2019 designed an automatic disassembly device for flake batteries [25]. Schäfer et al. 2020 developed an automated system that could replace individual cells in a battery module while maintaining integrity [26]. To realize the automatic disassembly task planning of SLIB, Yu et al. 2022 proposed a disassembly task planning method based on ontology and partial failure rules [27]. Aimed at the uncertainties in the disassembly process of lithium batteries, Qu et al. 2023 developed a human–robot collaborative disassembly method based on digital twins [28]. It significantly increased the flexibility of the disassembly operation. Wang et al. 2023 proposed a SLIB disassembly planning method based on semantic ontology structure and knowledge graph [29]. Zhang et al. 2023 designed a knowledge-driven flexible human–robot hybrid disassembly line [30]. It could split the SLIB disassembly task layer by layer into knowledge-based primitive-level subtasks. Considering the risk and complex characteristics of battery components, Wu et al. 2022 proposed a human–robot collaborative disassembly planning model for SLIB [31].
The disassembly line balancing of waste power cells is a key link to maximize the combined benefits of disassembled SLIB. To a certain extent, it also reflects the level of human–robot collaborative disassembly techniques. The introduction of the human–robot cooperative mode and the consideration of workload brings a new approach to the problem of disassembly line balancing. The human–robot collaborative disassembly process and the corresponding disassembly safety are undetermined due to uncertainties in the internal and external characteristics factors of the used power cells. Disassembly planning relies heavily on the personnel’s work experience and related experience manuals, which makes it difficult to support the large-scale development of disassembled SLIB. Therefore, this work proposes an optimization method for human–robot collaborative disassembly line balancing, builds an optimization model for the route of the disassembly process, taking into account the workload, and uses a modified heuristic algorithm to find the optimal solution. It effectively optimizes the safe disassembly process of SLIB and comprehensively optimizes the economic benefits and smoothness of disassembly. In comparison with existing studies, the following contributions are made.
(1)
Establishing a human–robot collaborative disassembly line balancing model for SLIB considering time smoothness and workload smoothness.
(2)
Drawing an improved multi-objective optimization algorithm with Gaussian mutation and crowding distance.
(3)
Validating the effectiveness and sensitivity of models and algorithms by combining an SLIB disassembly practical case.
The following is the structure of this work. Section 2 constructs a human–robot collaborative disassembly model. In Section 3, an improved multi-target fruit fly algorithm is proposed. The case application’s results and analysis are provided in Section 4. Finally, the conclusion and future research directions are summarized.

2. Human–Robot Collaborative Disassembly Modeling

2.1. Problem Description

Human–robot collaborative disassembly (HRCD) means that the cooperative robot and the worker are assigned to the same station and complete some disassembly tasks together with the worker. Depending on the execution logic of the task in the workstation, the HRCD has different distribution patterns. Human–robot collaborative asynchronous parallel disassembly means that the employee and the cooperative robot are assigned to the same station, and the two can cooperate to complete the same task, or they can perform different tasks in parallel. When the task is executed in the human–robot cooperative mode, both workers and robots must be idle at the same time. When the task is completed, the worker and the robot perform other tasks in parallel. To further illustrate the disassembly mode allocation, Figure 2 shows a schematic of the human–machine hybrid parallel disassembly mode for six tasks. Tasks 3, 4, and 5 are assigned to the human–robot collaboration station. Task 3 involves a disassembly process that is primarily carried out by robots. In contrast, Task 4 encompasses a collaborative, human-centered approach to dismantling. Task 5 indicates that both humans and robots have decision-making abilities when executing tasks.
Simultaneously, the process of disassembly typically necessitates the expenditure of both physical and mental exertion on the part of the worker, coupled with a manual workload. Physical load refers to the amount of physical work that the human body undergoes per unit of time. A large workload increases the physical load. The mental load is a term that corresponds to the physical load and is used to describe the mental stress or information processing ability of a person while performing a task. Utilizing an ensemble model approach and computer simulation method, the physical energy consumption of the task is assessed based on both the static pose hazard level and dynamic energy consumption level. The mental load is assessed using the task rigidity method.

2.2. Symbolic Description

The symbolic variables used in the construction model are as follows:
i is the task number, i 1,2 , . . . , I .
j is the workstation number, j 1,2 , . . . , J .
k is the station direction number, k 1,2 ; when the direction is left, k = 1, to the right, k = 2.
r refers to the types of robots, r 1 , 2 , . . . , R .
p represents the decision variables selected for the disassembly mode, p 1 , 2 , 3 ; when a task is performed by a human, p = 1; when a task is performed by a human, p = 2; otherwise, p = 3.
t i is the disassembly completion time of task i.
t i s is the disassembly start time of task i.
t i p is the time during which task i is executed by mode p.
l p i is the worker’s workload when task i is executed by mode p.
α 1 , α 2 are weighting coefficients.
is a very large number.
S T j k is the effective working time of the k side of workstation j.
W L j k is the human workload on the k side of workstation j.
CT is the working beat.
T m a x is the maximum operating time on all workstations.
L m a x is the maximum workload of humans at all stations.
C r is the unit equipment wear cost of robot r.
C h represents the unit operating expenses of humans.
C m a x R is the maximum budget for buying robots.
N m a x h is the maximum number of humans involved in the operation.
L m a x h is the maximum workload that a human can bear.
x i j k p if task i is assigned to the k side of workstation j and disassembly mode p is executed, x i j k p = 1 ; otherwise, x i j k p = 0 .
y r j k if robot r is assigned to the k side of workstation j, y r j k = 1 ; otherwise, y r j k = 0 .
z j k if a human is assigned to the k side of workstation j, z j k = 1 ; otherwise, z j k = 0 .
x i , o if task i and task o are assigned to the same workstation, and i takes precedence, x i , o = 1 ; otherwise, x i , o = 0 .

2.3. Mathematical Model Construction

Taking the total cost and the comprehensive smoothing index as the optimization objectives, this paper establishes the human–robot collaborative parallel disassembly line balancing model considering the workload. It is worth noting that the comprehensive smoothness index refers to the weighted sum of the worktime smoothness index and the workload smoothness index. To facilitate the construction of the mathematical model, we propose some hypotheses.
(1)
The structural information of the product to be dismantled is known and can be completely disassembled, and each task can be performed by an operator or robot.
(2)
The robot tool conversion time is ignored, and there is no fault in the execution of the equipment.
(3)
The disassembly time for the manual completion of the same task is the same, and the unit labor cost is the same.
(4)
The total disassembly time is determined by humans, robots, or both.
(5)
Under manual disassembly and the human–robot collaborative disassembly mode, the workload consumed by the task is fixed.
(6)
Each workstation can only be assigned a maximum of one employee and one robot.
(7)
Only one type of battery is disassembled.
The human–robot parallel collaborative disassembly line balancing optimization model considering the workload can be described as follows. In the human–robot parallel collaborative mode, the selection, and allocation of employees and robots are determined under the conditions of satisfying practical constraints, such as priority relationship constraints, time constraints, and workload threshold constraints, so as to achieve the optimization of the beat, cost, and comprehensive smoothness index.
m i n   f 1 = C T
m a x   f 2 = r = 1 R j = 1 J k = 1 2 C r y r j k + j = 1 J k = 1 2 C h z j k
m i n   f 3 = α 1 j = 1 J k = 1 2 T m a x S T j k 2 / 2 J + α 2   j = 1 J k = 1 2 z j k L m a x W L j k 2 / j = 1 J k = 1 K z j k
where f 1 can minimize the disassembly line time; f 2 can minimize the total cost of the robot and human; and f 3 is the minimum comprehensive smoothness index. The first half represents the working time smoothness index, and the second half represents the workload smoothness index.
The constraint condition is as follows:
j = 1 J k = 1 2 p = 1 3 x i j k p = 1
j = 1 J k = 1 2 p = 1 3 J x r , o i = 1 I k = 1 2 p = 1 3 j x i j k p
t i s + Δ 1 p = 1 3 x i j k p + Δ 1 k = 1 2 p = 1 3 x o j k p t o s + t o
t o s + Δ 1 p = 1 3 x i j k p + Δ 1 p = 1 3 x o j k p + Δ 1 v i o t i s + t i
t i s + Δ 1 p = 1 3 x i j k p + Δ 1 p = 1 3 x o j k p + Δ v i o t o s + t o
t i + Δ 1 x i j k p t p i
t i s + t i C T ,     t i s 0
r = 1 R y r j k 1
Δ z j k i = 1 I x i j k + i = 1 I p = 1 3 x i j k p
j = 1 J k = 1 2 z j k N m a x h
r = 1 R j = 1 J k = 1 2 C r y r j k C m a x R
W L j k = i = 1 I x i j k p l p i
T m a x L m a x h
Constraint (4) comprises task assignment constraints, and each task must be assigned to a certain side of the station and executed by a certain assembly mode. Constraint (5) requires that the priority of the task must be assigned to the front. Constraint (6) requires that the start time of task i must be greater than or equal to the end time of task o. Constraint (7) requires that when task i precedes task o at the same station, the start time of task o is no less than the end time of task i. Constraint (8) requires that when task o precedes task i at the same station, the start time of task i is no less than the end time of task o. Constraint (9) specifies the processing time of task i. Constraint (10) is a beat constraint, requiring that the completion time of all tasks must be within a given beat. Constraint (11) requires that only one robot can be assigned to each station. Constraint (12) determines the assignment of employees, and if task i performs disassembly mode p, one employee must be assigned to station j. Constraint (13) is the constraint on the number of employees. Constraint (14) is the purchase cost where the robot is required to be constrained. Constraint (15) is used to obtain the workload at each station. Constraint (16) is a constraint on the human workload threshold.

3. Improved Multi-Objective Fruit Fly Optimization Algorithm

The fruit fly optimization algorithm (FOA), as a heuristic algorithm for solving continuous nonlinear problems, has the advantages of fewer parameters, simple calculation, and a strong search ability. The core idea of FOA is to imitate the foraging process of fruit flies. Initially, fruit flies are attracted by the olfactory signals of high food concentration, utilizing their keen sense of smell to pinpoint the area. They then employ their remarkable visual acuity to locate the source of nourishment and proceed to navigate toward it with precision. Subsequently, they continue their quest for sustenance upon arrival at the designated location. Compared with traditional intelligent algorithms, FOA has an excellent global optimization mechanism. FOA tends to fall into local optimality during optimization, especially in the process of solving complex functions. Aiming at the defects of FOA, an improved multi-objective fruit fly optimization algorithm (IMFOA) is proposed by introducing chaos initialization and inertia weight updating strategies. The detailed steps are described as follows.

3.1. Encoding and Decoding

The problem of parallel disassembly sequence planning involves not only the constraint relationship between disassembly tasks but also the disassembly mode and the assignment of disassembly operators. Therefore, this work adopts multi-segment structure coding. In multi-segment structure coding, each drosophila individual is composed of a disassembly task segment, disassembly mode segment, and operator segment. For the disassembly task layer v 1 = x 1 , x 2 , . . . ,   x n , n indicates the total number of disassembly tasks. Each element represents a task to be disassembled. For the type of disassembly layer v 2 = y 1 , y 2 , . . . ,   y n , each element represents the disassembly mode corresponding to the disassembly task in v 1 , that is, human disassembly, robot disassembly, and human–robot collaborative disassembly. For the operator layer v 3 = z 1 , z 2 , . . . ,   z n , each element represents the operator performing the corresponding disassembly task in segment v 1 . When the corresponding disassembly mode is worker disassembly or robot disassembly, each element represents an operator, that is, a worker or a robot. When the corresponding disassembly mode is human–robot collaborative disassembly, each element represents two operators, that is, a worker and a robot. The coding process is shown in Figure 3, where three operator types perform the disassembly operation. For the type layer, type 1 pertains to the exclusive execution of tasks by humans. On the contrary, type 2 denotes solitary task performance by the robot. Type 3 signifies a collaborative effort between humans and robots in executing tasks. As for the operator layer, tasks {4, 7, 5} are dismantled by humans. Tasks {2, 6} are undertaken in the robot disassembly mode, with disassembly by a robot. Tasks {8, 1, 3} are in the human–robot collaborative disassembly mode, which is disassembly by humans and robots. It is worth noting that Task 8 is a human-centered HRCD with operation codes (1, 3). Task 1 is an HRCD centered on robots, with operation codes (2, 3). In addition, Task 3 is an equivalent HRCD with operation codes (3, 3).
According to the beat and workload threshold, the decoding adopts the mode of task collection. The specific decoding steps are as follows.
Step 1: Select a sequence based on the disassembly mode of the combined vector to determine the disassembly mode assigned to both sides of the current workstation.
Step 2: For unassigned tasks, select the disassembly mode with the shortest processing time to execute the task. If the disassembly time is the same, the disassembly mode with the least workload is selected. If the workload is the same, the manual disassembly mode is selected.
Step 3: Obtain the task set of the workstation according to the beat constraint and workload threshold constraint.
Step 4: If the workstation’s set of assignable tasks is empty and all tasks have been assigned, terminate the process. If the task set is empty but the task is not assigned, return to step 1. If the set of assignable tasks is not empty, proceed to Step 5.
Step 5: If none of the assignable task sets are empty, select the set with the largest remaining capacity and randomly select a set when the remaining capacity is equal.
Step 6: Determine whether the assignable task is executed at the earliest start time on the selected station.
Step 7: Select the task in front of the task sorting from the assignable task set, assign the task to the selected set, and update the task set capacity; proceed to Step 2.

3.2. Population Initialization

To avoid FOA falling into local optimal, the chaos mapping theory is introduced. The chaotic variable search has better overall coordination performance than random search and has stronger ergodic, regularity, and randomness to the initial value. Logistic mapping, as a typical chaotic system, has been widely used in the optimization of different fields. Logistic mapping is calculated as follows.
a i + 1 = λ × a i × 1 a i
where a i is the chaos variable, a i 0 , 1 ; λ is the control parameter, λ 0 , 4 .
When λ = 4 ,   0 a i 1 , logistic is in a completely chaotic state. For the problem variable x i , if it satisfies x i δ i ,   φ i , the mapping between the chaos variables can be expressed as follows.
a i = x i δ i / φ i δ i
x i = δ i + a i · φ i δ i
where δ i and φ i are the lower and upper limits of the variable, respectively.
According to the above analysis, the initial position of individual flies can be obtained by introducing Logistic mapping into the initialization of the drosophila population x _ a x i s , y _ a x i s .
x _ a x i s = r a n d d o m a i n   o f   d e f i n i t i o n y _ a x i s = r a n d d o m a i n   o f   d e f i n i t i o n
x i = λ × x _ a x i s × 1 x _ a x i s y i = λ × y _ a x i s × 1 y _ a x i s
where the r a n d d o m a i n   o f   d e f i n i t i o n is a random number in the domain   0 , 1 .

3.3. Olfactory Search

In the process of olfactory search, to improve the diversity of solutions and the convergence speed of the algorithm, the Gaussian variation operation is introduced to generate multiple random directions and random search distances for individual positions. The variation factors are adjusted according to the relevance of each fruit fly population variation and the weight of the optimization goal until the new variable meets its defined range. The Gaussian variation process is as follows.
y k = y k + s g · N k 0,1
s g = r a n d o m + , 2 ln ω g 2 π
where y k and y k represent the values of the first decision variable before and after variation, respectively. s g is the variation length; g is the number of Gaussian variations, 1 g T G ; ω g is a random number in (0, fgau(0)); and N k 0,1 represents a Gaussian random number with a mean of 0 and a variance of 1 when the kth decision variable is variable.

3.4. Visual Operation

In order to avoid falling into local optimality in visual operation, the Pareto non-dominated sorting method is adopted. The drosophila melanoglypha constantly updates its position according to the optimal domain, and the neighborhood solutions are Pareto screened to obtain SN optimal solutions. We introduce the dissimilarity to represent the distance between the Pareto solution and its parent. The optimal solution replaces the parent individual, updates the individual position, and finally determines the optimal solution. The formula for calculating heterogeneity is as follows.
D X i , X j = k = 1 n s g n x i k x j k
where n represents the spatial coordinate dimension; x i k is the dimensional component of the space coordinate; and x j k represents the k-dimensional component of the spatial coordinate X j .

3.5. External File Update

The non-inferior solutions obtained by the drosophila optimization algorithm are constantly retained and updated to the external file. The solution with the larger crowding distance is used as the new individual of the initial population in the next iteration; that is, the larger the crowding distance, the more uniform the distribution of the solution. The crowding distance of the boundary individual is defined as l 1 k = l D k = 1 , and the formula for calculating the non-edge crowding distance of the multi-objective non-inferior solution X is shown as follows.
L X = k = 1 m f k i + 1 f k i 1 f k m a x f k m i n
where i is the number of solutions, i = 2 , . . . , D 1 ; m is the number of objective functions; and f k m a x and f k m i n represent the maximum and minimum values of the first objective function, respectively.

4. Computational Experiment and Analysis

4.1. Experimental Design

As an important part of resource recovery for new energy vehicles, battery packs have the characteristics of high disassembly and reuse rates and great economic value. Therefore, an example of Mercedes-Benz EQS580 battery pack disassembly is used in this study to verify the model and algorithm, and the battery pack structure is shown in Figure 4. Table 1 shows the relevant information on the disassembly experiment of the EQS580 battery pack, including the disassembly direction, the immediate task, the task completion time, and the number of components. The disassembly time adopts stopwatch timing and the Three Sigma criterion. The average of multiple disassembly is used as the time for task completion. To determine the disassembly direction, the geometric center of the battery pack is taken as the coordinate origin, and the three-dimensional coordinate system is used to disassemble the battery pack. The algorithm running environment is MATLAB 2016, Windows 10, Intel Core i5, 2.8 GHz CPU, 8 GB RAM. FOA algorithm parameters are set with the maximum number of iterations at 100, a population size of 100, and all experiments are run independently 10 times.

4.2. Result Analysis

Table 2 shows a group of Pareto solutions obtained by IMFOA. In the table, the first column is the number of the disassembly scheme, and the second column is the disassembly sequence of the scheme. The remaining three columns are the three objective function values of disassembly time, disassembly cost, and comprehensive smoothness. As can be seen from Table 2, the value of f 1 ranges from 1006 to 1182 s. The maximum value of f 2 is scheme 3 (42 Chinese Yuan), and the minimum value is scheme 4 (31 Chinese Yuan). f 3 ranges from 103 to 132. For the time index, scheme 5 is the best, and the corresponding disassembly sequence is human (1, 2, 3, 4, 8, 9), robot (5, 6, 11), and human–robot collaboration (7, 10, 13, 12). In terms of economy, scheme 4 is the best, with the corresponding disassembly sequence of human (3, 4, 8, 9), robot (1, 2, 5, 6, 11), and human–robot collaboration (7, 10, 13, 12). For the smoothness index, the optimal scheme is scheme 6, with the corresponding disassembly sequence of human (3, 4, 8, 9, 13), robot (1, 2, 5, 6), and human–robot collaboration (7, 10, 11, 12).

4.3. Algorithm Comparative Analysis

In order to better illustrate the robustness of the IMFOA algorithm, it is necessary to compare the proposed algorithm with traditional FOA and NSGA-II. The framework of NSGA-II and FOA is very similar to IMFOA. In addition, NSGA-II is widely used as a benchmark algorithm in many studies, providing benchmark results when evaluating new multi-objective optimization algorithms. All parameter settings are the same for all algorithms to allow for reasonable comparisons. To further demonstrate the superior performance of the improved algorithm, NSGA-II and FOA are executed under the same conditions. These two algorithms adopted the same coding and decoding rules, modeled by objective function and the screened Pareto disassembly scheme. To reflect the performance of different algorithms, three performance indicators were used to compare the running results of the algorithms. Since the algorithm terminates with a fixed number of iterations, the shorter the execution time (ET) on each indicator, the better the performance and efficiency of the algorithm. In addition, two evaluation indexes, including the convergence measure (CM) and hypervolume (HV) of the Pareto optimal solution set, are introduced to provide the combined information on the convergence and diversity of the obtained solution set. For solution sets with the same convergence, CM preferentially selects individuals that are evenly distributed along Pareto fronts. The smaller the value of CM, the better the convergence of the solution. HV reflects the volume of the hypercube surrounded by all reference points in the Pareto solution set in the target space. The larger the index value, the more uniform the Pareto solution distribution.
Table 3 shows the results of the experiment, and it can be seen that non-dominated solutions obtained from IMFOA are more numerous and more evenly distributed than NSGA-II and FOA. Generally speaking, as the population size increases, there is a progressive proliferation of Pareto solutions. This phenomenon indicates a positive correlation between population size and the abundance of Pareto solutions. In terms of the number of solutions, the results of IMFOA are superior to those of NSGA-II and MDFOA. The above comparison results show that IMFOA proposed in this study is superior to FOA and NSGA-II in solving the constructed mathematical model. At the same time, IMFOA is more efficient and robust in solving the constructed model.
For multi-objective optimization problems, it is necessary to evaluate some comprehensive indexes based on the Pareto algorithm to further test the performance of MSFOA. In this paper, six calculation examples in the literature [8,32] were selected for comparative testing, and the results are shown in Table 4. As can be seen from Table 4, the ET value of IMFOA is significantly lower than that of the other two algorithms. The more complex the example, the more clear the advantage of the IMFOA algorithm in running time. For the CM index, NSGA-II and FOA have little difference, but they are larger than IMFOA. FOA and IMFOA have higher HV values than NSGA-II, but IMFOA performs better overall.

5. Conclusions

With the acceleration of the intelligent process and the deepening of the concept of green manufacturing, human–robot collaborative disassembly has become an important means to realize the efficient operation of the disassembly line. Some advancements have been achieved in the exploration of collaborative human–robot disassembly line balancing. However, researchers have paid little attention to the effect of uncertain disassembly on the workload. In this paper, a mathematical model of the human–robot collaborative disassembly line balancing model is established. To obtain a more optimized algorithm, an improved multi-objective fruit fly optimization algorithm is proposed. By comparing some traditional classical algorithms and newly developed meta-heuristic algorithms, the effectiveness of the proposed algorithm is proved. This study provides a new perspective for intelligent disassembly, improves the compatibility of human–robot collaborative work and human factor safety, and promotes the development of human-centered intelligent manufacturing. In this work, the balancing problem of the human–robot collaborative disassembly line considering human-centered time variations is studied. However, there are many directions to expand in the future. For example, the robot avoids the operator in the process of task grasping. The integration of technologies, such as digital twins and blockchain, is also a direct direction that can be explored in depth. For the model presented in this paper, we encourage researchers to try to develop precise algorithms to solve it.

Author Contributions

J.J.: Conceptualization, Methodology, Writing original draft, Software, Supervision. G.F.: Writing Review and Editing. G.Y.: Conceptualization, Software, Project administration, Supervision, Funding acquisition. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported by the Jiangsu Excellent Postdoctoral Program under Grant No. 2023ZB634 and the National Postdoctoral Researcher Program under Grant No. GZC20230429.

Data Availability Statement

Data will be made available on request.

Conflicts of Interest

All authors have no competing financial interests.

References

  1. Gaines, L. Lithium-ion battery recycling processes: Research towards a sustainable course. Sustain. Mater. Technol. 2018, 17, e00068. [Google Scholar] [CrossRef]
  2. Scheller, C.; Schmidt, K.; Spengler, T.S. Effects of network structures on the production planning in closed-loop supply chains-A case study based analysis for lithium-ion batteries in Europe. Int. J. Prod. Econ. 2023, 162, 108892. [Google Scholar] [CrossRef]
  3. Hao, H.; Liu, Z.; Zhao, F.; Geng, Y.; Sarkis, J. Material flow analysis of lithium in China. Resour. Policy 2017, 51, 100–106. [Google Scholar] [CrossRef]
  4. Alessia, A.; Alessandro, B.; Maria, V.-G.; Carlos, V.-A.; Francesca, B. Challenges for sustainable lithium supply: A critical review. J. Clean. Prod. 2021, 300, 126954. [Google Scholar] [CrossRef]
  5. Yang, Y.; Qiu, J.; Zhang, C.; Zhao, J.; Wang, G. Flexible integrated network planning considering echelon utilization of second life of used electric vehicle batteries. IEEE Trans. Transp. Electrif. 2022, 8, 263–276. [Google Scholar] [CrossRef]
  6. Wang, C.; Feng, X.T.; Woo, S. The optimization of an EV decommissioned battery recycling network: A third-party approach. J. Environ. Manag. 2023, 348, 119299. [Google Scholar] [CrossRef]
  7. Yuan, G.; Liu, X.; Zhang, C.; Pham, D.T.; Li, Z. A new heuristic algorithm based on multi-criteria resilience assessment of human–robot collaboration disassembly for supporting spent lithium-ion battery recycling. Eng. Appl. Artif. Intell. 2023, 126, 106878. [Google Scholar] [CrossRef]
  8. Yuan, G.; Liu, X.; Zhu, C.; Wang, C.; Zhu, M.; Sun, Y. Multi-objective coupling optimization of electrical cable intelligent production line driven by digital twin. Robot. Comput.-Integr. Manuf. 2024, 86, 102682. [Google Scholar] [CrossRef]
  9. Alfaro-Algaba, M.; Ramirez, F. Techno-economic and environmental disassembly planning of lithium-ion electric vehicle battery packs for remanufacturing. Resour. Conserv. Recycl. 2020, 154, 104461. [Google Scholar] [CrossRef]
  10. Wegener, K.; Andrew, S.; Raatz, A.; Dröder, K.; Herrmann, C. Disassembly of electric vehicle batteries using the example of the Audi Q5 hybrid system. Procedia CIRP 2014, 23, 155–160. [Google Scholar] [CrossRef]
  11. Harper, G.; Sommerville, R.; Kendrick, E.; Driscoll, L.; Slater, P.; Stolkin, R.; Walton, A.; Christensen, P.; Heidrich, O.; Lambert, S.; et al. Recycling lithium-ion batteries from electric vehicles. Nature 2019, 575, 75–86. [Google Scholar] [CrossRef] [PubMed]
  12. Schwarz, T.E.; Rübenbauer, W.; Rutrecht, B.; Pomberger, R. Forecasting real disassembly time of industrial batteries based on virtual MTM-UAS data. Procedia CIRP 2018, 69, 927–931. [Google Scholar] [CrossRef]
  13. Cong, L.; Zhou, K.; Liu, W.; Li, R. Retired lithium-ion battery pack disassembly line balancing based on precedence graph using a hybrid genetic-firework algorithm for remanufacturing. J. Manuf. Sci. Eng.-Trans. ASME 2023, 145, 051007. [Google Scholar] [CrossRef]
  14. Xiao, J.; Anwer, N.; Li, W.; Eynard, B.; Zheng, C. Dynamic Bayesian network-based disassembly sequencing optimization for electric vehicle battery. CIRP J. Manuf. Sci. Technol. 2022, 38, 824–835. [Google Scholar] [CrossRef]
  15. Baazouzi, S.; Grimm, J.; Birke, K.P. Multi-method model for the investigation of disassembly scenarios for electric vehicle batteries. Batteries 2023, 9, 587. [Google Scholar] [CrossRef]
  16. Xiao, J.H.; Jiang, C.R.; Wang, B. A review on dynamic recycling of electric vehicle battery: Disassembly and echelon utilization. Batteries 2023, 9, 57. [Google Scholar] [CrossRef]
  17. Tan, W.J.; Chin, C.M.; Garg, A.; Gao, L. A hybrid disassembly framework for disassembly of electric vehicle batteries. Int. J. Energy Res. 2021, 45, 8073–8082. [Google Scholar] [CrossRef]
  18. Wu, H.; Jiang, Z.; Zhu, S.; Zhang, H. A knowledge graph based disassembly sequence planning for end-of-life power battery. Int. J. Precis. Eng. Manuf.-Green Technol. 2023, 7, 849–861. [Google Scholar] [CrossRef]
  19. Herrmann, C.; Raatz, A.; Mennenga, M.; Schmitt, J.; Andrew, S. Assessment of automation potentials for the disassembly of automotive lithium ion battery systems. In Leveraging Technology for a Sustainable World, Proceedings of the 19th CIRP Conference on Life Cycle Engineering, Berkeley, CA, USA, 23–25 May 2012; Springer: Berlin/Heidelberg, Germany, 2012; pp. 149–154. [Google Scholar]
  20. Hellmuth, J.; Difilippo, N.; Jouaneh, M. Assessment of the automation potential of electric vehicle battery disassembly. J. Manuf. Syst. 2021, 59, 398–412. [Google Scholar] [CrossRef]
  21. Chou, M.; Marti, B.; Tyapin, I. Task planner for robotic disassembly of electric vehicle battery pack. Metals 2021, 11, 387. [Google Scholar] [CrossRef]
  22. Zhou, L.; Garg, A.; Zheng, J.; Gao, L.; Oh, K.Y. Battery pack recycling challenges for the year 2030: Recommended solutions based on intelligent robotics for safe and efficient disassembly, residual energy detection, and secondary utilization. Energy Storage 2020, 3, e190. [Google Scholar] [CrossRef]
  23. Wegener, K.; Chen, W.H.; Dietrich, F.; Dröder, K.; Kara, S. Robot assisted disassembly for the recycling of electric vehicle batteries. Procedia CIRP 2015, 29, 716–721. [Google Scholar] [CrossRef]
  24. Kay, I.; Farhad, S.; Mahajan, A. Robotic disassembly of electric vehicles’ battery modules for recycling. Energies 2022, 15, 4856. [Google Scholar] [CrossRef]
  25. Li, L.; Zheng, P.; Yang, T.; Sturges, R.; Ellis, M.W.; Li, Z. Disassembly automation for recycling end-of-life lithium-ion pouch cells. J. Met. 2019, 71, 4457–4464. [Google Scholar] [CrossRef]
  26. Schäfer, J.; Singer, R.; Hofmann, J.; Fleischer, J. Challenges and solutions of automated disassembly and condition-based remanufacturing of lithium-ion battery modules for a circular economy. Procedia Manuf. 2020, 43, 614–619. [Google Scholar] [CrossRef]
  27. Yu, J.; Zhang, H.; Jiang, Z.; Yan, W.; Wang, Y.; Zhou, Q. Disassembly task planning for end-of-life automotive traction batteries based on ontology and partial destructive rules. J. Manuf. Syst. 2022, 62, 347–366. [Google Scholar] [CrossRef]
  28. Qu, W.; Li, J.; Zhang, R.; Liu, S.; Bao, J. Adaptive planning of human-robot collaborative disassembly for end-of-life lithium-ion batteries based on digital twin. J. Intell. Manuf. 2023, 35, 2021–2043. [Google Scholar] [CrossRef]
  29. Wang, J.B.; Huang, J.; Li, R.Y. Knowledge graph construction of end-of-life electric vehicle batteries for robotic disassembly. Appl. Sci. 2023, 13, 13153. [Google Scholar] [CrossRef]
  30. Zhang, H.W.; Zhang, Y.S.; Wang, Z.G. A novel knowledge-driven flexible human-robot hybrid disassembly line and its key technologies for electric vehicle batteries. J. Manuf. Syst. 2023, 68, 338–353. [Google Scholar] [CrossRef]
  31. Wu, T.F.; Zhang, Z.Q.; Yin, T.; Zhang, Y. Multi-objective optimisation for cell-level disassembly of waste power battery modules in human-machine hybrid mode. Waste Manag. 2022, 144, 513–526. [Google Scholar] [CrossRef]
  32. Tian, G.D.; Yuan, G.; Anatoly, A.; Zhang, T.; Li, Z.; Fathollahi-Fard, A.M.; Ivanov, M. Recycling of spent lithium-ion batteries: Key challenges and future trends. Sustain. Energy Technol. Assess. 2022, 53, 447–457. [Google Scholar]
Figure 1. Global electric car stock in selected regions, 2010–2022. (IEA. CC BY 4.0.).
Figure 1. Global electric car stock in selected regions, 2010–2022. (IEA. CC BY 4.0.).
Batteries 10 00196 g001
Figure 2. Schematic diagram of asynchronous parallel HRCD.
Figure 2. Schematic diagram of asynchronous parallel HRCD.
Batteries 10 00196 g002
Figure 3. Coding diagram.
Figure 3. Coding diagram.
Batteries 10 00196 g003
Figure 4. Battery pack structure diagram.
Figure 4. Battery pack structure diagram.
Batteries 10 00196 g004
Table 1. Relevant information of disassembly experiment.
Table 1. Relevant information of disassembly experiment.
No.Name of PartDirectionPriority TaskOperate Time (s)Quantity
1Low-voltage harness+Z1131
2Housing cover+Z2, 3621
3Upper cover seal−Z1, 281
4High-voltage harness−X1, 5, 6161
5High-voltage connectors+X4, 6, 7361
6Electronics−Z5, 7284
7Top plate+Z4, 6, 9841
8Cells+Z8425216
9Cell models−Z7, 1024612
10Housing−Z9, 7, 12451
11Battery cooling+X10, 12221
12Underbody cover+Y10181
13Lower cover seal+Z11, 12101
Table 2. Objective function value corresponding to Pareto solution.
Table 2. Objective function value corresponding to Pareto solution.
Solution Disassembly   Sequence f 1 (s) f 2 (CNY) f 2
1Human: 2→3→5→7→9
Robot: 1→4→6
Human–robot: 8→10→13→12→11
105833124
2Human: 2→3→5→7
Robot: 1→4→6→11
Human–robot: 8→9→10→13→12
107432116
3Human: 1→2→3→4→12
Robot: 5→6→11
Human–robot: 7→8→9→10→13
118242118
4Human: 3→4→8→9
Robot: 1→2→5→6→11
Human–robot: 7→10→13→12
101331132
5Human: 1→2→3→4→8→9
Robot: 5→6→11
Human–robot: 7→10→13→12
100634107
6Human: 3→4→8→9→13
Robot: 1→2→5→6
Human–robot: 7→10→11→12
112238103
7Human: 3→4→7→8→10
Robot: 1→2→5→6
Human–robot: 9→11→13→12
104641123
8Human: 2→3→10→13→12
Robot: 1→4→6
Human–robot: 5→7→8→9→11
102538126
Table 3. Calculation results of IMFOA, FOA, and NSGA-II.
Table 3. Calculation results of IMFOA, FOA, and NSGA-II.
PopSizeGmaxPareto Solutions
NSGA-IIFOAIMFOA
f1f2f3f1f2f3f1f2f3
30301093
1134
1145
1179
36
42
44
46
138
134
129
135
1175
1167
1057
1088
1231
42
39
38
43
44
136
138
125
117
129
1058
1038
1054
1078
1124
1175
34
39
47
41
37
36
128
113
125
124
112
128
50501138
1146
1178
1096
1112
36
39
40
39
41
129
133
127
130
126
1142
1137
1074
1073
1182
1164
41
40
36
39
42
39
118
124
113
128
125
119
1039
1064
1063
1143
1034
1155
1073
1140
39
42
38
38
44
37
36
40
133
118
124
117
121
120
119
125
1001001156
1168
1175
1203
1197
744
721
729
694
713
128
119
124
121
122
1123
1168
1185
1184
1075
1174
1173
41
34
35
36
42
39
38
127
132
114
121
126
129
127
1058
1074
1082
1013
1006
1022
1046
1025
33
32
42
31
34
38
41
38
124
116
118
132
107
103
123
126
Table 4. CM, ET, and HV results of the three algorithms under different examples.
Table 4. CM, ET, and HV results of the three algorithms under different examples.
CaseAlgorithmET(s)CM (Mean ± Std Dev)HV (Mean ± Std Dev)
P1NSGA-II4.24.32 ± 4.62 × 10−42.36 ± 4.37 × 10−5
FOA3.41.32 ± 2.21 × 10−41.93 ± 3.46 × 10−4
IMFOA2.81.36 ± 1.51 × 10−42.82 ± 3.14 × 10−4
P2NSGA-II10.21.25 ± 3.34 × 10−31.76 ± 6.53 × 10−4
FOA6.32.57 ± 1.84 × 10−32.25 ± 3.44 × 10−4
IMFOA3.51.26 ± 4.45 × 10−42.32 ± 4.16 × 10−3
P3NSGA-II13.62.36 ± 1.37 × 10−21.72 ± 3.15 × 10−4
FOA9.52.53 ± 3.34 × 10−22.36 ± 1.34 × 10−4
IMFOA5.71.55 ± 3.38 × 10−31.52 ± 2.75 × 10−4
P4NSGA-II20.13.24 ± 2.51 × 10−31.21 ± 3.32 × 10−4
FOA12.31.63 ± 2.44 × 10−33.53 ± 2.35 × 10−5
IMFOA8.51.23 ± 3.68 × 10−41.48 ± 3.25 × 10−4
P5NSGA-II18.33.43 ± 1.83 × 10−31.33 ± 2.04 × 10−5
FOA10.42.21 ± 3.86 × 10−32.02 ± 4.11 × 10−5
IMFOA7.61.55 ± 2.17 × 10−42.53 ± 3.22 × 10−4
P6NSGA-II22.74.01 ± 2.35 × 10−31.75 ± 4.30 × 10−4
FOA13.63.39 ± 1.27 × 10−32.53 ± 1.14 × 10−4
IMFOA8.52.66 ± 3.26 × 10−42.28 ± 3.41 × 10−3
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Jiao, J.; Feng, G.; Yuan, G. Research on the Human–Robot Collaborative Disassembly Line Balancing of Spent Lithium Batteries with a Human Factor Load. Batteries 2024, 10, 196. https://doi.org/10.3390/batteries10060196

AMA Style

Jiao J, Feng G, Yuan G. Research on the Human–Robot Collaborative Disassembly Line Balancing of Spent Lithium Batteries with a Human Factor Load. Batteries. 2024; 10(6):196. https://doi.org/10.3390/batteries10060196

Chicago/Turabian Style

Jiao, Jie, Guangsheng Feng, and Gang Yuan. 2024. "Research on the Human–Robot Collaborative Disassembly Line Balancing of Spent Lithium Batteries with a Human Factor Load" Batteries 10, no. 6: 196. https://doi.org/10.3390/batteries10060196

APA Style

Jiao, J., Feng, G., & Yuan, G. (2024). Research on the Human–Robot Collaborative Disassembly Line Balancing of Spent Lithium Batteries with a Human Factor Load. Batteries, 10(6), 196. https://doi.org/10.3390/batteries10060196

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