Next Article in Journal
Pareto-Optimal Clustering with the Primal Deterministic Information Bottleneck
Next Article in Special Issue
Research on Twin Extreme Learning Fault Diagnosis Method Based on Multi-Scale Weighted Permutation Entropy
Previous Article in Journal
On Physically Unacceptable Numerical Solutions Yielding Strong Chaotic Signals
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

An Improved Incipient Fault Diagnosis Method of Bearing Damage Based on Hierarchical Multi-Scale Reverse Dispersion Entropy

Marine Electrical Engineering College, Dalian Maritime University, Dalian 116026, China
*
Author to whom correspondence should be addressed.
Entropy 2022, 24(6), 770; https://doi.org/10.3390/e24060770
Submission received: 27 March 2022 / Revised: 18 May 2022 / Accepted: 20 May 2022 / Published: 30 May 2022
(This article belongs to the Special Issue Dispersion Entropy: Theory and Applications)

Abstract

:
The amplitudes of incipient fault signals are similar to health state signals, which increases the difficulty of incipient fault diagnosis. Multi-scale reverse dispersion entropy (MRDE) only considers difference information with low frequency range, which omits relatively obvious fault features with a higher frequency band. It decreases recognition accuracy. To defeat the shortcoming with MRDE and extract the obvious fault features of incipient faults simultaneously, an improved entropy named hierarchical multi-scale reverse dispersion entropy (HMRDE) is proposed to treat incipient fault data. Firstly, the signal is decomposed hierarchically by using the filter smoothing operator and average backward difference operator to obtain hierarchical nodes. The smoothing operator calculates the mean sample value and the average backward difference operator calculates the average deviation of sample values. The more layers, the higher the utilization rate of filter smoothing operator and average backward difference operator. Hierarchical nodes are obtained by these operators, and they can reflect the difference features in different frequency domains. Then, this difference feature is reflected with MRDE values of some hierarchical nodes more obviously. Finally, a variety of classifiers are selected to test the separability of incipient fault signals treated with HMRDE. Furthermore, the recognition accuracy of these classifiers illustrates that HMRDE can effectively deal with the problem that incipient fault signals cannot be easily recognized due to a similar amplitude dynamic.

1. Introduction

In the actual industrial process, a slight degree of deviation is regarded as a minor symptom. The fault with minor symptoms is defined as the incipient fault [1]. This means that the fault amplitude of incipient faults is less obvious, which increases recognition difficulty for these fault signals in the time domain or frequency domain [2].
Incipient faults are similar to each other, which is characterized by a slight deviation from the normal health condition, but each fault and normal state belong to two classes of objective existence, respectively. Therefore, it is significant to select and improve signal treatment methods to reflect the great difference.
Different from feature extraction methods, such as deep learning, which enhances the learning ability by constructing various network structures [3,4,5], the signal treatment method decreases the distinguishing difficulty of incipient fault signals by restructuring new variables which can embody more obvious difference information. The amplitude of the signal changes with the passage of time [6]. Furthermore, amplitude deviations of fault are different from those of the normal state. Many methods with the measurement of the disorder of nonlinear time series have been proposed and applied to the field of fault diagnosis [7], such as approximate entropy (AE) [8], sample entropy (SE) [9], fuzzy entropy (FE) [10], and permutation entropy (PE) [9]. For example, approximate entropy has been used in bearing fault diagnosis; different fault sizes of the bearing inner are measured by approximate entropy [11]. Compared with approximate entropy, data length does not influence the calculation of sample entropy. Sample entropy and empirical mode decomposition are combined as the battery fault detection method [12]. Fuzzy entropy introduces the idea of threshold segmentation. A Euclidean distance based multi-scale fuzzy entropy method has been proposed to diagnose bearing faults, which measures the similarity of two vectors with continuous values from zero to one based on the Euclidean distance of the two vectors [13]. An improved FE named refined composite multi-scale fuzzy entropy (RCMFE) has been applied to diagnose the significant bearing fault [14]. Being different from AE, SE, RCMFE, and FE, PE compares and analyzes the order of amplitude values to obtain the corresponding feature information rather than considering the value of the time series. Therefore, PE possesses the merit of fast computation. However, it ignores the difference between different amplitude values, which will cause the omission of important amplitude information. A method based on variational mode decomposition and permutation entropy has been used in wind turbine roller bearing fault diagnosis, and its feature extraction ability is superior to PE [15]. All the same, PE and its improved methods play an important role in fault diagnosis, such as weighted PE (WPE) [16], dispersion entropy (DE) [17], reverse permutation entropy (RPE) [18], and reverse dispersion entropy (RDE) [19]. For example, WPE has been combined with an improved support vector machine as a bearing fault classification method [20]. Both WPE and DE add amplitude information to PE, but DE is proposed to generate different fluctuation dispersion patterns by mapping each element of a measured series to different classes, which means that DE has faster calculation and the signals that are treated with DE have better separability [17,21]. To promote the feature extraction ability of DE, an improved refined composite multi-scale dispersion entropy (RCMDE) has been proposed to isolate bearing fault data provided by Case Western Reserve University [22]. The optimized method RPE is defined as the distance from white noise and it is better than PE in feature extraction [18]. The merits of DE and RPE are combined in RDE; therefore, RDE has better feature extraction ability than DE and RPE [19,23]. Based on RDE, multi-scale reverse dispersion entropy (MRDE) [24] has been proposed in 2022; it can describe the disorder of the signal from different scales, which solves the problem that RDE ignores useful information on other scales, and it obtains better performance on feature extraction of the ship-radiated noise.
So far, a lot of recent work has focused on regular fault data for testing the optimized diagnosis method and proving the promotion of recognition accuracy. Different from regular faults, once incipient fault occurs in a system, its amplitude difference from the normal state is more slight [1]. Regular methods, which only extract amplitude change information, may not be satisfied to deal with incipient fault data. Compared with normal state signals, incipient fault signals are in a higher frequency band. Because RDE and MRDE only extract amplitude difference features in the low frequency band, the obvious incipient fault feature with higher frequency range will be omitted, which will cause the lower incipient fault recognition accuracy. To overcome the defect of MRDE, an improved hierarchical multi-scale reserve dispersion entropy (HMRDE) method is proposed to enhance the separability of signals.
The contributions are summarized as follows:
(1)
A new fault extraction approach, named HMRDE, based on MRDE is proposed to extract obvious difference features with various frequency ranges. It introduces hierarchical thought to MRDE and uses hierarchical nodes to analyze the frequency difference features of incipient fault signals for the first time.
(2)
HMRDE enhances the disorder difference of each state by calculating the change deviation with a high-frequency operator and reflects this difference by entropy values of hierarchical nodes obviously, which helps classifiers greatly in recognizing incipient faults.
The remainder is organized as follows. Section 2 briefly describes the motivation of the proposed method for incipient faults and describes the proposed method, HMRDE. Section 3 gives a numerical example to test the feature extraction ability of HMRDE for similar signals and a real fault diagnosis experiment to test the effectiveness of HMRDE for real incipient faults. The findings and their implications are discussed in Section 4. Finally, conclusions are drawn in Section 5.

