Next Article in Journal
MOSFE-Capacitor Silicon Carbide-Based Hydrogen Gas Sensors
Previous Article in Journal
High-Resolution Monitoring of Scour Using a Novel Fiber-Optic Distributed Temperature Sensing Device: A Proof-of-Concept Laboratory Study
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Bearing Fault Diagnosis Method Based on Improved Singular Value Decomposition Package

1
College of Sciences, National University of Defense Technology, Changsha 410073, China
2
Beijing Institute of Spacecraft System Engineering, China Academy of Space Technology, Beijing 100094, China
*
Author to whom correspondence should be addressed.
Sensors 2023, 23(7), 3759; https://doi.org/10.3390/s23073759
Submission received: 28 February 2023 / Revised: 28 March 2023 / Accepted: 1 April 2023 / Published: 5 April 2023
(This article belongs to the Section Fault Diagnosis & Sensors)

Abstract

:
The singular value decomposition package (SVDP) is often used for signal decomposition and feature extraction. At present, the general SVDP has insufficient feature extraction ability due to the two-row structure of the Hankel matrix, which leads to mode mixing. In this paper, an improved singular value decomposition packet (ISVDP) algorithm is proposed: the feature extraction ability is improved by changing the structure of the Hankel matrix, and similar signal sub-components are selected by similarity to avoid having the same frequency component signals being decomposed into different sub-signals. In this paper, the effectiveness of ISVDP is illustrated by a set of simulation signals, and it is utilized in fault diagnosis of bearing data. The results show that ISVDP can effectively suppress the model-mixing phenomenon and can extract the fault features in bearing vibration signals more accurately.

1. Introduction

As one of the key components of mechanical systems, the health of bearings is an important guarantee for their safe operation [1,2,3]. When a bearing fails, the bearing components form a sudden shock pulse through the fault site and cause the bearing and adjacent components to vibrate, so that the collected vibration signal contains the fault-specific periodic shock pulse signal [4,5]. Therefore, the bearing vibration signal contains important information about the health status of the bearing [6,7,8]. Therefore, in bearing fault diagnosis based on vibration signals, the core is to extract fault-specific signal features from vibration signals.
In the field of bearing fault diagnosis, in order to effectively extract the fault features in the vibration signal, existing research has proposed a variety of signal processing methods to be adopted to extract the fault signal features from the perspectives of the time domain [9,10], frequency domain and time–frequency domain, such as correlation analysis based on the time domain [11], Fourier transform based on the frequency domain [12], wavelet transform based on the time–frequency domain [13], empirical mode decomposition [14] and their derivative algorithms [15,16,17,18]. Although the above methods can effectively extract bearing fault features, correlation analysis and Fourier transform have difficulty effectively dealing with non-stationary and other complex signals. Wavelet transform needs understanding of the signal characteristics in advance to select the appropriate wavelet basis. Empirical mode decomposition has endpoint effects and model-mixing phenomena, which limit the use of the above methods to a certain extent.
Singular value decomposition (SVD) is also applied in the field of signal processing [19,20]. Ying et al. [21] realized the feature-space change of unknown source signals by SVD and then combined it with joint diagonalization to realize the separation of unknown source signals dominated by random noise. Golafshan et al. [22] applied SVD and the denoting process based on the Hankel matrix to the time-domain vibration signal of the bearing to eliminate the background noise and improve the reliability of the fault-detection process. Zhang et al. [23] applied SVD to signals under a sliding window and obtained a time-varying singular value matrix, which was used to enhance the identification of periodic faults. However, the traditional SVD algorithm is essentially carried out in the same resolution and hierarchical space when processing signal data [24], and it is difficult to effectively extract signal features. To solve this problem, Zhao et al. [25] proposed a multi-resolution singular value decomposition (MSVD) algorithm based on the idea of wavelet transform. The decomposition results of SVD are divided into different hierarchical spaces, and the signal of the bearing is decomposed into several approximate signals and detail signals with different frequencies by the SVD method. Then, in order to further improve the feature-extraction ability of MSVD, Zhao et al. [26] improved the MSVD and proposed a singular value decomposition package (SVDP), which shows that the method has the same decomposition structure as the wavelet packet and is suitable for extracting weak bearing fault features. Although MSVD and SVDP have been well-applied in bearing signal processing, Huang et al. pointed out that SVDP has mode mixing after multiple iterations; that is, a single sub-component signal contains completely different frequency components, or the same frequency component is decomposed into different sub-component signals. To solve this problem, Huang et al. proposed the extended singular value decomposition package (ESVDP) and the fast extended singular value decomposition package (FESVDP) to solve the model-mixing phenomenon and applied it to railway vehicle bearings [27]. However, the research in this paper found that Huang et al. did not completely solve the model-mixing phenomenon of SVDP.
To solve the above problems, this paper proposes an improved singular value decomposition package (ISVDP) algorithm to solve the model-mixing phenomenon in SVDP. On the one hand, ISVDP improves the feature-extraction ability of the algorithm by changing the structure of the Hankel matrix in SVDP. On the other hand, the similarity is used to select similar sub-signals, which further suppresses the model-mixing phenomenon. The content of this paper is as follows: In Section 2, SVDP and its improved algorithm ESVDP are introduced. In Section 3, an improved singular value decomposition package algorithm is proposed to overcome the shortcomings of SVDP and ESVDP algorithms in bearing feature extraction. Section 4 illustrates the effectiveness of the proposed method through simulation. Section 5 shows the comparison results of ISVDP and other methods on the bearing dataset, which verifies the effectiveness of the proposed method. Section 6 is a summary.

2. Singular Value Decomposition Package and Other Improved Algorithms

