2.1. Integrated Design Framework for Remanufacturing Process
The design for the remanufacturing process is to realize the performance of the remanufactured product, while the process engineer needs to consider the original structure, size, and performance constraints of the used products, as well as the enterprise cost requirements and environmental policy constraints. Therefore, process engineers need to adjust the remanufacturing process scheme based on actual customer demand, size constraints, and cost requirements. Firstly, the information needs to be collected including the original information on used products, customer demand information, remanufacturing company demand information, environmental policy information, etc. Then, the virtual model of the used product can be established based on the simulation technology, and the optimization model needs to be constructed for the remanufacturing process scheme. Finally, the ATLBO algorithm is to be applied to solve the multi-objective optimization model of the remanufacturing process solution, and the virtual simulation model will be simultaneously corrected and adjusted according to the solving results to verify the feasibility of the solving results. By continuous optimization and feedback adjustment, the optimal remanufacturing process scheme is acquired, and the specific design framework for the remanufacturing process is shown in
Figure 1.
- (1)
External constraint information obtention
The external constraint information of the DFRP contains original product information, customer demand information, enterprise remanufacturing demand information, environmental protection legislation and regulations, etc., constituting the constraints and design objectives for the realization of the remanufacturing process scheme. The information mentioned above can be mainly generalized into three respects: performance request, cost request, energy saving and emission reduction, and so on. By analyzing the intrinsic connection between the target information and the remanufacturing process parameters, the mapping mathematical model between the two is established, which provides a convenient way to optimize the process parameters.
- (2)
Performance requirements of the remanufactured product
Performance requirements mainly include the hardness, strength, and corrosion resistance of the remanufactured products, which determine whether the remanufactured products can be competitive in the market. And the remanufacturing process parameters directly determine whether or not these properties will be met. Wherein, whether the remanufacturing process parameters meet the requirements can be verified through virtual simulation technology and the real-time adjustment of the process parameters to meet the performance requirements.
- (3)
Remanufacturing cost
The remanufacturing cost determines the profitability of the manufacturer or remanufacturer, as well as the cost-effectiveness and market value of the remanufactured product. Therefore, the remanufacturing process scheme needs to consider the costs of the remanufacturing process. Remanufacturing costs consist of material costs, energy costs, processing costs, contracted processing costs, and additional costs. In the real remanufacturing process, the situation of exceeding the predetermined cost may occur, so remanufacturing process parameters need to be reasonably adjusted to decrease the remanufacturing cost.
- (4)
Environmental requirements
The remanufacturing process conserves energy including electricity, water, and oil and produces a large number of pollutants such as wastewater, metal waste, and waste oil. Based on the regulations and laws on energy conservation and emission reduction policies and the dual-carbon goal, the energy consumption and emissions of these two parts must be significantly reduced. In order to symbolize the target of energy conservation and emission reduction, carbon emissions are available to express the energy consumption of the remanufacturing process and the waste treatment process.
The optimization objective of the remanufacturing process scheme is analyzed by extracting the constraint information, and it is the key to the optimization of the remanufacturing process scheme to establish the correlation between the constraint information and the process parameters, while the process of establishing each mapping relationship is as follows.
- (1)
The mapping relationship between the performance and remanufacturing process parameters
Performance consists of product rigidity, component strength, hardness, etc. There is a mapping connection between performance and process parameters that is obtained through experience equations or determinants. Universal functional equations between the two are described by the process matrices of the axiomatic design, as follows:
where
Fm indicates the
m-th performance of the product,
PVn indicates the
n-th process parameter, while
Cij indicates the mapping function between the
i-th performance and the
j-th process parameter, either as a true number or as a functional formula.
- (2)
The mapping relationship between the remanufacturing costs and process parameters
Technicians develop remanufacturing process schemes according to customer requirements and have them processed by the remanufacturing workshop. The process scheme directly determines the energy consumption of electricity, water, materials, and other energy sources in the remanufacturing process. Higher consumption definitely increases the cost of remanufacturing. Every process parameter contains different machining paradigms, each utilizing the appropriate machining equipment, raw materials, and heat treatments. Various remanufacturing process schemes will consume varying levels of energy. Therefore, it is essential to analyze the remanufacturing cost based on the particular scrap and customer requirements. To address the relationship between remanufacturing costs and process parameters, the least-squares method is applied to perform a linear fit of the functional relationship between the two, which is shown in the figure below:
In Equation (2), denotes the material conservation of the i-th process parameter, and in Equation (3), denotes the energy conservation of the ith process parameter. In Equation (4), indicates the quality of the p-th expended material, denotes the price of the pth material, and indicates the quantity of the q-th energy consumed and the price of the j-th energy.
- (3)
The mapping relationship between carbon emissions and remanufacturing process parameters
The carbon emissions from the remanufacturing process have direct relevance to the remanufacturing process scheme. The remanufacturing process mainly consists of remanufacturing modes and process paths in terms of dimensional restoration, performance restoration, structural upgrading, and performance upgrading, which can produce carbon emissions. Carbon emissions mainly come from the consumption of electricity, water, raw materials, and natural gas. The remanufacturing carbon emission boundary is shown in
Figure 2.
It is first necessary to establish a carbon emission calculation model, then the sensitivity analysis can be utilized to develop a mapping relationship between carbon emissions and the remanufacturing process parameters. The details are as follows.
In Equation (5), represents the carbon emissions corresponding to the i-th remanufacturing process parameter, represents the q-th energy consumption, represents the carbon emission factor of the q-th energy, and indicates the sensitivity coefficient between the i-th remanufacturing process parameter and the corresponding carbon emissions. Equation (8) represents the functional relationship between changes in energy consumption and subtle changes in design parameters. By solving Equation (8), and the result is shown in Equation (9), represents the constant of the i-th carbon emission equation, represents the carbon emission factor of the q-th energy source, and represents the carbon emission factor of the t-th material.
In Equation (5), denotes the carbon emissions corresponding to the i-th remanufacturing process parameter, denotes the q-th energy conservation, denotes the carbon emission coefficient of the q-th energy source, and denotes the sensitivity coefficient between the i-th remanufacturing process parameter and the respective carbon emissions. Equation (8) indicates the functional relationship between changes in energy consumption and subtle changes in design parameters. By solving Equation (8), the results are displayed in Equation (9), where indicates the normal of the i-th carbon emission equation, indicates the carbon emission coefficient of the q-th energy resources, and indicates the carbon emission coefficient of the t-th material.
2.2. Mathematical Modeling for Adaptive Optimization of the DFRP
The DFRP is a process of continuous feedback and optimization based on the customer, processing, quality, and assembly to obtain the best design solution. Therefore, process engineers need to adjust the preliminary remanufacturing process scheme to approach the optimal process parameters. However, the optimization process is then cumbersome, time-consuming, and costly, and it is not even possible to obtain optimal parameters for the remanufacturing process. To increase the success rate of optimization, the virtual simulation model of the process scheme can be established, using solid modeling, CAE simulation, and energy consumption assessment and other technologies for the virtual validation of the process scheme. The validation results will be fed back to the main departments of the requirements, which will compare and analyze them based on the historical physical data, and feed the analysis results of the design objectives into the optimization process until the optimal design results are obtained. The specific optimization methods are shown in
Figure 3.
Firstly, it is necessary to construct a multi-objective optimization model for the remanufacturing process scheme, mainly focusing on three objectives: performance, remanufacturing cost, and remanufacturing carbon emissions. The specific details are as follows:
where
denotes the
i-th performance goal of the remanufactured product,
denotes the remanufacturing cost consumed by the
i-th process parameter,
denotes the total remanufacturing cost, and
H denotes the total remanufacturing carbon emission.
The constraints of the optimization model are set according to the system requirements as well as legal policies as follows.
In Equation (16), represents the constraint value of the remanufacturer on the remanufacturing cost, and represents the constraint value proposed by the customer for the remanufacturing cost. Generally, the remanufacturer’s set remanufacturing cost will be lower than the customer’s set remanufacturing cost. indicates the carbon emission limit specified by policies and regulations. and are the lower and upper limits of the process parameters, respectively, mainly determined by factors such as product system constraints and tolerance ranges.
2.3. Optimization Model Solution for DFRP
The way to solve the multi-objective optimization model has been developed very maturely, and the most widely used algorithms are the particle swarm optimization algorithm, genetic algorithm, ant colony algorithm, etc. However, none of these algorithms have the problems of insufficient computational accuracy and poor stability. Aiming at the restrictions of former algorithms, an adaptive teaching-based optimization algorithm (ATLBO) was developed. This algorithm imitates the process of students learning from teachers. It can adaptively adjust the learning method to achieve faster learning after learning a certain amount of knowledge. It can avoid entering the local optimum too early, improve the global search ability, speed up the solution speed, and react faster to optimization model variation. The process of the ATLBO algorithm is shown in
Figure 4.
- (1)
Teacher stage
In the teaching stage, there is variability in the level of teachers and students, and learning ability is used to measure the difference in learning between the two, then the average degree of difference in learning ability between teachers and students is calculated as follows.
In Equation (17), denotes the average value of the M-th student, denotes the average value of the teacher, denotes the adaptive learning factor, denotes the maximum value of the learning factor, denotes the minimum value of the learning factor, denotes the number of iterations in the learning process, and denotes the maximum number of iterations.
Moreover, students are allowed to learn based on the variability of their learning ability with respect to their teachers, which is calculated as shown in the formula below.
In Equation (20), represents the value of the i-th student before learning, and represents the value of the i-th student after learning.
- (2)
Student stage
At the student stage, each student randomly takes a learning object in the class according to their learning ability for comparing and analyzing; meanwhile, the learning coefficient is adjusted according to the ability gap between the two. The details of the calculation method are as follows.
- (3)
Ending criteria
If the optimization process achieves the maximum number of iterations, the calculation is aborted, and the optimized design parameters are outputted. Alternatively, the calculation steps 1 and 2 are repeated.