2. Aim Formulation and Methods

2.1. Aim Formulation

Fault signals and normal signals are two kinds of objective existence. Both fault signals and normal signals have inherent center frequency. Compared with normal signals, fault signals are in a higher frequency band. Different kinds of faults have different frequency domain characteristics. Normal signals and fault signals with fixed center frequency can be analyzed in the frequency domain. Each health status signal can be expressed in the form of a periodic f ( t ) with a period T, (T can approach positive infinity). Fourier decomposition of f ( t ) can be defined as
f ( t ) = d + n = 1 ( a n cos ( 2 π n T t ) + b n sin ( 2 π n T t ) )
where d represents constant term, a n and b n denote amplitudes of periodic function sin ( w n t ) and cos ( w n t ) with frequency w n , w n = 2 π n T . In the time domain, the amplitude difference of each fault is not obvious. For example, assume a normal state and one incipient fault, f 0 ( t ) and f 1 ( t ) , respectively, is described through sin ( w t ) as
f 0 ( t ) = a 1 sin ( w 1 t ) f 1 ( t ) = a 1 sin ( w 1 t ) + σ sin ( w 2 t )
where 1 w 1 < w 2 and σ is set to be 0.02 a 1 [25]. Thus, their first order derivatives can be calculated as
f 0 ( t ) = a 1 w 1 cos ( w 1 t ) f 1 ( t ) = a 1 w 1 cos ( w 1 t ) + σ w 2 cos ( w 2 t )
It can be seen that | ( f 1 ( t ) f 0 ( t ) ) | | ( f 1 ( t ) f 0 ( t ) ) | , which shows that the amplitude difference between f 1 and f 0 is greater than that between f 1 and f 0 . f 1 is more obviously different from f 0 .
This shows that the natural frequency characteristics of the incipient fault signal are obviously different from those of the normal signal, and the natural center frequency of the incipient fault is in a higher frequency band.
Thus, the motivation of the proposed method regarding the recognition of incipient faults is that the signal treatment method needs to consider the obvious differences of each incipient fault from others in higher frequency ranges, and it reflects them greatly.

2.2. Methods

