Abstract
This paper develops generalized sparse filtering (GSF) by applying general norm normalization to improve the feature learning ability. A rotating machinery fault diagnosis method is then developed by combining the GSF and softmax regression. A rolling bearing dataset is applied to validate the performance of the developed method. The influences of normalization parameters on the diagnostic performance are investigated in detail, and thus, the best parameter combinations are determined based on the diagnostic accuracy and computing time. A planetary gearbox dataset is also applied to further validate the diagnostic performance on rotating machinery. Finally, the mechanism of the GSF is explained using a simple example. The results show that the GSF has a more powerful feature learning capacity than standard sparse filtering, and the developed method can obtain excellent diagnostic performance. Two variants of the developed method are recommended for the rotating machinery fault diagnosis.
Similar content being viewed by others
References
Liu H, Wang Y, Li F, Wang X, Liu C, Pecht MG (2019) Perceptual vibration hashing by sub-band coding: an edge computing method for condition monitoring. IEEE Access 7:129644–129658
Khan MA, Kim YH, Choo J (2018) Intelligent fault detection using raw vibration signals via dilated convolutional neural networks. J Supercomput 233:1–15
Liu R, Yang B, Zio E, Chen X (2018) Artificial intelligence for fault diagnosis of rotating machinery: a review. Mech Syst Signal Process 108:33–47
Zheng H, Wang R, Yang Y, Yin J, Li Y, Li Y, Xu M (2019) Cross-domain fault diagnosis using knowledge transfer strategy: a review. IEEE Access 7:129260–129290
Zhang X, Wang J, Liu Z, Wang J (2019) Weak feature enhancement in machinery fault diagnosis using empirical wavelet transform and an improved adaptive bistable stochastic resonance. ISA Trans 84:283–295
Aimer AF, Boudinar AH, Benouzza N, Bendiabdellah A (2019) Bearing fault diagnosis of a PWM inverter fed-induction motor using an improved short time Fourier transform. J Electr Eng Technol 14(3):1201–1210
Du Y, Du D (2018) Fault detection and diagnosis using empirical mode decomposition based principal component analysis. Comput Chem Eng 115:1–21
Xiao D, Huang Y, Zhao L, Qin C, Shi H, Liu C (2019) Domain adaptive motor fault diagnosis using deep transfer learning. IEEE Access 7:80937–80949
Bin GF, Gao JJ, Li XJ, Dhillon BS (2012) Early fault diagnosis of rotating machinery based on wavelet packets—empirical mode decomposition feature extraction and neural network. Mech Syst Signal Process 27:696–711
Safizadeh MS, Latifi SK (2014) Using multi-sensor data fusion for vibration fault diagnosis of rolling element bearings by accelerometer and load cell. Inf Fus 18:1–8
Liu R, Yang B, Zhang X, Wang S, Chen X (2016) Time-frequency atoms-driven support vector machine method for bearings incipient fault diagnosis. Mech Syst Signal Process 75:345–370
Zhang N, Wu L, Yang J, Guan Y (2018) Naive Bayes bearing fault diagnosis based on enhanced independence of data. Sensors 18(2):463
Lei Y, Jia F, Lin J, Xing S, Ding SX (2016) An intelligent fault diagnosis method using unsupervised feature learning towards mechanical big data. IEEE Trans Ind Electron 63(5):3137–3147
Jia F, Lei Y, Guo L, Lin J, Xing S (2018) A neural network constructed by deep learning technique and its application to intelligent fault diagnosis of machines. Neurocomputing 272:619–628
Hu G, Li H, Xia Y, Luo L (2018) A deep Boltzmann machine and multi-grained scanning forest ensemble collaborative method and its application to industrial fault diagnosis. Comput Ind 100:287–296
Zhang W, Li C, Peng G, Chen Y, Zhang Z (2018) A deep convolutional neural network with new training methods for bearing fault diagnosis under noisy environment and different working load. Mech Syst Signal Process 100:439–453
Shao S, McAleer S, Yan R, Baldi P (2019) Highly accurate machine fault diagnosis using deep transfer learning. IEEE Trans Ind Inform 15(4):2446–2455
Hoang DT, Kang HJ (2019) A survey on deep learning based bearing fault diagnosis. Neurocomputing 335:327–335
Liu H, Liu C, Huang Y (2011) Adaptive feature extraction using sparse coding for machinery fault diagnosis. Mech Syst Signal Process 25(2):558–574
Bao C, Ji H, Quan Y, Shen Z (2015) Dictionary learning for sparse coding: algorithms and convergence analysis. IEEE Trans Pattern Anal Mach Intell 38(7):1356–1369
Ngiam J, Chen Z, Bhaskar SA, Koh PW, Ng AY (2011) Sparse filtering. Adv Neural Inf Process Syst 226:1125–1133
Zennaro FM, Chen K (2018) Towards understanding sparse filtering: a theoretical perspective. Neural Netw 98:154–177
Qian W, Li S, Wang J, An Z, Jiang X (2018) An intelligent fault diagnosis method of rotating machinery using L1-regularized sparse filtering. J Vibroeng 20(8):2839–2854
Qian W, Li S, Wang J, Wu Q (2018) A novel supervised sparse feature extraction method and its application on rotating machine fault diagnosis. Neurocomputing 320:129–140
Zhang ZW, Chen HH, Li SM, Wang JR (2019) A novel sparse filtering approach based on time-frequency feature extraction and softmax regression for intelligent fault diagnosis under different speeds. J Central South Univ 26(6):1607–1618
Jia X, Zhao M, Di Y, Li P, Lee J (2018) Sparse filtering with the generalized lp/lq norm and its applications to the condition monitoring of rotating machinery. Mech Syst Signal Process 102:198–213
Cheng C, Wang W, Liu H, Pecht M (2020) Intelligent fault diagnosis using an unsupervised sparse feature learning method. Meas Sci Technol 31:095903
Raja KB, Raghavendra R, Vemuri VK, Busch C (2015) Smartphone based visible iris recognition using deep sparse filtering. Pattern Recogn Lett 57:33–42
Rao SS (2019) Engineering optimization: theory and practice. Wiley, New York
Liu DC, Nocedal J (1989) On the limited memory BFGS method for large scale optimization. Math Program 45(1–3):503–528
Hyvärinen A, Oja E (2000) Independent component analysis: algorithms and applications. Neural Netw 13(4–5):411–430
Jiang M, Liang Y, Feng X, Fan X, Pei Z, Xue Y, Guan R (2018) Text classification based on deep belief network and softmax regression. Neural Comput Appl 29(1):61–70
Lou X, Loparo KA (2004) Bearing fault diagnosis based on wavelet transform and fuzzy inference. Mech Syst Signal Process 18(5):1077–1095
Acknowledgements
The authors thank Nanjing University of Aeronautics and Astronautics for providing the gearbox data. This work was supported in part by the National Natural Science Foundation of China (Grant No. 51605191), the Natural Science Foundation of the Jiangsu Higher Education Institutions of China (Grant No. 18KJD460003), the Natural Science Research Foundation of Jiangsu Normal University (Grant No. 18XLRS009), and Jiangsu Government Scholarship for Studying Abroad.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
All authors declare that they have no conflict of interests.
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
Cheng, C., Hu, Y., Wang, J. et al. Generalized sparse filtering for rotating machinery fault diagnosis. J Supercomput 77, 3402–3421 (2021). https://doi.org/10.1007/s11227-020-03398-5
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11227-020-03398-5