Next Article in Journal
Approximating Ground States by Neural Network Quantum States
Next Article in Special Issue
Multiscale Entropy Quantifies the Differential Effect of the Medium Embodiment on Older Adults Prefrontal Cortex during the Story Comprehension: A Comparative Analysis
Previous Article in Journal
Efficient High-Dimensional Quantum Key Distribution with Hybrid Encoding
Previous Article in Special Issue
Performance Evaluation of an Entropy-Based Structural Health Monitoring System Utilizing Composite Multiscale Cross-Sample Entropy
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Partial Discharge Fault Diagnosis Based on Multi-Scale Dispersion Entropy and a Hypersphere Multiclass Support Vector Machine

1
College of Electrical Engineering, Northeast Electric Power University, Jilin 132012, China
2
State Grid Electric Power Research Institute, Xinjiang 830011, China
3
College of Automation Engineering, Northeast Electric Power University, Jilin 132012, China
*
Author to whom correspondence should be addressed.
Entropy 2019, 21(1), 81; https://doi.org/10.3390/e21010081
Submission received: 24 December 2018 / Revised: 9 January 2019 / Accepted: 15 January 2019 / Published: 17 January 2019
(This article belongs to the Special Issue Multiscale Entropy Approaches and Their Applications)

Abstract

:
Partial discharge (PD) fault analysis is an important tool for insulation condition diagnosis of electrical equipment. In order to conquer the limitations of traditional PD fault diagnosis, a novel feature extraction approach based on variational mode decomposition (VMD) and multi-scale dispersion entropy (MDE) is proposed. Besides, a hypersphere multiclass support vector machine (HMSVM) is used for PD pattern recognition with extracted PD features. Firstly, the original PD signal is decomposed with VMD to obtain intrinsic mode functions (IMFs). Secondly proper IMFs are selected according to central frequency observation and MDE values in each IMF are calculated. And then principal component analysis (PCA) is introduced to extract effective principle components in MDE. Finally, the extracted principle factors are used as PD features and sent to HMSVM classifier. Experiment results demonstrate that, PD feature extraction method based on VMD-MDE can extract effective characteristic parameters that representing dominant PD features. Recognition results verify the effectiveness and superiority of the proposed PD fault diagnosis method.

1. Introduction

Partial discharge (PD) is an important symptom of insulation degradation for electrical equipment. PD fault diagnosis plays an irreplaceable role in the evaluation of insulation condition [1]. PD feature extraction is an important step in insulation fault diagnosis. The common methods include statistical atlas (SA) [2], wave analysis (WA) [3] and wavelet transform (WT) [4]. However, SA has the limitations of high request of sampling rate, large data size and slow speed of data processing which are not suitable for on-line monitoring. Besides, it is difficult to extract PD phase information during statistical atlas construction. WA is easily influenced by electromagnetic interference. WT has some inherent limitations such as the difficulty of selection of the wavelet basis, wavelet thresholds, decomposition levels, and so on [5].
Empirical mode decomposition (EMD), as an adaptive signal processing method that decomposes a time series into some limited intrinsic mode functions (IMFs). It is widely used in the areas of fault detection, signal processing and data compression [6,7,8]. However, due to the problems of ending effects and mode mixing in non-stationary signal decomposition, EMD is limited in practical applications. Variational mode decomposition (VMD) is a new signal decomposition method, which is widely applied in electrical fault feature extraction [9]. It is a non-recursive variational decomposition model. In VMD, the central frequency and bandwidth of each mode are determined by searching the optimal solution of the variation model. VMD can solve the problems of mode mixing and ending effects in traditional EMD methods [10]. In this paper, VMD is employed for PD signal decomposition to extract effective IMFs from PD signals.
In order to quantify the PD feature information extracted by VMD, entropy theory is introduced. Entropy, as a measure of uncertainty or irregularity, was widely applied in fault diagnosis recently [11]. It was first introduced by Shannon in 1948 [12]. Afterwards, approximate entropy (AE) was put forward by Pincus [13], which provided one dimensionless index representing signal features. It was suitable for both deterministic and random signals. However, AE is heavily relied on the data length. Moreover, its estimated value is uniformly lower than expected ones when processing the short dataset [14]. To overcome the weakness of AE, Richman and Moorman proposed sample entropy (SE) [15]. Due to the insensitivity to the data length and immunity to the noise in data, SE has attracted a great deal of attention. However, SE is not fast enough for some real-time applications, especially for long signals [16]. Another widely used regularity indicator is permutation entropy (PE), which is based on the order relations among values of a signal [17]. Although PE is conceptually simple and computationally fast, the method does not consider the mean value of amplitudes and differences between amplitude values [18]. In this paper, a new irregularity indicator is introduced, named dispersion entropy (DE) [19]. The method tackles the abovementioned PE and SE limitations [20]. Because of the relevance and the possible usefulness of DE in several signal analyses, it is important to understand the behavior of the technique for various kinds of classical signal concepts such as amplitude, frequency, noise power, and signal band-width. However, DE estimates the complexity at a single scale [21], which gives rise to unacceptable result when applied to analyze the multiple time scales data [22]. Regarding this disadvantage, a multi-scale dispersion entropy (MDE) procedure was put forward to estimate the complexity of the original time series over a range of scales [23]. In this work, MDE is employed to quantify the PD feature information.
In recent years, a great number of intelligent algorithms have been used in PD fault diagnosis. Support vector machine (SVM) [24], as a learning machine based on kernel functions, that has the property of global optimization and strong generalization ability. However, using hyperplane recognition model, SVM can’t accurately classify the samples with nonuniform state distribution. In addition, SVM is restricted in practical application for its inherent binary classification properties [25].
Hypersphere Support Vector Machine (HSSVM), based on SVM, was first proposed by Scholkopf [26]. Instead of the hyperplane, HSSVM uses a hypersphere for pattern recognition. HSSVM can not only separate two different classes, but also divide the sample space into two different parts [27]. Moreover, in order to overcome the limitations of inherent binary classification properties, hypersphere multiclass SVM (HMSVM) was introduced [28]. In HMSVM classification, the samples in same class are assigned to a hypersphere, therefore, the data space is composed of several hyperspheres [29]. Using HMSVM, the multi-class classification is realized directly. The quadratic programming calculation of HMSVM is less than that of one-class SVM, which causes shorter training and testing time. In this paper, particle swarm optimization (PSO) [30] is employed for parameter selection in HMSVM. Then the optimized classification model is applied to PD fault pattern recognition, using extracted PD features.
In this work, the proposed PD fault diagnosis method is combined with the excellent properties of both VMD and MDE. The characteristic parameters representing dominant PD features are effectively extracted. Besides, it can solve the problems in traditional PD feature extraction methods, such as the limitations of high request of sampling rate, slow speed of data processing, difficulties to extract PD phase information, influences by electromagnetic interference, difficulty of selection of wavelet basis, and so on. Finally, HMSVM is employed for PD pattern recognition with extracted parameters. To verify the effectiveness and superiority of the proposed method, different PD feature extraction methods and diverse classifiers are introduced. Results verify the exactness of the conclusion.
The rest of this paper is organized as follows: Section 2 describes the theories of VMD, MDE and HMSVM, and presents the PD fault diagnosis procedure. Section 3 presents a brief introduction to the experimental setup used to generate PD signals. In Section 4 we show the results with their validation. The paper ends with conclusions in Section 5.