2.1. Singular Value Decomposition Package and Other Improved Algorithms

The purpose of a singular value decomposition packet (SVDP) is to use singular value decomposition to realize signal decomposition similar to that of a wavelet packet. SVDP can decompose the original one-dimensional bearing signal into a series of component signals of different layers by performing iterative singular value decomposition on the constructed two-row Hankel matrix, and feature extraction of the bearing fault signal can be realized [26]. The method of SVDP is as follows:
Let x ( n ) be a one-dimensional bearing signal, where n = 1 , 2 , , N , N is the length of the signal x ( n ) . The Hankel matrix of signal x ( n ) is constructed as
H = x ( 1 ) x ( 2 ) x ( N 1 ) x ( 2 ) x ( 3 ) x ( N )
Assuming that the J 1 layer SVDP decomposition has been performed, the 2 J 1 signal S J 1 i = ( x J 1 , 1 i , , x J 1 , N i ) is obtained, where i = 0 , 1 , , 2 J 1 1 is the serial number of the sub-signal, and the Hankel matrix is constructed as
H J i = x J 1 , 1 i x J 1 , 2 i x J 1 , N 1 i x J 1 , 2 i x J 1 , 3 i x J 1 , N i
SVD is decomposed into
H J i = U J i Σ J i ( V J i ) T
where U J i = ( u J 1 i , u J 2 i ) , U J i R 2 × 2 and V J i = ( v J 1 i , , v J ( N 1 ) i ) , V J i R ( N 1 ) × ( N 1 ) are left and right singular matrices, Σ J i = [ d i a g ( σ j 1 i , σ j 2 i ) , O ] is a diagonal matrix and σ J 1 i , σ J 2 i are the approximate singular values and the detail singular values obtained by the S J 1 i decomposition of the J layer signal, respectively. The approximate matrix H J 1 i and the detail matrix H J 2 i corresponding to the singular values are expressed as
H J 1 i = σ J 1 i u J 1 i ( v J 1 i ) T H J 2 i = σ J 2 i u J 2 i ( v J 2 i ) T
where u J 1 i , u J 2 i R 2 × 1 , v J 1 i , v J 2 i R ( N 1 ) × 1 . The diagonal averaging method in the singular spectrum analysis is used for the approximate matrix H J 1 i and the detail matrix H J 2 i , respectively, to obtain the two component signals S J 2 i and S J 2 i + 1 of the signal S J 1 i at the J layer [28]. Using the above process, specifying the decomposition level J, SVDP can decompose the signal into 2 J sub-signals. When the number of decomposition layers J = 3 , the decomposition structure of SVDP is shown in Figure 1.

2.2. Extended Singular Value Decomposition Package

Huang et al. pointed out that when performing SVDP decomposition on bearing fault signals with multiple resonance bands, there is obvious mode mixing between component signals, which reduces the extraction effect of bearing fault signal features. In addition, Huang et al. showed that as the number of rows of the Hankel matrix increases, the aggregation of singular values on the resonance band becomes worse, and for the singular values after the decomposition of the Hankel matrix, the sub-signal components corresponding to the adjacent singular values have the same frequency. Accordingly, Huang et al. improved SVDP by constructing an even-numbered Hankel matrix larger than two rows and merging the sub-signal components corresponding to adjacent singular values, and they proposed the Extended Singular Value Decomposition Package (ESVDP) and the Fast Extended Singular Value Decomposition Package (FESVDP) to improve the feature extraction ability of bearing fault signals; the methods of ESVDP and FESVDP are as follows:
Let x ( n ) be a one-dimensional bearing signal, where n = 1 , 2 , , N , and N is the length of the signal x ( n ) . The 2 k -row Hankel matrix is constructed as
A = x ( 1 ) x ( 2 ) x ( N 2 k + 1 ) x ( 2 ) x ( 3 ) x ( N 2 k + 2 ) x ( 2 k ) x ( 2 k + 1 ) x ( N )
where k N * , k 2 is the number of sub-signals. Using the same method as in Section 2.1, 2 k signal sub-components are obtained, and the 2 k 1 -th and 2 k -th signal sub-components are combined to obtain the k sub-signal D J k , and then the above steps are repeated until the specified number of decomposition layers J is reached. The signal in the extended singular value decomposition package is decomposed into k sub-signals each time, and a total of ( k J 1 ) / ( k 1 ) sub-signals are obtained. Therefore, in order to reduce the calculation cost, FESVDP is proposed on the basis of ESVDP. FESVDP only retains the first sub-signal in each decomposition at the J = 2 layer and later. When K = 3 , J = 3 , the decomposition structure of ESVDP and FESVDP is shown in Figure 2. The subcomponents marked red constitute FESVDP.

3. Improved Singular Value Decomposition Package

3.1. The Deficiency of SVDP and ESVDP in Bearing Feature Extraction

The core idea of SVDP is to construct a two-row Hankel matrix and perform singular value iterative decomposition on it. Therefore, SVDP can only get two singular values and the corresponding sub-signals at a time. Further, since the second-row vector of the Hankel matrix is only one datum later than the first-row vector, the two row vectors are highly correlated. At this time, the signals corresponding to multiple resonance bands are mainly concentrated in the approximate signals corresponding to larger singular values. Therefore, mode mixing occurs after SVDP decomposition [27].
The core idea of ESVDP is that the increase of the rank of the Hankel matrix makes the aggregation of singular values in the resonance band worse, and the purpose of separating multiple resonance frequency bands can be achieved by increasing the number of rows of the Hankel matrix. Further, another core idea of ESVDP is that the sub-signals corresponding to the two adjacent singular values have the same frequency, and the purpose of reducing mode mixing is achieved by superimposing the sub-signals corresponding to the two adjacent singular values. However, Treichler [29] pointed out that the Hankel matrix is composed of sine or cosine signals, and the singular value of the matrix is
σ 1 , σ 2 = a 2 L ± sin ( L ω T ) sin ( ω T )
where σ 1 , σ 2 are the singular values of the matrix, a is the signal amplitude, ω is the signal frequency, T is the sampling interval and L is the number of columns of the Hankel matrix. According to Equation (6), one frequency corresponds to two singular values, but the two adjacent singular values do not always correspond to one frequency. Therefore, ESVDP does not completely solve the mode-mixing phenomenon existing in SVDP.

