Introduction

In many real machining applications, three conflicting objectives are often considered: the maximum production rate, the minimum operational cost, and the quality of machining. In terms of quality of machining, the criterion for the assessment usually refers to the surface quality of the machined part. Improvement in the quality could be indicated by referring to a performance measure known as surface roughness (R a). The conventional optimization approach can optimize the machining problem by using some techniques, such as the Taguchi, the factorial, and the response surface methodology (RSM) techniques (Ref 1). The new trend of optimization of the machining process is for soft computing approaches such as GA to be the alternative technique in estimating the optimal result of the cutting parameters, particularly for the R a value in the turning process. Some established soft computing techniques have been applied by previous studies to suggest the optimal cutting conditions for machining/cutting problems, such as the genetic algorithm (GA), simulated annealing (SA), Tabu search (TS), ant colony optimization (ACO) (Ref 2), and particle swarm optimization (PSO) (Ref 1, 3). Considering the ability factors of GA for the machining optimization problem, an effort is made to estimate the best combination of cutting conditions for the R a performance measure in the turning process. A few advantages of GA in optimizing cutting conditions for machining problems are listed below (Ref 1, 4, 5):

  1. (i)

    GA is preferred for near-optimal conditions instead of the exact optimal solution. It is readily acceptable for implementation by the manufacturers.

  2. (ii)

    It uses a derivative-free approach for near-optimal point(s) search direction.

  3. (iii)

    It can handle objective functions of any complexity with both discrete and continuous variables.

  4. (iv)

    It involves simple construction of the model by new input parameters without modifying the existing model structure.

  5. (v)

    It enables an automatic search for the nonlinear connection between the inputs and outputs.

  6. (vi)

    It is a fast and simple optimizing technique.

This study is taken up to find optimum values of cutting speed, feed, depth of cut and nose radius at which R a is minimum. Comparison of results of minimum surface roughness obtained by experiments, regression analysis, desirability analysis, and GA is made to find out which result is better. The percentage variation in the value of R a, obtained by these four approaches, is also described.

Literature Review

Surface roughness is an important machining performance measure, especially, in finish turning operations. The well known ideal surface roughness equation, which represents the best possible finish that may be obtained for a given tool shape and feed, is given by the following geometric expression (Ref 6)

$$ {\text{Re}} = \frac{{0.0321f^{2} }}{{r_{\text{e}} }} $$
(1)

where f represents the feed, and r e represents the tool-nose radius.

This equation works quite well for moderate machining involving medium cutting conditions, but finish-turning operations always seem to give much higher measured R a values than the predicted theoretical values by this equation (Ref 7). This is because the real surface roughness can be attributed to the influence of physical and dynamic phenomena such as friction of the cut surface against tool point and vibrations (Ref 8). Hence, the database for surface roughness is experimentally created and a cubic spline interpolation method is applied to obtain the surface roughness function.

The Al-2124/SiCp composites with 20 and 30 vol.% of SiCp reinforcements and of 220 and 600 mesh sizes were fabricated by the powder metallurgy route. The surface roughness was considered as a dependent variable. The magnitudes of feed-rate (10, 60, and 110 mm/rev) and depths of cut (50, 100, and 150 mm) were chosen such that they are closer to the sizes of reinforcement (15 and 65 μm). The tool-nose radii of (0.2, 0.4, and 0.8 mm) were selected based on the available geometry of PCD tools. A response surface-based D-optimal design, consisting of 29 experimental runs, which considers five factors of which two are at two-levels and the remaining three at three-levels, was found to provide the suitable framework for this experimentation. A total of 58 experimental runs (including one replication), as per the design, were performed. ANN-based model was developed to predict roughness of machined surfaces, which uses a feed-forward network and an algorithm involving Bayesian regularization combined with the Levenberg-Marquardt modification to train the neural network. Analysis of machined surface quality and development of an ANN-based model to predict surface roughness in machining of composites shows that; the size of reinforcements in the composite material influences roughness of the machined surfaces significantly; when its magnitude is comparable to that of the feed-rate and the tool-nose radius employed during machining of the composite material. The best surface quality was obtained at the lowest value of feed-rate, the smaller particle size, and the largest tool-nose radius. The predicted response of the ANN model is in very good agreement (correlation coefficient of 0.977 and the mean absolute error of 10.4%) with experimental data (Ref 9).

