Next Article in Journal
Ultrasonically Assisted Electrocoagulation Combined with Zeolite in Compost Wastewater Treatment
Previous Article in Journal
Catalytic Conversion of Oil Shale over Fe or Ni Catalysts under Sub-Critical Water
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Research on Multi-Objective Process Parameter Optimization Method in Hard Turning Based on an Improved NSGA-II Algorithm

School of Mechanical and Electronic Engineering, Wuhan University of Technology, Wuhan 430070, China
*
Author to whom correspondence should be addressed.
Processes 2024, 12(5), 950; https://doi.org/10.3390/pr12050950
Submission received: 10 April 2024 / Revised: 28 April 2024 / Accepted: 4 May 2024 / Published: 7 May 2024
(This article belongs to the Section Manufacturing Processes and Systems)

Abstract

:
To address the issue of local optima encountered during the multi-objective optimization process with the Non-dominated Sorting Genetic Algorithm II (NSGA-II) algorithm, this paper introduces an enhanced version of the NSGA-II. This improved NSGA-II incorporates polynomial and simulated binary crossover operators into the genetic algorithm’s crossover phase to refine its performance. For evaluation purposes, the classic ZDT benchmark functions are employed. The findings reveal that the enhanced NSGA-II algorithm achieves higher convergence accuracy and surpasses the performance of the original NSGA-II algorithm. When applied to the machining of the high-hardness material 20MnCrTi, four algorithms were utilized: the improved NSGA-II, the conventional NSGA-II, NSGA-III, and MOEA/D. The experimental outcomes show that the improved NSGA-II algorithm delivers a more optimal combination of process parameters, effectively enhancing the workpiece’s surface roughness and material removal rate. This leads to a significant improvement in the machining quality of the workpiece surface, demonstrating the superiority of the improved algorithm in optimizing machining processes.

1. Introduction

With the advancement of manufacturing technologies, intelligent neural networks have increasingly been integrated into the machining of high-hardness materials [1,2] and the optimization of multi-objective process parameters [3,4,5]. As the complexity of workpieces escalates and process requirements become more stringent, optimizing for a single objective is no longer feasible. Instead, an optimal combination of process parameters is determined through algorithms and experimental procedures to machine the workpieces [6,7,8]. This approach not only ensures the quality of the machined workpiece but also enhances processing efficiency and reduces production costs, aligning with the evolving demands of modern manufacturing practices.
Hard turning is a process that typically involves machining workpieces with hardness exceeding 50 HRC (Rockwell C scale). For this application, cutting tools fabricated from high-hardness materials, such as Cubic Boron Nitride (CBN) and Polycrystalline Cubic Boron Nitride (PCBN), are commonly selected [9,10,11]. These materials are not only characterized by their exceptional hardness but also demonstrate superior thermal conductivity and wear resistance [12,13], providing a significant advantage in machining high-hardness materials [14]. The optimization of machining parameters for such materials [15,16] presents a critical technical challenge that is essential for enhancing the efficiency of turning processes and ensuring superior workpiece surface quality.
In recent years, extensive research has been conducted on the incorporation of multiple decision variables into the turning process. This approach acknowledges that considering multiple factors can improve the precision and persuasiveness of the objectives, leading to the emergence of multi-objective optimization problems as a prevalent research topic [17]. Commonly employed optimization algorithms include “the Non-dominated Sorting Genetic Algorithm II” (NSGA-II) [18,19,20,21,22], “the Multi-Objective Evolutionary Algorithm based on Decomposition” (MOEA/D) [23], “the Response Surface Methodology (RSM) algorithm” [24], and “the Strength Pareto Evolutionary Algorithm 2” (SPEA2) [25]. NSGA-II evolved from the original NSGA [26], which used a non-dominated sorting method for multi-objective problems. NSGA-II [27] introduced an elitist strategy to reduce computational complexities. With increasing optimization challenges, especially in higher-dimensional spaces, NSGA-III [28] was developed, incorporating a reference point-based method to enhance diversity and performance. Some researchers have improved NSGA-II or NSGA-III to obtain the so-called NSGA-IV [29], which further improves their efficiency and effectiveness in complex optimization scenarios.
These algorithms are adept at addressing multi-objective optimization challenges and have significantly contributed to advancements in this field. NSGA-II stands out because of its superior performance compared to simpler algorithms and higher computational efficiency compared to more complex algorithms, and is widely recognized in both academia and industry. These advantages make it particularly suitable for practical engineering applications, so we choose it as the benchmark algorithm in this study to avoid the complexity of the algorithm and the waste of computing resources. However, a recurring issue with these optimization algorithms is the uneven convergence of the population and a propensity to become trapped in local optima, which can impact the outcomes of multi-objective optimizations [30]. Thus, further analysis and enhancements of these algorithms are necessary to overcome this challenge.
To address the issue at hand, this paper introduces an enhancement to the NSGA-II algorithm by integrating a crossover-mutation hybrid strategy into its crossover process. This modification significantly improves convergence and distribution. The improved NSGA-II algorithm is applied to the multi-objective optimization problem of machining parameters for the external cylindrical turning of carburized steel 20MnCrTi, known for its high hardness. The results showcase the enhanced algorithm’s superior convergence accuracy and expedited convergence rate, leading to optimization solutions that more closely approximate the global optimum. Such improvements render the algorithm notably more effective in solving multi-objective optimization problems related to cutting parameters.
This paper is organized as follows. Section 1 outlines the research motivation by discussing the state and challenges in hard turning processes. Section 2 introduces the concept of multi-objective optimization. Section 3 elaborates on enhancements made to the NSGA-II algorithm for better machining guidance. Section 4 assesses the modified algorithm’s performance through ZDT series test functions. Section 5 compares the improved NSGA-II with traditional NSGA-II, NSGA-III and MOEA/D, and theoretically proves that the improved NSGA-II has better performance. Section 6 reports the experimental verification of the four algorithms, and the experimental results prove the practical significance of the proposed method. Section 7 concludes with a summary of the research findings.

2. Multi-Objective Optimization Problems

In multi-objective optimization, models are optimized across multiple objectives. It is not feasible to achieve the optimal outcome for every objective function independently; rather, it is necessary to consider the interplay among various objective factors, which requires assigning specific weights to each objective function. In tackling such problems, the goal is to derive a set of solutions, rather than a singular optimal solution. These solutions are known as Pareto-optimal solutions [31]. With the development of genetic algorithms, the challenge of being ensnared in local optima within multi-objective optimization contexts has been mitigated, thereby ensuring global search capabilities and maintaining population diversity.

2.1. Multi-Objective Optimization Mathematical Expressions

