Next Article in Journal
Two-Beam Free-Electron Lasers and Self-Injected Nonlinear Harmonic Generation
Next Article in Special Issue
Multi-Objective Optimization Model of Industrial Lubricants Based on Integer Nonlinear Programming
Previous Article in Journal
Extracting SBVR Business Vocabularies from UML Use Case Models Using M2M Transformations Based on Drag-and-Drop Actions
Previous Article in Special Issue
Integrated Design of Process-Tolerance for Remanufacturing Based on Failure Feature
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Reverse Logistics Location Based on Energy Consumption: Modeling and Multi-Objective Optimization Method

1
School of Transportation Engineering, Jilin University of Architecture and Technology, Changchun 130114, China
2
Key Laboratory of High Efficiency and Clean Mechanical Manufacture, Ministry of Education, School of Mechanical Engineering, Shandong University, Jinan 250061, China
3
Chongqing Key Laboratory of Vehicle Emission and Economizing Energy, Chongqing 400000, China
4
School of Traffic and Transportation Engineering, Central South University, Changsha 410000, China
5
HRG International Institute for Research & Innovation, Hefei 230000, China
6
School of Transportation Engineering, Jilin University, Changchun 130022, China
*
Authors to whom correspondence should be addressed.
Appl. Sci. 2021, 11(14), 6466; https://doi.org/10.3390/app11146466
Submission received: 25 May 2021 / Revised: 28 June 2021 / Accepted: 7 July 2021 / Published: 13 July 2021
(This article belongs to the Special Issue Sustainable Manufacturing Systems Using Big Data)

Abstract

:
The low-carbon economy, as a major trend of global economic development, has been a widespread concern, which is a rare opportunity to realize the transformation of the economic way in China. The realization of a low-carbon economy requires improved resource utilization efficiency and reduced carbon emissions. The reasonable location of logistics nodes is of great significance in the optimization of a logistics network. This study formulates a double objective function optimization model of reverse logistics facility location considering the balance between the functional objectives of the carbon emissions and the benefits. A hybrid multi-objective optimization algorithm that combines a gravitation algorithm and a particle swarm optimization algorithm is proposed to solve this reverse logistics facility location model. The mobile phone recycling logistics network in Jilin Province is applied as the case study to verify the feasibility of the proposed reverse logistics facility location model and solution method. Analysis and discussion are conducted to monitor the robustness of the results. The results prove that this approach provides an effective tool to solve the multi-objective optimization problem of reverse logistics location.

1. Introduction

China is the world’s most populous country, with a population of more than 1.41 billion as of 2021. At present, the academic circles have extensive discussions on the resource utilization of waste products, and the research on the reverse logistics of waste products is gradually being carried out with the continuous extension from both the academic world and industries in recent years [1,2]. According to the findings of Rogers and Tibben-Lembke, the total logistics cost amounted to USD 862 billion in 1997, and the total cost spent in reverse logistics is enormous and amounted to approximately USD 35 billion, which was around 4% of the total logistics cost in the same year [3]. The concerns about energy saving, green legislation and green manufacturing are increasing [4].
The concept of reverse logistics was put forward by Stock in the 1990s, which aims at high efficiency and environmental protection and which maximizes the application value of products by optimizing the operation structure [4]. With the ever-rising needs of reverse logistics, firms possessing optimal planning of return routes, inventory and warehouse layouts for returned products are more competitive than the others. Reverse logistics has changed the original resource flow mode, and the single logistics system has evolved into a closed-loop system because of the participation of reverse logistics. Reverse logistics, including product return, maintenance, remanufacturing, waste disposal and other processes, is the mirror reverse process of traditional logistics. The purpose of this method is to extract and utilize the value in the waste repeatedly and to improve the production chain [5]. Regarding distribution paths, the routing and scheduling of reverse logistics are more complex than those of forward logistics. The routing of reverse logistics starts from the designated regional distribution center to the centralized return center and then to manufacturers for remanufacturing or to manufacturers directly without passing through the centralized return center. Due to the uncertainty of return quantities, the physical flow channel is more complicated than that in forward logistics. Since different areas have various product return rates, the locations of collection points can significantly affect the efficiency of recycling [3].
A series of systemic theoretical explorations and literature reports for reverse logistics location have been investigated in recent years [5,6]. For example, Savaskan et al. established a decentralized decision system with three schemes and concluded that the agent nearest to the customer is the best one to undertake product recycling [7]. Park et al. analyzed the influences of different subjects on recycling price and profit and built a closed-loop supply chain model with a single recycling channel [8]. Liu et al. investigated the competition between formal recycling channels and the informal, concluding that high-quality recycled products were more attractive to the two recycling channels, while the non-normal recycling channels were willing to recycle at a higher price [9]. Tasbirul et al. estimated the economic value generated in the recycling logistics of electronic waste gas based on the sales inventory life model and provided suggestions for decision makers [10]. In addition, construction of a reverse logistics model is an important part of the research on reverse logistics location. Shih et al. studied the recycling model of waste household appliances with the aim of minimizing the recycling cost and analyzed the influence of recovery rate and storage state on the recycling network [11]. Lee et al. built a two-stage recycling model and carried out an entry study on the problem of uncertain recycling quantity [12]. To solve the multi-objective optimization problem of reverse logistics location, some evolutionary algorithms have been applied, e.g., the ant colony algorithm [13], simulated annealing algorithm [14], particle swarm optimization [15] and the genetic algorithm [16].
In summary, most of the existing research literature starts from cost recovery or benefit recovery and takes the maximum benefit or minimum cost as the objective function. However, economic benefit is only one of the benefits of reverse logistics, and how to use recycling behavior to produce considerable environmental benefits cannot be ignored. It is contrary to the original intention of the circular economy to take economic benefit as a single goal. Thus, it is necessary to take energy consumption or other indicators that can reflect the utilization of resources into consideration and to consider the balance between each indicator and the profit of each objective. In addition, how to efficiently achieve optimal design under multiple factors and objective functions has become a significant research topic and can be regarded as a typical multi-objective optimization problem.
This paper formulates a double objective function optimization model of reverse logistics facility location considering the symmetry among the functional objectives of the carbon emissions and benefits. A hybrid multi-objective optimization algorithm that combines a gravitation algorithm and a particle swarm optimization algorithm is proposed to solve this reverse logistics facility location model. Subsequently, an empirical case of a mobile phone recycling logistics network in Jilin Province is applied to verify the feasibility of the proposed reverse logistics facility location model and the multi-objective optimization method. Analysis and discussion are conducted to monitor the robustness of the results.
The paper is organized as follows: Section 2 introduces a reverse logistics facility location model with the functional objectives of addressing carbon emissions and the resulting benefits. In Section 3, we develop a hybrid multi-objective optimization algorithm, combining the theories of the gravitation algorithm and the particle swarm optimization algorithm. An empirical case of the mobile phone recycling logistics network in Jilin Province is applied to verify the effectiveness of the model and solution methodology in Section 4. Analysis and discussion are conducted in Section 4. Finally, the conclusions of this paper are drawn in Section 5.

2. Reverse Logistics Facility Location Model

2.1. Problem Description

2.1.1. Assumptions

To make the model easy to quantify and to make the optimization algorithm convenient to process, the following assumptions are made for the waste product recycling network:
Assumption 1.
Recyclers work with product sellers, so there is no need to build another collection point. Product sales points of each city are recycling points. This model is a simulation of waste product recycling in a province, so the recycling logistics in the city are not considered. That is, the logistics costs from the consumer to recycling points are ignored.
Assumption 2.
It is possible for a city to build both storage points and specialized treatment plants, and the recycling plant has the capacity to dispose of dismantled waste, so there is no need to build another waste treatment plant. The value products obtained through professional processing are sold separately, so the outflow logistics of the treatment plant are not studied, but only the simple reverse logistics process is studied here.
Assumption 3.
The whole recycling path of waste products can be roughly described as: recycling point–storage point–professional disposal point. The recycling operation period is one year, and the waste products produced during the recycling period will be recycled through this process.
Assumption 4.
This paper studies the product recycling treatment in the province, and the default transportation mode is road transportation. Therefore, the unit transportation cost between each facility is fixed, and the transportation cost is only related to the distance and transportation volume.
Assumption 5.
The fixed costs of building the same facilities should use uniform market prices, which do not vary from region to region. During the recycling period, no transportation activities are carried out between logistics facilities with the same function.
Assumption 6.
There is a quantitative limit on the amount of recycling accommodated by storage points and professional disposal points. However, the second-hand product market, component manufacturers and recycling material recyclers have no demand restriction on the recycled waste product flowing to them; that is, the amount of recycling of existing products has not reached market saturation.
Assumption 7.
Freight charges between different facilities in the same location are ignored by default.
Assumption 8.
Classified storage points have fixed unit storage costs, and professional disposal points have fixed operating costs, which are positively correlated with the amount of storage and processing, respectively.

