Next Article in Journal
Fully Symmetric Convolutional Network for Effective Image Denoising
Previous Article in Journal
Control of Flow around an Oscillating Plate for Lift Enhancement by Plasma Actuators
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Time–Frequency Correlation Analysis Method of Time Series Decomposition Derived from Synchrosqueezed S Transform

College of Energy and Power Engineering, Nanjing University of Aeronautics and Astronautics, Nanjing 210000, China
*
Author to whom correspondence should be addressed.
Appl. Sci. 2019, 9(4), 777; https://doi.org/10.3390/app9040777
Submission received: 23 January 2019 / Accepted: 6 February 2019 / Published: 22 February 2019

Abstract

:
Traditional correlation analysis is analyzed separately in the time domain or the frequency domain, which cannot reflect the time-varying and frequency-varying characteristics of non-stationary signals. Therefore, a time–frequency (TF) correlation analysis method of time series decomposition (TD) derived from synchrosqueezed S transform (SSST) is proposed in this paper. First, the two-dimensional time–frequency matrices of the signals is obtained by synchrosqueezed S transform. Second, time series decomposition is used to transform the matrices into the two-dimensional time–time matrices. Third, a correlation analysis of the local time characteristics is carried out, thus attaining the time–frequency correlation between the signals. Finally, the proposed method is validated by stationary and non-stationary signals simulation and is compared with the traditional correlation analysis method. The simulation results show that the traditional method can obtain the overall correlation between the signals but cannot reflect the local time and frequency correlations. In particular, the correlations of non-stationary signals cannot be accurately identified. The proposed method not only obtains the overall correlations between the signals, but can also accurately identifies the correlations between non-stationary signals, thus showing the time-varying and frequency-varying correlation characteristics. The proposed method is applied to the acoustic signal processing of an engine–gearbox test bench. The results show that the proposed method can effectively identify the time–frequency correlation between the signals.

1. Introduction

When analyzing multi-input and multi-output vibration systems, most of the inputs are thought to be independent and to have no influence on each other. However, due to the physical and other connections in the system, mutual influence is inevitable, and a correlation inevitably exists [1]. In near-field measurements, the main signals measured can usually ignore the influence of others. However, when there are different sources with the same frequencies, such as the multiples of the fundamental frequency, correlation analysis becomes necessary. Moreover, blind source separation (BSS) [2] methods, such as independent component analysis (ICA) [3] and fast independent component analysis, have attracted more and more attention in the field of correlation analysis, especially in the cases of medium and strong correlations [4]. Thus, in order to separate vibration and noise sources more accurately, it is necessary to perform correlation analysis.
In the time domain, correlation analysis mainly uses an auto-correlation function and a cross-correlation function to denoise and filter signals and to describe the correlation delay of random signal processes [5]. When it comes to the frequency domain, the correlation function is transformed into a coherency function to indicate how well the signals correspond to each other at different frequencies. However, traditional correlation analysis (including correlation and coherence) generally analyzes signals in the time and frequency domain separately and cannot obtain local correlation for non-stationary signals, thus limiting their potential.
In practice, signals are usually time-varying and non-stationary. Analyzing signals in only the time or frequency domain will not disclose essential time-varying and frequency-varying characteristics, so the correlation analysis is not optimal. Compared with the Fourier transform (FT), which can only obtain the frequency components in general, the time–frequency (TF) analysis can better uncover the local characteristics and simultaneously provide insight on the time and frequency information of the signal [6]. TF representations provide a powerful tool for analyzing non-stationary time signals and can be used in correlation analysis. The common TF transforms used in spectral decomposition include the short-time Fourier transform (STFT), the Gabor transform, the wavelet transform (WT), the S transform (ST), and the empirical mode decomposition (EMD) [7]. The window function of the STFT is fixed, and the STFT cannot yield multi-resolution information. As for the Wigner distribution and the Hilbert transformation, cross-term and mode mixing will cause some problems [8]. The wavelet transform correlation (WTC) [9] gives a time–frequency correlation. However, the TF representations attained by the WT are in the time–scale(period) domain and not directly in the TF domain. In addition, the scale of the WT is generally not linear, and it is difficult to choose a suitable mother wavelet. In contrast, the ST is able to provide a better TF spectrum than the WT. The ST [10] is superior due to its higher time resolution in the TF spectrogram, ability to realize lossless inverse transformation, and property of retaining the original signal phase. More importantly, the results of the ST are in the time–frequency spectra, which are more intuitive than those in the time–scale spectra of the WT. Moreover, the ST can also be used to analyze complex, valued time series, and it satisfies the principle of linear superposition. Moreover, high-frequency low-amplitude signal is better illustrated in the ST spectrum.
However, according to Heisenberg, the uncertainty principle, the spectral values transformed from an instantaneous frequency component by these TF transforms and the WTC, would spread over a ribbon, which means the TF resolution is limited [11]. Consequently, false spectral energies would be observed on the TF plane at locations where no spectral energy should exist. The existence of the false spectral energies may very likely cause mistakes in interpreting the results of the spectral decomposition [12]. Moreover, the “false bandwidth” of the frequency axis has a great influence on the correlation analysis. One possible way to minimize such errors is to improve the TF resolution.
The generalized S transform [13] and the modified S transform have been proposed to deal with the TF resolution, but they have not solved the problem perfectly. Synchrosqueezed transform (SST) [14,15] has recently been identified by Daubechies et al. to serve as an empirical mode decomposition-like tool. The SST, a special case of reassignment methods, aims to ‘sharpen’ TF representation but has the advantage of allowing the reconstruction of the signals. The SST not only has a similar TF resolution to the EMD, but also has a rigorous mathematical foundation, which provides us with the possibility of making modifications on the formula of the SST. An ST-based SST, which we refer to as the synchrosqueezed S transform (SSST) [16,17], has been proposed in recent years to improve the TF resolution. The SSST retains the characteristics of the ST and the SST, so it is considered to be useful. The advantages of the SSST can be summarized as follows: (a) the results are directly in the TF domain and not the time–scale domain; (b) the frequency axis presents a linear and uniform distribution, which meets the basic requirements of the inverse Fourier transform; (c) the algorithm is reversible and reconfigurable; (d) the TF resolution is improved; and (e) the SSST can be used to compute complex valued time signals.
The frequency axis of the SSST is directly in the frequency domain. The frequency domain signals cannot be computed by correlation analysis directly, so they need to be converted into the time domain. By using the inverse Fourier transform, the SSST can be transformed from the TF domain into the time–time domain, and a time series decomposition (TD) [18,19] has been derived to achieve this.
In this paper, a time series decomposition algorithm derived from the SSST is proposed, and TF correlation is analyzed in the TF plane, thus obtaining the correlations varying with time and frequency. In Section 2, we derive formulas for the SSST and the TD, respectively. Then, the main steps of the time–frequency correlation analysis are presented. In Section 3 and Section 4, we apply traditional and the SSST-TD correlation analysis to both synthetic and experimental data and compare the corresponding results. We present our conclusions in Section 5.

