Next Article in Journal
Capacitive Phase Shift Detection for Measuring Water Holdup in Horizontal Oil–Water Two-Phase Flow
Next Article in Special Issue
Trivariate Empirical Mode Decomposition via Convex Optimization for Rolling Bearing Condition Identification
Previous Article in Journal
Context-Aware Gossip-Based Protocol for Internet of Things Applications
Previous Article in Special Issue
UV-Vis Spectroscopy: A New Approach for Assessing the Color Index of Transformer Insulating Oil
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

An Effective Singular Value Selection and Bearing Fault Signal Filtering Diagnosis Method Based on False Nearest Neighbors and Statistical Information Criteria

1
Graduate School of Bioresources, Mie University, 1577 Kurimamachiya-cho, Tsu, Mie 5148507, Japan
2
College of Mechanical & Electrical Engineering, Beijing University of Chemical Technology, Chao Yang District, Beijing 100029, China
3
Jiangsu Key Laboratory of Advanced Food Manufacturing Equipment and Technology, Jiangnan University, 1800 Li Hu Avenue, Wuxi 214122, China
*
Authors to whom correspondence should be addressed.
Sensors 2018, 18(7), 2235; https://doi.org/10.3390/s18072235
Submission received: 26 May 2018 / Revised: 7 July 2018 / Accepted: 10 July 2018 / Published: 11 July 2018
(This article belongs to the Special Issue Sensors for Fault Detection)

Abstract

:
Singular value decomposition (SVD) is an effective method used in bearing fault diagnosis. Ideally two important problems should be solved in any diagnosis: one is how to decide the dimension embedding of the trajectory matrix (TM); the other is how to select the singular value (SV) representing the intrinsic information of the bearing condition. In order to solve such problems, this study proposed an effective method to find the optimal TM and SV and perform fault signal filtering based on false nearest neighbors (FNN) and statistical information criteria. First of all, the embedded dimension of the trajectory matrix is determined with the FNN according to the chaos theory. Then the trajectory matrix is subjected to SVD, which is helpful to acquire all the combinations of SV and decomposed signals. According to the similarities of the signal changed back and signal in normal state based on statistical information criteria, the SV representing fault signal can be obtained. The spectrum envelope demodulation method can be used to perform effective analysis on the fault. The effectiveness of the proposed method is verified with simulation signals and low-speed bearing fault signals, and compared with the published SVD-based method and Fast Kurtogram diagnosis method.

1. Introduction

Bearings are widely used in rotating machinery, and bearing failures are the most frequent problem. Failures may be catastrophic or may cause major downtime, which will result in production loss and even personal injury or death [1,2], hence, it is significant to analyze and diagnose bearing faults. In bearing fault diagnosis, the fault signal is always non-linear and non-stationary, and the fault signal collected is always submerged in background noise, and the energy distribution of the fault signals is unknown, so it’s hard to make a diagnosis due to the weak energy distribution of fault signals. Therefore, it is of vital significance to carry out effective fault diagnosis on the bearings.
For bearing fault diagnosis, the mainstream methods are to analyze the vibration signals collected from the time domain, frequency domain, time-frequency domain, phase-space dissimilarity measurement and other methods [3,4,5,6,7]. Previous studies indicated that there are mainly two bearing diagnosis methods: one is discriminant model-based, and the other one is fault characteristic frequency-based. The general process of model-based involves collecting the vibration signals in the fault state, and setting up an effective discriminant model for fault diagnosis by means of signal filtering [8] and feature extraction [9]. This method will usually combine some statistics and machine learning methods, such as PCA, CDA, neural networks (NN), support vector machine (SVM) etc. and other intelligent methods [10]. With constant development of deep learning, some methods such as CNN and DBN, etc. are employed to build discriminant models of bearing faults, and good effects are achieved [11,12]. However, in engineering applications, such methods also show their deficiencies: whether the fault can be effectively diagnosed or not depends on the accuracy of the discriminant model, and the accuracy of discriminant model in turn largely depends on the effective extraction of features, and the effective extraction of features is based on good signal filtering. During the whole procedure, if any link of the procedure is not ideal it will seriously affect the fault diagnosis result.
Another fault diagnosis method is a fault characteristic frequency-based method, namely the signal demodulation method. The general process of characteristic frequency-based methods is: filter the acquired signal first, then decompose the signal to extract fault signals or strengthen the fault signals. After that, a demodulation method such as envelope demodulation or morphological demodulation, is used to demodulate the signal to identify the fault characteristic frequencies for fault diagnosis. The signal decomposition is the basis of this method, and the empirical mode decomposition (EMD) is one of the most classical decomposition methods [13,14]. As further studies on decomposition method were carried out, researchers have proposed a series of decomposition methods, such as variational model decomposition [15], intrinsic time-scale decomposition [16], singular value decomposition, singular spectrum decomposition [17,18], multifractal detrended fluctuation analysis [19] etc. Among these decomposition methods, the singular value decomposition (SVD) method is an effective fault diagnosis method. It is a non-linear filtering method, which is able to eliminate random noise components from a signal and obtain a relatively pure fault signal. Additionally, SVD has superior stability and invariability, and the singular value decomposed by it can reflect the intrinsic properties of signals and improve the Signal to Noise Ratio (SNR). It is suitable for fault diagnosis against strong background noise signals. At present, this method has good effectiveness in bearing fault diagnosis [13,17,18]. However, there are two problems not well solved yet: one is how to decide the embedded dimension (length of time window) of the trajectory matrix, and the other is how to choose the best singular value. The embedded dimension is used to construct the trajectory matrix, based on which the SVD, feature recombination and signal restoration are performed; the quality of the embedded dimension affects the final analysis results to a large extent, and currently the selection mainly relies on experience. In SVD fault diagnosis, the improper selection of singular values will significantly influence the final result. The singular value representing background and noise signals is set to zero to achieve the effect of background noise elimination. However, in the example of bearing faults at low-speed rotation, the SNR is low, and the fault signal energy is weak, so the energy distribution of fault signals and background noise are unknown; therefore, it is important to effectively select the singular value. Previously, the singular value selection depended on experiments or trial and error, which always generated relatively large errors. Some studies have elaborated on this problem [20,21,22]. Some researchers tried to seek the singular value by constructing a proper singular spectrum and identifying the turning point. For example, Zhao et al. [23] proposed selecting a singular value using difference spectra. The performance of this method, however, will be reduced against a strong background of noisy signals, as the method mainly focuses on the maximum peak position of the constructed singular spectrum, which may result in the loss of important information about other peaks. Other researchers proposed selecting an effective singular value based on the asymptotic relationship between singular values and vectors of the signal matrix and the observed matrix [20]. The filtered signal matrix is reconstructed by minimizing the asymptotic loss. Its performance is superior to the conventional reduction of singular values accomplished by thresholding methods [24]. However, some assumptions must be met to use this method, such as the orthogonally invariance of the signal noise. The assumption is difficult to satisfy in engineering applications.
In view of the aforementioned issues, the discussed fault methods are not ideal against the background of strong noise. Due to the above problems, this study proposes an effective method to select singular values and applied it in fault diagnosis under low-speed rotation. First of all, according to the reconstruction theory of chaos phase space, the embedded dimension of the trajectory matrix can be reconstructed with the FNN method. The phase space reconstructed with this method can be used to characterize the dynamic features of the motive power system. After the trajectory matrix is determined, the trajectory matrix is subject to SVD, and different SVs acquired from SVD are combined to change the decomposed signals back to one-dimensional signals, which are compared with signals in a normal state; the designed evaluation function of statistical information is used to compare paired signals as well as the similarities between restored signal and signal in normal state. The SV combination with maximum similarities is considered to represent the background signal and noise signal, and the remaining SVs are considered to represent the fault signal. The SV representing the fault signal changes the decomposed signal back to a one-dimensional signal, and effective analysis can be performed on the faults using spectrum envelope modulation. This method has been verified with simulation experiments and engineering experiment, and compared with the published SVD-based method and Fast Kurtogram method to verify the effectiveness of the method.
The remainder of the study is organized as follows: Section 2 describes the mechanism of SVD filtering; Section 3 describes the importance of SV selection for the diagnosis and bearing envelope analysis; Section 4 describes the methods proposed in the study; Section 5 proves the effectiveness of the methods proposed with simulation experiments and engineering experiments, as well as comparison with the published SVD-based method and Fast Kurtogram; Section 6 presents the conclusions.

