Next Article in Journal
Facilitating the Energy Transition—The Governance Role of Local Renewable Energy Cooperatives
Next Article in Special Issue
Quantitative Analysis of the Sensitivity of UHF Sensor Positions on a 420 kV Power Transformer Based on Electromagnetic Simulation
Previous Article in Journal
A Multi-Step Approach to Modeling the 24-hour Daily Profiles of Electricity Load using Daily Splines
Previous Article in Special Issue
A Novel Fault Diagnosis Method for Power Transformer Based on Dissolved Gas Analysis Using Hypersphere Multiclass Support Vector Machine and Improved D–S Evidence Theory
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Transformer Fault Diagnosis Model Based On Hybrid Grey Wolf Optimizer and LS-SVM

1
Intelligent Power Equipment Technology Research Center, Wuhan University, Wuhan 430072, China
2
College of Power & Mechanical Engineering, Wuhan University, Wuhan 430072, China
*
Author to whom correspondence should be addressed.
Energies 2019, 12(21), 4170; https://doi.org/10.3390/en12214170
Submission received: 28 September 2019 / Revised: 29 October 2019 / Accepted: 30 October 2019 / Published: 1 November 2019
(This article belongs to the Special Issue Power Transformer Condition Assessment)

Abstract

:
Dissolved gas analysis (DGA) is a widely used method for transformer internal fault diagnosis. However, the traditional DGA technology, including Key Gas method, Dornenburg ratio method, Rogers ratio method, International Electrotechnical Commission (IEC) three-ratio method, and Duval triangle method, etc., suffers from shortcomings such as coding deficiencies, excessive coding boundaries and critical value criterion defects, which affect the reliability of fault analysis. Grey wolf optimizer (GWO) is a novel swarm intelligence optimization algorithm proposed in 2014 and it is easy for the original GWO to fall into the local optimum. This paper presents a new meta-heuristic method by hybridizing GWO with differential evolution (DE) to avoid the local optimum, improve the diversity of the population and meanwhile make an appropriate compromise between exploration and exploitation. A fault diagnosis model of hybrid grey wolf optimized least square support vector machine (HGWO-LSSVM) is proposed and applied to transformer fault diagnosis with the optimal hybrid DGA feature set selected as the input of the model. The kernel principal component analysis (KPCA) is used for feature extraction, which can decrease the training time of the model. The proposed method shows high accuracy of fault diagnosis by comparing with traditional DGA methods, least square support vector machine (LSSVM), GWO-LSSVM, particle swarm optimization (PSO)-LSSVM and genetic algorithm (GA)-LSSVM. It also shows good fitness and fast convergence rate. Accuracies calculated in this paper, however, are significantly affected by the misidentifications of faults that have been made in the DGA data collected from the literature.

1. Introduction

Transformer is one of the most critical equipment for power transmission and transformation and its safety and reliability is the basis to ensure continuous operation and power supply of power grid. Failures of transformer may bring huge losses to the power grid, and the repair and maintenance of the transformer is very expensive and difficult. Identifying the incipient faults of the transformer in time becomes very important which may avoid power outages and economic losses. DGA is an important and successful tool to detect incipient faults of oil-filled transformers. Based on the corresponding relationship between the type of dissolved gas in oil and internal fault, the abnormal state of the transformer can be identified by DGA method according to the composition and the content of various gases, and the fault type, severity and development trend of the fault can be determined. Several DGA interpretation methods [1], including key gas method [2,3], IEC three-ratio method [4,5], Duval triangle method [6], Rogers ratio method [7] and Dornenburg ratio method [8], Duval pentagon [9], Mansour pentagon method [10,11], etc., are available to identify the different types of faults occurring in operating transformers. Although the commonly used methods are simple and effective in transformer fault diagnosis, they suffer from defects such as coding deficiencies, excessive coding boundaries and critical value criterion defects, which will affect the reliability of fault analysis [12].
With the development of artificial intelligence (AI), machine learning and pattern recognition methods have been widely used in power transformer fault diagnosis, including artificial neural network (ANN) [13,14,15], support vector machine (SVM) [16,17,18,19,20,21,22,23,24], probabilistic neural network [25,26], Bayesian neural network [27], fuzzy logic [28,29,30], deep belief network [31], expert system [32,33], which make up for the shortcomings of the traditional DGA methods, directly or indirectly improve the accuracy of transformer fault diagnosis, and provide a new idea for high-precision transformer fault diagnosis. Although these methods have achieved good results, there are also some shortcomings. For example, the training speed of ANN is slow, it is easy to fall into local optimization, and a large number of training samples are needed, while it is very difficult to collect fault DGA sample of transformers. Expert system relies on knowledge and experience of the expert, and most of the experience is difficult to collect.
SVM is a new machine learning method proposed by Vapnik et al. in the 1990s [34], which is based on statistical theory and structural risk minimization, and fully guarantees its good generalization ability in theory. Compared with traditional machine learning methods, SVM can overcome the problems of small samples, the curse of dimensionality, local minimum and over-fitting. By constructing the optimal classification surface, the classification error of unknown samples is minimized, which means high generalization ability. SVM have been widely used in the field of fault diagnosis, such as fault diagnosis of analog circuits [35,36,37,38,39], fault diagnosis of rolling bearings [40,41,42], fault diagnosis of generator sets [43,44,45,46], etc. The Least Square-Support Vector Machine (LSSVM) is an extension of the SVM. It uses the least squares linear system as the loss function, and transforms the inequality constraints in the SVM into equality constraints. The process becomes an understanding of a set of equations, the solution speed is relatively faster. LSSVM has been applied to pattern recognition and nonlinear function estimation, and achieved good results.
In the field of power transformer fault diagnosis, a multi-layer SVM classifier was proposed and applied in power transformer fault diagnosis for the first time and showed fast training speed and reliability [16]. Fei [17] et al. applied support vector machine with genetic algorithm (SVMG) to power transformer fault diagnosis. The SVMG method showed higher diagnostic accuracy than the IEC three-ratio method, conventional SVM classifier and ANN. Khmais Bacha et al. [18] proposed a multi-layer SVM classifier for power transformer fault diagnosis which used combination ratios and graphical representation as the gas features. Compared with other AI approaches, the proposed method shows good performance. Wei [19] proposed a new approach for DGA feature prioritization and classification and the new gas features were used to train SVM optimized by PSO, which achieved the highest accuracy compared with other classification accuracies using different features. Selim Koroglu and Akif Demircali [20] developed a multi-layer SVM model optimized by grid search (GS), GA, DE, and PSO algorithms using Gaussian radial basis as kernel function and the result showed that the PSO optimized SVM achieved the highest classification accuracy and less computation time. The GA was used to perform DGA ratio selection from a total of 28 gas ratio combinations based on IEC TC 10 DGA data, combined with the traditional DGA ratio and the gas ratio combination proposed in [47,48] and optimize SVM parameter [21]. Nine feature ratios was selected as input vectors of the SVM and the diagnostic accuracy of 87.18% was obtained, which verified the robustness and generalization ability of optimal dissolved gas ratios (ODGR). Yuan et al. [22] proposed a transformer fault diagnosis model based on chemical reaction optimization (CRO) and twin support vector machine (TWSVM) which used restricted Boltzmann machine (RBM) for data preprocessing, cross-validation (CV) to ensure the reliability and generalization ability of the diagnostic model and CRO algorithm to select the optimal training parameters of the TWSVM classifier, and finally, the actual fault samples and random tests were used to verify the validity of the model. Hazlee Azil Illias and Wee Zhao Liang [23] proposed a transformer fault diagnosis model based on hybrid SVM and improved evolutionary particle swarm optimization (SVM-MEPSO), which used a stepwise regression approach for data reduction and the results show that the hybrid SVM-MEPSO time-varying acceleration coefficient (TVAC) technology can obtain the highest accuracy compared with other PSO algorithms. The optimal hybrid DGA feature subset (OHFS) was selected from three feature sets by using genetic algorithm-support vector machine-feature screen (GA-SVM-FS) model and used as input of the improved social group optimization (ISGO) optimized multi-SVM classifier to develop a transformer fault diagnosis model which achieved the highest fault diagnosis accuracy (92.86%) compared with other diagnostic models [24]. In addition, other scholars also used the SVM [49], relevance vector machine (RVM) [50] for transformer fault diagnosis and achieved good results.
The intelligent approaches mentioned above have directly or indirectly improved the accuracy of the transformer fault diagnosis methods based on DGA. However, there are deficiencies in the parameter optimization, the feature set selection and data preprocessing methods, which limit the practical application of AI algorithm in transformer fault diagnosis. A novel swarm intelligence algorithm proposed in 2014 by Mirjalili et al., the grey wolf optimization [51], which has the advantage of superior performance, few parameters and easy to implement, has attracted the attention of many scholars [52,53,54]. Compared with GA, PSO and DE, GWO shows superior performance in exploitation and exploration, high local optima avoidance and fast convergence. Due to its competitive performance, the GWO is employed for parameter optimization in this study. Because of a slow convergence rate and easy to fall into local optimum of the original GWO, various improved strategies for the GWO have been proposed, and achieved good results [55,56,57,58]. This paper proposes a hybrid grey wolf optimization algorithm (HGWO), combining the DE algorithm with the GWO, which uses the powerful search ability of the DE to update position of the grey wolf α, β, δ, and thus jump out stagnation and makes the GWO not to fall into the local optimum, which accelerates the convergence speed and improves the performance of the algorithm. In addition, the variation and selection of DE algorithm are used to generate the initial population, which can improve the diversity of the population. Then, the HGWO is applied as the optimizer of a transformer fault diagnosis model based on HGWO-LSSVM with the optimal hybrid DGA feature set selected as the input. The KPCA method is used for feature extraction. Finally, the proposed model is tested and compared with other models.
This paper is organized as follows: Section 2 introduces the basic theory of the HGWO-LSSVM model. In Section 3, the HGWO-LSSVM model is proposed and in Section 4 the performance of HGWO-LSSVM model is tested and compared with other diagnostic models, which proves the effectiveness of the proposed model. Finally, the conclusion is summarized and potential future work is discussed in Section 5.