Hierarchical multi-scale reverse dispersion entropy defeats the defect that multi-scale reverse dispersion entropy only analyzes the obvious differences of each incipient fault from others in low frequency ranges.
For a time series { x ( 1 ) , x ( 2 ) , , x ( n ) } , we define the averaging operator Q 0 and high-frequency operator Q 1 as follows [26]
Q 0 ( x ) = x ( i ) + x ( i + 1 ) 2 , i = 1 , 2 , , n
Q 1 ( x ) = x ( i ) x ( i + 1 ) 2 , i = 1 , 2 , , n
where Q 0 ( x ) and Q 1 ( x ) can be regarded as approximations of a filtering smooth operation and an average backward differential operation, and they can depict the low frequency and high frequency information of the time series respectively.
The matrix form of operators Q j k ( j = 0 , 1 ) at hierarchical layer k can be expressed as
Q j k = 1 2 0 0 2 k 1 1 ( 1 ) j 2 0 0 0 0 0 1 2 0 0 2 k 1 1 ( 1 ) j 2 0 0 0 0 0 0 0 0 1 2 0 0 2 k 1 1 ( 1 ) j 2 a × b
where a = n 2 k + 1 and b = n 2 k 1 + 1 . The hierarchical decomposition structure is exposed in Figure 1.
Furthermore, hierarchical nodes can be calculated by
X k , e = Q r k k · Q r k 1 k 1 · Q r 1 1 · X
where X = { x ( 1 ) , x ( 2 ) , , x ( n ) } , and vector [ r 1 , r 2 , , r k ] is given by non-negative integer e
e = m = 1 k 2 k m r m
where e { 0 , 1 , , 2 k 1 } , r m is 0 or 1, which denotes the average or difference operator at layer m. The partial calculation process is shown in Figure 2.
In Figure 1 and Figure 2, the larger the value of k, the higher the utilization rate of high-frequency operators. The higher frequency range of time series is analyzed by the node on the right side of HMRDE. In a certain unique frequency band, the change of one incipient fault signal must be obviously different from other faults. Therefore, the difference information from low frequency range to high frequency range can be analyzed by increasing layer k suitably.
Entropy is a reflection of signal disorder, so this signal difference can be measured by multi-scale reverse dispersion entropy. For a certain component with length n 2 k + 1 , X k , e = { x k , e ( 1 ) , x k , e ( 2 ) , , x k , e ( n 2 k + 1 ) } , the coarse-grained result is as follows
x k , e s ( j ) = 1 s i = ( j 1 ) s + 1 j s x k , e ( i )
where s is the scale factor of MRDE. Map X k , e s = { x k , e s ( 1 ) , x k , e s ( 2 ) , , x k , e s ( ( n 2 k + 1 ) / s ) } to Y k , e s using the normal cumulative distribution function, which is expressed as
y k , e s ( j ) = 1 σ 2 π x k , e s ( j ) e ( t μ ) 2 2 σ 2 d t
where μ and σ 2 denote expectation and variance, respectively, and y k , e s ( j ) ranges from 0 to 1. Then, map each y k , e s ( j ) to the sequence { 1 , 2 , , c } by linear transformation as follows
z k , e s , c ( j ) = r o u n d ( c y k , e s ( j ) + 0.5 )
where r o u n d ( · ) represents the integral function and c is the class number. This formula limits the magnitude of y k , e s ( j ) to an integer range of [ 1 , c ] . The embedding vector of reconstructed matrix Z k , e s , c , m = { z k , e s , c , m ( 1 ) , z k , e s , c , m ( 2 ) , , z k , e s , c , m ( ( n 2 k + 1 ) / s ( m 1 ) τ ) } with the embedding dimension m is defined by
z k , e s , c , m ( j ) = [ z k , e s , c ( j ) , z k , e s , c ( j + τ ) , , z k , e s , c ( j + ( m 1 ) τ ) ]
where τ represents the time delay. Each z k , e s , c , m ( j ) corresponds to a dispersion mode which can be described by [ π v 0 , , v m 1 ] . Calculate the relative frequency of each dispersion mode by the following equation
p j ( π v 0 , , v m 1 ) = N u m b e r ( π v 0 , , v m 1 ) ( ( n 2 k + 1 ) / s ( m 1 ) τ )
where N u m b e r ( · ) is the number of mappings from z k , e s , c , m ( j ) to { π v 0 , , v m 1 } . Reverse dispersion entropy (RDE) is used to calculate the entropy value of each node X k , e in the hierarchical layer. RDE is defined as the distance to white noise by combining distance information [19]. The entropy value of each node X k , e s with scale factor s in the hierarchical layer can be expressed as [19]
R D E ( X k , e s ) = j = 1 c m ( p j 1 c m ) 2
when p j = 1 c m , the value of R D E ( X k , e s ) is 0 (minimum value) [19]. This means that the smaller the RDE value is, the more disorderly the signal is. The HMRDE of a given time series X is defined as
H M R D E ( X ) = [ R D E ( X k , 0 s ) , R D E ( X k , 1 s ) , , R D E ( X k , 2 k 1 s ) ]
Notably, X k , 0 is generated by k operations of filtering smooth and X k , 2 k 1 is acquired through k calculations of mean change deviation of adjacent sample values. X k , 0 equals sample entropy at 2 k scale in multi-scale analysis. Based on HMRDE, the proposed fault diagnosis scheme for rolling bearings is given in Figure 3. The specific steps for the proposed scheme are given as follows.
Step 1: Collect vibration signals with l classes. Each type of data file has the same number of time series samples, and each series sample has the same number of consecutive non-overlapping points. Divide the signals randomly into two groups: one for the training samples, which can be used to optimize the parameters of the method, and the other for the testing samples.
Step 2: Determine the hyperparameter adjustment range and set the hyperparameter initialization. For example, the adjustment range of layer k is { n , n + 1 , , n m a x } .
Step 3: Select optimal hyperparameters of HMRDE. In the training stage, the hyperparameters are adjusted, and the same classifier is used to test the effectiveness of different parameter setting methods. Select the HMRDE parameter setting with the best feature extraction effect. Under this parameter setting, the data processed by HMRDE has better distinguishability, and the same classifier can achieve higher classification accuracy. The flowchart of hyperparameter optimization of layer k is shown in Figure 4. Assume that the optimal hyperparameter layer k is m.
Step 4: Hierarchical decomposition of testing signals using HMRDE with optimal hyperparameters, which generates hierarchical nodes of layer k ( k = m ). Then, calculate entropy values of these nodes as the fault feature vectors.
Step 5: Use the classifier to classify the test dataset processed by HMRDE.