2. Mechanism of SVD Filtering

This section illustrates the mechanism of SVD filtering: The signal trajectory matrix is reconstructed based on the embedded dimension obtained from FNN. Then the trajectory matrix is subject to SVD, which is helpful to acquire all the combinations of SV and decomposed signals. SV combination changes the decomposed signal back to one-dimensional signals; if the SV combination can represent the fault signal information, the signal changed back only contains the fault signal information, which is the whole process of signal filtering. A schematic diagram is shown in Figure 1.
The raw signal X with noise was measured first. The reconstructed trajectory matrix of a raw signal can be used to characterize the dynamic features of the motive system in the reconstructed phase space. A filter can be designed based on the SVD filtering mechanism to reduce the effect of noise on the reconstructed trajectory matrix of phase space and thus reduce the noise in the observed time series, which corresponds exactly to the SVD filtering mechanism. Based on the SVD filtering mechanism, the background signal and noise signal can be eliminated to generate fault signal shown and identify the fault.

3. Description of the Problems in SV Selection and Bearing Envelope Analysis

3.1. Bearing Envelope Analysis

Bearing envelope analysis [25] is based on demodulation of high frequency resonance associated with bearing element impacts. For rolling element bearings, impacts are produced when the rolling element strikes the inner or outer race. These impacts modulate a signal at the associated bearing pass frequencies. It is also called fault characteristic frequency. According to [26,27], suppose that Nb is the number of rollers, Db is the roller diameter, Dc is the bearing pitch diameter. α is the contact angle which can be found in the bearing specifications offered by bearing manufacturer. Even if the contact angle is different, when bearing has faults, the signal features are same. ff is the sampling frequency.
The inner race fault characteristic frequency is fI, the ball passing frequency on the inner race can be given by:
f I = N b f r 2 ( 1 + D b D c cos α )
The outer race fault characteristic frequency is fo, the ball passing frequency on the outer race can be given by:
f O = N b f r 2 ( 1 D b D c cos α )
The roller fault characteristic frequency is fB, the ball passing frequency on the outer race can be given by:
f B = D c f r 2 D b ( 1 ( D b D c cos α ) 2 )
According to the fault characteristic frequency, it can diagnose bearing faults accurately.

3.2. Problems in SV Selection