3.2. Improved Singular Value Decomposition Package

It can be seen from Section 3.1 that ESVDP does not completely solve the modal-mixing phenomenon existing in SVDP. Therefore, in order to solve the modal-mixing phenomenon existing in VDP, this paper proposes an improved singular value decomposition package (ISVDP). The algorithm is as follows:
Let x ( n ) be a one-dimensional bearing signal, where n = 1 , 2 , , N ; N is the length of the signal x ( n ) . Construct the Hankel matrix as
X = x ( 1 ) x ( 2 ) x ( L ) x ( 2 ) x ( 3 ) x ( L + 1 ) x ( m ) x ( m + 1 ) x ( N )
where N = m + L 1 . Let L > m ; through the SVD decomposition of Equation (7), the Hankel matrix X can be expressed as
X = U Σ V = i = 1 m σ i u i v i T = i = 1 m X i
where U = [ u 1 , u 2 , u m ] R m × m and V = [ v 1 , v 2 , , v L ] R L × L are left and right singular matrices, and u i , i = 1 , , m and v j , j = 1 , , L are left and right singular vectors corresponding to singular values, respectively. Σ = Λ O , Λ = d i a g ( σ 1 , σ 2 , , σ m ) is a diagonal matrix, σ 1 , σ m is a singular value, O is a zero matrix, X i = σ i u i v i T , i = 1 , , m is a submatrix. Reconstruct the submatrix X i as
C ^ i = 1 d 1 l = 1 d 1 x ^ l , d l f o r 2 d m 1 1 m l = 1 m x ^ l , d l f o r m d L + 1 1 m + L d + 1 l = d L m x ^ l , d l f o r L + 2 d m + L
where x ^ i , j is the i-th row and j-th column element of the submatrix X i .
In order to further suppress the model-mixing effect and improve the feature-extraction ability of bearing faults, this paper selects sub-signals of the same frequency by measuring the similarity between sub-signals. The similarity measure function based on the Pearson correlation coefficient is
r y z = n = 1 N ( y ( n ) y ¯ ) ( z ( n ) z ¯ ) n = 1 N ( y ( n ) y ¯ ) 2 ( z ( n ) z ¯ ) 2
where y ¯ and z ¯ are the mean values of y ( n ) and z ( n ) , respectively. According to Equation (10), the related reconstructed sub-signal component is C ^ i , i = 1 , , m the related reconstructed sub-signal component is C i , i = 1 , , s , and s , s m is the number of sub-signals. The sub-signal C i selected by the Pearson correlation coefficient mainly contains one frequency. Therefore, when the decomposition level is J 2 , each sub-signal C i retains only the first sub-signal after decomposition. The above process is repeated for each sub-signal C i according to the decomposition layer J. The decomposition structure of ISVDP is shown in Figure 3.

3.3. Parameter Selection of ISVDP

The proposed ISVDP includes two preset parameters, namely the number of rows of the Hankel matrix and the number of decomposition layers. If the number of rows of the Hankel matrix is greater than or equal to the number of resonance frequency bands of bearing signals for the same number of decomposition layers, more rows leads to better ability to extract the resonance frequency bands of bearing signals, but the aggregation becomes worse. When the number of rows of the matrix is the same, more decomposition layers leads to a narrower frequency band of the bearing signal, but there is a risk of losing effective features. Therefore, according to reference [27] and practical experience, the range of Hankel matrix rows is from 4 to 20, and the number of decomposition layers is from 3 to 10.

3.4. Application of ISVDP in Fault Diagnosis

ISVDP decomposes the bearing fault signal containing multiple resonance bands into multiple sub-signals and performs envelope analysis on each sub-signal to realize the fault diagnosis of the bearing by combining the envelope diagram of the sub-signal. The process flow diagram of ISVDP is shown in Figure 4.

4. Simulation Analysis

4.1. Simulation Parameters