2. Related Theory

2.1. Kernel Principal Component Analysis

Principal component analysis (PCA) is a linearly reduced method for data compression and can be used to extract the main components from high-dimensional variables, by which the dimension and complexity of the data are reduced. The extracted data, which can only characterize the linear state, loses the nonlinear components in the original data, which leads to the lack of valid information. The principle of KPCA is based on PCA. In the KPCA, the kernel function is used to realize the nonlinear variation of mapping the original data to the high-dimensional linear feature space, and then PCA is used to extract the features. The essence of KPCA is to perform PCA on the data mapped to the feature space.
Let x 1 , x 2 , x 3 , …, x N R as the data sample, and it is used as the input data which is mapped from the original space to the high-dimensional linear feature space F by the nonlinearity function ϕ ( ) , and the covariance matrix C of ϕ ( x j ) is:
C F = 1 N j = 1 N ϕ ( x j ) ϕ ( x j ) T ,
where the eigenvalue and eigenvector in the formula are: λ V = C F V , and the eigenvalue λ 0 , V is the eigenvector.
Defining N × N dimension matrix K i j = K ( x i ,   x j ) = ϕ ( x j ) ϕ ( x j ) , and the eigenvectors V k is normalized, that is ( V k ,   V k ) = 1 . Then, the k ( k = 1 , 2 , , N ) principal elements t k in the feature space is:
t k = ( V k , ϕ ( x ) ) = i = 1 N a i k K ( x , x j ) ,
As the same with the general principal component analysis algorithm, the input data needs to satisfy zero-mean conditions. This work can be done by replacing K with the following:
K ˜ = K L K K L + L K L ,
where L i , j = 1 N .
The KPCA has the same mathematical and statistical characteristics as the linear PCA in the F space, such as each principal component is uncorrelated, the principal component can represent the maximum variance of the sample data, and the principal component is used to reconstruct the sample data, which can gain a minimum mean square error. In addition, it extracts more sample information than linear PCA. Under the premise of achieving the same classification performance, the number of principals required by KPCA is less than that of linear PCA. Compared with other nonlinear feature extraction methods, it does not need to solve the nonlinear optimization problem and only involves the eigenvalue decomposition calculation of the matrix. KPCA has been widely used in feature extraction [42] and has achieved good results.

2.2. Differential Evolution

Storn and Price [59] proposed a powerful method for global optimization, differential evolution, DE mainly produces a new population through the mechanisms of population variation, crossover and selection to obtain the optimal solution, which can improve the diversity of population. Because of its simple principle, few controlled parameters and strong robustness, DE has been widely used in constrained optimization [60,61,62], nonlinear control optimization [63], feature selection [64] and other optimization problems [65,66,67,68].
DE is used to solve the optimization problem, which mainly includes the following operations:

2.2.1. Initialization of Population

Like other swarm intelligence optimization algorithms, DE also needs to initialize the population:
{ x i ( 0 ) | x i , j L x i , j ( 0 ) x i , j U ; i = 1 , 2 , , N P ; j = 1 , 2 , , D } ,
where x i ( 0 ) is the ith individual, j is the dimension.
x i , j ( 0 ) = x i , j L + r a n d ( 0 , 1 ) ( x i , j U x i , j L ) ,
where x i , j L and x i , j U are the lower bound and the upper bound of the j dimension, respectively, r a n d ( 0 , 1 ) is a random number in the range of [ 0 , 1 ] .

2.2.2. Mutation

DE realizes individual variation through differential strategy. The common differential strategy is to randomly select two different individuals in the population, and scale the vector difference and synthesize the vector with the individual to be mutated.
v i ( g + 1 ) = x r 1 ( g ) + F ( x r 2 ( g ) x r 3 ( g ) ) ,
where r 1 , r 2 and r 3 are random numbers in the range of [ 0 , N P ] , F is scaling factor, x i ( g ) represents the i th individual in the g generation population.

2.2.3. Crossover

