Next Article in Journal
Outage Performance Analysis of Improper Gaussian Signaling for Two-User Downlink NOMA Systems with Imperfect Successive Interference Cancellation
Previous Article in Journal
Identification of Solid and Liquid Materials Using Acoustic Signals and Frequency-Graph Features
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Improved Adaptive Multipoint Optimal Minimum Entropy Deconvolution and Application on Bearing Fault Detection in Random Impulsive Noise Environments

School of Automation, Xi’an University of Posts and Telecommunications, Xi’an 710121, China
*
Author to whom correspondence should be addressed.
Entropy 2023, 25(8), 1171; https://doi.org/10.3390/e25081171
Submission received: 19 June 2023 / Revised: 3 August 2023 / Accepted: 4 August 2023 / Published: 6 August 2023
(This article belongs to the Section Multidisciplinary Applications)

Abstract

:
Random impulsive noise is a special kind of noise, which has strong impact features and random disturbances with large amplitude, short duration, and long intervals. This type of noise often displays nonGaussianity, while common background noise obeys Gaussian distribution. Hence, random impulsive noise greatly differs from common background noise, which renders many commonly used approaches in bearing fault diagnosis inapplicable. In this work, we explore the challenge of bearing fault detection in the presence of random impulsive noise. To deal with this issue, an improved adaptive multipoint optimal minimum entropy deconvolution (IAMOMED) is introduced. In this IAMOMED, an envelope autocorrelation function is used to automatically estimate the cyclic impulse period instead of setting an approximate period range. Moreover, the target vector in the original MOMED is rearranged to enhance its practical applicability. Finally, particle swarm optimization is employed to determine the optimal filter length for selection purposes. According to these improvements, IAMOMED is more suitable for detecting bearing fault features in the case of random impulsive noise when compared to the original MOMED. The contrast experiments demonstrate that the proposed IAMOMED technique is capable of effectively identifying fault characteristics from the vibration signal with strong random impulsive noise and, in addition, it can accurately diagnose the fault types. Thus, the proposed method provides an alternative fault detection tool for rotating machinery in the presence of random impulsive noise.

1. Introduction

Bearings are an omnipresent element in rotating machinery, playing an indispensable role in industrial production, processing, and manufacturing. Bearings are mainly used to support the main shaft and transmit torque within rotating machines [1]. In the event of local damage to bearings, noise, vibrations, and other abnormal phenomena will occur, and even lead to machine breakdown and accidents in serious cases [2]. Hence, delving into the realm of bearing condition monitoring and fault diagnosis holds immense significance.
In real–world applications, vibration signals extracted from damaged bearings typically exhibit a considerable amount of background noise due to complex vibration transmission paths, serious noise perturbations in the working environment, and multi–vibration source excitation [3]. In addition, the fault–related periodic impulses exhibit an exponentially decaying trend [4]. The weak periodic impulses are easily submerged by background noise. Revealing fault–related cyclic impulsive components from measured vibration signals is therefore of paramount importance for bearing fault diagnosis. The filtration of raw signals is one of the most commonly used methods. Fortunately, advanced techniques for filtering out background noise have reached a high level of sophistication in the field of bearing fault diagnosis, including wavelet transform [5,6,7], mode decomposition [8,9,10], deconvolution methods [11,12,13], and other filtering tools [14,15,16].
However, a special kind of noise, namely random impulsive noise, can also appear in certain engineering problems such as telephone wires, image processing, radar systems, and underwater acoustics. Random impulsive noise is clearly different from traditional background noise. Random impulsive noise often exhibits non–Gaussianity, while traditional background noise obeys Gaussian distribution. Furthermore, random impulsive noise shows strong impact features and has sudden disturbances with varying amplitude, short duration, and long intervals [17]. According to the above discussion, it is found that random impulsive noise is somewhat similar to fault–induced impulsive components. Both comprise a series of impulsive components, but random impulsive noise has a random distribution with varying amplitudes whereas fault–related impulsive components have a periodic distribution with a uniform amplitude. Unlike other engineering applications, distinguishing fault–induced cyclic impulses from random impulses poses a significant challenge in bearing fault diagnosis. Compared to Gaussian background noise, random impulsive noise can result in more severe signal corruption. Accordingly, the above–mentioned signal processing tools used for analyzing vibration signals may perform poorly or become ineffective [18,19].
The most popular method used for dealing with random impulsive noise in the literature is the informative frequency band (IFB) selector. The IFB selection methods are initially inspired by the fast kurtogram (FK) method proposed by Antoni [20]. FK is developed based on spectral kurtosis. Since kurtosis can measure the impulsiveness induced by local faults, the impulsive information can be selected at a narrow frequency band obtained by FK and filter out other interfering components. Nevertheless, kurtosis is highly susceptible to outliers, which may lead to detecting the impulsiveness of the random impulsive noise as opposed to the fault–related impulsive components. FK fails to accurately estimate the resonance frequency band in such situations. To better cope with random impulsive noise, the variations and extensions of kurtosis and alternative statistical indicators for impulsiveness detection have been widely employed as substitutes for kurtosis. Since the alpha-stable distribution is an effective measure for quantifying the overall impulsiveness of a fault signal, Yu et al. [21] proposed an alpha-stable-based IFB selector. Miao et al. [22] used the Gini index to replace kurtosis in designing the Gini-guided-gram method for bearing fault detection. A further use of the Gini index for extracting bearing faults is demonstrated in the research conducted by Wang et al. [23]. Antoni [24] proposed an IFB selector called Infogram, which substitutes kurtosis with negentropy. Hebda-Sobkowicz et al. [25] proposed a new IFB selection method based on the conditional variance statistic. In addition to these alternative statistical indicators, some updated versions of kurtosis are also utilized to develop the IFB selectors. Liao et al. [26] proposed a frequency domain multipoint kurtosis-based IFB selector named Fast Mkurgram for bearing fault diagnosis. Moshrefzadeh et al. [27] used the autocovariance function to propose an IFB selector named Autogram, which used the autocovariance function to obtain the kurtosis of the unbiased autocorrelation of the squared envelope of the signal, instead of that of the raw signal. Cheng et al. [28] proposed a feature-adaptive IFB selection method named improved envelope spectrum via candidate fault frequencies’ optimization-gram (IESCFFOgram). This IFB selection method serves as a suitable tool for detecting bearing faults in the absence of accurate fault characteristic frequencies. It is clearly found that the IFB selection techniques heavily rely on the performance of the statistical indicators. When working conditions and environments change dramatically, it is necessary to consider the relevance of statistical indicators. In fact, when the large non–cyclic impulsive noise appears in vibration signals then some of the IFB selectors based on statistical indicators may fail to estimate an accurate resonance frequency band (bandwidth and center frequency), resulting in the failure of the subsequently designed band-pass filter [17,25].
The IFB–based methods can be considered a type of filtering technique because the estimated parameters of the bandwidth and center frequency are employed to design a band–pass filter. As discussed previously, an inaccurate estimation of bandwidth and center frequency can render the designed band–pass filter ineffective. Therefore, we use an alternative idea to handle random impulsive noise in this paper. Periodic impulses are recognized as the most significant representation of bearing faults. The repetitive impulsive components look like an arithmetic sequence and the interval between two consecutive impulses remains constant. Obviously, identifying a series of regular impulses is more simple when two different groups of impulsive components coexist simultaneously. The idea is straightforward: locate each fault–induced impulse and then extract them from raw signals. Fortunately, the multipoint optimal minimum entropy deconvolution (MOMED) method is exactly in line with this concept. The MOMED method aims to find a target vector to define the location and weightings of the goal impulses to be deconvolved [29]. Thus, the MOMED method is similar to an inverse filter that can highlight the cyclic impulses rather than directly filtering out noise. However, the MOMED is highly dependent on the pre–defined range of the cyclic impulse period to highlight the fault–induced impulsive components, so it cannot automatically determine the fault–related period. Additionally, the performance of the MOMED method depends on the appropriate selection of the filter size. Increasing the filter length can improve the ability to enhance raw signals, yet it also leads to an increase in computational burden [30]. Hence, the determination of filter length involves a compromise between two competing factors.
To overcome this drawback, an improved adaptive MOMED (IAMOMED) is explored in this work. The improvements are listed as follows:
  • An envelope autocorrelation function is used to automatically estimate a precise period, instead of artificially setting a period range in original MOMED;
  • The target vector in the original MOMED is redefined to better align with real working conditions;
  • The classical optimization algorithm known as particle swarm optimization (PSO) is employed to optimize the filter size.
The subsequent sections of this paper are organized in the following manner. Section 2 provides an overview of the basic concept of MOMED, followed by a discussion of its limitations. In Section 3, the improved MOMED is introduced. Section 4 validates the improved MOMED using simulated bearing data. Section 5 employs real datasets to further demonstrate the effectiveness of the improved MOMED method. Section 6 concludes.

2. Brief Review of MOMED

2.1. MOMED Technique

MOMED is designed to identify bearing faults featuring multiple impulses by utilizing the multi-D-norm of a filtered signal as an objective function. This multi-D-norm of a filtered signal is defined as [29]:
M D N ( y , t ) = 1 t t T y y
where the target vector t represents a constant vector that determines the weightings and positions of the goal impulsive components to be highlighted.
The filtered signal y is obtained by convolving the input signal x with the inverse filter coefficients f .
y = x f
The optimal inverse filter for MOMED is achieved by maximizing the multi–D–norm of the filtered signal:
max f MDN ( y , t ) = max f t T y y
The extremes of Equation (3) are obtained by taking the derivative with respect to f and computing for extremes by equating to zero. The output solutions of optimal inverse filter f are computed as follows:
f = ( X 0 X 0 T ) 1 X 0 t
X 0 = [ x L x L + 1 x L + 2 x N x L 1 x L x L + 1 x N 1 x L 2 x L 1 x L x N 2 x 1 x 2 x 3 x N L + 1 ] L   b y   N L + 1
Before applying MOMED to extract the fault–induced periodic impulses, it is necessary to consider the solution targets of the cyclic impulses, and the solution targets are obtained as:
t n = P n ( T ) = δ r o u n d ( T ) + δ r o u n d ( 2 T ) + δ r o u n d ( 3 T ) + + δ r o u n d ( n T )
where δ n stands for an impulse at sample n and T denotes the prior period. The final filtered signal y can be calculated using matrix operation:
[ y 1 , y 2 , , y N ] = X 0 T ( X 0 X 0 T ) 1 X 0 [ t 1 , t 2 , , t N ]

2.2. Advantages and Disadvantages of MOMED

Compared to conventional deconvolution–based methods such as minimum entropy deconvolution (MED) and maximum correlated kurtosis deconvolution (MCKD), the most significant improvement of MOMED lies in its provision of a non-iterative optimal solution for selecting a deconvolution filter. More impressively, MOMED employs a target vector t to locate each impulse and then recovers periodic impulse trains. In the presence of Gaussian background noise alone, this property may not be immediately obvious, but when random impulsive noise appears in vibration signals, the significance of this property is amplified. However, a period range as prior knowledge has to be pre–defined, which poses constraints to its practical applications. Moreover, in the original MOMED, the target vectors always initiate from an impulse. In real working environments, such situations are rare as the first impulse seldom happens to be located at the starting point of the sampling [26]. The performance of MOMED is also affected by the selection of filter length.

3. Improved Adaptive Multipoint Optimal Minimum Entropy Deconvolution

3.1. Estimation of the Period

As discussed previously, an impressive feature of MOMEDA lies in its utilization of a time target vector to achieve deconvolution to enhance the locations of the impulses, including fault information. The fault periods of a damaged bearing exhibit regularity, thus enabling the time target vectors to accurately pinpoint the unique locations of an impulse train. For example, t = [ 0   0   0   0   1   2   0   0   1   2   2   0   1 ] , where t represents a target vector, and 1 indicates the location of each goal impulse, while 2 indicates the location of each random impulse. It can be observed from the target vector that one fault–related impulse occurs at sampling point n = 5, 9, and 13, while three random impulses occur at sampling points n = 6, 10, and 11. As a result, the interval (period) between two neighboring fault–induced impulses is Ts = 4. The key to detecting cyclic impulses from random impulses using the MOMEDA method lies in accurately determining the period Ts, which is calculated by measuring the number of sampling points between two consecutive cyclic impulses.
Theoretically, achieving the period Ts is a simple task, whose expression is calculated as:
T s = F s T
where Fs is the sampling rate, T is the period of fault-related impulses, and T = 1/fault characteristic frequency (FCF). Although the theoretical FCF can be obtained by calculating the geometric parameters of a rolling bearing, the actual FCF may differ from the theoretical FCF due to errors in machining and installation [26]. Moreover, the acquisition of the geometric parameters might not be feasible in advance under practical conditions. Therefore, we use the envelope autocorrelation function to calculate the period Ts in this study.
An optimal signal period is determined by locating the peak position in the autocorrelation function of its envelope signal [11].
Use Hilbert transform to transform the signal x(t)
X ( t ) = H { x ( t ) } = 1 π + x ( τ ) t τ d τ
and then the corresponding enveloping signal ENV[x(t)] is
E N V [ x ( t ) ] = X 2 ( t ) + x 2 ( t )
Remove the mean of the enveloping signal, and we get
E N V [ x ( t ) ] = E N V [ x ( t ) ] m e a n { E N V [ x ( t ) ] }
The envelope autocorrelation function can be found to be
r E N V [ x ( t ) ] ( τ ) = E N V [ x ( t ) ] E N V [ x ( t + τ ) ] d t
The period Ts is obtained by finding the maximum of Equation (12).

3.2. Rearrangement of the Target Vector

As mentioned above, the target vector t can be regarded as a collection of impulse sequences with progressively increasing intervals. The components in the target vector t can be expressed as:
t n R 1 = [ 1   0     1   0     0   1   0   ] N L T t n R 2 = [ 1   0     0   1     0   0   1   ] N L T t n R R = [ 1   0     0   1     0   0   1   ] N L T
The target vector t is therefore found to be
t n = [ t n R 1 , t n R 2 , t n R R 1 , t n R R ] N L × R
According to Equation (13), it is found that an impulse always occurs at the beginning of a target vector t . However, such a situation is rare in practical scenarios since the first impulse seldom coincides with the sampling start time. Therefore, Equation (13) is rearranged as:
t n R 1 = [ 0   0     1   0     0   1   0   ] N T t n R 2 = [ 0   0     0   1     0   0   1   ] N T t n R R = [ 0   0     0   1     0   0   1   ] N T
and the target vector becomes
t n = [ t n R 1 , t n R 2 , , t n R R 1 , t n R R ] N × R

3.3. Selection of Filter Length