In order to verify the effectiveness of ISVDP in bearing diagnosis, we implemented the bearing fault signal model of Reference [27]. The simulation model of a bearing fault signal is
x ( t ) = x 1 ( t ) + x 2 ( t ) + x 3 ( t ) + x 4 ( t ) + ξ ( t )
where the component signals x j ( t ) , j = 1 , 2 , 3 are the bearing outer ring fault signal, the connecting shaft signal connected to the bearing, and the external impact signal. The component signals x j ( t ) , j = 1 , 2 , 3 are
x j ( t ) = n = 0 M j 1 B i j e β j ( t i = 0 n Δ T i j ) cos [ 2 π f R , j ( t i = 0 n Δ T i j ) ] u ( t i = 0 n Δ T i j )
where B i j is the amplitude of the i-th fault shock of the signal x j ( t ) , β j is the structural attenuation coefficient, f R , j is the resonance frequency of the signal x j ( t ) , M j is the number of shocks in the signal x j ( t ) , u ( t ) is the unit step function, Δ T i j is the interval between the i 1 -th and i-th shocks of the signal x j ( t ) —where the impact interval Δ T i j of the first component signal x 1 ( t ) and the second component signal x 2 ( t ) obeys Gaussian distribution, that is { Δ T i j } N ( T p , j , σ Δ , j 2 ) T p , j = f j 1 is the mean, f j is the feature frequency of bearing fault, σ Δ , j is the standard deviation of time interval fluctuation, and σ Δ , j / T p , j < 2 % . The impact interval Δ T i j of the third component signal x 3 ( t ) is Δ T 13 = 0.2 s, Δ T 23 = 0.8 s. The other simulation parameters are shown in Table 1. The harmonic interference signal x 4 ( t ) is
x 4 ( t ) = 0.2 sin ( 4 π f r t ) + 0.1 sin ( 6 π f r t ) + 0.1 sin ( 8 π f r t )
where f r = 10.29 Hz is the harmonic interference frequency; ξ ( t ) is white Gaussian noise with a standard deviation of 0.22. The sampling frequency is 10 KHz.
FESVDP is a fast decomposition algorithm of ESVDP, so this paper uses SVDP, FESVDP, Empirical Mode Decomposition (EMD), Variational Mode Decomposition (VMD) and ISVDP to process the simulation signal x ( t ) . To verify the effectiveness of the method in this paper, the number of decomposition layers and the number of Hankel matrix rows of FESVDP in [27] are used. There are 3 decomposition layers and 16 Hankel matrix rows. The parameters of EMD and VMD are the default values of the functions in MATLAB.

4.2. Results Analysis

The waveform diagram of signal x ( t ) is shown in Figure 5, and the spectrum diagram and envelope diagram of signal x ( t ) are shown in Figure 6. In the Fourier spectrum shown in Figure 6a, the resonance band centered at f R , j , j = 1 , 2 , 3 is not obvious. In the envelope spectrum shown in Figure 6b, the feature frequency f 1 = 83.33 Hz of the bearing fault is covered by other peaks.
In order to effectively express the decomposition effect of each algorithm and save the layout of the article, the first six component signals after the SVDP, FESVDP, EMD and ISVDP decomposition simulation signals and the first four component signals after VMD decomposition simulation signals are selected to make the time–frequency domain diagram and envelope diagram, respectively, of the component signal. Figure 7, Figure 8, Figure 9, Figure 10 and Figure 11 are the time–frequency diagrams of the component signals after the simulation signal is decomposed by SVDP, FESVDP, EMD, VMD and ISVDP, respectively. It can be seen that compared with Figure 8 and Figure 11, the frequency band in each component signal in Figure 7, 9 and Figure 10 are wider, and multiple component signals contain the same frequency components, which indicates that SVDP cannot effectively extract signal features. From Figure 8a,f, it can be clearly seen that although the frequency bands in each component signal after FESVDP decomposition are narrow, there are two frequency bands in the same component signal, so there is still mode mixing after FESVDP decomposition of the bearing signal. From Figure 11, it can be seen that the frequency band of each component signal after ISVDP decomposition is narrow and one component signal contains only one frequency band. Therefore, ISVDP can effectively extract signal features and effectively suppress modal mixing.
Figure 12, Figure 13, Figure 14, Figure 15 and Figure 16 are the envelopes of the sub-signals after SVDP, FESVDP, EMD, VMD and ISVDP decomposition, respectively. It can be seen that the frequency bands in the envelope spectrum of FESVDP and ISVDP are narrower compared to SVDP, EMD and VMD, which corresponds to the time–frequency spectrum. Figure 12a, Figure 13a and Figure 16a are the envelope diagrams of harmonic interference signals. It can be seen that SVDP, FESVDP and ISVDP can effectively separate harmonic signals. However, it is difficult to distinguish the characteristic frequency of harmonic interference signals in Figure 14 and Figure 15. Therefore, EMD and VMD are difficult to effectively separate harmonic signals. In addition, it can be seen from Figure 12d,f, Figure 13c,d, Figure 15b,c and Figure 16c are envelope diagrams of bearing faults. It can be seen that the Four methods can effectively decompose the characteristic frequency f 1 = 83.33 Hz of bearing faults, but EMD is difficult to effectively extract the characteristic frequency of bearing fault. However, the envelope spectra of Figure 12d,f contain fault characteristic frequencies, the envelope spectra of Figure 13c,d contain fault characteristic frequencies, the envelope spectra of Figure 15b,c contain fault characteristic frequencies and the envelopes of Figure 13a,f are mixed with other frequency information, which indicates that both SVDP, FESVDP and VMD have mode mixing. This is because when SVDP iteratively decomposes, each signal can only get two sub-signals, and the signal information is mainly concentrated in the approximate signal, resulting in sub-signals with the same frequency appearing in different sub-signal components. The FESVDP is due to the combination of two adjacent sub-signal components with different frequencies, which artificially causes mode mixing. VMD is due to the small number of decomposed modes, which causes the VMD to decompose the signal insufficiently, resulting in mode aliasing.

5. Experimental Verification

5.1. Data Description

The experimental drive end bearing data of Case Western Reserve University in the United States was used [30], and the test bearing was SKF6205-2RS deep groove ball bearing. The mixed signal is composed of two inner race fault data. The sampling frequency is 12 KHz. To further weaken the fault feature, 13 dB noise is superimposed on the mixed signal. The parameters of the inner race fault are shown in Table 2. The number of decomposition layers and the number of rows of the Hankel matrix of SVDP, FESVDP and ISVDP are 3 and 16, respectively. The parameters of EMD and VMD are the default values of the functions in MATLAB.

5.2. Test Results and Analysis

