Skip to main page content
U.S. flag

An official website of the United States government

Dot gov

The .gov means it’s official.
Federal government websites often end in .gov or .mil. Before sharing sensitive information, make sure you’re on a federal government site.

Https

The site is secure.
The https:// ensures that you are connecting to the official website and that any information you provide is encrypted and transmitted securely.

Access keys NCBI Homepage MyNCBI Homepage Main Content Main Navigation
. 2023 Aug 30;23(17):7546.
doi: 10.3390/s23177546.

A Low Complexity Rolling Bearing Diagnosis Technique Based on Machine Learning and Smart Preprocessing

Affiliations

A Low Complexity Rolling Bearing Diagnosis Technique Based on Machine Learning and Smart Preprocessing

Ada Fort et al. Sensors (Basel). .

Abstract

In this work, we present a diagnosis system for rolling bearings that leverages simultaneous measurements of vibrations and machine rotation speed. Our approach combines the robustness of simple time domain methods for fault detection with the potential of machine learning techniques for fault location. This research is based on a neural network classifier, which exploits a simple and novel preprocessing algorithm specifically designed for minimizing the dependency of the classifier performance on the machine working conditions, on the bearing model and on the acquisition system set-up. The overall diagnosis system is based on light algorithms with reduced complexity and hardware resource demand and is designed to be deployed in embedded electronics. The fault diagnosis system was trained using emulated data, exploiting an ad-hoc test bench thus avoiding the problem of generating enough data, achieving an overall classifier accuracy larger than 98%. Its noteworthy ability to generalize was proven by using data emulating different working conditions and acquisition set-ups and noise levels, obtaining in all the cases accuracies greater than 97%, thereby proving in this way that the proposed system can be applied in a wide spectrum of different applications. Finally, real data from an on-line database containing vibration signals obtained in a completely different scenario are used to demonstrate the distinctive capability of the proposed system to generalize.

Keywords: condition monitoring; embedded systems; fault bearing fault diagnosis; machine learning.

PubMed Disclaimer

Conflict of interest statement

The authors declare no conflict of interest.

Figures