3. Results

3.1. Case 1: Numeral Example

Assume the normal condition f 0 ( t ) and incipient fault signals f 1 ( t ) are described as
f 0 ( t ) = sin ( 50 t ) f 1 ( t ) = sin ( 50 t ) + 0.02 sin ( 100 t )
The amplitude of incipient faults is similar to that of the health condition from Equation (16). Figure 5 shows that there must be relatively obvious fault features in the higher frequency range when the amplitude difference information with the low frequency range is very hidden. The first order derivative of the time series under two health conditions is calculated as
f 0 ( t ) = 50 sin ( 50 t ) f 1 ( t ) = 50 sin ( 50 t ) + 0.02 100 sin ( 100 t )
and it is depicted in Figure 6. The difference of f 1 ( t ) from f 0 ( t ) shown in Figure 6 is more obvious than that depicted in Equation (16), which indicates that relatively obvious difference information exists in the higher frequency range rather than in the low frequency band. Figure 6 shows that the standardized derivative values of f 1 are more obviously different from those of f 0 , which illustrates that difference information with a higher frequency band can be reflected by a derivative operation. At the same time, the relative obvious fault features with higher frequency range also can be reflected by a high-frequency operator, as shown in Figure 7.
The node entropy values of time series under two health conditions are depicted in Figure 7, and these node entropy values are calculated by HMRDE, where layer k is 2, embedding dimension m is 3, time delay τ is 1, scale factor s is 1, and class number c is 5. In Figure 7, the entropy value of X 2 , 3 of f 1 is lower than that of f 0 , which is easily distinguished. The disorder of the signal treated with a high-frequency operator can be effectively reflected by the entropy values of the high frequency node.

3.2. Case 2: Dataset Provided by Padborn University in Germany

In order to verify the practicability of HMRDE, the dataset provided by Padborn University in Germany [25,27] is used to carry out the real incipient fault diagnosis experiment. Specifically, the fault data generated by the accelerated lifetime test was used in the recognition of incipient fault in 2020 [28].
The basic setup of operation parameters is that N = 1500 rpm, M = 0.7 Nm, and F = 1000 N [25]. Then, fault data are assigned to five levels according to Table 1.
The dataset consists of three kinds of health conditions: normal, inner ring (IR) fault, and outer ring (OR) fault; the types of these faults are: single point (S) fault, repetitive (R) fault, and multiple (M) fault. All the incipient faults of rolling bearing belong to level 1 (extent of damage: 0–2%). A detailed description of the datasets is illustrated in Table 2.
The number of sample values is 256,000 for each fault and the length of each time series input is 3000. There are 85 time series inputs. Then, 60% of the time series inputs is randomly chosen for training and the remaining 40% is chosen for testing.
The waveform of the two random time series samples under five bearing conditions is sketched in Figure 8. It indicates that the amplitudes of five health condition signals are similar.
Then, conclude the feature frequency spectrum using FFT transform, as shown in Figure 9. The sample frequency is 64 kHz and the sample length is 256,000. In Figure 9, it is difficult to distinguish the five health conditions through amplitudes; although, the amplitudes with a low frequency range are high. However, the frequency features of five health conditions are obviously different from each other in the frequency band marked by the red, five pointed star, and the frequency spectrum in this frequency range is sketched in Figure 10. It illustrates that there must be obvious frequency difference information of the five health condition signals in a certain unique frequency range; although, their amplitudes are very low and similar. The frequency bands with distinct fault characteristics for A 01 , B 01 , I 01 , I 02 , and N 01 are described as F r e . ( A 01 ) , F r e . ( B 01 ) , F r e . ( I 01 ) , F r e . ( I 02 ) , and F r e . ( N 01 ) .
In the real application of HMRDE, there are five parameters that need to be determined. Because the low-frequency smoothing operation in HMRDE can be regarded as an MRDE calculation with scale, for example, entropy values of X k , 0 of HMRDE are equal to MRDE values of X with scale 2 k , the scale of HMRDE should not be larger. Because the obvious difference information exists in 2690 3820 Hz from these two figures, layer k cannot be selected too large; usually, it is set as 2–6. The embedding dimension m and the number of classes c can be 3 and 5, respectively, and the time delay τ is 1. For more information about the parameters m, c, and τ , please refer to the literature [22,24]. Assume the embedding dimension m is 3, the time delay τ is 1, the scale factor s is 1, the layer k is 3, and the class number c is 5. Then, calculate the HMRDE of the five health condition data. The node entropy values of a time series under five bearing conditions are shown in Figure 11. In Figure 11, node X 3 , 5 and X 3 , 7 of five health conditions are more easily distinguished than node X 3 , 0 , X 3 , 2 , X 3 , 4 , and X 3 , 6 , which explains that the obvious difference information of the dataset exists in some unique higher frequency ranges rather than low frequency ranges.
A 01 with lower frequency range F r e . ( A 01 ) is more ordered than other health conditions, and the entropy values of nodes of A 01 are larger than others, as shown in Figure 11. The difference of the disorder of each fault is more easily separated through calculations of mean change deviation with high-frequency operators.
At the same time, in the test of incipient fault recognition, the setting of the parameters of the proposed method is important. To test the advantage of the proposed method, the different classifiers are selected to recognize the incipient faults. To guarantee the reliability of the experiment, eight classifiers are selected to test the effectiveness of HMRDE. The selected classifiers are linear discriminant (LD), linear support vector machine (SVM), medium Gaussian support vector machine (MGSVM), quadratic support vector machine (QSVM), coarse K nearest neighbors (CKNN), bagged trees (BT), medium tree (MT), and boosted trees (BoT).
Experiments for each setting are repeated five times. The influence of the selected layer k on recognition accuracy of classifiers is shown in Figure 12, which depicts the highest recognition accuracy of eight classifiers in the training phase. In the training phase, when k = 2 , 3 , 4 , 5 , 6 , the incipient fault recognition accuracy is on average 78.3 ± 0.69 %, 93.9 ± 0.36 %, 94.1 ± 1.17 %, 96.5 ± 0.99 %, and 94.6 ± 1.11 %. Therefore, the layer k of HMRDE can be 5 for these five health condition signals.
Figure 13 shows the recognition accuracy with different layers in the testing phase; it can be seen that the highest accuracy is on average 97.7 ± 0.83 % when k = 5 . Furthermore, Figure 14 displays confusion matrix results of SVM for the inputs treated with the proposed method. It shows that the data distinguished by simple classifier SVM is more easily recognized after being treated with HMRDE, and the difference information of incipient fault inputs is reflected greatly with HMRDE. Bearing data with different conditions are described in Table 3 [25]. To test the effectiveness of HMRDE for data under different conditions, the settings of HMRDE are the same in these tests, and experiments for data under each condition are repeated five times. In these experiments, the settings of HMRDE are m = 3 , τ = 1 , s = 1 , k = 5 , and c = 5 . Effectiveness test results of HMRDE for data with different conditions are shown in Figure 15, which depicts the highest recognition accuracy of eight classifiers. In Figure 15, the highest recognition accuracies of eight classifiers with data treated with HMRDE are 97.65 ± 0.83 %, 91.38 ± 1.12 %, 95.8 ± 1.28 %, and 91.2 ± 0.65 %, which are all higher than 90%. This illustrates that HMRDE can effectively extract incipient fault features from incipient data under different conditions.
Assume the inputs treated with HMRDE, MRDE, and the standardization method are named ’HMRDE data’, ’MRDE data’, and ’Stand. data’, respectively. Here, standardization method refers to the zero-mean normalization method. The classification accuracy of these classifiers for ’HMRDE data’, ’MRDE data’, and ’Stand. data’ is summarized in Figure 16. Experiments for data with different treatments are repeated five times. In Figure 16, the best average accuracy of the selected classifier for ’Stand. data’ is 85.9% and that for ’HMRDE data’ is 97.7%. Compared with ’Stand. data’, the accuracy of all classifiers for data treated with HMRDE is increased by 11.8%, 17.6%, 77.7%, 63.5%, 76.6%, 64.1%, 65.3%, and 48.9%, and it is increased by 79.5%, 74.1%, 69.5%, 72.9%, 70.0%, 69.5%, and 53% compared to ’MRDE data’, whose classifier classification accuracy is 21.1%.