The waveform diagram and envelope diagram of the mixed signal are shown in Figure 17 and Figure 18. The main frequencies of inner race fault 1 and inner race fault 2 are 102 Hz, 162 Hz, 106 Hz and 123 Hz respectively. It can be seen from Figure 18c that the envelope peak of inner race fault 1 is almost covered by inner race fault 2.
In order to effectively express the decomposition effect of each algorithm and save the layout of the article, the first six component signals after the SVDP, FESVDP, and ISVDP decomposition simulation signals and the first four component signals after EMD and VMD decomposition simulation signals are selected to make the time–frequency domain diagram and envelope diagram of the component signal respectively. Figure 19, Figure 20, Figure 21, Figure 22 and Figure 23 are the time–frequency diagrams of the sub-components after SVDP, FESVDP, EMD, VMD and ISVDP decomposition, respectively. From Figure 19, Figure 21 and Figure 22, it can be seen that the frequency band of each component signal after SVDP, EMD and VMD decomposition is wider, and multiple frequency bands are distributed in different component signals. This shows that SVDP, EMD and VMD algorithms are difficult to effectively extract bearing fault features, and there is modal mixing. However, in Figure 20 and Figure 23, the frequency band of each component signal decomposed by FESVDP and ISVDP is narrow, therefore, both FESVDP and ISVDP can extract bearing fault features better. Besides, it can be clearly seen from Figure 20f that the component signal after the FESVDP bearing signal contains two frequency bands. Therefore, there is still modal mixing after the FESVDP decomposes the bearing signal. However, the above phenomenon does not appear in Figure 23, indicating that ISVDP can effectively extract signal features, and can effectively suppress the modal mixing phenomenon.
Figure 24, Figure 25, Figure 26, Figure 27 and Figure 28 are the envelope diagrams of the sub-components after SVDP, FESVDP, EMD, VMD and ISVDP decomposition, respectively. It can be seen that the spectral peaks in the envelope spectra of FESVDP and ISVDP are narrower compared to SVDP, EMD and VMD, which corresponds to the time–frequency diagram. In Figure 24b–d, Figure 25b,c, Figure 26a,c and Figure 27b the characteristic frequency of inner race fault 1 and the characteristic frequency of inner race fault 2 are in the same envelope diagram. This shows that SVDP, FESVDP, EMD and VMD cannot effectively separate inner race fault 1 and inner race fault 2. In addition, it can be seen from Figure 27 that although compared with SVDP, FESVDP and EMD, VMD can relatively effectively separate inner race fault 1 and inner race fault 2, and has a relatively good ability to extract bearing fault features, but the characteristic frequency of inner race fault 2 appears in the two separated signals after VMD decomposition. Therefore, SVDP, FESVDP, EMD and VMD can not effectively separate inner race fault 1 and inner race fault 2 and there is modal mixing in the decomposed component signals. However, from Figure 28, it can be seen that ISVDP can effectively separate the inner race fault 1 and the inner race fault 2, and the separated features do not appear in the two separate signals after ISVDP decomposition. Therefore, ISVDP has better bearing fault feature extraction ability and can effectively suppress modal nixcing.
In summary, the results of the five algorithms in simulation and experiment are shown in Table 3. It can be seen that the ISVDP proposed in this paper can extract bearing fault features more effectively and suppresses modal aliasing, while SVDP and EMD are the worst in extracting bearing fault features and suppressing modal aliasing.

6. Conclusions

In this paper, in order to suppress the modal-aliasing phenomenon existing in the SVDP extraction of bearing signal fault features and to improve the feature extraction ability of SVDP, an improved singular value decomposition package algorithm is proposed. The feature extraction ability of SVDP is improved by changing the structure of the Hankel matrix in SVDP and using similarity to select signal sub-components, and the modal-aliasing phenomenon is effectively suppressed. The effectiveness of the ISVDP method is verified by simulations and experiments. The results show that ISVDP can effectively extract fault features. Compared with SVDP and FESVDP, ISVDP has the following advantages: (1) ISVDP can effectively suppress the model-mixing phenomenon; (2) ISVDP can extract fault features more effectively and improve the accuracy of fault diagnosis.
ISVDP can extract the fault features of bearing signals without relying on prior knowledge and can effectively suppress modal aliasing. However, ISVDP needs to determine the number of rows of the Hankel matrix and the number of decomposition layers, especially the number of rows of the Hankel matrix. Since the process of signal conversion into the Hankel matrix in ISVDP is the same as that of signal conversion into a trajectory matrix in singular spectrum analysis, it is one of the future research methods of ISVDP to determine the number of rows of the Hankel matrix by referring to the method of determining the dimensions of the trajectory matrix in singular spectrum analysis.

Author Contributions

H.Z. (Huibin Zhu) proposed the main idea and finished the draft manuscript; Z.H. participated in the discussion of diagnostic thinking and provided correction of English grammar; Y.X. drew the figures and tables; J.W. conceived the experiments; and H.Z. (Haiyin Zhou) analyzed the data. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the Civil Space Pre-research Project, grant number B 0103; the National Natural Science Foundation of China, grant number 61903366; the Provincial Natural Science Foundation, grant number 2019JJ50754; the Hunan Provincial Postgraduate Research Innovation Project, funding number CX20210048; and the Hunan Provincial Postgraduate Research Innovation Project, funding number QL20220002.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

Abbreviations

The following abbreviations are used in this manuscript:
SVDPsingular value decomposition package
ISVDPimproved singular value decomposition package
SVDsingular value decomposition
MSVDmulti-resolution singular value decomposition
ESVDPextended singular value decomposition package
FESVDPfast extended singular value decomposition package

