Next Article in Journal
Effect of Mainstream Velocity on the Heat Transfer Coefficient of Gas Turbine Blade Tips
Next Article in Special Issue
Partial Discharge Pulse Segmentation Approach of Converter Transformers Based on Higher Order Cumulant
Previous Article in Journal
The Potential of Ecological Distributed Energy Generation Systems, Situation, and Perspective for Poland
Previous Article in Special Issue
Oil Pressure Monitoring for Sealing Failure Detection and Diagnosis of Power Transformer Bushing
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Sinusoidal Noise Removal in PD Measurement Based on Synchrosqueezing Transform and Singular Spectrum Analysis

1
State Grid AnHui Electric Power Research Institute, Hefei 230061, China
2
School of Electrical Engineering and Automation, Wuhan University, Wuhan 430072, China
*
Author to whom correspondence should be addressed.
Energies 2021, 14(23), 7967; https://doi.org/10.3390/en14237967
Submission received: 24 October 2021 / Revised: 16 November 2021 / Accepted: 23 November 2021 / Published: 29 November 2021

Abstract

:
In electrical engineering, partial discharge (PD) measurement has been widely used for inspecting and judging insulation conditions of high voltage (HV) apparatus. However, on-site PD measurement easily becomes contaminated by noises. Particularly, sinusoidal noise makes it difficult to recognize real PD signal, thus leading to the misjudgment of insulation conditions. Therefore, sinusoidal noise removal is necessary. In this paper, instantaneous frequency (IF) is introduced, and the synchrosqueezing transform (SST) as well as singular spectrum analysis (SSA) is proposed for sinusoidal noise removal. A continuous analytic wavelet transform is firstly applied to the noisy PD signal and then the time frequency representation (TFR) is reassigned by SST. Narrow-band sinusoidal noise has fixed IF, while PD signal has much larger frequency range and time-varying IF. Due to the difference, the reassigned TFR enables the sinusoidal noise to be distinguished from PD signal. After synthesizing the signal with the recognized IF, SSA is further applied to signal refinement. At last, a numerical simulation is carried out to verify the effectiveness of the proposed method, and its robustness to white noise is also validated. After the implementation of the proposed method, wavelet thresholding can be further applied for white noise reduction.

1. Introduction