Generally, when tackling such problems, the optimization objective functions mostly aim to minimize their values for computational convenience [32]. Therefore, the mathematical description of multi-objective problems is as shown in Equation (1):
min { F ( x ) } = f 1 ( x ) , f 2 ( x ) , , f m ( x )   S u b j e c t _ t o : g i ( x ) 0 , i = 1 , 2 , , k h j ( x ) = 0 , j = 1 , 2 , , l
In the above equation, F(x) represents the objectives to be optimized in multi-objective optimization problems, and the space in which these objectives exist is known as the objective space. x is a vector in an n-dimensional space, denoted as Rn, and the space in which x resides constitutes the decision space of the multi-objective optimization problem. The constraints are defined as hj(x) = 0, j = 1,2, …, l, gi(x) ≤ 0, i = 1, 2, ....

2.2. Pareto-Optimal Solutions in Multi-Objective Optimization

For two variables a, b ∈ the decision variable set X, assuming a > b, if and only if:
i { 1 , 2 , , n } f i ( a ) f i ( b ) j { 1 , 2 , , n } f i ( a ) < f i ( b )
For a given variable a, it is considered a non-dominated solution, or a Pareto-optimal solution, if there are no other variables within the decision variable set that dominate a. Within this context, should there exist a variable X within the decision variable set, and for any variable S, the condition F(X) ≤ F(S) holds for a given objective function F, then S is designated as an optimal solution, also known as a non-inferior solution, in relation to the objective functions. In the realm of multi-objective optimization problems, it is noteworthy that non-inferior solutions are not singular; rather, there exists a plurality of such solutions. The aggregate of all non-inferior solutions is termed the Pareto Front, representing a critical concept in multi-objective optimization analysis.
As illustrated in Figure 1, the multi-objective optimization problem is simplified into a bi-objective optimization problem involving the optimization of objective functions f1(x) and f2(x). The goal is to identify a set of solutions that minimize these objective functions, satisfying Equation (1). The Pareto-optimal solutions in the context of multi-objective optimization problems comprise a suite of solutions, each characterized by the property that any improvement in one objective necessitates the degradation of at least one other objective. These solutions are interdependent and non-dominant, collectively constituting an optimal set of solutions. For example, within this set, points A and B are positioned on the Pareto Front, signifying their optimality, whereas point C is suboptimal as it is dominated by both points A and B.

3. Improvement and Implementation of NSGA-II Algorithm Analysis

3.1. Analysis of the NSGA-II Algorithm

The NSGA-II algorithm (Nondominated Sorting Genetic Algorithm II), developed by Deb et al. [27], stands as a prominent multi-objective genetic algorithm. This sophisticated algorithm stratifies the population into distinct levels based on the principle of dominance, effectively eliminating individuals of lesser dominance to foster both diversity and uniformity within the population. The NSGA-II algorithm is structured around four core components: the selection of the population, the mechanisms of crossover and mutation, the implementation of fast non-dominated sorting, the calculation of crowding distance, and the integration of elitism, each contributing to its efficiency and effectiveness in solving multi-objective optimization problems.
The processes of selection, crossover, and mutation within populations are inspired by the evolutionary genetic mechanisms observed in natural species, designed to foster the generation of new individuals and augment the algorithm’s search efficacy. The NSGA-II algorithm employs the Simulated Binary Crossover (SBX) [33] operator and the Polynomial Mutation (PM) [34] operator, which are rigorously defined by the Equations (3) and (4), respectively. These operators are instrumental in mimicking natural genetic variations, thereby enhancing the diversity and exploratory power of the algorithm in navigating complex multi-objective optimization landscapes.
β = 2 u i 1 η + 1 ,   u i 0.5 1 2 1 u i 1 η + 1 ,   u i 0.5
δ = 2 r k 1 η m + 1 ,   r k 0.5 1 2 1 r k 1 η m + 1 ,       r k 0.5
In Equation (3), ui denotes a random variable uniformly distributed across the interval [0,1), while η, the crossover distribution index, typically spans a range between 20 and 30. The chosen value for η plays a critical role in dictating the dispersion of offspring relative to their parental genes. Analogously, Equation (4) introduces rk as another random variable uniformly distributed over [0,1), with ηm signifying the mutation distribution index, which influences the mutation process’s granularity.
The fast non-dominated sorting, based on Pareto dominance, categorizes solutions using multiple objective functions fi(x) where i ranges from 1 to k. An individual x1 dominates x2 if fi(x1) < fi(x2) for all objectives, and weakly dominates if fi(x1) ≤ fi(x2) with at least one strict inequality. The sorting process involves assigning a non-dominated rank starting from individuals with a dominance count of zero. Successive ranks are assigned by decrementing the dominance count and re-evaluating until all individuals are ranked. As depicted in Figure 2, diverse shapes symbolize different Pareto ranks, with circles specifically denoting the most optimal tier of solutions. This visual representation facilitates a clear understanding of the hierarchical nature of solution ranks within the Pareto Front.
The crowding distance calculation plays a pivotal role in situations where two individuals are of the same rank, by giving preference to the individual that exhibits a greater crowding distance. This distance is determined through calculations of mutual crowding among individuals. To calculate the crowding distance for individuals within a given rank, define m as the total number of individuals, each labeled xi for i = 1 to m. The individuals xi−1 and xi+1 are the adjacent members in the sequence. With n objective functions, where f(min)n and f(max)n are the minimum and maximum values for the nth function, the crowding distance yi for each individual starts at zero. Crowding distances are computed using the methodology outlined in Equation (5).
y i = x i + 1 x i 1 / f max n f min n
As illustrated in Figure 3, the concept of crowding distance can be effectively visualized using rectangular diagrams, which aid in comprehending the spatial differences among individuals within the same rank. This method ensures diversity among the selected solutions by maintaining a spread of individuals across the solution space.
The elitism strategy is characterized by a selective culling process within the hierarchically arranged solution sets, favoring the retention of individuals that not only possess superior ranks but also exhibit extensive crowding distances. As demonstrated in Figure 4, the parent population (P) and the offspring population (C) are combined and subjected to a fast non-dominated sorting process, resulting in six Pareto ranks. Subsequently, the new parent population is generated by iteratively adding individuals from each rank in ascending order until the required population size is reached. When adding individuals from the (k + 1)-th rank, if only a subset of individuals is needed to meet the desired population size, those individuals are further sorted based on their crowding distance in descending order. The required individuals are then selected, and the remaining individuals from the (k + 1)-th rank, as well as all subsequent ranks, are discarded. In Figure 4, this crowding distance sorting occurs at the third Pareto rank. This strategy underscores the algorithm’s commitment to preserving excellence and diversity within the evolving populations.