2.1.2. Model Parameters

  • Logistics facility
I is the collection of recycling points, in the model, which is all the cities participating in product recycling, iI; P is the set of established detection classification points, pP; Pmin and Pmax are respectively the lower limit and upper limit of the number of detection classification points; D is the set of established collection processing points, dD; Dmin and Dmax are respectively the lower limit and upper limit of the number of collection processing points.
si is the amount of recycling at the recycling point i; Sp is the amount of storage at the detection classification point P; Sd is the amount of disposal at the recycling disposal point d.
lip is the route distance between recycling point i and detection classification point p; lpd is the route distance between detection classification point p and recycling processing point d; Mp and Md are respectively the volume limits of the detection classification point and the recycling processing point. Meanwhile, it is assumed that there is no volume limit when the product seller acts as the recycling point. Xip and Xpd are respectively the transportation volume of waste products from the recycling point i to the detection classification point p and the transportation volume of waste products from the detection classification point p to the recycling and treatment point d.
  • Classification of waste products
According to the availability of waste products, the products are divided into dismountable type c1, recyclable parts type c2, and recyclable parts type c3, and the proportion of the three types in the total amount of recycled products is l1, l2 and l3. R1 and R2 are respectively the weight ratio of usable materials of dismountable products and usable parts and components of recyclable products. r1 is the unit value of disassembled products after material extraction, and the unit is CNY/kg; r2 is the market value of disassembled parts of recyclable parts, and the unit is CNY/kg; r3 is the second-hand market value of products that can be renovated and sold for a second time, and the unit is CNY/unit. W is the average weight of the product.
  • Cost of recycling
Fi, Fp and Fd represent the initial construction costs of the recycling point, detection classification point and recycling treatment point, respectively, in which the construction cost of the recycling point is zero or ignored. y represents the transportation cost of waste products per unit distance per unit quantity, and the unit is CNY/kg·km. In the process of recycling, Np refers to the cost generated by the processing unit product at the detection classification point, and the unit is CNY/part. The recycling cost generated by the recycling point is determined by the type of recycling. The recycling cost for the disassembled product, the recyclable part and the product sold for the second time that can be repaired are respectively N1, N2 and N3. The recycling price of waste products is q, and the unit is CNY/part.
wy represents the carbon emission from waste product transportation per unit distance per unit quantity; wf represents the carbon emission from waste product processing per unit quantity at the detection classification center; wn represents carbon emission from the second refurbishment treatment in the recycling and treatment of waste products per unit quantity; wl represents carbon emission from the disassembly of recyclable parts in the recycling and treatment of waste products per unit quantity; wc represents carbon emission from the fine disassembly in the recycling and treatment of waste products per unit quantity; wo represents carbon emission from waste disposal of waste products per unit quantity.
  • Decision variable
Rp is the variable 0 or 1, indicating whether the detection classification point is established in city p. If it is 1, it means that this point is selected as the classification point; if it is 0, it means that no classification point has been established at this point. Rd is a variable of 0 or 1, indicating whether a recycling processing point is established in city d. If it is 1, it means that this point is selected as the processing point; if it is 0, no processing point is established at this point. Xip is the quantity of waste products transported from recycling point i to detection classification point p, and Xpd is the quantity of waste products transported from detection classification point p to recycling and processing point d.

2.2. Target Function of Considering Carbon Emission

2.2.1. Carbon Emission Cost Calculation

The purpose of reverse logistics is to save energy and reduce emissions. In the research boom of the low-carbon economy and green logistics, greenhouse gas emissions have always been the focus of attention [17,18,19], and the setting of logistics nodes is closely related to carbon emissions. How to integrate the idea of emission reduction into the system design and build a green logistics network plays a practical role. Some results have been achieved by taking carbon emissions as a function parameter and participating in the optimization process with a quantitative method [20,21,22,23,24]. Considering the carbon emission sources of a reverse logistics network, they are mainly divided into transport carbon emission and carbon emission processing [25].
The carbon emission in logistics transportation includes the indirect or direct carbon dioxide emission from various substances and vehicles [26]. According to the theory of energy consumption, vehicle carbon emissions are related to route slope, body weight and route length [27,28,29]. There are obvious uncertainties between people and the road environment, which are treated as deterministic factors in this paper. When the vehicle itself is used as a means of transport, it is purchased uniformly by the company, and the factors affecting vehicle carbon emissions such as engine and shape have also been fixed. Therefore, as long as carbon emissions are under fixed conditions, considering vehicle fuel consumption is directly linked to vehicle carbon emission quantification. Therefore, it can be summarized as: carbon emissions = fuel consumption * CO2 emission coefficient [30]. Therefore, transport carbon emissions can be quantified by the carbon emission coefficient of recycled products per unit distance per unit weight [31]. To be specific, the transportation is divided into two stages: recycling center to sorting center and sorting center to processing center, and the carbon emissions are represented by distance and transportation volume.
Waste products also produce carbon emissions in the processing process, and for different processing processes, carbon emissions are different. The product treatment process can be divided into classification treatment at the detection classification center, secondary renovation treatment in recycling treatment, recyclable parts dismantling in recycling treatment, fine dismantling in recycling treatment and waste treatment. According to the different process carbon emission standards [32,33], the carbon emission of product recycling process can be obtained.

2.2.2. Establishment of Dual Objective Functions

To minimize carbon emissions and increase recycling benefits, a dual-objective facility location optimization model constrained by multiple resources, e.g., recycling volume and recycling facilities, was established [34,35].
Minimum carbon emission is
M i n E 1 = T 1 + T 2
where E1 represents the total carbon emission in the whole recycling process, T1 represents the carbon emission in the transportation process, and T2 represents the carbon emission in the treatment process.
For transport carbon emissions:
T 1 = i I p P X i p R p w y W l i p + p P d D X p d R p R d w y W l p d
For dealing with carbon emissions:
T 2 = p P s p R p w y W + d D s d l 3 R d w n + d D s d l 2 R d w l + d D s d l 1 R d w c + d D s d R d w c W [ l 1 ( 1 R 1 ) + l 2 ( 1 R 2 ) ]
Maximum recycling benefits are
M a x E 2 = c 1 c 2 c 3 c 4
where E2 represents the recovery income net profit of waste products, c1 represents recycling income, and c2 represents the transportation cost of waste products, which is related to the transportation volume and transportation distance. c3 represents product recovery cost and processing cost, where the processing cost is related to the processing stage and has different processing cost standards. c4 represents the construction cost of the detection classification center and the recycling treatment center.
For recycling income:
c 1 = i I s i l 3 r 3 + i I s i l 2 r 2 R 2 W + i I s i l 1 r 1 R 1 W
For transportation costs:
c 2 = i I p P X i p W l i p q + p P d D X p d W l p d q
For processing costs:
c 3 = i I s i q + p P s p N p + d D s d N 3 l 3 + d D s d N 2 l 2 + d D s d N 1 l 1
For the construction cost:
c 4 = p P F p R p + d D F d R d
To sum up, the model objective function can be expressed as:
M i n E 1 = T 1 + T 2 = i I p P X i p R p w y W l i p + p P d D X p d R p R d w y W l p d
+ p P s p R p w f W + d D s d l 3 R d w n + d D s d l 2 R d w l
+ d D s d l 1 R d w c + d D s d R d w c W [ l 1 ( 1 R 1 ) + l 2 ( 1 R 2 ) ]
M a x E 2 = c 1 c 2 c 3 c 4 = i I s i l 3 r 3 + i I s i l 2 r 2 R 2 W + i I s i l 1 r 1 R 1 W
[ i I p P X i p W l i p q + p P d D X p d W l p d q + i I s i q
+ p P s p N p + d D s d N 3 l 3 + d D s d N 2 l 2 + d D s d N 1 l 1
+ p P F p R p + d D F d R d ]
  • Constraints