Partial discharge (PD) is a phenomenon that commonly occurs in various electrical apparatus such as power transformers, gas insulated switchgears, and cables. It will deteriorate and damage the insulation of apparatus, causing potential hazardous power failure [1,2,3,4]. On the other hand, PD is also an indicator involving the insulation information [5,6,7,8]. In order to prevent electrical accidents from happening, PD online monitoring is very useful and necessary. For example, the ultra-high-frequency (UHF) method is one of the most frequently used techniques [9,10,11,12]. Under different measuring systems or scenarios, PD signals have different frequency characteristics and band ranges. Usually, the PD signal is a nonstationary time varying signal with short time duration, and its waveform is the damped exponential pulse (DEP) or the damped oscillatory pulse (DOP), as shown in Equation (1), whereas the parameters vary greatly, i.e., the time constant τ, τ1, τ2, and central frequency fc [13,14].
{ D E P ( t ) = A e t / τ sin ( 2 π f c t ) D O P ( t ) = A ( e t / τ 1 e t / τ 2 ) sin ( 2 π f c t )
However, on-site measured PD signal inevitably becomes contaminated by random noises, among which Gaussian white noise and sinusoidal noise are the two main interferences [15,16]. Gaussian white noise is randomly distributed, and it is a probabilistic interference. The reduction method of white noise has been widely studied. For example, the well-known wavelet thresholding algorithm proposed by Donoho, as well as its various improved versions proposed later [17,18].
In contrast, sinusoidal noise, also known as discrete spectrum interference (DSI), is deterministic. Sinusoidal noise is usually from power line carrier communication systems and radio transmission/communication systems [19,20]. The noise may consist of several sinusoids, each of which have unknown parameters to be estimated, i.e., the amplitude, frequency, and phase. For example, x = Asin(2πft) is a simple sinusoid signal with amplitude A and frequency f. It is worth noting that the frequency of sinusoidal noise may vary greatly from MHz to GHz under different scenarios.
There are also many studies regarding sinusoidal noise removal. An FFT-based approach was proposed; however, there exists difficulty in deciding the threshold [21]. The finite impulse response (FIR) filter and notch filter were also applied, but they are non-adaptive, and some parameters have to be predetermined, and prior knowledge of the noise frequency is needed [15,21]. The singular value decomposition (SVD) method was also proposed in [16]. However, this method lacks generality, due to its basic assumption about fixed number of selected singular values [22]. In [23], the empirical mode decomposition (EMD) method was proposed to decompose the signal into a series of intrinsic mode functions (IMFs). As an application [14], EMD, as well as its subsequent improvements, has been applied in sinusoidal noise reduction of PD signal.
In addition, some time-frequency methods were also proposed [24,25]. For example, the short-time Fourier transform (STFT) [26]. However, it cannot accurately represent the frequency information of signals. This may lead to difficulties in distinguishing wide-band PD signals from noise [15]. Wavelet transform and wavelet package decomposition (WPD) have the same problem due to the Heisenberg uncertainty principle. Therefore, the time frequency representation (TFR) needs to be sharpened or enhanced to provide a clear and well-recognized representation. A TFR reassignment method (RM) was firstly proposed by Auger and Flandrin in [27]. In this method, smoothed pseudo Wigner-Ville distribution is adopted, and every point (t, ω) is reassigned to its corresponding centroid point (t’, ω’). The value at point (t’, ω’) of the new TFR is the sum of the original values of all points reassigned to it. This reassignment leads to an enhancement of the original TFR and greatly improves its readability. Although RM works well, it is performed on the squared spectrogram modulus, and there is no straightforward reconstruction technique [28]. Inspired by RM, researchers [29,30] tried to find an alternative way, while enabling direct reconstruction from TFR. Daubechies pioneered the well-known idea of synchrosqueezing transform (SST) and introduced the concept of instantaneous frequency (IF). The TFR is obtained through continuous wavelet transform (CWT) and reassigned by SST [31].
Each sinusoid of the sinusoidal noise has fixed IF identical to its frequency. Meanwhile, nonsinusoidal signals do not have such characteristic. Nonsinusoidal signals include pure PD signal and white noise. In term of this difference, it is proposed to distinguish sinusoidal noise based on SST in this paper. After extraction of TFR with a specific IF through the inverse SST, a synthetic signal is obtained. This synthetic signal greatly reduces the energy of pure PD signal and white noise and can be regarded as the sum of the original sinusoid with the same IF and the residue. Further techniques can then be applied for refinement and remove the residue as much as possible. In this paper, the data-driven algorithm SSA proposed in [32,33] is adopted. In SSA, singular value decomposition (SVD) is firstly performed on the Hankel matrix of the synthetic signal, followed by a hierarchical clustering (HC) to automatically separate eigenvalues and vectors belonging to each sinusoid. The information of each sinusoid can be finally obtained. The proper combination of SST and SSA enables precise removal of the sinusoidal noise. For sake of robustness, the noise removal is operated in the frequency domain rather than the time domain by Fourier spectrum subtraction. The numerical simulation results verify the effectiveness and robustness of the proposed method.
The rest of the paper is organized as follows: Section 2 briefly describes the principle of IF and the SST. Section 3 introduces the recognition of IFs, information extraction of sinusoidal noise by SSA, and the consequent removal. Section 4 and Section 5, respectively, present a numerical simulation and an experimental study by the proposed method. Finally, conclusions are drawn in Section 6.

2. Background and Principle of IF and SST

The observed PD signal can be described as a composite model:
x ( n ) = f ( n ) + s ( n ) + w ( n ) n = 1 , 2 , , N
where x(n) is the measured PD signal, f(n) is the pure PD signal, s(n) is the sinusoidal noise, and w(n) is Gaussian white noise with zero mean value and standard deviation σ. The noises are independent of f(n), but they have different properties. w(n) is randomly distributed, and its values cannot be predicted. In contrast, s(n) is a deterministic noise whose parameters are unknown and to be estimated.
The sinusoidal noise has unknown numbers of sinusoids, and can be modelled as:
s ( n ) = i N m s i = i N m A i cos ( 2 π f i / f s a n + φ i )
where Nm is the number of sinusoids, si is the i-th sinusoid, and Ai, fi, and φi are the amplitude, frequency, and initial phase of each si, respectively. Meanwhile, fsa is the sampling frequency.

2.1. Introduction of IF and SST

Assume a signal with the form x(t) = A(t)cos(φ(t)), its corresponding analytic signal can be expressed as z(t) = x(t) + jH[x(t)], where H[x(t)] is the Hilbert transform of signal x(t), such that
H [ x ( t ) ] = π 1 P.V. + x ( τ ) t τ d τ
where P.V. stands for the Cauchy principle value [28]. Then, the canonical IF of signal x(t) is defined as the derivative of the angle of z(t):
I F x ( t ) = 1 2 π d d t arg ( z ( t ) )
Obviously, for any pure sinusoidal signal s(t) = Acos(2πf0t + φ0), its IF is identical to its frequency f0. However, the IF of some nonsinusoidal signals may be difficult to specify due to various choices of A(t) and φ(t).
Assume again an analytic wavelet ψ(t); then, the CWT of any real signal h(t) can be computed as Equation (6) according to Parseval’s theorem [23]:
W f ( a , b ) = + h ( t ) 1 a ψ ¯ ( t b a ) d t = 1 2 π 0 + h ^ ( ω ) a e j ω b ψ ^ ¯ ( a ω ) d ω
where ψ ^ is the Fourier transform of ψ(t), a is the scale, and b is the time. By noticing Equation (7) and the fact that signal h(t) is real, the inverse CWT can be given as Equation (8).
0 + W f ( a , b ) a 3 / 2 d a = 1 2 π 0 + 0 + h ^ ( ω ) a 1 e j ω b ψ ^ ¯ ( a ω ) d ω d a = 0 + ψ ^ ¯ ( ξ ) d ξ ξ 1 2 π 0 + h ^ ( ω ) e j ω b d ω
h ( b ) = Re [ 1 π 0 + h ^ ( ω ) e j ω b d ω ] = Re [ 1 2 ( 0 + ψ ^ ¯ ( ξ ) d ξ ξ ) 1 0 + W f ( a , b ) a 3 / 2 d a ] = Δ Re [ C ψ 1 0 + W f ( a , b ) a 3 / 2 d a ]
where Cψ is a constant, which is only related to ψ(t). A candidate IF fs of signal s(t) based on the CWT is given in [23] as Equation (9), and the CWT of signal s(t) is shown in Equation (10).
f s ( a , b ) = 1 2 π b W f ( a , b ) j W f ( a , b )
W f ( a , b ) = + s ( t ) 1 a ψ ¯ ( t b a ) d t = 1 2 π 0 + A π [ δ ( ω ω 0 ) e j ϕ 0 + δ ( ω + ω 0 ) e j ϕ 0 ] a e j ω b ψ ^ ¯ ( a ω ) d ω = A a 2 ψ ^ ¯ ( a ω 0 ) e j ( ω 0 b + ϕ 0 )
where ω0 = 2πf0, and δ() is the delta function. Based on Equation (6) to Equation (10), it can be verified that the computed fs of s(t) is identical to its canonical IF, which is an important and desired property. For any point (a,b) of the CWT TFR, SST reassigns it to another point (ωs(a,b), b), where ωs = 2πfs. As a consequence, the reassigned TFR can be computed as
T s ( ω , b ) = 0 + W f ( a , b ) a 3 / 2 δ ( ω s ω ) d a
By combination of Equations (8) and (11), signal h(t) can be obtained through inverse SST, as shown in Equation (12).
h ( b ) = Re [ C ψ 1 0 + T s ( ω , b ) d ω ]
It can be seen that SST reassigns the CWT TFR, and inverse SST is able to perfectly recover the analyzed signal. This property enables recognition of signals with specific IFs and the direct reconstruction of them.

2.2. A SST Illustration of Sinusoids

Although the SST is theoretically perfect for signal analysis and reconstruction, practical implementation is of equal importance. Therefore, the choice of an analytic wavelet and the discretization for computation are necessary. In [31], a strictly analytic wavelet is proposed, named the “bump wavelet”, which is defined in the frequency domain, as shown in Equation (13).
ψ ^ ( ω ) = e 1 1 1 ( ω μ ) 2 / σ 2 χ ( μ σ , μ + σ )
where χ() is the indicator function. Discretization for CWT and SST computation can be linear or logarithmic; the latter is more efficient with no significant differences, as proposed in [30] by Thakur. These selections are adopted in this paper for analysis in the following sections.
The discrete form of CWT and SST is shown in Equation (14).
{ W f ( a k , b k ) = m h [ m ] 1 a k ψ ¯ [ m b k a k ] T s ( ω l , b k ) = ( Δ ω ) 1 a k : | ω s ( a k , b k ) ω l | Δ ω l / 2 W f ( a k , b k ) a k 3 / 2 ( Δ a ) k
and the discrete reconstruction of signal h(t) is given in Equation (15).
h ( n ) = Re [ C ψ 1 l T s ( ω l , n ) ( Δ ω ) ]
As an example, we shall illustrate the effects of SST on a composite signal f(t) consisting of two sinusoids. Assume that f(t) = cos(2πf1t) + 2cos(2πf2t + π/3), where f1 and f2, respectively, equal 10 and 20 Hz, and the sampling frequency is 1000 Hz. The reassigned TFR and its contour are shown in Figure 1a,b, respectively, and the color bar relates to the absolute value of the TFR.
It can be seen that the sinusoids of f(t) are well-separated from each other and easily recognized. Intuitively, the enhanced TFR have “flat ridges” in the 3-D coordinate, or straight lines parallel to time axis in the 2-D coordinate. In fact, on the contour time-frequency plane, each of the parallel line corresponds to a unique IF value. The IF line can be seen as a unique characteristic and also the existing symbol for sinusoids.

3. Methodology for Sinusoidal Noise Removal

In order to remove sinusoidal noise from the measured PD signal, one possible way is to treat it as noise and suppress it as much as possible. However, taking into account that sinusoidal noise is deterministic, it can also be treated as the signal of interest from a different perspective, and some methods can be applied for their precise estimation and separation. Then, removal of the sinusoidal noise is achieved by simply subtracting it from the measured PD signal. Based on this idea, a method for sinusoidal noise removal is proposed below. The method consists of four parts, i.e., time–frequency analysis, IF recognition and the extraction of synthetic signals, SSA based separation of sinusoids, and, finally, the Fourier spectrum subtraction.
Since the IF of a sinusoid is identical to its own frequency, its energy concentrates on the specific IF line. Meanwhile, for nonsinusoidal signals such as the PD signal and white noise, their energy spread out on all or part of the time-frequency plane. As long as the sinusoid is dominant enough in measured PD, its specific IF line still remains recognizable with a small distortion.
Once the sinusoid is recognized, its IF line should be firstly extracted. Synthetic signal with the recognized IF is then recovered by inverse SST. The recovered synthetic signal keeps almost all the energy of the sinusoid and excludes most energy of other nonsinusoidal signals, which means the domination of the sinusoid. Therefore, the recovered signal can be decomposed as a sinusoid and the residue.
SSA can be applied for further separation. SVD is firstly applied to the Hankel matrix of the recovered synthetic signal, followed by HC to classify and assign the eigenvalues and vectors. After certain iterations, the sinusoid is finally reconstructed and extracted from the measured PD signal.
Although the extracted sinusoid can be directly subtracted from the measured PD signal in time domain, tiny errors may accumulate during the estimation procedures described above, thus leading to great distortions. In fact, a more robust way can be applied for sinusoid removal, i.e., the sinusoid is subtracted from the measured PD signal in the frequency domain instead of time domain through fast Fourier transform (FFT). The detailed flow chart of the proposed method is shown in Figure 2. Dashed Block A is the time–frequency analysis procedure, which has been introduced in Section 2. Block B and C will be explained in the following subsections.

3.1. IF Extraction and Synthetic Signal Recovery

As shown in Section 2, once the IF lines of sinusoidal noise are visible, they can then be extracted. An analysis optimization method for ridge extraction has been proposed by Carmona et al. in [34]. In this method, a trade-off is minimized between ridge values and the TFR absolute values. However, the regularization parameters are difficult to determine, and the solving is also very sophisticated. For simpler implementation, a dynamic programming method is presented in [30,35] for ridge extraction, and it is utilized in this paper. It is a forward/backward greedy algorithm, which aims to extract the ridges of the TFR absolute value. In the algorithm, a curve extraction process is performed for a single ridge; as for multiple ridges, the process is performed again on the remaining TFR after setting values of the extracted TFR ridges to zeros.
The curve extraction process is described as follows in detail: in the forward procedure, computation is operated on the minus logarithm of the normalized TFR absolute value, i.e., on F = −ln(E), where E = |TFR|2/sum(|TFR|2). Minimization of F is equivalent to the maximization of E, and thus the maximization of |TFR|. In the computation progress, both values of F and the penalty traversing across frequency bins are taken into consideration. For the (i, j) point of F, its value is adjusted to the sum of its original value and the penalized minimum of the i − 1 th time bin. The computation on each time bin of F is operated from the first time bin to the next. In the backward searching procedure, the minimum of F on the last time bin is firstly retrieved, and computation is operated from the last time bin to the previous. For the i th time bin, the j th frequency bin is recorded if the value of point (i, j) is closest to the minimum on the i + 1 th time bin. The pseudo code of this algorithm is shown in Algorithm 1.
Algorithm 1. Pseudo-code of ridge extraction algorithm.
Input: TFR, the penalty parameter λ, the threshold ε
ComputeM = number of TFR rows; N = number of TFR columns; E = |TFR|2/sum(|TFR|2), F = −ln(E)
%Forward Procedure
Fvalzeros(M, N), For i = 1:M, Fval(i,1) ← F(i,1), end
Fori = 2:N
Forj = 1:M
Fork = 1:M, Fval(j, i) ← min[Fval(k, i − 1) + λ(kj)2], end
Fval(j, i) ← Fval(j, i) + F(j, i)
end
end
%Backward Procedure
Freqzeros(1, N), Freq(N) ← argmin[Fval(:, N)],
Fori = N − 1:1
valFval(Freq(i + 1), i + 1)-F(Freq(i + 1), i + 1)
Forj = 1:M
If|val-Fval(j, i) − λ(Freq(i + 1) − j)2| < ε, Freq(i) = j, break, end
end
end
Output: Freq
After extracting the IF of each sinusoid, inverse SST can be applied and the synthetic signals corresponding to each IF can be recovered then. In these signals, sinusoid dominates because it retains almost all its energy, while energies of other signals are greatly reduced.

3.2. SSA Analysis

For the synthetic signals obtained in the Section 3.1, each of them can be regarded as a composite signal whose components have similar IF characteristics. As a consequence, they can not be distinguished directly in frequency domain. However, the components vary greatly from each other in waveform. By studying their different characteristics in the time domain, the real sinusoid can be approximately separated.
A powerful tool named SSA for signal analysis in time domain is proposed in [32]. The underlying idea is that the Hankel matrix of composite signals is decomposed by SVD, and the components can be classified by different singular values. Indeed, HC is utilized such that the singular values can be assigned to predefined classes. The detailed procedure is described as follows for separation of sinusoid from the synthetic signal:
Firstly, for a length-N signal, its Hankel matrix X is constructed. The size of X is L × K, where K = N − L + 1, L is defined by the user and set smaller than K.
Secondly, SVD is applied to X, and X can be decomposed as the sum of R independent matrices, as shown in Equation (16).
{ X = U Σ V T = i = 1 R X i X i = σ i u i v i T
where R is the rank of X, Σ = diag(σ1...σR), and each σi is the i th singular value. U and V are the eigen matrices whose i th columns relate to σi. Therefore, each eigen triple (σi,ui,vi) of Xi can be obtained.
Thirdly, HC is performed on the signals in time domain reconstructed by each Xi. Before classification, each reconstructed xi(n) is obtained through diagonal averaging, as shown in Equation (17).
x i ( n ) = { 1 n j = 1 n X i ( j , n j + 1 ) 1 n < L 1 L j = 1 L X i ( j , n j + 1 ) L n K 1 N n + 1 j = n K + 1 L X i ( j , n j + 1 ) K + 1 n N
The classification procedure is initialized by assigning each xi(n) to a distinct class, and the minimal distance d between two classes is computed by Equation (18).
d ( x , y ) = 1 x , y x y
where < > is the inner product of two vectors, and || ||is the two-norm operator of a vector.
Then, the classification procedure is iterated by merging the two nearest classes into a new class until the predefined number of classes is reached. Finally, the sinusoid is approximately separated from other signals.

3.3. Sinusoidal Noise Removal

In Section 3.1 and Section 3.2 above, it has been explained how to obtain the estimated sinusoids. Intuitively, directly subtracting the estimated sinusoids from the measured PD signal in time domain seems just enough. However, the estimated IF slightly differs from the real frequency of each sinusoid. Therefore, a periodic oscillation error in the time domain exists owing to this slight difference. Meanwhile, the SSA procedure also brings inevitable errors. These errors will lead to great distortion. As an alternative, the Fourier spectrum subtraction based on FFT in the frequency domain is proposed. It will outperform the time domain subtraction and greatly reduce the errors.
The underlying reason behind the choice can be summarized as follows: firstly, the Fourier spectrum of each sinusoid around its estimated IF can be easily recognized; also, the slight difference between estimated IF and the real frequency may be cancelled due to the resolution; finally, FFT is perfectly invertible, which ensures the accurate reconstruction in time domain.
It is worth noting that the proposed method is only able to remove the sinusoidal noise. Therefore, white noise still exists after the removal. For further denoising, a classic method such as wavelet thresholding can be applied to refine the reconstructed PD signal.

4. Case Analysis of Sinusoidal Noise Removal in Noisy PD

In order to verify the effectiveness and robustness of the proposed method, a numerical simulation is carried out in this section. DEP and DOP signals are adopted to simulate the PD signal in this paper, as suggested in [13]. The signals are, respectively, denoted as s1 and s2, where s1 = Aet/τ1sin(2πf0t), and s2 = A(et/τ1et/τ2)sin(2πf0t). In this section, three types of PD signals are directly obtained by assigning different parameters to s1 and s2. They are denoted as PD1 to PD3, respectively, with their parameters shown in Table 1.
A more complex PD signal is then synthesized by the normalized combination of PD1 to PD3, i.e., PD = [PD3, PD1, PD2], and the peak amplitude of PD is normalized to be 1. Pure PD in time domain and frequency domain are shown in Figure 3a,b.
There are two cases to be discussed here, i.e., (1) PD signal contaminated by sinusoidal noise only and (2) PD signal contaminated by both sinusoidal noise and white noise.

4.1. Case 1: Sinusoidal Noise Only

The sinusoidal noise s(t) is set to be a composite of two sinusoids, i.e., s(t) = 0.2cos(2πf1t + π/3) + 0.2cos(2πf2t + π/4), where f1 = 0.9 GHz and f2 = 1.8 GHz, and its length is equal to that of PD. The noisy PD in time domain and in frequency domain are shown in Figure 4a,b.
The CWT TFR and the reassigned TFR by SST are shown in Figure 5, where the color bars relate to the absolute value of the TFR. It is clearly shown that CWT TFR is vague to analyze; meanwhile, the TFR is greatly enhanced by SST; thus, the IF lines of sinusoidal noise can be distinguished and then extracted. Two straight lines can be clearly recognized without uncertainty, which is inevitable in CWT.
Due to the fact that IF lines of sinusoidal noise are known to be constant as a priori, a large λ as well as a small threshold ε shall be adopted to extract the value of the IF lines. In this paper, they are set to be 3000 and 10−8, respectively. The extracted lines are shown in Figure 6, and their values are, respectively, 0.8961 and 1.809 GHz. Obviously, the estimated frequencies are quite close to the real ones.
The synthetic signals are recovered from each IF by inverse SST, and they are consequently refined by SSA. The refined signals denoted as srec1 and srec2 as well as their Fourier spectrum are shown in Figure 7. The estimated amplitude, phase, and frequency of each sinusoid are shown in Table 2. By calculating the relative errors, it can be seen that estimated parameters are quite close to the real ones.
After removing the sinusoidal noise, the finally reconstructed PD signal is obtained. The reconstructed PD signal as well as the difference between it and pure PD signal is shown in Figure 8. It can be seen that the reconstructed PD signal is almost equal to the pure PD, except for a negligible oscillation error.

4.2. Case 2: Both Sinusoidal Noise and White Noise

Although the proposed method works well to remove the sinusoidal noise from pure PD signal, white noise is not taken into consideration. The robustness of the method to white noise is validated here. The Gaussian white noise is firstly added to pure PD signal with the signal to noise ratio (SNR) set to be −2.2, and then the sinusoidal noise is also added. Additionally, in order to study the performance of the proposed method, we decide to set the frequency of one sinusoid closer to the band of frequencies corresponding to the pure PD. The sinusoidal noise s(t) is then set to be s(t) = 0.2cos(2πf1t + π/3) + 0.2cos(2πf2t + π/4), where f1 = 0.9 GHz and f2 = 2.8 GHz. The noisy PD and its spectrum in frequency domain are shown in Figure 9. Similarly, steps in Section 4.1 are performed once again for signal reconstruction.
The CWT TFR and the reassigned TFR are shown in Figure 10. Similar to the case mentioned in Section 4.1, the IF lines of sinusoidal noise can still be recognized and extracted, as shown in Figure 11. The refined synthetic signal of each sinusoid and the spectrum in frequency domain are shown in Figure 12.
The estimated amplitude, phase, and frequency of each sinusoid are also shown in Table 3. The relative errors demonstrate the robustness of the proposed method to white noise.
After Fourier spectrum subtraction, the sinusoidal noise is almost removed from the original noisy PD signal. Then, the processed PD signal is compared with the pure PD signal contaminated by white noise only. The pure PD signal contaminated by white noise only is shown in Figure 13. Meanwhile, the difference between it and the processed PD signal is also shown. It can be seen that the proposed method still removes sinusoidal noise effectively, while hardly distorting the pure PD signal or the white noise.
After the removal of sinusoidal noise, wavelet thresholding follows to suppress the white noise. In this paper, db6 wavelet, hard thresholding, and the Stein’s unbiased risk estimation (SURE) rule are selected. The decomposition level is set to be 5. The result is shown in Figure 14a, and clearly both sinusoidal noise and white noise are well-reduced. As a comparison, traditional EMD is also applied to the original noisy PD signal. The result is shown in Figure 14b, and intuitively, the proposed method performs much better.
In order to quantitatively evaluate the proposed method and EMD, three indexes are introduced here, i.e., SNR, mean square error (MSE), and normalized correlation coefficient (NCC) [36]. Smaller MSE and greater SNR and NCC stand for better results. The computed results are shown in Table 4. It can be seen that the proposed method obviously outperforms EMD, which is able to verify its effectiveness and robustness.

5. Experimental Case Analysis

In order to verify the effectiveness of the proposed method for real signals, the experimental platform is set up in laboratory for PD signal measurement. The experiment is conducted on gas-insulated switchgear (GIS) with sulfur hexafluoride (SF6) as the medium and artificial defect to generate PD signal. The schematic diagram and measurement setup of the experiment are shown in Figure 15.
In the experiment, a power transformer with adjustable output voltage is used, and the needle-plane electrode is used as artificial defect. The generated PD signal will be able to propagate through the glass observation window and then be measured by the UHF antenna. The oscilloscope is Tektronix DPO7254C, and its sampling frequency is set to be 10 GHz. The measured PD signal with 10,000 sampling points is shown in Figure 16, and the unit of its amplitude is mV.
Since the laboratory is away from interference sources of sinusoidal noise, artificial sinusoidal noise is added to the measured PD signal to verify the effectiveness of the proposed method in this paper, which is same as proposed in [6,11,12]. The sinusoidal noise s(t) is then set to be s(t) = 1cos(2πf1t + π/5) + 1.5cos(2πf2t + π/4) + 0.5cos(2πf2t + π/3), where f1 = 0.3 GHz, f2 = 0.5 GHz, and f3 = 0.9 GHz. The noisy PD signal as well as its processed version are shown in Figure 17. It can be seen that, in the processed PD signal, sinusoidal noise has been effectively removed, which verifies that the proposed method also works for real-measured signal. However, it should be noted that if the frequencies of each sinusoid are too close to each other, the proposed method may not be able to identify each IF. Consequently, it will fail to remove the sinusoidal noise. Additionally, an oscilloscope with high-enough sampling frequency is necessary, usually up to 10 GHz.

6. Conclusions

In this paper, instantaneous frequency (IF) is introduced, and a new and effective method based on combination of SST and SSA is proposed for sinusoidal noise removal in PD signals.
SST is firstly used for IF recognition and ridge extraction, synthetic signals of the IFs are then recovered by inverse SST. Consequently, SSA is performed on the synthetic signals for further refinement, and, finally, Fourier spectrum subtraction removes the sinusoidal noise. Based on the numerical simulation, the following conclusions can be drawn:
(1)
SST sharpens the TFR obtained by CWT and greatly reduces the uncertainty to recognize IF lines belonging to each sinusoid, even with smaller amplitudes than that of PD signal.
(2)
The proposed method works well to remove the sinusoidal noise; meanwhile, it hardly distorts the waveform of other nonsinusoidal signals. Additionally, the proposed method is robust to white noise and outperforms traditional EMD method.
(3)
As for further research, more complex noises may be taken into consideration, such as signals with transient frequencies.

Author Contributions

Conceptualization, S.Q. (Shaorui Qin) and S.Z. (Siyuan Zhou); methodology, S.Q. (Shaorui Qin) and S.Z. (Siyuan Zhou); software, T.Z.; validation, Z.Z. and S.Q. (Shuo Qin); formal analysis, Z.Z. (Zheran Zheng); investigation, S.Q. (Shaorui Qin) and S.Z. (Siyuan Zhou); resources, T.Z.; data curation, S.Z. (Shenglong Zhu); writing, S.Q. (Shaorui Qin); writing—review and editing, S.Z. (Siyuan Zhou) and J.L.; visualization, S.Q. (Shuo Qin); supervision, C.P.; project administration, J.T. All authors have read and agreed to the published version of the manuscript.

Funding

This paper is supported by the project about Study on the optical measurement method of partial discharge (52120520005H).

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Shahsavarian, T.; Wu, X.; Lents, C.; Zhang, D.; Li, C.; Cao, Y. Temperature-dependent partial discharge characteristics of high temperature materials at DC voltage for hybrid propulsion systems. High Volt. 2021, 6, 590–598. [Google Scholar] [CrossRef]
  2. Pan, C.; Wu, K.; Chen, G.; Gao, G.; Florkowski, M.; Lv, Z.; Tang, J. Understanding Partial Discharge Behaviors from the Memory Effect Induced by Residual Charges: A Review. IEEE Trans. Dielectr. Electr. Insul. 2020, 27, 1951–1965. [Google Scholar] [CrossRef]
  3. Florkowski, M.; Krześniak, D.; Kuniewski, M.; Zydroń, P. Surface discharge imaging in presence of deposited space charges in non-uniform DC electric field. High Volt. 2021, 6, 576–589. [Google Scholar] [CrossRef]
  4. Pan, C.; Chen, G.; Tang, J.; Wu, K. Numerical modeling of partial discharges in a solid dielectric-bounded cavity: A review. IEEE Trans. Dielectr. Electr. Insul. 2019, 26, 981–1000. [Google Scholar] [CrossRef] [Green Version]
  5. Montanari, G.C.; Ghosh, R. An innovative approach to partial discharge measurement and analysis in DC insulation systems during voltage transient and in steady state. High Volt. 2021, 6, 565–575. [Google Scholar] [CrossRef]
  6. Xu, Y.; Li, Z.; Huang, G.; Qian, Y.; Sheng, G.; Jiang, X. Application of multi-source information fusion based on D-S evidence theory in insulation defect identification of DC XLPE cable. High Volt. 2021, 6, 599–607. [Google Scholar] [CrossRef]
  7. Pan, C.; Tang, J.; Chen, G.; Zhang, Y.; Luo, X. Review about PD and breakdown induced by conductive particles in an insulating liquid. High Volt. 2020, 5, 287–297. [Google Scholar] [CrossRef]
  8. Pan, C.; Cao, Y.; Li, C. Guest editorial: Partial discharge at DC voltage. High Volt. 2021, 6, 563–564. [Google Scholar] [CrossRef]
  9. Beura, C.P.; Beltle, M.; Tenbohlen, S.; Siegel, M. Quantitative Analysis of the Sensitivity of UHF Sensor Positions on a 420 kV Power Transformer Based on Electromagnetic Simulation. Energies 2020, 13, 3. [Google Scholar] [CrossRef] [Green Version]
  10. Tang, J.; Zhou, S.; Pan, C. A Denoising Algorithm for Partial Discharge Measurement Based on the Combination of Wavelet Threshold and Total Variation Theory. IEEE Trans. Instrum. Meas. 2020, 69, 3428–3441. [Google Scholar] [CrossRef]
  11. Sikorski, W.; Walczak, K.; Gil, W.; Szymczak, C. On-Line Partial Discharge Monitoring System for Power Transformers Based on the Simultaneous Detection of High Frequency, Ultra-High Frequency, and Acoustic Emission Signals. Energies 2020, 13, 3271. [Google Scholar] [CrossRef]
  12. Siegel, M.; Coenen, S.; Beltle, M.; Tenbohlen, S.; Weber, M.; Fehlmann, P.; Hoek, S.M.; Kempf, U.; Schwarz, R.; Linn, T.; et al. Calibration Proposal for UHF Partial Discharge Measurements at Power Transformers. Energies 2019, 12, 3058. [Google Scholar] [CrossRef] [Green Version]
  13. Govindarajan, S.; Subbaiah, J.; Krithivasan, K.; Natarajan, M. HANKEL-EM-SVD: A hybrid data dropout estimation technique for high voltage partial discharge signals. IET Sci. Meas. Technol. 2019, 13, 824–835. [Google Scholar] [CrossRef]
  14. Jin, T.; Li, Q.; Mohamed, M.A. A Novel Adaptive EEMD Method for Switchgear Partial Discharge Signal Denoising. IEEE Access 2019, 7, 58139–58147. [Google Scholar] [CrossRef]
  15. Chan, J.C.; Ma, H.; Saha, T.K. Automatic Blind Equalization and Thresholding for Partial Discharge Measurement in Power Transformer. IEEE Trans. Power Del. 2014, 29, 1927–1938. [Google Scholar] [CrossRef]
  16. Abdel-Galil, T.K.; El-Hag, A.H.; Gaouda, A.M.; Salama, M.M.A.; Bartnikas, R. De-noising of partial discharge signal using eigen-decomposition technique. IEEE Trans. Dielectr. Electr. Insul. 2008, 15, 1657–1662. [Google Scholar] [CrossRef]
  17. Donoho, D.L. De-noising by soft-thresholding. IEEE Trans. Inf. Theory 1995, 41, 613–627. [Google Scholar] [CrossRef] [Green Version]
  18. Li, J.; Jiang, T.; Grzybowski, S.; Cheng, C. Scale dependent wavelet selection for de-noising of partial discharge detection. IEEE Trans. Dielectr. Electr. Insul. 2010, 17, 1705–1714. [Google Scholar] [CrossRef]
  19. Govindarajan, S.; Subbaiah, J.; Cavallini, A.; Krithivasan, K.; Jayakumar, J. Development of Hankel-SVD hybrid technique for multiple noise removal from PD signature. IET Sci. Meas. Technol. 2019, 13, 1075–1084. [Google Scholar] [CrossRef]
  20. Govindarajan, S.; Subbaiah, J.; Cavallini, A.; Krithivasan, K.; Jayakumar, J. Partial Discharge Random Noise Removal Using Hankel Matrix-Based Fast Singular Value Decomposition. IEEE Trans. Instrum. Meas. 2020, 69, 4093–4102. [Google Scholar] [CrossRef]
  21. Satish, L.; Nazneen, B. Wavelet-based denoising of partial discharge signals buried in excessive noise and interference. IEEE Trans. Dielectr. Electr. Insul. 2003, 10, 354–367. [Google Scholar] [CrossRef] [Green Version]
  22. Ashtiani, M.B.; Shahrtash, S.M. Partial discharge de-noising employing adaptive singular value decomposition. IEEE Trans. Dielectr. Electr. Insul. 2014, 21, 775–782. [Google Scholar] [CrossRef]
  23. Mandic, D.P.; Rehman, N.U.; Wu, Z.; Huang, N.E. Empirical Mode Decomposition-Based Time-Frequency Analysis of Multivariate Signals: The Power of Adaptive Data Analysis. IEEE Signal Process. Mag. 2013, 30, 74–86. [Google Scholar] [CrossRef]
  24. Lu, L.; Zhou, K.; Zhu, G.; Chen, B.; Yana, X. Partial Discharge Signal Denoising with Recursive Continuous S-Shaped Algorithm in Cables. IEEE Trans. Dielectr. Electr. Insul. 2021, 28, 1802–1809. [Google Scholar] [CrossRef]
  25. Wang, S.; He, Y.; Yin, B.; Zeng, W.; Li, C.; Ning, S. Multi-Resolution Generalized S-Transform Denoising for Precise Localization of Partial Discharge in Substations. IEEE Sens. J. 2021, 21, 4966–4980. [Google Scholar] [CrossRef]
  26. Luo, G.; Zhang, D.; Koh, Y.; Ng, K.; Leong, W. Time–Frequency Entropy-Based Partial-Discharge Extraction for Nonintrusive Measurement. IEEE Trans. Power Del. 2012, 27, 1919–1927. [Google Scholar] [CrossRef]
  27. Auger, F.; Flandrin, P. Improving the readability of time-frequency and time-scale representations by the reassignment method. IEEE Trans. Signal Process. 1995, 43, 1068–1089. [Google Scholar] [CrossRef] [Green Version]
  28. Auger, F.; Flandrin, P.; Lin, Y.; McLaughlin, S.; Meignen, S.; Oberlin, T.; Wu, H. Time-Frequency Reassignment and Synchrosqueezing: An Overview. IEEE Signal Process. Mag. 2013, 30, 32–41. [Google Scholar] [CrossRef] [Green Version]
  29. 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]
  30. 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]
  31. Jiang, Q.; Suter, B.W. Instantaneous frequency estimation based on synchrosqueezing wavelet transform. Signal Process. 2017, 138, 167–181. [Google Scholar] [CrossRef]
  32. Harmouche, J.; Fourer, D.; Auger, F.; Borgnat, P.; Flandrin, P. The Sliding Singular Spectrum Analysis: A Data-Driven Nonstationary Signal Decomposition Tool. IEEE Trans. Signal Process. 2018, 66, 251–263. [Google Scholar] [CrossRef] [Green Version]
  33. Wang, S.; Chen, X.; Wang, Y.; Cai, G.; Ding, B.; Zhang, X. Nonlinear squeezing time-frequency transform for weak signal detection. Signal Process. 2015, 113, 195–210. [Google Scholar] [CrossRef]
  34. Carmona, R.A.; Hwang, W.L.; Torresani, B. Characterization of signals by the ridges of their wavelet transforms. IEEE Trans. Signal Process. 1997, 45, 2586–2590. [Google Scholar] [CrossRef]
  35. Brevdo, E.; Wu, H.T. The Synchrosqueezing Toolbox. 2011. Available online: https://web.math.princeton.edu/~ebrevdo/synsq (accessed on 20 April 2021).
  36. Cunha, C.F.F.C.; Carvalho, A.T.; Petraglia, M.R.; Amorim, H.P.; Lima, A.C. Proposal of a novel fitness function for evaluation of wavelet shrinkage parameters on partial discharge denoising. IET Sci. Meas. Technol. 2018, 12, 283–289. [Google Scholar] [CrossRef]
Figure 1. Illustration of SST on f(t). (a) The reassigned CWT TFR and (b) its contour.
Figure 1. Illustration of SST on f(t). (a) The reassigned CWT TFR and (b) its contour.
Energies 14 07967 g001aEnergies 14 07967 g001b
Figure 2. Flow chart of the proposed method.
Figure 2. Flow chart of the proposed method.
Energies 14 07967 g002
Figure 3. Pure PD signal. (a) In the time domain and (b) in the frequency domain.
Figure 3. Pure PD signal. (a) In the time domain and (b) in the frequency domain.
Energies 14 07967 g003
Figure 4. Noisy PD with sinusoidal noise only. (a) In the time domain and (b) in the frequency domain.
Figure 4. Noisy PD with sinusoidal noise only. (a) In the time domain and (b) in the frequency domain.
Energies 14 07967 g004
Figure 5. CWT TFR and the reassigned TFR. (a) CWT TFR, (b) contour of CWT TFR, (c) reassigned TFR, and (d) contour of reassigned TFR.
Figure 5. CWT TFR and the reassigned TFR. (a) CWT TFR, (b) contour of CWT TFR, (c) reassigned TFR, and (d) contour of reassigned TFR.
Energies 14 07967 g005
Figure 6. The extracted IF lines.
Figure 6. The extracted IF lines.
Energies 14 07967 g006
Figure 7. The refined synthetic signals. (a) srec1 in time domain, (b) srec1 in frequency domain, (c) srec2 in time domain, and (d) srec2 in frequency domain.
Figure 7. The refined synthetic signals. (a) srec1 in time domain, (b) srec1 in frequency domain, (c) srec2 in time domain, and (d) srec2 in frequency domain.
Energies 14 07967 g007
Figure 8. Reconstructed PD signal and the error.
Figure 8. Reconstructed PD signal and the error.
Energies 14 07967 g008
Figure 9. Noisy PD with both sinusoidal noise and white noise. (a) In the time domain and (b) in the frequency domain.
Figure 9. Noisy PD with both sinusoidal noise and white noise. (a) In the time domain and (b) in the frequency domain.
Energies 14 07967 g009
Figure 10. CWT TFR and the reassigned TFR. (a) CWT TFR, (b) contour of CWT TFR, (c) reassigned TFR, (d) contour of reassigned TFR.
Figure 10. CWT TFR and the reassigned TFR. (a) CWT TFR, (b) contour of CWT TFR, (c) reassigned TFR, (d) contour of reassigned TFR.
Energies 14 07967 g010
Figure 11. The extracted IF lines.
Figure 11. The extracted IF lines.
Energies 14 07967 g011
Figure 12. The refined synthetic signals. (a) srec1 in time domain, (b) srec1 in frequency domain, (c) srec2 in time domain, and (d) srec2 in frequency domain.
Figure 12. The refined synthetic signals. (a) srec1 in time domain, (b) srec1 in frequency domain, (c) srec2 in time domain, and (d) srec2 in frequency domain.
Energies 14 07967 g012
Figure 13. PD signal after removal of sinusoidal noise and the error.
Figure 13. PD signal after removal of sinusoidal noise and the error.
Energies 14 07967 g013
Figure 14. Final reconstructed PD. (a) Proposed method and wavelet thresholding. (b) EMD.
Figure 14. Final reconstructed PD. (a) Proposed method and wavelet thresholding. (b) EMD.
Energies 14 07967 g014
Figure 15. Experiment diagram. (a) Schematic diagram. (b) Measurement setup.
Figure 15. Experiment diagram. (a) Schematic diagram. (b) Measurement setup.
Energies 14 07967 g015
Figure 16. Measured PD signal.
Figure 16. Measured PD signal.
Energies 14 07967 g016
Figure 17. Noisy and proposed PD signal. (a) Noisy PD signal. (b) Processed PD signal.
Figure 17. Noisy and proposed PD signal. (a) Noisy PD signal. (b) Processed PD signal.
Energies 14 07967 g017
Table 1. Parameters of DEP and DOP signals.
Table 1. Parameters of DEP and DOP signals.
SignalTypeA (mV)τ1,τ2 (ns)f0 (GHz)Sampling Frequency fs (GHz)Signal Length L
PD1s121.5, -0.4201000
PD2s241.2, 2.53201000
PD3s221.2, 2.55201000
Table 2. Comparison between estimated parameters and the real ones.
Table 2. Comparison between estimated parameters and the real ones.
SignalEstimated Parameters ValuesRelative Errors
Amplitude
(mv)
Phase
(rad)
Frequency
(GHz)
Amplitude Error (%)Phase Error (%)Frequency Error (%)
srec10.198π/2.9730.89610.910.43
srec20.199π/3.9941.8090.30.150.50
Table 3. Comparison between estimated parameters and the real ones.
Table 3. Comparison between estimated parameters and the real ones.
SignalEstimated Parameters ValuesRelative Errors
Amplitude
(mV)
Phase
(rad)
Frequency
(GHz)
Amplitude Error (%)Phase Error (%)Frequency Error (%)
srec10.2037π/3.060.8961.851.960.43
srec20.1991π/3.9632.8160.450.930.57
Table 4. Comparison of indexes by different methods.
Table 4. Comparison of indexes by different methods.
MethodsIndexes
MSESNRNCC
original (no methods taken)0.0618−6.690.40
proposed + wavelet thresholding0.00425.010.84
EMD0.0296−3.490.47
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Qin, S.; Zhou, S.; Zhu, T.; Zhu, S.; Li, J.; Zheng, Z.; Qin, S.; Pan, C.; Tang, J. Sinusoidal Noise Removal in PD Measurement Based on Synchrosqueezing Transform and Singular Spectrum Analysis. Energies 2021, 14, 7967. https://doi.org/10.3390/en14237967

AMA Style

Qin S, Zhou S, Zhu T, Zhu S, Li J, Zheng Z, Qin S, Pan C, Tang J. Sinusoidal Noise Removal in PD Measurement Based on Synchrosqueezing Transform and Singular Spectrum Analysis. Energies. 2021; 14(23):7967. https://doi.org/10.3390/en14237967

Chicago/Turabian Style

Qin, Shaorui, Siyuan Zhou, Taiyun Zhu, Shenglong Zhu, Jianlin Li, Zheran Zheng, Shuo Qin, Cheng Pan, and Ju Tang. 2021. "Sinusoidal Noise Removal in PD Measurement Based on Synchrosqueezing Transform and Singular Spectrum Analysis" Energies 14, no. 23: 7967. https://doi.org/10.3390/en14237967

APA Style

Qin, S., Zhou, S., Zhu, T., Zhu, S., Li, J., Zheng, Z., Qin, S., Pan, C., & Tang, J. (2021). Sinusoidal Noise Removal in PD Measurement Based on Synchrosqueezing Transform and Singular Spectrum Analysis. Energies, 14(23), 7967. https://doi.org/10.3390/en14237967

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