Tool wear state recognition based on GWO–SVM with feature selection of genetic algorithm

  • Xiaoping LiaoEmail author
  • Gang Zhou
  • Zhenkun Zhang
  • Juan LuEmail author
  • Junyan Ma


Tool wear is an important consideration for Computerized Numerical Control (CNC) machine tools as it directly affects machining precision. To realize the online recognition of tool wear degree, this research develops a tool wear monitoring system using an indirect measurement method which selects signal characteristics that are strongly correlated with tool wear to recognize tool wear status. The system combines support vector machine (SVM) and genetic algorithm (GA) to establish a nonlinear mapping relationship between a sample of cutting force sensor signal and tool wear level. The cutting force signal is extracted using time domain statistics, frequency domain analysis, and wavelet packet decomposition. GA is employed to select the sensitive features which have a high correlation with tool wear states. SVM is also applied to obtain the state recognition results of tool wear. The gray wolf optimization (GWO) algorithm is used to optimize the SVM parameters and to improve prediction accuracy and reduce internal parameters’ adjustment time. A milling experiment on AISI 1045 steel showed that when comparing with SVM optimized by commonly used optimization algorithms (grid search, particle swarm optimization, and GA), the proposed tool wear monitoring system can accurately reflect the degree of tool wear and achieves strong generalizability. A set of vibration signals are adopted to verify the presented research. Results show that the proposed tool wear monitoring system is robust.


Tool wear monitoring Feature selection Support vector machine Parameter optimization 


Funding information