Recycling amount of the recycling center is equal to the storage amount of the classification detection center and is also equal to the processing amount of the recycling treatment center:
i I s i = p P s p = d D s d
The transport volume from the recycling center to the classification detection center is equal to the recycling volume of the recycling center; the transport volume from the classification detection center to the recycling treatment center is equal to the storage amount of the classification detection center:
i I s i = i I p P X i p R p p P s p = p P d D X p d R d R p
i I X i p R p M p
p P X p d R p R d M d
P min p P max
D min d D max

3. Solution Methodology

3.1. Gravity Algorithm

The gravity algorithm regards the optimal solution set as a space, and the single solution in the solution set is the scattered particles in this space [36]. These particles are attracted by each other and produce an aggregation effect. The cleverness of this algorithm lies in the correlation between the fitness of the solution and the gravity of the object [37]. Additionally, the particle with the lower gravity is attracted to the particle with the higher gravity. In the end, the space appears to be the result of the particles being clustered in an optimal position.
Assume that the total number of particles in the gravitational space is N, and the position of the ith particle is defined as:
X i = ( x i 1 , x i 2 , , x i N ) ,   i = 1 ,   2 ,   . . . ,   N
where x i d represents the position of particle i in the d dimension.
Because of gravity, the particles move with varying accelerations, thus renewing their positions. The particle position update formula is as follows:
v i d ( t + 1 ) = r a n d v i d ( t ) + a i d ( t )
x i d ( t + 1 ) = x i d ( t ) + v i d ( t + 1 )
a i d = F i d ( t ) M i i ( t )
where F i d represents the sum of the attractive forces on particle i in the d dimension; a i d ( t ) represents the d dimensional acceleration of particle i at time t; M i i ( t ) represents the inertia of particle i, and it is proportional to the mass of particles.
In the simplified model, the particle inertial mass can be expressed by the fitness value of the particle solution. The larger the fitness value is, the larger the inertia mass of the particle is, and the smaller the motion acceleration of the particle is, the more stable the particle position is. The specific formula of particle mass expressed by the solution fitness value is as follows:
m i ( t ) = f i t i ( t ) w o r s t ( t ) b e s t ( t ) w o r s t ( t )
where f i t i represents the fitness value of the particle solution; w o r s t ( t ) represents the minimum fitness value of the solution set, representing the worst particle; b e s t ( t ) represents the maximum fitness of the solution set, representing the optimal particle.
The inertia value of the particle can be obtained from the particle mass:
M i i ( t ) = m i ( t ) j = 1 N m j ( t )
According to the law of universal gravitation, the attraction of a particle is proportional to its own gravity and the gravity of other particles. Therefore, the core formula of GSA algorithm—namely, the particle gravity formula—can be obtained:
F i d ( t ) = j = 1 , j i N r a n d F i j d
F i j d ( t ) = G ( t ) M p t ( t ) × M a j ( t ) R i j ( t ) + ε ( x j d ( t ) x i d ( t ) )
G ( t ) = G 0 × e α t T
R i j ( t ) = X i ( t ) , X j ( t )
where F i j d represents the attraction of particle i attracted by particle j in the d dimension space; G ( t ) represents gravity constant, which is the correction constant used to calculate the gravity of particles. Its value decreases with time, indicating that particles tend to be stable; G0 represents initial gravitational constant; T represents time constant, which refers to the maximum number of iterations in the algorithm; R i j ( t ) represents the distance of particle i and j at time t; α , ε represents the correction constant.

3.2. The Gravitational Particle Swarm Optimization Algorithm

Bringing in the idea of particle swarm optimization algorithm, by combining the velocity update formula and the universal gravitation algorithm, search speed and accuracy of the universal gravitation algorithm are improved [38]. Combining the advantages of both, Ma et al. proposed a novel hybrid optimization algorithm. It can well improve the algorithm performance [39]. Therefore, altering the core formula of the particle swarm optimization–particle velocity update formula, the velocity formula applied to universal gravitation algorithm is obtained.
v i d ( t + 1 ) = r a n d v i d ( t ) + c 1 r 1 a i d ( t ) + c 2 r 2 ( g b e s t i ( t ) x i ( t ) )
To balance the two algorithms [40] and to make their respective advantages complementary to each other, the optimal value operator, pbest, in particle swarm velocity formula is deleted. In addition, a balance between optimizing in the whole situation and searching for local optimization is sought. After referring to previous studies [41], the learning factors c1, c2 in the velocity formula are improved.
c 1 = 1 e η ( t T ) 2
c 2 = e η ( t T ) 2
where η represents operator constant.
The specific steps of the algorithm are as follows:
Step 1: Initialize the position and velocity of particles.
Step 2: Calculate the fitness values of the particle solution sets.
Step 3: Knowing the position of particles, the initial mass, initial force and initial acceleration of the particle can be obtained according to the Equations (18)–(24).
Step 4: After arriving at the optimal solution of the particle swarm, it will be considered as the motor direction of the particle.
Step 5: Update the velocity of particles according to Equations (16), (17) and (26).
Step 6: Judge whether or not the number of iterations or the result of the population reach the standard. If optimal solution sets were found, stop iterating. If not, go back to step 2 again.
Step 7: Stop cycling and output the optimal solution sets.

3.3. The Framework of the Proposed Multi-Objective Algorithm

Based on the above improvement of the universal gravitation algorithm, the hybrid gravitational particle swarm optimization algorithm is obtained. To apply this algorithm to the multi-objective model, there are five missions that need to be finished: individual (solution) coding, initial particle swarm formation, adaptive value calculation and Pareto solution screening, individual update and update of the dominant solution set.
  • Coding mode
The coding form of the solution directly affects the efficiency of the algorithm. For this reason, this paper designs a coding scheme based on multi-constraints, which has lower decoding complexity and can easily perform mutation and crossover operations. According to the feature of questions, a solution is coded as an integer value vector, which contains two pieces of code. One section codes the location of the classification detection points. The other section codes the location of the recycling and processing center. As shown in Table 1, section X is the distribution of classification detection centers in urban agglomeration, and section Y is the distribution of recycling and processing centers in urban agglomeration. For example, X = {1, 1, 0, 1, 0, 0, 1}, the first element is 1, indicating that a classification detection center has been established in city 1, and the third element is 0, indicating that no classification detection center has been established in city 3, and so on.
  • Generate the initial particle swarm
The values of individuals in the initial particle swarm are randomly generated under multiple constraints. To obtain the initial individual, the particle is set as the length of individual 2N according to the particle coding mode, where N represents the number of urban agglomeration. For the constituent elements in an individual, each element has a state. If the element is a logistics facility setting point, its state is 1. If not, its state is 0. Usually, as the number of urban points increases, the number of site selection schemes for logistics facilities will also increase dramatically. Obviously, some of the site selection schemes generated initially are not feasible; that is, they cannot satisfy specific constraints. They need to be tweaked, and a common approach is to regenerate or rebuild. To make the algorithm quickly generate finite solutions and converge to feasible solutions, each individual in the initial population is initialized by Algorithm 1.
Algorithm 1. Initial Particle Swarm Generation
Input: NIND (Particle swarm size), N (The number of urban points)
Output: Pop (Initial population)
(1) i = 1;
(2) While i < = NIND  Do
(3) Pop (i) = zeros (n*2);
(4) M = unidrnd (N)
(5) While M < Pmin or M > Pmax  Do
(6) M = unidrnd (N);
(7) N = unidrnd (N)
(8) While N < Dmin or N > Dmax  Do
(9) N = unidrnd (N);
(10) Use above gotten M and N. Choose randomly the city waiting for site selection. And the corresponding location code of the individual is changed to 1.
(11) i++;
(12) End While.
  • Adaptive value calculation and Pareto solution screening