3.2. Improvement of the NSGA-II Algorithm

The improved NSGA-II algorithm is mainly an improvement of the crossover phase of the genetic algorithm. It combines simulated binary crossover and polynomial mutation. Suppose x1 and x2 represent the individuals undergoing the crossover, with V denoting the problem’s dimension, which corresponds to the number of genes. x 1 j and x 2 j represent the j-th gene of these two individuals. The resulting offspring, denoted as y1 and y2, are characterized by y 1 j and y 2 j , which signify the j-th gene of the offspring. The steps for generating offspring are as follows:
Step 1: Generate a random number at random, r(j) ∈ (0, 1)
Step 2: Calculate the value of β(j):
β ( j ) = ( 2 r ( j ) ) 1 η c + 1 ,     r ( j ) 0.5 1 2 1 r j 1 η c + 1 , r ( j ) > 0.5
Step 3: Calculate the values of y 1 j , y 2 j :
y 1 j = ( 1 + β ( j ) ) x 1 j + ( 1 β ( j ) ) x 2 j 2 y 2 j = ( 1 β ( j ) ) x 1 j + ( 1 + β ( j ) ) x 2 j 2
Step 4: Judge whether y 1 j , y 2 j cross the boundary. If so, take the boundary value.
The ηc above is a self-defined non-negative real number called the cross-distribution index, where the larger ηc is, the closer the resulting individual is to the parent individual, and the smaller ηc is, the further away it is from the parent. This means that the larger ηc is, the smaller the area to be searched, and vice versa.

3.3. Implementation of the NSGA-II Algorithm

The pivotal workflow of the enhanced NSGA-II algorithm is depicted in Figure 5, with the implementation procedure detailed as follows:
Step 1: Initialize the population;
Step 2: Evaluate whether to generate the inaugural subpopulation. If yes, set the evolutionary generation, denoted as En, to 2 and advance to the subsequent step. In the negative case, apply methodologies such as fast non-dominated sorting on the initial population to yield the progeny population;
Step 3: Amalgamate the progenitor and progeny populations to formulate a novel population ensemble;
Step 4: Evaluate whether a new progenitor population has been created. If yes, execute a selective cross-mutation operation on the newly constituted progenitor population. Conversely, employ strategies such as fast non-dominated sorting to conceive a fresh progenitor population;
Step 5: Ascertain if the evolutionary generation En is inferior to the maximum evolutionary threshold. Should this be the case, increment the evolutionary generation En by 1 and loop back to the third step, persisting until the cycle concludes. If not, proceed to the algorithm’s end.
This segment addresses the domain of multi-objective optimization with constraints, incorporating specific limitations within the programmatic framework. NSGA-II is suitable for solving multi-objective optimization problems with up to three dimensions, meaning that the number of optimization objectives does not exceed 3.

4. Algorithm Performance Testing and Analysis

The classical ZDT function family [35] is employed as a set of test functions to assess the NSGA-II algorithm before and after improvement under a consistent evaluation system.

4.1. Metrics for Evaluating Algorithm Performance

In evaluating the enhancements brought to the NSGA-II algorithm in this research, two key metrics are utilized: the Generational Distance (GD) as the distance metric, and Spacing (SP) as the distribution metric. The Generational Distance (GD) metric is instrumental in gauging the algorithm’s convergence capabilities [20], with its computational formula presented as Equation (8).
G D = i = 1 a x i q 1 / q a
In Equation (8), two parameters are defined: GDk and GDt. Where a represents the number of vectors in GDk, q is set to 2, and xi denotes the Euclidean distance between each one-dimensional vector in the target space and the nearest corresponding vector in GDt. A result of 0 indicates GDt = GDk, while a non-zero result signifies the degree to which GDk deviates from GDt, with smaller deviations being preferable.
SP (Spacing) is the most commonly used distribution metric [36]. Its calculation formula is shown in Equation (9):
S P ( A ) = 1 N 1 i = 1 N d ¯ d 1 a i , A / a i 2
In the formula above, d represents the average of all d1(a1,A/a1), d1(a2,A/a2), …, dN(aN,A/aN) and di(ai,A/ai), where ai is the solution’s L1-norm distance from the set A/ai, calculated as in Equation (10):
d 1 a i , A / a i = min a A / a i j = 1 m a i j a j
In this equation, m signifies the number of objectives, and aij represents the j-th objective for solution ai. Lower SP values indicate better uniformity.

4.2. Performance Testing of Algorithms and Analysis of Results

To evaluate the performance of the algorithms both pre- and post-enhancement, this study subjects the two algorithmic variants to analysis under consistent parameter configurations. These parameters include a population size set at 150, a cap of 500 iterations, a crossover probability fixed at 0.8, and a mutation probability also at 0.8. For each set of test functions, the algorithms underwent five independent trials, ensuring a robust assessment of their performance and reliability across varying scenarios.
The examination of the data showcased in Figure 6, Figure 7, Figure 8, Figure 9 and Figure 10, particularly when comparing the convergence trends of the distance and distribution metrics across the quintet of test function sets, reveals a notable performance enhancement in the modified NSGA-II algorithm. It exhibits expedited convergence, augmented convergence efficacy, and a more even solution distribution relative to its predecessor, the conventional NSGA-II algorithm. These outcomes are indicative of the significant performance boost conferred by the integration of a hybrid operator that melds the simulated binary and polynomial mechanisms. Consequently, this amalgamation in the enhanced NSGA-II algorithm not only elevates its convergence efficiency but also refines its distribution attributes, highlighting its advanced optimization capabilities.

5. Comparative Analysis of the Algorithmic Models

5.1. Development of a Bi-Objective Optimization Model