This study was financially supported by the National Natural Science Foundation of China (No. 51665005), Innovation Project of Guangxi Graduate Education (YCBZ2017015), High-level Research Project of Qinzhou University (Grant no. 16PYSJ06), the Project of Guangxi Colleges and Universities Key Laboratory Breeding Base of Coastal Mechanical Equipment Design, Manufacturing and Control (GXLH2016ZD-06), and Guangxi Key Laboratory of manufacturing systems and advanced manufacturing technology.


  1. 1.
    Ye Y, Wu M, Ren X, Zhou J, Li L (2018) Hole-like surface morphologies on the stainless steel surface through laser surface texturing underwater. Appl Surf Sci 462:847–855CrossRefGoogle Scholar
  2. 2.
    Lauro CH, Brandão LC, Baldo D, Reis RA, Davim JP (2014) Monitoring and processing signal applied in machining processes–a review. Measurement 58:73–86CrossRefGoogle Scholar
  3. 3.
    Wang G, Yang Y, Xie Q, Zhang Y (2014) Force based tool wear monitoring system for milling process based on relevance vector machine. Adv Eng Softw 71:46–51CrossRefGoogle Scholar
  4. 4.
    Zhu K, Liu T (2018) Online tool wear monitoring via hidden semi-Markov model with dependent durations. IEEE Trans Ind Inf 14(1):69–78CrossRefGoogle Scholar
  5. 5.
    Pai PS, Mello GD (2015) Vibration signal analysis for monitoring tool wear in high speed turning of Ti-6Al-4V. JEMS 22(6):652–660Google Scholar
  6. 6.
    Xie Z, Li J, Lu Y (2018) An integrated wireless vibration sensing tool holder for milling tool condition monitoring. Int J Adv Manuf Technol 95(5–8):2885–2896CrossRefGoogle Scholar
  7. 7.
    Duspara M, Sabo K, Stoic A (2014) Acoustic emission as tool wear monitoring. Tehnicki Vjesnik-Technical Gazette 21(5):1097–1101Google Scholar
  8. 8.
    Salgado DR, Cambero I, Herrera JM, García Sanz-Calcedo J, García Sanz-Calcedo AG, Núñez López PJ, García Plaza E (2014, July) A tool wear monitoring system for steel and aluminium alloys based on the same sensor signals and decision strategy. Int Mater Sci Forum 797:17–22CrossRefGoogle Scholar
  9. 9.
    Kong D, Chen Y, Li N, Tan S (2017) Tool wear monitoring based on kernel principal component analysis and v-support vector regression. Int J Adv Manuf Technol 89(1–4):175–190CrossRefGoogle Scholar
  10. 10.
    Kong D, Chen Y, Li N (2017) Force-based tool wear estimation for milling process using Gaussian mixture hidden Markov models. Int J Adv Manuf Technol 92(5–8):2853–2865CrossRefGoogle Scholar
  11. 11.
    Kothuru A, Nooka SP, Liu R (2018) Application of audible sound signals for tool wear monitoring using machine learning techniques in end milling. Int J Adv Manuf Technol 95(9–12):3797–3808CrossRefGoogle Scholar
  12. 12.
    Zhang M, Liu H, Li B (2014) Face milling tool wear condition monitoring based on wavelet transform and Shannon entropy. Appl Mech Mater 541-542:1419–1423CrossRefGoogle Scholar
  13. 13.
    Aghazadeh F, Tahan A, Thomas M (2018) Tool condition monitoring using spectral subtraction and convolutional neural networks in milling process. Int J Adv Manuf Technol 98(9–12):3217–3227CrossRefGoogle Scholar
  14. 14.
    Chandrashekar G, Sahin F (2014) A survey on feature selection methods. Comput Electr Eng 40(1):16–28CrossRefGoogle Scholar
  15. 15.
    Zhang B, Katinas C, Shin YC (2018) Robust tool wear monitoring using systematic feature selection in turning processes with consideration of uncertainties. J Manuf Sci Eng 140(8):081010CrossRefGoogle Scholar
  16. 16.
    Stein G, Chen B, Wu AS, & Hua KA (2005). Decision tree classifier for network intrusion detection with GA-based feature selection. In Proceedings of the 43rd annual southeast regional conference-volume 2 ACM. pp. 136–141Google Scholar
  17. 17.
    Liao TW (2010) Feature extraction and selection from acoustic emission signals with an application in grinding wheel condition monitoring. Eng Appl Artif Intell 23(1):74–84CrossRefGoogle Scholar
  18. 18.
    Beasley D, Bull DR, Martin RR (1993) An overview of genetic algorithms: part 1, fundamentals. Univ Comput 15(2):56–69Google Scholar
  19. 19.
    Kaya B, Oysu C, Ertunc HM (2011) Force-torque based on-line tool wear estimation system for CNC milling of Inconel 718 using neural networks. Adv Eng Softw 42:76–84CrossRefGoogle Scholar
  20. 20.
    Klaic M, Murat Z, Staroveski T, Brezak D (2018) Tool wear monitoring in rock drilling applications using vibration signals. Wear 408-409:222–227CrossRefGoogle Scholar
  21. 21.
    Kurek J, Kruk M, Osowski S, Hoser P, Wieczorek G, Jegorowa A, Górski J, Wilkowski J, Śmietańska K, Kossakowska J (2016) Developing automatic recognition system of drill wear in standard laminated chipboard drilling process. Bull Polish Acad Sci Tech Sci 64(3):633–640Google Scholar
  22. 22.
    Wang GF, Yang YW, Zhang YC, Xie QL (2014) Vibration sensor based tool condition monitoring using ν support vector machine and locality preserving projection. Sensors Actuators A Phys 209:24–32CrossRefGoogle Scholar
  23. 23.
    Pandiyan V, Caesarendra W, Tjahjowidodo T, Tan HH (2018) In-process tool condition monitoring in compliant abrasive belt grinding process using support vector machine and genetic algorithm. J Manuf Process 31:199–213CrossRefGoogle Scholar
  24. 24.
    Aich U, Banerjee S (2014) Modeling of EDM responses by support vector machine regression with parameters selected by particle swarm optimization. Appl Math Model 38(11–12):2800–2818CrossRefzbMATHGoogle Scholar
  25. 25.
    Tao X, & Tao W (2010). Cutting tool wear identification based on wavelet package and SVM. In 2010 8th world congress on intelligent control and automation (WCICA), IEEE. 5953–5957Google Scholar
  26. 26.
    Nie P, Xu H, Liu Y, Liu X, & Li Z (2011). Aviation tool wear states identifying based on EMD and SVM. In 2011 second international conference on digital manufacturing and automation (ICDMA), IEEE. 246–249Google Scholar
  27. 27.
    García-Nieto PJ, García-Gonzalo E, Vilán JV, Robleda AS (2016) A new predictive model based on the PSO-optimized support vector machine approach for predicting the milling tool wear from milling runs experimental data. Int J Adv Manuf Technol 86(1–4):769–780CrossRefGoogle Scholar
  28. 28.
    Jia L, Jian-ming Z, Xiao-Jing B, & Lei WL (2011l). Research on GA-SVM tool wear monitoring method using HHT characteristics of drilling noise signals. In 2011 international conference on consumer electronics, communications and networks (CECNet), IEEE. 635–638Google Scholar
  29. 29.
    Zhang KF, Yuan HQ, Nie P (2015) A method for tool condition monitoring based on sensor fusion. J Intell Manuf 26(5):1011–1026CrossRefGoogle Scholar
  30. 30.
    Zhang X, Chen W, Wang B, Chen X (2015) Intelligent fault diagnosis of rotating machinery using support vector machine with ant colony algorithm for synchronous feature selection and parameter optimization. Neurocomputing 167:260–279CrossRefGoogle Scholar
  31. 31.
    Zhou Z, Zhang R, Wang Y, Zhu Z, Zhang J (2018) Color difference classification based on optimization support vector machine of improved grey wolf algorithm. Optik 170:17–29CrossRefGoogle Scholar
  32. 32.
    Li X, Lim BS, Zhou JH, Huang S, Phua SJ, Shaw KC, & Er MJ. (2009). Fuzzy neural network modelling for tool wear estimation in dry milling operation. In Annual conference of the prognostics and health management society. 1–11Google Scholar
  33. 33.
    Cortes C, Vapnik V (1995) Support-vector networks. Mach Learn 20(3):273–297zbMATHGoogle Scholar
  34. 34.
    Smola AJ, Schölkopf B (2004) A tutorial on support vector regression. Stat Comput 14(3):199–222MathSciNetCrossRefGoogle Scholar
  35. 35.
    Mirjalili S, Mirjalili SM, Lewis A (2014) Grey wolf optimizer. Adv Eng Softw 69:46–61CrossRefGoogle Scholar

Copyright information

© Springer-Verlag London Ltd., part of Springer Nature 2019

Authors and Affiliations

  1. 1.Guangxi Key Laboratory of Manufacturing Systems and Advance Manufacturing TechnologyGuangxi UniversityNanningChina
  2. 2.Department of Mechanical EngineeringGuangxi UniversityNanningChina
  3. 3.Department of Mechanical and Marine EngineeringBeibu Gulf UniversityQinzhouChina

Personalised recommendations