 Research
 Open Access
 Published:
Modelling of cutting force and surface roughness of ultrasonicassisted drilling using artificial neural network
Journal of Engineering and Applied Science volume 69, Article number: 50 (2022)
Abstract
This paper presents artificial neural network modelling for the thrust force in terms of maximum and mean values and the surface roughness for drilling soda glass using ultrasonicassisted drilling. The experimental parameters are the tool concentrations (normal and high), cutting speed, and feed rate. The feedforward architecture neural network is composed of 10 hidden layers with sigmoid function and output layer with linear function. Three models are developed for each response individually and then one model for the three outputs. The models between the neural network output and the target (experimental results) for training, validation, and test data are developed, and their coefficients of regression are reasonable for this experimental data. The suitable number of hidden layers is examined with mean square error, and it is found that it decreases with increasing the number of hidden layer. The three models are developed based on one output, and the model of the three outputs is very close and good representative for the experimental results. It is concluded that the variables can be controlled and optimized by the same conditions.
Introduction
Artificial neural network (ANN) is defined as a computational modelling method for experimental data based on input conditions. ANN simulates the human brain working. ANN is composed of inputs, artificial neurons of elements with different weights [1]. The importance of ANN comes from its ability to use nonlinear models, high capability to learn with high speed, and no assumptions are needed as in the case of analytical modelling. ANN performance can be improved by adding experimental data [2]. The artificial neural network is a successful prediction method for machinability measures such as cutting forces, surface roughness, and material removal rate [3,4,5]. In this regard, S. Sada [6] used ANN to predict the material removal rate and the surface roughness for mild steel turning. His model was based on the feedforward network. He concluded that the Levenberg–Marquardt (LM) and scaled conjugate gradient (SCG) training algorithms are convenient for predicting model for turning. N. Nagaraj et al. [7] carried ANN model for surface roughness, and material removal rate was measured during grooving assisted with hot air for soda glass workpieces. Their model properties were learngdm for learning function, mean square error (MSE) for performance function, and 10 hidden neurons.
Ultrasonicassisted drilling (UAD) is recommended for most brittle materials such as glass, carbon fiberreinforced plastics, and metal matrix composites. UAD process is a hybrid of the ultrasonic machining and drilling. The process parameters are the cutting speed, feed rate, abrasive tool concentration, frequency, and amplitude. The experimental outputs can be the thrust force, surface roughness, edge chipping, and geometrical aspects [8,9,10]. The main force resulting during UAD is the thrust force in zaxis due to the ultrasonic vibration and feed rate. The thrust force is required to predict the cracks behavior, the edge chipping, and the surface roughness. In this regard, the high thrust force increases with the feed rate increase and the decrease of spindle speed [9, 11, 12]. Moreover, the lower thrust force reduces the hole edge tearing size [13]. Wu et al. [14] measured mean and maximum thrust force during their experiments of alumina UAD and found that they decreased at high spindle speed and low feed rate. Ning et al. [15] found similar trends when carried out carbon fiberreinforced plastic drilling and stated that the reason for this trend is the lower contact time between the abrasive tool and the workpiece in UAD. The intermitted contact in UAD [16] and the reduction of the friction due to the increasing the cutting speed [17] are the main reasons for the reduction in the thrust force.
Modelling the thrust force and surface roughness for UAD is an important objective for reducing the experiments by predicting them for further conditions and finding optimum conditions [18,19,20]. J. M. Baraheni et al. developed statistical model for UAD of composite of LY160/HA11/T700. They found that the low feed rate and high spindle speed had a significant effect on reduction of the thrust force hence reduction of the fibers delamination [21]. Many mathematically based process physics models were developed. Pei et al. [22] proposed that the shape of the removed chips is an ellipsoid. Liu et al. [23] assumed the abrasives were in the shape of octahedron and the fracture zone was in tetrahedron shape. Although there are many trials of mathematical and statistical modelling of thrust force of UAD, there is no trails to used artificial neural network.
Surface roughness also is a crucial output for machining processes because it judges the level of the machined part finish. N. Guba et al. [24] found that the UAD improved the hole surface finish compared to the conventional drilling. Generally, The higher spindle speed and the lower feed rate reduced the surface roughness (Ra) as found in many previous studies [25,26,27]. Zhang et al. [9] tested UAD of K9 glass and found that Ra increased marginally in case of higher vibration amplitude. Moreover, high feed rate and low spindle speed deteriorated the surface quality. Jiao et al. [28] developed statistical model for the surface roughness during UAD of alumina and found that the feed rate was the significant factor. Moreover, surface roughness (Ra) decreased with spindle speed, increase of grit size, and decrease of feed rate. J. Airao et al. [29] investigated the effect of different cooling strategies on the surface roughness during ultrasonicassisted turning. They found that using minimum quantity lubrication (MQL) and CO2 reduced the surface roughness greatly compared to dry cutting.
The main objective of this paper is using the artificial neural network to model the machinability variables: maximum and mean thrust force and the surface roughness measured by Ra. The models are developed to monitor the effect of the tool concentration, cutting speed and feed rate on thrust force, and surface roughness to continuously adjust the cutting conditions to maintain these outputs within the acceptable ranges. Four models are developed: one model for each variable separately, and the other model was developed based on the three variables. A comparison was held between the output of the models of single variable and the output of the multivariable to find the capability of the multivariable model to express the variables. Some of these experimental results without artificial neural network modelling were published before in these references [8, 30, 31].
Development of neural network model
Experimental work related to ANN
The experimental work related to this study involved measuring the mean and maximum thrust force and surface roughness for UAD. The used material as workpiece was soda glass due to their importance in biomedical and chemical applications. The workpiece material chemical composition is \({\mathrm{SiO}}_{2}\) (69–74%), \({Na}_{2}\) O (10–16%), and CaO (5–14%). The experiments were carried out using the DMGMORI ULTRASONIC 20. Linear maximum rotational speeds with and without ultrasonic vibration are 40,000 rpm and 42,000 rpm, respectively. The used cutting tools were electroplated diamond core drills (SCHOTT Ltd. Corp.) with outer diameter and wall thickness of 6 mm and 0.5 mm, respectively. Figure 1 shows the experimental setup.
The thrust force on the cutting tool was measured using Kistler dynamometer (force sensor) type 9272. The mean and maximum values of thrust force are taken in this study. The surface roughness was measured in terms of the arithmetical mean value (Ra) using the surface roughness tester TR200. The ultrasonic vibration conditions were 28 kHz of frequency and 10 m\(\upmu\) of amplitude. The experimental parameters were the abrasive particles concentration of the cutting tool, the spindle speed, and the feed rate as shown in Table 1. The measured outputs for maximum and mean thrust force (N) and the surface roughness (\(\mu m)\) are shown in Table 2.
Artificial neural network model development
Four models are developed in this study: one model is developed for mean and maximum thrust force and the surface roughness Ra separately and then one model to predict the three responses directly. The model conditions are defined form the literature review. The feedforward architecture is selected in this study with multihidden layers with sigmoid functions (Eq. (1)) and one layer with linear function (Eq. (2)) before the output layer. Due to the sigmoid function range from 0 to 1, the experimental true results are normalized as shown in Table 2 [2, 32, 33]. Equation (3) was used to normalize the experimental data.
Many trials were carried out for defining suitable number of hidden layers. Figure 2 shows the mean squared error (MSE) for three runs for models for the maximum and mean thrust force and the surface roughness with the number of hidden layers. It is found that the MSE decreases with increasing the number of the hidden layers while increasing the number of hidden layer increases the time of model running. It is noticed that a large decrease for the MSE occurs at 10 hidden layers, and it is suitable for the running time. The percentages of training, validation, and testing data were taken from similar publish work [32, 34]. They are selected to be 70%, 15%, and 15%, respectively. The most selected training function is Levenberg–Marquardt as most of similar problems [6, 34, 35]. The mean squared error is used to measure the models performance. Matlab R2020bacademic was used to carry out the model runs.
where \({x}_{i}\) is the normalized data corresponding to the experimental data (\({d}_{i}\)). The symbols \({d}_{min}\) and \({d}_{max}\) are the minimum and maximum experimental data values.
Results and discussion
Figure 3a shows the ANN architecture which is used to predict only output (mean or maximum thrust force or surface roughness), and Fig. 3b shows the architecture was used to model the three outputs at the same time. Figure 3c shows the detailed architecture developed. Table 3 shows the neuron weights and biases for all layers. During ANN working, the neuron weights are arranged in matrix corresponding to the terms of (w) in Eq. 4 where each raw represents a layer, where \({w}_{\mathrm{1,1}}\), \({w}_{\mathrm{2,1}}\), \({w}_{\mathrm{1,2}}\), and \({w}_{\mathrm{2,2}}\) equal to − 0.2, 1.5, − 1.1, and − 1.7, and so on. The dot product of each weight (w) column with the input vector then is summed to the corresponding bias (b) and then (x) in Eq. 4 is compensated in Eq. (1).
The ANN model for the mean thrust force
Figure 4 shows the regression and performance plots for the developed model for the mean thrust force which is developed by neural nertwork technique. The regression plots (Fig. 4a) show that the artificial neural network model output is close to the experimental data. The regression coefficients (R^{2}) for the data used for training, validation, and test are 0.92, 0.93, and 0.93 respectively which are expressed in the high agreement of the model. When all data are fitted, the regression coefficient is 90%. The models of the true experimental data and the neural network output for training, validation, test, and the overall data are shown in Eq. 5, Eq. 6, Eq. 7, and Eq. 8, respectively. In Fig. 4b, the mean squared error decreased greatly for the training, validation, and test data with increasing the number of the training trials. The best performance for both validation and tested data at the third epoch about mean squared error (MSE) equals to 0.0296 and 0.009, respectively.
The ANN model for maximum thrust force
The regression plots for fitting all experimental results of the maximum thrust force and the portions of data used for training, validation, and the test in addition to the performance plots are developed by neural nertwork technique as shown in Fig. 5a. The coefficients of regression (R^{2}) of the developed models show high representation for the experimental data especially in case of training (R^{2} = 96.6%), validation (R^{2} = 94.4), and all data (94%), while test data is quite lower (R = 86%). The equations correlate with the experimental results, and the output of the neural network for training, validation, and test data is Eq. 9, Eq. 10, and Eq. 11, respectively, and Eq. 12 correlates all results with ANN outputs. Figure 5b shows that the mean squred error decreases for the training, validation, and test data with training neural network model in many trails. The least MSE for validation data occurs at the trail 8 and in case of the tested data occurs at the sixth trail.
The ANN model of surface roughness
The model with conditions is stated in section of development neural network model conditions with the normalized data of the surface roughness. Figure 6a shows the regression fitting of the true experimental results after dividing into training, validation, and test data in addition to the regression of all data. These models achieve higher coefficients of regression (R^{2}) for the surface roughness measurements (Ra) compared to the model of the mean thrust force. The coefficients of regression for training, validation, and test portions and all data are 95%, 95%, 91%, and 92%, respectively. Equations (12–15) are derived from the developed neural network to correlate to the true experimental results (target) and the output for training, validation, test, and all data. Figure 6b indicates that the mean squared error of the fitted values with the ANN trails decreases for the training, validation, and test data. The least MSE for validation data occurs at the fifth trail.
The ANN model for mean and maximum thrust force and surface roughness
This section concerns with the neural network model with the output of three machinability measures: the mean and maximum thrust force and the surface roughness Ra. This model is devolved for the manufacturing engineers for optimizing the three machinability measurements at the same conditions. It is developed with the same conditions of the previous models with the normalized data of the three experimental outputs. Figure 7a shows the regression of the fitted data of potions of the training, validation, and test data in addition to the regression of fitting all data. The coefficients of regression (R^{2}) for this model for training, validation, and test data are 94%, 85.8%, 83.4%, and 90%, respectively. They are a little low compared to the coefficient of regression of the previous models may be due to the variation of the three measurements, but it is important for the optimization of the three outputs at the same time. Equations (17–20) are developed from the neural network to correlate the true experimental results (target) and the output. Figure 7b indicates that the mean squared error of the fitted values with the ANN trail decreases for the training, validation, and test data. The least MSE for validation data occurs at the third trail.
Figure 8 shows the comparison between the true experimental results, predicted output of the model developed for each machinability measurement separately and the output from the general model based on each measurement. The predicted outputs are developed based on Eqs. (5), (9), and (13) for the mean (Fz mean) and maximum (Fz max) thrust force and the surface roughness (Ra, respectively. Equation (17) is used to find the output for the three measurements. These equations are used because of their high coefficients regresion. Regarding Fig. 8a, the predicted outputs of the mean thrust force of the general model are closer to the real experimental data compared to the outputs of the model of the mean thrust force only. Figure 8b shows that the outputs of the model of the maximum thrust force are closer to the true experimental results compared to the general model. In case of the surface roughness Ra, the experimental results and the output of Ra model are nearly the same, while the general model produces an error in the range from 2.8 to 8.1% as shown in Fig. 8c. Generally, the models developed by the neural networks with the previous stated conditions are suitable representative for the experimental results. The errors between the experimental results and the predicted results from the models were calculated, and Table 4 summarizes the error range for each model predicted values compared to the experimental results.
Conclusions
The ANN models of mean and maximum thrust force and the surface roughness Ra of soda glass drilled using UAD are developed. The experimental conditions of tool concentration, feed rate, and spindle speed were modeled based on the experimental results using the neural network and using the feedforward architecture and 10 hidden layers. Three models were developed for each experimental variable individually based on one output model, and then, a three outputs model is developed for the three experimental outputs at the same time. The generated models give high coefficient of regressions. The general model controls the three outputs at the same time and saves the manufacturing engineers controlling for the inputs and lower thrust force and good surface roughness. The coefficients of regression for the developed model are quit high and suitable for these results. The following points conclude the paper outputs:

1.
The artificial neural networks can be used to model machinability measures (mean and maximum thrust force and surface roughness) for ultrasonicassisted drilling process with reasonable presentation for the experimental results.

2.
The three machinability measures can be modeled in one model to find optimum conditions for reducing the maximum and minimum thrust force and the surface roughness.

3.
Generally, modelling each variable individually is more efficient in terms of coefficient of regression compared to one model for the three variables.
Availability of data and materials
The datasets are available from the corresponding author on reasonable request.
Abbreviations
 ANN:

Artificial neural
 SCG:

Scaled conjugate gradient
 MSE:

Mean square error
 UAD:

Ultrasonicassisted drilling
 \({x}_{i}\) :

Normalized data corresponding to the experimental data
 Ra:

Mean surface roughness
 Fz:

Thrust force
 R^{2} :

Regression coefficients
 \({d}_{i}\), \({d}_{min,}\) and \({d}_{max}\) :

Minimum and maximum experimental values
References
AgatonovicKustrin S, Beresford R (2000) Basic concepts of artificial neural network ( ANN ) modeling and its application in pharmaceutical research. J Pharm Biomed Anal 22:717–727
Mohd A, Haron H, Sharif S (2010) Prediction of surface roughness in the end milling machining using artificial neural network. Expert Syst Appl 37(2):1755–1768. https://doi.org/10.1016/j.eswa.2009.07.033
Lalwani V, Sharma P, Pruncu CI (2020) Response surface methodology and artificial neural networkbased models for predicting performance of wire electrical discharge machining of Inconel 718 alloy. J Manuf Mater Process Artic 44(4):1–21
Manikandan N, Palanisamy D (2020) Optimisation of spark erosion machining process parameters using hybrid grey relational analysis and artificial neural network model Ramesh Raju. Int J Mach Mach Mater 22(1):1–23
Venkatesan D, Kannan K, Saravanan R (2009) A genetic algorithmbased artificial neural network model for the optimization of machining processes. Neural Comput Appl. 135–140. https://doi.org/10.1007/s005210070166y.
Sada SO (2021) Improving the predictive accuracy of artificial neural network ( ANN ) approach in a mild steel turning operation. Int J Adv Manuf Technol 112:2389–2398
Nagaraj Y, Jagannatha N, Sathisha N, Niranjana S J (2020) “Prediction of material removal rate and surface roughness in hot air assisted hybrid machining on sodalimesilica glass using regression analysis and artificial neural network,” Silicon
Abdelkawy A, Hossam M, Elhofy H (2019) Experimental investigation of surface and geometrical characteristics of rotary ultrasonic drilling of soda glass. Mach Sci Technol 23(3):385–406. https://doi.org/10.1080/10910344.2018.1486422
Zhang C, Cong W, Feng P, Pei Z (2013) Rotary ultrasonic machining of optical K9 glass using compressed air as coolant: a feasibility study. Proc Inst Mech Eng Part B J Eng Manuf. 228(4):504–514. https://doi.org/10.1177/0954405413506195.
Han Y, Lv Q, Song Y, Zhang Q (2022) “Influence of parameters on temperature rise and chips morphology in lowfrequency vibrationassisted bone drilling.” Med Eng Phys 103:103791. https://doi.org/10.1016/j.medengphy.2022.103791
Kumar V, Singh H (2019) Investigation of hole quality in rotary ultrasonic drilling of borosilicate glass using RSM. J Brazilian Soc Mech Sci Eng 41(1):1–16. https://doi.org/10.1007/s4043001815247
Anwar S, Nasr MM, Pervaiz S, Alahmari A, Alkahtani M, Eltamimi A (2018) A study on the effect of main process parameters of rotary ultrasonic machining for drilling BK7 glass. Adv Mech Eng 10(1):1–12. https://doi.org/10.1177/1687814017752212
Wang J, Feng P, Zheng J, Zhang J (2016) Improving hole exit quality in rotary ultrasonic machining of ceramic matrix composites using a compound steptaper drill. Ceram Int 42(12):13387–13394. https://doi.org/10.1016/j.ceramint.2016.05.095
Wu J, Cong W, Williams RE, Pei ZJ (2011) Dynamic process modeling for rotary ultrasonic machining of alumina. J Manuf Sci Eng 133(4):041012. https://doi.org/10.1115/1.4004688
Ning FD, Cong WL, Pei ZJ, Treadwell C (2016) Rotary ultrasonic machining of CFRP: a comparison with grinding. Ultrasonics 66:125–132. https://doi.org/10.1016/j.ultras.2015.11.002
Moghaddas MA, Short MA, Wiley NR, Yi AY, Graff KF (2018) Improving productivity in an ultrasonicassisted drilling vertical machining center. J Manuf Sci Eng 140(June):1–9. https://doi.org/10.1115/1.4039109
Azarhoushang B, Akbari J (2007) Ultrasonicassisted drilling of Inconel 738LC. Int J Mach Tools Manuf 47(7–8):1027–1033. https://doi.org/10.1016/j.ijmachtools.2006.10.007
Y. Li1, Y. Yang, Y (2022) Study on the simulation and experiment of ultrasonicassisted vibration drilling of Ti6Al4V J Phys Conf Ser Pap 2242:18 https://doi.org/10.1088/17426596/2242/1/012011
Abdelkawy A, Hossam M, Elhofy H (2019) Mathematical model of thrust force for rotary ultrasonic drilling of brittle materials based on the ductiletobrittle transition phenomenon. Int J Adv Manuf Technol 101:801–813
Liu Y, Pan Z, Li Q, Qi Z, Chen W (2022) “Experimental and scale ‑ span numerical investigations in conventional and longitudinal torsional coupled rotary ultrasonic – assisted drilling of CFRPs.” Int J Adv Manuf Technol 1707–1724. https://doi.org/10.1007/s00170021082867.
Baraheni M, Amini S (2019) Comprehensive optimization of process parameters in rotary ultrasonic drilling of CFRP aimed at minimizing delamination. Int J Light Mater Manuf. https://doi.org/10.1016/j.ijlmm.2019.03.003
Pei ZJ, Prabhakar D, Ferreira PM, Haselkorn M (1995) A mechanistic approach to the prediction of material removal rates in rotary ultrasonic machining. J Eng Ind 117(2):142. https://doi.org/10.1115/1.2803288
Liu D, Cong WL, Pei ZJ, Tang Y (2012) A cutting force model for rotary ultrasonic machining of brittle materials. Int J Mach Tools Manuf 52(1):77–84. https://doi.org/10.1016/j.ijmachtools.2011.09.006
Guba N, Schumski L, Paulsen T, Karpuschewski B (2022) Vibrationassisted deep hole drilling of the aluminum material AlMgSi0.5. CIRP J Manuf Sci Technol 36:57–66. https://doi.org/10.1016/j.cirpj.2021.11.002
Singh G, Jain V, Gupta D, Ghai A (2016) Optimization of process parameters for drilled hole quality characteristics during cortical bone drilling using Taguchi method. J Mech Behav Biomed Mater 62:355–365. https://doi.org/10.1016/j.jmbbm.2016.05.015
Ding K, Fu Y, Su H, Chen Y, Yu X, Ding G (2014) Experimental studies on drilling tool load and machining quality of C/SiC composites in rotary ultrasonic machining. J Mater Process Technol 214(12):2900–2907. https://doi.org/10.1016/j.jmatprotec.2014.06.015
K. Alam, A. V. Mitrofanov, and V. V. Silberschmidt, “Measurements of surface roughness in conventional and ultrasonically assisted bone drilling,” Am J Biomed Sci. 312–320, 2009. https://doi.org/10.5099/aj090400312.
Jiao Y, Hu P, Pei Z J, Treadwell C (2005) Rotary ultrasonic machining of ceramics: design of experiments. Int J Manuf Technol Manag 7(2/3/4):192. https://doi.org/10.1504/IJMTM.2005.006830
Airao J, Nirala CK, Bertolini R, Krolczyk GM, Khanna N (2022) Tribology international sustainable cooling strategies to reduce tool wear, power consumption and surface roughness during ultrasonic assisted turning of Ti6Al4V. Tribol Int 169:107494. https://doi.org/10.1016/j.triboint.2022.107494
A. Abdelkawy and H. El, “Experimental and statistical study for measurements of surface roughness and hole geometry of ultrasonic ‑ assisted drilling of soda glass.” J. Brazilian Soc. Mech. Sci. Eng. 2021. 5. https://doi.org/10.1007/s40430021031725.
Abdelkawy A, Hossam M, Elhofy H (2019) Experimental investigation of the cutting forces and edge chipping in ultrasonicassisted drilling of soda glass. pp 1433–1449
Rafik M, Mohamed N, Sharma S, Singh J (2020) Evaluation of surface roughness in the turning of mild steel under different cutting conditions using backpropagation neural network. Proc Est Acad Sci 69:109–115
Demuth H (2004) Neural network toolbox for use with MATLAB,” The mathworks
Van Nguyen TH, Nguyen TT, Ji X, Do KTL, Guo M (2018) “Using artificial neural networks ( ANN ) for modeling predicting hardness change of wood during heat treatment using artificial neural networks ( ANN ) for modeling predicting hardness change of wood during heat treatment”, IOP Conf. Ser Mater Sci Eng Pap 394:1–7. https://doi.org/10.1088/1757899X/394/3/032044
Elsadek AA, Gaafer AM, Mohamed SSMAA (2020) Prediction and optimization of cutting temperature on hard  turning of AISI H13 hot work steel. SN Appl Sci 2(4):1–12. https://doi.org/10.1007/s4245202023035
Acknowledgements
Not applicable
Funding
This research work is sponsored by the Egyptian Ministry of Higher Education (MoHE) grant.
Author information
Authors and Affiliations
Contributions
Only one author, AA did the experimental work, then created the code, and finally wrote the paper. The author reads and approved the final manuscript.
Corresponding author
Ethics declarations
Competing interests
The author declares no competing interests.
Rights and permissions
Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article's Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article's Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/. The Creative Commons Public Domain Dedication waiver (http://creativecommons.org/publicdomain/zero/1.0/) applies to the data made available in this article, unless otherwise stated in a credit line to the data.
About this article
Cite this article
Abdelkawy, A. Modelling of cutting force and surface roughness of ultrasonicassisted drilling using artificial neural network. J. Eng. Appl. Sci. 69, 50 (2022). https://doi.org/10.1186/s44147022001054
Received:
Accepted:
Published:
DOI: https://doi.org/10.1186/s44147022001054
Keywords
 Neural network
 Ultrasonicassisted drilling
 Feedforward
 Soda glass
 Thrust force