Figure 1
Figure 1
Bearing structure and components. The main components where wear typically occur are the inner and the outer race as well as the rolling elements.
Figure 2
Figure 2
Roller bearing geometry, representation of the defects placement and characteristic frequencies related to them. Wear occurs in components that mechanically interact during operation: the outer race with rolling elements, and the inner race with rolling elements. FTF is the train/cage frequency, BPFI is the inner race failure to rolling element impact frequency, BPFO is the outer race failure to rolling element impact frequency, and BSF is the rolling element failure to two-race impact frequency.
Figure 3
Figure 3
Simulated signals as per Equation (1), considering the same rolling bearing, for the three defect classes. In the reported example, fs = 10 kHz, RPM = 3000 rpm, BPFO = 361 Hz, BPFI = 488 Hz, BSF = 161 Hz, FTF = 21 Hz.
Figure 4
Figure 4
Real vibration signals from an online database (CRWU) for the three different failure classes; top: outer race, mid: inner race, bottom: ball. The signal to noise ratio decreases in inner race defect and the ball defect signals, due to the decreased amplitude of the vibrations, caused also by larger distance between the sensor and the defect.
Figure 5
Figure 5
Example of accelerometer filtering. Left: vibration signal response, outer race, resonant frequency fres = 7 kHz. Right: simulation of the sensor output considering the sensor to behave as a second order resonant system, with resonance at fn = 1 kHz and quality factor Q = 10.
Figure 6
Figure 6
Diagnosis system block diagram. The system uses rotational speed and vibration data from an accelerometer. Faults are detected using conventional techniques; a neural network (NN) classifier is then employed for fault localization when a fault is identified.
Figure 7
Figure 7
Representation of the images related to Ffault matrices according to the type of signal and the delay used: (a) vibration signal is a train of transients, and the delay time is equal to the train period; (b) delay different from the train period; and (c) the vibration is not a transient train (Images are saturated for clarity’s sake).
Figure 8
Figure 8
Example of fault feature images, F, realized with the proposed method, using noisy signals (images are saturated for clarity’s sake). The example images were built exploiting signal windows made up of 6400 samples.
Figure 9
Figure 9
Neural Network Classifier block diagram. The classifier consists of five layers designed to match the characteristics of the input matrix. The complexity is intentionally low to minimize resource consumption, enabling deployment on resource-limited devices.
Figure 10
Figure 10
Example of emulated noisy signals. Ball fault, machine vibration at 10 kHz. Above: Gaussian noise standard deviation = 20% of the acceleration peak value, a1 = 10% of the signal peak value. Below: Gaussian noise standard deviation = 10% of the acceleration peak value, a1 = 10% of the signal peak value.
Figure 11
Figure 11
Results of different analysis types on data from the CRWU database. Analysis of time window of signals in the ‘O’ fault class: (a) feature image obtained with the preprocessing proposed in this paper; (b) amplitude of the spectral components (of the signal envelope) located at BPFO, BPFI and 2BFS normalized with respect to the spectral energy in the base-band (20 Hz–2 kHz). Analysis of signals form the ‘I’ fault; (c) feature image obtained with the preprocessing proposed in this paper; (d) amplitude of the spectral components located at BPFO, BPFI and 2BFS normalized with respect to the spectral energy in the base-band (20 Hz–2 kHz). Analysis of signals form the ‘B’ fault; (e) feature image obtained with the preprocessing proposed in this paper; (f) amplitude of the spectral components located at BPFO, BPFI and 2BFS normalized with respect to the spectral energy in the base-band (20 Hz–2 kHz); (g) envelope spectra obtained from three signals classified as ‘O’, ‘I’ and ‘B’ faults, respectively.
Figure 12
Figure 12
Training and validation results, in terms of accuracy and loss. Training was stopped after 3000 epochs: (a) final training and validation accuracy were 99.45% and 98.86%, respectively; (b) training and validation loss.
Figure 13
Figure 13
ML model test confusion matrix, signals with increased noise. Each class contains 147 samples; misclassification occurs mostly in the discrimination of ball defect and noise.
Figure 14
Figure 14
ML model test confusion matrix, signals from CWRU database. Each class has 129 elements. The dataset includes only I, O, and B classes due to the absence of Noise class in the database. The high misclassification in the B class is attributed to the lack of periodicity in the real signals, preventing accurate classification.

Similar articles

Cited by

References

    1. Zhang S., Zhang S., Wang B., Habetler T.G. Deep learning algorithms for bearing fault diagnostics—A comprehensive review. IEEE Access. 2020;8:29857–29881. doi: 10.1109/ACCESS.2020.2972859. - DOI
    1. Bell R.N., McWilliams D.W., O’Donnell P., Singh C., Wells S.J. Report of large motor reliability survey of industrial and commercial installations, part I. IEEE Trans. Ind. Appl. 1985;IA-21:853–864.
    1. Bell R.N., Heising C.R., O’Donnell P., Wells S.J., Singh C. Report of large motor reliability survey of industrial and commercial installations, part II, IEEE Trans. Ind. Appl. 1985;IA-21:865–872.
    1. Kudelina K., Baraškova T., Shirokova V., Vaimann T., Rassõlkin A. Fault Detecting Accuracy of Mechanical Damages in Rolling Bearings. Machines. 2022;10:86. doi: 10.3390/machines10020086. - DOI
    1. Peng H., Zhang H., Fan Y., Shangguan L., Yang Y. A Review of Research on Wind Turbine Bearings’ Failure Analysis and Fault Diagnosis. Lubricants. 2023;11:14. doi: 10.3390/lubricants11010014. - DOI

LinkOut - more resources