With GA, R a increases with an increase in the depth of cut and nose radius (Ref 10). With GA, for the cutting conditions of feed rate, cutting speed and axial depth of cut, a R a value that is lower than the values of experimental results was obtained (Ref 11). With GA, R a decreases with high cutting speed and very low feed rate (Ref 12). GA reduces the R a value on mild steel from 2.60 to 0.71 μm for cutting speed, feed rate, and depth of cut cutting conditions (Ref 13). With feed rate, cutting speed, axial depth of cut, radial depth of cut, and machining tolerance cutting conditions, GA reduces the R a value in the mould cavity from 0.412 to 0.375 μm, corresponding to about a 10% improvement (Ref 14).

Saravanan et al. (Ref 15) used GA and simulated annealing (SA) to optimize the machining parameters for carbide tools on turning a cylindrical stock into a continuous finished profile. The constraints considered were cutting force, power constraint, and tool-tip temperature. Because of high complexity of this machining optimization problem, a SA) and GA were applied to resolve the problem. The results obtained from GA and SA were compared.

Chien and Tsai (Ref 16) investigated to find the optimum cutting conditions to achieve the maximum material removal rate for coated carbide tools during machining of 17-4PH stainless steel. The back-propagation neural network (BPN) was used to construct the predictive model. The GA was used in the optimization model. The Taguchi method (TM) was used to find the optimum parameters for both the above models. It has been shown that the predictive model is capable of predicting the tool flank wear in an agreement behavior. The optimization model had shown that it is a convenient and an efficient method to find the optimum cutting conditions associated with the maximum metal removal rate (MMRR) under different constraints.

Wang and Jawahir (Ref 17) used AIS1 1045 steel as study material and (TNMG331-CG1) as cutting tool for multi-pass turning process. No cutting fluids were applied. They optimized the multi-pass turning process using GA, and the effect of progressive tool wear was also studied on the optimization of the process. The results show that this methodology can balance the cutting conditions very well between passes, and it is effective for determining optimum cutting conditions as well as for the selection of cutting tool inserts for multi-pass turning operations. By considering the effect of tool-wear, the optimization results are shown to be more reasonable and practical.

Amiolemhen and Ibhadode (Ref 18) used GA for optimizing machining parameters for multi-pass machining on mild steel using carbide inserts. They proposed an optimization technique based on GAs for the determination of the cutting parameters in multi-pass machining operations by simultaneously studying multi-pass roughing and single-pass finishing operations. The optimum machining parameters are determined by minimizing the unit production cost of converting a cylindrical bar stock into a continuous finished profile involving seven machining operations; with each operation subject to many practical constraints. The cutting model developed for each machining operation is a nonlinear, constrained problem. Experimental results show that the proposed technique is both effective and efficient. Sbaizero and Raj (Ref 19) attempted to optimize wear rate in the ceramic cutting tool against material removal rate and surface finish using system-level approach on machining AISI 4340 steel.

With reference to the published literature, it is clear that, currently the usage of the GA technique, which is labeled as a soft computing approach for the turning process, is given less consideration by researchers. Much of the optimization study has been done on steel using carbide cutting tools or HSS tools, and no study has been done on AA7075/10% SiC composites. The increasing acceptance of AA7075/10% SiC composites by aircraft and space industries has necessitated a machining process producing the minimum value of surface roughness. Therefore, it is necessary to know the optimum machining parameters for machining of AA7075/10% SiC composites, which can produce very good surface finish.

Methodology

Surface roughness is influenced by many factors such as machining parameters, cutting phenomena, workpiece properties, and cutting tool properties as shown in Fig. 1. Optimization of cutting speed, feed rate, depth of cut, and nose radius for the R a performance measure in the turning/machining process by means of the GA technique can be taken as the new contribution to the machining area. This study is implemented in four phases to obtain the optimal operating conditions that minimize machining surface roughness (R a) values in the turning process, which are as follows:

Fig. 1
figure 1

Parameters affecting surface roughness

  1. (i)

    Studying the real machining experimental data, set to examine the cutting conditions used (cutting speed, feed rate, depth of cut, and nose radius), which contribute to the surface roughness results. For this purpose, AA7075/SiC composites were turned by using carbide insert. The machining experiments were designed using RSM (face-centered-central composite design).

  2. (ii)

    Developing the machining model to describe the relationship between parameters, viz., cutting speed, feed rate, depth of cut, and nose radius, and responses (surface roughness) using the regression technique. This regression model is selected as the choice for the fitness function (objective function) in the GA optimization module.

  3. (iii)

    Finding the optimal values of parameters to present the minimum objective function using the GA technique. The objective function or fitness function of GA leads to the minimum (lower) value of surface roughness. Matlab optimization toolbox is used to find the optimal solutions that lead to the minimum value of surface roughness.

  4. (iv)

    Evaluating the GA optimization solution. The optimal cutting conditions that give minimum surface roughness values generated from GA are compared to the values obtained by experiments, the regression model, and desirability analysis.

Experimental study

Material

Chemical composition of 7075 Al alloy used as matrix for AA7075/SiC composite is shown in Table 1.

Table 1 Chemical composition of 7075 Al alloy

Cutting Tools

Details of inserts and tool holders used for turning the AA7075/10 wt.% SiC are given in Table 2.

Table 2 Details of inserts and tool holders

Machining Parameters and Their Levels

The ranges of process parameters for the experiment were decided on the basis of the literature survey and the results of pilot experiments conducted using one variable at a time approach. Their values are given in Table 3.

Table 3 Machining parameters and their level

Computer Numerical Control (CNC) Machine

The basic objective behind the use of CNC machine is the reduction of cost of production and improvement in product quality. Machining by CNC is done for better precision than conventional lathe. Better selection of range of cutting speed, feed, and depth of cut is possible on CNC machine. Any combination of cutting speed, feed, and depth of cut is possible on CNC, but on lathe, a particular combination of cutting speed, feed, and depth of cut is only possible. CNC Turning Machine (Model TC 20) was used for these experiments. This machine is shown in Fig. 2.

Fig. 2
figure 2

CNC turning machine

The Machine parameters are given below:

Parameter

Specifications

Distance between centers

575 mm

Swing over telescopic cover

500 mm

Spindle speed range

40-4000 rpm

Positioning Accuracy

 X-axis

±0.005 mm

 Z-axis

±0.0075 mm

Main motor

7.5 kW

Response Surface Methodology

Response surface methodology is a collection of mathematical and statistical techniques that are useful for modeling and analysis of problems in which a response of interest is influenced by several variables, and the objective is to optimize this response. By using the design of experiments and applying regression analysis, the modeling of the desired response to several independent input variables can be gained. In the RSM, the quantitative form of relationship between the preferred response and independent input variables could be represented as (Ref 20)

$$ y = f\left( {x_{1} ,x_{2,} x_{3} , \ldots ,x_{n} } \right) \pm e_{\text{r}} $$
(2)

where y is the preferred response, f is the response function (or response surface), x 1x 2x 3, …, x n are the independent input variables, and e r is fitting error.

The appearance of response function is a surface as plotting the expected response of f. The identification of suitable approximation of f will determine whether the application of RSM is successful or not. In this study, the approximation of f will be proposed using the fitted second-order polynomial regression model, called the quadratic model. The quadratic model of f can be written as following (Ref 21).

$$ Y = b_{0} + \sum\limits_{i = 1}^{k} {b_{i} X_{i} } + \sum\limits_{i = 1}^{k} {b_{ii} X_{i}^{2} } + \sum {b_{ij} X_{i} X_{j} } \pm e_{\text{r}} $$
(3)

where Y is the corresponding response, and X i ’s are the values of the ith machining process paramete rs. The terms b… are the regression coefficients, and the residual e measures the experimental error of the observations.