The working life and performance of mechanical components are related to the material, heat treatment, surface microgeometry, and surface roughness of the components. Surface roughness affects various aspects of component performance, including wear resistance, sealing, fatigue strength, among others. In this study, a non-linear regression equation is established for the relationship between surface roughness Ra and cutting parameters. The prediction model is represented in Equation (11):
R a = a 0 + a 1 n + a 2 f + a 3 a p + a 4 f 2 + a 5 n a p
In Equation (11), Ra denotes the surface roughness (μm), n stand for the spindle speed (mm/r), f represents the feed rate (mm/min), ap is the cutting depth (mm), and a0, a1, a2, a3, a4 and a5 are constants. Surface roughness measurements of the workpiece were conducted using a TR210 surface roughness measuring instrument with a sampling length of 60 mm. To minimize errors, measurements were taken at different positions on the workpiece by rotating it to five different angles. The average of these five measurements was used as the final result. The data from 23 sets obtained through orthogonal tests are presented in Table 1.
The dataset from Table 1 was imported into the MATLAB R2022a toolbox to deduce the surface roughness expression via non-linear regression model analysis. Figure 11 depicts the variation curves for experimental and predicted values, represented by blue and orange lines, respectively. Below these curves, the bar chart displays the residuals for corresponding ordinal numbers, detailing the discrepancies between the experimental and predicted data. The horizontal axis represents the experimental number, corresponding to the “No.” column in Table 1; the vertical axis denotes the surface roughness (Ra) measured in micrometers (μm). An examination of Figure 11 indicates that with an increase in spindle speed, the surface roughness value tends to stabilize, exhibiting fluctuations within a narrow band of 1. The absolute residuals between the forecasted and actual experimental surface roughness values are confined within the range of (0, 0.3), suggesting a commendably low error margin of under 10%.
One of the crucial indicators for assessing cutting efficiency is the MRR (material removal rate) [37], which represents the volume of material removed per unit of time. The optimization objectives involve reducing production cycles and minimizing costs. Therefore, to enhance the material removal rate, cutting speed, feed rate, and cutting depth should be increased to the maximum extent possible. The formula for the material removal rate is presented in Equation (12):
M R R = v c f a p
In Equation (12), vc represents the cutting speed, and its calculation as follows:
v c = π d n 1000
In Equation (13), d denotes the workpiece’s rotational diameter, measured in millimeters. Upon substituting this value into the equation, we can derive the result:
M R R = π d n f a p 1000
Experimental data from Table 1 were processed using MATLAB R2022a software to derive the regression equation. The mathematical statistical model for surface roughness is established as shown in Equation (15):
R a = 9.9945 0.1821 n 0.2233 f + 0.1775 a p + 0.0029 f 2 0.0037 n a p
By integrating the insights from Equation (15) and the material removal rate formula outlined in Equation (12), we derive the formulation for the objective function along with the constraint distribution for the decision variables, as depicted in Equation (16). Given the preference for a higher material removal rate and a lower surface roughness, a negative sign is introduced before the material removal rate in the objective function formulation. This implies that a lower value of −MRR corresponds to a higher material removal rate, thereby fostering uniformity within the solution set and aligning with the optimization goals.
o b j e c t i v e   f u n c t i o n : min R a = 9.9945 0.1821 n 0.2233 f + 0.1775 a p     + 0.0029 f 2 0.0037 n a p min M R R = π d n f a p / 1000 c o n s t r a i n t   d i s t r i b u t i o n : 500 r / min n 600 r / min 30 mm / min f 60 mm / min 0.2 mm a p 0.5 mm

5.2. Analyzing the Results of Comparing Algorithms

In this section, the improved NSGA-II algorithm is compared with three other multi-objective algorithms: MOEA/D, NSGA-III, and the original NSGA-II. Each algorithm is employed to solve the multi-objective optimization problem of external cylindrical turning parameters for high-hardness material carburized steel 20MnCrTi. To ensure fairness, this study uses uniform parameter settings to evaluate the performance of the algorithms. These parameters encompassed a population size of 150, a maximum of 500 iterations, a crossover probability set at 0.8, and a mutation probability also at 0.8. Each of the algorithm was independently tested five times for each set of test functions. Figure 12 presents a comparison of the Pareto solutions obtained using the improved NSGA-II algorithm, the traditional NSGA-II algorithm, MOEA/D, and NSGA-III algorithms. This comparison aims to highlight the enhancements in solution distribution and optimization efficiency achieved through the algorithmic improvements.
The analysis of Figure 12 clearly demonstrates that the optimized NSGA-II algorithm delivers a relatively uniform and continuous distribution of optimal solutions across the specified region, showcasing enhanced convergence efficiency compared to the other three algorithms. Notably, the optimized algorithm achieves lower surface roughness values while maintaining equivalent material removal rates, indicating its ability to produce smoother workpiece surfaces without compromising machining productivity. Additionally, with comparable surface roughness levels, the optimized NSGA-II algorithm facilitates higher material removal rates than the other three algorithms, underscoring its superior performance.
Further examination of Figure 12 indicates that solutions positioned in the lower-right quadrant are characterized by higher surface roughness and greater material removal rates, while those in the upper-left quadrant correspond to lower surface roughness and reduced material removal rates. This trend suggests a positive correlation between material removal rates and surface roughness, wherein an increase in one leads to a rise in the other, and vice versa. Given the machining requirements for workpieces, the optimal solution set derived from the model optimization is deemed both logical and viable.
Using the improved NSGA-II algorithm to select five optimal solution sets with an order of 1 from the Pareto-optimal solution set, the experimental results from Table 2’s improved NSGA-II algorithm reveal that the first set, compared to other sets with the same rank order of 1, has a crowding distance of 0.0700, which is higher than that of the other groups. Therefore, the first set represents the best combination of process parameters after 500 iterations. Specifically, this combination entails a surface roughness of 0.2843 μm and a material removal rate of 1889.4 mm3/min. Additionally, we utilized the same methodology to determine the optimal process parameter combinations using the traditional NSGA-II algorithm, MOEA/D algorithm, and NSGA-III algorithm. Four sets of process parameter combinations derived from these four algorithms were then used to conduct turning experiments on the workpieces, which further proves the advantages of the improved NSGA-II algorithm.

6. Example Analysis of High Hardness Materials

The optimization experiment for machining parameters of high-hardness materials was carried out on an SK50P CNC (Computer Numerical Control) horizontal turning machine, as depicted in Figure 13. This versatile machine tool is well-suited for various sectors, including the light industry, shipbuilding, and machinery manufacturing. It features a spindle speed range from 21 to 1620 rpm, accommodating a maximum cutting diameter of 500 mm and a maximum cutting length of 820 mm. The machine’s two-axis movement allows for a travel of 300 mm in the X direction and 850 mm in the Z direction, facilitating precision machining across a broad spectrum of applications. Table 3 lists the detailed parameters.

6.1. The Experimental Scheme and Evaluation Indicators