To evolve for the better, the particle swarm must be evaluated by comparing the fitness value of each individual (site selection scheme). This scheme contains two targets. A site selection scheme of the model can be decoded for a solution X. Decode X and use the target formula to calculate the result value of two targets. For the speed and accuracy of optimizing, the result value is transformed to some extent, and then the fitness value f1 and f2 related to the two resulting values are obtained.
After calculating fitness value, the next key mission is searching for the Pareto solution from the particle swarm. The Pareto optimal solution sets mean that no solution is equal to or superior to the Pareto optimal solution sets in every objective evaluation. The solutions are chosen by comparing every target to ensure that they are the Pareto optimal solution. Algorithm 2 describes how to obtain the Pareto solution by screening all the solutions.
Algorithm 2. Pareto Rank and Crowding Distance Calculation of Particle Swarm Individuals
Input: Pop (swarm)
Output: P (record Pareto rank of the particle swarm); S (record particle crowding distance of the particle swarm)
(1) Use the target formula to calculate the target value of particle swarm individuals. The transportation of waste products among logistics facilities is based on the principle of the nearest point. Only when the destination facility reaches its maximum capacity can they proceed to the next nearest point. The target value also needs to be transformed through fitness, and two targets value are transformed the fitness value with the smaller the better.
(2) i = 1
(3) While i < = NIND  Do
(4) Initialize P(i) = 0;
(5) For Pop(i), traversal the whole particle swarm. If there is a particle j and a relationship between its fitness value and fitness value of individual i: f1(i) > f1(j) and f2(i) > f2(j), Do
(6) P(i)++;
(7) For particle i, use the Euclidean distance between particles to calculate its crowding degree S(i);
(8) End While.
  • Individual update
To evolve in an optimal direction for the whole particle swarm, the law of individual variation is crucial. The improved universal gravitation algorithm brings in the particle swarm velocity update formula. Figure 1 shows an example in which a particle individual uses the velocity update formula to finish its own evolution. Additionally, Algorithm 3 describes how to obtain the updating solution of the individual particle by velocity updating.
Algorithm 3. Individual Update
Input: Pop, P, S
Output: PopNew (New particle swarm)
(1) i = 1
(2) While i < = NIND Do
(3) Initialize the particle velocity Vi = 0;
(4) Calculate the particle accelerated velocity of individual i through the formula for calculating the acceleration of gravity.
(5) The superior individuals in the dominant solution set were randomly selected as GBest.
(6) Calculate the velocity Vi of the particle i.
(7) Obtain the new solution of particle i.
(8) i++;
(9) End While.
According to Figure 1, each individual in the Pop performs evolutionary operations with Gbest and the direction in which the individual is attracted, and then the new individual is created. All the new individuals performed by the evolutionary operations form a new swarm PopNew. Sometimes evolved individuals may appear to be non-feasible solutions. Shadow elements evolved new individuals, as shown in Figure 1. For this reason, some genes are adjusted by Algorithm 4 to satisfy the feasibility of solutions. As can be seen from Figure 2, the marked seventh and ninth genes in the shadow do not satisfy feasibility. After adjustment, a feasible new solution individual forms in the end.
Algorithm 4. Feasibility of Correction Solution
Input: Pop(i)
Output: PopNew(i)
(1) M = Find(Pop(i, 1: N) == 1)
(2) If M < Pmin or M > Pmax Do
(3) If M > Pmax, the city point of after reaching the upper limit of the number of classification points is changed to 0; If M < Pmin, the non-1 city point is randomly selected and changed to 1 until M satisfies the constraint.
(4) M = Find (Pop(i, N + 1: N + N) == 1)
(5) If M < Dmin or M > Dmax Do
(6) If M > Dmax, the city point of after reaching the upper limit of the number of classification points is changed to 0; If M < Dmin, the non-1 city point is randomly selected and changed to 1 until M satisfies the constraint.
(7) End.
  • Update swarm
The non-dominated sorting algorithm is used to divide the swarm solution into multiple levels according to its Pareto rank. Meanwhile, an excellent solution set is used to store the top-level solutions found during the search. In every generation, all the non-dominated solutions in the current swarm are seen as candidate solutions of the updating excellent solution set. The Pareto rank of candidate solutions is higher, and the crowding distance is larger, so the solution is selected more easily and added to the excellent solution set.
  • Improve Gravity multi-objective algorithm flow
The multi-objective algorithm uses the number of maximum iterations gmax as the termination criterion. That is, when the number of maximum iterations gmax is reached, output the Pareto solution and terminate the algorithm. Pareto optimality means that no solution is equal to or superior to the Pareto optimal solution sets in every objective evaluation. The flow chart of this proposed algorithm is shown in Figure 3.

4. Case Study

4.1. Background

4.1.1. Description of Basic Situation

A mobile phone recycling enterprise plans to set up a mobile phone recycling logistics network in Jilin Province. The province is divided into nine mobile phone recycling zones by cities, as shown in Figure 4. Through the analysis in the previous chapter, the enterprise takes the mobile phone sellers in each city as the recycling station, making each city own a recycling station, where the recycling scope can cover most areas of the city. The enterprise plans to set up testing and classification centers and recycling and processing centers from the nine recycling zones. In order to meet the demand for recycling, the number of testing and classification centers needs to be controlled between three and five, and the number of recycling and processing centers needs to be controlled between two and four.
According to the Jilin Statistical Yearbook 2018, by the end of 2017, the number of permanent residents in Jilin had reached 27.17 million, where the mobile phone users had reached 28.69 million, and the per capita number of mobile phones had reached more than one by the end of 2017, according to data from the Ministry of Industry and Information Technology. The frequency of mobile phone users replacing their mobile phones is affected by the upgrading of mobile phones and the contracts of mobile phone operators. Through market research and analysis, the mainstream mobile phone replacement strategy in the present mobile phone market is to replace every two years. Combined with data from the Ministry of Industry and Information Technology, this paper stipulates that each user owns 1.1 mobile phones on average.
From the update speed of mobile phones, nearly half of China’s mobile phones are facing elimination every year. However, because the market of mobile phone recycling is not sound yet, the recycling rate of mobile phones has been kept at a low level. According to investigation, the recovery rate of mobile phones in China is about 1–2%, which is a huge gap compared with the 30% recovery rate in developed countries. The big gap between the number of discarded mobile phones and the amount of recycling shows that there is a lot of room for improvement in China’s mobile phone recycling market. It is believed that with the development of a mobile phone recycling market, the recycling rate of used mobile phones will eventually reach a satisfactory level. Taking the reverse logistics facility established in this paper as an example, its perfect recycling process will greatly improve the recycling rate of mobile phones, so the preset recycling rate of mobile phones in Jilin Province would be 20%. Through calculation, the recycling situation of mobile phones in each city of Jilin Province is obtained, as shown in Table 2.

4.1.2. Analysis of Mobile Phone Recycling Value

At present, the recycling value of mobile phones is mainly divided into three parts. First, popular phones return to the market after cleaning and refurbishing. Second, defective popular phones are dismantled and sold as parts. Third, after professional processing and extraction of precious metals, the scrap machine can recover gold, silver, copper, palladium and other precious metals from the waste mobile phone [38]. By comparing popular phones in the market, it is assumed that the average weight of mobile phones is 125 g/unit, and the proportion of disassembled mobile phones, recyclable parts mobile phones, re-sold mobile phones that can be renovated and scrapped by each testing and classification center is 20%, 30%, 40% and 10%, respectively.
To better measure the recycling value of a mobile phone, the recycling of waste mobile phones is divided into three levels, which include a refurbishing machine, parts dismantling machine and material dismantling machine. The parts are divided into two parts: the main board and the casing. The processing cost and selling price list of the repairable machine and parts are obtained as shown in Table 3.
For the dismantling material, by referring to the data and comparing with the actual situation, mobile phone motherboards and mobile phone shells accounted for 80% of the weight and 20% of mobile phone, respectively. The material disassembly ratio of the two modules is listed as shown in Table 4 and Table 5. In addition, the processing cost and selling price list of various materials can be obtained as shown in Table 6.

