A deep learning method for bearing fault diagnosis based on Cyclic Spectral Coherence and Convolutional Neural Networks

Abstract Accurate fault diagnosis is critical to ensure the safe and reliable operation of rotating machinery. Data-driven fault diagnosis techniques based on Deep Learning (DL) have recently gained increasing attention due to theirs powerful feature learning capacity. However, one of the critical challenges lies in how to embed domain diagnosis knowledge into DL to obtain suitable features that correlate well with the health conditions and to generate better predictors. In this paper, a novel DL-based fault diagnosis method, based on 2D map representations of Cyclic Spectral Coherence (CSCoh) and Convolutional Neural Networks (CNN), is proposed to improve the recognition performance of rolling element bearing faults. Firstly, the 2D CSCoh maps of vibration signals are estimated by cyclic spectral analysis to provide bearing discriminative patterns for specific type of faults. The motivation for using CSCoh-based preprocessing scheme is that the valuable health condition information can be revealed by exploiting the second-order cyclostationary behavior of bearing vibration signals. Thus, the difficulty of feature learning in deep diagnosis model is reduced by leveraging domain-related diagnosis knowledge. Secondly, a CNN model is constructed to learn high-level feature representations and conduct fault classification. More specifically, Group Normalization (GN) is employed in CNN to normalize the feature maps of network, which can reduce the internal covariant shift induced by data distribution discrepancy. The proposed method is tested and evaluated on two experimental datasets, including data category imbalances and data collected under different operating conditions. Experimental results demonstrate that the proposed method can achieve high diagnosis accuracy under different datasets and present better generalization ability, compared to state-of-the-art fault diagnosis techniques.

[1]  Xuefeng Chen,et al.  Dislocated Time Series Convolutional Neural Architecture: An Intelligent Fault Diagnosis Approach for Electric Machine , 2017, IEEE Transactions on Industrial Informatics.

[2]  Xin Zhou,et al.  Deep neural networks: A promising tool for fault characteristic mining and intelligent diagnosis of rotating machinery with massive data , 2016 .

[3]  Andrew D. Ball,et al.  An approach to fault diagnosis of reciprocating compressor valves using Teager-Kaiser energy operator and deep belief networks , 2014, Expert Syst. Appl..

[4]  J. Antoni Cyclic spectral analysis in practice , 2007 .

[5]  Huibin Lin,et al.  Fault feature extraction of rolling element bearings using sparse representation , 2016 .

[6]  Robert B. Randall,et al.  Vibration Based Condition Monitoring of Planetary Gearboxes Operating Under Speed Varying Operating Conditions Based on Cyclo-non-stationary Analysis , 2018, Mechanisms and Machine Science.

[7]  Yaguo Lei,et al.  Deep normalized convolutional neural network for imbalanced fault classification of machinery and its understanding via visualization , 2018, Mechanical Systems and Signal Processing.

[8]  Yoshua Bengio,et al.  Gradient-based learning applied to document recognition , 1998, Proc. IEEE.

[9]  Robert X. Gao,et al.  Deep learning and its applications to machine health monitoring , 2019, Mechanical Systems and Signal Processing.

[10]  Liang Chen,et al.  Hierarchical adaptive deep convolution neural network and its application to bearing fault diagnosis , 2016 .

[11]  Myeongsu Kang,et al.  Deep Residual Networks With Dynamically Weighted Wavelet Coefficients for Fault Diagnosis of Planetary Gearboxes , 2018, IEEE Transactions on Industrial Electronics.

[12]  Diego Cabrera,et al.  Gearbox fault diagnosis based on deep random forest fusion of acoustic and vibratory signals , 2016 .

[13]  Konstantinos Gryllias,et al.  Vibration-Based Condition Monitoring of Wind Turbine Gearboxes Based on Cyclostationary Analysis , 2018, Journal of Engineering for Gas Turbines and Power.

[14]  Enrico Zio,et al.  Artificial intelligence for fault diagnosis of rotating machinery: A review , 2018, Mechanical Systems and Signal Processing.

[15]  Guolin He,et al.  Non-stationary vibration feature extraction method based on sparse decomposition and order tracking for gearbox fault diagnosis , 2018 .

[16]  P. Borghesani,et al.  A faster algorithm for the calculation of the fast spectral correlation , 2018, Mechanical Systems and Signal Processing.

[17]  Konstantinos C. Gryllias,et al.  Rolling element bearing fault detection in industrial environments based on a K-means clustering approach , 2011, Expert Syst. Appl..

[18]  Steven Verstockt,et al.  Convolutional Neural Network Based Fault Detection for Rotating Machinery , 2016 .