This assumed surface Y contains linear, squared, and cross product terms of variables X i ’s. In order to estimate the regression coefficients, a number of experimental design techniques are available. Box and Hunter (Ref 22) have proposed that scheme based on central composite rotatable design fits the second-order response surface very accurately.

The second-order response surface representing the surface roughness (R a, μm) can be expressed as a function of cutting parameters, such as cutting speed (A), feed (B), depth of cut (C), and nose radius (D). The relationship between the surface roughness and machining parameters is expressed as

$$ R_{\text{a}} = b_{0} + b_{1} \left( A \right) + b_{2} \left( B \right) + b_{3} \left( C \right) + b_{4} \left( D \right) + b_{5} \left( {A^{2} } \right) + b_{6} \left( {B^{2} } \right) + b_{7} \left( {C^{2} } \right) + b_{8} \left( {D^{2} } \right) + b_{9} \left( {AB} \right) + b_{10} \left( {BC} \right) + b_{11} \left( {CD} \right) + b_{12} \left( {AD} \right) $$
(4)

In this phase of experimentation RSM has been used for studying the influence of four machining parameters (cutting speed, feed, depth of cut, and nose radius) on surface roughness. Thirty experiments were performed. Each experiment was repeated twice in each of the trial conditions. Trials were randomized. Machining was done under dry conditions.

Planning for Experiments

Designs of experiments are considered as a very useful strategy for arriving at clear and accurate conclusions from the experimental observations. Experimentation technique, viz., RSM was used for studying the influences of the four parameters (cutting speed, feed rate, depth of cut, and nose radius) on surface roughness in machining of AA7075/10 wt.% SiC composites. Face-centered-central (fcc) composite design was preferred in this case. Experiments were performed at three different levels. Thirty experiments were performed. Table 4 shows the experimental results and predicted values of R a calculated from regression equation. Table 5 represents RSM experimental model (30 Std array).

Table 4 Experimental results and predicted value of R a
Table 5 RSM experimental model (30 Std array)

Regression Model for Surface Roughness

The regression coefficients of the second-order equations are obtained from the experimental data (Table 4). Consequently, the regression equation for the response characteristics as a function of the four input process parameters, viz., cutting speed, feed rate, depth of cut and nose radius considered in this experiment is given below.

$$ {\text{Surface}}\;{\text{roughness}}\;\left( {R_{\text{a}} } \right) = + 0.72412 + 0.00324*A - 0.19694*B + 4.19915*C - 0.18753*D - 0.0000174*A^{2} - 3.42419*C^{2} + 3.33125*B*C - 0.56484*C*D $$
(5)

By putting the values of cutting speed, feed rate, depth of cut, and nose radius in Eq 4, as shown in Table 4, 30 predicted values of surface roughness are obtained. Comparison of experimental results and regression results of surface roughness is made, which is shown in Fig. 3. Surface roughness scores have shown a similar pattern between the experimental results and regression model results.

Fig. 3
figure 3

Comparison of experimental and regression results

Therefore, it could be stated that the surface roughness results predicted by regression model are very close to experimental values of surface roughness.

Optimization by Desirability Analysis

In desirability function approach, the measured properties of each predicted response is transformed to a dimensionless desirability value d. The scale of desirability function ranges between d = 0 (which suggests that the response is completely unacceptable) and d = 1 (which suggests that the response is exactly the target value). The value of d increases as the desirability of the corresponding response increases (Ref 23, 24). In desirability-based approach one-sided transformation is used to transform the response into a desirability value. In this study, the transformation of surface roughness assumes a smaller-the-better characteristic. The response is transformed into di following the equation below:

$$ d = \left| {\frac{{\bar{y} - L}}{U - L}} \right|^{\upalpha } ,\quad L \le y^{ - } \le U\;{\text{with}}\;d = 0\;{\text{for}}\;y^{ - } > U $$
(6)

and d = 1 for y  > L, α represents the weight, L and U are selected according to the mathematical models in RSM.

