Skip to main content
Log in

Tool condition monitoring using spectral subtraction and convolutional neural networks in milling process

  • ORIGINAL ARTICLE
  • Published:
The International Journal of Advanced Manufacturing Technology Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. 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

    Article  Google Scholar 

  2. 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

    Article  Google Scholar 

  3. 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

    Article  Google Scholar 

  4. 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

    Article  Google Scholar 

  5. 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

    Article  Google Scholar 

  6. 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

    Article  Google Scholar 

  7. 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

    Article  Google Scholar 

  8. 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

  9. 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

    Article  Google Scholar 

  10. 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

    Article  Google Scholar 

  11. 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

    Article  Google Scholar 

  12. Rehorn AG, Sejdić E, Jiang J (2006) Fault diagnosis in machine tools using selective regional correlation. Mech Syst Signal Process 20(5):1221–1238

    Article  Google Scholar 

  13. 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

  14. 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

    Article  Google Scholar 

  15. Shi D, Gindy NN (2007) Tool wear predictive model based on least squares support vector machines. Mech Syst Signal Process 21(4):1799–1814

    Article  Google Scholar 

  16. 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

    Article  Google Scholar 

  17. 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

  18. Boll S (1979) Suppression of acoustic noise in speech using spectral subtraction. IEEE Trans Acous Speech Signal Process 27(2):113–120

    Article  Google Scholar 

  19. 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

    Article  Google Scholar 

  20. 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

    Article  Google Scholar 

  21. 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

    Article  Google Scholar 

  22. 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

    Article  Google Scholar 

  23. Schmidhuber J (2015) Deep learning in neural networks: an overview. Neur Netw 61:85–117

    Article  Google Scholar 

  24. Deng L (2014) A tutorial survey of architectures, algorithms, and applications for deep learning. APSIPA Trans Signal Inf Process, 3

  25. 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

    Article  Google Scholar 

  26. Zhao R, Yan R, Wang J, Mao K (2017) Learning to monitor machine health with convolutional bi-directional LSTM networks. Sensors 17(2):273

    Article  Google Scholar 

  27. 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

    Article  Google Scholar 

  28. Chen ZQ, Li C, Sanchez R-V (2015) Gearbox fault identification and classification with convolutional neural networks. Shock Vib, 2015

  29. 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

  30. Bouvrie J (2006) Notes on convolutional neural networks

  31. 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

  32. 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

    Article  Google Scholar 

  33. 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

    Article  Google Scholar 

  34. 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

    Article  Google Scholar 

  35. 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

    Article  Google Scholar 

  36. Wasilewski F (2010) Pywavelets: discrete wavelet transform in python

  37. 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

    MathSciNet  MATH  Google Scholar 

  38. Chollet F, et al (2015) Keras

  39. 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

Download references

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

Authors

Corresponding author

Correspondence to Fatemeh Aghazadeh.

Additional information

Publisher’s Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00170-018-2420-0

Keywords

Navigation