4.1.3. Analysis of Mobile Phone Recovery Cost

Recycling facilities are divided into three types: recycling station, detection classification station and professional processing plant. For the recycling station, we can cooperate with mobile phone sellers, so the fixed cost can be ignored. As for the detection and classification station and professional processing factories, China’s mobile phone recycling is not centralized at present, and the corresponding facilities are rarely built. Based on the experience of the facility, the following assumptions are obtained.
(1) The initial capital for the construction of a classified storage station is CNY 140,000, the daily classified storage cost of used mobile phones is 14 CNY/unit, and the fuel consumption of used mobile phones per unit volume is 41,000 J/kg.
(2) The professional treatment plant needs special equipment and capabilities, so the initial construction fund is CNY 1.8 million. The unit disposal cost of the recycling processing station for a scrap treatment part is 7 CNY/unit. Waste fuel consumption per unit volume of processing is 89,000 J/kg.
(3) The cost per unit distance in the transportation process of used mobile phones is 35 CNY/km·ton. The carbon emission from the transport of used mobile phones per unit distance per unit quantity is 13 KG/km·kg.
Referring to the prices of mobile phone recyclers such as Huishubao, the recycling price of used mobile phones mostly fluctuates around CNY 200. In this paper, the purchase price is set at 200 CNY/unit. In addition, the transportation cost of mobile phone recycling is related to the transportation distance and the transportation weight as seen above. For this reason, the route distances between recycling areas in Jilin Province are shown in Table 7.
Considering the carbon emissions in the transport and processing stages, the carbon dioxide emission coefficient of gasoline used in the disposal stage is 2.9, while the carbon dioxide emission coefficient of electric energy used in the processing stage is 0.9. The carbon emission standard of each type of waste mobile phone is obtained by using the carbon emission coefficient in the processing stage, as shown in Table 8 and Table 9.

4.2. Results and Analysis

Given the reverse logistics network model of used mobile phones established in the above two chapters and aiming at the two objective functions of carbon emission minimization and revenue maximization, the improved universal gravitation algorithm was used as the optimization tool. The method was implemented in Matlab R2014 and ran on a PC with Intel(R)Core(TM)i5 CPU(2.53GHz/4.00g RAM) with Windows 7 operating system. In this paper, we set the parameters as follows: gmax = 200, PS = 100 and limit = PS/2. Considering that the determination of these values is not the primary study task, the specific contents are not presented in this paper.

4.2.1. Optimization Results

Using the algorithm model, the two objectives of minimum carbon emission and maximum revenue were considered to be solved separately, and two optimization results were obtained. Then, the optimal site selection results were obtained by solving the optimization again for the two objectives.
  • Consider only the case where carbon emissions are minimal
After the optimization model of the single object gravitation algorithm, the proposed algorithm was executed in gmax = 200 generation to achieve full convergence. The minimum amount of carbon emission was 2,579,108,513 kg, and the evolutionary results are shown in Figure 5. The optimal location of carbon emission can be obtained in Figure 6.
Figure 6 represents the optimal location of carbon emission, in which the solid points represent the classification and testing centers, and the hollow points represent the recycling and processing centers. In this figure, the X-axis indicates the longitude of the city, and the Y-axis indicates the latitude of the city. As shown in Figure 6, the optimal solution is:
111010001111000010
Corresponding the optimal solution to the selected city, the classification and testing center can be established in Changchun, Jilin, Siping, Tonghua and Baicheng, and the recycling and processing center can be established in Changchun, Jilin, Siping and Liaoyuan. Consequently, the carbon emissions of the recycling network can be minimized. The carbon emissions of each type are shown in Table 10. It can be seen from the table that the transport carbon emissions account for the largest part of the recycling carbon emissions, accounting for more than 95%, which reminds us that in the construction of the recycling network, we should pay more attention to the optimization of the route to reduce the transport carbon emissions.
  • Consider only the case of maximum benefit
Through the optimization model of the single object gravitation algorithm, the proposed algorithm was executed in gmax = 200 generation to achieve full convergence. The maximum value of the recovered income was CNY 206,683,179.8. Figure 7 shows the evolution result of the recovery revenue target. The optimal site selection of recovery income can be obtained in Figure 8.
Figure 8 represents the optimal site selection of recovery income, in which the solid points represent the classification and testing centers, and the hollow points represent the recycling and processing centers. In this figure, the X-axis indicates the longitude of the city, and the Y-axis indicates the latitude of the city. As shown in Figure 8, the optimal solution is:
110100100011000000
Corresponding the optimal solution to the selected city, the classification and testing center was established in Changchun, Jilin, Songyuan and Baishan, and the recycling and processing center was established in Jilin and Siping. At this time, the profit value of the recycling network could reach the maximum. The various benefit/cost values are shown in Table 11. It can be seen from the table that in the recovery cost, the recovery and processing cost accounts for the largest part, accounting for more than 90% of the total cost. In order to save cost and improve revenue, it is necessary to make a breakthrough in the recovery process. In addition, transportation cost is also a point that needs to be paid attention to. Reasonable planning of routes can save costs.
  • Consider dual targets of carbon emissions and recycling revenue
It can be seen from the single objective analysis above that the carbon emission target is mainly affected by transportation, so the appropriate increase of classification detection stations and recycling and processing stations can effectively reduce carbon emissions, while the recycling income is mainly affected by the processing cost, so the recycling task can be completed with fewer logistics facilities to get more benefits. To sum up, in order to achieve the dual goals of maximizing benefits and minimizing carbon emissions, it is necessary to balance the number and location of logistics facilities. Figure 9 shows the convergence record of logistics site selection in the process of dual-objective evolution. It can be seen that after 100 times of evolution, the algorithm completed the balance of the dual-objective.
The optimized Pareto solution set is partially shown in Table 12, and its binocular values are shown in Table 13, where different solutions represent the different selected cities. Table 14 shows the changes in the selection of classification detection stations and recycling processing stations.

4.2.2. Sensitivity Analysis

In order to test the sensitivity of the improved universal gravitation algorithm to the parameters of the model, the recovery rate and recovery price were taken as the analysis quantities. For the recovery rate, four cases of 10% reduction, 5% reduction, 5% increase and 10% increase were simulated on the basis of the original setting, which were compared with the original results, as shown in Table 15.
The results show that when the recovery rate decreases, the site selection of recycling facilities basically remains unchanged. When the recovery rate of each recovery station increases by 5% and 10%, the possibility of alternative city 6 as the facility site is greatly increased. Through comparison, it can be seen that once the recovery rate changes, the site selection of recycling facilities will also change accordingly. However, the existing cities that have established logistics facilities have little change, and the main change is the construction of logistics facilities in remote areas.
To test the sensitivity of the improved gravitation algorithm to the parameters of the model, the facility capacity was taken as the analysis quantity. According to the facility capacity, four scenarios of 20% reduction, 40% reduction, 20% increase and 40% increase were simulated on the basis of the original setting, which were compared with the original results, as shown in Table 16.
The results show that when the capacity of recycling facilities is reduced, the number of cities with recycling facilities will increase significantly, which brings about the change of transportation routes. When the capacity of each recycling facility increases by 20% and 40%, the number of recycling facilities will be reduced and fixed gradually, and transportation carbon emissions and transportation costs will also have corresponding changes. In conclusion, although the change of the capacity of recycling facilities will also have an impact on the site selection of recycling facilities, the recycling benefits will not have a large fluctuation.

4.2.3. Discussion