4. Discussion

Fault state and normal state are two kinds of objective existence, but MRDE cannot extract relatively obvious difference successfully, which decreases the recognition accuracy, as depicted in Figure 16. Once incipient fault occurs in a system, the values of samples slightly fluctuate in the time domain, but amplitude dynamic deviation speed and frequency change may be obvious, as shown in Equation (17) and Figure 6. The obvious difference information might exist in a higher frequency band, as shown in Figure 5 and Figure 10, and the difference information with the high frequency band can be extracted by calculating the mean change deviation of sample values, such as derivative operation and high-frequency operator filtering, which is manifested in Equation (17), Figure 6, Figure 7 and Figure 11. Furthermore, the difference in terms of disorder of each health condition is obviously reflected by MRDE values of hierarchical nodes, which enhances the separability of fault features and promotes the recognition accuracy of various classifiers, as depicted in Figure 7, Figure 11, and Figure 16. It takes between 2.5 and 3.0 s to compute HMRDE at five layers for a time series with 3000 points. HMRDE increases the calculation complexity compared to MRDE, and it has the same shortcoming that its hyperparameter selection requires expert experience. However, HMRDE defeats the drawback that MRDE omits frequency change features, and HMRDE compares favorably with deep learning approaches which require more hyperparameter adjustments and a more complex learning process.
In the practical application of the fault identification method of rolling bearing, the longer the transmission pathway of the fault signal, the greater the interference of the signal, and the less obvious the periodic pulse under the influence of noise. In order to filter out the noise of higher frequency band and effectively identify the fault signal with the long pathway, the generated hierarchical nodes can be low-pass filtered by increasing the scale value of HMRDE, and the higher frequency noise existing in the nodes can be filtered out, so that HMRDE can handle the fault signal with a longer pathway. Other denoising methods, such as wavelet denoising and empirical mode decomposition, etc., can also be used for signal pre-denoising. However, it may increase the computational complexity and the time of diagnostic methods. Furthermore, in the practical application of the method, after the fault diagnosis model is trained with data from a single condition, the optimized diagnosis model needs to be extended to other operating conditions. Figure 15 shows that HMRDE with the same hyperparameter setting has good feature extraction ability for data in different environments.
So far, a lot of work has focused on regular fault feature extraction through various entropy methods [29,30,31] but how to optimize entropy methods to extract incipient fault features is still in the early phase. Therefore, the improvement of entropy methods to extract incipient fault features can be regarded as the future research direction; this research direction needs to consider characteristics of incipient fault signals to overcome problems of entropy methods in incipient fault sample processing.