The crossover operation is carried out on the g th generation population { x i ( g ) } and its variant intermediate { v i ( g + 1 ) } .
u i , j ( g + 1 ) = { v i , j ( g + 1 )   i f   r a n d ( 0 , 1 ) C R x i , j ( g )             o t h e r w i s e ,
where C R is crossover probability.

2.2.4. Selection

The strategy of greedy selection is adopted in DE, that is, the better individual is selected as the new one.
x i ( g + 1 ) = { u i ( g + 1 )   i f   f ( u i ( g + 1 ) ) f ( x i ( g + 1 ) ) x i ( g ) ,

2.3. Grey Wolf Optimizer

Grey wolf optimizer, a newly swarm intelligence algorithm introduced by Mirjalili et al. [51], is a powerful meta-heuristic algorithm, which has the ability to compete with other algorithms including PSO, GA, DE and many other algorithms in terms of solution accuracy, minimum computational effort, and aversion of premature convergence [69,70]. Because of these advantages, it has been gained a very big research interest by tremendous audiences from several domains and successfully applied in the fields of global optimization [71], control engineering [72,73], feature selection [74], scheduling problems [75,76] in recent years.
Based on the physical behavior and social behavior of grey wolves, the mathematical model of the GWO algorithm contains five parts, including social hierarchy, encircling, hunting, attacking and searching, and a brief introduction is presented as follows.

2.3.1. Social Hierarchy

In GWO, a hierarchical model is constructed according to social hierarchy of the grey wolf, and the fitness of each individual is calculated, and the three grey wolves with the best fitness are sequentially labeled as α , β , δ , and the rest grey wolf is marked as ω . The optimization process of GWO is mainly guided by the best three solutions in each generation (i.e., α , β , δ ).

2.3.2. Encircling Prey

When the grey wolf hunts the prey, it gradually approaches the prey and surrounds it. The mathematical model of this behavior is as follows:
D = C · X p ( t ) X ( t ) ,
X ( t + 1 ) = X p ( t ) A · D ,
A = 2 a · r 1 a ,
C = 2 r 2 ,
where t is number of iterations, A and C are the coefficient vectors; X p is the position vector of the prey, X ( t ) is the position vector of the wolf, a is linearly reduced from 2 to 0 during the iteration; r 1 and r 2 is a random vector in [ 0 , 1 ] .

2.3.3. Hunting

In order to simulate the search behavior of grey wolves, it is assumed that α , β , δ have strong ability to identify the potential prey and during each iteration, the best three wolves ( α , β , δ ) are retained, and then the locations of other search agents are updated based on their location. The mathematical model can be expressed as follows:
D α = C 1 · X α X ,   D β = C 1 · X β X , D δ = C 1 · X δ X ,
X 1 = X α A 1 · D α ,   X 2 = X β A 2 · D β , X 3 = X δ A 3 · D δ ,
X ( t + 1 ) = X 1 + X 2 + X 3 3
where X α , X β , X δ are the positions of α , β , δ , X represents the position of the wolf, D α , D β , D δ respectively represent the distance between the current candidate and the optimal three wolves, when | A | > 1 , the grey wolves are scattered among the regions to search for prey and when | A | < 1 , the grey wolves will focus on hunting for prey in the search areas.

2.3.4. Attacking Prey

According to the formula of encircling prey, the decrease of a causes a fluctuation of A accordingly. And A is a random vector in [−2a, 2a], where a decreases linearly during the iteration. When A is in the [−1, 1], the position of the search agent in next moment can be anywhere between the current grey wolf and the prey. Parameter a is linearly updated in each iteration to range from 2 to 0 as follows:
a = 2 t × 2 M a x I t e r
where t is the iteration number and M a x I t e r is the total number of iterations allowed for the optimization.

2.3.5. Searching Prey

Grey wolves rely mainly on α , β , δ to find the prey. They search for prey location in the beginning and then concentrate to attack prey. In the model, A > 1 makes the search agent far away from the prey, enabling GWO to perform global search. C is another search coefficient of the GWO algorithm. As can be seen from the formula of encircling prey, the C is a random vector in the range of [0, 2], which provides a random weight for the prey to add ( C > 1 ) or decrease ( C < 1 ). This helps GWO to exhibit random search behavior during the optimization process to avoid the algorithm falling into local optimum. The pseudo-code of the GWO (Algorithm 1) is presented in the following form:
Algorithm 1. GWO pseudo-code
(1) Initialize the positions of grey wolf population Xi (i = 1,2,3…, n) randomly.
(2) Initialize a, A, C.
(3) Find α, β, and δ as the first three best solutions based on their fitness values.
(4) t = 0.
while tMaxIter do
  for each Wolfi pack do
   Update current wolf’s position according to Equation (15).
  end
 - Update a, A, and C as in Equations (16), (11) and (12).
 - Evaluate the positions of individual wolves.
 - Update α, β, and δ positions as the first best three solutions in the current population.
 - t = t + 1.
end
(5) Select the optimal grey wolf position.
Although the GWO algorithm shows the superiority in many fields, when the training sample is a big data, it will face problems of local optimum, slow computation speed, and low accuracy. Therefore, this paper uses DE combined with the GWO to improve the performance of the original GWO algorithm, which uses the DE with the powerful search ability to force the GWO to jump out of the stagnation when attacking the prey to avoid the local optimum and achieve the appropriate compromise between exploration and exploitation for further accelerating the convergence speed and improving the accuracy of GWO. In addition, the variation and selection of DE algorithm are used to generate the initial population, which can improve the diversity of the population.

2.4. Least Square Support Vector Machine

SVM is a new machine learning theory based on V-dimensional theory and structural risk minimization principle proposed by Bell Labs researcher Vapnik in the 1990s [34]. which has excellent learning performance and generalization ability. Compared with other machine learning algorithms, SVM has significant advantages in dealing with overfitting and local optimum. Since SVM was proposed, it has been successfully applied in many fields, such as regression analysis, pattern recognition and so on. Least squares support vector machine LS-SVM (Least Square-Support Vector Machine) is an extension of standard SVM, which transforms quadratic programming problem into linear equations and a much faster solution speed and strong real-time performance is obtained.
Let D = { ( x i ,   y i ) | i = 1 , 2 , 3 , , N } be the training sample set, where x i is the input and y i is the output. For nonlinear regression, LS-SVM is modeled as follows:
y ( x ) = ω T φ ( x i ) + b + e i ,
where ω represents the weight vector, φ ( x i ) is a nonlinear function, which is used to complete the mapping from the input space to the high dimensional feature space. b is the deviation, and e i represents the fitting error, which is the error between the actual training output and the estimated output of the data group i . ω and b can be obtained from the following optimization problems:
min J ( w , e ) = 1 2 ω T ω + γ 1 2 i = 1 e i 2 ,
Equation (18) satisfies the equation constraint:
y i = ω T φ ( x i ) + b + e i , i = 1 , 2 , 3 , , N ,
In the Equation (18), the first part is to adjust the weight and punish the large weight, and the second part represents the training error. For Equation (18), define the Lagrange function L :
L ( w , b , e , α ) = J ( w , e ) i = 1 N α i { ω T φ ( x i ) + b + e i y i } ,
In Equation (20), α i is the Lagrange multiplier and γ is the penalty parameter, which balances the complexity of the LS-SVM model, such as y ( x ) and training error. According to the KKK (Karush-Kuhn-Tucker) optimization condition, Equation (20) is used to obtain the partial derivatives of w , b , e and α i respectively and make them all 0, and the optimization conditions are obtained.
{ L w = 0 w = i = 1 N α i φ ( x i ) L b = 0 i = 1 N α i = 0 L e i = 0 α i = λ e i L α i = 0 ω T φ ( x i ) + b + e i y i = 0
The ω is eliminated and the LS-SVM regression model was obtained.
y ( x ) = i = 1 N α i K ( x , x i ) + b ,
where K ( x , x i ) is the kernel function, x represents the input vector of the training sample, and x i is the center of the kernel function. α and b is the solution of Equation (21). Because there is a nonlinear relationship between the transformer fault and the DGA data, the radial basis kernel function (RBF), which is suitable to solve the nonlinear problem and has few kernel parameters, is selected as the kernel function for the research.
K ( x , x i ) = exp ( x x 2 2 2 σ 2 ) ,
where σ 2 is the kernel parameter. Penalty parameter γ and kernel parameter σ 2 have great effect on the accuracy of LS-SVM model. The generalization ability of the model increases with the decrease of γ , while the training error increases. The smaller of kernel parameter, the higher of the model complexity, and a larger kernel parameter is easy to lead to lack of learning. So reasonable γ and σ 2 values are the key to the success of the model.

3. Fault Diagnosis Model Based on HGWO-LSSVM

In the proposed fault diagnosis method based on HGWO-LSSVM model, the HGWO is used to optimize the parameter of LSSVM algorithm. The construction of the model includes the following parts:
(1) Sample collection. The DGA data of various fault modes are collected to form the fault sample set, which is used as the training set of the fault diagnosis model.
(2) Feature set selection. Select commonly used feature set and optimal hybrid feature set as the input of the model, respectively.
(3) Sample division. The sample is divided into two groups: training data and test data. The training data is used in the simulation to establish the mathematical model, and the test data is used to validate the model.
(4) Sample normalization. After normalization, all the sample data values are in the range of [0,1], which makes the calculation speed of the model faster. The conversion function of normalization is as follows:
x i = x i x m i n x m a x x m i n ,
where: x i represents the actual value; x m a x and x m i n represent the maximum and minimum value, respectively.
(5) Feature extraction. The KPCA method is used for feature extraction to reduce the dimensions of the sample data and the number of principal components is selected with a cumulative contribution rate greater than 90%.
(6) Model construction. The steps of the transformer fault diagnosis algorithm based on HGWO-LSSVM model are as follows:
Step 1: Set each initial parameter including population size, maximum number of iterations, dimension, the scaling factors and the crossover probability factor CR.
Step 2: Initialize the population according to Equation (4), where X consists of a kernel width parameter σ and a regularization parameter C of the least squares vector machine.
Step 3: Calculate the individual fitness values and arrange them in descending order, with the top three individual X α , X β , X δ as the upper wolves.
Step 4: Update the position of the parent population individual using Equation (15).
Step 5: According to Equations (6) and (7), the differential algorithm is used to perform mutation and cross-update to generate new children.
Step 6: Update the parent population according to Equation (8), and then update C , A , and a according to Equations (11) and (12).
Step 7: Update the parental P α , P β , P δ , and sort the grey wolf father population again. The algorithm termination condition is judged. When the condition is satisfied, the parents P α and f ( P α ) are returned, and the obtained optimal solutions C and σ are output.
Step 8: Establish an LSSVM model based on σ and C .
The fault diagnosis model based on LSSVM integrated with KPCA and HGWO is shown in Figure 1. It includes two main parts. One is that the transformer DGA data is preprocessed by KPCA. The other is that the parameter of LSSVM model is optimized by HGWO.

4. Case study and Analysis

The MATLAB toolkit (R2018b, MathWorks, Natick, Massachusetts, USA) is used to implement the LSSVM fault diagnosis model using HGWO optimization mentioned above. At the same time, a large number of transformer DGA data were collected, and the data was preprocessed and classified to verify the effectiveness of the fault diagnosis model.

4.1. Fault Sample Collection

During the operation of the power transformer, internal heat or discharge failure will cause the transformer oil to decompose and generate gases, mainly including H2, C2H4, C2H6, C2H4, C2H2, CO and CO2. When faults of different type and degrees occur, the content of the seven gases will vary significantly. Therefore, the content of these seven gases can be selected as the feature set.
In this paper, transformer DGA data have been collected from many literatures. These literatures analyze the transformer fault condition and the processing process, and finally determine the specific fault cause and fault type through the disintegration inspection. The fault types of the transformer include low temperature overheating T1 (<300 °C), medium and low overheating T2 (300~700 °C), and high temperature overheating T3 (> 700 °C), low energy discharge (D1), high energy discharge (D2), partial discharge (PD), including normal mode (N). The distribution of the sample DGA data used in this study are shown in Table 1. In addition, part of the field DGA data with actual faults and the fault type diagnosed by the IEC ratio method are shown in Table 2.
Considering that the fault sample data of the low temperature overheating is relatively few, the two types of faults, low temperature overheating and medium temperature overheating, are regarded as one category. Thus, the failure types involved in this paper include five categories, namely, low to medium temperature overheating (T2), high temperature overheating (T3), low energy discharge (D1), high energy discharge (D2) and partial discharge (PD), including normal mode (N), a total of 6 categories.

4.2. Feature Set Selection

Feature selection is crucial for a classification mathematical model. It is necessary to select features that reflect the core characteristics of the sample and consider reducing the computational errors caused during the model training. In a transformer fault diagnosis model, the DGA data are used as inputs of the diagnostic model. The feature sets that have been widely used so far include two categories: dissolved gases concentration and dissolved gas ratios [77], as shown in Table 3.
Studies have shown that [24,47,48,78], using a hybrid feature set including DGA gas and gas ratios as input is preferred over using only DGA gas or gas ratios. The optimal hybrid feature set selected in this paper consists of CH4/H2, CH4/C2H4, CH4/C2H6, CH4/CO2, H2/C2H2, H2/CO, H2/CO2, H2/TH, C2H2/CO, C2H2/TH, C2H4/TH, C2H6/TH, C2H2 and C2H6, which has been proved that high diagnostic accuracy can be obtained [24].

4.3. Multi-Class Classification Model

The fault diagnosis process of the transformer is essentially a multi-class classification problem. As a two-classifier, LS-SVM cannot be directly used for multi-class classification. In the diagnosis model proposed in this paper, a multi-class binary tree based on LS-SVM is developed.
The model includes a total of 5 sub-classifiers, which are proposed to identify the six fault types: low to medium temperature overheating (T2), high temperature overheating (T3), low energy discharge (D1), high energy discharge (D2), partial discharge (PD) and normal mode. LS-SVM1 separates the normal state from the fault state while LS-SVM2 separates discharge faults from thermal faults. The third and fourth LS-SVM classify the thermal faults as either low to medium temperature overheating or high temperature overheating, and discharge faults as either partial discharge or low energy discharge and high energy discharge, respectively, while the fifth LS-SVM is used to classify the low energy discharge and high energy discharge. Meanwhile, to improve training and diagnostic efficiency, the input of each sub-classifier contains the most effective feature parameters for identifying the fault, which are optimized by HGWO. The multi-class binary tree constructed in this paper is shown in Figure 2.

4.4. Results and Discussion

HGWO is used to optimize the parameters of the LS-SVM in the multi-classification model. The relevant initial parameters of the HGWO algorithm are set as: population size is 50, maximum iteration number is 200, and variable dimension is 2. In the differential evolution algorithm, the scaling factors M m a x and M m i n are 0.8 and 0.2, respectively, and the crossover probability factor CR is 0.2. The HGWO-LSSVM fault diagnosis model has been implemented by the MATLAB simulation platform on an 8-core Lenovo laptop (T470P, Lenovo, Beijing, China) with 8 GB memory and 2.8 GHz clock, running Windows 10 enterprise operating system (64-bit).

4.4.1. Example 1

The training and test results of the proposed model are summarized in Table 4. The diagnostic accuracy of the transformer fault diagnosis model proposed in this paper is 97.45%, and the diagnostic time is 2225 ms.
Traditional DGA methods, including the IEC three-ratio method, Rogers ratio method, Duval triangle method, Dornenburg ratio method, are adopted to diagnose the testing data set for comparison. Table 5 shows the fault diagnosis accuracy for different methods using the same sample. The Dornenburg ratio method shows the lowest accuracy. The accuracy of Rogers ratio method is 63.84%, lower than the three ratio method and Duval triangle method. The accuracy of three ratio method is better than Duval triangle method. Because three-ratio and Duval triangle methods are obtained from typical faults, they will fail in dealing with some complex faults. The accuracy of the proposed method is 97.45%. Compared with the traditional DGA methods, the LSSVM method shows a relatively good diagnosis accuracy rate. When the LSSVM parameters are optimized by HGWO, the accuracy of the fault diagnosis improves substantially. However, misclassifications of the original DGA data collected from the literatures may lead to errors in the accuracy in this paper.

4.4.2. Example 2

In order to verify the superiority of the proposed method, the sample data is used to construct the fault diagnosis model by using LSSVM, GWO-LSSVM, PSO-LSSVM, GA-LSSVM, etc. The results are compared with the method in this paper, as shown in Table 6 and Figure 3. To further verify the improvement of using the optimal hybrid feature set to the model accuracy, we applied dissolved gases concentration and the optimal hybrid feature set as inputs, respectively. And the results are shown in Table 7.
It can be seen from Table 6:
(1) The average training time of the classifier in the proposed method is far less than the training time of the classifiers constructed by several other methods, indicating that training time of the transformer fault diagnosis model can be greatly shortened according to the method of this paper, which can improve the efficiency of fault diagnosis and increase the online diagnostic capabilities.
(2) Under the same fault sample set, the proposed method achieves a higher average classification accuracy in the diagnosis of various types of faults. In addition, compared with other optimization algorithms, GWO-LSSVM achieves higher classification accuracy and fast convergence speed, which proves that the good performance of GWO algorithm in parameter optimization.
(3) Compared with GWO-LSSVM, the fault diagnosis model proposed by HGWO-LSSVM achieves higher fault classification accuracy and faster training speed, indicating that after the combined with DE algorithm, population diversity is improved through operations such as crossover and mutation. At the same time, the DE algorithm forces GWO to jump out of the stagnation state when attacking the prey, thus improving the local optimum avoidance.
It can be seen from Table 7 that while using the optimal hybrid feature set as the inputs, the accuracy of the fault diagnosis model can be significantly improved, which means data preprocessing and feature selection play an important role in the construction of fault diagnosis model.
According to the results above, the fault diagnosis model proposed in this paper not only has higher diagnostic accuracy, but also consumes less time and has higher efficiency. However, misclassifications of the raw data may affect the accuracies in this paper.

5. Conclusions

In this paper, a transformer fault diagnosis model based on HGWO-LSSVM is proposed. First, transformer DGA data from many literatures are collected and the optimal hybrid feature set is selected as the input of the model. KPCA is used for feature selection. The hybrid grey wolf optimizer, combined GWO with DE, is proposed to optimize the LSSVM to develop a fault diagnosis model. The proposed model is compared with traditional DGA methods and other models such as LSSVM, GWO-LSSVM, PSO-LSSVM and GA-LSSVM. The major conclusions in this paper are listed as follows:
(1) Compared with traditional DGA methods, the model proposed in this paper has achieved better performance on transformer fault diagnosis, indicating the effectiveness of the proposed model.
(2) Compared with other optimization algorithms, GWO-LSSVM achieves higher classification accuracy and fast convergence speed, which proves that the good performance of GWO algorithm in parameter optimization than PSO and GA.
(3) The model proposed by HGWO-LSSVM achieves higher fault classification accuracy and faster training speed than GWO-LSSVM, which verifies the effectiveness of combining DE with GWO.
(4) The dissolved gases and hybrid DGA features are used as DGA feature sets, respectively. The accuracy of the fault diagnosis model based on the optimal hybrid feature set has been improved by nearly 10% than DGA gases. It is proved that the optimal hybrid feature set can indeed improve the accuracy of fault diagnosis model.
(5) Accuracies calculated in this paper, however, are significantly affected by the misidentifications of faults that have been made in the DGA data collected from the literature. Therefore, in order to ensure the reliability of the accuracy for the model, it is very important to ensure the accuracy of the raw data.
At present, most of the transformer fault diagnosis model are rarely taking the correlation between transformer faults and other factors other than DGA data into consideration, which lead to a low generalization ability of the model and the accuracy of fault diagnosis will decrease for a new data set. In fact, the failure of the transformer, in addition to the relationship with the DGA data, may also be related to insulating oil type [79], voltage levels, operating oil temperature, load, operating years, and so on [80]. In this paper, the DGA data are arranged according to the voltage level, including four voltage levels of 110 kV, 220 kV, 500 kV, and 750 kV. Therefore, in the future work, the DGA data will be classified by the voltage level to develop fault diagnosis models, from which the relationship between the voltage level and the fault type of the DGA data can be analyzed. Based on the results of the study, a more generalized model can be proposed which can further improve the accuracy of transformer fault diagnosis.

Author Contributions

B.Z. collected DGA data from various literatures and designed the algorithm with J.G., B.Z. and F.Y. test the example and write the manuscript. Z.X., W.Z. and S.H. helped design the algorithm and debug the code.

Funding

This work was supported in part by the National Natural Science Foundation of China (51379160) and the State Grid Science and Technology Program of China.

Acknowledgments

The authors gratefully acknowledge the support of the National Natural Science Foundation of China (Grant.51379160), and the State Grid Science and Technology Program of China. Thanks also to the authors of the literature for providing the DGA sample data.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Faiz, J.; Soleimani, M. Dissolved gas analysis evaluation in electric power transformers using conventional methods a review. IEEE Trans. Dielectr. Electr. Insul. 2017, 24, 1239–1248. [Google Scholar] [CrossRef]
  2. IEEE Guide for the Interpretation of Gases Generated in Oil-Immersed Transformers; IEEE Standard C57.104-2008; Institute of Electrical and Electronics Engineers: Piscataway, NJ, USA, 2008.
  3. Guide for the Sampling of Gases and of Oil-Filled Electrical Equipment and for the Analysis of Free and Dissolved Gases; IEC Standard 60567; IEC: Geneva, Switzerland, 2005.
  4. Duval, M. A review of faults detectable by gas-in-oil analysis in transformers. IEEE Electr. Insul. Mag. 2002, 18, 8–17. [Google Scholar] [CrossRef] [Green Version]
  5. Duval, M.; Depabla, A. Interpretation of gas-in-oil analysis using new IEC publication 60599 and IEC TC 10 databases. IEEE Electr. Insul. Mag. 2001, 17, 31–41. [Google Scholar] [CrossRef]
  6. Duval, M. Dissolved gas analysis: It can save your transformer. IEEE Electr. Insul. Mag. 1989, 5, 22–27. [Google Scholar] [CrossRef]
  7. Rogers, R.R. IEEE and IEC Codes to Interpret Incipient Faults in Transformers, Using Gas in Oil Analysis. IEEE Trans. Electr. Insul. 1978, EI-13, 349–354. [Google Scholar] [CrossRef]
  8. Dornenburg, E.; Strittmatter, W. Monitoring oil-cooled transformers by gas-analysis. Brown Boveri Rev. 1974, 61, 238–247. [Google Scholar]
  9. Duval, M.; Lamarre, L. The Duval pentagon—A new complementary tool for the interpretation of dissolved gas analysis in transformers. IEEE Electr. Insul. Mag. 2014, 30, 9–12. [Google Scholar]
  10. Mansour, D.A. A new graphical technique for the interpretation of dissolved gas analysis in power transformers. In Annual Report Conference on Electrical Insulation and Dielectric Phenomena; IEEE: Piscataway, NJ, USA, 2012. [Google Scholar]
  11. Mansour, D.A. Development of a new graphical technique for dissolved gas analysis in power transformers based on the five combustible gases. IEEE Trans. Dielectr. Electr. Insul. 2015, 22, 2507–2512. [Google Scholar] [CrossRef]
  12. Liu, Z.X.; Song, B.; Li, E.W.; Mao, Y.; Wang, G.L. Study of “code absence” in the IEC three-ratio method of dissolved gas analysis. IEEE Electr. Insul. Mag. 2015, 31, 6–12. [Google Scholar] [CrossRef]
  13. Nagpal, T.; Brar, Y.S. Artificial neural network approaches for fault classification: Comparison and performance. Neural Comput. Appl. 2014, 25, 1863–1870. [Google Scholar] [CrossRef]
  14. Illias, H.A.; Xin, R.C.; Bakar, A.H.A. Hybrid modified evolutionary particle swarm optimisation-time varying acceleration coefficient-artificial neural network for power transformer fault diagnosis. Measurement 2016, 90, 94–102. [Google Scholar] [CrossRef]
  15. Ghoneim, S.S.M.; Taha, I.B.M.; Elkalashy, N.I. Integrated ANN-based proactive fault diagnostic scheme for power transformers using dissolved gas analysis. IEEE Trans. Dielectr. Electr. Insul. 2016, 23, 1838–1845. [Google Scholar] [CrossRef]
  16. Ganyun, L.V.; Haozhong, C.; Haibao, Z.; Lixin, D. Fault diagnosis of power transformer based on multi-layer SVM classifier. Electr. Power Syst. Res. 2005, 75, 9–15. [Google Scholar] [CrossRef]
  17. Fei, S.; Zhang, X. Fault diagnosis of power transformer based on support vector machine with genetic algorithm. Expert Syst. Appl. 2009, 36, 11352–11357. [Google Scholar] [CrossRef]
  18. Bacha, K.; Souahlia, S.; Gossa, M. Power transformer fault diagnosis based on dissolved gas analysis by support vector machine. Electr. Power Syst. Res. 2012, 83, 73–79. [Google Scholar] [CrossRef]
  19. Wei, C.; Tang, W.; Wu, Q. Dissolved gas analysis method based on novel feature prioritisation and support vector machine. IET Electr. Power Appl. 2014, 8, 320–328. [Google Scholar] [CrossRef]
  20. Koroglu, S.; Demircali, A. Diagnosis of Power Transformer Faults Based on Multi-layer Support Vector Machine Hybridized with Optimization Methods. Electr. Mach. Power Syst. 2016, 44, 2172–2184. [Google Scholar] [CrossRef]
  21. Li, J.; Zhang, Q.; Wang, K.; Wang, J.; Zhou, T.; Zhang, Y. Optimal dissolved gas ratios selected by genetic algorithm for power transformer fault diagnosis based on support vector machine. IEEE Trans. Dielectr. Electr. Insul. 2016, 23, 1198–1206. [Google Scholar] [CrossRef]
  22. Yuan, F.; Guo, J.; Xiao, Z.; Zeng, B.; Zhu, W.; Huang, S. A Transformer Fault Diagnosis Model Based on Chemical Reaction Optimization and Twin Support Vector Machine. Energies 2019, 12, 960. [Google Scholar] [CrossRef]
  23. Illias, H.A.; Zhao, W.L. Identification of transformer fault based on dissolved gas analysis using hybrid support vector machine-modified evolutionary particle swarm optimisation. PLoS ONE 2018, 13, e0191366. [Google Scholar] [CrossRef]
  24. Fang, J.; Zheng, H.; Liu, J.; Zhao, J.; Zhang, Y.; Wang, K. A Transformer Fault Diagnosis Model Using an Optimal Hybrid Dissolved Gas Analysis Features Subset with Improved Social Group Optimization-Support Vector Machine Classifier. Energies 2018, 11, 1922. [Google Scholar] [CrossRef]
  25. Paydarnia, H.; Hajiaghasi, S.; Abbaszadeh, K. Improved Structure of PNN Using PCA in Transformer Fault Diagnostic. Arab. J. Sci. Eng. 2014, 39, 4845–4851. [Google Scholar] [CrossRef]
  26. Yi, J.; Wang, J.; Wang, G. Improved probabilistic neural networks with self-adaptive strategies for transformer fault diagnosis problem. Adv. Mech. Eng. 2016, 8, 1687814015624832. [Google Scholar] [CrossRef]
  27. Carita, A.J.Q.; Leite, L.C.; Medeiros, A.P.P.; Barros, R. Bayesian Networks applied to Failure Diagnosis in Power Transformer. IEEE Lat. Am. Trans. 2013, 11, 1075–1082. [Google Scholar] [CrossRef]
  28. Abu-Siada, A.; Hmood, S.; Islam, S. A New Fuzzy Logic Approach for Consistent Interpretation of Dissolved Gas-in-Oil Analysis. IEEE Trans. Dielectr. Electr. Insul. 2013, 20, 2343–2349. [Google Scholar] [CrossRef]
  29. Abu-Siada, A.; Hmood, S. A new fuzzy logic approach to identify power transformer criticality using dissolved gas-in-oil analysis. Int. J. Electr. Power Energy Syst. 2015, 67, 401–408. [Google Scholar] [CrossRef]
  30. Noori, M.; Effatnejad, R.; Hajihosseini, P. Using dissolved gas analysis results to detect and isolate the internal faults of power transformers by applying a fuzzy logic method. IET Gener. Transm. Distrib. 2017, 11, 2721–2729. [Google Scholar] [CrossRef]
  31. Dai, J.; Song, H.; Sheng, G.; Jiang, X. Dissolved gas analysis of insulating oil for power transformer fault diagnosis with deep belief network. IEEE Trans. Dielectr. Electr. Insul. 2017, 24, 2828–2835. [Google Scholar] [CrossRef]
  32. Žarković, M.; Stojković, Z. Analysis of artificial intelligence expert systems for power transformer condition monitoring and diagnostics. Electr. Power Syst. Res. 2017, 149, 125–136. [Google Scholar] [CrossRef]
  33. Abu-Siada, A. Improved Consistent Interpretation Approach of Fault Type within Power Transformers Using Dissolved Gas Analysis and Gene Expression Programming. Energies 2019, 12, 730. [Google Scholar] [CrossRef]
  34. Vapnik, V.N. The Nature of Statistical Learning Theory; Springer: New York, NY, USA, 1995. [Google Scholar]
  35. Zhang, C.; He, Y.; Yuan, L.; He, W.; Xiang, S.; Li, Z. A Novel Approach for Diagnosis of Analog Circuit Fault by Using GMKL-SVM and PSO. J. Electron. Test. Theory Appl. 2016, 32, 531–540. [Google Scholar] [CrossRef]
  36. Zhang, A.; Chen, C.; Jiang, B. Analog circuit fault diagnosis based UCISVM. Neurocomputing 2016, 173, 1752–1760. [Google Scholar] [CrossRef]
  37. Dong, B.Y.; Ren, G. Analog Circuit Fault Diagnosis Using AdaBoost with SVM-Based Component Classifiers. Adv. Mater. Res. 2012, 591, 1414–1417. [Google Scholar] [CrossRef]
  38. Guo, K.; Zhu, Y.; San, Y. Analog Circuit Intelligent Fault Diagnosis Based on PCA and OAOSVM. Adv. Mater. Res. 2012, 468, 5. [Google Scholar] [CrossRef]
  39. Dong, B.Y.; Ren, G. GA Optimized Binary Tree SVM for Analog Circuit Fault Diagnosis. Appl. Mech. Mater. 2012, 235, 423–427. [Google Scholar] [CrossRef]
  40. Yan, X.; Jia, M. A novel optimized SVM classification algorithm with multi-domain feature and its application to fault diagnosis of rolling bearing. Neurocomputing 2018, 313, 47–64. [Google Scholar] [CrossRef]
  41. Zhou, S.; Qian, S.; Chang, W.; Xiao, Y.; Cheng, 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]
  42. Cheng, Y.; Yuan, H.; Liu, H.; Lu, C. Fault diagnosis for rolling bearing based on SIFT-KPCA and SVM. Eng. Comput. 2017, 34, 53–65. [Google Scholar] [CrossRef]
  43. Liu, C.L.; Qi, W.X. Research on Fault Diagnosis Method of Wind Turbine Based on Wavelet Analysis and LS-SVM. Adv. Mater. Res. 2013, 724, 593–597. [Google Scholar] [CrossRef]
  44. Liu, H.; Wang, C.; Yan, W.J. Research on Fault Diagnosis of Drive Train in Wind Turbine Based on EMD and LSSVM. Adv. Mater. Res. 2012, 512, 763–770. [Google Scholar] [CrossRef]
  45. Liu, B.L. Study on the Fault Diagnosis of Turbine Based on Support Vector Machine. Appl. Mech. Mater. 2011, 55, 1803–1806. [Google Scholar] [CrossRef]
  46. Han, X.C.; Chua, P.S.K.; Lim, G.H. Feature Extraction, Optimization and Classification by Second Generation Wavelet and Support Vector Machine for Fault Diagnosis of Water Hydraulic Power System. Int. J. Fluid Power 2006, 7, 39–52. [Google Scholar]
  47. Kim, S.W.; Kim, S.J.; Seo, H.D.; Jung, J.R.; Yang, H.J.; Duval, M. New Methods of DGA Diagnosis using IEC TC 10 and Related Databases Part 1: Application of Gas-ratio Combinations. IEEE Trans. Dielectr. Electr. Insul. 2013, 20, 685–690. [Google Scholar]
  48. Lee, S.J.; Kim, Y.M.; Seo, H.D.; Jung, J.R.; Yang, H.J.; Duval, M. New Methods of DGA Diagnosis using IEC TC 10 and Related Databases Part 2: Application of Relative Content of Fault Gases. IEEE Trans. Dielectr. Electr. Insul. 2013, 20, 691–696. [Google Scholar]
  49. Huang, X.; Zhang, Y.; Liu, J.; Zheng, H.; Wang, K. A Novel Fault Diagnosis System on Polymer Insulation of Power Transformers Based on 3-stage GA–SA–SVM OFC Selection and ABC–SVM Classifier. Polymers 2018, 10, 1096. [Google Scholar] [CrossRef] [PubMed]
  50. Fan, J.; Wang, F.; Sun, Q.; Bin, F.; Liang, F.; Xiao, X. Hybrid RVM–ANFIS algorithm for transformer fault diagnosis. IET Gener. Transm. Distrib. 2017, 11, 3637–3643. [Google Scholar] [CrossRef]
  51. Mirjalili, S.; Mirjalili, S.M.; Lewis, A. Grey Wolf Optimizer. Adv. Eng. Softw. 2014, 69, 46–61. [Google Scholar] [CrossRef] [Green Version]
  52. Zhu, A.; Xu, C.; Li, Z.; Wu, J.; Liu, Z. Hybridizing grey wolf optimization with differential evolution for global optimization and test scheduling for 3D stacked SoC. J. Syst. Eng. Electron. 2015, 26, 317–328. [Google Scholar] [CrossRef]
  53. Saremi, S.; Mirjalili, S.Z.; Mirjalili, S.M. Evolutionary population dynamics and grey wolf optimizer. Neural Comput. Appl. 2015, 26, 1257–1263. [Google Scholar] [CrossRef]
  54. El-Fergany, A.A.; Hasanien, H.M. Single and Multi-Objective Optimal Power Flow Using Grey Wolf Optimizer and Differential Evolution Algorithms. Electr. Mach. Power Syst. 2015, 43, 1548–1559. [Google Scholar] [CrossRef]
  55. Singh, N.; Singh, S.B. A novel hybrid GWO-SCA approach for optimization problems. Eng. Sci. Technol. Int. J. 2017, 20, 1586–1601. [Google Scholar] [CrossRef]
  56. Gupta, S.; Deep, K. A novel Random Walk Grey Wolf Optimizer. Swarm Evol. Comput. 2019, 44, 101–112. [Google Scholar] [CrossRef]
  57. Daniel, E. Optimum Wavelet Based Homomorphic Medical Image Fusion Using Hybrid Genetic—Grey Wolf Optimization Algorithm. IEEE Sens. J. 2018, 18, 6804–6811. [Google Scholar] [CrossRef]
  58. Şenel, F.A.; Gökçe, F.; Yüksel, A.S.; Yiğit, T. A novel hybrid PSO–GWO algorithm for optimization problems. Eng. Comput. 2019, 35, 1359–1373. [Google Scholar] [CrossRef]
  59. Storn, R.; Price, K. Differential Evolution—A Simple and Efficient Heuristic for global Optimization over Continuous Spaces. J. Glob. Optim. 1997, 11, 341–359. [Google Scholar] [CrossRef]
  60. Yong, W.; Cai, Z. Combining Multiobjective Optimization with Differential Evolution to Solve Constrained Optimization Problems. IEEE Trans. Evol. Comput. 2012, 16, 117–134. [Google Scholar]
  61. Zhang, M.; Luo, W.; Wang, X. Differential evolution with dynamic stochastic selection for constrained optimization. Inf. Sci. 2008, 178, 3043–3074. [Google Scholar] [CrossRef]
  62. Kim, H.K.; Chong, J.K.; Park, K.Y.; Lowther, D.A. Differential Evolution Strategy for Constrained Global Optimization and Application to Practical Engineering Problems. IEEE Trans. Magn. 2007, 43, 1565–1568. [Google Scholar] [CrossRef]
  63. Fan, Q.; Wang, W.; Yan, X. Differential evolution algorithm with strategy adaptation and knowledge-based control parameters. Artif. Intell. Rev. 2019, 51, 219–253. [Google Scholar] [CrossRef]
  64. Nayak, S.K.; Rout, P.K.; Jagadev, A.K.; Swarnkar, T. Elitism-based multi-objective differential evolution with extreme learning machine for feature selection: A novel searching technique. Connect. Sci. 2018, 30, 362–387. [Google Scholar] [CrossRef]
  65. Das, S.; Mandal, A.; Mukherjee, R. An Adaptive Differential Evolution Algorithm for Global Optimization in Dynamic Environments. IEEE Trans. Cybern. 2014, 44, 966–978. [Google Scholar] [CrossRef] [PubMed]
  66. Sarker, R.A.; Elsayed, S.M.; Ray, T. Differential Evolution with Dynamic Parameters Selection for Optimization Problems. IEEE Trans. Evol. Comput. 2014, 18, 689–707. [Google Scholar] [CrossRef]
  67. Qu, B.Y.; Suganthan, P.N.; Liang, J.J. Differential Evolution with Neighborhood Mutation for Multimodal Optimization. IEEE Trans. Evol. Comput. 2012, 16, 601–614. [Google Scholar] [CrossRef]
  68. Ghosh, A.; Das, S.; Chowdhury, A.; Giri, R. An improved differential evolution algorithm with fitness-based adaptation of the control parameters. Inf. Sci. 2011, 181, 3749–3765. [Google Scholar] [CrossRef]
  69. Kaushik, A.; Indu, S.; Gupta, D. A Grey Wolf Optimization Approach for Improving the Performance of Wireless Sensor Networks. Wirel. Pers. Commun. 2019, 2, 1–21. [Google Scholar] [CrossRef]
  70. Nimma, K.; Al-Falahi, M.; Nguyen, H.; Jayasinghe, S.; Mahmoud, T.; Negnevitsky, M. Grey Wolf Optimization-Based Optimum Energy-Management and Battery-Sizing Method for Grid-Connected Microgrids. Energies 2018, 11, 847. [Google Scholar] [CrossRef]
  71. Hachimi, H.; Singh, N. A New Hybrid Whale Optimizer Algorithm with Mean Strategy of Grey Wolf Optimizer for Global Optimization. Math. Comput. Appl. 2018, 23, 14. [Google Scholar] [Green Version]
  72. Ghanamijaber, M. A hybrid fuzzy-PID controller based on grey wolf optimization algorithm in power system. Evolv. Syst. 2019, 10, 273–284. [Google Scholar] [CrossRef]
  73. Padhy, S.; Panda, S.; Mahapatra, S. A modified GWO technique based cascade PI-PD controller for AGC of power systems in presence of Plug in Electric Vehicles. Eng. Sci. Technol. Int. J. 2017, 20, 427–442. [Google Scholar] [CrossRef]
  74. Emary, E.; Zawbaa, H.M.; Hassanien, A.E. Binary grey wolf optimization approaches for feature selection. Neurocomputing 2016, 172, 371–381. [Google Scholar] [CrossRef]
  75. Lu, C.; Gao, L.; Li, X.; Xiao, S. A hybrid multi-objective grey wolf optimizer for dynamic scheduling in a real-world welding industry. Eng. Appl. Artif. Intell. 2017, 57, 61–79. [Google Scholar] [CrossRef]
  76. Komaki, G.M.; Kayvanfar, V. Grey Wolf Optimizer algorithm for the two-stage assembly flow shop scheduling problem with release time. J. Comput. Sci. 2015, 8, 109–120. [Google Scholar] [CrossRef]
  77. Sun, H.; Huang, Y.; Huang, C. A Review of Dissolved Gas Analysis in Power Transformers. Energy Procedia 2012, 14, 1220–1225. [Google Scholar] [CrossRef] [Green Version]
  78. Ghoneim, S.S.M.; Taha, I.B.M. A new approach of DGA interpretation technique for transformer fault diagnosis. Int. J. Electr. Power Energy Syst. 2016, 81, 265–274. [Google Scholar] [CrossRef]
  79. Xiang, C.; Zhou, Q.; Li, J.; Huang, Q.; Song, H.; Zhang, Z. Comparison of Dissolved Gases in Mineral and Vegetable Insulating Oils under Typical Electrical and Thermal Faults. Energies 2016, 9, 312. [Google Scholar] [CrossRef]
  80. De Faria, H., Jr.; Costa, J.G.S.; Olivas, J.L.M. A review of monitoring methods for predictive maintenance of electric power transformers based on dissolved gas analysis. Renew. Sustain. Energy Rev. 2015, 46, 201–209. [Google Scholar] [CrossRef]
Figure 1. Flowchart of Fault Diagnosis Model Based on hybrid grey wolf optimized least square support vector machine (HGWO-LSSVM).
Figure 1. Flowchart of Fault Diagnosis Model Based on hybrid grey wolf optimized least square support vector machine (HGWO-LSSVM).
Energies 12 04170 g001
Figure 2. Binary tree of transformer fault diagnosis model.
Figure 2. Binary tree of transformer fault diagnosis model.
Energies 12 04170 g002
Figure 3. Comparison of accuracy for different fault diagnosis model.
Figure 3. Comparison of accuracy for different fault diagnosis model.
Energies 12 04170 g003
Table 1. Distribution of transformer sample data.
Table 1. Distribution of transformer sample data.
Fault TypeTotalNT1T2T3PDD1D2
Voltage Level
110 kV244560161211842
220 kV7341842632225563145
500 kV191301125485729
750 kV112102100594
Total128128059239764133310
Table 2. Partial field dissolved gas analysis (DGA) data with actual faults.
Table 2. Partial field dissolved gas analysis (DGA) data with actual faults.
No.H2CH4C2H2C2H4C2H6COCO2Actual FaultIEC Ratio
19620.6138.5715.825.4367854D1D2
28920.0139.416.366.16354874D1D2
3134.7834.794.140.544.553.189.76D2D2
4207.644.1413980.93.829.62331.7D2D2
5292.5838.3900.843.87161.54523.68PDN
6522.243.211.011.0216.73158.62251.3PDD2
7529.7558.961.275.0618.12160.52263.98PDD2
82525.3130.5501.5314.25612.172687.13PDPD
93417.62131.4201.2214.36428.032770.29PDPD
105869.58175.2101.4516.45624.473684.56PDPD
114966.14145.6601.2815.33503.423397.51PDPD
126.8210.13074.853.81662.435871.86T2T3
131433.3020.18101654T2T2
1487223.60121.149.662498T2T2
1578196.30109.346.151384T2T2
1622.04171.050182.0491.291651.5716,390.39T2T2
1782.74108.923.91249.828.06809.042053.72T3T3
183.116.610.2636.433.23296.542367.99T3T3
193.055.840.2737.283.38256.612970.88T3T3
203.827.930.1352.683.37406.242770.54T3T3
Table 3. Common feature set of transformer fault diagnosis.
Table 3. Common feature set of transformer fault diagnosis.
Feature SetContent
DGA gasesTotalH2, CH4, C2H2, C2H4, C2H6, CO, CO2
Common H2, CH4, C2H2, C2H4, C2H6
DGA gas ratiosDoernenberg CH4/H2, C2H2/C2H4, C2H2/CH4, C2H6/C2H2
RogerC2H6/CH4, C2H2/C2H4, CH4/H2, C2H4/C2H6
IEC 60599C2H2/C2H4, CH4/H2, C2H4/C2H6
CIGRE gas ratioC2H2/C2H6, H2/CH4, C2H4/C2H6, C2H2/H2, CO/CO2
Table 4. Training results HGWO-LSSVM fault diagnosis model.
Table 4. Training results HGWO-LSSVM fault diagnosis model.
ModelTraining Sample Test SampleClassification Accuracy (%)CσTraining Time (ms)
LS-SVM190038198.75.82631.85233264
LS-SVM270029997.02.35602.65302646
LS-SVM334614896.623.63821.86352235
LS-SVM435515297.371.86930.96852024
LS-SVM531012397.561.06350.86251956
Table 5. Accuracy rate for the different diagnostic methods.
Table 5. Accuracy rate for the different diagnostic methods.
MethodIEC Three-Ratio Rogers RatioDuval TriangleDornenburg RatioLSSVMHGWO-LSSVM
Accuracy Rate75.41%63.84%73.73%53.26%88.75%97.45%
Table 6. Comparison of different fault diagnosis model.
Table 6. Comparison of different fault diagnosis model.
ModelAverageClassification AccuracyTraining Time (ms)
Upper Limit(%)Lower Limit(%)
LSSVM88.7590.2586.753654
PSO-LSSVM89.3891.687.163562
GA-LSSVM92.2592.691.94526
GWO-LSSVM94.695.2593.952615
HGWO-LSSVM97.4598.796.622135
Table 7. Comparison of using dissolved gases concentration and optimal hybrid DGA feature subset (OHFS) as input, respectively.
Table 7. Comparison of using dissolved gases concentration and optimal hybrid DGA feature subset (OHFS) as input, respectively.
ModelClassification Accuracy (%)
Dissolved Gases ConcentrationOHFS
LSSVM80.3590.25
PSO-LSSVM82.6391.6
GA-LSSVM83.5592.6
GWO-LSSVM85.2895.25
HGWO-LSSVM87.5398.7

Share and Cite

MDPI and ACS Style

Zeng, B.; Guo, J.; Zhu, W.; Xiao, Z.; Yuan, F.; Huang, S. A Transformer Fault Diagnosis Model Based On Hybrid Grey Wolf Optimizer and LS-SVM. Energies 2019, 12, 4170. https://doi.org/10.3390/en12214170

AMA Style

Zeng B, Guo J, Zhu W, Xiao Z, Yuan F, Huang S. A Transformer Fault Diagnosis Model Based On Hybrid Grey Wolf Optimizer and LS-SVM. Energies. 2019; 12(21):4170. https://doi.org/10.3390/en12214170

Chicago/Turabian Style

Zeng, Bing, Jiang Guo, Wenqiang Zhu, Zhihuai Xiao, Fang Yuan, and Sixu Huang. 2019. "A Transformer Fault Diagnosis Model Based On Hybrid Grey Wolf Optimizer and LS-SVM" Energies 12, no. 21: 4170. https://doi.org/10.3390/en12214170

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