Classical particle swarm optimization (PSO) has been extensively available in the field of fault diagnosis [31,32,33]. PSO has a straightforward principle and mechanism, which leads to fast convergence of the operation process. Additionally, it exhibits excellent convergence performance and global search capabilities. Further details regarding PSO can be referred to [34]. In this subsection, our attention is directed towards the establishment of the objective function. In literature, kurtosis is a widely used statistical indicator due to its sensitivity to the fault–induced cyclic impulse trains. However, kurtosis only considers the impulsiveness while ignoring cyclostationarity, so kurtosis may measure the impulsiveness of random impulses rather than that of cyclic impulses when random impulses exist in vibration signals. To this end, a new optimization objective is created by incorporating the Gini index and the envelope spectrum kurtosis (ESK) to address this issue. Recent studies have suggested that the Gini index exhibits greater robustness to outliers compared to the kurtosis [35]. The ESK index is mainly used for the measurement and evaluation of cyclostationarity [36]. Thus, the proposed indicator fully considers the characteristics in impulsive noise environments. The alternative fitness function is found to:
G E S K = G i n i / E S K
{ f i t n e s s = arg min f i l t e r   l e n g t h { G E S K } f i l t e r   l e n g t h [ 100 , 1000 ]
in which
G i n i ( x ) = 1 2 i = 1 N x ( i ) x 1 ( N i + 1 2 N )
where ( i ) denotes the new indices resulting from sorting a vector x; x 1 is the 1-norm of x.
E S K = l = 1 l | S E ( l ) | 4 ( l = 1 l | S E ( l ) | 2 ) 2
where SE is the envelope spectrum and l is the sampling number.

3.4. Improved MOMED Technique

According to the aforementioned discussion, an IAMOMED method is proposed for enhancing vibration signals in the presence of random impulsive noise. The envelope autocorrelation function is utilized for automatic estimation of the period Ts. In order to be more in line with the practical applications, the target vector is also rearranged. The details of the improved adaptive MOMED (IAMOMED) are given below:
Step 1: Extract vibration signals from the rotating machine and specify an input parameter of window function w as [5 5 5 5 5].
Step 2: Transform the signal using the Hilbert transform and calculate the envelope autocorrelation function of the transformed signal to obtain the period Ts.
Step 3: Determine the appropriate range for the filter length L in accordance with Equation (17).
Step 4: Utilize PSO to select an optimal the length of the filter.
Step 5: Obtain the optimal filter length L.
Step 6: Identify the fault-related cyclic impulses from the random impulsive noise and other interfering components using the IAMOMED with optimal filter length L and the period Ts derived from Equation (12).
Step 7: Obtain the deconvolved signal using Equation (7).
Step 8: Perform envelope analysis on the filtered signal.
The flowchart of IMOMED is given in Figure 1.

4. Simulations

Simulated Model of Bearing Vibration Signals

To examine the effectiveness of the IMOMED method, a simulated outer-race bearing fault signal generated by a bearing fault model [26] is used in this section. This simulated bearing fault signal can be represented by a model:
y ( t ) = x 1 ( t ) + x 2 ( t ) + η ( t ) + n ( t )
In Equation (20), the first sub-signal x1(t) denotes the fault–related repetitive impulses, whose mathematical model is found to:
x 1 ( t ) = i = 1 M A i e D a ( t T i δ i ) sin ( 2 π f r ( t T i δ i ) + φ )
where Ai = 0.8 denotes the amplitude, Ti = 0.01 s denotes the fault period, and δi denotes the random jitter (1–2% of Ti). fr = 3 kHz, Da = 420 Hz, and ψ = 0 represent the resonance frequency, damping coefficient, and phase angle, respectively.
The second sub–signal x2(t) simulates the interfering components from adjacent elements:
x 2 ( t ) = j J B j sin ( 2 π f j t + α j )
in which B is the amplitude, and fj and αj are the frequency and phase, respectively. The simulated signal is corrupted by two interfering components. The amplitudes, frequencies, and phases of the two vibration components are set to B1 = B2 = 1, f1 = 4 Hz, f2 = 10 Hz, α1 = π/2, and α2 = π/3.
The third and fourth parts, η(t) and n(t), respectively, stand for the non–Gaussian random impulsive noise and Gaussian background noise.
In this case, the simulated bearing fault signal exhibits a signal–to–noise ratio (SNR) of −5 dB and a signal–to–interference ratio (SIR) of −25 dB. The fault period Ti is set to 0.01 s, that is, fault characteristic frequency (FCF) is equal to 1/Ti = 100 Hz. The sampling rate is 20 kHz.
The complex signal mixture and its constituents are shown in Figure 2.
The simulated signal mixture is depicted in Figure 3. As evident in this figure, the three different kinds of interfering components exert a significant influence on the fault–induced impulses, making the periodic impulses indiscernible. Additionally, the energy of additive non−Gaussian impulsive noise is significantly higher than that of the cyclic impulses.
The IAMOMED method is used to highlight repetitive impulses. The period Ts is calculated to be 200 using the envelope autocorrelation function in IAMOMED. The convergence curve of PSO in search for the minimum GESK is displayed in Figure 4. The resulting optimal length L for the filter is 565.
Figure 5 displays the waveform of the filtered signal using IAMOMED with L = 565 and its corresponding Hilbert envelope spectrum. As expected, the proposed IAMOMED method effectively eliminates the interfering components x2(t) and random impulsive noise as well as attenuating the background noise simultaneously, thereby rendering cyclic impulses distinguishable. The envelope spectrum also exhibits FCF and its associated harmonics at 2FCF, 3FCF, 4FCF, and 5FCF.
Therefore, combining PSO with MOMED to obtain the optimal filter length can not only improve fault feature extraction but also save computing resources.

5. Experimental Study

The datasets provided by the Case Western Reserve University (CWRU) [37] have now become a benchmark for bearing diagnosis. Thus, the data will be employed to assess the efficacy of the proposed IAMOMED method. Some related methods for coping with random impulsive noise in the literature are also used in comparison to this proposed method.
Figure 6 exhibits the basic test bench. Since the test bench has been extensively introduced in numerous studies, it will not be reiterated here. Please refer to [37] for further details. The fault signals were collected for a duration of 10 s, with sampling frequencies of 12 and 48 kHz employed in each case.

5.1. Case 1: Outer Ring Fault Extraction

The vibration data from the data serial number OR014@6_3 is utilized in this case. The sampling rate is 12 kHz, while the rotational speed is 1723 r/min. The characteristic frequency of the outer ring fault is calculated to be fo = 102.9 Hz. The width of the pitting in the outer ring measures 0.014 inches. The fault signal measured from the outer ring and its envelope spectrum is displayed in Figure 7.
It is clearly seen that the raw signal contains some impulsive components with large amplitude and intensive background noise. The fault repetitive impulsive components are entirely masked by the interference. Moreover, the envelope spectrum of the unprocessed signal fails to identify the fault characteristic frequency (FCF) at fo and its associated harmonics. Accordingly, the direct application of envelope analysis for detecting the FCF at fo from the heavily corrupted signal is not feasible. Pre–processing of the raw data is an indispensable step in this case.
The proposed IAMOMED is used to highlight cyclic impulses. As before, the period Ts is determined to be 118.4 using the envelope autocorrelation function. Subsequently, PSO is employed to select the filter length L. Figure 8 plots the convergence curve of PSO for minimizing GESK. The optimal filter length L = 960 is obtained.
The signal filtered using IAMOMED and the envelope spectrum of the purified signal are illustrated in Figure 9, where the cyclic impulsive components containing fault information are prominently highlighted. The FCF at fo and its first five harmonics are also dominant in the envelope spectrum of the filtered signal. The result indicates the occurrence of an outer ring fault in the bearing and confirms the effectiveness of the proposed approach.
For comparison, two different informative frequency band (IFB) selection methods, which are a kind of commonly used method for dealing with random impulsive noise, are applied. The IFB selection tools share a similar advantage with the IAMOMED method in that they are robust against random impulsive noise, but their basic principles are fundamentally different. The IFB selection tools primarily utilize different statistical indicators to optimize the selection of accurate IFB for subsequent envelope spectrum calculations.
The Autogram method [27] is the first IFB selection method for comparison. The Autogram of the raw signal is illustrated in Figure 10.
According to the Autogram, it is found that the values of the two parameters (bandwidth Bw and center frequency fc) are 187.5 Hz and 5906.25 Hz, respectively. A band–pass filter is designed with the two parameters. The signal filtered by employing the band–pass filter and its envelope spectrum are depicted in Figure 11.
As is evident in Figure 11a, the band–pass filter designed using Bw = 187.5 Hz and fc = 5906.25 attenuates the energy of the random impulsive noise. Nevertheless, the FCF at fo = 102.9 Hz and relevant harmonics like 2 fo, 3fo, and 4 fo are not discernible in the envelope spectrum.
The second IFB selector is the Accugram method [38]. Figure 12 displays the Accugram of the raw signal.
As before, a band−pass filter is designed using Bw = 375 Hz and fc = 2062.5 Hz. The band−pass filtered signal and envelope spectrum of the filtered signal are shown in Figure 13. It is found in Figure 13a that a random impulse still remains in the filtered signal. Due to the removal of a large amount of random impulsive noise, the FCF at fo can be recognized in the envelope spectrum. However, compared to the result in Figure 9b, this envelope spectrum only shows the FCF without its harmonics. Accordingly, the Accugram−based method is inferior to the IAMOMED−based method.
According to the two comparative tests, we find that even under the same working conditions, there are differences in the estimated parameters such as bandwidth and center frequency. This is because the IFB selection methods mainly depend on different statistical indicators to optimize the two important parameters. Once the working conditions that a statistical indicator is suitable for have been changed, this indicator may no longer be available. In contrast to the IFB selectors, the IAMOMED method does not rely on any statistical indicator but instead constructs a target vector related to fault−induced repetitive impulses. This means that the IAMOMED method is capable of adapting to different working conditions.
Finally, a classical method to attenuate background noise belonging to the family of deconvolution tools named minimum entropy deconvolution (MED) is employed in comparison with IAMOMED. Similarly to the MOMED method, the value of filter length exerts a significant influence on the performance of MED. Thus, PSO is also used to optimize MED to select an optimal filter length L. The convergence curve of PSO in search of the minimum GESK is shown in Figure 14. The resulting optimal length L is 55.
The filtered signal using optimized MED is displayed in Figure 15. As can be found, the MED with optimal filter length cannot remove the random impulsive noise completely. A prominent impulsive component remains in the filtered signal. The envelope spectrum also fails to exhibit the fo at 102.9 Hz, except for some irrelevant frequencies. Therefore, the commonly used method to filter out the background noise is susceptible to random impulsive components, leading to poor fault detection performance.

5.2. Case 2: Inner Ring Fault Extraction

The real data used in the second case of inner ring fault detection are from [39]. The test rig is a vibrating screen, as shown in Figure 16. Vibrating screens are utilized in the mining industry for material screening, impurity removal, and material classification. When the vibrating screen is running, the material stream continuously falls onto the screen deck, leading to time-varying impacts that manifest as random impulsive noise in the vibration signals. Thus, the fault signals recorded from the rolling bearings on the vibrating screen are heavily contaminated with background noise and random impulsive noise. In addition, the raw signal will also contain a deterministic component resulting from the exciting force generated by the eccentric blocks. Accordingly, the fault vibration signals collected from the vibrating screen are more complex than those acquired from CWRU.
In this test, the sampling frequency is 20 kHz. The fault signals were recorded at a rotating speed of 960 rpm. The characteristic frequency of the inner ring fault is fi = 145.85 Hz.
Figure 17 displays the inner ring fault signal. As mentioned above, we can obviously see that three different components, including random impulsive noise, a sinusoid−like deterministic signal, and background noise, dominate the fault signal measured from the inner ring fault. The envelope spectrum cannot also recognize the FCF at fi and its harmonics.
The IAMOMED method is now used to highlight the fault−related periodic impulsive components. Similarly, the period Ts is calculated to be 136.8 using the envelope autocorrelation function. The PSO is then employed to obtain an optimal filter length L. Figure 18 shows the PSO convergence curve. The corresponding optimal filter length is L = 1200.
The IAMOMED method with Ts = 136.8 and L = 1200 is utilized to process the raw signal. The filtered signal and its envelope spectrum are shown in Figure 19. As can be seen in Figure 19a, the IAMOMED method cancels out the random impulsive noise and the deterministic component as well as highlighting the fault cyclic impulses simultaneously. The FCF at fi and its multiple harmonics can be clearly distinguished in the envelope spectrum.
As before, a nonlinear filtering method [40] is used for comparison with the proposed method. The nonlinear filtering method is developed on the basis of the alpha−stable distribution, which is well suited to describing impulsive components with high amplitude and random distribution. Therefore, the nonlinear filter (stable filter for short) is capable of removing random impulsive noise. Both the stable filter and IAMOMED are filtering algorithms, but the former primarily focuses on random impulsive components while the latter concentrates more on cyclic impulsive components. In other words, the stable filter can directly remove random impulsive noise, while IAMOMED identifies fault−induced cyclic impulses by locating each impulse to indirectly reduce the impact of random impulsive noise.
Figure 20 shows the signal purified by the stable filtering tool. Comparing Figure 20 with Figure 19a illustrates that, although the stable filter can effectively eliminate the random impulsive noise, it fails to remove the deterministic component. Thus, the filtered signal is further analyzed using the classical variational mode decomposition (VMD). The VMD method can decompose a signal into a group of mono-components. Therefore, the vibration interference can be separated from the raw signal mixture using VMD. Furthermore, VMD acts as filter bank in nature, enabling it to remove a lot of background noise [41].
Figure 21 depicts the decomposed intrinsic mode functions (IMFs). It is found from IMF1 that the deterministic component is separated from the filtered signal. However, the decomposed IMF2 and IMF3 still contain some impulsive noise with low amplitude. Thus, similarly to the MED method, VMD used to remove common background noise is also incapable of canceling random impulsive noise.
Finally, the IMF2 is applied to the envelope analysis. The envelope spectrum is displayed in Figure 22.
As is evident from this figure, the resulting envelope spectrum can detect the FCF at fi, but the FCF is not easy to identify due to the high amplitude of other frequencies surrounding the FCF. Moreover, the envelope spectrum solely illustrates the second harmonics at 2fi and the fourth harmonics at 4fi.
According to the test, we can observe that the stable filter can effectively cancel out intensive random impulsive components, but it lacks the ability to remove deterministic components. Therefore, other filtering methods must be combined with the stable filter when vibration signals are interfered with by such components. Additionally, the ultimate extraction outcome may not meet expectations.

6. Conclusions

In this study, an improved adaptive multipoint optimal minimum entropy deconvolution (IAMOMED) is proposed for highlighting fault-related cyclic impulses in the presence of intensive random impulsive noise. The superiority and effectiveness of IAMOMEDA is examined using synthetic data and further demonstrated using real-world vibration signals from CWUR and a vibrating screen. The comparative experiments that are conducted in this work result in the conclusions below.
  • Considering the particularity of random impulsive noise, an objective function suitable for impulsive noise environments is established. The particle swarm optimization (PSO) can better optimize a filter length L using the proposed objective function in the impulsive noise environments. The IAMOMED method based on PSO is capable of precisely extracting the fault features, avoiding the blind selection of the filter length.
  • The envelope autocorrelation function is utilized to estimate the period Ts instead of setting the search range. Furthermore, the target vector in the original MOMED is rearranged to enhance its practical applicability.
  • Compared to the original MOMED and other methods used to deal with random impulsive noise, the IAMOMED has a higher performance in highlighting cyclic impulses. It shows robustness in the face of changing working conditions.
However, combining MOMED with PSO for the filter length optimization results in a heavy computational burden. This flaw may impede the applications of the proposed method. The issue will be given greater emphasis in our future work.

Author Contributions

Conceptualization, methodology, software, validation, funding acquisition, and writing—original draft preparation, Y.W. and Y.X.; resources, software, writing—review and editing, Y.H. and L.L. All authors have read and agreed to the published version of the manuscript.

Funding

This study was supported by the Scientific Research Program Funded by Shaanxi Provincial Education Department under Program [Grant No. 21JK0906].

Institutional Review Board Statement

Not applicable.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Wang, Y.; Zhang, S.; Cao, R.; Xu, D.; Fan, Y. A Rolling Bearing Fault Diagnosis Method Based on the WOA-VMD and the GAT. Entropy 2023, 25, 889. [Google Scholar] [CrossRef]
  2. Michalak, A.; Wodecki, J.; Drozda, M.; Wyłomańska, A.; Zimroz, R. Model of the Vibration Signal of the Vibrating Sieving Screen Suspension for Condition Monitoring Purposes. Sensors 2020, 21, 213. [Google Scholar] [CrossRef]
  3. Wan, S.; Zhang, X. Bearing fault diagnosis based on teager energy entropy and mean-shift fuzzy C-means. Struct. Health Monit. 2020, 19, 1976–1988. [Google Scholar] [CrossRef]
  4. Wu, K.; Xu, Y.; Yang, N.; Zhao, L. A multiresolution higher-order symmetric envelope-derivative operator and its application to bearing fault detection. J. Mech. Sci. Technol. 2023, 37, 1165–1175. [Google Scholar] [CrossRef]
  5. Gao, M.; Yu, G.; Li, C. Incipient Gear Fault Detection Using Adaptive Impulsive Wavelet Filter Based on Spectral Negentropy. Chin. J. Mech. Eng. 2022, 35, 10. [Google Scholar] [CrossRef]
  6. Xu, Y.; Tian, W.; Zhang, K.; Ma, C. Application of an enhanced fast kurtogram based on empirical wavelet transform for bearing fault diagnosis. Meas. Sci. Technol. 2018, 30, 035001. [Google Scholar] [CrossRef]
  7. Liang, P.; Deng, C.; Cheng, Y.; Yang, Z. Intelligent fault diagnosis of rotating machinery via wavelet transform, generative adversarial nets and convolutional neural network. Measurement 2020, 159, 107768. [Google Scholar] [CrossRef]
  8. Pan, H.; Zheng, J.; Yang, Y.; Cheng, J. Nonlinear sparse mode decomposition and its application in planetary gearbox fault diagnosis. Mech. Mach. Theory 2020, 155, 104082. [Google Scholar] [CrossRef]
  9. Xu, Y.; Fan, F.; Jiang, X. A fast iterative filtering decomposition and symmetric difference analytic energy operator for bearing fault extraction. ISA Trans. 2020, 108, 317–332. [Google Scholar] [CrossRef]
  10. Sony, S.; Sadhu, A. Multivariate empirical mode decomposition–based structural damage localization using limited sensors. J. Vib. Control. 2021, 28, 2155–2167. [Google Scholar] [CrossRef]
  11. Tian, T.; Tang, G.-J.; Tian, Y.-C.; Wang, X.-L. Blind Deconvolution Based on Correlation Spectral Negentropy for Bearing Fault. Entropy 2023, 25, 543. [Google Scholar] [CrossRef] [PubMed]
  12. Miao, Y.; Zhao, M.; Liang, K.; Lin, J. Application of an improved MCKDA for fault detection of wind turbine gear based on encoder signal. Renew. Energy 2019, 151, 192–203. [Google Scholar] [CrossRef]
  13. Kumar, K.; Shukla, S.; Singh, S.K. Early detection of bearing faults using minimum entropy deconvolution adjusted and zero frequency filter. J. Vib. Control. 2021, 28, 1011–1024. [Google Scholar] [CrossRef]
  14. Wang, Y.; Gu, L.; Xu, Y. Enhancement of bearing fault detection using an alternative analytic energy operator and sparse Bayesian step-filtering. J. Mech. Sci. Technol. 2021, 35, 905–920. [Google Scholar] [CrossRef]
  15. Cui, L.; Wang, X.; Wang, H.; Ma, J. Research on Remaining Useful Life Prediction of Rolling Element Bearings Based on Time-Varying Kalman Filter. IEEE Trans. Instrum. Meas. 2019, 69, 2858–2867. [Google Scholar] [CrossRef]
  16. Zhao, H.M.; Yao, R.; Xu, L.; Yuan, Y.; Li, G.Y.; Deng, W. Study on a Novel Fault Damage Degree Identification Method Using High-Order Differential Mathematical Morphology Gradient Spectrum Entropy. Entropy 2018, 20, 682. [Google Scholar] [CrossRef]
  17. Kruczek, P.; Zimroz, R.; Wyłomańska, A. How to detect the cyclostationarity in heavy-tailed distributed signals. Signal Process. 2020, 172, 107514. [Google Scholar] [CrossRef]
  18. Wang, J.; Li, J.; Yan, S.; Shi, W.; Yang, X.; Guo, Y.; Gulliver, T.A. A Novel Underwater Acoustic Signal Denoising Algorithm for Gaussian/Non-Gaussian Impulsive Noise. IEEE Trans. Veh. Technol. 2020, 70, 429–445. [Google Scholar] [CrossRef]
  19. Nolan, J.P. A graphical diagnostic for heavy tailed data. Appl. Stoch. Model. Bus. Ind. 2020, 36, 1080–1091. [Google Scholar] [CrossRef]
  20. Antoni, J. Fast computation of the kurtogram for the detection of transient faults. Mech. Syst. Signal Process. 2007, 21, 108–124. [Google Scholar] [CrossRef]
  21. Yu, G.; Li, C.; Zhang, J. A new statistical modeling and detection method for rolling element bearing faults based on alpha–stable distribution. Mech. Syst. Signal Process. 2013, 41, 155–175. [Google Scholar] [CrossRef]
  22. Miao, Y.; Zhao, M.; Lin, J. Improvement of kurtosis-guided-grams via Gini index for bearing fault feature identification. Meas. Sci. Technol. 2017, 28, 125001. [Google Scholar] [CrossRef]
  23. Wang, D. Some further thoughts about spectral kurtosis, spectral L2/L1 norm, spectral smoothness index and spectral Gini index for characterizing repetitive transients. Mech. Syst. Signal Process. 2018, 108, 360–368. [Google Scholar] [CrossRef]
  24. Antoni, J. The infogram: Entropic evidence of the signature of repetitive transients. Mech. Syst. Signal Process. 2016, 74, 73–94. [Google Scholar] [CrossRef]
  25. Hebda-Sobkowicz, J.; Zimroz, R.; Pitera, M.; Wyłomańska, A. Informative frequency band selection in the presence of non-Gaussian noise—A novel approach based on the conditional variance statistic with application to bearing fault diagnosis. Mech. Syst. Signal Process. 2020, 145, 106971. [Google Scholar] [CrossRef]
  26. Liao, Y.; Sun, P.; Wang, B.; Qu, L. Extraction of repetitive transients with frequency domain multipoint kurtosis for bearing fault diagnosis. Meas. Sci. Technol. 2018, 29, 055012. [Google Scholar] [CrossRef]
  27. Moshrefzadeh, A.; Fasana, A. The Autogram: An effective approach for selecting the optimal demodulation band in rolling element bearings diagnosis. Mech. Syst. Signal Process. 2018, 105, 294–318. [Google Scholar] [CrossRef]
  28. Cheng, Y.; Wang, S.; Chen, B.; Mei, G.; Zhang, W.; Peng, H.; Tian, G. An improved envelope spectrum via candidate fault frequency optimization-gram for bearing fault diagnosis. J. Sound Vib. 2022, 523, 116746. [Google Scholar] [CrossRef]
  29. McDonald, G.L.; Zhao, Q. Multipoint Optimal Minimum Entropy Deconvolution and Convolution Fix: Application to vibration fault detection. Mech. Syst. Signal Process. 2016, 82, 461–477. [Google Scholar] [CrossRef]
  30. Cheng, Y.; Chen, B.; Zhang, W. Adaptive Multipoint Optimal Minimum Entropy Deconvolution Adjusted and Application to Fault Diagnosis of Rolling Element Bearings. IEEE Sens. J. 2019, 19, 12153–12164. [Google Scholar] [CrossRef]
  31. Yu, K.; Lin, T.R.; Tan, J. A bearing fault and severity diagnostic technique using adaptive deep belief networks and Dempster–Shafer theory. Struct. Health Monit. 2019, 19, 240–261. [Google Scholar] [CrossRef]
  32. Cheng, Y.; Wang, Z.; Zhang, W.; Huang, G. Particle swarm optimization algorithm to solve the deconvolution problem for rolling element bearing fault diagnosis. ISA Trans. 2019, 90, 244–267. [Google Scholar] [CrossRef] [PubMed]
  33. Lv, Y.; Zhang, Y.; Yi, C. Optimized Adaptive Local Iterative Filtering Algorithm Based on Permutation Entropy for Rolling Bearing Fault Diagnosis. Entropy 2018, 20, 920. [Google Scholar] [CrossRef]
  34. Eberhart, R.C.; Shi, Y. Particle Swarm Optimization: Developments, Applications and Resources. In Proceedings of the 2001 Congress on Evolutionary Computation (IEEE Cat. No.01TH8546), Seoul, Republic of Korea, 27–30 May 2001; Volume 1, pp. 81–86. [Google Scholar] [CrossRef]
  35. Chen, B.; Cheng, Y.; Zhang, W.; Gu, F. Investigations on improved Gini indices for bearing fault feature characterization and condition monitoring. Mech. Syst. Signal Process. 2022, 176, 109165. [Google Scholar] [CrossRef]
  36. Wang, C.; Li, H.; Ou, J.; Hu, R.; Hu, S.; Liu, A. Identification of planetary gearbox weak compound fault based on parallel dual-parameter optimized resonance sparse decomposition and improved MOMEDA. Measurement 2020, 165, 108079. [Google Scholar] [CrossRef]
  37. Case Western Reserve University Bearing Data Center Website. Available online: https://engineering.case.edu/bearingdatacenter/download-data-file (accessed on 18 May 2023).
  38. Liu, Z.; Jin, Y.; Zuo, M.J.; Peng, D. ACCUGRAM: A novel approach based on classification to frequency band selection for rotating machinery fault diagnosis. ISA Trans. 2019, 95, 346–357. [Google Scholar] [CrossRef]
  39. Cai, Z.; Xu, Y.; Duan, Z. An alternative demodulation method using envelope-derivative operator for bearing fault diagnosis of the vibrating screen. J. Vib. Control. 2018, 24, 3249–3261. [Google Scholar] [CrossRef]
  40. Nolan, J.P. Univariate Stable Distributions; Springer International Publishing: Cham, Switzerland, 2020; ISBN 978-3-030-52914-7. [Google Scholar]
  41. Wang, Y.; Markert, R. Filter bank property of variational mode decomposition and its applications. Signal Process. 2016, 120, 509–521. [Google Scholar] [CrossRef]
Figure 1. Flowchart of IAMOMED.
Figure 1. Flowchart of IAMOMED.
Entropy 25 01171 g001
Figure 2. Constituents of the signal mixture: (a) fault−related cyclic impulses; (b) interfering components; (c) Gaussian background noise; (d) non−Gaussian random impulsive noise.
Figure 2. Constituents of the signal mixture: (a) fault−related cyclic impulses; (b) interfering components; (c) Gaussian background noise; (d) non−Gaussian random impulsive noise.
Entropy 25 01171 g002
Figure 3. Signal mixture (The blue line denotes the background noise, the green line denotes random impulses, and the red line denotes cyclic impulses indicating faults).
Figure 3. Signal mixture (The blue line denotes the background noise, the green line denotes random impulses, and the red line denotes cyclic impulses indicating faults).
Entropy 25 01171 g003
Figure 4. PSO convergence curve.
Figure 4. PSO convergence curve.
Entropy 25 01171 g004
Figure 5. Filtered signal using IAMOMED and envelope spectrum: (a) filtered signal and (b) envelope spectrum of the filtered signal.
Figure 5. Filtered signal using IAMOMED and envelope spectrum: (a) filtered signal and (b) envelope spectrum of the filtered signal.
Entropy 25 01171 g005
Figure 6. CWRU test rig.
Figure 6. CWRU test rig.
Entropy 25 01171 g006
Figure 7. Outer ring fault signal and envelope spectrum: (a) vibration signal extracted from outer ring and (b) envelope spectrum of the outer ring fault signal.
Figure 7. Outer ring fault signal and envelope spectrum: (a) vibration signal extracted from outer ring and (b) envelope spectrum of the outer ring fault signal.
Entropy 25 01171 g007
Figure 8. PSO convergence curve.
Figure 8. PSO convergence curve.
Entropy 25 01171 g008
Figure 9. The result provided by IAMOMED: (a) waveform of the purified signal using IAMOMED and (b) envelope spectrum of the IAMOMED purified signal.
Figure 9. The result provided by IAMOMED: (a) waveform of the purified signal using IAMOMED and (b) envelope spectrum of the IAMOMED purified signal.
Entropy 25 01171 g009
Figure 10. Autogram.
Figure 10. Autogram.
Entropy 25 01171 g010
Figure 11. The result provided by the Autogram−based method: (a) band−pass filtered signal and (b) envelope spectrum of the band−pass filtered signal.
Figure 11. The result provided by the Autogram−based method: (a) band−pass filtered signal and (b) envelope spectrum of the band−pass filtered signal.
Entropy 25 01171 g011
Figure 12. Accugram.
Figure 12. Accugram.
Entropy 25 01171 g012
Figure 13. The result obtained by the Accugram−based method: (a) waveform of the filtered signal and (b) envelope spectrum of the filtered signal.
Figure 13. The result obtained by the Accugram−based method: (a) waveform of the filtered signal and (b) envelope spectrum of the filtered signal.
Entropy 25 01171 g013
Figure 14. PSO convergence curve for optimizing MED.
Figure 14. PSO convergence curve for optimizing MED.
Entropy 25 01171 g014
Figure 15. The result obtained using MED−based method: (a) waveform of the MED filtered signal and (b) envelope spectrum of the MED filtered signal.
Figure 15. The result obtained using MED−based method: (a) waveform of the MED filtered signal and (b) envelope spectrum of the MED filtered signal.
Entropy 25 01171 g015
Figure 16. Vibrating screen test bench: (1) screen box; (2) motor; (3) eccentric blocks; and (4) transmission shafts.
Figure 16. Vibrating screen test bench: (1) screen box; (2) motor; (3) eccentric blocks; and (4) transmission shafts.
Entropy 25 01171 g016
Figure 17. Raw inner ring fault signal: (a) waveform of the inner ring fault signal and (b) envelope spectrum of the inner ring fault signal.
Figure 17. Raw inner ring fault signal: (a) waveform of the inner ring fault signal and (b) envelope spectrum of the inner ring fault signal.
Entropy 25 01171 g017
Figure 18. PSO convergence curve.
Figure 18. PSO convergence curve.
Entropy 25 01171 g018
Figure 19. The result provided by the IAMOMED method: (a) waveform of the IAMOMED filtered signal and (b) envelope spectrum of the IAMOMED filtered signal.
Figure 19. The result provided by the IAMOMED method: (a) waveform of the IAMOMED filtered signal and (b) envelope spectrum of the IAMOMED filtered signal.
Entropy 25 01171 g019
Figure 20. Filtered signal using the stable filter.
Figure 20. Filtered signal using the stable filter.
Entropy 25 01171 g020
Figure 21. Decomposed IMFs.
Figure 21. Decomposed IMFs.
Entropy 25 01171 g021
Figure 22. Decomposed IMFs.
Figure 22. Decomposed IMFs.
Entropy 25 01171 g022
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Wei, Y.; Xu, Y.; Hou, Y.; Li, L. Improved Adaptive Multipoint Optimal Minimum Entropy Deconvolution and Application on Bearing Fault Detection in Random Impulsive Noise Environments. Entropy 2023, 25, 1171. https://doi.org/10.3390/e25081171

AMA Style

Wei Y, Xu Y, Hou Y, Li L. Improved Adaptive Multipoint Optimal Minimum Entropy Deconvolution and Application on Bearing Fault Detection in Random Impulsive Noise Environments. Entropy. 2023; 25(8):1171. https://doi.org/10.3390/e25081171

Chicago/Turabian Style

Wei, Yu, Yuanbo Xu, Yinlong Hou, and Long Li. 2023. "Improved Adaptive Multipoint Optimal Minimum Entropy Deconvolution and Application on Bearing Fault Detection in Random Impulsive Noise Environments" Entropy 25, no. 8: 1171. https://doi.org/10.3390/e25081171

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