In this experiment, the workpiece utilized is 20MnCrTi carburized steel, featuring a diameter of φ50 mm and a length of 500 mm. This material has been subjected to heat treatment, achieving a substantial hardness of 55HRC. Table 4 lists the chemical components and Table 5 lists the main performance. The cutting tool employed is fabricated from Polycrystalline Cubic Boron Nitride (PCBN), with a cemented carbide base. Table 6 lists its physical characteristics. The tool’s model is CNGA120408, distinguished by a tip radius of 0.8 mm. The tool holder used is the MCLNR2020K12 model. Figure 14 showcases both the workpiece and the cutting tool. The process parameter combinations applied in this study were determined through orthogonal experimental designs [38] and analysis using the four algorithms compared above. Table 7 outlines these parameter combinations, and group 9 was identified as the optimal set using the improved NSGA-II algorithm because it ranked on the non-dominated front with the highest crowding distance among the Pareto-optimal solutions. Groups 10 to 12 are the combination of process parameters obtained by the traditional NSGA-II algorithm, NSGA-III algorithm and MOEA/D algorithm, respectively.
In Section 5.1, the study employs surface roughness, material removal rate, and workpiece machining state as the principal metrics for evaluation. Surface roughness serves as an indicator of workpiece surface quality, with lower values denoting superior surface integrity. The material removal rate is utilized as a measure of machining efficiency, where higher rates signify enhanced efficiency. The machining state, classified into stable, transitional, and chatter phases, serves as a metric for assessing the stability of the machining process. The classification criteria for these states are not a focal point of this research. However, Table 8 still gives the division of processing stages of cylindrical hard turning.

6.2. Optimization Results and Discussion

The outcomes of the turning operations, as delineated in Table 9, reveal that groups 1, 2, 3, 4, 5, 8, 11 and 12 exhibited workpiece chatter, leading to diminished processing efficiency and compromised surface finish quality. Notably, groups 8 and 11 (the combination of process parameters obtained by NSGA-III algorithm) achieved commendable processing efficiency; however, a surface roughness value of 1.354 μm and 1.273 μm was reported, indicative of significant chatter, adversely affecting the workpiece surface quality. The results show that the NSGA-III algorithm is not suitable for practical engineering problems of hard turning with double objective optimization.
Group 10, which employed process parameters refined using the original NSGA-II algorithm, when compared with group 9—whose parameters were honed with the enhanced NSGA-II algorithm—demonstrates that both sets enabled stable machining conditions. Nonetheless, group 10 presented with reduced processing efficiency and elevated surface roughness levels, underscoring the superior workpiece surface quality attainable with the process parameters derived from group 9.
In the case of keeping the processing efficiency roughly unchanged, the measured surface roughness of the workpiece stands at 0.264 μm in group 9, whereas groups 7 and 12 exhibit surface roughness values of 0.702 μm and 1.435 μm, respectively. This equates to a reduction in surface roughness of 0.438 μm and 1.171 μm for group 9 when compared to groups 7 and 12, respectively. This also proves that the performance of the improved NSGA-II algorithm is better than that of the MOEA/D algorithm.
These findings highlight that the employment of process parameters refined through the enhanced NSGA-II algorithm not only preserves processing efficiency but also significantly elevates the surface quality of the workpiece.

7. Conclusions

In this work, a study of a multi-objective process parameter optimization method for hard turning based on improved NSGA-II algorithm is proposed and shows the following conclusions:
(1)
Upon a comprehensive analysis of the structure, foundational principles, and optimization challenges inherent to the traditional NSGA-II algorithm, an enhanced variant is proposed. This refined algorithm integrates a hybrid crossover technique that amalgamates simulated binary crossover with polynomial variations, specifically addressing the original algorithm’s limited convergence rates. The efficacy of this improved algorithm was rigorously tested using the benchmark ZDT series functions, both pre- and post-enhancement. The testing outcomes underscore a marked improvement in convergence speed and distribution uniformity relative to the conventional algorithm.
(2)
For the empirical segment of this study, the high-hardness alloy 20MnCrTi was selected as the subject for cylindrical hard turning experiments, utilizing PCBN cutting tools. The response variables, such as surface roughness and material removal rate, were quantified through orthogonal experimental designs. These empirical findings facilitated the derivation of a nonlinear regression equation, correlating surface roughness with the cutting parameters. Furthermore, an objective function was formulated, grounded on the theoretical underpinnings of the material removal rate.
(3)
The optimized NSGA-II algorithm was applied to the multi-objective optimization dilemma concerning the machining parameters for the high-hardness carburized steel 20MnCrTi in cylindrical turning applications. The outcomes revealed that the optimized algorithm surpasses its traditional counterpart in aspects of convergence speed and precision. The machining parameters refined through this process effectively circumvent local optima, steering towards a more global optimum. Consequently, the enhanced algorithm demonstrates superior efficacy in resolving optimization issues related to cutting machining parameters.
The improved NSGA-II algorithm has certain limitations although it improves the convergence and uniformity of multi-objective optimization of machining parameters. Future work could include the following studies:
(1)
Multi-sensor fusion technology: Explore advanced multi-sensor fusion techniques to enhance machining process monitoring.
(2)
Real-time adjustment of machining parameters: Integrate optimization with machine control systems for real-time parameter adjustments.
(3)
Exploration of additional decision variables and objectives: Include more variables and new objectives to broaden the study’s scope and depth.
In this study, the refined NSGA-II algorithm was applied to optimize spindle speed, cutting depth, and feed rate for improving surface roughness and material removal rate in turning carburized steel 20MnCrTi. Future research could expand its use to additional parameters such as tool wear, life, and energy consumption, and broader objectives like minimizing energy use and maximizing tool life. Moreover, the algorithm’s applicability could extend beyond turning to other manufacturing processes like milling and grinding, and complex tasks such as assembly line balancing and manufacturing system design, thereby enhancing efficiency and sustainability in diverse manufacturing environments.

Author Contributions

Conceptualization, F.W. and A.W.; methodology, F.W., Z.Z. and A.W.; software, Z.Z. and A.W.; validation, Z.Z.; formal analysis, F.W., A.W. and Z.Z.; investigation, Z.Z. and A.W.; resources, F.W.; data curation, Z.Z. and A.W.; writing—original draft preparation, F.W. and Z.Z.; writing—review and editing, F.W., Z.Z. and A.W.; funding acquisition, F.W. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported in part by the National Natural Science Foundation of China under Grant No. 52175482.

Data Availability Statement