As the energy distribution in background information, intrinsic information about the condition of the bearings and noise information is unknown, and the selection of effective SV has a direct effect on the fault diagnosis at a low rotational speed, medium rotational speed and even a high rotational speed. With the bearing outer race fault experiment as an example, this study elaborates on this problem. The analysis data is from a static load outer race fault experiment. The fault depth: d = 0.05 mm; width: w = 0.3 mm. The number of rollers: 11; sampling frequency; 50 kHz, rotational speed: 500 rpm. The fault data is measured under above conditions. The rotation rate measured in normal state is 500 rpm. The number of measurements is 262,144 (time: 5.2429 s). The time domain waveform and envelope spectrum of the original signal is shown in Figure 2.
According to the bearing fault characteristic frequency computation formula, the outer race fault characteristic frequency is 36.59 Hz. From the envelope spectrum modulation, this fault characteristic frequency cannot be identified for the diagnosis. For the reconstruction trajectory matrix of this data, the embedded dimension number is set at 8, and it is obtained by FNN method, and the reconstructed trajectory matrix is subject to SVD, and the decomposed SV is as shown in Table 1.
As shown in the Table 1, the maximum SV is much larger than the minimum SV. According to the energy distribution analysis, compared with the first one, the energy of the last few SVs is negligible. According to conventional analysis, the last few SVs are set to zero. According to the singular values difference spectrum method [23], the fifth to eighth SVs are set at zero, and the envelope spectrum obtained is as shown in Figure 3.
Wherein, fo is the outer race fault characteristic frequency. According to Figure 3, some trends can be observed in the fault characteristic frequency, but the effect is not obvious. When the first few larger SVs are set at zero (the first SV to fourth SV), the envelope spectrum obtained is as shown in Figure 4. If we set the first two SVs and last two SVs at the same time (the 1st, 2nd, 7th and 8th SV), the effect on the envelope spectrum is as shown in Figure 5.
As shown in Figure 4 and Figure 5, the fault characteristic frequency cannot be identified in the envelope spectrum, and the diagnosis fails. It can be seen from the analysis in the presence of the combination of 2, 3, 5, 6, 7 and 8, the effective fault characteristic frequency can be extracted. For example:
It can be seen from the Figure 6 that the above combinations can effectively obtain outer race fault feature frequencies by modulation, and the energy is maximum (12,110) when the SV combination is 2, 3, 5, 6, 7 and 8, so this combination is the combination with optimal filtering effects. It can be seen from the example that the SV selection brings a large effect to the modulation results of rotating bearings.

4. Trajectory Reconstruction of Fault Signals Based on Chaos Theory

4.1. False Nearest Neighbors

False nearest neighbors [28] is an effective method for calculating the embedding dimension. According to the geometric theory, the chaos time series can be regarded as the projection of chaotic motion of high-dimension phase space on low-dimension space-time. In the projection process, the chaotic motion trajectory will be distorted, and after projection, two original nonadjacent points in high dimensional phase space may become two adjacent points in low-dimension space-time, namely false nearest neighbor points. Phase space reconstruction is a method to recover chaotic motion trajectories from chaotic time series, which can be used to evaluate the existence of nearest neighbor points. Specifically, in m-dimensional space, the phase point is x(t) = {x(t), x(t + τ ),…, x(t + (m − 1)   τ )}, t = 1, 2, …, m; τ is time delay; each phase point has nearest neighbor point at certain distance Xf, with distance of Rm(t) = ‖ X ( t ) X f ( t ) ‖. When the dimensional number of phase space is increased from m to m + 1, the distance between the two phase points will change, and the distance is changed to:
R m + 1 2 ( t ) = R m 2 + X ( t + m τ ) X f ( t + m τ ) 2
When there is relatively large change in the ratio of Rm+1(t) against Rm(t), it can be considered as the two neighbor points in high-dimension singular attractor turns into false neighbor points. Make:
S m = X ( t + m τ ) X f ( t + m τ ) R m ( t )
If Sm > St, Xf(t) is the false neighbor point of X(t). For actually measured time series, when the embedding dimension m is increased with the ratio of nearest neighbor point lower than 5% or the false nearest neighbor point no longer decreases with the increase of embedding dimension m, it can be considered that the singular attractor is fully unfolded, and m is the optimal embedding dimension.

4.2. Signal Trajectory Matrix Reconstruction and SVD

According to the trajectory matrix [29], when the embedding dimension is determined, the trajectory matrix of the restored signal is a Hankel matrix, and the construction of the Hankel matrix is shown as Equation (6):
H = [ x 1 x 2 x n m x 2 x 3 x n m + 1 x m x m + 1 x n ]
wherein, n is the length of experiment data, m is the embedding dimension. The SVD of trajectory matrix is as Equation (7):
H = U × × V T
wherein, U is a m × m orthogonal matrices, and U × UT = I, V is a n × n orthogonal matrix, and V × VT = I; = diag ( σ 1 , σ 2 , , σ n ) is a diagonal matrix by descending order, and the diagonal elements are the singular values of H.

4.3. Statistical Information Criteria

In this paper, the purpose of the statistical information criterion is to select the optimal singular values which can produce the maximum similarity between the rebuilt signal and the normal condition signal. To select and design a reliable criterion, the following two conditions should be taken into consideration:
(1)
The similarity of the probability density distribution between the rebuilt signal and normal condition signal should be as high as possible.
(2)
The similarity of the frequency density distribution between the rebuilt signal and normal condition signal should be as high as possible.
The statistical information criterion schematic diagram is shown in Figure 7.
The proposed condition requires that the criterion have a strong capability to control the similarity of the probability density distribution and frequency density distribution between the rebuilt signal and the normal condition signal.
For serving the above requirements, a “statistical information criterion” is proposed in this paper. The probability density distribution function can be described as:
q j = 1 π 0 ( 2 π t ) 2 P x ( t ) d t 0 P x ( t ) d t e j 2 / 2 σ 2 x
and the frequency density distribution function can be described as follows:
p j = q j 2 π 2 0 ( 2 π t ) 2 p x ( t ) d t
The statistical information criterion can combine probability density distribution function with frequency density distribution function, and be expressed as:
I p q = j = 1 n | log { ( p j / p j ) × ( q j / q j ) } | / n = j = 1 n | log { ( p j / p j ) } | / n + j = 1 n | log { ( q j / q j ) } | / n = I p + I q
where Px(t) is the probability density function value at t, p j is probability density distribution function of the rebuilt signals, Pj is a probability density distribution function of normal condition signal, q j is a frequency density distribution function of the rebuilt signals, qj is frequency density distribution function of normal condition signal, j from 1 to n.
According to the Equation (10), when the value of Ipq is small, it means the similarity is high, the selected singular value combination is considered to represent the background noises information and the rest of the singular value that are out of combination are considered to represent the intrinsic information about the condition of the bearings. The rest of the singular values combined with the decomposed signals for rebuilding the one-dimensional signal can obtain the filtered fault signal.

4.4. Procedure of the Proposed Method