References

  1. Huang, H.; Gao, H.; Dan, L.; Yang, X.; Huang, X.; Li, Z. Study on Evaluation of Incipient Performance Degradation of Rolling Bearings. Mech. Sci. Technol. Aerosp. Eng. 2017, 36, 1771–1777. [Google Scholar]
  2. Zhang, B.; Zhang, L.; Xu, J. Degradation feature selection for remaining useful life prediction of rolling element bearings. Qual. Reliab. Eng. Int. 2016, 32, 547–554. [Google Scholar] [CrossRef]
  3. Bhuiyan, M.R.; Uddin, J. Deep Transfer Learning Models for Industrial Fault Diagnosis Using Vibration and Acoustic Sensors Data: A Review. Vibration 2023, 6, 218–238. [Google Scholar] [CrossRef]
  4. Singh, J.; Darpe, A.; Singh, S. Rolling element bearing fault diagnosis based on over-complete rational dilation wavelet transform and auto-correlation of analytic energy operator. Mech. Syst. Signal Process. 2018, 100, 662–693. [Google Scholar] [CrossRef]
  5. Hu, Z.; Wang, C.; Zhu, J.; Liu, X.; Kong, F. Bearing fault diagnosis based on an improved morphological filter. Measurement 2016, 80, 163–178. [Google Scholar] [CrossRef]
  6. Mbo’o, C.P.; Hameyer, K. Fault diagnosis of bearing damage by means of the linear discriminant analysis of stator current features from the frequency selection. IEEE Trans. Ind. Appl. 2016, 52, 3861–3868. [Google Scholar] [CrossRef]
  7. Cui, L.; Huang, J.; Zhang, F. 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]
  8. Wei, Y.; Li, Y.; Xu, M.; Huang, W. A review of early fault diagnosis approaches and their applications in rotating machinery. Entropy 2019, 21, 409. [Google Scholar] [CrossRef] [Green Version]
  9. Cerrada, M.; Sánchez, R.V.; Li, C.; Pacheco, F.; Cabrera, D.; de Oliveira, J.V.; Vásquez, R.E. A review on data-driven fault severity assessment in rolling bearings. Mech. Syst. Signal Process. 2018, 99, 169–196. [Google Scholar] [CrossRef]
  10. 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]
  11. McFadden, P.; Smith, J. The vibration produced by multiple point defects in a rolling element bearing. J. Sound Vib. 1985, 98, 263–273. [Google Scholar] [CrossRef]
  12. Xu, L.; Chatterton, S.; Pennacchi, P.; Liu, C. A tacholess order tracking method based on inverse short time fourier transform and singular value decomposition for bearing fault diagnosis. Sensors 2020, 20, 6924. [Google Scholar] [CrossRef]
  13. Fan, W.; Zhou, Q.; Li, J.; Zhu, Z. A wavelet-based statistical approach for monitoring and diagnosis of compound faults with application to rolling bearings. IEEE Trans. Autom. Sci. Eng. 2017, 15, 1563–1572. [Google Scholar] [CrossRef]
  14. He, Z.; Shen, Y.; Wang, Q.; Wang, Y. Optimized ensemble EMD-based spectral features for hyperspectral image classification. IEEE Trans. Instrum. Meas. 2014, 63, 1041–1056. [Google Scholar] [CrossRef]
  15. Gao, L.; Yang, Z.; Cai, L.; Wang, H.; Chen, P. Roller bearing fault diagnosis based on nonlinear redundant lifting wavelet packet analysis. Sensors 2010, 11, 260–277. [Google Scholar] [CrossRef]
  16. Shao, H.; Jiang, H.; Wang, F.; Wang, Y. Rolling bearing fault diagnosis using adaptive deep belief network with dual-tree complex wavelet packet. ISA Trans. 2017, 69, 187–201. [Google Scholar] [CrossRef]
  17. Ding, J.; Huang, L.; Xiao, D.; Li, X. GMPSO-VMD algorithm and its application to rolling bearing fault feature extraction. Sensors 2020, 20, 1946. [Google Scholar] [CrossRef] [Green Version]
  18. Zheng, K.; Luo, J.; Zhang, Y.; Li, T.; Wen, J.; Xiao, H. Incipient fault detection of rolling bearing using maximum autocorrelation impulse harmonic to noise deconvolution and parameter optimized fast EEMD. ISA Trans. 2019, 89, 256–271. [Google Scholar] [CrossRef]
  19. Li, L.; Chadli, M.; Ding, S.X.; Qiu, J.; Yang, Y. Diagnostic observer design for t–s fuzzy systems: Application to real-time-weighted fault-detection approach. IEEE Trans. Fuzzy Syst. 2017, 26, 805–816. [Google Scholar] [CrossRef]
  20. Jiang, J.; Yang, W.; Ren, H. Seismic wavefield information extraction method based on adaptive local singular value decomposition. J. Appl. Geophys. 2023, 210, 104965. [Google Scholar] [CrossRef]
  21. Ying, Z.G.; Ni, Y.Q. Partial source separation from unknown correlation mixture for eliminating unknown periodic disturbances from random measured signals. Phys. Scr. 2022, 97, 115204. [Google Scholar] [CrossRef]
  22. 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]
  23. Zhang, S.; Lu, S.; He, Q.; Kong, F. Time-varying singular value decomposition for periodic transient identification in bearing fault diagnosis. J. Sound Vib. 2016, 379, 213–231. [Google Scholar] [CrossRef]
  24. He, M.; Zhou, Y.; Li, Y.; Wu, G.; Tang, G. Long short-term memory network with multi-resolution singular value decomposition for prediction of bearing performance degradation. Measurement 2020, 156, 107582. [Google Scholar] [CrossRef]
  25. Zhao, X.; Ye, B.; Chen, T. Theory of multi-resolution singular value decomposition and its application to signal processing and fault diagnosis. Jixie Gongcheng Xuebao (Chin. J. Mech. Eng.) 2010, 46, 64–75. [Google Scholar] [CrossRef]
  26. Zhao, X.; Ye, B. Singular value decomposition packet and its application to extraction of weak fault feature. Mech. Syst. Signal Process. 2016, 70, 73–86. [Google Scholar] [CrossRef]
  27. Huang, Y.; Huang, C.; Ding, J.; Liu, Z. Fault diagnosis on railway vehicle bearing based on fast extended singular value decomposition packet. Measurement 2020, 152, 107277. [Google Scholar] [CrossRef]
  28. Golyandina, N.; Nekrutkin, V.; Zhigljavsky, A.A. Analysis of Time Series Structure: SSA and Related Techniques; CRC Press: Boca Raton, FL, USA, 2001. [Google Scholar]
  29. Treichler, J. Transient and convergent behavior of the adaptive line enhancer. IEEE Trans. Acoust. Speech Signal Process 1983, 31, 459–471. [Google Scholar] [CrossRef]
  30. Loparo, K.; The Case Western Reserve University. Bearing Data Center. [EB/OL][2017-6.25]. Available online: https://engineering.case.edu/bearingdatacenter/download-data-file (accessed on 31 March 2023).