[19]  Gaoliang Peng,et al.  A deep convolutional neural network with new training methods for bearing fault diagnosis under noisy environment and different working load , 2018, Mechanical Systems and Signal Processing.

[20]  Weihua Li,et al.  Feature Denoising and Nearest–Farthest Distance Preserving Projection for Machine Fault Diagnosis , 2016, IEEE Transactions on Industrial Informatics.

[21]  Moncef Gabbouj,et al.  Real-Time Motor Fault Detection by 1-D Convolutional Neural Networks , 2016, IEEE Transactions on Industrial Electronics.

[22]  Liang Gao,et al.  A New Convolutional Neural Network-Based Data-Driven Fault Diagnosis Method , 2018, IEEE Transactions on Industrial Electronics.

[23]  Geoffrey E. Hinton,et al.  Visualizing Data using t-SNE , 2008 .

[24]  Jong-Myon Kim,et al.  Bearing Fault Diagnosis under Variable Speed Using Convolutional Neural Networks and the Stochastic Diagonal Levenberg-Marquardt Algorithm , 2017, Sensors.

[25]  Ruyi Huang,et al.  Deep Decoupling Convolutional Neural Network for Intelligent Compound Fault Diagnosis , 2019, IEEE Access.

[26]  Zhibin Zhao,et al.  Sparse Deep Stacking Network for Fault Diagnosis of Motor , 2018, IEEE Transactions on Industrial Informatics.

[27]  Peng Chen,et al.  Vibration-Based Intelligent Fault Diagnosis for Roller Bearings in Low-Speed Rotating Machinery , 2018, IEEE Transactions on Instrumentation and Measurement.

[28]  Haidong Shao,et al.  A novel deep autoencoder feature learning method for rotating machinery fault diagnosis , 2017 .

[29]  Minqiang Xu,et al.  A fault diagnosis scheme for rotating machinery using hierarchical symbolic analysis and convolutional neural network. , 2019, ISA transactions.

[30]  Alexandre Mauricio,et al.  Advanced cyclostationary-based analysis for condition monitoring of complex systems , 2018, 2018 26th European Signal Processing Conference (EUSIPCO).

[31]  Konstantinos Gryllias,et al.  Mechanical fault diagnosis using Convolutional Neural Networks and Extreme Learning Machine , 2019, Mechanical Systems and Signal Processing.

[32]  Bin Zhang,et al.  Liquid level detection in porcelain bushing type terminals using piezoelectric transducers based on auto-encoder networks , 2019, Measurement.

[33]  Jong-Myon Kim,et al.  Automated bearing fault diagnosis scheme using 2D representation of wavelet packet transform and deep convolutional neural network , 2019, Comput. Ind..

[34]  Bin Zhang,et al.  Bearing performance degradation assessment using long short-term memory recurrent network , 2019, Comput. Ind..

[35]  Robert B. Randall,et al.  Rolling element bearing diagnostics using the Case Western Reserve University data: A benchmark study , 2015 .

[36]  Lei Zhang,et al.  Regrouping particle swarm optimization based variable neural network for gearbox fault diagnosis , 2018, Journal of Intelligent & Fuzzy Systems.

[37]  Liang Gao,et al.  A New Two-Level Hierarchical Diagnosis Network Based on Convolutional Neural Network , 2020, IEEE Transactions on Instrumentation and Measurement.

[38]  Mohammad Modarres,et al.  Deep Learning Enabled Fault Diagnosis Using Time-Frequency Image Analysis of Rolling Element Bearings , 2017 .

[39]  Weihua Li,et al.  Multisensor Feature Fusion for Bearing Fault Diagnosis Using Sparse Autoencoder and Deep Belief Network , 2017, IEEE Transactions on Instrumentation and Measurement.

[40]  J. Antoni Cyclic spectral analysis of rolling-element bearing signals : Facts and fictions , 2007 .

[41]  Fei Shen,et al.  Machine Health Monitoring Using Local Feature-Based Gated Recurrent Unit Networks , 2018, IEEE Transactions on Industrial Electronics.

[42]  Kaiming He,et al.  Group Normalization , 2018, ECCV.

[43]  Wei Zhang,et al.  A New Deep Learning Model for Fault Diagnosis with Good Anti-Noise and Domain Adaptation Ability on Raw Vibration Signals , 2017, Sensors.

[44]  Konstantinos C. Gryllias,et al.  A Support Vector Machine approach based on physical model training for rolling element bearing fault detection in industrial environments , 2012, Eng. Appl. Artif. Intell..