The signal trajectory matrix is reconstructed according to the false nearest neighbor theory of chaotic phase space reconstruction, and the SVD and statistical information criteria can be used to effectively filter the signals. The procedure is as shown in Figure 8.
Detailed steps of proposed method:
  • Collect abnormal signals and signals in normal state to be diagnosed;
  • Obtain the optimal embedding dimensions from abnormal signals with the false nearest neighbor method;
  • Construct the signal trajectory matrix based on the obtained embedding dimensions;
  • Perform SVD for the trajectory matrix to acquire the corresponding SV;
  • When the number of SVs is less than 5, all combinations are performed for the SVs; when it is higher than 5, the SVs are turned back into one-dimensional signals and compared with that of normal signals, and all combinations are performed for the five SVs with the largest similarities from low to high (the function value evaluated with statistical information is maximum). The number 5 is selected, because there are 30 combinations that should be calculated, and if the number >6 is selected, there are so many combinations, that the efficacy will decrease.
  • The decomposed signals are restored with different combinations and analyzed with the normal signals; evaluation function calculation is performed with statistical information to obtain the similarity of each combination.
  • The SV combination with the maximum similarities is obtained, and the remaining SVs and decomposed signals are turned back into one-dimensional signals, which are demodulated with the envelope spectrum to obtain the fault characteristic frequency and diagnose the fault.
According to the proposed method steps, this is an automatic process which can detect bearing health conditions.

5. Experiment and Result Analysis

5.1. Simulation Test

In order to verify the effectiveness of the proposed method, an early stage local bearing inner race fault is simulated with the following model:
x ( t ) = m ( t ) x 1 ( t ) x 2 ( t ) x 3 ( t ) + n ( t )
m ( t ) = A ( 1 B cos ( 2 π f s f t ) )
x 1 ( t ) = e c ( t k T τ k )
x 2 ( t ) = cos ( 2 π f n ( t k T τ k ) )
x 3 ( t ) = U ( t k T τ k )
k = 1 , 2 , 3 , .
wherein, m(t) is the amplitude modulation of shock signal (A = 4 and B = 0.5 in this study). The speed frequency fsf is set to 20 Hz. Signal damped exponent C is 1000, and resonance frequency fn is 5000 Hz. τ k is the tiny fluctuation of the k-th shock relative to feature cycle T, and the random fluctuation complies with standard normal distribution, and the standard deviation is 0.5% of rotational speed frequency, and fault characteristic frequency fi = 1/T is 120 Hz. U(t) is heavyside function, and n(t) is Gaussian noise with standard deviation of 2, and the simulation signal can be obtained by adding the noise signal. Here, sampling frequency fs is 12,000 Hz, and sampling data length is 4096. The simulated signal waveform figure and envelope spectrum signal are as shown in Figure 9.
As shown in the Figure 9, the signal is completely surrounded by noise signal, and the signal shock cannot be identified, and the fault characteristic frequency cannot be identified in the envelope spectrum. The signal is calculated with the proposed method, and embedding dimension number is calculated first. The delay time set here is 1, and the maximum embedding dimension number is 20, and the embedding dimension number is obtained for the signal with false nearest neighbor method. The result is as shown in Figure 10.
As shown in the Figure 10, the optimal embedding dimension numbers are 5 or 16. When the embedding dimension number is 5, the SVD obtained after the SV decomposition of reconstructed trajectory matrix is as listed in Table 2.
Different combinations of feature values are analyzed with an evaluation function of statistical information; the values obtained with the evaluation function of statistical information are as shown in Table 3 and Figure 11.
According to the Table 3 and Figure 11, when the SV combination is 2, 3, 4 and 5, the value of the evaluation function of statistical information is the minimum, with maximum similarity, therefore, the decomposed signal is turned back into a one-dimensional signal with the rest SV 1 and the envelope spectrum of the restored signal is calculated. As shown in Figure 12, the fault characteristic frequency is obvious and the frequency multiplication can be well distinguished.
In order to verify the status when the embedding dimension number is higher than 5, the status with embedding dimension number of 16 is evaluated. When the embedding dimension number is 16, the data size is very large, and it will be very time consuming if the full combinations are analyzed, therefore, the similarities are calculated with an evaluation function of statistical information for the signals after restoration of each SV and decomposed signal and signals in normal state. The SVs are sequenced from high to low with the values of evaluation function of statistical information. The sequencing results are as shown in Table 4.
As shown in Table 4, the SV 1, 2, 3, 5 and 7 are the most similar five values, and all combinations are made with λ 1 ,   λ 2 ,     λ 3 ,     λ 5 ,     λ 7 ; according to the analysis with the one-dimension signal restored from decomposed signal by the combinations and signals in normal state, the energy of the envelope spectrum is the maximum when the SV is 1, 2 and 5, see Figure 13.

5.2. Engineering Applications

5.2.1. Experiment Conditions

In order to verify the effectiveness of the proposed method, an experimental verification is performed with an inner race fault, outer race fault and roller fault under low-speed operation as well as a signal in normal state. Figure 14 shows an experimental platform for a fault diagnosis test.
The outer race flaw type is N312, and the type of normal bearing, inner race flaw and roller flaw type is NU312, the difference between N312 and NU312 is only the position of the flaw, and other properties are the same. As shown in Figure 15, three different types fault, which are outer race flaw, inner race flaw, and the roller flaw were artificially made by using electro discharge machining, which fault width is 5.0 mm, and depth is 0.03 mm. The original vibration signals of each state were measured by an accelerometer (PCB MA352A60, PCB Piezotronics Inc., New York, NY, USA) with 50,000 Hz sampling frequency. The accelerometer was fixed on the vertical direction of the bearing. While obtaining the vibration signals, the speed of the servo motor was 100 RPM. All the data were stored and recorded and transformed by a collection system that includes a sensor signal conditioner (PCB ICP Model 480C02, PCB Piezotronics Inc.) and a signal recorder (Scope Coder DL750, Yokogawa Co. Ltd., Tokyo, Japan). The fault characteristic frequency at 100 RPM is obtained as shown in Table 5 with the fault characteristic frequency computational formula.
Here, the balls number is 12, contact angle 0, ball diameter 18 mm, inner diameter 87.5 mm, outer diameter 113 mm and RPM 100.