The optimization analysis was carried out using DESIGN-EXPERT software. In recent years, desirability function approach is used by some of the researchers for finding the optimal solutions using multiperformance objective (Ref 23-26). In the present study, single objective optimization is carried out using desirability-based method. The optimization is carried out in two steps:

  1. (i)

    obtaining the desirability for the response (R a);

  2. (ii)

    maximizing the desirability and identifying the optimal value.

The input variables used and their limits and goal settings are shown m in Table 6. In desirability-based approach, different solutions were obtained. The solution with high desirability is preferred. There are 10 solutions generated for getting the true optimal solution, and the best solution is achieved based on the desirability.

Table 6 Constraints used for optimization

Results of desirability analysis are presented in Table 7. The maximum desirability obtained in these cases is 1. Based on the criterion of maximum desirability, the global solution is obtained for minimizing the surface roughness in machining of AA7075/10 wt.% SiC (particle size 10-20 μm) composites. This is given below:

  • Cutting speed = 209.48 min/m

  • Feed = 0.18 mm/rev

  • Depth of cut = 0.2 mm

  • Nose radius = 1.19 mm

Table 7 Optimum solution for minimum surface roughness

Genetic Algorithm Optimization

Genetic Algorithms are search algorithms for optimization, based on the mechanics of natural selection and genetics (Ref 27, 28). The power of these algorithms is derived from a very simple heuristic assumption that the best solution will be found in the regions of solution space containing high proposition of good solution, and that these regions can be identified by judicious and robust sampling of the solution space. The mechanics of GAs is simple, involving copying of binary strings and the swapping of the binary strings. The simplicity of operation and computational efficiency are the two main attractions of the GA approach. The computations are carried out in three stages to get a result in one generation or iteration. The three stages are (a) reproduction, (b) crossover, and (c) mutation (Ref 27, 28).

  1. (a)

    Reproduction. This is the first of the genetic operators. It is a process in which copies of the strings are copied into a separate string called the “mating pool,” in proportion to their fitness values. This implies that strings with higher fitness values will have a higher probability of contributing more strings as the search progresses.

  2. (b)

    Crossover. This operator, second among the genetic operators, is mostly responsible for the progress of the search. It swaps the parent strings partially, causing offspring to be generated. In this, a crossover site along the length of the string is selected randomly, and the portions of the strings beyond the crossover site are swapped.

  3. (c)

    Mutation. It is one of last GA operators; this is the occasional random alteration (with a small probability) of the value of a string position. In binary strings, this simply means changing 1 to 0, or vice versa.

Figure 4 illustrates the flow of the way by which the GA technique operates when optimizing a problem. Some conditions for obtaining the best fitness function are

Fig. 4
figure 4

The flow of GA for optimization (Ref 2)

  1. (i)

    The algorithm stops when the number of generations reaches the value of generations.

  2. (ii)

    The algorithm stops after running for a duration of time in seconds equal to the time limit.

  3. (iii)

    The algorithm stops when the value of the fitness function for the best point in the current population is less than or equal to the fitness limit.

  4. (iv)

    The algorithm stops when the weighted average changes in the fitness function value.

  5. (v)

    The algorithm stops if there is no improvement in the objective function during an interval of time in seconds equal to stall time limit.

  6. (vi)

    The algorithm runs until the weighted average changes in the fitness function value over stall generations and is less than function tolerance.

  7. (vii)

    The nonlinear constraint tolerance is not used as a stopping criterion. It is used to determine the feasibility with respect to nonlinear constraints.

Primarily, the evaluation process is repeated until one chromosome with the best fitness criterion is obtained. Then, this best fitness is taken as the optimum solution for the problem (Ref 2).

Genetic Algorithm Optimization Solution

In this study, the target of the optimization process is to determine the optimal values of process parameters that contribute to make the minimum value of surface roughness as low as possible. To formulate the optimization problem, the surface roughness prediction model which is proposed in Eq 5 is selected.

Problem Formulation

The problem of machining consists of determining the process parameters, usually the cutting speed, feed, depth of cut, and the nose radius, to optimize the objective function (surface roughness). For effective results in the optimization machining parameters, it is better to provide the actual values of the process parameters, and for this purpose experimental machining study was carried out. The following options are selected for formulating the problem:

  • Number of variables = 4;

  • Population type = Double vector;

  • Population = 20;

  • Lower bound [90 0.15 0.20 0.40];

  • Upper bound [210 0.25 0.60 1.20].