5. Conclusions

To solve the problem that it is difficult to extract fault features from incipient fault signals, an improved HMRD method is proposed based on MRDE. The filter smoothing operator and average backward deviation operator are used to extract the relatively obvious difference information between incipient fault signals in different frequency ranges and normal signals. By selecting the appropriate number of layers, the samples are smoothed and backwardly differentiated in different degrees, and the hierarchical nodes which can reflect the difference features in different frequency domains are obtained. Entropy values of hierarchical nodes are calculated by MRDE, and these entropy values are taken as new characteristic variables. It enhanced the disorder difference of each state signal and the distinguishing ability of classifier inputs, which solves the problem that MRDE omits obvious fault features in a higher frequency range and gives classifiers a higher classification accuracy. The use of HMRDE features for incipient fault classification has been been introduced and its effectiveness is verified with the use of a numeral example and a dataset generated by accelerated lifetime tests. The incipient fault recognition accuracy of LD, SVM, MGSVM, QSVM, CKNN, BT, MT, and BoT for the input treated with HMRDE is much higher than that for the data treated with MRDE and normalization processing, and HMRDE does not need to consume lots of time. Furthermore, for incipient data under different conditions, effectiveness test results of HMRDE with the same hyperparameter settings are excellent. These depict the effectiveness of HMRDE in incipient fault feature extraction.

Author Contributions

Conceptualization, J.X. (Jiaqi Xing) and J.X. (Jinxue Xu); methodology, J.X. (Jiaqi Xing); software, J.X. (Jiaqi Xing); validation, J.X. (Jiaqi Xing) and J.X. (Jinxue Xu); formal analysis, J.X. (Jiaqi Xing); investigation, J.X. (Jiaqi Xing); resources, J.X. (Jiaqi Xing); data curation, J.X. (Jiaqi Xing); writing—original draft preparation, J.X. (Jiaqi Xing); writing—review and editing, J.X. (Jinxue Xu); visualization, J.X. (Jiaqi Xing); supervision, J.X. (Jinxue Xu); project administration, J.X. (Jinxue Xu); All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The data presented in this study are openly available on the KAt-DataCenter website of the Chair of Design and Drive Technology, Paderborn University, Germany: http://mb.uni-paderborn.de/kat/datacenter (accessed on 12 December 2021).

Conflicts of Interest

The authors declare no competing interests.

