1. Introduction
Rolling bearings and gears constitute the crucial components of rotating machinery, and their health conditions significantly impact the performance, stability, and lifespan of mechanical equipment [
1,
2]. Vibration signals exhibit distinct variations across different fault types in rotating machinery. By implementing the real-time monitoring of vibration signals, it is possible to effectively prevent major accidents [
3]. Hence, the development of a practical algorithmic tool to accurately and reliably diagnose the intricate, non-linear correlation between a raw vibration signal and the fault modes of rolling bearings and gears holds immense practical significance.
Traditional intelligent diagnostic algorithms based on expert systems are complex, time-consuming, and lack flexibility, rendering them inadequate for meeting the demands of industrial production in the era of internet big data. Exploring intelligent mechanical fault diagnosis methods can diminish the level of manual intervention and contribute to the safe and dependable operation of mechanical equipment [
4]. In recent years, a frontier research direction called deep learning has proposed a novel approach for feature extraction based on neural networks. Compared with the classical shallow machine learning method, deep learning is a hierarchical representation learning method based on data. It learns deep abstract features by establishing neurons with multiple hidden layers, and it comprehensively considers the steps of feature extraction and classification so as to effectively improve the classification or prediction accuracy [
5].
For the fault diagnosis tasks of mechanical equipment, a CNN aptly captures the intricate mapping relationship between various signals and corresponding fault states by learning from sensor-collected data [
6]. Since the signal collected by the sensor is a one-dimensional time-domain signal, a large number of scholars have directly inputted the signal into a one-dimensional CNN to accomplish a fault diagnosis task. Wu et al. [
7] proposed a method based on one-dimensional convolutional neural networks to autonomously learn valuable features from the original vibration signal of a rotor system, facilitating prompt and accurate fault detection. Mo et al. [
8] integrated a learnable variational kernel into a one-dimensional CNN framework, with a focus on extracting crucial data features pertaining to faults, thereby achieving a commendable performance on small sample datasets. Junior et al. [
9] introduced a multi-head, one-dimensional convolutional neural network that employed accelerometers measuring in two distinct directions to detect six different types of motor faults.
With the vigorous development of modern signal-processing technology, the method of preprocessing vibration signals at the front end has become widespread, yielding promising results. Deng et al. [
10] employed an envelope demodulation analysis method for the feature extraction and fault diagnosis of a rolling bearing. Jin et al. [
11] introduced a locomotive-bearing fault-diagnosis approach based on variational mode decomposition (VMD) and an improved convolutional neural network. Wang et al. [
12] performed swarm decomposition (SWD) to decompose each segment of an original signal into several oscillation components (OC), and then they combined this with the improved MRDE algorithm to accomplish the intelligent identification and classification of various fault signals. Shao et al. [
13] proposed an enhanced, modified, stacked autoencoder (MSAE) that employed adaptive Morlet wavelets for the automatic diagnosis of different fault types and severities in rotating machinery. Furthermore, Miao et al. [
14] introduced a novel decomposition theory known as feature mode decomposition (FMD) for mechanical fault feature extraction.
Converting one-dimensional signals into feature images creates a link between low-level visual features and high-level visual features, which can emphasize recognizable characteristics. This technique is an efficient means of achieving information recognition and recovering high-dimensional features from low-dimensional information [
15]. Wen et al. [
16] employed a sliding window to normalize one-dimensional vibration signals into two-dimensional grayscale images which were then combined with a CNN, obviating the process of manual feature extraction. Xu et al. [
17] input a time-frequency diagram, which was obtained through the continuous wavelet transform (CWT) of the vibration signal, into a CNN as a fault feature map for fault diagnosis. Shao et al. [
18] retrained a CNN pretrained by ImageNet using a time-frequency diagram, effectively shortening the training time while extracting discernible fault features. Zhu et al. [
19] transformed the vibration signals from multiple sensors into symmetrized dot pattern images (SDP) and employed a CNN to differentiate the rotor faults. Choudhary et al. [
20] utilized a CNN to identify the thermal images of rolling bearings under five fault conditions, suggesting that infrared thermal imaging enables the non-contact early detection of faults without being influenced by speed. Zhi et al. [
21] proposed a new entropy-aided meshing-order modulation (EMOM) indicator to capture the most sensitive modulation frequency area embedded in a signal, and they developed a wind-turbine fault-diagnosis method. Tang et al. [
22] presented a composite model that combined improved mode decomposition, Gram angular summation field (GASF), and convolutional neural networks for the automated identification of the health statuses of complex mechanical systems. Xiong et al. [
23] employed a mutual dimensionless theory and a similar Gram matrix to process bearing-fault vibration signals and subsequently integrated them with a convolutional neural network, which significantly reduced the training time. Bai et al. [
24] proposed a frequency-domain Gram angular field (FDGAF) algorithm which could intelligently classify these feature images under the condition of 30 samples through a transfer learning network. Additionally, Bai [
25] proposed a spectral Markov transition field (SMTF) algorithm which constructed the first-order Markov transition matrix of the frequency domain signal and represented the spectral characteristics of the vibration signal in image form.
In summary, although the above methods have achieved excellent results, the correlation characteristics between the time-series of fault signals have not been fully explored and utilized. Concurrently, there is still much room for improvement in the accuracy and computational efficiency of such a model. This paper proposes an intelligent fault diagnosis method for rotating machinery called RBP-DSD-CNN, which is based on a recurrence binary plot and a lightweight, deep, separable, dilated convolutional neural network. The main contributions of this paper are summarized as follows:
- (a)
A recursive quantization technique is introduced into the field of fault diagnosis. By leveraging the correlation characteristics of time-series data, feature information is extracted from the internal structures of fault signals, and this effectively enhances the expression capability of the features and mitigates the loss of weak information in the fault signals.
- (b)
Considering the characteristics of mechanical monitoring signals, a minimum mutual information method and the Cao method are employed to determine the optimal phase space-reconstruction parameters for each category.
- (c)
A DSD-CNN is developed for feature extraction and fault classification. This model adopts a lightweight structure, improving computational efficiency without compromising diagnostic accuracy.
3. Overall Framework of the Proposed Approach
Based on the above, a fault diagnosis framework was constructed as shown in
Figure 6. The main steps were as follows.
Step 1: Data acquisition. The raw vibration signals of the different health states of the rolling bearings and gearboxes were collected from the test bench.
Step 2: Signal converted to an RBP. The raw vibration signal was divided into a series of one-dimensional samples through overlapping sampling, and then it was recursively encoded into an RBP as the input of the model.
Step 3: Build model learning system. The RBP, obtained in the previous step, was randomly divided into a training set and a test set at a ratio of 8:2, and afterwards, the model was trained with the training set.
Step 4: Fault diagnosis. The test set was input into the trained model to obtain the diagnosis results.
5. Conclusions
In this paper, an intelligent diagnosis method based on a recurrence binary plot and a DSD-CNN is proposed for the condition-monitoring of mechanical equipment. In order to better extract the data structure of the mechanical monitoring signal, a recursive quantization technique was used to encode the vibration signal, and optimal phase-space reconstruction parameters were determined. A lightweight convolutional neural network was developed for feature extraction and fault classification. Through the comparative analysis of two experimental cases, the superiority and robustness of the proposed method were verified. Overall, the experimental results show that the proposed method significantly improves the accuracy and computational efficiency of mechanical fault classification. In addition, the proposed method shows better anti-noise performance under different noise test data compared with other approaches.
In practical engineering scenarios, acquiring sufficient labeled data for model training often proves infeasible. Therefore, the research work of domain adaptation algorithms based on transfer-learning for variable working conditions and cross-machines has been started.