Data are contained within the article.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Hamdi, A.; Merghache, S.M. Application of artificial neural networks (ANN) and gray relational analysis (GRA) to modeling and optimization of the material ratio curve parameters when turning hard steel. Int. J. Adv. Manuf. Technol. 2023, 124, 3657–3670. [Google Scholar] [CrossRef]
  2. Bober, P.; Zgodavová, K.; Čička, M.; Mihaliková, M.; Brindza, J. Predictive Quality Analytics of Surface Roughness in Turning Operation Using Polynomial and Artificial Neural Network Models. Processes 2024, 12, 206. [Google Scholar] [CrossRef]
  3. Xue, H.; Li, T.; Li, J.; Zhang, Y.; Huang, S.; Li, Y.; Yang, C.; Zhang, W. Multi-Objective Optimization for Turning Process of 304 Stainless Steel Based on Dung Beetle Optimizer-Back Propagation Neural Network and Improved Particle Swarm Optimization. J. Mater. Eng. Perform. 2023, 33, 3787–3800. [Google Scholar] [CrossRef]
  4. Du, Z.; Xu, W.; Wang, Z.; Zhu, X.; Wang, J.; Wang, H. Multi-objective optimization of concave radial forging process parameters based on response surface methodology and genetic algorithm. Int. J. Adv. Manuf. Technol. 2024, 130, 5025–5044. [Google Scholar] [CrossRef]
  5. Gao, J.; Wang, X.; Wang, C.; Hao, Y.; Liang, X.; Li, W.; Zhao, K. Multi-objective optimization of process parameters for laser metal deposition of NiTi shape memory alloy based on neural network and genetic algorithm. Int. J. Adv. Manuf. Technol. 2024, 130, 4663–4678. [Google Scholar] [CrossRef]
  6. Chu, W.-L.; Xie, M.-J.; Wu, L.-W.; Guo, Y.-S.; Yau, H.-T. The Optimization of Lathe Cutting Parameters Using a Hybrid Taguchi-Genetic Algorithm. IEEE Access 2020, 8, 169576–169584. [Google Scholar] [CrossRef]
  7. Wu, P.; He, Y.; Li, Y.; He, J.; Liu, X.; Wang, Y. Multi-objective optimisation of machining process parameters using deep learning-based data-driven genetic algorithm and TOPSIS. J. Manuf. Syst. 2022, 64, 40–52. [Google Scholar] [CrossRef]
  8. Qiang, Z.; Miao, X.; Wu, M.; Sawhney, R. Optimization of abrasive waterjet machining using multi-objective cuckoo search algorithm. Int. J. Adv. Manuf. Technol. 2018, 99, 1257–1266. [Google Scholar] [CrossRef]
  9. Persson, H.; Bushlya, V.; Franca, L.; Zhou, J.; Ståhl, J.-E.; Lenrick, F. Performance and wear mechanisms of different PcBN tools when machining superalloy AD730. Ceram. Int. 2022, 48, 22733–22742. [Google Scholar] [CrossRef]
  10. Hassan, S.; Khan, S.A.; Naveed, R.; Saleem, M.Q.; Mufti, N.A.; Farooq, M.U. Investigation on tool wear mechanisms and machining tribology of hardened DC53 steel through modified CBN tooling geometry in hard turning. Int. J. Adv. Manuf. Technol. 2023, 127, 547–564. [Google Scholar] [CrossRef]
  11. Gutnichenko, O.; Nilsson, M.; Lindvall, R.; Bushlya, V.; Andersson, M. Improvement of tool utilization when hard turning with cBN tools at varying process parameters. Wear 2021, 477, 203900. [Google Scholar] [CrossRef]
  12. Mo, P.; Chen, J.; Zhang, Z.; Chen, C.; Pan, X.; Xiao, L.; Feng, L. The effect of cBN volume fraction on the performance of PCBN composite. Int. J. Refract. Met. Hard Mater. 2021, 100, 105643. [Google Scholar] [CrossRef]
  13. Aslantas, K.; Hasçelik, A.; Erçetin, A.; Danish, M.; Alatrushi, L.K.H.; Rubaiee, S.; Bin Mahfouz, A. Effect of cutting conditions on tool wear and wear mechanism in micro-milling of additively manufactured titanium alloy. Tribol. Int. 2024, 193, 109340. [Google Scholar] [CrossRef]
  14. Tang, L.; Sun, Y.; Li, B.; Shen, J.; Meng, G. Wear performance and mechanisms of PCBN tool in dry hard turning of AISI D2 hardened steel. Tribol. Int. 2019, 132, 228–236. [Google Scholar] [CrossRef]
  15. Mia, M.; Krolczyk, G.; Maruda, R.; Wojciechowski, S. Intelligent Optimization of Hard-Turning Parameters Using Evolutionary Algorithms for Smart Manufacturing. Materials 2019, 12, 879. [Google Scholar] [CrossRef] [PubMed]
  16. Pourmostaghimi, V.; Zadshakoyan, M.; Badamchizadeh, M.A. Intelligent model-based optimization of cutting parameters for high quality turning of hardened AISI D2. Artif. Intell. Eng. Des. Anal. Manuf. 2020, 34, 421–429. [Google Scholar] [CrossRef]
  17. de Melo, S.A.; Pereira, R.B.D.; da Silva Reis, A.F.; Lauro, C.H.; Brandão, L.C. Multi-objective evolutionary optimization of unsupervised latent variables of turning process. Appl. Soft Comput. 2022, 120, 108713. [Google Scholar] [CrossRef]
  18. Hegab, H.; Salem, A.; Rahnamayan, S.; Kishawy, H.A. Analysis, modeling, and multi-objective optimization of machining Inconel 718 with nano-additives based minimum quantity coolant. Appl. Soft Comput. 2021, 108, 107416. [Google Scholar] [CrossRef]
  19. Verma, S.; Pant, M.; Snasel, V. A Comprehensive Review on NSGA-II for Multi-Objective Combinatorial Optimization Problems. IEEE Access 2021, 9, 57757–57791. [Google Scholar] [CrossRef]
  20. Zhang, P.; Qian, Y.; Qian, Q. Multi-objective optimization for materials design with improved NSGA-II. Mater. Today Commun. 2021, 28, 102709. [Google Scholar] [CrossRef]
  21. Joshi, M.; Ghadai, R.K.; Madhu, S.; Kalita, K.; Gao, X.Z. Comparison of NSGA-II, MOALO and MODA for Multi-Objective Optimization of Micro-Machining Processes. Materials 2021, 14, 5109. [Google Scholar] [CrossRef] [PubMed]
  22. Tang, W.; Jing, L.; Cao, W.; Xu, W.; Wu, X.; Liao, H. Optimization of magnetic coupling mechanism of dynamic wireless power transfer based on NSGA-II algorithm. Sci. Rep. 2024, 14, 5121. [Google Scholar] [CrossRef] [PubMed]
  23. Wang, Z.; He, M.; Wu, J.; Chen, H.; Cao, Y. An improved MOEA/D for low-carbon many-objective flexible job shop scheduling problem. Comput. Ind. Eng. 2024, 188, 109926. [Google Scholar] [CrossRef]
  24. Yang, X.; Li, Z.; Cao, L.; Chen, L.; Huang, Q.; Bi, G. Process optimization and quality prediction of laser aided additive manufacturing SS 420 based on RSM and WOA-Bi-LSTM. Mater. Today Commun. 2024, 38, 107882. [Google Scholar] [CrossRef]
  25. Amouzgar, K.; Bandaru, S.; Andersson, T.; Ng, A.H.C. Metamodel-based multi-objective optimization of a turning process by using finite element simulation. Eng. Optim. 2019, 52, 1261–1278. [Google Scholar] [CrossRef]
  26. Srinivas, N.; Deb, K. Multiobjective optimization using nondominated sorting in genetic algorithms. Mass. Inst. Technol. Press 1994, 2, 221–248. [Google Scholar] [CrossRef]
  27. Deb, K.; Pratap, A.; Agarwal, S.; Meyarivan, T. A fast and elitist multiobjective genetic algorithm NSGA-II. IEEE 2002, 6, 182–197. [Google Scholar] [CrossRef]
  28. Deb, K.; Jain, H. An Evolutionary Many-Objective Optimization Algorithm Using Reference-Point-Based Nondominated Sorting Approach, Part I: Solving Problems with Box Constraints. IEEE Trans. Evol. Comput. 2013, 18, 577–601. [Google Scholar] [CrossRef]
  29. Fang, P.; Yang, J.; Liao, Q.; Zhong, R.Y.; Jiang, Y. Flexible Worker Allocation in Aircraft Final Assembly Line Using Multiobjective Evolutionary Algorithms. IEEE Trans. Ind. Inform. 2021, 17, 7468–7478. [Google Scholar] [CrossRef]
  30. Qiao, J.; Li, F.; Yang, S.; Yang, C.; Li, W.; Gu, K. An adaptive hybrid evolutionary immune multi-objective algorithm based on uniform distribution selection. Inf. Sci. 2020, 512, 446–470. [Google Scholar] [CrossRef]
  31. Darvish Damavandi, M.; Mousavi, S.M.; Safikhani, H. Pareto optimal design of swirl cooling chambers with tangential injection using CFD, GMDH-type of ANN and NSGA-II algorithm. Int. J. Therm. Sci. 2017, 122, 102–114. [Google Scholar] [CrossRef]
  32. Pang, L.M.; Ishibuchi, H.; Shang, K. NSGA-II with Simple Modification Works Well on a Wide Variety of Many-Objective Problems. IEEE Access 2020, 8, 190240–190250. [Google Scholar] [CrossRef]
  33. Zou, D.; Li, S.; Xuan, K.; Ouyang, H. A NSGA-II variant for the dynamic economic emission dispatch considering plug-in electric vehicles. Comput. Ind. Eng. 2022, 173, 108717. [Google Scholar] [CrossRef]
  34. Zeng, G.-Q.; Chen, J.; Li, L.-M.; Chen, M.-R.; Wu, L.; Dai, Y.-X.; Zheng, C.-W. An improved multi-objective population-based extremal optimization algorithm with polynomial mutation. Inf. Sci. 2016, 330, 49–73. [Google Scholar] [CrossRef]
  35. Zitzler, E.; Deb, K.; Thiele, L. Comparison of Multiobjective Evolutionary. MIT Press 2000, 8, 173–195. [Google Scholar] [CrossRef] [PubMed]
  36. Schott, J.R. Fault Tolerant Design Using Single and Multicriteria Genetic Algorithm Optimization; Massachusetts Institute of Technology: Cambridge, MA, USA, 1995. [Google Scholar]
  37. Gupta, P.; Singh, B. Ensembled local mean decomposition and genetic algorithm approach to investigate tool chatter features at higher metal removal rate. J. Vib. Control 2020, 28, 30–44. [Google Scholar] [CrossRef]
  38. Patole, P.B.; Kulkarni, V.V. Optimization of Process Parameters based on Surface Roughness and Cutting Force in MQL Turning of AISI 4340 using Nano Fluid. Mater. Today Proc. 2018, 5, 104–112. [Google Scholar] [CrossRef]
