Journal of Failure Analysis and Prevention

, Volume 14, Issue 6, pp 826–837 | Cite as

Multiclass Fault Taxonomy in Rolling Bearings at Interpolated and Extrapolated Speeds Based on Time Domain Vibration Data by SVM Algorithms

  • Purushottam Gangsar
  • Rajiv Tiwari
Technical Article---Peer-Reviewed


The multiclass fault taxonomy of rolling bearings based on vibrations through the support vector machine (SVM) learning technique has been presented in this paper. The main focus of this article is the prediction and taxonomy of bearing faults at the angular speed of measurement as well as innovatively at the interpolated and extrapolated angular speeds. Five different bearing fault conditions, i.e., the inner race fault, outer race fault, bearing element fault, combination of all faults, and a healthy bearing have been considered. Three different statistical feature parameters, namely, the standard deviation, the skewness, and the kurtosis have been obtained from time domain vibration data for bearing fault predictions. The Gaussian RBF kernel and one-against-one multiclass fault classification technique has been used for the taxonomy of bearing fault by the SVM. Also the study of the selection of SVM parameters, like gamma (RBF kernel parameter), best datasets, and the best training and testing percentages have been presented in this paper. The present work observes a near perfect prediction accuracy of the SVM prediction performance when the training and testing are done at a higher rotational speed. It shows a better fault prediction accuracy at the same rotational speed than that of measurement as compared to the interpolated and extrapolated rotational speeds. Also the SVM capability of fault taxonomy decreases with increase in the range of interpolation and extrapolation speeds.


Rolling bearing Support vector machine (SVM) Multi-fault classification RBF kernel Interpolation and extrapolation 