Objective Function

Surface roughness is the main objective function for this problem. The fitness function used in this study for optimization of machining parameters is given as under.

Function y = simple_fitness(x)

$$ y = 072412 + 000325*x(1) - 019694*x(2) + 419915*x(3) - 018753*x(4) - 0000018*x(1)^{2} - 342419*x(3)^{2} + 333125*x(2)*x(3) - 056484*x(3)*x(4) $$
(7)

The minimization of the fitness function value of Eq 7 is subjected to the boundaries (limitations) of cutting condition values. The range of values of experimental cutting conditions given in Table 4 is selected to present the limitations of the optimization solution and is given as follows:

$$ 90 \le A \le 210 $$
(8a)
$$ 0.15 \le B \le 0.25 $$
(8b)
$$ 0.2 \le C \le 0.6 $$
(8c)
$$ 0.4 \le D \le 1.2 $$
(8d)

Basically, obtaining the best optimal results depends on some criteria. By following the flow of the optimization procedure given in Fig. 4, the major criteria most influencing the optimal result are the number of the initial population size, the type of selection function, the crossover rate, and the mutation rate. The value or parameter setting for these criteria is obtained by the process of trial and error for giving the most optimal result that is expected from this study. As far as reviews on the previous studies go, there is no guideline yet given by the researchers which could be followed in recommending the best combination for setting the value of the parameters for the best optimal result.

By using the Matlab optimization toolbox, this study has tried several combinations of the set values for cutting conditions to present the best optimal results. The best combination of these values for cutting conditions will lead to the minimum surface roughness. Several numbers of trials were conducted with different value settings for the cutting conditions for searching the minimization values of surface roughness using the Matlab optimization toolbox. The best combination of the parameters applied, which leads to the minimum values of the fitness function is shown in Table 8.

Table 8 Combination of GA parameter rates leading to the optimal solution

By using the fitness function formulated in Eq 8, the limitations of cutting conditions formulated in Eq 8a-8d and the GA parameters given in Table 6, the results of the Matlab optimization toolbox are given in Fig. 5 and Table 8. From Table 9, it can be observed that the minimum surface roughness value is 1.039 μm. The set values of cutting conditions, which lead to the minimum surface roughness value are 207.055 m/min for cutting speed, 0.151 mm/rev for feed rate, 0.201 mm for depth of cut, and 1.199 mm for nose radius. It is also indicated that the optimal solution is obtained at the 54th generation (iteration) of the GA algorithm. As discussed in section 7.1, in order to get an optimal solution, the generated population is evaluated by employing a certain fitness criteria.

Fig. 5
figure 5

Plot functions of the best fitness

Table 9 Results of the Matlab optimization toolbox

Based on the result of Table 9, it is observed that the criterion used by the GA algorithm to stop extending from the further process of finding the optimal solution is the weighted average change in the fitness function value over stall a generation which is less than function tolerance. From Fig. 5, the plot functions indicate that the mean fitness value is 1.053 μm with the best fitness value being 1.039 μm.

Evaluation of the GA Result

To evaluate the GA result, the issues concerned in this study are

  1. (i)

    Surface roughness value (best fitness function) predicted by GA is expected to be lower than the minimum (smallest) R a value of the experimental, regression model, and desirability analysis.

  2. (ii)

    GA average-predicted surface roughness value (the mean fitness) is expected to be lower than the average (mean) surface roughness value of the experimental and regression model.

  3. (iii)

    Optimal cutting conditions obtained at the last iteration of GA, which lead to the best fitness function are expected to be in the same range of values as those with the cutting conditions of the experimental design.

For the first issue, by referring to Table 4, the minimum surface roughness value for the real machining experiment is 1.071. By referring to Table 4, the minimum surface roughness value for the regression model is 1.050. Table 8 shows that the best-predicted surface roughness value of GA is 1.039 μm. Therefore, it can be concluded that the GA technique has given the minimum result of surface roughness value compared to the result of the experimental and regression model.

