Abstract
Process monitoring is necessary in machining operation to increase productivity, improve surface quality, and reduce unscheduled downtime. Tool wear and breakage are important and common source of machining problems due to high temperatures and forces of the machining process. Therefore, it is highly beneficial to develop an online tool condition monitoring (TCM) system. This paper investigates a robust tool wear monitoring system for milling operation. Recent developments in machine learning, in particular deep learning methods, result in significant improvement in automation of different industries. Therefore, in this research, we employed convolutional neural network (CNN) as a well-established and powerful deep learning algorithm for tool wear estimation. Wavelet packet-based features are extracted for tool wear monitoring as a powerful time-frequency fault indicator. Moreover, a hybrid feature extraction method is proposed using wavelet time-frequency transformation and spectral subtraction algorithms to intensify the effect of tool wear in the signal and reduce the effect of other cutting parameters. CNN-based monitoring systems are compared with three other machine learning methods (support vector machine, Bayesian rigid network, and K nearest neighbor method) as the baseline. The research is validated using different datasets. The algorithms are implemented and compared using experimental force and vibration signals from LIPPS lab of ETS university as well as using current signals as the fault indicator from Nasa_Ames dataset.
Article PDF
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.Avoid common mistakes on your manuscript.
References
Zhu K, Vogel-Heuser B (2014) Sparse representation and its applications in micro-milling condition monitoring: noise separation and tool condition monitoring. In J Adv Manuf Technol 70(1–4):185–199
Siddhpura A, Paurobally R (2013) A review of flank wear prediction methods for tool condition monitoring in a turning process. Int J Adv Manuf Technol 65(1–4):371–393
Abellan-Nebot JV, Subirón FR (2010) A review of machining monitoring systems based on artificial intelligence process models. Int J Adv Manuf Technol 47(1-4):237–257
Li N, Chen Y, Kong D, Tan S (2017) Force-based tool condition monitoring for turning process using v-support vector regression. Int J Adv Manuf Technol 91(1–4):351–361
Harun MHS, Ghazali MF, Yusoff AR (2017) Analysis of tri-axial force and vibration sensors for detection of failure criterion in deep twist drilling process. Int J Adv Manuf Technol 89(9–12):3535–3545
Bhuiyan MSH, Choudhury IA, Dahari M, Nukman Y, Dawal S (2016) Application of acoustic emission sensor to investigate the frequency of tool wear and plastic deformation in tool condition monitoring. Measurement 92:208–217
Rad JS, Zhang Y, Chen C (2014) A novel local time-frequency domain feature extraction method for tool condition monitoring using s-transform and genetic algorithm. IFAC Proc Vol 47(3):3516–3521
Lin X, Bo Z, Zhu L (2017) Sequential spindle current-based tool condition monitoring with support vector classifier for milling process. Int J Adv Manuf Technol, 1–10
Segreto T, Simeone A, Teti R (2013) Multiple sensor monitoring in nickel alloy turning for tool wear assessment via sensor fusion. Procedia CIRP 12:85–90
Rehorn AG, Jiang Jin, Orban PE (2005) State-of-the-art methods and results in tool condition monitoring: a review. Int J Adv Manuf Technol 26(7):693–710
Feng Z, Liang M, Chu F (2013) Recent advances in time–frequency analysis methods for machinery fault diagnosis: a review with application examples. Mech Syst Signal Process 38(1):165–205
Rehorn AG, Sejdić E, Jiang J (2006) Fault diagnosis in machine tools using selective regional correlation. Mech Syst Signal Process 20(5):1221–1238
Rad JS, Zhang Y, Aghazadeh F, Chen ZC (2014) A study on tool wear monitoring using time-frequency transformation techniques. In: Proceedings of the 2014 international conference on innovative design and manufacturing (ICIDM). IEEE, pp 342–347
Elgargni M, Al-Habaibeh A, Lotfi A (2015) Cutting tool tracking and recognition based on infrared and visual imaging systems using principal component analysis (PCA) and discrete wavelet transform (DWT) combined with neural networks. Int J Adv Manuf Technol 77(9–12):1965–1978
Shi D, Gindy NN (2007) Tool wear predictive model based on least squares support vector machines. Mech Syst Signal Process 21(4):1799–1814
Jin X, Zhao M, Chow TWS, Pecht M (2014) Motor bearing fault diagnosis using trace ratio linear discriminant analysis. IEEE Trans Ind Electron 61(5):2441–2451
Bodin P, Villemoes LF (1997) Spectral subtraction in the time-frequency domain using wavelet packets. In: 1997 IEEE workshop on speech coding for telecommunications proceeding, 1997. IEEE, pp 47–48
Boll S (1979) Suppression of acoustic noise in speech using spectral subtraction. IEEE Trans Acous Speech Signal Process 27(2):113–120
Choqueuse V, El Hachemi Benbouzid M, et al. (2013) Current frequency spectral subtraction and its contribution to induction machines’ bearings condition monitoring. IEEE Trans Energy Convers 28(1):135–144
Patra K, Jha AK, Szalay T, Ranjan J, Monostori L (2017) Artificial neural network based tool condition monitoring in micro mechanical peck drilling using thrust force signals. Precis Eng 48:279–291
Madhusudana CK, Kumar H, Narendranath S (2017) Face milling tool condition monitoring using sound signal. Int J Syst Assur Eng Manag 8(2):1643–1653
Tobon-Mejia DA, Medjaher K, Zerhouni N (2012) CNC machine tool’s wear diagnostic and prognostic by using dynamic Bayesian networks. Mech Syst Signal Process 28:167–182
Schmidhuber J (2015) Deep learning in neural networks: an overview. Neur Netw 61:85–117
Deng L (2014) A tutorial survey of architectures, algorithms, and applications for deep learning. APSIPA Trans Signal Inf Process, 3
Jia F, Lei Y, Lin J, Zhou X, Lu N (2016) Deep neural networks: a promising tool for fault characteristic mining and intelligent diagnosis of rotating machinery with massive data. Mech Syst Signal Process 72:303–315
Zhao R, Yan R, Wang J, Mao K (2017) Learning to monitor machine health with convolutional bi-directional LSTM networks. Sensors 17(2):273
Jing L, Zhao M, Li P, Xu X (2017) A convolutional neural network based feature learning and fault diagnosis method for the condition monitoring of gearbox. Measurement 111:1–10
Chen ZQ, Li C, Sanchez R-V (2015) Gearbox fault identification and classification with convolutional neural networks. Shock Vib, 2015
Agogino A, Goebel K (2007) Mill data set. BEST lab, UC Berkeley. NASA Ames Prognostics Data Repository, NASA Ames, Moffett Field, CA, http://ti.arc.nasa.gov/project/prognostic-data-repository
Bouvrie J (2006) Notes on convolutional neural networks
Ciregan D, Meier U, Schmidhuber J (2012) Multi-column deep neural networks for image classification. In: 2012 IEEE conference on computer vision and pattern recognition (CVPR). IEEE, pp 3642–3649
Ruck DW, Rogers SK, Kabrisky M, Oxley ME, Suter BW (1990) The multilayer perceptron as an approximation to a Bayes optimal discriminant function. IEEE Trans Neural Netw 1(4):296–298
Lin J, Qu L (2000) Feature extraction based on Morlet wavelet and its application for mechanical fault diagnosis. J Sound Vibr 234(1):135–148
Jáuregui JC, Reséndiz JR, Thenozhi S, Szalay T, Jacsó Á, Takács M (2018) Frequency and time-frequency analysis of cutting force and vibration signals for tool condition monitoring. IEEE Access 6:6400–6410
Barros J, Diego RI (2006) Application of the wavelet-packet transform to the estimation of harmonic groups in current and voltage waveforms. IEEE Trans Power Deliv 21(1):533–535
Wasilewski F (2010) Pywavelets: discrete wavelet transform in python
Pedregosa F, Varoquaux G, Gramfort A, Michel V, Thirion B, Grisel O, Blondel M, Prettenhofer P, Weiss R, Dubourg V et al (2011) Scikit-learn: machine learning in Python. J Mach Learn Res 12:2825–2830
Chollet F, et al (2015) Keras
Abadi M, Agarwal A, Barham P, Brevdo E, Chen Z, Citro C, Corrado GS, Davis A, Dean J, Devin M et al (2016) Tensorflow: large-scale machine learning on heterogeneous distributed systems. arXiv:1603.04467
Acknowledgements
The authors gratefully acknowledge the experimental mill data provided by UC Berkely BEST lab and NASA Ames Prognostic Data Repository.
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher’s Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Aghazadeh, F., Tahan, A. & Thomas, M. Tool condition monitoring using spectral subtraction and convolutional neural networks in milling process. Int J Adv Manuf Technol 98, 3217–3227 (2018). https://doi.org/10.1007/s00170-018-2420-0
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00170-018-2420-0