Authors would like to thank Mr. D. J. Bordoloi Vibration & Acoustic Laboratory, Department of Mechanical Engineering, IIT Guwahati for his timely help during the experimentation. And this research supported by LIBSVM tool (Version 3.1, 2011) is used for the present work, which is freely available online at


  1. 1.
    S. Abbasiona, A. Rafsanjania, Rolling element bearings multi-fault classification based on the wavelet denoising and support vector machine. Mech. Syst. Signal Process. 21, 2933–2945 (2007)CrossRefGoogle Scholar
  2. 2.
    C.J.C. Burgess, A tutorial on support vector machines for pattern recognition. Data Min. Knowl. Disc. 2, 955–974 (1998)Google Scholar
  3. 3.
    C.C. Chang, C.J. Lin, LIBSVM: A library for support vector machines. ACM Trans. Intell. Syst. Technol. 2, 27:1–27:27 (2011)CrossRefGoogle Scholar
  4. 4.
    K.C. Gryllias, I.A. Antoniadis, A Support Vector Machine approach based on physical model training for rolling element bearing fault detection in industrial environments. Eng. Appl. Artif. Intell. 25, 326–344 (2012)CrossRefGoogle Scholar
  5. 5.
    S.R. Gunn, Support vector machines for classification and regression (Department of Electronics and Computer Science of University of Southampton, Southampton, 1998), pp. 1–28Google Scholar
  6. 6.
    C.W. Hsu, C.J. Lin, A comparison of methods for multi-class support vector machines. IEEE Trans. Neural. Netw. 13(2), 415–425 (2002)CrossRefGoogle Scholar
  7. 7.
    C.W. Hsu, C.C Chang, C.-J. Lin, A Practical Guide to Support Vector Classification (2003)Google Scholar
  8. 8.
    Y.C. Huang, C.M. Huang, K.Y. Huang, Fuzzy logic applications to power transformer fault diagnosis using dissolved gas analysis. Proc. Eng. 50, 195–200 (2012)CrossRefGoogle Scholar
  9. 9.
    L. Jack, A. Nandi, Fault detection using support vector machines and artificial neural networks, augmented by genetic algorithms. Mech. Syst. Signal Process. 16(2–3), 373–390 (2002)CrossRefGoogle Scholar
  10. 10.
    Z. Liu, H. Cao, X. Chen, Z. He, Z. Shen, Multi-fault classification based on wavelet SVM with PSO algorithm to analyze vibration signals from rolling element bearings. Neurocomputing 99, 399–410 (2012)CrossRefGoogle Scholar
  11. 11.
    X. Li, A. Zheng, X. Zhang, C. Li, L. Zhang, Rolling element bearing fault detection using support vector machine with improved ant colony optimization. Measurement 46, 2726–2734 (2013)CrossRefGoogle Scholar
  12. 12.
    K.F. Martin, P. Thrope, Normalized spectra in monitoring of rolling bearing elements. Wear 159, 153–160 (1992)CrossRefGoogle Scholar
  13. 13.
    L. Meng, W. Miao, W. Chunguang, Research on SVM classification performance in rolling bearing diagnosis. in the international conference on intelligent computation technology and automation (ICICTA), vol. 3, pp. 132–135, IEEE, 2010Google Scholar
  14. 14.
    N.G. Nikolaou, I.A. Antoniadis, Rolling element bearing fault diagnosis using wavelet packets. NDT E Int. 35(3), 197–205 (2002)CrossRefGoogle Scholar
  15. 15.
    H. Prasad, The effect of cage and roller slip on the measured defect frequency response of rolling element bearings. ASLE Trans. 30(3), 360–367 (1987)CrossRefGoogle Scholar
  16. 16.
    A. Rojas, A.K. Nandi, Detection and classification of rolling-element bearing faults using support vector machines. in the IEEE workshop on machine learning for signal processing, pp. 153–158, 2005Google Scholar
  17. 17.
    B. Samanta, K.R. Al-Balushi, S.A. Al-Araimi, Artificial neural network and support vector machine with genetic algorithm for bearing fault detection. Eng. Appl. Artif. Intell. 16, 657–665 (2003)CrossRefGoogle Scholar
  18. 18.
    B. Samantha, K.R. Al.-Balushi, Artificial Neural Networks based fault diag- nostics of rolling element bearings using time domain features. Mech. Syst. Signal Process. 17, 317–328 (2003)CrossRefGoogle Scholar
  19. 19.
    N. Saravanan, K.I. Ramachandran, Incipient gear box fault diagnosis using discrete wavelet transform (DWT) for feature extraction and classification using artificial neural network (ANN). Expert Syst. Appl. 37(6), 4168–4181 (2010)CrossRefGoogle Scholar
  20. 20.
    V. Sugumaran, G.R. Sabareesh, K.I. Ramachandran, Fault diagnostics of roller bearing using kernel based neighborhood score multi-class support vector machine. Expert Syst. Appl. 34(4), 3090–3098 (2008)CrossRefGoogle Scholar
  21. 21.
    V. Sugumaran, K. Ramachandran, Effect of number of features on classification of roller bearing faults using SVM and PSVM. Expert Syst. Appl. 38(4), 4088–4096 (2011)CrossRefGoogle Scholar
  22. 22.
    W.T. Sui, D. Zhang, Rolling element bearings fault classification based on SVM and feature evaluation. in International Conference on Machine Learning and Cybernetics, IEEE, vol. 1, pp. 450–453, 2009Google Scholar
  23. 23.
    V. Vapnik, An Overview of Statistical Learning Theory. IEEE Trans. Neural Netw. 10(5), 988–998 (1999)CrossRefGoogle Scholar
  24. 24.
    V. Vapnik, V. Levin, E. Le, Y. Cun, Measuring the VC-dimension of a learning machine. Neural Comput. 6, 851–876 (1994)CrossRefGoogle Scholar
  25. 25.
    Y. Yang, D. Yu, J. Cheng, A fault diagnosis approach for roller bearing based on IMF envelope spectrum and SVM. Measurement 40(9), 943–950 (2007)CrossRefGoogle Scholar
  26. 26.
    H. Zheng, L. Zhou, Rolling element bearing fault diagnosis based on support vector machine. in 2nd International Conference on Consumer Electronics, Communications and Networks (CECNet), IEEE, pp. 544–547, 2012Google Scholar
  27. 27.
    K. Zhu, X. Song, A roller bearing fault diagnosis method based on hierarchical entropy and support vector machine with particle swarm optimization algorithm. Measurement 47, 67–669 (2014)Google Scholar

Copyright information

© ASM International 2014

Authors and Affiliations

  1. 1.Department of Mechanical EngineeringIndian Institute of Technology GuwahatiGuwahatiIndia

Personalised recommendations