2. PD Fault Diagnosis Based on VMD-MDE and HMSVM

2.1. VMD Algorithm

VMD decomposes one real signal into K independent sub-signal uk, which has specific sparsity. This procedure gets the minimum bandwidth estimation of each modal [31]. The procedure of signal decomposition is to solve the variational problem. The variational model with constraint condition is as follows:
{ min { u k } , { w k }   { k t [ ( δ ( t ) + j π t ) u k ( t ) ] e j w k t 2 2 } s . t .   k u k = f
where { u k } = { u 1 , u 2 , , u K } demonstrates the modal components, { w k } = { w 1 , w 2 , , w K } is the center frequency of each modal component, δ(t) represents impulse function, ∂t means the partial derivatives of t, and f is the original signal.
In order to obtain the optimal solution of such constrained variational problem, Lagrangian multiplier λ(t) is introduced. The constrained variational problem is transformed into non-constrained problem:
L ( { u k } , { ω k } , λ ) = α k t [ ( δ ( t ) + j π t ) u k ( t ) ] e j w k t 2 2 + f ( t ) k u k ( t ) 2 2 + λ ( t ) , f ( t ) k u k ( t )
where α is the quadratic penalty factor. Alternate direction method of multipliers (ADMM) is introduced to obtain the saddle point of such Lagrangian function, which is the optimal solution.
The procedure of VMD can be summarized in the following steps:
(1)
Initialize each modal component { u k 1 } , center frequency { ω k 1 } and operators { λ 1 } . Set n = 0.
(2)
Update u k in non-negative frequency intervals:
u ^ k n + 1 ( ω ) f ^ ( ω ) i < k u ^ i n + 1 ( ω ) i > k u ^ i n ( ω ) + λ ^ n ( ω ) 2 1 + 2 α ( ω ω k n ) 2
(3)
Update ω k .
ω k n + 1 0 ω | u ^ k n + 1 ( ω ) | 2 d ω 0 | u ^ k n + 1 ( ω ) | 2 d ω
(4)
Update λ in non-negative frequency intervals:
λ ^ n + 1 λ ^ n + τ ( f ^ ( ω ) k u ^ i n + 1 ( ω ) )
(5)
For a given precision ε > 0 , if k u ^ k n + 1 u ^ k n 2 2 u ^ k n 2 2 < ε , then stop iteration. Otherwise, return to (2).

2.2. Theory of Multiscale Dispersion Entropy

2.2.1. Dispersion Entropy

For a univariate signal x = x 1 , x 2 , , x N , dispersion entropy method can be described in following steps [32]:
(1)
Map x j ( j = 1 , 2 , , N ) into y = { y 1 , y 2 , , y N } from 0 to 1 with the normal cumulative distribution function:
y j = 1 σ 2 π x j e ( t μ ) 2 2 σ 2 d t
where σ and μ represent the standard deviation and mean of x, respectively.
(2)
Assign each yj to an integer from Label 1 to c using a linear algorithm. The mapped signal can be defined as follows:
z j c = r o u n d ( c . y j + 0.5 )
(3)
Define embedding vector z i m , c with embedding dimension m and time delay d as:
z i m , c = { z i c , z i + d c , , z i + ( m 1 ) d c } ,   i = 1 , 2 , , N ( m 1 ) d
Each time series z i m , c is mapped to a dispersion pattern π v 0 v 1 v m 1 , where:
z i c = v 0 , z i + d c = v 1 . , z i + ( m 1 ) d c = v m 1
(4)
For each dispersion pattern, the relative frequency can be obtained as:
p ( π v 0 v 1 v m 1 ) = N u m b e r { i | i N ( m 1 ) d , z i m , c   h a s   type   π v 0 v 1 v m 1 } N ( m 1 ) d
where p ( π v 0 v 1 v m 1 ) represent the number of dispersion pattern π v 0 v 1 v m 1 , which is assigned to z i m , c divided by the total number of embedding signals with embedding dimension m.
(5)
Based on Shannon’s definition of entropy, dispersion entropy with embedding dimension m, time delay d, and the number of classes c can be defined as
D E ( x , m , c , d ) = π = 1 c m p ( π v 0 v 1 v m 1 ) ln ( p ( π v 0 v 1 v m 1 ) )

2.2.2. Multiscale Dispersion Entropy

Multiscale Dispersion Entropy (MDE) is the combination of the coarse-graining with dispersion entropy. In MDE, the original signal x = x 1 , x 2 , , x N of length N is first divided into non-overlapping scale factor τ. Then the new coarse-grained signals can be shown as follows:
x j ( τ ) = 1 τ i = ( j 1 ) τ + 1 j τ x i ,   1 j N / τ
Calculate the entropy value of each coarse-grained signal of length N/τ with dispersion entropy method:
M D E ( x , τ , m , c , d ) = D E ( x ( τ ) , m , c , d )

2.3. Theory of HMSVM

2.3.1. HMSVM

HMSVM can classify the samples directly. Each type of samples needs only one-hypersphere training. All training samples are mapped into high-dimension space. Each type of training samples searches for one hypersphere that has small radius and more target samples. HMSVM classification model is shown in Figure 1.
For an M-class problem, a collection of elements Xm (m = 1, 2, …, M) is given. Assume that each Xm contains m-dimension sample xmi, i = 1, 2…lm, which represents i-th element in m-class.
Assign one hypersphere (am,Rm) for each sample Xm, where am is the center of sphere, Rm is the radius of suprasphere. The objective function of m-th suprasphere can be defined as follows:
min R m ( R m 2 + C m i = 1 l m ξ m , i ) s . t . Φ ( x m , i ) a m R m 2 + ξ m , i , ξ m , i 0
where Cm is the penalty factor, representing the trade-off between Rm and target samples. ξm,i is the slack variable of HMSVM allowing remote samples staying outside the sphere.
Lagrange function can be obtained after Lagrange multiplier is introduced:
L ( R , a , ξ , α , γ ) = R m 2 + C m i = 1 l m ξ m i i = 1 l m α i { R 2 + ξ m i ( x 2 2 a x i + a 2 ) } i = 1 l m γ i ξ m i
The derivative operation of Equation (14) is processed to obtain the dual optimization problem as follows:
min a m i j α m , i α m , j K ( x m , i , x m , j ) i = 1 l m α m , j K ( x m , i , x m , j )
The restricting condition that the target function should satisfy is shown as follows:
i = 1 l m α m , i = 1 ,   0 α m , i C m
For an unknown fault sample d, we first calculate the square of the distance between d and am using the formula below:
D 2 ( d ) = d a m 2 = ( d d ) 2 i = 1 l m α i ( d x i ) + i = 1 l m j = 1 l m α i α j ( x i x j )
The radius of the suprasphere is defined as Rm = D(xi), where xi represents the support vector. Therefore, the category assigned to the unknown sample d can be determined according to the comparison between Rm and D(d).

2.3.2. Kernel Function Selection

Due to the complexity among different PD fault samples, the spherical distribution will not appear in low-dimensional space. PD fault samples need to be mapped into high-dimension space using kernel functions to obtain the optimal hypersphere. In recent time, the common kernel functions include radial basic function (RBF) [33], polynomial kernel function and sigmoid function. After repeating tests, RBF shows outstanding performance. Therefore, RBF is selected as the kernel function for HMSVM. It can be defined in Equation (18):
K ( x , x i ) = exp { | x x i | 2 σ 2 }

2.4. PD Fault Diagnosis Based on VMD-MDE and HMSVM

In this paper, the proposed PD fault diagnosis method combines feature extraction and pattern recognition. Firstly, the original PD signal is decomposed using VMD to obtain the intrinsic mode functions. Secondly MDE value of each intrinsic mode function is calculated. And then principal component analysis (PCA) [34] is introduced to select principal components of MDE as PD feature vectors. Finally, the extracted vectors are sent to HMSVM pattern classifier to recognize different PD faults. The fault diagnosis procedure is as follows:
Step 1: Extract different types of PD signals in experimental environment, including floating discharge (FD), needle-surface discharge (ND), ball-surface discharge (BD) and corona discharge (CD).
Step 2: Select proper initial number of IMF according to the center frequency observation and decompose PD signals using VMD into intrinsic mode functions with different characteristic scales.
Step 3: Calculate the correlation coefficients between each IMF and original PD signal to select effective IMFs [35,36]. If the coefficient is greater than the threshold value, then keep the IMF as effective one. Otherwise, abandon the IMF. In this paper, the threshold value of the correlation coefficient is set to 0.3.
Step 4: Fix the decomposition scale for IMF and calculate the MDE value of extracted IMFs as original PD feature vectors.
Step 5: Analyze the PD vectors by PCA and extract fewer representative principal components as PD characteristic parameters.
Step 6: Send extracted PD characteristic parameters into HMSVM classifier to diagnose different PD fault modes and obtain the final diagnosis result.
The flow chart of PD fault diagnosis with proposed method is shown in Figure 2.

3. Experiments and Analysis

3.1. Experimental Setup

Different PD types can produce different effects in insulation materials, but the range may be diverse. To analyze the characteristics of different PD types, PD signals of different models are extracted in the laboratory [37]. According to the inner insulation structure of power transformers, there are four possible different PD types, including FD, ND, BD and CD. PD models are shown in Figure 3. The experimental setup is shown in Figure 4.
PD signals are detected in the simulated transformer tank in the laboratory. The pulse current is collected by a current sensor with a 500 kHz–16 MHz bandwidth. The UHF signal is extracted by a UHF sensor with a 10–1000 MHz bandwidth. The signal received is imported into the PD analyzer. The test condition is shown in Table 1 and the experimental connection diagram is shown in Figure 5.

3.2. Signal Extraction

In this paper, four different types of PD signals are extracted with above experimental setup. The extracted PD waveforms are shown in Figure 6.

4. Results and Analysis

4.1. VMD Decomposition

In this paper, float discharge is taken as an example for VMD decomposition. The number of IMFs, represented as K, is determined according to the central frequency observation. The central frequency of IMF with the variation of K is shown in Table 2.
Table 2 shows that the IMFs with similar central frequency arise from K = 5, which means excessive decomposition. Therefore K = 4 is selected as the number of IMF. In this paper, the balancing parameter α = 2000 and bandwidth parameter τ = 0.1. The decomposition results with EMD and VMD are shown in Figure 7 and Figure 8.
Figure 7 shows the EMD decomposition results containing IMF components and frequency spectrum. From the figure we can see that eight IMF components and one remaining component are obtained. However, the problem of mode mixing occurs in EMD decomposition. Besides, IMF component in each decomposition level is different from that of original signal. Figure 8 describes the results of VMD decomposition. It can be seen from this figure that the modal components in VMD approach to the real signal. Figure 7 and Figure 8 verify the effectiveness of VMD and the superiority over EMD. It can be concluded that VMD is more suitable for PD signal decomposition.

4.2. IMF Selection

In order to obtain the effective IMF, the correlation coefficient (CC) between each IMF and original PD signal is calculated. Given a threshold T, if the CC is greater than T, the IMF will be selected as effective component; otherwise it will be regarded as false component and abandoned. In this work, T is set to 0.3. The CC values of IMF for VMD and EMD are shown as Table 3.
Table 3 shows that the CC value of first three IMFs is larger than the given threshold, which means these IMFs could represent the real components of PD signals. Therefore, the first three IMFs are selected and analyzed for VMD decomposition. Similarly, we can see that the CC value is smaller than the threshold from the fourth IMF, which means these IMFs contain less information of PD signals. Consequently, the first four IMFs are kept for EMD decomposition.

4.3. Feature Extraction

In this paper four different types of PD signals are decomposed using VMD method. The VMD decomposition parameters are shown in Table 4. Ks is the number of effective IMFs calculated as described in Section 4.2.
Using the above parameters, the corresponding IMFs of different types of PD are obtained by VMD decomposition. Then the MDE value of each IMF is calculated. During MDE calculation, some preset parameters need to be given, including scale factor s, number of classification c, time delay d and embedded dimension m. But considering that aliasing may occur when d > 1, d is set to 1 as recommended. In order to avoid the trivial case of only one dispersion pattern, c is set to 2. For better detection on dynamic change of signals, m is set to 6. To analyze the variation of MDE values with different scales, s is set to 20. With above parameters, MDE values of four different types of PD signals extracted in the laboratory are calculated. For each type of PD, MDE values are averaged with different IMFs, shown in Figure 9.
Figure 9 shows that different types of PD signals have diverse MDE values with variations of scale factors. The reason is that the randomness of PD signals is changing when PD fault occurs, which could change the MDE values. It also indicates that a single scale cannot completely reflect all the signal information and much more important information distributes in other scales. MDE can effectively detect the dynamic variation of PD signals which represent the fault characteristics with different scales. It can be found from the figure that MDE values start to level off after Scale 12. Therefore, the scale factor is set to 12 in this paper. In the case of FD, MDE values of IMFs using VMD and EMD are shown in Figure 10.
Figure 10 shows that with the variation of scales, MDE values extracted by VMD are different. However, MDE values extracted by EMD seems to be same with the increase of decomposition scales which makes it difficult to distinguish different IMFs. The initial FD feature vectors combined with the MDE of all IMFs using VMD decomposition are shown in Table 5.

4.4. PCA-Based Dimension Reduction

Due to the high dimension of extracted feature vectors, it will cause big burden for pattern classifiers which can directly affect the recognition accuracy. In this paper, the PCA method is employed for dimension reduction of initial feature vectors. In the case of K1, the covariance matrix is constructed to obtain the principal components. The eigenvalue and eigenvector of the covariance matrix are solved for linear transformation of original vectors. To achieve the goal of dimension reduction, those factors whose eigenvalues are greater than 1 are selected as principal components. The eigenvalue and corresponding contribution rates of the covariance matrix are shown in Table 6.
Table 6 shows that first two eigenvalues are greater than 1, and the accumulated contribution rate is larger than 90%. The contribution rate changes with the variation of principle components, shown in Figure 11.
It can be concluded from above figure that, the contribution rate from the third principle component starts to level off. In addition, the contribution rates are decreasing gradually which can be ignored. Therefore, first two principle components are suitable for further analysis which represent most of the vector information. To do so, the original 12 indicators are reduced to 2 new ones. With a similar method, the principle components of K2, K3 and K4 can be obtained, shown in Table 7.
It can be seen from Table 7 that nine principle components factors are extracted from 48 feature vectors. And the contribution rate in each IMF is greater than 80%. Given the above, the dimension of feature vectors is reduced to nine after dimension reduction using PCA. Similarly, with above procedure, the calculated PD parameters of different PD types are shown in Table 8.

4.5. PD Pattern Recognition

In this paper, 400 PD samples, including FD, ND, BD and CD, are extracted in the laboratory containing 100 samples in each PD type. MDE values of four different PD types are calculated and 50 samples in each type constitute the initial feature vectors. To verify the effectiveness and superiority of the proposed method, the feature extraction methods based on multi-scale sample entropy (MSE) and multi-scale permutation entropy (MPE) are introduced. The calculation method of MSE and MPE is similar with that of MDE. Firstly, PD signals are decomposed using EMD or VMD. After that MSE or MPE values of extracted IMFs are calculated. Finally, PCA is applied to dimension reduction. The parameters during signal decomposition are shown in Table 9.
PD feature vectors extracted with the above three methods are sent to the HMSVM classifier. Due to the big impact on the fault diagnosis result, HMSVM parameters need optimal configuration with PSO. In the case of VMD-MDE method, first of all, PD samples are divided into training and testing samples. After multiple experimental trials, the number of particle population is set to 20, w = 1, c1 = 2, c2 = 2, the maximum number of iterations N = 200. The penalty parameter C is between 1/n and 1, while the searching range of the kernel parameter σ is between 1 and 100. The optimum fitness reaches the maximum value of 96.98% after 19 iterations, when σ = 12.26 and C = 0.35. Similarly, HMSVM parameters with different feature extraction methods are obtained as follows.
Using the parameters in Table 10, HMSVM classifier is constructed for fault diagnosis of three different PD features. The recognition results with EMD and VMD decomposition are shown in Figure 12 and Figure 13.
Figure 12 and Figure 13 demonstrate that the recognition result using EMD decomposition is significantly different with that using VMD decomposition. Figure 12 illustrates that the recognition accuracy in each PD type is not less than 80% but no more than 90%, which means, using EMD decomposition, extracted PD features cannot represent most of signal characteristics. In contrary, Figure 13 shows that the recognition accuracy in each PD type is no less than 90%. Moreover, in each PD type, there’s no misjudged sample with MDE. This means that, with VMD decomposition, PD features can effectively represent most of signal information. Besides, from above two figures, it gets a satisfactory result with MDE parameters.
To compare the diagnosis results of PD features with different classifiers, artificial neural network (ANN) [38] and support vector machine (SVM) classifiers are introduced for PD pattern recognition. In ANN, back-propagation network is employed as the recognition model, which trains the weight with differentiable nonlinear functions. The classifier parameters are shown in Table 11. σ is the kernel parameter of RBF and C is the penalty factor in SVM.
With the parameters shown in Table 10 and Table 11, ANN, SVM and HMSVM classifiers are constructed for PD pattern recognition. Using diverse classifiers, the recognition result with VMD-MDE can be seen in Figure 14. Table 12 shows the integrative result using different PD features, in which running time means the time used for PD fault diagnosis.
As can be illustrated in Figure 14, using the same PD feature extraction method, the recognition results with different classifiers are significantly different. The average classification accuracy achieved using HMSVM is 100.00%. HMSVM shows great advantages over ANN and SVM. Table 12 shows diverse diagnostic results with different PD features. Compared with different PD feature types, VMD-MDE gives less running time and higher recognition accuracy. It means parameters using VMD-MDE can represent most of PD signal components. The quadratic programming calculation of HMSVM is less than that of SVM, which causes shorter training and testing time. In addition, HMSVM shows better classification ability than other two classifiers, ANN and SVM.

5. Conclusions

In this paper, a novel PD fault diagnosis method is proposed. This method combines PD feature extraction based on VMD-MDE and PD pattern recognition based on HMSVM. First of all, four types of PD signals are extracted in the experimental environment, including FD, ND, BD and CD. Then VMD is employed for PD signal decomposition. Secondly, proper IMFs are selected according to central frequency observation and MDE values in each IMF are calculated. Afterwards PCA is introduced to select effective principle components in MDE as final PD characteristic parameters. Finally, the extracted principle factors are used as PD features and sent to the HMSVM classifier. Experiment results show the following advantages: the proposed method can extract effective IMFs according to VMD decomposition. PD feature information in IMFs can be quantified successfully with MDE. Using PCA, the principle components which represent prominent characteristics are effectively selected. With small data size and low computational complexity, this approach overcomes the limitations in traditional PD feature extraction methods. Compared with PD feature extraction methods based on EMD-MSE, EMD-MPE, EMD-MDE, VMD-MSE and VMD-MPE, this proposed approach based on VMD-MDE achieves higher recognition accuracy and needs less running time, which can improve the diagnosis efficiency to satisfy real time requirements.
HMSVM uses one hypersphere for pattern recognition. HMSVM can not only separate two different classes, but also divide the sample space into two different parts. Using HMSVM, the classification of multi-classes was realized directly. Compared with ANN and SVM classifiers, HMSVM obtains higher recognition rate and improves the accuracy and efficiency in PD fault diagnosis. On the whole, this proposed method provided a new scheme for PD fault diagnosis. For further consideration, the proposed fault diagnosis method can be employed in PD on-line monitoring and diagnosis.

Author Contributions

Y.W. and H.S. conceived and designed the experiments; H.S. performed the experiments; F.L. analyzed the data and contributed to analysis tools; H.S. wrote the paper. All authors have read and approved the final manuscript.

Funding

This research was funded by the Science and Technology Project of the State Grid Corporation of China (SGLNDK00KJJS1500008), and the Doctoral Scientific Research Foundation of Northeast Electric Power University (No. BSJXM-201406), China.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Firuzi, K.; Vakilian, M.; Darabad, V.P.; Phung, B.T.; Blackburn, T.R. A novel method for differentiating and clustering multiple partial discharge sources using S transform and bag of words feature. IEEE Trans. Dielectr. Electr. Insul. 2018, 24, 3694–3702. [Google Scholar] [CrossRef]
  2. Zhou, Z.L.; Zhou, Y.X.; Huang, X.; Zhang, Y.X. Feature Extraction and Comprehension of Partial Discharge Characteristics in Transformer Oil from Rated AC Frequency to Very Low Frequency. Energies 2018, 11, 1702. [Google Scholar] [CrossRef]
  3. Hammarstrom, T.J.A. Partial discharge characteristics within motor insulation exposed to multi-level PWM waveforms. IEEE Trans. Dielectr. Electr. Insul. 2018, 25, 559–567. [Google Scholar] [CrossRef]
  4. Mota, H.D.O.; Vasconcelos, F.H.; Castro, C.L.D. A comparison of cycle spinning versus stationary wavelet transform for the extraction of features of partial discharge signals. IEEE Trans. Dielectr. Electr. Insul. 2016, 23, 1106–1118. [Google Scholar] [CrossRef]
  5. Castillo, J.; Mocquet, A.; Saracco, G. Wavelet transform: A tool for the interpretation of upper mantle converted phases at high frequency. Geophys. Res. Lett. 2018, 28, 4327–4330. [Google Scholar] [CrossRef]
  6. Li, Y.B.; Xu, M.Q.; Liang, X.H.; Huang, W.H. Application of Bandwidth EMD and Adaptive Multiscale Morphology Analysis for Incipient Fault Diagnosis of Rolling Bearings. IEEE Trans. Ind. Electron. 2017, 64, 6506–6517. [Google Scholar] [CrossRef]
  7. Bustos, A.; Rubio, H.; Castejon, C.; Garcia-prada, J.C. EMD-Based Methodology for the Identification of a High-Speed Train Running in a Gear Operating State. Sensors 2018, 18, 793. [Google Scholar] [CrossRef]
  8. Xiao, B.; Fang, L.J.; Li, J.F.; Qi, X.S.; Bai, Y.R. An EMD Method for Ascertaining Maximal Value of Cellular Load in Spatial Load Forecasting. J. Northeast Electr. Power Univ. 2018, 38, 8–14. [Google Scholar]
  9. Dragomiretskiy, K.; Zosso, D. Variational Mode Decomposition. IEEE Trans. Signal Process. 2014, 62, 531–544. [Google Scholar] [CrossRef]
  10. Yao, J.C.; Xiang, Y.; Qian, S.; Wang, S. Noise source identification of diesel engine based on variational mode decomposition and robust independent component analysis. Appl. Acoust. 2017, 116, 184–194. [Google Scholar] [CrossRef]
  11. Zhang, L.; Veitch, D. Learning Entropy. Lect. Notes Comput. Sci. 2017, 6640, 15–27. [Google Scholar]
  12. Shannon, C.E. A mathematical theory of communications. Bell Syst. Tech. J. 1948, 27, 379–423. [Google Scholar] [CrossRef]
  13. Pincus, S. Approximate entropy (ApEn) as a complexity measure. Chaos 1995, 5, 110–117. [Google Scholar] [CrossRef] [PubMed]
  14. Wu, H.T.; Yang, C.C.; Lin, G.M.; Haryadi, B. Multiscale Cross-Approximate Entropy Analysis of Bilateral Fingertips Photoplethysmographic Pulse Amplitudes among Middle-to-Old Aged Individuals with or without Type 2 Diabetes. Entropy 2017, 19, 145. [Google Scholar] [CrossRef]
  15. Richman, J.S.; Moorman, J.R. Physiological time-series analysis using approximate entropy and sample entropy. Am. J. Physiol. Heart Circ. Physiol. 2000, 278, H2039. [Google Scholar] [CrossRef] [PubMed]
  16. George, M.; Md, A.; Roberto, S. Low Computational Cost for Sample Entropy. Entropy 2018, 20, 61. [Google Scholar] [CrossRef]
  17. Bandt, C.; Pompe, B. Permutation entropy: A natural complexity measure for time series. Phys. Rev. Lett. 2002, 88, 174102. [Google Scholar] [CrossRef]
  18. Zhou, S.H.; Qian, S.L.; Chang, W.B.; Xiao, Y.Y. A Novel Bearing Multi-Fault Diagnosis Approach Based on Weighted Permutation Entropy and an Improved SVM Ensemble Classifier. Sensors 2018, 18, 1934. [Google Scholar] [CrossRef]
  19. Azami, H.; Rostaghi, M.; Fernandez, A.; Escudero, J. Dispersion entropy for the analysis of resting-state MEG regularity in Alzheimer’s disease. In Proceedings of the International Conference of the IEEE Engineering in Medicine and Biology Society, Orlando, FL, USA, 16–20 August 2016; p. 6417. [Google Scholar]
  20. Baldini, G.; Giuliani, R.; Steri, G.; Neisse, R. Physical layer authentication of Internet of Things wireless devices through permutation and dispersion entropy. In Proceedings of the Global Internet of Things Summit, Geneva, Switzerland, 6–9 June 2017; pp. 1–6. [Google Scholar]
  21. Azami, H.; Rostaghi, M.; Abasolo, D.; Escudero, J. Refined Composite Multiscale Dispersion Entropy and its Application to Biomedical Signals. IEEE Trans. Bio-Med. Eng. 2017, 99, 1. [Google Scholar] [CrossRef]
  22. Goldberger, A.L.; Bruce, A.; Peng, C.K.; Costa, M. Multiscale entropy analysis of biological signals. Phys. Rev. E Stat. Nonlinear Soft Matter Phys. 2005, 71, 1–9. [Google Scholar]
  23. Azami, H.; Escudero, J. Coarse-Graining Approaches in Univariate Multiscale Sample and Dispersion Entropy. Entropy 2018, 20, 138. [Google Scholar] [CrossRef]
  24. Vapnik, V. Statistical Learning Theory; Wiley: New York, NY, USA, 1998. [Google Scholar]
  25. Velazquez-Pupo, R.; Sierra-Romero, A.; Torres-Roman, D.; Romero-Delgado, M. Vehicle detection with occlusion handling, tracking, and OC-SVM classification: A high performance vision-based system. Sensors 2018, 18, 374. [Google Scholar] [CrossRef] [PubMed]
  26. Scholkopf, B.; Smola, A. Kernel Methods and Support Vector Machines; Academic Press Library in Signal Processing: Amsterdam, The Netherlands, 2003; pp. 857–881. [Google Scholar]
  27. Ai, Q.; Wang, A.; Wang, Y.; Sun, H.J. Improvements on twin-hypersphere support vector machine using local density information. In Progress in Artificial Intelligence; Springer: Berlin, Germany, 2018; pp. 1–9. [Google Scholar]
  28. Xu, T.; He, D.K. Theory of hypersphere multiclass SVM. Control Theory Appl. 2009, 26, 1293–1297. [Google Scholar]
  29. Guo, Y.; Xiao, H. Multiclass multiple kernel learning using hypersphere for pattern recognition. Appl. Intell. 2017, 48, 1–9. [Google Scholar] [CrossRef]
  30. Kennedy, J.; Eberhart, R. Particle Swarm Optimization. In Proceedings of the IEEE International Conference on Neural Networks, Perth, Western Australia, 27 November–1 December 1995; pp. 1942–1948. [Google Scholar]
  31. Wang, Z.; Jia, L.; Qin, Y. Adaptive Diagnosis for Rotating Machineries Using Information Geometrical Kernel-ELM Based on VMD-SVD. Entropy 2018, 20, 73. [Google Scholar] [CrossRef]
  32. Rostaghi, M.; Azami, H. Dispersion Entropy: A Measure for Time-Series Analysis. IEEE Signal Process. Lett. 2016, 23, 610–614. [Google Scholar] [CrossRef]
  33. Chen, S.; Mclaughlin, S.; Mulgrew, B. Complex-valued radial basic function network, Part I: Network architecture and learning algorithms. Signal Process. 1994, 35, 19–31. [Google Scholar] [CrossRef]
  34. Pearson, K. On Lines and Planes of Closest Fit to Systems of Points in Space. Philos. Mag. 1901, 2, 559–572. [Google Scholar] [CrossRef]
  35. Peng, Z.K.; Tse, P.W.; Chu, F.L. A comparison study of improved Hilbert-Huang transform and wavelet transform: Application to fault diagnosis for rolling bearing. Mech. Syst. Signal Process. 2005, 19, 974–988. [Google Scholar] [CrossRef]
  36. Mostafizur, R.M.; Anowarul, F.S. Mental Task Classification Scheme Utilizing Correlation Coefficient Extracted from Interchannel Intrinsic Mode Function. BioMed Res. Int. 2017, 1–11. [Google Scholar] [CrossRef]
  37. Shang, H.K.; Kwok, L.; Li, F. Partial Discharge Feature Extraction Based on Ensemble Empirical Mode Decomposition and Sample Entropy. Entropy 2017, 19, 439. [Google Scholar] [CrossRef]
  38. Folkes, S.R.; Lahav, O.; Maddox, S.J. An artificial neural network approach to the classification of galaxy spectra. Mon. Notices R. Astron. Soc. 2018, 283, 651–665. [Google Scholar] [CrossRef]
Figure 1. Classification model of HMSVM.
Figure 1. Classification model of HMSVM.
Entropy 21 00081 g001
Figure 2. PD fault diagnosis procedure based on VMD-MDE and HMSVM.
Figure 2. PD fault diagnosis procedure based on VMD-MDE and HMSVM.
Entropy 21 00081 g002
Figure 3. PD models.
Figure 3. PD models.
Entropy 21 00081 g003
Figure 4. Photograph of experimental setup.
Figure 4. Photograph of experimental setup.
Entropy 21 00081 g004
Figure 5. The connection diagram of PD experiment. 1—AC power source; 2—step up transformer; 3—resistance; 4—capacitor; 5—high voltage bushing; 6—small bushing; 7—PD model; 8—UHF sensor; 9—current sensor; 10—console.
Figure 5. The connection diagram of PD experiment. 1—AC power source; 2—step up transformer; 3—resistance; 4—capacitor; 5—high voltage bushing; 6—small bushing; 7—PD model; 8—UHF sensor; 9—current sensor; 10—console.
Entropy 21 00081 g005
Figure 6. PD signals.
Figure 6. PD signals.
Entropy 21 00081 g006aEntropy 21 00081 g006b
Figure 7. Results of EMD decomposition. (a) IMF of decomposition; (b) Frequency spectrum of decomposition.
Figure 7. Results of EMD decomposition. (a) IMF of decomposition; (b) Frequency spectrum of decomposition.
Entropy 21 00081 g007
Figure 8. Results of VMD decomposition. (a) IMF of decomposition; (b) Frequency spectrum of decomposition.
Figure 8. Results of VMD decomposition. (a) IMF of decomposition; (b) Frequency spectrum of decomposition.
Entropy 21 00081 g008aEntropy 21 00081 g008b
Figure 9. MDE variation with scale factors.
Figure 9. MDE variation with scale factors.
Entropy 21 00081 g009
Figure 10. MDE values of IMFs using VMD and EMD.
Figure 10. MDE values of IMFs using VMD and EMD.
Entropy 21 00081 g010
Figure 11. The variation of contribution rate with principle components.
Figure 11. The variation of contribution rate with principle components.
Entropy 21 00081 g011
Figure 12. Recognition results using EMD decomposition.
Figure 12. Recognition results using EMD decomposition.
Entropy 21 00081 g012
Figure 13. Recognition results using VMD decomposition.
Figure 13. Recognition results using VMD decomposition.
Entropy 21 00081 g013
Figure 14. Recognition results using VMD-MDE method.
Figure 14. Recognition results using VMD-MDE method.
Entropy 21 00081 g014
Table 1. Test condition of PD models.
Table 1. Test condition of PD models.
PD TypesInitial Voltage/kVBreakdown Voltage/kVTesting Voltage/kVSample Number
FD273/450/50
ND8.8129/1050/50
BD3.5105/650/50
CD4.5106/750/50
Table 2. Central frequency.
Table 2. Central frequency.
Number of IMFsCentral Frequency/MHz
20.00797.3682
30.00736.957312.3268
40.00596. 823211.980313.2581
50.00556. 804112.025613.126313.3572
60.00596. 785511.778513.557913.260213.9348
70.00536. 803412.137913.787713.902113.997514.2814
Table 3. CC values.
Table 3. CC values.
u1u2u3u4u5u6u7u8u9
VMD0.68090.51290.35830.0083-----
EMD0.73620.60350.42310.30260.20920.11230.03650.00860.0025
Table 4. VMD decomposition parameters.
Table 4. VMD decomposition parameters.
PD TypeKατKs
FD420000.13
ND520000.13
BD420000.14
CD420000.14
Table 5. Initial feature vectors.
Table 5. Initial feature vectors.
IMFVectors
K1O1, O2, O3, O4, O5, O6, O7, O8, O9, O10, O11, O12
K2P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12
K3Q1, Q2, Q3, Q4, Q5, Q6, Q7, Q8, Q9, Q10, Q11, Q12
K4R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12
Table 6. Eigenvalues and corresponding contribution rates.
Table 6. Eigenvalues and corresponding contribution rates.
VectorsEigenvalueContribution Rate/%Accumulated Contribution Rate/%
O13.73266.73866.738
O22.16925.84392.581
O30.8523.56096.141
O40.6031.43597.576
O50.3041.06498.64
O60.1240.62699.266
O70.1020.44199.707
O80.0750.15299.859
O90.0520.08699.945
O100.0360.02799.972
O110.0290.02499.996
O120.0030.004100.00
Table 7. Principle components with different IMFs.
Table 7. Principle components with different IMFs.
IMFKMOContribution Rate/%Principle Component
K10.85292.581O1, O2
K20.76788.379P1, P2
K30.73480.232Q1, Q2, Q3
K40.75283.368R1, R2
Table 8. Principle components with different IMFs.
Table 8. Principle components with different IMFs.
PD TypeParameters
K1K2K3K4K5
FDO1, O2P1, P2Q1, Q2, Q3R1, R2-
NDO1, O2P1, P2Q1, Q2R1, R2S1, S2
BDO1, O2, O3P1, P2Q1, Q2R1, R2-
CDO1, O2P1, P2, P3Q1, Q2R1, R2-
Table 9. Parameters selection.
Table 9. Parameters selection.
EMD DecompositionVMD Decomposition
LevelScalePrinciple Components NumberLevelScalePrinciple Components Number
MSE414103128
MPE31083108
MDE31294129
Table 10. HMSVM parameters.
Table 10. HMSVM parameters.
EMD-MSEEMD-MPEEMD-MDEVMD-MSEVMD-MPEVMD-MDE
C0.430.310.270.460.330.35
σ10.3811.8610.1912.059.3712.26
Table 11. Parameters of ANN and SVM.
Table 11. Parameters of ANN and SVM.
ClassifierTypeEMD-MSEEMD-MPEEMD-MDEVMD-MSEVMD-MPEVMD-MDE
SVMC0.250.280.450.440.380.46
σ8.3910.578.329.188.2510.22
ANNInput1089889
Output444444
Hidden layer161214121012
Table 12. Recognition result with different PD features.
Table 12. Recognition result with different PD features.
Feature TypesANNSVMHMSVM
Recognition Accuracy/%Running Time/sRecognition Accuracy/%Running Time/sRecognition Accuracy/%Running Time/s
EMD- MSE86.006.88 × 10−488.506.92 × 10−486.506.75 × 10−4
EMD- MPE86.503.45 × 10−384.003.21 × 10−386.003.51 × 10−3
EMD- MDE88.005.39 × 10−490.505.36 × 10−491.501.68 × 10−3
VMD- MSE95.008.16 × 10−496.507.29 × 10−497.507.80 × 10−4
VMD- MPE98.007.45 × 10−497.507.12 × 10−499.007.42 × 10−4
VMD- MDE98.005.36 × 10−499.005.32 × 10−4100.005.27 × 10−4

Share and Cite

MDPI and ACS Style

Shang, H.; Li, F.; Wu, Y. Partial Discharge Fault Diagnosis Based on Multi-Scale Dispersion Entropy and a Hypersphere Multiclass Support Vector Machine. Entropy 2019, 21, 81. https://doi.org/10.3390/e21010081

AMA Style

Shang H, Li F, Wu Y. Partial Discharge Fault Diagnosis Based on Multi-Scale Dispersion Entropy and a Hypersphere Multiclass Support Vector Machine. Entropy. 2019; 21(1):81. https://doi.org/10.3390/e21010081

Chicago/Turabian Style

Shang, Haikun, Feng Li, and Yingjie Wu. 2019. "Partial Discharge Fault Diagnosis Based on Multi-Scale Dispersion Entropy and a Hypersphere Multiclass Support Vector Machine" Entropy 21, no. 1: 81. https://doi.org/10.3390/e21010081

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