2. Principles

2.1. S Transform (ST)

Before presenting with the details of the synchrosqueezed S transform, the S transform is first introduced. The ST is a signal processing method proposed by Stockwell [20]. For x ( t ) , the ST is defined as follows:
S T x ( f , b ) = | f | 2 π x ( t ) e x p ( ( t b ) 2 f 2 2 ) e x p ( i 2 π f t ) d t .
The basic wavelet function in the ST is defined as follows:
w f ( t ) = | f | 2 π e x p ( ( t b ) 2 f 2 2 )
where x ( t ) represents a signal, S T x represents the ST of x ( t ) , f denotes frequency, t denotes time,   b denotes the time shift, and i is the imaginary unit.
The ST is invertible. The inverse transform corresponding to the ST is as follows:
x ( t ) = S T ( f , b ) e x p ( i 2 π f t ) d b d f
The ST is similar to the STFT but with a Gaussian window whose width scales inversely and whose height scales linearly with frequency. The ST can obtain a varying TF resolution of the signals and inherits the advantages of both the STFT and the WT.

2.2. Synchrosqueezed S Transform (SSST)

The ST of x ( t ) is defined in Equation (1). Thus, the following is true:
ψ ( t ) = 1 2 π e x p ( t 2 2 ) e x p ( i 2 π t )
According to the Parseval theorem, Equation (1) can also be expressed as follows:
S T x ( f , b ) = 1 2 π e x p ( i 2 π f b ) + X ( ξ ) ψ ( f 1 ξ ) ¯ e x p ( i b ξ ) d ξ
where ξ is the angular frequency, X ( ξ ) denotes the FT result of the signal x ( t ) , and ψ ( ξ ) ¯ denotes the complex conjugate of the FT result of ψ ( t ) . In particular, if ξ < 0 , X ( ξ ) = 0 .
For a purely harmonic wave x ( t ) = A cos ( 2 π f 0 t ) , its FT is presented as follows:
X ( ξ ) = A π [ δ ( ξ 2 π f 0 ) + δ ( ξ + 2 π f 0 ) ]
where A and f 0 denote, respectively, the amplitude and frequency.
Then, we can obtain the instantaneous frequency of the signal x ( t ) as follows:
b S T x ( f , b ) = i π A ( f f 0 ) e x p ( i 2 π ( f f 0 ) b ) ψ ( 2 π f 1 f 0 ) ¯
f ˜ ( f , b ) = f + [ i 2 π S T x ( f , b ) ] 1 b S T x ( f , b ) .
For the harmonic wave x ( t ) , the instantaneous frequency can be obtained by the following:
f ˜ ( f , b ) = f 0
that is, the instantaneous frequency of the standard sinusoidal signal is the frequency of the signal itself.
Given the candidate instantaneous frequency f ˜ ( f , b ) at each location ( f , b ) on the spectrogram, the TF spectrogram now becomes the time–instantaneous frequency spectrogram, i.e., locations ( f , b ) are mapped to ( f ˜ ( f , b ) , b ) [21]. The next step is to reassign (squeeze) the value of the time–instantaneous frequency spectrogram.
Note that the S T x ( f , b ) is only computed at discrete values f k , and frequencies on the “squeezed” TF spectrogram are f ˜ l . Hence, we squeeze the TF coefficients S T x ( f , b ) together via the same instantaneous frequency f ˜ ( f , b ) . By superimposing the time–frequency spectra values among the frequency range [ f ˜ l Δ f ˜ l 2 , f ˜ l + Δ f ˜ l 2 ] on the frequency point f ˜ l , we then obtain a sharpened TF representation [22,23], thus getting the SSST. For signal x(t), the SSST [24] is defined as follows:
S S S T x ( f ˜ l , b ) = ( Δ f ˜ l ) 1 × f k : | f ˜ l ( f k , b ) f ˜ l | 1 2 Δ f ˜ l | S T x ( f k , b ) | f k Δ f k
where f k is the discrete frequency obtained by the ST; Δ f k = f k f k 1 ; f ˜ l denotes the center frequency of the SSST; Δ f ˜ l denotes the bandwidth; and Δ f ˜ l = f ˜ l f ˜ l 1 . Equation (10) shows that the SSST has higher accuracy in its TF decomposition ability.
Similar to the ST, the signal can be reconstructed from the S S S T x [25]. The signal can be reconstructed as follows:
x ( b ) = R E [ ( C ψ C φ ) 1 l S S S T x ( f l ˜ , b ) Δ f l ˜ ]
where R E means the real part and
C ψ = 0.5 0 + ψ ^ ( ξ ) ¯ ξ 1 d ξ ,   C φ = exp ( i [ 2 π f b + φ ( f , b ) ] ) f 2
Details of the derivation can be found in the Appendix.