5.2.2. Out Race Fault

The data selected is 262,144 (5.24288 s). The comparison of outer race fault and normal state in the time-domain waveform, envelope spectrum and the results obtained with false nearest neighbor (maximum dimension number is 20 and delay time is 1) are as shown in Figure 16.
As shown in the Figure 16, the embedding dimension number is optimal at 4, so the embedding dimension number 4 is selected to perform the trajectory matrix reconstruction on the signals and perform SVD on the matrix. The SVs obtained are as shown in Figure 17.
It can be seen that the first two SVs are the largest, and the restored signals and signals in normal state are analyzed with the evaluation function of statistical information with different SV combinations, and the values of evaluation function of statistical information obtained are as shown in Table 6.
As shown in the Table 6, when the SV is 1, the similarity is the maximum, and the optimal SV combination at this time is 2, 3 and 4. The verification of its combination is as shown in Figure 18. As shown in the Figure 18, where the three figures can be used to accurately distinguish fault characteristic frequencies, in which the energy corresponding to combination 2, 3 and 4 is the strongest (20.55), and it also has the optimal filtering effect, and the fault is accurately diagnosed.

5.2.3. Roller Fault

The data length selected is 262,144 (5.24288 s). The comparisons between roller fault signal and signal in normal state in time-domain waveform, envelope spectrum and the results obtained with false nearest neighbor (maximum dimension number of 20 and delay time of 1) are as shown in Figure 19.
As shown in the Figure 19, the embedding dimension number is optimal at 5. Trajectory matrix reconstruction and SVD are performed with embedding dimension number of 5. The SVs obtained are as shown in Figure 20.
According to the analysis of evaluation function of statistical information, the optimal SV combination obtained is 2, see Figure 21.
As shown in the Figure 21, the three figures above can all accurately distinguish the fault characteristic frequency, in which the energy is the strongest for the combination that only contains singular value 2 (the first subfigure in Figure 21), also with optimal filtering effect, and the fault is accurately diagnosed at the same time.

5.2.4. Inner Race Fault

The data length selected is 262,144 (5.24288 s). The comparison between inner race fault signal and signal in normal state in time-domain waveform, envelope spectrum and the results obtained with false nearest neighbor (maximum dimension number of 20 and delay time of 1) are as shown in Figure 22.
As shown in the Figure 22, the embedding dimension number is optimal at 5. Trajectory matrix reconstruction and SVD are performed with embedding dimension number of 5. The SVs obtained are as shown in Figure 23.
According to the analysis of statistical information criteria, the optimal SV combinations obtained are 2, 3, 4 and 5. The verification of the effects of the combinations is as shown in Figure 24.
As shown in the Figure 24, the three figures above can all accurately distinguish the fault characteristic frequencies, in which the combination 2, 3, 4 and 5 has the strongest energy, also with optimal filtering effect, and the fault is accurately diagnosed. The detection rate of different bearing health conditions (outer race flaw, inner race flaw and roll flaw) in the experiment is 100%. All of bearing flaws in the experiment can be diagnosed successfully.

5.3. Case Western Reserve University Bearing Data

Case Western Reserve University (CWRU) Bearing Data is a publicly available dataset for bearing fault diagnosis [30]. The details of the data production are available on the website and in [31]. The experiment data number is IR007-0 (inner race flaw), fault depth 2.7940 mm, fault diameter 0.1777mm, motor load 0 and rotating speed 1797 per minute. According to Equation (10), the fault characteristic frequency is 162 Hz. Applying the proposed method, the envelope spectrum is as shown in Figure 25.
As shown in Figure 25, the fault characteristic frequency of the proposed method (161.9 Hz) can be identified and is identical to the calculated result, so the effectiveness of the developed method has been verified successfully.

5.4. Comparison with the DCSISE Method

To verify the advancement of the proposed method, this section compares it with the method published in [20]. The paper used a difference curvature spectrum of incremental singular entropy (DCSISE) to determine the number of effective singular values. The detailed algorithm steps are shown in the reference. The experiment data is the same as Section 5.2.2 (outer race fault). The envelope spectrum of two methods is shown in Figure 26.
As shown in the Figure 26, the proposed method SV combination is 2, 3 and 4, the DCSISE method is 1 and 2. The fault characteristic frequency of the proposed method can be identified, but the DCSISE method can’t identify the fault characteristic frequency, which indicates the proposed method has effectiveness and represents a notable advancement.

5.5. Comparison with Fast Kurtogram Method

In order to furtherly verify the effectiveness of the proposed method, this study compared the inner race at low-speed bearing fault signal with the Fast Kurtogram diagnosis method. The method is described in [32], and the Fast Kurtogram is shown in Figure 27.
As shown in the Figure 27, the spectrum kurtosis is the maximum when the central frequency is 7291.6667 Hz, and the bandwidth is 2083.33 Hz. The filtering is performed with such data to obtain the filtered original waveform (time domain), envelope signal and envelope spectrum, see Figure 28.
As shown in Figure 28, the inner race fault characteristic frequency cannot be effectively demodulated with the Fast Kurtogram method, so this method has poor effect in low-speed bearing diagnosis.

6. Conclusions

This study proposed an effective SV selection filtering method based on false nearest neighbor and statistical information criteria, and applied it to bearing fault diagnosis. False nearest neighbor can be used to calculate the optimal embedded dimension to reconstruct original signal trajectory matrix. Different SV combinations are selected, and the one-dimension signal restored from SVD signal and signal in normal state are compared, so as to obtain effective SV combinations with statistical information criteria as basis, and this SV combination is the most representative of fault signals. Based on the envelope spectrum method, the signal restored from the optimal SV can be demodulated to effectively analyze fault characteristic frequencies. Experimental verification has been performed for this method through simulation experiments and engineering experiments, which are compared with the DCSISE and Fast Kurtogram methods to demonstrate the fault diagnosis effectiveness of the proposed method against background of strong noise. The SV selection filtering method proposed in the study could be applied further in the fault signal diagnosis of other rotating machinery.