Figure 1. Pareto Front graphical representation.
Figure 1. Pareto Front graphical representation.
Processes 12 00950 g001
Figure 2. Pareto-optimal solutions.
Figure 2. Pareto-optimal solutions.
Processes 12 00950 g002
Figure 3. Crowding-distance calculation.
Figure 3. Crowding-distance calculation.
Processes 12 00950 g003
Figure 4. Execution steps of the elitism preservation strategy.
Figure 4. Execution steps of the elitism preservation strategy.
Processes 12 00950 g004
Figure 5. Algorithm flow chart.
Figure 5. Algorithm flow chart.
Processes 12 00950 g005
Figure 6. Convergence of generational distance and spacing of ZDT1 function. (a) Convergence comparison of distance index. (b) Convergence comparison of distribution index.
Figure 6. Convergence of generational distance and spacing of ZDT1 function. (a) Convergence comparison of distance index. (b) Convergence comparison of distribution index.
Processes 12 00950 g006
Figure 7. Convergence of generational distance and spacing of ZDT2 function. (a) Convergence comparison of distance index. (b) Convergence comparison of distribution index.
Figure 7. Convergence of generational distance and spacing of ZDT2 function. (a) Convergence comparison of distance index. (b) Convergence comparison of distribution index.
Processes 12 00950 g007
Figure 8. Convergence of generational distance and spacing of ZDT3 function. (a) Convergence comparison of distance index. (b) Convergence comparison of distribution index.
Figure 8. Convergence of generational distance and spacing of ZDT3 function. (a) Convergence comparison of distance index. (b) Convergence comparison of distribution index.
Processes 12 00950 g008
Figure 9. Convergence of generational distance and spacing of ZDT4 function. (a) Convergence comparison of distance index. (b) Convergence comparison of distribution index.
Figure 9. Convergence of generational distance and spacing of ZDT4 function. (a) Convergence comparison of distance index. (b) Convergence comparison of distribution index.
Processes 12 00950 g009
Figure 10. Convergence of generational distance and spacing of ZDT6 function. (a) Convergence comparison of distance index. (b) Convergence comparison of distribution index.
Figure 10. Convergence of generational distance and spacing of ZDT6 function. (a) Convergence comparison of distance index. (b) Convergence comparison of distribution index.
Processes 12 00950 g010
Figure 11. Surface roughness fitting function.
Figure 11. Surface roughness fitting function.
Processes 12 00950 g011
Figure 12. Different algorithms’ Pareto solutions comparison figure.
Figure 12. Different algorithms’ Pareto solutions comparison figure.
Processes 12 00950 g012
Figure 13. SK50P machine tool.
Figure 13. SK50P machine tool.
Processes 12 00950 g013
Figure 14. PCBN tool and 20MnCrTi workpiece.
Figure 14. PCBN tool and 20MnCrTi workpiece.
Processes 12 00950 g014aProcesses 12 00950 g014b
Table 1. Twenty-three (23) sets of data results of orthogonal test.
Table 1. Twenty-three (23) sets of data results of orthogonal test.
No.Spindle Speed/(r/min)Feed Rate/(mm/min)Cutting Depth/(mm)Surface Roughness/Ra (μm)Average
Roughness/(μm)
Ra1Ra2Ra3Ra4Ra5
1300200.13.3174.6803.8333.0873.5463.6926
2300250.22.5612.5202.7772.5832.8252.6532
3300300.32.9612.4701.9562.7062.8752.5936
4350250.21.9882.6302.1032.0522.8822.3310
5350300.32.9272.2451.4882.2421.7912.1386
6350350.40.4553.3722.4413.5730.4572.0596
7400300.30.9521.4892.2512.2821.6481.7244
8400350.22.4131.1482.2152.0691.3091.8308
9400400.41.2501.3301.5021.5311.2201.3666
10450350.21.2081.5251.5271.5181.3041.4164
11450400.31.1981.3041.0421.3231.4721.3478
12450450.41.0161.1191.4171.6420.9151.2218
13500400.41.0790.8320.7631.1711.0860.9862
14500450.21.5121.2361.4041.1571.3411.2710
15500500.31.4621.5931.4721.4321.5951.5108
16550400.40.6500.7260.7770.6710.7850.7218
17550450.21.5851.0581.0541.0761.0971.1740
18550500.31.1221.2361.4871.0891.0211.1910
19600400.20.9210.9000.8000.7810.9310.8666
20600450.30.6930.7210.8440.7630.5940.7030
21600500.40.9640.4341.2840.5260.4010.7218
22600550.40.4900.4511.8361.2601.2711.0616
23600500.50.3900.4100.8480.4370.4120.4994
Table 2. Improved NSGA-II algorithm with partial Pareto-optimal solutions.
Table 2. Improved NSGA-II algorithm with partial Pareto-optimal solutions.
No.Spindle Speed (r/min)Feed Rate (mm/min)Cutting Depth (mm)Surface
Roughness (mm)
Material Removal Rate (mm3/min)OrderCongestion
Degree
1590.112840.76630.50.28431889.410.0700
2589.876341.63760.50.29931929.010.0694
3590.083246.34840.50.44822148.010.0603
4589.999546.75310.50.46762166.510.0593
5596.274738.53720.50.52551804.710.0571
Table 3. SK50P machine tool performance parameters.
Table 3. SK50P machine tool performance parameters.
Spindle
Speed/(r/min)
Machining
Accuracy/(μm)
Maximum Cutting
Diameter/(mm)
Maximum Cutting Length/(mm)Two-Axis Travel/(mm)
21~16201.6500820X:300 Z:850
Table 4. The 20MnCrTi chemical composition (mass fraction/%).
Table 4. The 20MnCrTi chemical composition (mass fraction/%).
DesignationCSiMnCrSPTi
20MnCrTi0.17~0.230.17~0.370.80~1.101.00~1.30≤0.03≤0.030.04~0.10
Table 5. The 20MnCrTi main performance.
Table 5. The 20MnCrTi main performance.
DesignationTensile Strength/(Mpa)Yield Strength/(Mpa)Elongation/(%)Section
Shrinkage/(%)
Impact Work/(J)Impact
Toughness/(J/cm2)
Hardness/(HRC)
20MnCrTi≥1080≥835≥10≥45≥55≥69≥55
Table 6. Physical properties of PCBN tools.
Table 6. Physical properties of PCBN tools.
DesignationYoung’s Modulus/(Gpa)Thermal
Conductivity/(W/m·K)
Poisson’s RatioDensity/(g/cm3)Specific Heat/(J/kg·°C)
PCBN6901200.23.8700
Table 7. Table of horizontal factors of orthogonal test.
Table 7. Table of horizontal factors of orthogonal test.
No.Spindle Speed (r/min)Unilateral Cutting Depth (mm)Feed Rate (mm/min)
15000.1030
25000.3050
35000.4055
45500.2045
55500.3050
66000.2040
76000.4050
86000.5060
95900.5041
106000.4040
115930.5057
125570.4555
Table 8. Hard turning chatter machining stage division.
Table 8. Hard turning chatter machining stage division.
No.Processing StagesSurface Roughness/Ra(μm)Vibration ConditionProcessing Noise
1StableRa < 0.6No vibrationNoiseless
2Transition0.6 ≤ Ra < 1.0Slight vibrationSharp noise
3ChatterRa ≥ 0.6Significant vibrationMuffled noise
Table 9. Turning results of process parameters selected by orthogonal test.
Table 9. Turning results of process parameters selected by orthogonal test.
No.123
Work-piece machinedProcesses 12 00950 i001Processes 12 00950 i002Processes 12 00950 i003
Surface roughness/Ra(μm)1.3521.4861.845
Workpiece statusChatteringChatteringChattering
Material removal rate/(mm3/min)235.61178.11727.9
No.456
Work-piece machinedProcesses 12 00950 i004Processes 12 00950 i005Processes 12 00950 i006
Surface roughness/Ra(μm)1.1741.5740.958
Workpiece statusChatteringChatteringTransitioning
Material removal rate/(mm3/min)779.31250.9899.9
No.789
Work-piece machinedProcesses 12 00950 i007Processes 12 00950 i008Processes 12 00950 i009
Surface roughness/Ra(μm)0.7021.3540.264
Workpiece statusTransitioningChatteringStabilizing
Material removal rate/(mm3/min)1885.02827.31899.9
No.101112
Work-piece machinedProcesses 12 00950 i010Processes 12 00950 i011Processes 12 00950 i012
Surface roughness/Ra(μm)0.4451.2731.435
Workpiece statusStabilizingChatteringChattering
Material removal rate/(mm3/min)1508.02456.21982.18
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

Zhang, Z.; Wu, F.; Wu, A. Research on Multi-Objective Process Parameter Optimization Method in Hard Turning Based on an Improved NSGA-II Algorithm. Processes 2024, 12, 950. https://doi.org/10.3390/pr12050950

AMA Style

Zhang Z, Wu F, Wu A. Research on Multi-Objective Process Parameter Optimization Method in Hard Turning Based on an Improved NSGA-II Algorithm. Processes. 2024; 12(5):950. https://doi.org/10.3390/pr12050950

Chicago/Turabian Style

Zhang, Zhengrui, Fei Wu, and Aonan Wu. 2024. "Research on Multi-Objective Process Parameter Optimization Method in Hard Turning Based on an Improved NSGA-II Algorithm" Processes 12, no. 5: 950. https://doi.org/10.3390/pr12050950

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