Based on the results of Section 4.2, the conclusions can be summarized by stating that the formulated reverse logistics facility location model and the proposed multi-objective algorithm are effective for solving the problem of reverse logistics location based on energy consumption.
To illustrate the advantages of this study, the contributions and significance can be summarized as follows. From the theoretical viewpoint, a double objective function optimization model of reverse logistics facility location was constructed in which the capacity of recycling center, classification center, processing center and the transportation volume between different recycling facilities were taken as constraints, and the two objective functions of low-carbon and maximum revenue were used to optimize the location scheme of logistics facilities. From the practical viewpoint, the aim of the multi-objective optimization of reverse logistics location is to put the findings into production and use in daily life. In addition, this study proposes the solution framework of the multi-objective problem of reverse logistics location, which can be used in different cities/areas with different features/constraints.
This study presents an accurate and systematic method/tool to solve the multi-objective optimization problem of reverse logistics location and can assist researchers in better comprehending the multi-objective optimization theoretically, as well as assisting designers in developing a better security system in urban planning.

5. Conclusions

With the deepening of the research on resource reuse, product recycling has attracted the attention of enterprises and academic researchers. In the research on product recycling, the research on reverse logistics networks, especially the location of reverse logistics facilities, has always been the focus. In this paper, energy consumption was taken as a starting point, the carbon emissions and benefits in the reverse logistics network were taken as the functional objectives for modeling and optimization, and an improved gravity optimization algorithm was used to solve the reverse logistics facility location model, arriving at an excellent set of location schemes. Considering the influencing factors of network facilities construction, this paper evaluated the alternatives with multiple indexes, and made the final choice of facilities location. The main conclusions can be summarized as follows:
(1) A double objective function optimization model of reverse logistics facility location was constructed. The three-level recycling facilities of recycling center, classification center and processing center were combined with the original logistics system of manufacturers, suppliers and consumers to form a closed-loop logistics system. In order to study the facility location problem of three-level reverse logistics, the capacity of recycling center, classification center, processing center and the transportation volume between different recycling facilities were taken as constraints, and the two objective functions of low-carbon and maximum revenue were used to optimize the location scheme of logistics facilities. The carbon emission target was divided into two parts: transportation carbon emission and treatment carbon emission. According to the different stages of transportation and treatment, the carbon emission in the process of product recovery was quantified, and the income was divided into four parts according to the different stages of recovery, and the total recovery income was calculated, respectively.
(2) The improved universal gravitation algorithm was used to solve the location model of reverse logistics facilities, and the Pareto set of location scheme was obtained. By combining the optimization characteristics of classical particle swarm optimization algorithm and universal gravitation algorithm, the two algorithms complemented each other, and a hybrid particle swarm optimization algorithm with better optimization performance was obtained. Taking the mobile phone recycling in Jilin Province as an example, it was proved that the hybrid algorithm has excellent convergence performance, meets the needs of solving the facility location model, and obtains the optimal solution set satisfying the double objectives. In addition, the accuracy and stability of the algorithm were verified by different recovery rate and facility capacity.
In future research, our work will focus on the following: (1) applying additional effort to real-time advanced methods for selecting Pareto solutions [42,43,44] and (2) after noting that the raw data have uncertain and imprecise features, integrating an advanced optimization method in the model [45,46].

Author Contributions