2.3. Time Series Decomposition Algorithm (TD)

In order to transform the multi-correlation analysis from the one-dimensional time domain to the TF domain, it is necessary to firstly transform the signal into a two-dimensional time domain. A time series decomposition algorithm (TD) can be derived from the SSST to achieve this. If the SSST is transformed by the inverse FT, a time series decomposition is obtained. For the TF spectrum attained by the SSST, if the time b in the TF domain is fixed but the frequency f is variable, then the TD is as follows:
T D ( t , b ) = + S S S T ( f , b ) e x p ( i 2 π f t ) d f
where t’ denotes the time attained by the inverse FT on the frequency f.
Similar to the SSST, the TD is reversible:
+ T D ( t , b ) d t = x ( t ) .
As the elements of the SSST are complex valued numbers, the elements of the TD are also complex valued. The TD can transform an arbitrary time series into a set of time-limited, localized two-dimensional time series composed of each component, which can highlight the local feature of the signal. The TD decomposes the signal into N-components, and the sum amplitude of these components is equal to that of the original signal. Therefore, in the process of decomposition, the amplitude of each decomposed component will be reduced compared with the original, but each component can highlight the local characteristics.

2.4. Correlation Analysis

In traditional correlation analysis, the ordinary coherence is the basis of the correlation analysis. The partial coherence is the ordinary coherence between the conditional signals, where the conditional signals mean the casual effects of the others removed in a linear least square sense and the virtual coherence is the ordinary coherence between a signal and a principle component. For x and y , the magnitude-squared coherence function (MSCF) [26] is defined as follows:
γ x y 2 ( f ) = | G x y ( f ) | 2 G x x ( f ) G y y ( f )
where G x x ( f ) and G y y ( f ) denote the power spectral density and G x y ( f ) denotes the cross spectral density of x and y . The MSCF is a function of the frequency with values between 0 and 1. These values indicate how well the two signals correspond to each other at different frequencies. The greater the values, the stronger the correlation.
The traditional correlation method is inaccurate for non-stationary signals. Thus, a time–frequency correlation method is proposed to process such non-stationary signals. As the TD is a two-dimensional time series matrix, if we fix time in the b-axis in the TF domain and compute time in the t’-axis using Equation (15), then we can get a local correlation between the signals at each time b and frequency f, and that is the synchrosqueezed S transform–time series decomposition time–frequency (SSST-TD TF) correlation, an extension to the traditional correlation analysis.

2.5. Steps of the SSST-TD TF Correlation Analysis

To obtain the local correlation between the signals, a synchrosqueezed S transform–time series decomposition time–frequency correlation method is proposed. The main steps are as follows:
(1)
For the time domain signal x and y , obtain the time–frequency spectrum by the SSST.
(2)
Perform time series decomposition on the time–frequency spectrum. That is, the inverse Fourier transform is applied to the frequency-axis of the SSST to obtain the two-dimensional complex valued time series matrix.
(3)
Carry out correlation analysis on each local time b between the two-dimensional time series matrix of x and y , thus getting the local correlation between the signals.
(4)
Observe the time–frequency distributions of the signals in the ST/SSST time–frequency spectrum and then analyze and judge the local correlation between the signals.

3. Synthetic Examples

3.1. Simulation of Cosine Signals