Figure 1. Schematic diagram of SVDP.
Figure 1. Schematic diagram of SVDP.
Sensors 23 03759 g001
Figure 2. Schematic diagram of ESVDP and FESVDP (the red subcomponents).
Figure 2. Schematic diagram of ESVDP and FESVDP (the red subcomponents).
Sensors 23 03759 g002
Figure 3. Schematic diagram of ISVDP.
Figure 3. Schematic diagram of ISVDP.
Sensors 23 03759 g003
Figure 4. Flowchart of ISVDP on bearing fault diagnosis.
Figure 4. Flowchart of ISVDP on bearing fault diagnosis.
Sensors 23 03759 g004
Figure 5. The simulated signal: (a) harmonic interference; (b) impulse responses excited by defects in the bearing; (c) the synthesis signal.
Figure 5. The simulated signal: (a) harmonic interference; (b) impulse responses excited by defects in the bearing; (c) the synthesis signal.
Sensors 23 03759 g005
Figure 6. The simulated signal: (a) frequency spectrum; (b) envelope spectrum.
Figure 6. The simulated signal: (a) frequency spectrum; (b) envelope spectrum.
Sensors 23 03759 g006
Figure 7. Decomposition results of SVDP with m = 16 and J = 3 : (af) time–frequency diagram of 1st to 6th subcomponents, respectively.
Figure 7. Decomposition results of SVDP with m = 16 and J = 3 : (af) time–frequency diagram of 1st to 6th subcomponents, respectively.
Sensors 23 03759 g007
Figure 8. Decomposition results of FESVDP with m = 16 and J = 3 : (af) time–frequency diagram of 1st to 6th subcomponents, respectively.
Figure 8. Decomposition results of FESVDP with m = 16 and J = 3 : (af) time–frequency diagram of 1st to 6th subcomponents, respectively.
Sensors 23 03759 g008
Figure 9. Decomposition results of EMD with m = 16 : (af) time–frequency diagram of 1st to 6th subcomponents, respectively.
Figure 9. Decomposition results of EMD with m = 16 : (af) time–frequency diagram of 1st to 6th subcomponents, respectively.
Sensors 23 03759 g009
Figure 10. Decomposition results of VMD with m = 16 : (ad) time–frequency diagram of 1st to 4th subcomponents, respectively.
Figure 10. Decomposition results of VMD with m = 16 : (ad) time–frequency diagram of 1st to 4th subcomponents, respectively.
Sensors 23 03759 g010
Figure 11. Decomposition results of ISVDP with m = 16 and J = 3 : (af) time–frequency diagram of 1st to 6th subcomponents, respectively.
Figure 11. Decomposition results of ISVDP with m = 16 and J = 3 : (af) time–frequency diagram of 1st to 6th subcomponents, respectively.
Sensors 23 03759 g011
Figure 12. Decomposition results of SVDP with m = 16 and J = 3 : (af) envelop of 1st to 6th subcomponents, respectively.
Figure 12. Decomposition results of SVDP with m = 16 and J = 3 : (af) envelop of 1st to 6th subcomponents, respectively.
Sensors 23 03759 g012
Figure 13. Decomposition results of FESVDP with m = 16 and J = 3 : (af) envelop of 1st to 6th subcomponents, respectively.
Figure 13. Decomposition results of FESVDP with m = 16 and J = 3 : (af) envelop of 1st to 6th subcomponents, respectively.
Sensors 23 03759 g013
Figure 14. Decomposition results of EMD with m = 16 : (af) envelop of 1st to 6th subcomponents, respectively.
Figure 14. Decomposition results of EMD with m = 16 : (af) envelop of 1st to 6th subcomponents, respectively.
Sensors 23 03759 g014
Figure 15. Decomposition results of VMD with m = 16 : (ad) envelop of 1st to 4th subcomponents, respectively.
Figure 15. Decomposition results of VMD with m = 16 : (ad) envelop of 1st to 4th subcomponents, respectively.
Sensors 23 03759 g015
Figure 16. Decomposition results of ISVDP with m = 16 and J = 3 : (af) envelop of 1st to 6th subcomponents, respectively.
Figure 16. Decomposition results of ISVDP with m = 16 and J = 3 : (af) envelop of 1st to 6th subcomponents, respectively.
Sensors 23 03759 g016
Figure 17. The Waveform of Composite Signal.
Figure 17. The Waveform of Composite Signal.
Sensors 23 03759 g017
Figure 18. The Envelope Diagram of Composite Signal.
Figure 18. The Envelope Diagram of Composite Signal.
Sensors 23 03759 g018
Figure 19. Decomposition results of SVDP with m = 16 and J = 3 : (af) time–frequency diagram of 1st to 6th subcomponents, respectively.
Figure 19. Decomposition results of SVDP with m = 16 and J = 3 : (af) time–frequency diagram of 1st to 6th subcomponents, respectively.
Sensors 23 03759 g019
Figure 20. Decomposition results of FESVDP with m = 16 and J = 3 : (af) time–frequency diagram of 1st to 6th subcomponents, respectively.
Figure 20. Decomposition results of FESVDP with m = 16 and J = 3 : (af) time–frequency diagram of 1st to 6th subcomponents, respectively.
Sensors 23 03759 g020
Figure 21. Decomposition results of EMD with m = 16 : (ad) time–frequency diagram of 1st to 4th subcomponents, respectively.
Figure 21. Decomposition results of EMD with m = 16 : (ad) time–frequency diagram of 1st to 4th subcomponents, respectively.
Sensors 23 03759 g021
Figure 22. Decomposition results of VMD with m = 16 : (ad) time–frequency diagram of 1st to 4th subcomponents, respectively.
Figure 22. Decomposition results of VMD with m = 16 : (ad) time–frequency diagram of 1st to 4th subcomponents, respectively.
Sensors 23 03759 g022
Figure 23. Decomposition results of ISVDP with m = 16 and J = 3 : (af) time–frequency diagram of 1st to 6th subcomponents, respectively.
Figure 23. Decomposition results of ISVDP with m = 16 and J = 3 : (af) time–frequency diagram of 1st to 6th subcomponents, respectively.
Sensors 23 03759 g023
Figure 24. Decomposition results of SVDP with m = 16 and J = 3 : (af) envelop of 1st to 6th subcomponents, respectively.
Figure 24. Decomposition results of SVDP with m = 16 and J = 3 : (af) envelop of 1st to 6th subcomponents, respectively.
Sensors 23 03759 g024
Figure 25. Decomposition results of FESVDP with m = 16 and J = 3 : (af) envelop of 1st to 6th subcomponents, respectively.
Figure 25. Decomposition results of FESVDP with m = 16 and J = 3 : (af) envelop of 1st to 6th subcomponents, respectively.
Sensors 23 03759 g025
Figure 26. Decomposition results of EMD with m = 16 : (ad) envelop of 1st to 4th subcomponents, respectively.
Figure 26. Decomposition results of EMD with m = 16 : (ad) envelop of 1st to 4th subcomponents, respectively.
Sensors 23 03759 g026
Figure 27. Decomposition results of VMD with m = 16 : (ad) envelop of 1st to 4th subcomponents, respectively.
Figure 27. Decomposition results of VMD with m = 16 : (ad) envelop of 1st to 4th subcomponents, respectively.
Sensors 23 03759 g027
Figure 28. Decomposition results of ISVDP with m = 16 and J = 3 : (af) envelop of 1st to 6th subcomponents, respectively.
Figure 28. Decomposition results of ISVDP with m = 16 and J = 3 : (af) envelop of 1st to 6th subcomponents, respectively.
Sensors 23 03759 g028
Table 1. Parameters of the simulation signal.
Table 1. Parameters of the simulation signal.
j B ij β j f R , j (Hz) T p , j (s) M j σ Δ , j / T p , j
11100031000.0121671%
25120014000.097210.5%
3512002000-3-
Table 2. Structural parameters of rolling bearing.
Table 2. Structural parameters of rolling bearing.
StatusFault Size of SamplesMotor LoadApprox. Motor Speed
Inner Race 10.1778 (mm)0 (HP)1797 (rpm)
Inner Race 20.7112 (mm)3 (HP)1730 (rpm)
Table 3. Comparison of the results of five algorithms in simulations and experiments.
Table 3. Comparison of the results of five algorithms in simulations and experiments.
SimulationExperiment
SVDP1. Reduce harmonic interference;
2. Extract fault features;
3. Mode mixing
1. Inner race faults 1 and 2 cannot be separated;
2. Mode mixing
FESVDP1. Reduce harmonic interference;
2. Extract fault features;
3. Mode mixing
1. Inner race faults 1 and 2 cannot be separated;
2. Mode mixing
EMD1. Harmonic interference exists;
2. Fault features cannot be extracted;
3. Mode mixing
1. Inner race faults 1 and 2 cannot be separated;
2. Mode mixing
VMD1. Harmonic interference exists;
2. Extract fault features;
3. Mode mixing
1. Partial separation of inner race faults 1 and 2;
2. Mode mixing
ISVDP1. Reduce harmonic interference;
2. Extract fault features;
3. Restrain modal mixing
1. Effective separation of inner race faults 1 and 2;
2. Restrain modal mixing
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Zhu, H.; He, Z.; Xiao, Y.; Wang, J.; Zhou, H. Bearing Fault Diagnosis Method Based on Improved Singular Value Decomposition Package. Sensors 2023, 23, 3759. https://doi.org/10.3390/s23073759

AMA Style

Zhu H, He Z, Xiao Y, Wang J, Zhou H. Bearing Fault Diagnosis Method Based on Improved Singular Value Decomposition Package. Sensors. 2023; 23(7):3759. https://doi.org/10.3390/s23073759

Chicago/Turabian Style

Zhu, Huibin, Zhangming He, Yaqi Xiao, Jiongqi Wang, and Haiyin Zhou. 2023. "Bearing Fault Diagnosis Method Based on Improved Singular Value Decomposition Package" Sensors 23, no. 7: 3759. https://doi.org/10.3390/s23073759

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