References

  1. Zhao, Q.; Zhou, D. Incipient fault detection and isolation in closed-loop systems. In Proceedings of the 39th Chinese Process Control Conference, Shenyang, China, 27–29 July 2020; pp. 636–641. [Google Scholar]
  2. Russell, E.; Chiang, L.H.; Braatz, R.D. Data-Driven Methods for Fault Detection and Diagnosis in Chemical Processes; Springer: London, UK, 2000; p. 101. [Google Scholar]
  3. Zhang, M.; Li, X.; Wang, R. Incipient fault diagnosis of batch process based on deep time series feature extraction. Arab. J. Sci. Eng. 2021, 46, 10125–10136. [Google Scholar] [CrossRef]
  4. Zhao, H.; Sun, S.; Jin, B. Sequential fault diagnosis based on LSTM neural network. IEEE Access 2018, 6, 12929–12939. [Google Scholar] [CrossRef]
  5. Yang, J.; Guo, Y.; Zhao, W. Long short-term memory neural network based fault detection and isolation for electro-mechanical actuators. Neurocomputing 2019, 360, 85–96. [Google Scholar] [CrossRef]
  6. Ivar, Z.; Aimar, K.; Ergo, R.; Anni, M.; Madis, J.; Toomas, T.; Oleg, A.; dC Sergio, R.; Taavo, T. Enhanced efficiency of nitritating-anammox sequencing batch reactor achieved at low decrease rates of oxidation–reduction potential. Environ. Eng. Sci. 2019, 36, 350–360. [Google Scholar]
  7. Yun, K.; Chong, Y.; Enzhe, S.; Liping, Y.; Quan, D. Fault diagnosis method of diesel engine injector based on hierarchical weighted permutation entropy. In Proceedings of the 2021 IEEE International Instrumentation and Measurement Technology Conference (I2MTC), Glasgow, UK, 17–20 May 2021; pp. 1–6. [Google Scholar]
  8. Xingwei, Y.; Dawei, L.; Jun, Z.; Jianwei, W. Radar jamming detection based on approximate entropy and moving-cut approximate entropy. In Proceedings of the IET International Conference on Information Science and Control Engineering 2012 (ICISCE 2012), Shenzhen, China, 7–9 December 2012; pp. 1–6. [Google Scholar]
  9. Zhang, H.; He, S. Analysis and comparison of permutation entropy, approximate entropy and sample Entropy. In Proceedings of the 2018 International Symposium on Computer, Consumer and Control (IS3C), Taichung, Taiwan, 6–8 December 2018; pp. 209–212. [Google Scholar]
  10. Liu, H.; Xie, H.; He, W.; Wang, Z. Characterization and classification of EEG sleep stage based on fuzzy entropy detection and isolation for electro-mechanical actuators. J. Data Acquis. Process. 2010, 25, 484–489. [Google Scholar]
  11. Zhao, J.; Liu, Y. Approximate entropy based on hilbert transform and its application in bearing fault diagnosis. In Proceedings of the 2018 International Conference on Sensing, Diagnostics, Prognostics, and Control (SDPC), Xi’an, China, 15–17 August 2018; pp. 41–44. [Google Scholar]
  12. Li, X.; Dai, K.; Wang, Z.; Han, W. Lithium-ion batteries fault diagnostic for electric vehicles using sample entropy analysis method. J. Energy Storage 2020, 27, 101121. [Google Scholar] [CrossRef]
  13. Zhou, R.; Wang, X.; Wan, J.; Xiong, N. Edm-Fuzzy: An Euclidean Distance Based Multiscale Fuzzy Entropy Technology For Diagnosing Faults Of Industrial Systems. IEEE Trans. Ind. Inform. 2021, 17, 4046–4054. [Google Scholar] [CrossRef]
  14. Gituku, E.W.; Kimotho, J.K.; Njiri, J.G. Cross-domain bearing fault diagnosis with refined composite multiscale fuzzy entropy and the self organizing fuzzy classifier. Eng. Rep. 2020, 3, 12307. [Google Scholar] [CrossRef]
  15. An, X.; Pan, L. Bearing fault diagnosis of a wind turbine based on variational mode decomposition and permutation entropy. Proc. Inst. Mech. Eng. Part O J. Risk Reliab. 2017, 231, 200–206. [Google Scholar] [CrossRef]
  16. Fadlallah, B.; Chen, B.; Keil, A.; Príncipe, J. Weighted-permutation entropy: A complexity measure for time series incorporating amplitude information. Phys. Rev. E 2013, 23, 022911. [Google Scholar] [CrossRef] [Green Version]
  17. Rostaghi, M.; Azami, H. Dispersion entropy: A measure for time-series analysis. IEEE Signal Process. Lett. 2016, 23, 610–614. [Google Scholar] [CrossRef]
  18. Bandt, C. A new kind of permutation entropy used to classify sleep stages from invisible EEG microstructure. Entropy 2017, 19, 197. [Google Scholar] [CrossRef] [Green Version]
  19. Li, Y.; Gao, X.; Wang, L. Reverse dispersion entropy: A new complexity measure for sensor signal. Sensors 2019, 19, 5203. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  20. Shenghan, Z.; Silin, Q.; Chang, W.; Yiyong, X.; Yang, C. A novel bearing multi-fault diagnosis approach based on weighted permutation entropy and an improved SVM ensemble classifier. Sensors 2018, 18, 1934. [Google Scholar]
  21. Li, R.; Ran, C.; Luo, J.; Feng, S.; Zhang, B. Rolling bearing fault diagnosis method based on dispersion entropy and SVM. In Proceedings of the 2019 International Conference on Sensing, Diagnostics, Prognostics, and Control (SDPC), Beijing, China, 15–17 August 2019; pp. 596–600. [Google Scholar]
  22. Songrong, L.; Wenxian, Y.; Youxin, L. Fault diagnosis of a rolling bearing based on adaptive Sparest narrow-band decomposition and refined composite multi-scale dispersion entropy. Entropy 2020, 22, 375. [Google Scholar]
  23. Jiao, S.; Geng, B.; Li, Y.; Zhang, Q.; Wang, Q. Fluctuation-based reverse dispersion entropy and its applications to signal classification. Appl. Acoust. 2021, 175, 107857. [Google Scholar] [CrossRef]
  24. Wang, H.; Sun, W.; He, L.; Zhou, J. Intelligent fault diagnosis method for gear transmission systems based on improved multi-scale reverse dispersion entropy and swarm decomposition. IEEE Trans. Instrum. Meas. 2022, 71, 1–13. [Google Scholar] [CrossRef]
  25. Lessmeier, C.; Kimotho, J.K.; Zimmer, D.; Sextro, W. Condition monitoring of bearing damage in electromechanical drive systems by using motor current signals of electric motors: A benchmark data set for data-driven classification. In Proceedings of the European Conference of the Prognostics and Health Management Society, Bilbao, Spain, 5–8 July 2016; pp. 1–18. [Google Scholar]
  26. Li, Y.; Li, G.; Yang, Y.; Liang, X.; Xu, M. A fault diagnosis scheme for planetary gearboxes using adaptive multi-scale morphology filter and modified hierarchical permutation entropy. Mech. Syst. Signal Process. 2018, 105, 319–337. [Google Scholar] [CrossRef]
  27. KAt-DataCenter Website of the Chair of Design and Drive Technology, Paderborn University, Germany. 2016. Available online: http://mb.uni-paderborn.de/kat/datacenter (accessed on 12 December 2021).
  28. Yang, J.; Yang, Y.; Xie, G. Diagnosis of incipient fault based on sliding-scale resampling strategy and improved deep autoencoder. IEEE Sens. J. 2020, 20, 8336–8348. [Google Scholar] [CrossRef]
  29. Liu, A.; Yang, Z.; Li, H.; Wang, C.; Liu, X. Intelligent diagnosis of rolling element bearing based on refined composite multiscale reverse dispersion entropy and random forest. Sensors 2022, 22, 2046. [Google Scholar] [CrossRef]
  30. Li, Z.; Cui, Y.; Li, L.; Chen, R.; Dong, L.; Du, J. Hierarchical amplitude-aware permutation entropy-based fault feature extraction method for rolling bearings. Entropy 2022, 24, 310. [Google Scholar] [CrossRef] [PubMed]
  31. Ying, W.; Tong, J.; Dong, Z.; Pan, H.; Liu, Q.; Zheng, J. Composite multivariate multi-Scale permutation entropy and laplacian score based fault diagnosis of rolling bearing. Entropy 2022, 24, 160. [Google Scholar] [CrossRef] [PubMed]