Author Contributions

L.S. and P.C. designed and conceived the experiments; Z.L., Z.G., Z.F. and K.L. carried out the experimental work and collected the data; P.C. and L.S. analyzed the experimental results; Z.L. wrote the paper. Z.L., L.S. and P.C. reviewed and edited the manuscript. All authors contributed to discussing and revising the manuscript.

Funding

This work was supported by the open project of Jiangsu Key Laboratory of Advanced Food Manufacturing Equipment & Technology FM-2018-03 and the Fundamental Research Funds for the Central Universities ZY1816.

Acknowledgments

The authors would like to sincerely thank all the anonymous reviewers for their valuable comments that greatly helped to improve the manuscript.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Li, K.; Ping, X.; Wang, H.; Chen, P.; Cao, Y. Sequential fuzzy diagnosis method for motor roller bearing in variable operating conditions based on vibration analysis. Sensors 2013, 13, 8013–8041. [Google Scholar] [CrossRef] [PubMed]
  2. Cui, L.L.; Huang, J.F.; Zhang, F.B. Quantitative and Localization Diagnosis of a Defective Ball Bearing Based on Vertical-Horizontal Synchronization Signal Analysis. IEEE Trans. Ind. Electron. 2017, 64, 8695–8706. [Google Scholar] [CrossRef]
  3. Rai, A.; Upadhyay, S.H. A review on signal processing techniques utilized in the fault diagnosis of rolling element bearings. Tribol. Int. 2016, 96, 289–306. [Google Scholar] [CrossRef]
  4. Caesarendra, W.; Tjahjowidodo, T. A review of feature extraction methods in vibration-based condition monitoring and its application for degradation trend estimation of low-speed slew bearing. Machines 2017, 5, 21. [Google Scholar] [CrossRef]
  5. Cui, L.; Wu, N.; Ma, C.; Wang, H. Quantitative fault analysis of roller bearings based on a novel matching pursuit method with a new step-impulse dictionary. Mech. Syst. Signal Process. 2016, 68, 34–43. [Google Scholar] [CrossRef]
  6. Song, L.; Wang, H.; Chen, P. Vibration-Based Intelligent Fault Diagnosis for Roller Bearings in Low-Speed Rotating Machinery. IEEE Trans. Instrum. Meas. 2018, PP, 1–13. [Google Scholar] [CrossRef]
  7. Song, L.; Wang, H.; Chen, P. Step-by-step Fuzzy Diagnosis Method for Equipment Based on Symptom Extraction and Trivalent Logic Fuzzy Diagnosis Theory. IEEE Trans. Fuzzy Syst. 2018, 1, 1–13. [Google Scholar] [CrossRef]
  8. Liao, Z.; Song, L.; Chen, P.; Zuo, S. An automatic filtering method based on an improved genetic algorithm—With application to rolling bearing fault signal extraction. IEEE Sens. J. 2017, 17, 6340–6349. [Google Scholar] [CrossRef]
  9. Wang, H.; Chen, P. Fuzzy diagnosis method for rotating machinery in variable rotating speed. IEEE Sens. J. 2011, 11, 23–34. [Google Scholar] [CrossRef]
  10. Cerrada, M.; Sanchez, R.V.; Li, C.; Pacheco, F.; Cabrera, D.; de Oliveira, J.V.; Vasquez, R.E. A review on data-driven fault severity assessment in rolling bearings. Mech. Syst. Signal Process. 2018, 99, 169–196. [Google Scholar] [CrossRef]
  11. Zhang, W.; Peng, G.L.; Li, C.H.; Chen, Y.H.; Zhang, Z.J. A new deep learning model for fault diagnosis with good anti-noise and domain adaptation ability on raw vibration signals. Sensors 2017, 17. [Google Scholar] [CrossRef] [PubMed]
  12. Wang, H.; Chen, P. Intelligent diagnosis method for rolling element bearing faults using possibility theory and neural network. Comput. Ind. Eng. 2011, 60, 511–518. [Google Scholar] [CrossRef]
  13. Yuan, R.; Lv, Y.; Song, G. Multi-fault diagnosis of rolling bearings via adaptive projection intrinsically transformed multivariate empirical mode decomposition and high order singular value decomposition. Sensors 2018, 18. [Google Scholar] [CrossRef] [PubMed]
  14. Wang, H.Q.; Li, R.T.; Tang, G.; Yuan, H.F.; Zhao, Q.L.; Cao, X. A compound fault diagnosis for rolling bearings method based on blind source separation and ensemble empirical mode decomposition. PLoS ONE 2014, 9. [Google Scholar] [CrossRef] [PubMed]
  15. Li, Q.; Ji, X.; Liang, S.Y. Incipient fault feature extraction for rotating machinery based on improved ar-minimum entropy deconvolution combined with variational mode decomposition approach. Entropy 2017, 19, 317. [Google Scholar] [CrossRef]
  16. Hu, A.; Yan, X.; Xiang, L. A new wind turbine fault diagnosis method based on ensemble intrinsic time-scale decomposition and WPT-fractal dimension. Renew. Energy 2015, 83, 767–778. [Google Scholar] [CrossRef]
  17. Yi, C.C.; Lv, Y.; Ge, M.; Xiao, H.; Yu, X. Tensor singular spectrum decomposition algorithm based on permutation entropy for rolling bearing fault diagnosis. Entropy 2017, 19. [Google Scholar] [CrossRef]
  18. Xu, J.; Tong, S.; Cong, F.; Chen, J. Slip Hankel matrix series-based singular value decomposition and its application for fault feature extraction. IET Sci. Meas. Technol. 2017, 11, 464–472. [Google Scholar] [CrossRef]
  19. Liu, H.; Wang, X.; Lu, C. Rolling bearing fault diagnosis based on LCD–TEO and multifractal detrended fluctuation analysis. Mech. Syst. Signal Process. 2015, 60–61, 273–288. [Google Scholar] [CrossRef]
  20. Gao, J.; Wu, L.F.; Wang, H.M.; Guan, Y. Development of a method for selection of effective singular values in bearing fault signal de-noising. Appl. Sci. 2016, 6, 154. [Google Scholar] [CrossRef]
  21. Dai, D.D.; Wang, X.P.; Zhao, Y.; Tian, M.; Long, J.C.; Zhu, G.W.; Zhang, L.F. Research on denoising ultraviolet spectrum signal with an improved effective singular value selection method. Spectrosc. Spectr. Anal. 2016, 36, 2139–2143. [Google Scholar]
  22. Yang, W.X.; Peter, W.T. Development of an advanced noise reduction method for vibration analysis based on singular value decomposition. NDT E Int. 2003, 36, 419–432. [Google Scholar] [CrossRef] [Green Version]
  23. Zhao, X.; Ye, B. Selection of effective singular values using difference spectrum and its application to fault diagnosis of headstock. Mech. Syst. Signal Process. 2011, 25, 1617–1631. [Google Scholar] [CrossRef]
  24. Shabalin, A.A.; Nobel, A.B. Reconstruction of a low-rank matrix in the presence of Gaussian noise. J. Multivar. Anal. 2013, 118, 67–76. [Google Scholar] [CrossRef]
  25. Bechhoefer, E.; Menon, P.; Kingsley, M. Bearing Envelope Analysis Window Selection Using Spectral Kurtosis Techniques. In Proceedings of the IEEE Conference on Prognostics and Health Management, Montreal, QC, Canada, 20–23 June 2011; pp. 1–6. [Google Scholar]
  26. Guo, W.; Peter, W.T.; Djordjevich, A. Faulty bearing signal recovery from large noise using a hybrid method based on spectral kurtosis and ensemble empirical mode decomposition. Measurement 2012, 45, 1308–1322. [Google Scholar] [CrossRef]
  27. Zhou, Z.; Zhao, J.; Cao, F. A novel approach for fault diagnosis of induction motor with invariant character vectors. Inf. Sci. 2014, 281, 496–506. [Google Scholar] [CrossRef]
  28. Rhodes, C.; Morari, M. The false nearest neighbors algorithm: An overview. Comput. Chem. Eng. 1997, 21, 1149–1154. [Google Scholar] [CrossRef]
  29. Golafshan, R.; Sanliturk, K.Y. SVD and Hankel matrix based de-noising approach for ball bearing fault detection and its assessment using artificial faults. Mech. Syst. Signal Process. 2016, 70, 36–50. [Google Scholar] [CrossRef]
  30. Case Western Reserve University Bearing Data Center Website. Available online: https://csegroups.case.edu/bearingdatacenter/pages/download-data-file (accessed on 16 June 2018).
  31. Chen, X.L.; Zhang, B.Z.; Feng, F.Z.; Jiang, P.C. Optimal resonant band demodulation based on an improved correlated kurtosis and its application in bearing fault diagnosis. Sensors 2017, 17. [Google Scholar] [CrossRef] [PubMed]
  32. Antoni, J. Fast computation of the kurtogram for the detection of transient faults. Mech. Syst. Signal Process. 2007, 21, 108–124. [Google Scholar] [CrossRef]
Figure 1. Singular spectrum analysis filtering schematic diagram.
Figure 1. Singular spectrum analysis filtering schematic diagram.
Sensors 18 02235 g001
Figure 2. Waveform of time domain and envelope spectrum. (a) Time domain waveform; (b) Envelope spectrum waveform.
Figure 2. Waveform of time domain and envelope spectrum. (a) Time domain waveform; (b) Envelope spectrum waveform.
Sensors 18 02235 g002
Figure 3. Envelope spectrum (singular values 5~8 are set to 0).
Figure 3. Envelope spectrum (singular values 5~8 are set to 0).
Sensors 18 02235 g003
Figure 4. Envelope spectrum (singular values 1~4 set to 0).
Figure 4. Envelope spectrum (singular values 1~4 set to 0).
Sensors 18 02235 g004
Figure 5. Envelope spectrum (singular values 1, 2, 7, 8 set to 0).
Figure 5. Envelope spectrum (singular values 1, 2, 7, 8 set to 0).
Sensors 18 02235 g005
Figure 6. Envelope spectrum under different singular values.
Figure 6. Envelope spectrum under different singular values.
Sensors 18 02235 g006
Figure 7. Statistical information criterion schematic diagram.
Figure 7. Statistical information criterion schematic diagram.
Sensors 18 02235 g007
Figure 8. Flowchart of the proposed method.
Figure 8. Flowchart of the proposed method.
Sensors 18 02235 g008
Figure 9. Time domain and envelope spectrum waveform of simulated signal. (a) Time domain waveform; (b) Envelope spectrum waveform.
Figure 9. Time domain and envelope spectrum waveform of simulated signal. (a) Time domain waveform; (b) Envelope spectrum waveform.
Sensors 18 02235 g009
Figure 10. Embedded dimension by the false nearest neighbor point method.
Figure 10. Embedded dimension by the false nearest neighbor point method.
Sensors 18 02235 g010
Figure 11. Statistics information criteria value.
Figure 11. Statistics information criteria value.
Sensors 18 02235 g011
Figure 12. Envelope spectrum (Singular value 1).
Figure 12. Envelope spectrum (Singular value 1).
Sensors 18 02235 g012
Figure 13. Envelope spectrum (singular values 1, 2, 5).
Figure 13. Envelope spectrum (singular values 1, 2, 5).
Sensors 18 02235 g013
Figure 14. Bearing fault diagnosis experimental system.
Figure 14. Bearing fault diagnosis experimental system.
Sensors 18 02235 g014
Figure 15. Bearing flaw of outer race, inner race and roller.
Figure 15. Bearing flaw of outer race, inner race and roller.
Sensors 18 02235 g015
Figure 16. Outer race fault (a) time domain waveform, (b) envelope spectrum (c) embedded dimension.
Figure 16. Outer race fault (a) time domain waveform, (b) envelope spectrum (c) embedded dimension.
Sensors 18 02235 g016
Figure 17. Singular value of trace matrix.
Figure 17. Singular value of trace matrix.
Sensors 18 02235 g017
Figure 18. Filtering effective under different singular values.
Figure 18. Filtering effective under different singular values.
Sensors 18 02235 g018
Figure 19. Roller fault (a) time domain waveform, (b) envelope spectrum (c) Embedded dimension.
Figure 19. Roller fault (a) time domain waveform, (b) envelope spectrum (c) Embedded dimension.
Sensors 18 02235 g019aSensors 18 02235 g019b
Figure 20. Singular value of the trace matrix.
Figure 20. Singular value of the trace matrix.
Sensors 18 02235 g020
Figure 21. Filtering effect under different singular values.
Figure 21. Filtering effect under different singular values.
Sensors 18 02235 g021
Figure 22. Inner race fault (a) time domain waveform; (b) envelope spectrum (c) embedded dimension.
Figure 22. Inner race fault (a) time domain waveform; (b) envelope spectrum (c) embedded dimension.
Sensors 18 02235 g022
Figure 23. Singular values of the trace matrix.
Figure 23. Singular values of the trace matrix.
Sensors 18 02235 g023
Figure 24. Filtering effective under different singular value.
Figure 24. Filtering effective under different singular value.
Sensors 18 02235 g024
Figure 25. Envelope spectrum of the proposed method.
Figure 25. Envelope spectrum of the proposed method.
Sensors 18 02235 g025
Figure 26. Comparison with the proposed method and DCSISE method.
Figure 26. Comparison with the proposed method and DCSISE method.
Sensors 18 02235 g026
Figure 27. Fast Kurtogram.
Figure 27. Fast Kurtogram.
Sensors 18 02235 g027
Figure 28. Time domain waveform, envelope, envelope spectrum of the Fast Kurtogram filtered signal.
Figure 28. Time domain waveform, envelope, envelope spectrum of the Fast Kurtogram filtered signal.
Sensors 18 02235 g028
Table 1. Singular value of trajectory matrix.
Table 1. Singular value of trajectory matrix.
No. λ 1 λ 2 λ 3 λ 4 λ 5 λ 6 λ 7 λ 8
Singular Value9,374,507398,303.57884.488255.236512.5711610.8138210.464874.535536
Table 2. Singular values of the trajectory matrix.
Table 2. Singular values of the trajectory matrix.
No. λ 1 λ 2 λ 3 λ 4 λ 5
Singular Value19,942.1818,697.5116,517.6615,683.6215,296.79
Table 3. Statistics information criteria value.
Table 3. Statistics information criteria value.
Singular Value12345
I p q 6.42996.94186.96397.04016.5273
Singular Value1, 21, 31, 41, 52, 3
I p q 4.38875.56655.45385.85435.819
Singular Value2, 42, 53, 43, 54, 5
I p q 5.59425.47145.34885.82845.2938
Singular Value1, 2, 31, 2, 41, 2, 51, 3, 41, 3, 5
I p q 3.89683.91793.96574.20535.1614
Singular Value1, 4, 52, 3, 42, 3, 52, 4, 53, 4, 5
I p q 4.83994.42984.09664.1144.1387
Singular Value1, 2, 3, 41, 2, 3, 51, 2, 4, 51, 3, 4, 52, 3, 4, 5
I p q 3.43883.3132.93313.17532.8386
Table 4. SVs are listed in ascending order based on statistical information.
Table 4. SVs are listed in ascending order based on statistical information.
No.12345678
Singular Value λ 1 λ 2 λ 3 λ 5 λ 7 λ 4 λ 6 λ 8
I p q 2.07462.17452.34332.56322.83243.10233.37234.2113
No.910111213141516
Singular Value λ 9 λ 10 λ 11 λ 12 λ 13 λ 14 λ 15 λ 16
I p q 4.24524.25144.83465.21465.72465.85326.01236.3468
Table 5. Fault characteristic frequency of inner race fault, outer race fault and roller fault.
Table 5. Fault characteristic frequency of inner race fault, outer race fault and roller fault.
FaultFault Characteristic Frequency
Outer Race Flaw8.00 Hz
Inner Race Flaw11.9 Hz
Roller Flaw8.02 Hz
Table 6. Statistics information criteria value.
Table 6. Statistics information criteria value.
Singular Value12341, 2
I p q 11.637980.4025101.7774118.15711.7015
Singular Value1, 31, 42, 32, 43, 4
I p q 11.644811.684593.3342109.970846.8683
Singular Value1, 2, 31, 2, 41, 3, 42, 3, 4
I p q 11.72211.760211.6945180.0193

Share and Cite

MDPI and ACS Style

Liao, Z.; Song, L.; Chen, P.; Guan, Z.; Fang, Z.; Li, K. An Effective Singular Value Selection and Bearing Fault Signal Filtering Diagnosis Method Based on False Nearest Neighbors and Statistical Information Criteria. Sensors 2018, 18, 2235. https://doi.org/10.3390/s18072235

AMA Style

Liao Z, Song L, Chen P, Guan Z, Fang Z, Li K. An Effective Singular Value Selection and Bearing Fault Signal Filtering Diagnosis Method Based on False Nearest Neighbors and Statistical Information Criteria. Sensors. 2018; 18(7):2235. https://doi.org/10.3390/s18072235

Chicago/Turabian Style

Liao, Zhiqiang, Liuyang Song, Peng Chen, Zhaoyi Guan, Ziye Fang, and Ke Li. 2018. "An Effective Singular Value Selection and Bearing Fault Signal Filtering Diagnosis Method Based on False Nearest Neighbors and Statistical Information Criteria" Sensors 18, no. 7: 2235. https://doi.org/10.3390/s18072235

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