To verify the SSST-TD TF correlation method, a simulation was conducted. Because stationary signals, particularly the cosine ones, are a special case of the signals, analyzing stationary signals can show the advantage and stability of the proposed method. Thus, we took two cosine signals. Signal x was cosine with frequency 30 Hz, and signal y 1 was the sum of 30 Hz and 100 Hz. The time resolution was 0.1 ms, and the sampling points were 4096. The traditional correlation coefficient (directly computed in the time domain) between x and y 1 is shown in Figure 1.
{ x = cos ( 30 × 2 π t ) y 1 =   cos ( 30 × 2 π t ) + cos ( 100 × 2 π t )
Due to the existence of a window function and the time resolution, a correlation coefficient has a certain bandwidth. Here, the correlation coefficient was 1 near 30 Hz, which means the two signals were correlated. Moreover, it was below 0.2 near 100 Hz, which is considered uncorrelated. At other frequencies, the correlation coefficient fluctuated greatly.
Then, we applied the ST and the SSST to the signals x and y 1 . The magnitude of the TF spectrum is shown in Figure 2. Both the ST and the SSST obtained signal distributions in the TF domain. Moreover, TF representations gave an intuitive display of the signals. Comparing Figure 2A–D, we can conclude that the TF energy bandwidth of the ST was much wider than that of the SSST. The existence of the false spectral energies is likely to cause mistakes in interpreting the results of the spectral decomposition, especially in the wide energy bandwidth around 100 Hz. Using the SSST, the TF resolution was highly improved, and the energy concentrated where the actual frequencies were located.
Next, we decomposed the TF spectrum of the ST and the SSST by the TD, that is, the ST-TD and the SSST-TD, and carried out a correlation analysis. The correlation coefficient is shown in Figure 3. Obviously, near 30 Hz, both the ST-TD and the SSST-TD detected the frequency correlation between the signals. However, the bandwidth of the ST-TD correlation was wider than that of the SSST-TD, even worse than the traditional method. Near 100 Hz, the result of the ST was inaccurate due to the low TF resolution; that is, the ST was suitable for acquiring the TF distribution of signals but not suitable for calculating the correlation coefficient. Thus, the SSST-TD TF correlation analysis not only obtained the same result as the traditional method, but also obtained the TF correlation distribution.
Figure 4 shows three SSST-TD TF correlation coefficients at different times. It is obvious that for the cosine signals, the overall trend of the SSST-TD TF correlation coefficient is consistent with that of the traditional method with small differences at the different frequencies. The main difference is that the SSST-TD TF correlation coefficient changes with time.

3.2. Simulation of Different Phase Signals

Considering that the SSST-TD TF correlation changes with time, the phase change must be considered. In order to analyze the influence of the phase, the phase of y 1 is advanced by π and π/2:
{ y 2 =   cos ( 30 × 2 π t ) + cos ( 100 × 2 π t + π 2 ) y 3 =   cos ( 30 × 2 π t ) + cos ( 100 × 2 π t + π )
According to the previous steps, the three traditional correlation coefficient curves are shown in Figure 5. Under the influence of the phase change, the traditional correlation coefficient was consistent near 30 Hz and 100 Hz, with great differences at other frequencies.
Using the SSST-TD TF correlation analysis, the correlation coefficients of x and y 2 and x and y 3 are shown in Figure 6. It can be seen that the overall correlation coefficient trend was consistent with the original phase with small differences at different times. Taking 63 Hz and 100 Hz as an example, the time domain curves of the correlation coefficients, after removing the two ends, are shown in Figure 7. It can be seen that at 100 Hz, the correlation coefficient did not follow the phase change, remaining unchanged, while at 63Hz, the correlation coefficient varied with the phase change. Therefore, compared with traditional correlation analysis, the SSST-TD TF correlation not only reflected the correlation changing with time, but also retained the correlation changing with the phases. At a high frequency, the phase changes quickly. However, when the frequency is low, the phase change will play an important role and cannot be ignored.

3.3. Simulation of Signals With Noise

Next, we added Gaussian noise to x and y 1 with a mean value of 0 and a standard variance of 1/3. The traditional correlation coefficient is shown in Figure 8A. It is clear that under noisy conditions, traditional correlation can recognize the correlation between x and y 1 near 30 Hz and the uncorrelation near 100 Hz. Due to the existence of noise, the correlation coefficients changed at other frequencies.
The correlation coefficient obtained by SSST-TD is shown in Figure 8B. The overall correlation coefficient trend was consistent with the noiseless one. The correlation near 30 Hz and uncorrelation near 100 Hz can be accurately identified in the case of noise. Figure 9 shows the correlation coefficients at different times. Except at 30 Hz and 100 Hz, the correlation coefficients at the other frequencies fluctuated under the influence of noise. As the proposed method is a time–frequency extension to the ordinary coherence, the method inherits the characteristics of traditional correlation; that is, under the influence of noise, both the traditional correlation analysis and the proposed analysis are influenced.

3.4. Simulation of Non-Stationary Signals

For stationary signals with or without noise, both the traditional correlation analysis and the SSST-TD TF correlation analysis can identify the correlation between the signals. However, the SSST-TD TF correlation method can better identify the correlation at different times. Practical signals are often non-stationary, so the following signals were designed to analyze the advantages of the proposed method. They consisted of cosine, cosine frequency modulation (FM), and shock. We also added Gaussian noise to both with a mean value of 0 and a standard variance of 1. The time resolution was 1 ms, and the sampling points were 4096.
The time domain signals are shown in Figure 10. The traditional correlation coefficient is shown in Figure 11. Obviously, it is impossible to distinguish the correlation between x and y . For the frequency 30 Hz, it occurred at the second and third stage in x and only the third stage in y , so the correlation coefficients was expected to change and not be constant. Thus, the correlation coefficient was not accurate.
{ x 1   =   2 e x p ( 2 π t ) × cos ( 300 × 2 π t ) x 2   =   cos ( 30 × 2 π t + 2 cos ( 100 × 2 π t 2 cos ( 10 × 2 π t ) ) ) x 3   =   cos ( 30 × 2 π t ) { y 1   =   2 e x p ( 2 π t ) × cos ( 300 × 2 π t ) y 2   =   2 cos ( 100 × 2 π t 2 cos ( 10 × 2 π t ) ) y 3   =   cos ( 30 × 2 π t ) .
The SSST of x and y is shown in Figure 12. It is clear that the TF distribution of x and y can be attained by the SSST, and the energy is gathered at the actual frequency. Moreover, the SSST can obtain the time-varying distribution more accurately. The correlation coefficient obtained by the SSST-TD TF correlation analysis is shown in Figure 13A.
Comparing the SSST spectrum with the correlation coefficient, the signals were correlated in the first and third stages. The 30 Hz uncorrelation was also obtained in the second stage. The correlation coefficient of the frequency modulation was obtained as well, as can be seen in the local, enlarged detail in Figure 13B. The outline was clear, and this cannot be attained by traditional correlation analysis. For the non-stationary signals, traditional correlation analysis cannot obtain the accurate correlation. Similarly, the correlation coefficients were affected by noise. The SSST-TD TF correlation analysis not only obtained the correlation between the signals, but also the correlation as it changed with time and frequency. Thus, by analyzing the correlation in the TF plane, the correlations between signals are more accurate and specific.
Through a time series decomposition algorithm derived from the SSST, the SSST-TD TF correlation was carried out in the TF plane, and the local correlation between the signals was attained. Compared with the traditional correlation analysis method using sinusoidal signals, sinusoidal signals with noise, and non-stationary signals, the proposed method was validated by stationary and non-stationary signals simulation. The simulation results show that the traditional method can obtain the overall correlation between the signals but cannot reflect the local time and frequency correlations, especially the correlations between the non-stationary signals. The proposed method not only obtained the overall correlations between the signals, but also accurately identified the correlations between the non-stationary signals, revealing more specific and essential correlations between the signals. Moreover, by comparing the ST and the SSST, it can be concluded that a more energy-concentrated TF result denotes a better TF location and a better characterization of the time-varying feature.

4. Gearbox Noise Signal Analysis

4.1. Experimental Equipment

In order to verify the SSST-TD TF correlation analysis, experiments were carried out on an engine–gearbox test bench. The test bench was composed of a four-cylinder engine, a gearbox, a brake, a base, etc., as shown in Figure 14. This test bench was designed for identifying vibration and noise sources and the fault diagnosis of gearboxes, bearings, and shafts driven by engines or motors. Thus, the noise signals were computed.
The gearbox was a primary planetary gearbox, and the details are shown in Table 1. The sun gear was connected to the engine with the ring gear fixed. The operating condition was 2600 rpm. The sensors were two sound pressure sensors. The sampling frequency was 5.12 kHz, and the sampling points were 4096.

4.2. Experimental Signal Analysis

To reduce the influence between the sources, the signals were measured near-field. The measured near-field sound pressures of the gearbox x and the engine y are shown in Figure 15. The FT of x and y are shown in Figure 16, and the traditional correlation coefficient was calculated as shown in Figure 17. The most common signals of the rotating machinery were the fundamental frequency and the multiples of the fundamental frequency. As can be seen in Figure 16, the amplitude peaks of gearbox occurred mainly at 86.25 Hz, 173.75 Hz, and 606 Hz, which were multiples of the rotating frequency. The amplitude peaks of the engine occurred mainly at 86.25 Hz, 173.75 Hz, 260 Hz, 372 Hz, and 693 Hz, which were multiples of the rotating frequency (2600/60 = 43.33 Hz) and other frequencies. Taking 86.25 Hz and 173.75 Hz as an example, the traditional correlation coefficients at 86.25 Hz and 173.75 Hz were over 0.8, showing good compliance with the FT values.
Then, we applied the ST and the SSST to x and y , and the TF spectra obtained are shown in Figure 18. As can be seen, the ST energy below 500 Hz was mainly gathered at the frequencies around 86 Hz and 173.65 Hz, which corresponds well with multiple rotating frequencies. For the SSST, the bandwidth around 86 Hz and 173.65 Hz was much smaller, showing the advantages of the SSST. The energy distributions on the TF spectrum were concentrated around the real instantaneous frequency of the signal. Then, we carried out the SSST-TD TF correlation analysis. The correlation coefficient is shown in Figure 19.
Taking 86.25 Hz and 173.75 Hz as an example. From the ST and the SSST, it can be seen that the signals were basically continuous at 86.25 Hz, so the correlation coefficient was also expected to be continuous. The result shows consistency with that of the traditional method, as shown in Figure 20A. However, there were many discontinuities and fluctuations near 173.65 Hz, which means the correlation coefficient was not as continuous as that at 86.25 Hz, as shown in Figure 20B. The other main frequencies can also be analyzed similarly.
As previously analyzed, the correlation coefficient varied with the phase. The ST/SSST time frequency spectrum should be considered to judge the correlation between the signals. Therefore, the traditional method is the overall correlation coefficient, which cannot reflect the time-varying characteristics, while the SSST-TD TF correlation method is able to obtain the time-varying correlation and obtain a better local correlation between the signals.

5. Conclusions

A more energy-concentrated TF result denotes a better TF location and better characterization of time-varying features. In this paper, a time series decomposition algorithm derived from the SSST was proposed, and TF correlation was analyzed in the TF plane. The local correlation between the signals in the TF domain were attained, and the correlations varying with time and frequency were able to reveal more specific and essential correlations between the signals. By comparing the traditional correlation analysis with the proposed method using sinusoidal signals, sinusoidal signals with noise, and non-stationary signals, the superiority of the proposed method is that the correlation can be obtained more intuitively and accurately. Similar to the traditional method, the SSST-TD TF correlation method is also affected by noise. The influence of noise must be further studied. As an extension to the traditional correlation analysis, the proposed method not only obtains the correlation between the signals in accordance with the traditional correlation analysis method, but also obtains the time–frequency correlation distribution and can be used for non-stationary signals. Thus, the following major conclusions can be drawn.
1
For stationary signals, both the traditional correlation and the SSST-TD TF correlation methods can identify the correlations between signals, and the SSST-TD TF correlation method can also obtain the correlation as it changes with time and frequency.
2
Noise and the phase will affect the correlation coefficient. The traditional correlation method cannot recognize the influence of the phase, but the SSST-TD TF correlation method can get the effect of the phase of the cosine signals.
3
For time-varying signals, the correlation between the signals cannot be recognized by the traditional correlation method. The SSST-TD TF correlation method can obtain the correlation of non-stationary signals and can also reflect the time-varying and frequency-varying characteristics between the signals.

Author Contributions

Conceptualization, G.P. and S.L.; Data curation, Y.Z.; Formal analysis, G.P.; Project administration, S.L.; and Software, G.P. and Y.Z.

Funding

The research was funded by the National Natural Science Foundation of China (51675262), the Advance Research Field Fund Project of China (6140210020102), the Fundamental Research Funds for the Central Universities (NP2018304), and the Major National Science and Technology Projects (2017-IV-0008-0045).

Acknowledgments

The authors wish to thank E. Brevdo for his MATLAB Synchrosqueezing Toolbox, and three anonymous reviewers for their constructive comments and suggestions.

Conflicts of Interest

No conflicts of interest exist in the submission of this manuscript, and the manuscript has been approved by all the authors for publication. The work described herein is original research that has not been published previously and is not under consideration for publication elsewhere, in whole or in part. All the authors listed have approved the manuscript. The founding sponsors had no role in the design of the study; in the collection, analyses, or interpretation of data; in the writing of the manuscript; or in the decision to publish the results.

Appendix A

Derivation of the Formula of Inverse SSST

The definition of the SSST is as follows:
S S S T x ( f ˜ l , b ) = ( Δ f ˜ l ) 1 × f k : | f ˜ l ( f k , b ) f ˜ l | 1 2 Δ f ˜ l | S T x ( f k , b ) | f k Δ f k
According to Parseval theorem, the ST of the signal can be expressed as follows:
S T x ( f , b ) = | f | 2 π x ( t ) exp ( ( t b ) 2 f 2 2 ) exp ( i 2 π f t ) d t = | S T x ( f , b ) | exp ( i φ ( f , b ) )
The following is true:
C φ = e i [ 2 π f b + φ ( f , b ) ] f 2
We found the following:
S S S T x ( f ˜ l , b ) C φ = ( Δ f ˜ ) 1 × f k : | f ˜ ( f k , b ) f ˜ l | 1 2 Δ f ˜ | S T x ( f k , b ) | e x p ( i 2 π f k b ) f k 1 Δ f k
According to Equation (5) and using the continuous form of the right side of Equation (A4), we found the following:
0 S T x ( f , b ) | e x p ( i 2 π f b ) f 1 d f = 1 2 π 0 X ( ξ ) ψ ^ ( f 1 ξ ) ¯ f 1 e x p ( i b ξ ) d f d ξ = 0 + ψ ^ ( ξ ) ¯ ξ 1 d ξ 1 2 π 0 + X ( ξ ) e x p ( i b ξ ) d ξ
Let C ψ = 0.5 0 + ψ ^ ( ξ ) ¯ ξ 1 d ξ and assuming that the signal is real-valued, the signal can then be reconstructed by the following:
x ( b ) = 1 π R E [ 0 x ^ ( ξ ) exp ( i b ξ ) d ξ ] = R E [ C ψ 1 0 S T x ( f , b ) exp ( i 2 π f b ) f 1 d f ]
In the piecewise constant approximation corresponding to the binning in f, the following is true:
x ( b ) = R E [ ( C ψ C φ ) 1 l S S S T x ( f l ˜ , b ) Δ f l ˜ ]

References

  1. Darsena, D.; Gelli, G.; Paura, L.; Verde, F. Blind Channel Shortening for Space-Time-Frequency Block Coded MIMO-OFDM Systems. IEEE Trans. Wireless Commun. 2012, 11, 1022–1033. [Google Scholar] [CrossRef]
  2. Yi, C.; Lv, Y.; Xiao, H.; You, G.; Dang, Z. Research on the Blind Source Separation Method Based on Regenerated Phase-Shifted Sinusoid-Assisted EMD and Its Application in Diagnosing Rolling-Bearing Faults. Appl. Sci. 2017, 7, 414. [Google Scholar] [CrossRef]
  3. Delorme, A.; Makeig, S. EEGLAB: An open source toolbox for analysis of single-trial EEG dynamics including independent component analysis. J. Neurosci. Methods 2004, 134, 9–21. [Google Scholar] [CrossRef] [PubMed]
  4. Wang, F.; Wang, Z.; Li, R.; Gao, X.; Jin, J. Survey on statistical dependent source separation model and algorithms. Control Decision 2015, 30, 1537–1545. [Google Scholar] [CrossRef]
  5. Liang, M.; Xi-Hai, L.; Wan-Gang, Z.; Dai-Zhi, L. The generalized cross-correlation Method for time delay estimation of infrasound signal. In Proceedings of the Fifth International Conference on Instrumentation & Measurement, Computer, Communication, and Control (IMCCC), Qinhuangdao, China, 18–20 September 2015; pp. 1320–1323. [Google Scholar] [CrossRef]
  6. Mallat, S. A Wavelet Tour of Signal Processing, The Sparse Way, 3rd ed.; Academic Press: Cambridge, MA, USA, 2008. [Google Scholar]
  7. Zhang, X.; Zhao, J. Application of the DC Offset Cancellation Method and S Transform to Gearbox Fault Diagnosis. Appl. Sci. 2017, 7, 207. [Google Scholar] [CrossRef]
  8. Suzuki, T.; Matsui, H.; Choi, S.; Sasaki, O. Low-coherence interferometry based on continuous wavelet transform. Opt Commun 2013, 311, 172–176. [Google Scholar] [CrossRef]
  9. Zhang, Z.; Leng, Y.; Yang, Y.; Xiao, X.; Ge, S. Comparative study on wavelet coherence and HHT coherence. In Proceedings of the IEEE International Congress on Image & Signal Processing, Dalian, China, 14–16 October 2014; pp. 867–872. [Google Scholar] [CrossRef]
  10. Pinnegar, C.R.; Mansinha, L. The S-transform with windows of arbitrary and varying shape. Geophys. 2003, 68, 381–385. [Google Scholar] [CrossRef]
  11. Daubechies, I.; Lu, J.; Wu, H.T. Synchrosqueezed wavelet transforms: An empirical mode decomposition-like tool. Appl. Comput. Harmon. Anal. 2011, 30, 243–261. [Google Scholar] [CrossRef] [Green Version]
  12. Chen, H.; Chen, Y.; Sun, S.; Hu, Y.; Feng, J. A High-Precision Time-Frequency Entropy Based on Synchrosqueezing Generalized S-Transform Applied in Reservoir Detection. Entropy 2018, 20, 428. [Google Scholar] [CrossRef]
  13. Liu, Y.; Zhou, W.; Li, P.; Yang, S.; Tian, Y. An Ultrahigh Frequency Partial Discharge Signal De-Noising Method Based on a Generalized S-Transform and Module Time-Frequency Matrix. Sensors 2016, 16, 941. [Google Scholar] [CrossRef]
  14. Daubechies, I.; Wang, Y.; Wu, H.T. ConceFT: Concentration of Frequency and Time via a multitapered synchrosqueezed transform. Philos. Trans. Math. Phys. Eng. Sci. 2015, 374, 2065. [Google Scholar] [CrossRef] [PubMed]
  15. Wang, P.; Gao, J.; Wang, Z. Time-Frequency Analysis of Seismic Data Using Synchrosqueezing Transform. IEEE Geosci. Remote Sens. Lett. 2014, 11, 2042–2044. [Google Scholar] [CrossRef]
  16. Wang, Q.; Gao, J.; Liu, N.; Jiang, X. High-Resolution Seismic Time-Frequency Analysis Using the Synchrosqueezing Generalized S Transform. IEEE Geosci. Remote Sens. Lett. 2018, 15, 374–378. [Google Scholar] [CrossRef]
  17. Huang, Z.; Zhang, J.; Zhao, T. Synchrosqueezing based-transform and Its Application in Seismic Spectral Decomposition. IEEE Trans. Geosci. Remote Sens. 2015, 54, 817–825. [Google Scholar] [CrossRef]
  18. Pinnegar, C. Time-frequency and time-time filtering with the S-transform and TT-transform. Digital Signal Process. 2005, 15, 604–620. [Google Scholar] [CrossRef]
  19. Jashfar, S.; Esmaeili, S.; Zareian-Jahromi, M.; Rahmanian, M. Classification of power quality disturbances using S-transform and TT-transform based on the artificial neural network. Turk. J. Electr. Eng. Computer Sci. 2013, 21, 1528–1538. [Google Scholar] [CrossRef] [Green Version]
  20. Stockwell, R.G.; Mansinha, L.; Lowe, R.P. Localization of the complex spectrum: The S transform. IEEE Trans. Signal. Process. 2002, 44, 998–1001. [Google Scholar] [CrossRef]
  21. Thakur, G.; Brevdo, E.; Fučkar, N.S.; Wu, H.T. The Synchrosqueezing algorithm for time-varying spectral analysis: Robustness properties and new paleoclimate applications. Signal. Process. 2013, 93, 1079–1094. [Google Scholar] [CrossRef] [Green Version]
  22. Wang, Z.; Ren, W.; Liu, J. A synchrosqueezed wavelet transform enhanced by extended analytical mode decomposition method for dynamic signal reconstruction. J. Sound Vib. 2013, 332, 6016–6028. [Google Scholar] [CrossRef]
  23. Auger, F.; Flandrin, P.; Lin, Y.T.; McLaughlin, S.; Meignen, S.; Oberlin, T.; Wu, H.T. Time-frequency reassignment and synchrosqueezing: An overview. IEEE Signal Process. Mag. 2013, 30, 32–41. [Google Scholar] [CrossRef]
  24. Huang, Z.; Zhang, J. Synchrosqueezing S-Transform and Its Application in Seismic Spectral Decomposition. IEEE Trans. Geosci. Remote Sens. 2016, 54, 817–825. [Google Scholar] [CrossRef]
  25. Iatsenko, D.; McClintock, P.V. Linear and synchrosqueezed time–frequency representations revisited: Overview, standards of use, resolution, reconstruction, concentration, and algorithms. Digital Signal Process. 2015, 42, 1–26. [Google Scholar] [CrossRef] [Green Version]
  26. Nadarajah, S. Comments on “Approximation of statistical distribution of magnitude squared coherence estimated with segment overlapping”. Signal Process. 2007, 87, 2834–2836. [Google Scholar] [CrossRef]
Figure 1. The traditional correlation coefficient between x and y1.
Figure 1. The traditional correlation coefficient between x and y1.
Applsci 09 00777 g001
Figure 2. The time-frequency (TF) representations of the signals: (A) the S transform (ST) of x , (B) the ST of y1, (C) the synchrosqueezed S transform (SSST) of x, and (D) the SSST of y1.
Figure 2. The time-frequency (TF) representations of the signals: (A) the S transform (ST) of x , (B) the ST of y1, (C) the synchrosqueezed S transform (SSST) of x, and (D) the SSST of y1.
Applsci 09 00777 g002
Figure 3. The correlation coefficients between x and y 1 attained by (A) the S transform–time series decomposition (ST-TD), and (B) the synchrosqueezed S transform–time series decomposition (SSST-TD).
Figure 3. The correlation coefficients between x and y 1 attained by (A) the S transform–time series decomposition (ST-TD), and (B) the synchrosqueezed S transform–time series decomposition (SSST-TD).
Applsci 09 00777 g003
Figure 4. The correlation coefficient between x and y1 of different times.
Figure 4. The correlation coefficient between x and y1 of different times.
Applsci 09 00777 g004
Figure 5. The traditional correlation coefficient between x and y1, x and y2, and x and y3.
Figure 5. The traditional correlation coefficient between x and y1, x and y2, and x and y3.
Applsci 09 00777 g005
Figure 6. The SSST-TD TF correlation coefficients of (A) x and y2 and (B) x and y3.
Figure 6. The SSST-TD TF correlation coefficients of (A) x and y2 and (B) x and y3.
Applsci 09 00777 g006
Figure 7. The correlation coefficients of x and y3 at (A) 100 Hz, and (B) 63 Hz.
Figure 7. The correlation coefficients of x and y3 at (A) 100 Hz, and (B) 63 Hz.
Applsci 09 00777 g007
Figure 8. The correlation coefficients between x and y1 of (A) the traditional correlation and (B) the SSST-TD TF correlation.
Figure 8. The correlation coefficients between x and y1 of (A) the traditional correlation and (B) the SSST-TD TF correlation.
Applsci 09 00777 g008
Figure 9. The correlation coefficient between x and y1 at different times.
Figure 9. The correlation coefficient between x and y1 at different times.
Applsci 09 00777 g009
Figure 10. The time domain signals of x and y.
Figure 10. The time domain signals of x and y.
Applsci 09 00777 g010
Figure 11. The traditional correlation coefficient between x and y.
Figure 11. The traditional correlation coefficient between x and y.
Applsci 09 00777 g011
Figure 12. The SSST of signals (A) x and (B) y.
Figure 12. The SSST of signals (A) x and (B) y.
Applsci 09 00777 g012
Figure 13. (A) The SSST-TD TF correlation coefficient of x and y and (B) the local, enlarged detail of the SSST-TD TF correlation coefficient.
Figure 13. (A) The SSST-TD TF correlation coefficient of x and y and (B) the local, enlarged detail of the SSST-TD TF correlation coefficient.
Applsci 09 00777 g013
Figure 14. The test bench and its components: (1) the engine, (23) the sound pressure sensors, (4) the gearbox, and (5) the base.
Figure 14. The test bench and its components: (1) the engine, (23) the sound pressure sensors, (4) the gearbox, and (5) the base.
Applsci 09 00777 g014
Figure 15. The time domain sound pressure signals of (A) x and (B) y.
Figure 15. The time domain sound pressure signals of (A) x and (B) y.
Applsci 09 00777 g015
Figure 16. The frequency spectrums of (A) x and (B) y.
Figure 16. The frequency spectrums of (A) x and (B) y.
Applsci 09 00777 g016
Figure 17. The traditional correlation coefficient between x and y.
Figure 17. The traditional correlation coefficient between x and y.
Applsci 09 00777 g017
Figure 18. The TF representations of signals: (A) the ST of x, (B) the ST of y, (C) the SSST of x, and (D) the SSST of y.
Figure 18. The TF representations of signals: (A) the ST of x, (B) the ST of y, (C) the SSST of x, and (D) the SSST of y.
Applsci 09 00777 g018
Figure 19. The SSST-TD TF correlation coefficient between x and y.
Figure 19. The SSST-TD TF correlation coefficient between x and y.
Applsci 09 00777 g019
Figure 20. Correlation coefficient between x and y at frequencies of (A) 86.25 Hz and (B) 173.75 Hz.
Figure 20. Correlation coefficient between x and y at frequencies of (A) 86.25 Hz and (B) 173.75 Hz.
Applsci 09 00777 g020
Table 1. Gear parameters of the test gearbox.
Table 1. Gear parameters of the test gearbox.
Gear NameNumberTeeth NumberGear Pressure Angle (°)Gear Modulus (mm)
ring172202
pinion318202
sun136202

Share and Cite

MDPI and ACS Style

Pan, G.; Li, S.; Zhu, Y. A Time–Frequency Correlation Analysis Method of Time Series Decomposition Derived from Synchrosqueezed S Transform. Appl. Sci. 2019, 9, 777. https://doi.org/10.3390/app9040777

AMA Style

Pan G, Li S, Zhu Y. A Time–Frequency Correlation Analysis Method of Time Series Decomposition Derived from Synchrosqueezed S Transform. Applied Sciences. 2019; 9(4):777. https://doi.org/10.3390/app9040777

Chicago/Turabian Style

Pan, Gaoyuan, Shunming Li, and Yanqi Zhu. 2019. "A Time–Frequency Correlation Analysis Method of Time Series Decomposition Derived from Synchrosqueezed S Transform" Applied Sciences 9, no. 4: 777. https://doi.org/10.3390/app9040777

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