Figure 1. The hierarchical decomposition structure.
Figure 1. The hierarchical decomposition structure.
Entropy 24 00770 g001
Figure 2. The partial calculation process regarding hierarchical decomposition structure.
Figure 2. The partial calculation process regarding hierarchical decomposition structure.
Entropy 24 00770 g002
Figure 3. The proposed fault diagnosis scheme for rolling bearings.
Figure 3. The proposed fault diagnosis scheme for rolling bearings.
Entropy 24 00770 g003
Figure 4. The flowchart of hyperparameter optimization of layer k.
Figure 4. The flowchart of hyperparameter optimization of layer k.
Entropy 24 00770 g004
Figure 5. The frequency spectrum of time series under two health conditions. (a) Frequency spectrum of f 0 ; (b) Frequency spectrum of f 1 .
Figure 5. The frequency spectrum of time series under two health conditions. (a) Frequency spectrum of f 0 ; (b) Frequency spectrum of f 1 .
Entropy 24 00770 g005
Figure 6. The waveform of standardized first order derivative values of time series under two health conditions.
Figure 6. The waveform of standardized first order derivative values of time series under two health conditions.
Entropy 24 00770 g006
Figure 7. The node entropy values of time series under two health conditions.
Figure 7. The node entropy values of time series under two health conditions.
Entropy 24 00770 g007
Figure 8. Waveform of time series under five bearing health conditions.
Figure 8. Waveform of time series under five bearing health conditions.
Entropy 24 00770 g008
Figure 9. The frequency spectrum of bearing samples.
Figure 9. The frequency spectrum of bearing samples.
Entropy 24 00770 g009
Figure 10. The frequency spectrum part marked by red, five pointed star.
Figure 10. The frequency spectrum part marked by red, five pointed star.
Entropy 24 00770 g010
Figure 11. The node entropy values of a time series under five bearing conditions.
Figure 11. The node entropy values of a time series under five bearing conditions.
Entropy 24 00770 g011
Figure 12. Recognition accuracy with different layers in training phase.
Figure 12. Recognition accuracy with different layers in training phase.
Entropy 24 00770 g012
Figure 13. Recognition accuracy with different layers in testing phase.
Figure 13. Recognition accuracy with different layers in testing phase.
Entropy 24 00770 g013
Figure 14. Classification results of SVM for the inputs treated with the proposed method.
Figure 14. Classification results of SVM for the inputs treated with the proposed method.
Entropy 24 00770 g014
Figure 15. Effectiveness test results of HMRDE for data under different conditions.
Figure 15. Effectiveness test results of HMRDE for data under different conditions.
Entropy 24 00770 g015
Figure 16. Classification accuracy of different classifiers for the data treated with HMRDE and standardization method.
Figure 16. Classification accuracy of different classifiers for the data treated with HMRDE and standardization method.
Entropy 24 00770 g016
Table 1. Damage levels to determine the extent of damage.
Table 1. Damage levels to determine the extent of damage.
Damage LevelAssigned PercentageLimits for Bearing
10–2%≤2 mm
22–5%>2 mm
35–15%>4.5 mm
415–35%>13.5 mm
5>35%>31.5 mm
Table 2. Detailed description of datasets.
Table 2. Detailed description of datasets.
Code nComponent mCombinationCharacteristicLevel
N01
A01ORRdistributed1
B01OR+IRMdistributed1
I01IRMsingle point1
I02IRRsingle point1
Table 3. Bearing data with different conditions.
Table 3. Bearing data with different conditions.
Condition NumberRotational Speed (rpm)Load Torque (Nm)Radial Force (N)Name of Setting
115000.71000N15M07F10
29000.71000N09M07F10
315000.11000N15M01F10
415000.7400N15M07F04
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Xing, J.; Xu, J. An Improved Incipient Fault Diagnosis Method of Bearing Damage Based on Hierarchical Multi-Scale Reverse Dispersion Entropy. Entropy 2022, 24, 770. https://doi.org/10.3390/e24060770

AMA Style

Xing J, Xu J. An Improved Incipient Fault Diagnosis Method of Bearing Damage Based on Hierarchical Multi-Scale Reverse Dispersion Entropy. Entropy. 2022; 24(6):770. https://doi.org/10.3390/e24060770

Chicago/Turabian Style

Xing, Jiaqi, and Jinxue Xu. 2022. "An Improved Incipient Fault Diagnosis Method of Bearing Damage Based on Hierarchical Multi-Scale Reverse Dispersion Entropy" Entropy 24, no. 6: 770. https://doi.org/10.3390/e24060770

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop