Professional Documents
Culture Documents
Manuscript Number:
Full Title: Prediction of performance characteristics in hard turning using RSM, ANN and GA
Funding Information:
Abstract: Nowadays, because of the severe competitiveness, manufacturers are confronted with
very complicated optimization problems, where the requirements of quality, time, and
cost minimization must be satisfied. Therefore, efficient optimization and modeling
techniques are very much needed. The present work comes firstly to compare between
the efficiency of multiple regression models and artificial neural networks (ANN)
models of performance characteristics i.e. surface roughness and cutting forces in hard
turning of AISI H11 steel with CBN tool. Then, ANN based-models were integrated in
genetic algorithm (GA) for multi-objective optimization. The target is to establish the
effect of models precision on the optimization results. The outcomes of this study
reveal that a significant improvement is obtained in prediction capability when adopting
ANN modeling technique. Moreover, the optimal settings of cutting conditions such as
cutting speed, depth of cut, feed rare, and workpiece hardness are determined for best
quality products and for maximal productivity. The confirmation test indicates that the
association between ANN-based models and GA optimization is effectively able to
predict surface roughness value lesser than the experimental data.
Hamdi Aouici
HAMZA BENSOUILAH
Author Comments: Mister the Scientific Secretary of the journal « Journal of the Brazilian society of
mechanical sciences and engineering »; The article entitled: Prediction of performance
characteristics in hard turning using RSM, ANN and GA, is sent to you in attached file
in order to be reviewed and possible publication in your journal.
This article has not been published elsewhere and it has not been submitted
simultaneously for publication elsewhere. To this end, we kindly request to you assure
us the good reception.
Faithfully yours
Powered by Editorial Manager® and ProduXion Manager® from Aries Systems Corporation
Manuscript Click here to download Manuscript Prediction of performance
caracteristics-MEDDOUR IKHLAS.docx
Click here to view linked References
1 where:
2
3 Pi : values of cutting speed, depth of cut, feed rate, and workpiece hardness.
4
5 wji:weight between the input layer and the hidden layer.
6
7 bj: biases of the hidden nodes (j = 1,…,n).
8
9 For the hidden layer, the tangent hyperbolic transfer function is chosen among many existing
10
11 transfer functions. According to Kalman and Kwasny[24], training the network with the tangent
12
13 hyperbolic function is more rapid and better than training with the sigmoidal transfer function. Also,
14
15 it makes the network more sensitive to the connections weights changes comparing to the logistic
16
17
sigmoid function [25]. The outputs of the hidden layer nodes are written as follow:
18
19 𝐻𝑗 (𝑜𝑢𝑡𝑝𝑢𝑡) = 𝑡𝑎𝑛𝑔ℎ(∑𝑚
𝑖=1 𝑃𝑖 𝑤𝑗𝑖 + 𝑏𝑗 ) (2)
20
21
22 The output layer contains only one node which has a linear transfer function, the output of this node
23 is given as follow:
24
25
26 𝑂𝑢𝑡 = ∑𝑛𝑗=1 𝐻𝑗 (𝑜𝑢𝑡𝑝𝑢𝑡) 𝑤0𝑗 + 𝑏0 (3)
27
28
29 w0j: weight between the hidden layer and the output layer.
30
31 b0: bias of the output node
32
33 The largest portion of the experimental data, presented in Table 1, is used for the network training
34
35 and the rest is used for model validation. The back propagation algorithm based on gradient descent
36
37 rule is adopted for the network training. The principal of this algorithm is based on the
38 minimization of the mean square error (MSE) between the network outputs and the corresponding
39
40 experimental values of the data set successively. The mean square error is calculated by using the
41
42 equation (4):
43
44
1
45 𝑀𝑆𝐸𝑟 = 2 (𝐷𝑟 − 𝑂𝑟 )2 (4)
46
47
48 Where: Dr is the experimental value corresponding to run number r, and Or is the value obtained by
49
50 the network.
51
52 The minimization is done by adjusting the weights from the output layer to the input one by using
53
54 the following equations:
55
56 For the bias of the output node and the weights between the hidden layer and the output layer;
57
58 ∂𝑀𝑆𝐸𝑟
59 𝑏0(𝑛+1) = 𝑏0(𝑛) − 𝜂 (5)
∂b0
60
61
62
63
64
65
∂𝑀𝑆𝐸𝑟
𝑤0𝑗(𝑛+1) = 𝑤0𝑗(𝑛) − 𝜂 (6)
∂w0j
1
2
For the biases of the hidden nodes and the weights between the input layer and the hidden layer;
3
4
∂𝑀𝑆𝐸𝑟
5 𝑏𝑗(𝑛+1) = 𝑏𝑗(𝑛) − 𝜂 (7)
∂bj
6
7
∂𝑀𝑆𝐸𝑟
8 𝑤𝑗𝑖(𝑛+1) = 𝑤𝑗𝑖(𝑛) − 𝜂 (8)
9 ∂wji
10
11
12 Where: η is the learning rate.
13
14 The direction of the weight update is determined by the sign of the derivative.
15 The process is iteratively repeated till a defined value of performance function is reached. The
16
17 performance function is the mean sum of squares errors for all the data set, presented by equation 9:
18
1
19 𝑀𝑆𝐸 = 𝑁 ∑𝑁
𝑟=1(𝐷𝑟 − 𝑂𝑟 )
2
(9)
20
21
22
The JMP 10 software is used for network training and validation. The learning rate η is set at 0.1,
23 and the maximum number of iterations is set at 100. The same ANN architecture and training
24
25 parameters are adopted for surface roughness and cutting force components models, except the
26
27 learning rate η is set as 0.01 for the tangential force.
28
29
30 2.3 Genetic algorithm optimization
31
32 Genetic algorithm method simulates the natural selection of the biological information, which will
33
34 be transferred from parents to children. GA belongs to evolutionary computation techniques, where
35
36 the search of the optimal solution is done in adaptative populations, created iteratively [26]. The
37 genetic algorithm starts by generating an initial population which is well dispersed and satisfies
38
39 limits and constraints. A number of pairs among this population are selected to be the parents of the
40
41 next generation. The selection of individuals is based on their probability to be near to the optimal
42
43 value of the associated criterion, which is the minimal value of the fitness function. For this reason,
44
45 fitness values of all individuals are calculated from the fitness function. Then, two descendants are
46
47 created by combining two parents using crossover rule for a fraction of the population. The rest is
48 modified from parents to children by applying an arbitrary change using mutation rule. The
49
50 optimization process, presented in Fig. 3, is carried out by using GA toolbox of MATLAB 7.8
51
52 R2009a software [27].
53
54 GA parameters setting
55
56 The specifications of the genetic algorithm, available in GA toolbox (MATLAB 7.8 R2009a) [27],
57
58
used to solve the multiple responses optimization (Fx, Fy, Fz, Ra and MRR) are summarized as
59 follow:
60
61
62
63
64
65
Bounds
They are the down and up limits of factors variations, given as follow:
1
2 120 ≤Vc ≤ 240
3
4 0.08 ≤ f ≤ 0.16
5
6 0.15 ≤ ap ≤ 0.45
7
8 40 ≤ H ≤ 50
9
10 Population size
11
12 The number (n) of individuals which forms each generation is set at 1000. Real value encoding is
13
14 used for each individual. The population can be represented as in Fig. 4.
15
16 Selection rule
17 A roulette wheel rule is used to select individuals to be parents for the next generation. The
18
19 occupied section area by each individual in the roulette wheel is proportional to its probability. The
20
21 probability of each individual is obtained by dividing its fitness value by the sum of all population
22
23 individuals’ fitness values.
24
25 Crossover function
26
27 Heuristic function is used to determine the crossover point, when to parents are combined (Fig. 5).
28 It enables to create children (C1) near to the parent (P1) having the better fitness value by using the
29
30 following expression:
31
32 C1 P2 R P1 P2 (10)
33
34 With R is a parameter ratio set at 1.2.
35
36 Crossover fraction
37
38 Crossover fraction is set at 0.8. It represents the ratio of the population used in crossover
39
40 combination, with the exception of the two elite children. The elite children are copied directly to
41 the new population.
42
43
44 Mutation function
45
46 Adaptive feasible function is used to change parent to a child. The direction is adapted by
47 considering the last generation results and constraints.
48
49
50 Fitness function
51
52 The multi-objective optimization problem is simplified to a single objective function by weighting
53
method. The principal of this method is to associate a weighting coefficient for each objective
54
55 function and minimize the weighted sum of the objectives [28]. The fitness function is written as
56
57 follow:
58
59
60
61
62
63
64
65
Ra Fx Fy Fz ( 1 MRR )
fitnessfunction wRa wF x wF y wF z wMRR
Ramax Fx max Fy Fz max MRRmax
1 max
2
3 (11)
4
5
6 Where:
7
8 wi : the importance given to response ( i ).
9
10
Ra, Fx, Fy, Fz: the developed models for performance characteristics.
11 The material removal rate is calculated by the following equation:
12
13 MRR Vc f ap (12)
14
15 Iterations stopping
16
17 To stop the algorithm, the maximum number of generations is set at 100. Also, the algorithm stops
18
19 if no improvement is registered for the optimal solution along a number of generations, which is set
20
21 at 50.
22
23
3 Results and discussion
24 3.1 Regression equations
25
26 The use of RSM resulted to the regression equations of the response factors. For all the responses,
27
28 the experimental data, given in Table 1, were well fitted by the quadratic models. The developed
29
30 models of surface roughness (Ra), feed force (Fx), thrust force (Fy), and tangential force (Fz) in
31
32 terms of cutting conditions and their corresponding coefficients of correlation (R²) are written
33
34
respectively as follow:
35
36 RaRSM 9.872 0.0106Vc 2.758 f 0.409ap 0.496H 0.0334Vc f
37
38 1.11110 3Vc ap 2.416 10 4 Vc H 14.583 f ap 0.337 f H
39
40 0.01334ap H 1.14310 5Vc2 20.364 f 2 2.829ap 2 5.596H 2
41
42
43 (13)
44
45
46 The coefficient of correlation for surface roughness model is equal to 0.914.
47
48 FxRSM 605.064 1.237Vc 182.867 f 1719.057ap 31.705H 0.0198Vc f
49
50 2.030Vc ap 8.4 10 3Vc H 67083 f ap 4.15 f H 30.756ap H
51
52 3.955 10 3Vc2 377.135 f 2 476.07ap 2 0.42H 2
53
54 (14)
55
56
The coefficient of correlation for feed force model is equal to 0.821.
57
58
59
60
61
62
63
64
65
Fy RSM 5421 .406 4.194 Vc 2737 .7 f 1922 .746 ap 249 .924 H 1.945Vc f
1.642 Vc ap 0.0365 Vc H 2047 .916 f ap 46 .225 f H
1
2 25 .28 ap H 8.676 10 3Vc 2 4534 .32 f 2 22 .559 ap 2 2.961 H 2
3
4
5 (15)
6
7 The coefficient of correlation for thrust force model is equal to 0.857.
8
9 Fz RSM 1963 .62 0.426 Vc 1952 .79 f 1952 .79 ap 109 .311 H 2.609 Vc f
10
11
5.116 Vc ap 0.0247 Vc H 1645 .833 f ap 29 .487 f H 19 .37 ap H
12
13
6.877 10 3Vc 2 4313 .07 f 2 14 .374 ap 2 1.382 H 2
14
15 (16)
16
17 The coefficient of correlation for thrust force model is equal to 0.864.
18
19 3.2 ANN models
20
21 Table 2 represents the ANN models architectures of surface roughness and cutting force
22
23 components, and their corresponding numbers of runs used for training and validation sets. The
24
25
correlation coefficient is given for each set. This coefficient reflects how well the total variation of
26 the experimental data is explained by the developed model. It is found for all training and validation
27
28 sets, that the correlation coefficients are almost 1, which means that excellent correlations exist
29
30 between the experimental results and the ANN developed models.
31
32 However, it is essential to catch deviation between predicted values and the experimental data. For
33
34 this reason, the plots of residuals versus predicted values of both training and validation sets for
35
surface roughness, feed force, thrust force, and tangential force models are drawn in Figures 6a-b,
36
37 7a-b, 8a-b, and 9a-b, respectively. It can be seen that the majority of residuals are distributed very
38
39 close to the zero lines, except for few points, where the highest percentage error does not exceed
40
41 4.1%, 18.9%, 22.2%, and 10.7% for surface roughness, feed force, thrust force, and tangential force
42
43 models respectively. Those maximum values of deviations correspond to the center points runs of
44
45 the BBD, where the same cutting conditions are used.
46
47 3.3 Comparison between ANN and RSM models
48
49 Table 3 summarizes the results of quadratic regression and artificial neuron network modeling of
50
51 the technological parameters. Generally, according to the correlation coefficients, the models are
52
53 good and can be used to predict surface roughness and cutting forces. However, it is noticed that the
54
55 ANN models have correlation coefficients much better than RSM models. For surface roughness,
56
57 feed force, thrust force, and tangential force models, the correlation coefficients are improved from
58
59
(0.914, 0.821, 0.857 and 0.864) to (0.996, 0.981, 0.974 and 0.986) for the training sets and (0.996,
60 0.996, 0.991 and 0.976) for the validation sets respectively.
61
62
63
64
65
3D surface plots generated by both RSM and ANN approaches for each response are superimposed
on Figures 10a, 11a, 12a, and 13a respectively. Besides, in order to get a better view, the
1
2 experimental values are drawn only with ANN 3D surface plots in Figures 10b, 11b, 12b, and 13b.
3
4 The purpose is not to investigate the effects of cutting parameters and workpiece hardness on the
5
6 responses, but is to well illustrate the comparison between RSM and ANN models efficiency. Those
7
8 Figures show clearly that the ANN models are able to fit much better the experimental data,
9
10 whatever the non linearity is.
11 Furthermore, the precision gained by the ANN models over RSM models, calculated by using
12
13 equation (17), is presented in figure 14. For the majority of the experimental runs, it is seen that
14
15 important benefit of precision is provided by the ANN models.
16
17 𝑃𝑟𝑒𝑐𝑖𝑠𝑖𝑜𝑛 𝑏𝑒𝑛𝑒𝑓𝑖𝑡 (%) = 𝑃𝑒𝑟𝑐𝑒𝑛𝑡𝑎𝑔𝑒 𝑒𝑟𝑟𝑜𝑟𝐴𝑁𝑁 𝑚𝑜𝑑𝑒𝑙 − 𝑃𝑒𝑟𝑐𝑒𝑛𝑡𝑎𝑔𝑒 𝑒𝑟𝑟𝑜𝑟𝑅𝑆𝑀 𝑚𝑜𝑑𝑒𝑙 (17)
18
𝑦𝑖,𝐸𝑥𝑝𝑒𝑟𝑖𝑚𝑒𝑛𝑡𝑎𝑙 −𝑦𝑖,𝑃𝑟𝑒𝑑𝑖𝑐𝑡𝑒𝑑
19 Where: 𝑃𝑒𝑟𝑐𝑒𝑛𝑡𝑎𝑔𝑒 𝑒𝑟𝑟𝑜𝑟𝑚𝑜𝑑𝑒𝑙 = | | ∗ 100 (18)
20 𝑦𝑖,𝐸𝑥𝑝𝑒𝑟𝑖𝑚𝑒𝑛𝑡𝑎𝑙
21
22 4 Optimization results
23
24 It was deduced from the previous section that the developed models using ANN approach are more
25
26 accurate than those developed by RSM. Therefore, the GA optimization is done by adopting the
27
28 ANN models of surface roughness and cutting force components, whereas, the material removal
29
30 rate is calculated from equation (13). The results for two different cases are summarized in Table 4.
31
a) Case one: when the target of the manufacturer is to obtain products with high quality, the
32
33 largest weight value is given to surface roughness, which allows finding out optimal machining
34
35 conditions leading to minimum surface roughness.
36
37 b) Case two: when the target of the manufacturer is to increase productivity, the largest weight
38
39 value is attributed to maximal removal rate, which allows determining machining conditions
40
41 corresponding to maximal MRR.
42 It is possible to perform optimization for other weights setting that correspond to the variable
43
44 industrial requirements, with the condition that the sum of all weights is equal to 1.
45
46 To check the genetic algorithm parameters setting, the evolution of the best fitness value and the
47
48 average distance between individuals versus generations are respectively drawn in Figures 15a and
49
50 15b. It is observed from Fig. 15a that the best fitness values decrease rapidly and the algorithm
51
52 converge to the best fitness value at generation 5. After this, no more improvement is observed.
53 Furthermore, Fig. 15b reveals that from generation 14 the average distance between individuals is 0,
54
55 which means that all population individuals still have the same fitness values till the stall of the
56
57 algorithm at generation 51. The average distance between individuals plot allows also verifying
58
59 diversity of the generated population when the algorithm is initialized. According to Fig. 15b, there
60
61 is a good diversity for this algorithm setting.
62
63
64
65
Table 5 represents a comparison between minimal experimental value of surface roughness and
those predicted by desirability function approach [4] and GA optimization. It is found that GA
1
2 optimization has the capability to provide the minimum surface roughness value.
3
4
5 5 Confirmation test
6
7 The confirmation test result for the optimal cutting conditions, obtained by GA optimization, is
8
9 shown in Table 6. The percentage error of 3.22% indicates that a slight divergence exists between
10
11
the experimental value of surface roughness and the predicted one. Consequently, the adopted
12 approach can be used efficiently for predicting cutting speed, depth of cut, feed rate, and workpiece
13
14 hardness leading to minimum surface roughness value.
15
16
17 6 Conclusion
18
19 In this paper, which has an economic interest, the optimization of the cutting conditions in hard
20
21 turning of AISI H11steel has been detailed beside ANN modeling. Relatively, a large number of
22
23
objectives, namely surface roughness, cutting force components, and material removal rate were
24 considered simultaneously by using genetic algorithm approach. The outcomes of this study are as
25
26 follows.
27
28 According to the statistical results, the ANN-based models are much more efficient for
29
30 predicting surface roughness and cutting force components than RSM-based models.
31
32 3D surface plots allowed visualizing how well the ANN models fit the highly non linearity of
33
34 the experimental results compared to RSM-based models.
35
36
GA optimization resulted to the determination of the optimal cutting conditions of Vc= 199.3
37 m/min, f = 0.08 mm/rev, ap = 0.15mm, and H = 40.00 HRC, corresponding to the minimal
38
39 surface roughness value of 0.31 μm, which is lesser than the values of the experimental data and
40
41 lesser than the value predicted by desirability function approach. Also, the optimal setting of
42
43 cutting conditions corresponding to higher productivity was defined.
44
45 The validation test proved that GA optimization based on ANN models is very efficient for
46
47 predicting optimal cutting conditions. That is to say, the optimization results depend on a robust
48 association between accurate models and efficient optimization approach.
49
50 References
51
52
53 1. Suresh PVS, Venkateswara Rao P, Deshmukh SG (2002) A genetic algorithmic approach for
54 optimization of surface roughness prediction model. Int J Mach Tools Manuf 42: 675–680
55
56 2. Meddour I, Yallese MA, Khattabi R, Elbah M, Boulanouar L (2014) Investigation and modeling
57
58 of cutting forces and surface roughness when hard turning of AISI 52100 steel with mixed
59
60 ceramic tool: cutting conditions optimization. Int J Adv Manuf Technol 77:1387–1399
61
62
63
64
65
3. Elbah M, Yallese MA, Aouici H, Mabrouki T, Rigal JF (2013) Comparative assessment of
wiper and conventional ceramic tools on surface roughness in hard turning AISI 4140 steel.
1
2 Measurement 46:3041–3056
3
4 4. Aouici H, Yallese MA, Chaoui K, Mabrouki T, Rigal J-F (2012) Analysis of surface roughness
5
6 and cutting force components in hard turning with CBN tool: Prediction model and cutting
7
8 conditions optimization. Measurement 45:344–353
9
10 5. Jeang A. (2015) Robust product design and process planning in using process capability
11 analysis. J Intell Manuf 26:459–470
12
13 6. Gaitonde VN, Karnik SR, Figueira L, Davim JP (2009) Machinability investigations in hard
14
15 turning of AISI D2 cold work tool steel with conventional and wiper ceramic inserts. Int J
16
17 Refract Metals Hard Mater 27:754–763
18
19 7. Bouacha K, Yallese MA, Khamel S, Belhadi S (2014) Analysis and optimization of hard turning
20
21 operation using cubic boron nitride tool. Int. J Refract Metals Hard Mater 45:160–178
22 8. Paiva AP, Ferreira JR, Balestrassi PP (2007) A multivariate hybrid approach applied to AISI
23
24 52100 hardened steel turning optimization. J Mater Process Technol 189 (1–3): 26–35
25
26 9. Davim JP, Gaitonde VN, Karnik SR (2008) Investigations into the effect of cutting conditions
27
28 on surface roughness in turning of free machining steel by ANN models. J Mater Process
29
30 Technol 205:16–23
31
32
10. Zain AM, Haron H, Sharif S (2010) Prediction of surface roughness in the end milling
33 machining using Artificial Neural Network. Expert Systems Appl 37(2): 1755–1768
34
35 11. Muthukrishnan N, Davim JP (2009) Optimization of machining parameters of Al/SiC-MMC
36
37 with ANOVA and ANN analysis. J Mater Process Technol 209:225–232
38
39 12. Ozel T, Karpat Y (2005) Predictive modeling of surface roughness and tool wear in hard turning
40
41 using regression and neural networks. Int J Machine Tools Manuf 45:467–479
42
43
13. Palanisamy P, Rajendran I, Shanmugasundaram S. (2008) Prediction of tool wear using
44 regression and ANN models in end-milling operation. Int J Adv Manuf Technol 37:29–41
45
46 14. Gaitonde VN, Karnik SR, Figueira L, Davim JP (2011) Performance comparison of
47
48 conventional and wiper ceramic inserts in hard turning through artificial neural network
49
50 modeling. Int J Adv Manuf Technol 52:101–114
51
52 15. Lin WS, Lee BY, Wu CL (2001) Modeling the surface roughness and cutting force for turning.
53
J Mater Process Technol 108 286-293
54
55 16. Scheffer C, Kratz H, Heyns PS, Klocke F (2003) Development of a tool wear-monitoring
56
57 system for hard turning. Int J Mach Tools Manuf 43:973–985
58
59
60
61
62
63
64
65
17. Dimla Sr D.E., Lister P.M. (2000) On-line metal cutting tool condition monitoring. II: tool-state
classification using multi-layer perceptron neural networks. Int J Mach Tools Manuf 40:769–
1
2 781
3
4 18. Sick B (1998) On-Line Tool Wear Monitoring in Turning Using Neural Networks. Neural
5
6 Comput Appl 7:356–366
7
8 19. Razfar MR, M R Zanjani Zadeh (2009) Optimum damage and surface roughness prediction in
9
10 end milling glass fibre-reinforced plastics, using neural network and genetic algorithm. Proc
11 IMechE 223 Part B: J Eng Manuf 223: 653
12
13 20. D’Addona DM, Teti R (2013) Genetic algorithm-based optimization of cutting parameters in
14
15 turning processes. Procedia CIRP 7 323–328
16
17 21. Sardiñas RQ, Santana MR, Brindis EA (2006) Genetic algorithm-based multi-objective
18
19 optimization of cutting parameters in turning processes. Eng Appl Artif Intell 19(2) 127–133
20
21 22. Oktem H, Erzurumlu T, Erzincanli F, (2006) Prediction of minimum surface roughness in end
22 milling mold parts using neural network and genetic algorithm. Mater Design 27:735–744
23
24 23. Zain AM, Haron H, Qasem SN, Sharif S (2012) Regression and ANN models for estimating
25
26 minimum value of machining performance. Applied Math Model 36:1477–1492
27
28 24. Kalman BL, Kwasny SC (1992) Why Tanh: Choosing a sigmoidal function. Procee Int Joint
29
30 Conference on Neural Network, Baltimore 4:578–581
31
32
25. Wang W (2006) Stochasticity, nonlinearity and forecasting of stream flow processes. PhD
33 Thesis. Delft University
34
35 26. Sivanandam SN, Deepa SN (2008) Introduction to Genetic Algorithms. ISBN 978-3-540-
36
37 73189-4 Springer Berlin Heidelberg New York. Springer-Verlag Berlin Heidelberg
38
39 27. Matlab 7.8 R2009a user manual, Genetic algorithm toolbox. Copyright 1984-2009 The Math
40
41 Works, Inc.
42
43
28. Miettinen K (1999) Nonlinear Multiobjective Optimization, Kluwer Academic Publishers,
44 Boston, Massachusetts
45
46
47
48
49
50 Tables list
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
15
16
17
18
19
20 Table 1 Experimental, RSM, and ANN modeling results of performance characteristics
21
22 Run Vc f ap H Fxexp FxRSM FxANN Fyexp FyRSM FyANN Fzexp Fz RSM FzANN Raexp RaRSM RaANN MRR
(m/min) (mm/rev) (mm) (HRC) (N) (N) (N) (N) (N) (N) (N) (N) (N) (μm) (μm) (μm) (cm3/min)
23 1
24 180 0.16 0.3 40 111.81 105.44 111.58 241.2 237.85 251.28 177.14 168.02 180.48 0.79 0.72 0.79 8.64
25 2 180 0.08 0.3 40 90.81 82.88 78.70 160.47 156.85 181.25 122.83 111.6 118.48 0.39 0.36 0.39 4.32
26 3 240 0.08 0.3 45 45.19 77.83 45.31 122.07 168.89 121.94 112.07 140.46 108.93 0.42 0.43 0.42 5.76
27 4 120 0.08 0.3 45 81.60 83.05 81.31 178.13 177.71 178.19 123.02 134.91 126.68 0.49 0.53 0.49 2.88
28
29 5 120 0.12 0.3 40 105.15 114.09 106.34 221.66 241.38 221.34 161.55 167.54 174.76 0.52 0.51 0.52 4.32
30 6 180 0.12 0.3 45 87.66 78.92 78.92 181.97 166.07 165.18 157.10 153.94 151.59 0.60 0.60 0.60 6.48
31 7 120 0.12 0.45 45 153.31 164.19 152.52 263.51 255.19 264.12 261.61 280.27 260.20 0.48 0.47 0.49 6.48
32
33 8 180 0.16 0.3 50 100.31 96.44 99.41 334.67 319.34 334.43 285.01 263.37 282.00 0.47 0.5 0.47 8.64
34 9 180 0.16 0.45 45 147.22 141.02 147.56 247.77 226.31 247.51 252.08 243.06 246.31 0.74 0.78 0.74 12.96
35 10 180 0.12 0.45 40 166.95 168.02 167.52 228.22 243.08 228.44 222.92 213.27 226.72 0.43 0.46 0.43 9.72
36
37 11 180 0.08 0.15 45 44.15 37.83 43.8 99.71 94.74 99.85 59.76 70.12 68.57 0.61 0.54 0.61 2.16
38 12 240 0.16 0.3 45 79.28 102.15 78.88 176.27 222.07 176.23 176.51 196.15 181.35 0.83 0.82 0.83 11.52
39 13 180 0.12 0.3 45 76.15 78.92 78.92 176.39 166.07 165.18 161.37 153.94 151.59 0.61 0.60 0.60 6.48
40
14 240 0.12 0.15 45 102.78 80.1 102.03 178.59 167.97 178.69 220.10 168.57 224.18 0.50 0.51 0.52 4.32
41
42 15 180 0.12 0.3 45 66.33 78.92 78.92 135.42 166.07 165.18 147.03 153.94 151.59 0.61 0.60 0.60 6.48
43 16 180 0.08 0.3 50 75.99 70.55 84.54 290.92 275.32 291.33 207.11 183.36 210.07 0.34 0.41 0.34 4.32
44
17 180 0.12 0.15 50 55.15 78.40 55.73 243.48 274.00 243.29 150.93 192.11 166.43 0.36 0.36 0.36 3.24
45
46 18 120 0.12 0.15 45 41.13 48.68 40.24 148.13 156.56 147.69 86.80 83.45 92.06 0.42 0.47 0.42 2.16
47 19 120 0.12 0.3 50 118.87 98.38 118.84 337.38 319.42 337.98 302.28 265.94 294.93 0.37 0.28 0.38 4.32
48
20 180 0.08 0.45 45 130.40 115.99 131.23 210.59 188.38 210.14 170.75 155.09 159.44 0.40 0.38 0.40 6.48
49
50 21 180 0.12 0.45 50 83.21 111.22 83.26 240.63 305.14 240.55 222.58 267.78 234.98 0.35 0.36 0.35 9.72
51 22 120 0.16 0.3 45 115.50 107.18 115.72 251.00 249.56 250.03 212.51 215.66 202.39 0.58 0.60 0.58 5.76
52
23 180 0.16 0.15 45 59.36 61.25 58.59 186.04 181.82 204.24 101.59 118.59 97.55 0.60 0.59 0.60 4.32
53
54 24 180 0.12 0.3 45 83.02 78.92 78.92 169.89 166.07 165.18 159.17 153.94 151.59 0.58 0.60 0.60 6.48
55 25 180 0.12 0.15 40 46.62 42.93 46.34 155.23 136.10 155.58 93.16 79.50 89.57 0.40 0.42 0.40 3.24
56
26 240 0.12 0.3 50 119.75 98.29 119.03 369.35 323.20 369.24 248.78 244.12 241.66 0.50 0.48 0.50 8.64
57
58 27 240 0.12 0.3 40 95.95 103.92 96.27 209.75 201.28 192.49 137.72 175.4 134.35 0.36 0.42 0.36 8.64
59 28 240 0.12 0.45 45 141.86 122.51 141.70 234.84 207.46 234.68 210.72 181.2 223.81 0.60 0.55 0.60 12.96
60
29 180 0.12 0.3 45 81.42 78.92 78.92 166.66 166.07 165.18 145.01 153.94 151.59 0.62 0.60 0.60 6.48
61
62
63
64
65
1
2
3
4 Table 2 Correlation coefficients (R²)of ANN models
5 Training set Validation set
6 Response Structure
7 Number of runs R² Number of runs R²
8 Ra 4-10-1 23 0.996 6 0.996
9
Fx 4-10-1 24 0.981 5 0.996
10
11 Fy 4-10-1 24 0.974 5 0.991
12 Fz 4-10-1 23 0.986 6 0.976
13
14
15
16
17
18
19
20
21
22
23
24
25 Table 3 Comparison between RSM and ANN models
26
27 Correlation coefficient R²
28 Model RSM ANN Training set ANN Validation set
29
Ra = f (Vc, ap, f, H) 0.914 0.996 0.996
30
31 Fx = f (Vc, ap, f, H) 0.821 0.981 0.996
32 Fy = f (Vc, ap, f, H) 0.857 0.974 0.991
33
34 Fz = f (Vc, ap, f, H) 0.864 0.986 0.976
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62 16
63
64
65
1
2
3
4
5 Table 4 Optimization results for performance characteristics
6
7 Target Weights Optimal cutting conditions Performance characteristics
8 Vc, f, ap, H, Fx, Fy, Fz, MRR, Ra,
9 wRa wFx wFy wFz wMRR m/min mm/rev mm HRC N N N cm3/min μm
10 Quality 9/20 3/20 3/20 3/20 2/20 199.3 0.08 0.15 40.00 51.3 123.3 72.8 2.40 0.31
11
12 Productivity 2/20 3/20 3/20 3/20 9/20 239.9 0.16 0.45 48.91 121.3 299.9 253.3 17.27 0.73
13
14
15
16
17 Table 5 Minimal value of surface roughness
18
Surface roughness Ra (μm)
19
20 Minimal value of Predicted by desirability Predicted by GA
21 experimental data function approach [4]
22 0.34 0.34 0.31
23
24
25
26
27
28 Table 6 Validation tests for GA optimization
29
30 Optimal cutting conditions Surface roughness Ra (μm)
31 Vc, ap, f, H, Error
32 Predicted Experimental
m/min mm mm/rev HRC %
33
199.3 0.08 0.15 40.00 0.31 0.32 3.22
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62 17
63
64
65
Figures list
1
2
3
4
5
6
7 Workpiece
8
9
10 Cuttingtool
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30 Fig.1 Schematic illustration of the experimental investigation
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58 Fig.2 Structure of surface roughness ANN model
59
60
61
62 18
63
64
65
1
2
3
4
5
6
7
8
9 Yes
10 Output results
11
12
13
14
No
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34 Fig. 3 Genetic algorithm process
35
36
37
38
39
40
41
42 1st
43 individual1
44
45
46 2nd individual
47
48
49 nth individual
50
51
52
53 Fig. 4 Initial population
54
55
56
57
58
59
60
61
62 19
63
64
65
P1 C1
1 Pair of Pair of
2 parents children
3 P2 C2
4
5
6
7 Crossover point
8
9
10 Fig.5 Combination between parents to obtain children.
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25 Fig.6 Residuals versus predicted values of surface roughness ANN model: a) training set, b) validation set
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40 Fig.7 Residuals versus predicted values of feed force ANN model: a) training set, b) validation set
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62 20
63
64
65
1
2
3
4
5
6
7
8
9
10
11
12 Fig.8 Residuals versus predicted values of thrust force ANN model: a) training set, b) validation set
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27 Fig.9 Residuals versus predicted values of tangential force ANN model: a) training set, b) validation set
28
29
30
31
32
33
34
35
36 Ra ANN Ra ANN
37 Ra RSM Ra Experimental
38
39 0.8 0.8
40
41 0.7 0.7
42
43 0.6 0.6
Ra (µm)
Ra (µm)
44
45 0.5 0.5
46
47 0.4 0.4
48
49
50
0.45 0.45
51 0.38 0.16 0.38 0.16
52 0.30 0.14 0.30 0.14
53 0.12 0.12
0.22 0.1 0.22 0.10
54 ap (mm) 0.15 0.08 b) ap (mm) 0.15 0.08
a) f (mm/rev) f (mm/rev)
55
56
57 Fig.10 Effect of feed rate and depth of cut on surface roughness (Vc= 180 m/min, H=45 HRC)
58
59
60
61
62 21
63
64
65
Fx ANN Fx ANN
Fx RSM Fx Experimental
1
2
3 120 120
4
5 100 100
6
7 80 80
Fx (N)
Fx (N)
8
9 60 60
10
11 40 40
12
13 20 20
14
0.16 0.16
15 0.14 240 0.14 240
16 0.12 210 0.12 210
17 180 180
0.10 150 0.10 150
18 f (mm/rev) 0.08 120 f (mm/rev) 0.08 120
a) Vc (m/min) b) Vc (m/min)
19
20
21 Fig.11 Effect of cutting speed and feed rate on feed force (ap = 0.30 mm, H = 45 HRC)
22
23
24
25
26
27
28 Fy ANN Fy ANN
29 Fy RSM Fy Experimental
30
31
300 300
32
33
34 250 250
35
Fy (N)
Fy (N)
36
200 200
37
38
39 150 150
40
41
42 100 100
43 0.45 0.45
44 0.38 50 0.38 50
45 0.30 48 0.30 48
46 46
46 0.22 44 0.22 44
42 42
47 ap (mm) 0.15 40 ap (mm) 0.15 40
a) H (HRC) b) H (HRC)
48
49
50 Fig.12 Effect of workpiece hardness and depth of cut on thrust force (Vc = 180 m/min, f = 0.12 mm/rev)
51
52
53
54
55
56
57
58
59
60
61
62 22
63
64
65
1
Fz ANN Fz ANN
2
Fz RSM Fz Experimental
3
4
5 220 220
6
200 200
7
8 180 180
9
Fz (N)
Fz (N)
10 160 160
11 140
140
12
13 120 120
14
15 100 100
16 0.45 0.16
17 0.38 240 0.14 240
18 0.30 210 0.12 210
180 180
19 0.22 150 0.10 150
20 f (mm/rev) 0.15 120 f (mm/rev) 0.08 120
a) Vc (m/min) b) Vc (m/min)
21
22
23 Fig.13 Effect of cutting speed and feed rate on tangential force (ap= 0.30 mm, H=45 HRC)
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51 Fig.14 Precision gained by ANN models over RSM models.
52
53
54
55
56
57
58
59
60
61
62 23
63
64
65
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 a)
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33 b)
34
35
36
37
38 Fig.15 a) Evolution of the best fitness value, b) average distance between individuals versus generations for
39 GA optimization based on ANN models
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62 24
63
64
65