Abstract
Non-stationary feature information is common in engineering applications, and its signal features are irregular compared to stationary signals. Because of its strong volatility, the traditional signal analysis method is no longer applicable. In some environments, strong background noise makes it difficult to extract feature information. Adaptive cascade stochastic resonance is an effective method to enhance the stationary signal. The weak characteristic signal is enhanced step by step, but it is difficult to extract non-stationary information under strong noise background. Compared with the classical bistable system, the piecewise linear system can overcome the disadvantage of output saturation and has high output signal-to-noise ratio. Therefore, an adaptive cascaded stochastic resonance method is proposed to extract and enhance the non-stationary weak feature information. Firstly, the simulated non-stationary signal of a faulty bearing is preprocessed. The non-stationary feature information is transformed into the stationary feature information by computed order analysis method. Combined with maximum correlation kurtosis deconvolution filtering, the periodic feature of the characteristic signal is highlighted. Then, the adaptive stochastic resonance in a piecewise linear system and variational mode decomposition are applied to enhance characteristic signal and reduce noise interference. The cascaded mechanism is used to filter the interference signal and enhance the characteristic information step by step. Finally, the effectiveness of the method is verified by experimental signals, which can significantly improve the output characteristic amplitude and signal-to-noise ratio.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.Avoid common mistakes on your manuscript.
1 Introduction
Stochastic resonance (SR) is an important discovery in stochastic dynamics. It was first used to explain the glacial problems in Quaternary, which described the influence of the periodic action of the sun on the earth on the alternation of the glacial and warm epochs in paleo meteorology [1]. Meanwhile, it is the phenomenon that the output of the nonlinear system is enhanced by the synergy of periodic signal and random noise [2]. It is widely used in the field of physics [3, 4], chemistry [5], biology [6], communication [7, 8], signal processing [9,10,11], etc.
In stochastic dynamics, coupled oscillators have been widely studied by scholars because of its interesting nonlinear dynamic phenomena and application of signal enhancement [12]. Array coupled is a kind of coupled SR array obtained by coupling several oscillators. There are many kinds of connection modes, such as chain array [13], ring array [14], and global coupling array [15], etc., among which chain array connection mode is cascading SR array which is a simple connection mode. It can enhance the weak characteristic signal step by step and improve the output signal-to-noise ratio (SNR), so it has been widely used [16, 17]. The basic idea of cascaded SR is to cascade the SR system in multiple layers, that is, the output signal of the upper-level system is input into the lower-level system as the input signal, so that the weak periodic signal is enhanced step by step. Cascaded SR has made many advances and received considerable attention. He et al. [18] addressed the nonlinear filter characteristic of cascaded bistable SR system, which is well applied in rolling bearing diagnosis. Li et al. [13] studied a new adaptive cascaded SR method and applied it to gear fault diagnosis, which realized the step-by-step enhancement of weak gear pulse signal. Shi et al. [19] proposed a signal enhancement method based on cascaded multi-stable SR and empirical mode decomposition, which used empirical mode decomposition to filter interference noise and cascaded SR to enhance the weak fault signal.
In the study of SR, the bistable system is a classical nonlinear system [20], which has been widely studied because of the typical nonlinear effect of noise and wide application in physics, chemistry, and other fields, whereas its output exists saturation phenomenon, which limits the enhanced efficacy in signal processing. To solve this problem, many scholars have studied the SR behavior of different systems and found that different types of piecewise systems can overcome this saturation characteristic [21, 22]. By transforming the continuous potential function into the piecewise potential function, the output of the system will increase with the increase of the input potential energy. Compared with the bistable system, the SR in a piecewise system achieves the higher output SNR and the more obvious signal enhancement effect when the width and depth of the potential well are consistent.
Some previous studies have focused on the stochastic dynamics under a stationary and periodic excitation [23,24,25]. In fact, non-stationary excitation occupies a major portion in external excitations, so it is of great engineering value to study the stochastic dynamic response under a non-stationary excitation. Yang et al. [26] proposed a time–frequency analysis method based on SR for the non-stationary signal, which can effectively enhance the non-stationary signal and apply it to bearing fault diagnosis. Wu et al. [27] used SR in a fractional-order system to identify the unknown non-stationary signal under strong noise background and effectively enhance it. Yang et al. [28] used SR based on EMD to enhance the non-stationary signal. It shows that the stochastic dynamics method of non-stationary signals has strong potential in signal processing.
In the field of signal processing, one of the greatest concerns is signal de-noising. Signals can effectively characterize the laws of some things and are widely present in the actual environment. In terms of the mechanical equipment fault diagnosis, vibration signal is often used to characterize the operation state of mechanical equipment and can effectively identify the abnormalities and faults in the operation of the equipment. In fact, most of the equipment works under variable speed condition, and its vibration signal is non-stationary. For example, during the hoisting process of a mine hoist, the hoist frequently experiences acceleration, steady speed, and deceleration conditions, which causing relatively large impact on bearings and other parts [29]. Industrial robots are widely used in manufacturing assembly, welding and other fields because of their high efficiency and repeatability. Its operation condition is also a complex variable speed condition, which has a great impact on robot joints, so the bearing is also prone to damage [30]. Therefore, the research on bearing fault diagnosis under variable speed condition has more practical significance. For the fault diagnosis under variable speed condition, there are two kinds of methods: the order analysis (OA) method and the time–frequency analysis method. The methods based on time–frequency analysis mainly include the Wigner-Ville time–frequency distribution [31], the short-time Fourier transform [32], the wavelet time–frequency analysis [33], and the generalized S transform [34], etc. The basic principle of the method based on time–frequency analysis is to arrange a vibration signal in its time series and frequency by calculation. From the time–frequency figure, the rotation frequency curve, its frequency multiplication curve, and fault characteristic frequency curve can be obtained directly. However, the time–frequency analysis method needs a large amount of calculation, and the calculation is complicated. Compared with the time–frequency analysis method, the OA method [35] is convenient, accurate, and fast in calculation, so it is widely used in fault diagnosis. The basic idea of OA is to collect the rotational speed information synchronously while collecting the vibration signal. By interpolation and resampling methods, the non-stationary signal in the time domain is transformed into the stationary signal in the angle domain for analysis. Finally, the fault diagnosis problem under variable working condition is transformed into the fault diagnosis problem under constant speed working condition. OA is mainly divided into Hardware Order Analysis (HOA) [36], Computed Order Analysis (COA) [37] and Tachometer-less Order Analysis (TOA) [38]. HOA is to sample the pulse signal of the tachometer through the hardware circuit. Due to the limitation of the hardware circuit, it is difficult to extract the fault characteristic information when speed changes rapidly, and the cost is high. TOA is to extract instantaneous frequency components from the vibration signal and estimate rotation speed information to realize the conversion of signal in the angle domain. The advantages are that there is no need to arrange the phase detector and the cost is low. However, this method has poor resistance to noise. In a word, COA gets rid of the limitation and complexity of HOA. Compared with TOA, it has stronger ability to resist environmental noise and can extract fault feature information under speed fluctuation effectively. Variational mode decomposition (VMD) was proposed by Dragomiretskiy et al. [39] in 2014. Because VMD can solve the problems of endpoint effect and modal aliasing compared with empirical mode decomposition, so it is widely used in signal processing of mechanical equipment [40,41,42,43]. This method is mainly used to decompose complex signals to realize the analysis and judgment of signal components.
In terms of fault diagnosis, bearing fault signal is essentially a series of weak pulse signals, which is difficult to find the relevant characteristics of the bearing fault signal submerged by strong noise. Maximum correlation kurtosis deconvolution (MCKD) can extract the weak periodic pulses to highlight the periodic fault components of a signal. This method was proposed by McDonald et al. [44] in 2011, which effectively realized the extraction of gear fault features by setting a series of filter parameters and iteration periods. Following this, this method is widely applied to the fault diagnosis of bearing and other parts under constant speed conditions. Lyu et al. [45] used the quantum genetic algorithm to optimize the relevant parameters of MCKD, which realized the adaptive parameters selection and verified the effectiveness by bearing and gear fault signals. Wang et al. [46] proposed a time–frequency method based on MCKD, which effectively extracted the bearing fault characteristic information under variable speed condition. This method has strong ability to extract periodic fault characteristic information and resist noise interference.
Most of the above researches belong to weak signal enhancement research under constant speed condition. However, in engineering, the background noise is strong and the strong rotation speed fluctuation of the mechanical equipment leads to obvious non-stationary characteristic of the signal, which means the fault characteristic signal cannot be obtained by classical signal processing methods. Based on this, we focus on the problem of the signal feature extraction based on the dynamics method under strong noise background and variable speed condition. The content of this paper is arranged as follows. In Sect. 2, related theories are mainly introduced. In Sect. 3, numerical simulation is carried out to verify the validity of the theory in Sect. 2. In Sect. 4, the experiment is set up to verify the effectiveness of above method. Finally, the main conclusions of this article are provided in the last section.
2 Theoretical formulations
The core of non-stationary signal processing in strong noise background is the signal extraction method based on adaptive SR. Because SR is difficult to be used to process non-stationary signals directly, it is necessary to realize the conversion from non-stationary signals to stationary signals at first. The following systematically introduces the adaptive cascade SR method, the signal conversion from non-stationary characteristic to stationary characteristic based on COA, and the specific process of fault feature extraction method.
2.1 Adaptive cascade SR
SR phenomenon occurs by the synergy by the periodic force, random noise and nonlinear system. The dynamic equation of a system is expressed as Eq. (1)
where x0(t), U0 (x0) and s0(t) are the output response of the system, the potential function of the system, and the low-frequency periodic input of the system, respectively. \(N_{0} (t) = \sqrt {2D_{0} } \xi (t)\) is the Gaussian white noise, where ξ(t) and D0 are the standard Gaussian white noise with the mean of 0 and the variance of 1 and the noise intensity, respectively. N0(t) satisfies the following statistical characteristics, as shown in Eq. (2)
where δ(t) represents the Dirac function.
A kind of piecewise linear system is selected as the system model. To facilitate comparison with the bistable system, the potential function is given as follows:
where a1 and b1 (a1 > 0, b1 > 0) are the system parameters, and \(c_{1} = \sqrt {2a_{1} /b_{1} }\).
The potential function of the bistable system is
where a2 and b2 (a2 > 0, b2 > 0) are the system parameters.
The potential functions of two systems are shown in Fig. 1a when the system parameters are set as a1 = b1 = a2 = b2 = 1, where the blue solid line represents the potential function curve of the piecewise linear system, and the red dotted line represents the potential function curve of the bistable system. As shown in Fig. 1a, these two systems have two identical stable equilibrium points \(X_{ \pm }^{*}\) and one identical unstable equilibrium point \(X_{0}^{*}\). Also, the depth and width of the potential well are identical, which can be adjusted by the system parameters a1, b1 and a2, b2.
Corresponding to the systems in Fig. 1b, take the input signal s(t) = Acos(2πft) as an example, where f = 0.01, A = 0.5. Figure 1b shows the output SNR curves of these two system responses versus to noise intensity D, in which the optimal output SNRs of the piecewise linear system and the bistable system are obtained as 0.76 and 0.06 when D = 0.12, respectively. The results indicate that the optimal output SNR of the piecewise linear system is larger than that of the bistable system and has better performance in signal enhancement.
Therefore, the piecewise linear system is taken as the potential function. Equation (1) represents the dynamic equation driven by a system, a periodic driving force and noise. If the potential function U0(x0) in Eq. (1) is replaced with U1(x), it is called the piecewise linear SR dynamic equation. Equation (1) satisfies the small parameter conditions of classical SR, that is, the signal frequency f0 and amplitude A0 should be far less than 1. In practical engineering, the signal frequency is generally high which cannot satisfy the conditions for SR.
The high-frequency signal s(t) is used to simulate the real signal, and the piecewise linear system under its excitation is expressed as:
where \(C(a_{1} ,b_{1} ) = \left\{ \begin{gathered} - \frac{{\sqrt {a_{1}^{3} } }}{{4(\sqrt 2 - 1)\sqrt {b_{1} } }},{\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} x < - \sqrt {a_{1} /b_{1} } \hfill \\ \frac{{\sqrt {a_{1}^{3} /b_{1} } }}{4}{\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} ,{\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} - \sqrt {a_{1} /b_{1} } \le {\kern 1pt} x < 0 \hfill \\ - \frac{{\sqrt {a_{1}^{3} /b_{1} } }}{4}{\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} ,{\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} 0 \le {\kern 1pt} x < \sqrt {a_{1} /b_{1} } \hfill \\ \frac{{\sqrt {a_{1}^{3} } }}{{4(\sqrt 2 - 1)\sqrt {b_{1} } }}{\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} ,{\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} x \ge \sqrt {a_{1} /b_{1} } \hfill \\ \end{gathered} \right.\) and s(t) = Acos(2πft).
Here we introduce variable substitution x(t) = z(τ), τ = mt, Eq. (5) is expressed as:
Let \(a_{3} = \frac{{a_{1} }}{m}\), \(b_{3} = \frac{{b_{1} }}{m}\), \(f_{3} = \frac{f}{m}\), Eq. (6) is written as:
where m is the scale coefficient. Compared with Eq. (5), the signal amplitude A/m and noise intensity D/m are reduced to 1/m of the original ones, the system parameters a3, b3 and signal frequency f3 satisfy the small parameter conditions in time scale τ. To match to the classical small parameter SR conditions [see Eq. (1)], the signal amplitude A/m and noise intensity D/m are recovered to the original amplitudes. Therefore, the signal amplitude A/m and noise intensity D/m in Eq. (7) are amplified by m times, there is
Mathematically, it is equivalent to amplifying the signal by m times and the noise by \(\sqrt m\) times to obtain Eq. (8), which satisfies the small parameter conditions of classical SR and is equivalent to Eq. (1), in which SR will occur.
It is known from the statistical characteristics of a Gaussian white noise:
So, there is
Changing the time scale τ to the original time scale t, one gets
Equation (11) is a large-parameter SR dynamic equation, which has the same dynamic features as Eq. (8), and it can detect and enhance the actual signal of any high frequency. As the large-parameter SR model in Eq. (11), the width and depth of the potential well in the system become larger. In order to ensure that the energy of Brownian particles can satisfy the transition energy in the model, it is necessary to amplify the amplitude and noise intensity of the input signal in equal proportion, as given in Eq. (11).
Quantum particle swarm optimization (QPSO) algorithm [47] is an intelligent optimization algorithm, which can optimize multiple parameters at the same time in parameter optimization. It can overcome the dependence of PSO algorithm on the parameters and the shortcomings of easy to fall into the local optimal solution, so it is widely used in parameter optimization. Here, SNR is selected as the fitness function in QPSO algorithm. QPSO algorithm takes the maximum SNR as the optimization objective to realize the optimal SR response, which can achieve the optimal enhancement of the characteristic signal. Since the signal processed by COA transforms to the signal in the angle domain, SNR in the angle domain is defined, which is similar to the SNR in the time domain, as follows:
where Oc, S(Oc), and A(Oc) are the characteristic order, the energy at Oc and the average energy within a certain range at Oc, respectively. g and X(g) are the position of the point where the characteristic order is located and the amplitude at g-th point of the signal in the order spectrum, respectively. N is the number of data points with left–right symmetry of the characteristic order Oc. SNR is the ratio of the energy of the characteristic signal to the average energy of the surrounding noise, reflecting the strength of the characteristic signal.
The classical adaptive cascaded SR is described as follows. Firstly, the weak signal submerged by noise is input to the nonlinear system for adaptive SR processing. Then, the output of the upper level system is input into the next level system for adaptive SR processing. The above steps are repeated to realize the adaptive cascade SR until the output meets the requirement. By cascading the system, the energy of the high-frequency noise in the original signal is transferred to the low characteristic frequency, so the weak characteristic signal is enhanced step by step. If the signal needed to be enhanced has complex frequency and the noise interference is strong, the classical adaptive cascade SR may perform poor in the signal enhancement and need more levels.
To overcome the problem above, VMD is introduced in cascaded SR. VMD adopts a non-recursive processing strategy, constructs and solves the constrained variational problem to decompose the signal into several amplitude-modulation-frequency-modulation (AM-FM) signals with different center frequencies. These AM-FM signals are called intrinsic mode functions (IMFs). By selecting characteristic IMF, we can realize the judgment and extraction of bearing fault characteristic signal under noise background. VMD has better decomposition accuracy of complex data and anti-noise performance than empirical mode decomposition. Therefore, we introduce VMD to decompose the signal components containing the characteristic information in the cascading process and select the characteristic IMF to put into the next level SR system, so as to simplify the cascading process and effectively enhance the weak characteristic signal.
2.2 The main idea of non-stationary signal processing
The main idea of non-stationary signal processing is shown in Fig. 2.
Firstly, the signal collected under variable speed condition of a faulty bearing is a non-stationary signal, that is, a non-periodic signal, which is difficult to be analyzed by Fourier transform method. Secondly, the non-stationary signal in the time domain is transformed into the stationary signal in the angle domain through signal resampling by COA technology. In this process, the aperiodic signal is effectively transformed into periodic signal for analysis. Then, in order to solve the problem of serious noise interference in the spectrum, MCKD is used as the signal preprocessing method to extract the unknown characteristic signal. Finally, the adaptive cascaded SR is used to process the fault characteristic signal of the previous step to realize the adaptive signal enhancement.
Herein, COA is a non-stationary signal analysis method in fault diagnosis [48]. The acceleration sensor and eddy current sensor synchronously collect the vibration signal and speed signal of the reference shaft. The two kinds of signals are processed through some signal preprocessing methods, respectively. The pulse time of equal angle sampling is determined by the signal resampling algorithm of the speed pulses, and the signal resampling in the angle time is realized by the interpolation algorithm. The non-stationary signal is effectively transformed to the stationary signal. The stationary signal processing method can be used to process. It is widely used in mechanical equipment fault diagnosis because of its convenience, low cost and good reliability. In analysis processing, a certain shaft is selected as the reference shaft, and its rotating frequency is used as the reference. The multiple frequency relative to the rotating frequency is called the order, which is defined as follows:
where Oc and fc represent the characteristic order and the characteristic frequency, respectively. fr and nr represent the rotating frequency of the reference shaft and the rotating speed of the reference shaft, respectively. The characteristic order represents the vibration characteristics which is independent of the rotating frequency.
The order is defined as the number of vibrations in per revolution of the reference shaft. The equations of the order of different types of a faulty bearing are shown in Eq. (14)
where Oi, Oo and Ob represent the theoretical fault characteristic order of the inner raceway, outer raceway, and rolling element of rolling bearing, respectively; Db and Dc represent the diameter of the rolling element and the pitch diameter of the bearing, respectively. β and z represent the contact angle and the number of rolling elements, respectively; fi, fo and fb represent the bearing fault frequency of the inner raceway, outer raceway, and rolling element, respectively. In Eq. (14), different types of fault characteristic orders are irrelevant to the speed working conditions of the shaft, but only with the inherent parameters of the bearing. Therefore, this method is widely used in bearing fault diagnosis under variable speed condition.
MCKD is the maximum correlation kurtosis deconvolution, which is a technology developed on the basis of the minimum entropy deconvolution method. It is an effective method to extract periodic pulses by deconvolution to highlight continuous pulses submerged by strong noise background. In this paper, MCKD is used as a preprocessing method for the weak characteristic signal. SNR is a commonly evaluation index for signals, which can only be used for the measurement of known signals but cannot measure unknown signals. Due to the interference of strong noise, the fault characteristics are always unknown. Therefore, MCKD is used as the signal preprocessing algorithm to extract the unknown fault characteristics. Proper shifts and pulse signal period are chosen to achieve good noise reduction and highlight weak characteristic signals.
2.3 The detail process for the method
The overall technical route is shown in Fig. 3, which is mainly divided into the following steps:
-
Step 1: Collect the vibration signal of the faulty bearing and the speed pulse signal of the reference shaft synchronously by the acceleration sensor and the eddy current sensor.
-
Step 2: Preprocess the vibration signal and speed pulse signal, respectively. Determine the resampling time of equal angle through the correlation calculation of speed pulse signal, select the proper resampling frequency, resample the vibration signal through interpolation algorithm to obtain a stationary signal in the angle domain, where the non-stationary vibration signal in the time domain is transformed into a stationary signal in the angle domain.
-
Step 3: MCKD is used to deconvolute the stationary signal in the angle domain. The proper pulse shift and period are selected to highlight the fault characteristic order. Identify the fault characteristic order in the output order spectrum.
-
Step 4: The piecewise linear system is used as the SR model, and the stationary signal in the angle domain processed in step 3 is input into the SR model. Herein, SNR is chosen as the fitness function, and QPSO algorithm is used to adaptively adjust the system parameters to achieve the optimal resonance output.
-
Step 5: The cascade mechanism is adopted to connect multiple SR models in series, and VMD is applied to filter out the interference signal. Process the output of the upper level SR system by VMD, select the component containing fault characteristics, then input the component into the next level SR system to enhance the fault characteristics step by step.
3 Numerical simulation analysis of bearing fault diagnosis under variable speed condition
According to the simulated signal equation of bearing outer raceway fault under variable speed condition proposed by Feng et al. [49], we propose the simulated signal of bearing outer raceway fault under linear rising-stable-linear declining condition, as follows:
where Am1 and fn are the amplitude of the m1-th fault pulse and the natural frequency of the bearing, respectively; β and u(t) are the damping coefficient and unit step function, respectively; Tj, w(t) and vm1 are the repetition period of the j-th pulse at the moment of occurrence, the simulated fault characteristic signal and pulse time. The simulation parameters are set as fs = 10,240 Hz, β = 12,000, fn = 2000 Hz, Am1 = 0.02 fr, \(\phi\) = 0.
The simulated rotational frequency is set as \(f_{r} = \left\{ \begin{gathered} 15t{\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} (0 < t \le 1) \hfill \\ 15{\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} (1 < t \le 3) \hfill \\ 60 - 15t{\kern 1pt} {\kern 1pt} (3 < t \le 4) \hfill \\ \end{gathered} \right.\), which satisfies the following equation:
where i represents the number of revolutions of the bearing, and the fault characteristic order is assumed to be 5 × . Considering the amplitude modulation phenomenon, Am1 is assumed as 0.02fr. In the simulated process, in order to facilitate the analysis, the signal amplitude and the amplitude by Fourier transform are all set as dimensionless numbers, which are uniformly expressed by “Amplitude.”
The simulated fault signal is shown in Fig. 4, where Fig. 4a and c are the time-domain waveform and spectrum of the raw simulated fault signal, respectively. Figure 4(b) is corresponding speed curve. Gaussian white noise with a noise intensity of 0.25 is added to the simulated fault signal to simulate the strong noise background. Figure 4d and f are the time domain waveform and spectrum of the simulated fault signal submerged by noise, respectively. Figure 4e represents the key-phase signal.
Due to the influence of speed fluctuations and strong noise, we cannot obtain the relevant information about the fault characteristics. Therefore, the simulated signal submerged by noise is analyzed and processed in Fig. 5. The non-stationary signal in the time domain is transformed into a stationary signal in the angle domain, as shown in Fig. 5a and b. The fault characteristic order [5 ×] is completely submerged by noise and cannot be observed in Fig. 5b. Then, the angle domain signal is processed by resonance demodulation, as shown in Figs. 5c and d. The low-frequency components are removed by high-pass filtering, where the results are shown in Figs. 5e and f. Due to the interference of strong background noise, it is impossible to obtain information about the fault characteristics through resonance demodulation. Therefore, an effective filtering method that highlights periodic features-MCKD is used to process the angle domain signal to highlight the periodic fault characteristic components in the noisy signal. The results of the processing are shown in Fig. 5g and h. In this case, the length of filter is 500, the deconvolution period is 5, and the offset is 1. The fault characteristic order [5 ×] is obviously highlighted, but there is still a lot of interference near the high order band in the order spectrum. Hence, the signal is processed by low-pass filtering, and the results are shown in Figs. 5i and j.
In order to enhance and highlight the fault characteristic order, adaptive SR is used to process the angular signal in Fig. 5i. Figure 6 shows the system output response by SR. It can be found that the fault characteristic order [5 ×] is significantly enhanced and the amplitude in the order spectrum is enhanced to 0.0077. Meanwhile, the optimized system parameters are a3 = 0.001, b3 = 0.0438, the scale coefficient m is 64.4479, and the output SNR is 13.6545.
Then, the signal is decomposed by VMD. The decomposed result is shown in Fig. 7. From top to bottom, there are different IMFs, which are represented as IMF1 ~ IMF9 and residual signal in turn. In Fig. 7, the left side and the right side represent the angle domain waveform and the order spectrum of different IMFs. The fault characteristic order [5 ×] is observed in the order spectrum of IMF8, so the angle domain waveform of IMF8 is extracted as the input of the next level piecewise linear system for adaptive SR processing.
According to the signal processing method in the detail process [see Sect. 2.3], the responses of the second-level SR and the third-level SR are shown in Fig. 8. Figure 8a shows that the amplitude of the fault characteristic order [5 ×] in the order spectrum is enhanced to 0.0658 by second-level SR processing. The system parameters are a3 = 0.0063, b3 = 0.4789, the scale coefficient m is 272.7031, and the output SNR is 14.7272. By VMD, the angle domain waveform of IMF8 is extracted and input into the third-level system for adaptive SR processing. In Fig. 8b, the amplitude of the fault characteristic order [5 ×] in the order spectrum is enhanced to 0.3382 by third-level SR processing. The system parameters are a3 = 0.001, b3 = 0.7234, the scale coefficient m is 163.1320, and the output SNR is 15.4451.
Comparing the output results of the three-level cascade SR, it can be found that with the gradual increase of coupled level, the amplitude and SNR of the fault characteristic signal in the order spectrum increase step by step. Through the three-level cascade SR processing, the fault characteristic signal has been significantly enhanced and noise interference are filtered out.
4 Experimental verifications
The effectiveness of the above method is verified by two groups of measured bearing fault data. The experimental setup is shown in Fig. 9. The experimental platform is mainly composed of a 198 BGL series spindle servo motor, a 5E103-type eddy current sensor, a 1A206-type acceleration sensor, a laptop, two N306E-type fault bearings, a NI9234-type signal acquisition card, a frequency converter, etc. For the acceleration sensor and eddy current sensor, the collected vibration signal and the speed signal are displayed in the form of voltage, and the unit is “mv”. This paper mainly focuses on spectrum analysis, which does not affect the analysis results. So the amplitude is represented by “Amplitude” in the following figures. The frequency converter is used to control motor speed. It controls the motor to transfer force and torque to the faulty bearing through the coupling. We analyze the running state of the bearing by collecting the vibration signal and the speed pulse signal of the reference shaft synchronously. The sampling frequency is set as 10,240 Hz. As shown in Fig. 9, the types of bearing faults are bearing outer raceway scratch (dimension: 1.5 × 1 mm (width × depth)) and rolling element scratch (dimension: 1.5 × 1 mm (width × depth)), respectively.
Table 1 shows the structural parameters of N306E bearing. According to Eq. (14), the theoretical fault characteristic orders of the bearing outer raceway fault, inner raceway fault and rolling element fault are calculated as 4.44 × , 6.56 × , 5.01 × , respectively.
The experiment selects fault characteristic signals of the bearing outer raceway and rolling element to verify the above-mentioned method. The experimental steps are as follows:
-
Step 1: As shown in Fig. 9, install the faulty bearing, and perform debug on the sensor, signal acquisition card and laptop.
-
Step 2: The frequency converter is used to control the three-phase motor to produce the speed characteristics of linear rising–steady–linear falling (the speed of the test outer raceway fault is 1420–1500 r/min, and the speed of the test rolling element fault is 1350–1500 r/min). The eddy current sensor is placed in front of the reference shaft with a fixed frame to collect the key-phase signal generated by the rotation speed of the reference shaft. The acceleration sensor is placed directly above the bearing pedestal to collect the vibration signal generated by the rotation of the bearing.
-
Step 3: Collect and save the measured vibration signal data and key-phase signal data through the laptop, and analyze the collected signals by MATLAB and LabVIEW.
4.1 The experimental signal of bearing outer raceway fault
For the experimental signal of bearing outer raceway fault, Gaussian white noise with intensity of 1 is added into the experimental signal to simulate external interference noise, as shown in Fig. 10. Figure 10a and c are the time domain waveform and spectrum of the experimental signal, respectively. Figure 10b and d are the key-phase signal collected by the eddy current sensor and the calculated speed signal, respectively. It is obvious that the fault signal is generated by the speed regulation in the range of 1420–1500 r/min to simulate the bearing operating condition under variable speed condition in Fig. 10d.
As shown in Fig. 11, the vibration signal is preprocessed. First, the non-stationary vibration signal in the time domain is transformed into a stationary signal in the angle domain by COA in Fig. 11a and b, and it is found that the fault characteristic order [4.44 ×] is completely submerged by noise. After resonance demodulation processing in Fig. 11c and d, the fault features still cannot be observed, and high-pass filtering processing in Fig. 11d and e is performed. The filtered signal is preprocessed by MCKD in Figs. 11g and h. Meanwhile, the length of the filter is 620, the deconvolution period is 5 and the offset is 1. The high-frequency interference component is filtered by low-pass filtering in Figs. 11i and j.
The process of adaptive cascaded SR to enhance the experimental signal is consistent with the method in Sect. 3. The angular signal in Fig. 11i is input into the next system for adaptive SR processing. To make the overall content concise and clear, we only give the output order spectrum of the first-level, second-level and third-level SR in the subsequent processing. Figure 12a shows the result of the first-level SR processing, where the amplitude of the fault characteristic order [4.44 ×] increases to 0.0019. The system parameters are a3 = 0.0001, b3 = 0.3459, the scale coefficient m is 58.3713, and the output SNR is 13.5686. Figure 12b shows the result of the second-level SR processing. The amplitude of the fault characteristic order [4.44 ×] increases to 0.1168. The system parameters are a3 = 0.0033, b3 = 0.5780, the scale coefficient m is 756.7491 and the output SNR is 14.5981. Figure 12c shows the result of the third-level SR processing. The amplitude of the fault characteristic order [4.44 ×] increases to 0.8259. The system parameters are a3 = 0.8555, b3 = 0.0086, the scale coefficient m is 872.8246, and the output SNR is 14.6151.
The results are consistent with the results of the simulated fault signal. Comparing the output results of three-level cascade SR, it is found that with the gradual increase of coupled levels, the amplitude and SNR of the fault characteristic order [4.44 ×] gradually increase. Through three-level cascade SR processing, the fault characteristic signal has been significantly enhanced.
4.2 The experimental signal of bearing rolling element fault
Similarly, the experimental signal of rolling element scratch fault is collected to verify. The vibration signal of bearing running is collected by setting the speed of 1350 r/min–1500 r/min. Then, Gaussian white noise with noise intensity of 1.5 is added into the experimental signal to simulate the strong interference noise. Figure 13 shows the experimental signal of bearing rolling element fault. From the speed curve in Fig. 13d, it is found that the vibration signal is non-stationary, from which the useful characteristic information is unable to obtained.
The enhancement results on the fault characteristic signal of bearing rolling element are shown in Fig. 14, which are the output order spectrums of the first-level, the second-level and the third-level SR processing, respectively. Figure 14a shows the result of the first-level SR processing, where the amplitude of the fault characteristic order [5.01 ×] increases to 0.0018. The system parameters are a3 = 0.001, b3 = 0.2776, the scale coefficient m is 117.6515, and the output SNR is 13.6233. Figure 14b shows the result of the second-level SR processing, where the amplitude of the fault characteristic order [5.01 ×] increases to 0.0529. The system parameters are a3 = 0.0033, b3 = 0.5780, the scale coefficient m is 756.7491, and the output SNR is 14.5981. Figure 14c shows the result of the third-level SR processing, where the amplitude of the fault characteristic order [5.01 ×] increases to 0.7850. The system parameters are a3 = 0.3888, b3 = 5, the scale coefficient m is 1654.36, and the output SNR is 16.6719.
Comparing the output results of three-level cascaded SR, it is found that with the gradual increase of coupled levels, the amplitude and SNR of fault characteristic order [5.01 ×] gradually increase. Through three-level cascaded SR processing, the fault characteristic signal has been significantly enhanced.
5 Conclusions
In this paper, extracting the non-stationary bearing fault characteristic information by the stochastic response of coupled oscillators is studied, where an adaptive cascade SR method is proposed to extract weak fault characteristic information step by step. The effectiveness of this fault diagnosis method is verified by numerical simulation and experimental verification. The main conclusions are as follows:
-
(1)
Using COA to transform the non-stationary signal reflecting bearing fault characteristics under variable speed condition in the time domain into a stationary signal in the angle domain, which can effectively reduce the difficulty of feature extraction.
-
(2)
The advanced signal processing method, i.e. MCKD, is applied to extract the non-stationary unknown bearing fault characteristic information under strong noise background. By MCKD, the fault characteristic information in the angle domain is effectively extracted and whether a fault exists and the type of bearing fault under variable speed condition is accurately judged.
-
(3)
A cascade SR mechanism is proposed to enhance fault characteristic information, which is to introduce VMD into adaptive SR in the cascade piecewise linear system. By VMD, the interference signal of the signal is gradually filtered out. Through the cascade mechanism, the weak bearing fault characteristic signals are effectively enhanced step by step.
It is worth noting that VMD is used to process the enhanced signal at each level. For different IMFs, we only need to focus on extracting the IMF containing the fault feature information, which effectively represents the state of the bearing. Then, by the signal enhancement mechanism of adaptive SR, the high-order noise energy is transferred to the characteristic order and the fault characteristic information is effectively enhanced. The method can not only be used in the bearing fault diagnosis but also other rotary parts of the equipment.
Data availability
The datasets generated during and analyzed during the current study are available from the corresponding author on reasonable request.
References
Benzi, R., Sutera, A., Vulpiani, A.: The mechanism of stochastic resonance. J. Phys. A Math. Theor. 14(11), L453 (1981)
Gammaitoni, L., Hänggi, P., Jung, P., Marcheson, F.: Stochastic resonance. Rev. Mod. Phys. 70(1), 223 (1998)
Feng, C., Zhao, H., Zhong, J.: Expected exit time for time-periodic stochastic differential equations and applications to stochastic resonance. Physica D 417, 132815 (2021)
Badzey, R.L., Mohanty, P.: Coherent signal amplification in bistable nanomechanical oscillators by stochastic resonance. Nature 437(7061), 995–998 (2005)
Deng, H., Xiang, B., Liao, X., Xie, S.: A linear modulation-based stochastic resonance algorithm applied to the detection of weak chromatographic peaks. Anal. Bioanal. Chem. 386(7), 2199–2205 (2006)
Li, Q. S., Liu, Y.: Enhancement and sustainment of internal stochastic resonance in unidirectional coupled neural system. Phys. Rev. E 73(1), 016218 (2006)
Sun, S., Lei, B.: On an aperiodic stochastic resonance signal processor and its application in digital watermarking. Signal Process. 88(8), 2085–2094 (2008)
Reda, H.T., Mahmood, A., Diro, A., Chilamkurti, N., Kallam, S.: Firefly-inspired stochastic resonance for spectrum sensing in CR-based IoT communications. Neural Comput. Appl. 32(20), 16011–16023 (2020)
Lu, S., He, Q., Wang, J.: A review of stochastic resonance in rotating machine fault detection. Mech. Syst. Signal Proc. 116, 230–260 (2019)
Qiao, Z., Lei, Y., Li, N.: Applications of stochastic resonance to machinery fault detection: a review and tutorial. Mech. Syst. Signal Proc. 122, 502–536 (2019)
Chen, H., Varshney, P.K.: Theory of the stochastic resonance effect in signal detection—Part II: Variable detectors. IEEE Trans. Signal Process. 56(10), 5031–5041 (2008)
Lindner, J.F., Meadows, B.K., Ditto, W.L., Inchiosa, M.E., Bulsara, A.R.: Array enhanced stochastic resonance and spatiotemporal synchronization. Phys. Rev. Lett. 75(1), 3 (1995)
Li, J., Zhang, Y., Xie, P.: A new adaptive cascaded stochastic resonance method for impact features extraction in gear fault diagnosis. Measurement 91, 499–508 (2016)
Werner, J.P., Benner, H., Florio, B.J., Stemler, T.: Coherence resonance and stochastic resonance in directionally coupled rings. Physica D 240(23), 1863–1872 (2011)
Bulsara, A.R., Schmera, G.: Stochastic resonance in globally coupled nonlinear oscillators. Phys. Rev. E 47(5), 3734 (1993)
Zhao, R., Yan, R., Gao, R.X.: Dual-scale cascaded adaptive stochastic resonance for rotary machine health monitoring. J. Manuf. Syst. 32(4), 529–535 (2013)
Li, J., Zhang, J., Li, M., Zhang, Y.: A novel adaptive stochastic resonance method based on coupled bistable systems and its application in rolling bearing fault diagnosis. Mech. Syst. Signal Proc. 114, 128–145 (2019)
He, H.L., Wang, T.Y., Leng, Y.G., Zhang, Y., Li, Q.: Study on non-linear filter characteristic and engineering application of cascaded bistable stochastic resonance system. Mech. Syst. Signal Proc. 21(7), 2740–2749 (2007)
Shi, P., An, S., Li, P., Han, D.: Signal feature extraction based on cascaded multi-stable stochastic resonance denoising and EMD method. Measurement 90, 318–328 (2016)
Fauve, S., Heslot, F.: Stochastic resonance in a bistable system. Phys. Lett. A 97(1–2), 5–7 (1983)
Zhao, S., Shi, P., Han, D.: A novel mechanical fault signal feature extraction method based on unsaturated piecewise tri-stable stochastic resonance. Measurement 168, 108374 (2021)
Li, Z., Liu, X., Han, S., Wang, J., Ren, X.: Fault diagnosis method and application based on unsaturated piecewise linear stochastic resonance. Rev. Sci. Instrum. 90(6), 065112 (2019)
Jothimurugan, R., Thamilmaran, K., Rajasekar, S., Sanjuán, M.A.F.: Multiple resonance and anti-resonance in coupled Duffing oscillators. Nonlinear Dyn. 83(4), 1803–1814 (2016)
Li, J., Wang, X., Li, Z., Zhang, Y.: Stochastic resonance in cascaded monostable systems with double feedback and its application in rolling bearing fault feature extraction. Nonlinear Dyn. 104(2), 971–988 (2021)
He, M., Xu, W., Sun, Z., Jia, W.: Characterizing stochastic resonance in coupled bistable system with Poisson white noises via statistical complexity measures. Nonlinear Dyn. 88(2), 1163–1171 (2017)
Yang, J., Zhang, S., Sanjuán, M.A.F., Liu, H.: Time-frequency analysis of a new aperiodic resonance. Commun. Nonlinear Sci. 85, 105258 (2020)
Yang, C., Yang, J., Zhou, D., Zhang, S., Litak, G.: Adaptive stochastic resonance in bistable system driven by noisy NLFM signal: phenomenon and application. Philos. Trans. R Soc. A Math. Phys. Eng. Sci. 379(2192), 20200239 (2021)
Wu, C., Yang, J., Sanjuán, M.A.F., Liu, H.: Stochastic resonance induced by an unknown linear frequency modulated signal in a strong noise background. Chaos 30(4), 043128 (2020)
Chang, Y., Wang, Y., Tao, L., Wang, Z.J.: Fault diagnosis of a mine hoist using PCA and SVM techniques. Int. J. Min. Sci. Technol. 18(3), 327–331 (2008)
Kim, Y., Park, J., Na, K., Yuan, H., Youn, B.D., Kang, C.S.: Phase-based time domain averaging (PTDA) for fault detection of a gearbox in an industrial robot using vibration signals. Mech. Syst. Signal Proc. 138, 106544 (2020)
Climente-Alarcon, V., Antonino-Daviu, J.A., Riera-Guasp, M., Vlcek, M.: Induction motor diagnosis by advanced notch FIR filters and the Wigner-Ville distribution. IEEE Trans. Ind. Electron. 61(8), 4217–4227 (2013)
Huang, W., Gao, G., Li, N., Jiang, X., Zhu, Z.: Time-frequency squeezing and generalized demodulation combined for variable speed bearing fault diagnosis. IEEE Trans. Instrum. Meas. 68(8), 2819–2829 (2018)
Zhang, X., Liu, Z., Wang, J., Wang, J.: Time–frequency analysis for bearing fault diagnosis using multiple Q-factor Gabor wavelets. ISA Trans. 87, 225–234 (2019)
Zheng, X., Wei, Y., Liu, J., Jiang, H.: Multi-synchrosqueezing S-transform for fault diagnosis in rolling bearings. Meas. Sci. Technol. 32(2), 025013 (2020)
Wang, T., Liang, M., Li, J., Cheng, W.: Rolling element bearing fault diagnosis via fault characteristic order (FCO) analysis. Mech. Syst. Signal Proc. 45(1), 139–153 (2014)
Berry, J.E.: How to track rolling element bearing health with vibration signature analysis. Sound Vib. 25(11), 24–35 (1991)
Fyfe, K.R., Munck, E.D.S.: Analysis of computed order tracking. Mech. Syst. Signal Proc. 11(2), 187–205 (1997)
Wang, Y., Xu, G., Luo, A., Liang, L., Jiang, K.: An online tacholess order tracking technique based on generalized demodulation for rolling bearing fault detection. J. Sound Vibr. 367, 233–249 (2016)
Dragomiretskiy, K., Zosso, D.: Variational mode decomposition. IEEE Trans. Signal Process. 62(3), 531–544 (2013)
Zhang, M., Jiang, Z., Feng, K.: Research on variational mode decomposition in rolling bearings fault diagnosis of the multistage centrifugal pump. Mech. Syst. Signal Proc. 93, 460–493 (2017)
Dibaj, A., Hassannejad, R., Ettefagh, M.M., Ehghaghi, M.B.: Incipient fault diagnosis of bearings based on parameter-optimized VMD and envelope spectrum weighted kurtosis index with a new sensitivity assessment threshold. ISA Trans. 114, 413–433 (2021)
Li, J., Wang, H., Zhang, J., Yao, X., Zhang, Y.: Impact fault detection of gearbox based on variational mode decomposition and coupled underdamped stochastic resonance. ISA Trans. 95, 320–329 (2019)
Wang, Y., Yang, L., Xiang, J., Yang, J., He, S.: A hybrid approach to fault diagnosis of roller bearings under variable speed conditions. Meas. Sci. Technol. 28(12), 125104 (2017)
McDonald, G.L., Zhao, Q., Zuo, M.J.: Maximum correlated Kurtosis deconvolution and application on gear tooth chip fault detection. Mech. Syst. Signal Proc. 33, 237–255 (2012)
Lyu, X., Hu, Z., Zhou, H., Wang, Q.: Application of improved MCKD method based on QGA in planetary gear compound fault diagnosis. Measurement 139, 236–248 (2019)
Wang, L., Xiang, J., Liu, Y.: A time–frequency-based maximum correlated kurtosis deconvolution approach for detecting bearing faults under variable speed conditions. Meas. Sci. Technol. 30(12), 125005 (2019)
Sun, J., Feng, B., Xu, W.: Particle swarm optimization with particles having quantum behavior. Proceedings of the 2004 congress on evolutionary computation. IEEE 325–331 (2004)
Saavedra, P.N., Rodriguez, C.G.: Accurate assessment of computed order tracking. Shock. Vib. 13(1), 13–32 (2006)
Feng, Z., Chen, X., Wang, T.: Time-varying demodulation analysis for rolling bearing fault diagnosis under variable speed conditions. J. Sound Vibr. 400, 71–85 (2017)
Acknowledgements
This project is supported by the National Natural Science Foundation of China (Grant No. 12072362), the National Key R&D Program of China (Grant No. 2018YFB1308303) and the Priority Academic Program Development of Jiangsu Higher Education Institutions.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that they have no conflict of interest concerning the publication of this manuscript.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Gong, T., Yang, J., Liu, S. et al. Non-stationary feature extraction by the stochastic response of coupled oscillators and its application in bearing fault diagnosis under variable speed condition. Nonlinear Dyn 108, 3839–3857 (2022). https://doi.org/10.1007/s11071-022-07373-y
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11071-022-07373-y