Conceptualization, L.C. and H.Z.; methodology, M.Z. and Z.Y.; validation, G.X., G.T. and T.L.; investigation, D.Y. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported in part by National Natural Science Foundation of China (Grant Nos 52075303 and 51775238), Fund of Chongqing Key Laboratory of Vehicle Emission and Economizing Energy (PFJN-04) and Science and Technology Research and Planning Project of Jilin Provincial Education Department (JJKH20211368KJ).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Lv, J.; Du, S. Kriging Method-Based Return Prediction of Waste Electrical and Electronic Equipment in Reverse Logistics. Appl. Sci. 2021, 11, 3536. [Google Scholar] [CrossRef]
  2. Zhou, X.H.; Cheng, S.J.; Cheng, P.F. Multi cycle and multi objective location planning for remanufacturing reverse logistics network under self recycling mode. Syst. Eng. 2018, 36, 146–153. [Google Scholar]
  3. Lee, C.; Chan, T. Development of RFID-based Reverse Logistics System. Expert Syst. Appl. 2009, 36, 9299–9307. [Google Scholar] [CrossRef]
  4. Zhang, C.; Fathollahi-Fard, A.; Li, J.; Tian, G.; Zhang, T. Disassembly Sequence Planning for Intelligent Manufacturing Using Social Engineering Optimizer. Symmetry 2021, 13, 663. [Google Scholar] [CrossRef]
  5. Sung, S.-I.; Kim, Y.-S.; Kim, H.-S. Study on Reverse Logistics Focused on Developing the Collection Signal Algorithm Based on the Sensor Data and the Concept of Industry 4.0. Appl. Sci. 2020, 10, 5016. [Google Scholar] [CrossRef]
  6. Huscroft, J.R.; Hazen, B.T.; Hall, D.J.; Hanna, J.B. Task-technology fit for reverse logistics performance. Int. J. Logist. Manag. 2013, 24, 230–246. [Google Scholar] [CrossRef]
  7. Savaskan, R.C.; Bhattacharya, S.; Van Wassenhove, L.N. Closed-Loop Supply Chain Models with Product Remanufacturing. Manag. Sci. 2004, 50, 239–252. [Google Scholar] [CrossRef] [Green Version]
  8. Park, S.Y.; Keh, H.T. Modelling hybrid distribution channels: A game-theoretic analysis. J. Retail. Consum. Serv. 2003, 10, 155–167. [Google Scholar] [CrossRef]
  9. Liu, H.; Lei, M.; Deng, H.; Leong, G.K.; Huang, T. A dual channel, quality-based price competition model for the WEEE recycling market with government subsidy. Omega 2016, 59, 290–302. [Google Scholar] [CrossRef]
  10. Islam, M.T.; Huda, N. Assessing the recycling potential of “unregulated” e-waste in Australia. Resour. Conserv. Recycl. 2020, 152, 104526. [Google Scholar] [CrossRef]
  11. Shih, L.-H. Reverse logistics system planning for recycling electrical appliances and computers in Taiwan. Resour. Conserv. Recycl. 2001, 32, 55–72. [Google Scholar] [CrossRef]
  12. Lee, D.-H.; Dong, M.; Bian, W. The design of sustainable logistics network under uncertainty. Int. J. Prod. Econ. 2010, 128, 159–166. [Google Scholar] [CrossRef]
  13. Johnson, F.; Vega, J.; Cabrera, G.; Cabrera, E. Ant Colony System for a Problem in Reverse Logistic. Stud. Inform. Control 2015, 24, 133–140. [Google Scholar] [CrossRef] [Green Version]
  14. Pishvaee, M.S.; Kianfar, K.; Karimi, B. Reverse logistics network design using simulated annealing. Int. J. Adv. Manuf. Technol. 2010, 47, 269–281. [Google Scholar] [CrossRef]
  15. Liu, H.; Wang, W.; Zhang, Q. Multi-objective location-routing problem of reverse logistics based on GRA with entropy weight. Grey Syst. Theory Appl. 2012, 2, 249–258. [Google Scholar] [CrossRef]
  16. Li, H.; Ru, Y.; Han, J.; Xu, W. Network Planning of Reverse Logistics: Based on Low-carbon Economy. Inf. Technol. J. 2013, 12, 7471–7475. [Google Scholar] [CrossRef] [Green Version]
  17. Tae-Hyoung, K.; Young-Sun, J. Analysis of energy-related greenhouse gas emission in the Korea’s building sector: Use national energy statistics. Energies 2018, 11, 855. [Google Scholar]
  18. Fathollahi-Fard, A.M.; Hajiaghaei-Keshteli, M.; Tian, G.; Li, Z. An adaptive Lagrangian relaxation-based algorithm for a coordinated water supply and wastewater collection network design problem. Inf. Sci. 2020, 512, 1335–1359. [Google Scholar] [CrossRef]
  19. Tian, G.; Hao, N.; Zhou, M.; Pedrycz, W.; Zhang, C.; Ma, F.; Li, Z. Fuzzy grey choquet integral for evaluation of multicriteria decision making problems with interactive and qualitative indices. IEEE Trans. Syst. Man Cybern. Syst. 2021, 51, 1855–1868. [Google Scholar] [CrossRef]
  20. Zhang, S.; Gajpal, Y.; Appadoo, S.; Abdulkader, M. Electric vehicle routing problem with recharging stations for minimizing energy consumption. Int. J. Prod. Econ. 2018, 203, 404–413. [Google Scholar] [CrossRef]
  21. Xiao, Y.; Zhao, Q.; Kaku, I.; Xu, Y. Development of a fuel consumption optimization model for the capacitated vehicle routing problem. Comput. Oper. Res. 2012, 39, 1419–1431. [Google Scholar] [CrossRef]
  22. Figliozzi, M. Vehicle Routing Problem for Emissions Minimization. Transp. Res. Rec. J. Transp. Res. Board 2010, 2197, 1–7. [Google Scholar] [CrossRef] [Green Version]
  23. Suzuki, Y. A new truck-routing approach for reducing fuel consumption and pollutants emission. Transp. Res. Part D Transp. Environ. 2011, 16, 73–77. [Google Scholar] [CrossRef]
  24. Pelletier, S.; Jabali, O.; Laporte, G. The electric vehicle routing problem with energy consumption uncertainty. Transp. Res. Part B Methodol. 2019, 126, 225–255. [Google Scholar] [CrossRef]
  25. Tian, G.; Ren, Y.; Feng, Y.; Zhou, M.; Zhang, H.; Tan, J. Modeling and Planning for Dual-Objective Selective Disassembly Using and/or Graph and Discrete Artificial Bee Colony. IEEE Trans. Ind. Inform. 2019, 15, 2456–2468. [Google Scholar] [CrossRef]
  26. Wang, W.; Tian, G.; Chen, M.; Tao, F.; Zhang, C.; Ai-Ahmari, A.; Li, Z.; Jiang, Z. Dual-objective program and improved artificial bee colony for the optimization of energy-conscious milling parameters subject to multiple constraints. J. Clean. Prod. 2020, 245, 118714. [Google Scholar] [CrossRef]
  27. Maozeng, X.; Guoyin, Y.; Xiang, Z.; Xiao, C.; Fei, T. Low-carbon vehicle scheduling problem and algorithm with minimum-comprehensive-cost. Comput. Integr. Manuf. Syst. 2015, 21, 1906–1914. [Google Scholar]
  28. Costagliola, M.A.; Costabile, M.; Prati, M.V. Impact of road grade on real driving emissions from two Euro 5 diesel vehicles. Appl. Energy 2018, 231, 586–593. [Google Scholar] [CrossRef]
  29. Shimizu, Y.; Sakaguchi, T. Generalized Vehicle Routing Problem for Reverse Logistics Aiming at Low Carbon Transportation. Ind. Eng. Manag. Syst. 2013, 12, 161–170. [Google Scholar] [CrossRef] [Green Version]
  30. Mirjalili, S.; Lewis, A. Adaptive gbest-guided gravitational search algorithm. Neural Comput. Appl. 2014, 25, 1569–1584. [Google Scholar] [CrossRef]
  31. Tian, G.; Zhang, H.; Feng, Y.; Jia, H.; Zhang, C.; Jiang, Z.; Li, Z.; Li, P. Operation patterns analysis of automotive components remanufacturing industry development in China. J. Clean. Prod. 2017, 164, 1363–1375. [Google Scholar] [CrossRef]
  32. Mirjalili, S.; Wang, G.-G.; Coelho, L.D.S. Binary optimization using hybrid particle swarm optimization and gravitational search algorithm. Neural Comput. Appl. 2014, 25, 1423–1435. [Google Scholar] [CrossRef]
  33. Zhang, H.; Peng, Y.; Hou, L.; Tian, G.; Li, Z. A hybrid multi-objective optimization approach for energy-absorbing structures in train collisions. Inf. Sci. 2019, 481, 491–506. [Google Scholar] [CrossRef]
  34. Liao, H.; Deng, Q.; Wang, Y.; Guo, S.; Ren, Q. An environmental benefits and costs assessment model for remanufacturing process under quality uncertainty. J. Clean. Prod. 2018, 178, 45–58. [Google Scholar] [CrossRef]
  35. Feng, Y.; Zhou, M.; Tian, G.; Li, Z.; Zhang, Z.; Zhang, Q.; Tan, J. Target Disassembly Sequencing and Scheme Evaluation for CNC Machine Tools Using Improved Multiobjective Ant Colony Algorithm and Fuzzy Integral. IEEE Trans. Syst. Man Cybern. Syst. 2018, 49, 2438–2451. [Google Scholar] [CrossRef]
  36. Wang, B.; Zhu, J.; Deng, Z.; Fu, M. A Characteristic Parameter Matching Algorithm for Gravity-Aided Navigation of Underwater Vehicles. IEEE Trans. Ind. Electron. 2018, 66, 1203–1212. [Google Scholar] [CrossRef]
  37. Tian, G.; Zhou, M.; Li, P. Disassembly Sequence Planning Considering Fuzzy Component Quality and Varying Operational Cost. IEEE Trans. Autom. Sci. Eng. 2018, 15, 748–760. [Google Scholar] [CrossRef]
  38. Cai, X.; Gao, L.; Li, F. Sequential approximation optimization assisted particle swarm optimization for expensive problems. Appl. Soft Comput. 2019, 83, 105659. [Google Scholar] [CrossRef]
  39. Ma, L.; Liu, L.T. Analysis and improvement of gravitational search algorithm. Microelectron. Comput. 2015, 9, 76–80. (In Chinese) [Google Scholar]
  40. Wolpert, D.H.; Macready, W.G. No free lunch theorems for optimization. IEEE Trans. Evol. Comput. 1997, 1, 67–82. [Google Scholar] [CrossRef] [Green Version]
  41. Clerc, M.; Kennedy, J. The particle swarm—Explosion, stability, and convergence in a multidimensional complex space. IEEE Trans. Evol. Comput. 2002, 6, 58–73. [Google Scholar] [CrossRef] [Green Version]
  42. Fu, Y.; Tian, G.; Fathollahi-Fard, A.M.; Ahmadi, A.; Zhang, C. Stochastic multi-objective modelling and optimization of an energy-conscious distributed permutation flow shop scheduling problem with the total tardiness constraint. J. Clean. Prod. 2019, 226, 515–525. [Google Scholar] [CrossRef]
  43. Ding, L.; Li, S.; Gao, H.; Chen, C.; Deng, Z. Adaptive Partial Reinforcement Learning Neural Network-Based Tracking Control for Wheeled Mobile Robotic Systems. IEEE Trans. Syst. Man, Cybern. Syst. 2020, 50, 2512–2523. [Google Scholar] [CrossRef]
  44. Turki, S.; Sahraoui, S.; Sauvey, C.; Sauer, N. Optimal Manufacturing-Reconditioning Decisions in a Reverse Logistic System under Periodic Mandatory Carbon Regulation. Appl. Sci. 2020, 10, 3534. [Google Scholar] [CrossRef]
  45. Peng, Y.; Fan, C.; Hu, L.; Peng, S.; Xie, P.; Wu, F.; Yi, S. Tunnel driving occupational environment and hearing loss in train drivers in China. Occup. Environ. Med. 2018, 76, 97–104. [Google Scholar] [CrossRef] [PubMed]
  46. Zhang, H.; Peng, Y.; Hou, L.; Wang, D.; Tian, G.; Li, Z. Multistage Impact Energy Distribution for Whole Vehicles in High-Speed Train Collisions: Modeling and Solution Methodology. IEEE Trans. Ind. Inform. 2020, 16, 2486–2499. [Google Scholar] [CrossRef]