Since the optimal values that are estimated by GA for each cutting condition are in the range of the actual setting cutting conditions, it can be stated that the minimum (best) fitness function of the surface roughness value (R a = 1.039 μm) could be obtained if used in the real machining experiment.

Theoretically, to validate the result of optimal cutting conditions that are produced by GA techniques, these values will be transferred into the regression model Eq 5, and the best regression model equation, which is taken as the objective function of the optimization GA solution, is used to validate the optimal cutting conditions. With x 1 = optimal solution of the cutting speed, x 2 = optimal solution of the feed rate, x 3 = optimal solution of the depth of cut, and x 4 = optimal solution of the nose radius, the solution is obtained as follows:

$$ \begin{aligned} R_{\text{a}} = & + 0.72412 + 0.00324*207.055 - 0.19694*0.151 + 4.19915*0.201 - 0.18753*1.199 - 0.0000174*\left( {207.055} \right)^{2} - 3.42419*\left( {0.201} \right)^{2} + 3.33125*0.151*0.201 - 0.56484*0.201*1.199 \\ R_{\text{a}} = & 1.0633 \\ \end{aligned} $$
(9)

By transferring the optimal cutting values of GA into Eq 5, as shown in Eq 9, the predicted surface roughness value obtained is 1.0633 μm. This value is compared to the minimum fitness function value of the GA technique. As shown in Table 9, the minimum fitness function value of the GA technique is 1.039 μm. This is very close to the result of the transformation process. This can be taken as the indicator that the same result (R a = 1.039 μm) might be obtained when the set optimal cutting conditions that are estimated by means of the GA technique are used in the real experiment process.

Discussion

This study has applied the GA technique to estimate the optimal solutions of cutting conditions that lead to the minimum surface roughness value. By reviewing the application of GA for the machining optimization problem involving machining parameter in the turning process of AA 7075/10 wt.% SiC, which focuses on the surface roughness performance measure as discussed in the literature review, it has been found that this issue has not yet been taken up by other researchers. Hence, it can be said that this study has given a new contribution to the machining area of study.

In the evaluation of the GA result, the output of GA is evaluated and discussed in term of three issues. The first and second issues are related, respectively, to the best point and average values estimated by the GA technique. The results of the GA outputs discussed in point 7.4 have been summarized in Table 10. The classification of cutting conditions scale for comparing the optimal results is shown in Table 11.

Table 10 Summary of the GA result
Table 11 Classification of cutting conditions scale for comparing the optimal result

Conclusions

From Table 12, as indicated at the last column, it is clear that this study has found that the GA technique has been the effective technique for estimating the better results in terms of the best point and average minimum values of surface roughness compared to the experimental and desirability analysis results. It has also been discovered that the optimal value for each of the cutting conditions recommended by the GA which leads to the minimum surface roughness values are satisfied by the cutting conditions range applied in the real experiment.

Table 12 Comparison the optimal cutting condition results of GA and desirability analysis

From Table 12, it is observed that the GA technique outperforms the RSM technique by looking to the best (minimum) surface roughness predicted value. With the highest speed, the minimum feed rate, the minimum depth of cut, and the maximum nose radius of the cutting conditions scale, the best surface roughness value estimated by desirability analysis is 1.069 μm. However, with the highest speed, the lowest feed rate, the minimum depth of cut, and the maximum nose radius of the cutting conditions scale, the GA technique estimates the lower value 1.039 μm of the best surface roughness value compared to the desirability analysis technique.

As highlighted before, the aim of the optimization process in this study is to determine the optimal values of decision variables, which could lead to make the minimum value of surface roughness as low as possible. Therefore, with the best surface roughness value (1.039 μm) as shown in Table 12, the percentage ratio of GA to decrease the minimum surface roughness is calculated. When comparing the best surface roughness values of the experiment sample data (1.071 μm), the regression model (1.050 μm), and the desirability analysis (1.069 μm), it has been found that the GA techniques decrease the surface roughness values which are about 3%, 1%, and 2.8%, respectively, in respect of the three models.