Figure 1. Example of individual evolution.
Figure 1. Example of individual evolution.
Applsci 11 06466 g001
Figure 2. Example of individual correction.
Figure 2. Example of individual correction.
Applsci 11 06466 g002
Figure 3. The flow chart of this proposed algorithm.
Figure 3. The flow chart of this proposed algorithm.
Applsci 11 06466 g003
Figure 4. Regional map of Jilin Province.
Figure 4. Regional map of Jilin Province.
Applsci 11 06466 g004
Figure 5. Evolutionary results of carbon emission targets.
Figure 5. Evolutionary results of carbon emission targets.
Applsci 11 06466 g005
Figure 6. Optimal location of carbon emission.
Figure 6. Optimal location of carbon emission.
Applsci 11 06466 g006
Figure 7. Recovery revenue target evolution results.
Figure 7. Recovery revenue target evolution results.
Applsci 11 06466 g007
Figure 8. Optimal site selection of recovery income.
Figure 8. Optimal site selection of recovery income.
Applsci 11 06466 g008
Figure 9. Dual-objective evolution results.
Figure 9. Dual-objective evolution results.
Applsci 11 06466 g009
Table 1. Coding scheme.
Table 1. Coding scheme.
11010011000100
X1X2X3X4X5X6X7y1y2y3y4y5y6y7
Table 2. Recycled mobile phones in Jilin Province in 2017.
Table 2. Recycled mobile phones in Jilin Province in 2017.
CityPopulation
(Ten Thousand)
Mobile Phone Number
(Ten Thousand)
Mobile Phone Obsolescence
(Ten Thousand)
The Recycling Number
(Ten Thousand)
Changchun748.90823.79411.9082.38
Jilin415.35456.89228.4445.69
Siping338.00371.80185.9037.18
Sonyuan288.00316.80158.4031.68
Tonhua232.00255.20127.6025.52
Yanbian Korean Autonomous Prefecture227.00249.70124.8524.97
Baishan129.00141.9070.9514.19
Liaoyuan118.00129.8064.9012.98
Baicheng190.90209.99105.0021.00
Table 3. Part of disposal costs and prices of used mobile phones (unit: CNY/unit).
Table 3. Part of disposal costs and prices of used mobile phones (unit: CNY/unit).
The Whole Mobile PhoneMobile Phone MotherboardMobile Phone Shell
Processing cost60155
Selling price5003420
Table 4. Material composition of mobile phone motherboard.
Table 4. Material composition of mobile phone motherboard.
GoldSilverCopperPalladiumOther metals
0.03%0.02%13%0.01%86.94%
Table 5. Cell phone shell material composition.
Table 5. Cell phone shell material composition.
GlassPlasticMetal
46%20%34%
Table 6. Material treatment cost and price (unit: CNY/kg).
Table 6. Material treatment cost and price (unit: CNY/kg).
GoldSilverCopperPalladiumGlassPlasticMetal
Processing cost411510360.21.45
Selling price600213002140040.53.712
Table 7. Distance between cities in Jilin Province.
Table 7. Distance between cities in Jilin Province.
The Distance between Cities (km)Chang
Chun
Ji
Lin
Si
Ping
Son
Yuan
Tong
Hua
Yanbian
North Korea
Autonomous Prefecture
Bai
Shan
Liao
Yuan
Bai
Cheng
Changchun0122116168264443263112350
Jilin1220234279281317262231454
Siping116234028325955437283465
Sonyuan1682792830431578429278191
Tonghua264281259431047960182614
Yanbian
North Korea
Autonomous prefecture
4433175545784790416529760
Baishan263262372429604160254611
Liaoyuan112231832781825292540459
Baicheng3504544651916147606114590
Table 8. Carbon emission from partial treatment of mobile phones (kg/unit).
Table 8. Carbon emission from partial treatment of mobile phones (kg/unit).
Whole Mobile PhoneMobile Phone MotherboardMobile Phone Shell
Unit carbon emission1.91319
Table 9. Carbon emission from material treatment (kg/unit).
Table 9. Carbon emission from material treatment (kg/unit).
GoldSilverCopperPalladiumGlassPlasticMetal
Unit carbon emission1.041.502.301.282.031.841.63
Table 10. Table of carbon emission target results.
Table 10. Table of carbon emission target results.
Carbon EmissionsTotal Carbon Emissions,/E1Transport Carbon Emissions/T1Carbon Emissions in Disposal/T2
Function value (kg)2,814,143,312.59772,792,627,500.0000021,515,812.5977280
Table 11. Revenue Target Results Table (Yuan).
Table 11. Revenue Target Results Table (Yuan).
Benefit/CostGross Profit/E1Recycling Income/C1Cost of Transportation/C2Recovered Cost/C3Infrastructure Costs/C4
Function value206,683,179.8619,845,508.31,904,908.688407,097,419.84,160,000
Table 12. Two-objective partial Pareto solution.
Table 12. Two-objective partial Pareto solution.
111100100110100000
111110000110100000
111011000110010000
110110010100100010
100100100100100100
Table 13. Pareto solution target value of the dual target part.
Table 13. Pareto solution target value of the dual target part.
The Ordinal Number of the Pareto SolutionRecovery of Benefits (Yuan)Carbon Emission (kg)
1205,302,4434,020,005,113
2205,312,161.23,991,128,213
3205,243,7764,194,329,913
4205,246,210.34,187,096,713
5205,204,772.55,142,226,213
Average value205,261,872.64,306,957,233
Table 14. Pareto solution of double target city.
Table 14. Pareto solution of double target city.
Number of Classification StationsClassification AreaNumber of Processing StationsProcessing Area
5Changchun, Jilin, Siping, Songyuan, Baishan3Changchun, Jilin, Songyuan
5Changchun, Jilin, Siping, Songyuan, Tonghua3Changchun, Jilin, Songyuan
5Changchun, Jilin, Siping, Tonghua, Yanbian3Changchun, Jilin, Tonghua
5Changchun, Jilin, Songyuan, Tonghua, Liaoyuan3Changchun, Songyuan, Liaoyuan
3Changchun, Songyuan, Baishan3Changchun, Songyuan, Baishan
Table 15. Results at different recoveries.
Table 15. Results at different recoveries.
Recovery RateCarbon Emission Target (kg)Benefit Targets (Yuan)Multi-Target Carbon Emissions (Average/kg)Multiobjective Return
(Average/Yuan)
10%1,779,132,956.3103,209,298.62,722,906,655102,499,555.1
15%1,706,053,659.4154,269,820.12,611,061,105153,208,946.7
20%2,814,143,312.6206,683,179.84,306,957,233205,261,872.6
25%2,267,799,015.7257,983,113.53,470,794,586256,209,030.8
30%3,089,479,168.9310,472,439.64,728,350,043308,337,401.5
Table 16. Results of different facility capacities.
Table 16. Results of different facility capacities.
Facilities CapacityCarbon Emission Target (kg)Benefit Target (CNY)Multi-Target Carbon Emissions (Average/kg)Multi-Objective Benefit
(Average/Yuan)
60%1,292,562,212.6203,526,880.01,978,225,539202,127,278.6
80%1,637,062,212.6205,222,804.02,505,471,881203,811,540.2
100%2,814,143,312.6206,683,179.84,306,957,233205,261,872.6
120%2,242,048,412.6206,799,041.63,431,384,103205,376,938.4
140%2,274,738,212.620,703,8051.83,481,414,807205,614,305
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Chang, L.; Zhang, H.; Xie, G.; Yu, Z.; Zhang, M.; Li, T.; Tian, G.; Yu, D. Reverse Logistics Location Based on Energy Consumption: Modeling and Multi-Objective Optimization Method. Appl. Sci. 2021, 11, 6466. https://doi.org/10.3390/app11146466

AMA Style

Chang L, Zhang H, Xie G, Yu Z, Zhang M, Li T, Tian G, Yu D. Reverse Logistics Location Based on Energy Consumption: Modeling and Multi-Objective Optimization Method. Applied Sciences. 2021; 11(14):6466. https://doi.org/10.3390/app11146466

Chicago/Turabian Style

Chang, Lijun, Honghao Zhang, Guoquan Xie, Zhenzhong Yu, Menghao Zhang, Tao Li, Guangdong Tian, and Dexin Yu. 2021. "Reverse Logistics Location Based on Energy Consumption: Modeling and Multi-Objective Optimization Method" Applied Sciences 11, no. 14: 6466. https://doi.org/10.3390/app11146466

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