Professional Documents
Culture Documents
Fault Detection and Clasification in Distribution Network Integrated With Distributed Generators
Fault Detection and Clasification in Distribution Network Integrated With Distributed Generators
Abstract - This paper develops a methodology for application in by [1]-[6]. Reference [7] proposed a method for fault
distribution network fault detection and classification. The detection and classification in transmission systems using
proposed methodology is based on wavelet energy spectrum wavelet and fuzzy logic. Similarly, [5], [8], [10] suggested
entropy decomposition of disturbance waveforms to extract
techniques using WT and Artificial Neural Network (ANN)
characteristic features by using level-4 db4 wavelet coefficients.
for transmission line fault detection and classification.
Thus, few input features are required for the implementation.
Different simulation scenarios encompassing various fault types at Another technique based on WT and Support Vector Machine
several locations with different load angles, fault resistances, fault (SVM) was proposed by [11] for power system disturbance
inception angles, and load switching are applied to the IEEE 34 classifier in transmission systems. Reference [12] presented a
Node Test Feeder. In particular, the effects of system changes methodology for the classification of Power Quality (PQ)
were investigated by integrating various Distributed Generators disturbances using Wavelet Packet Transform (WPT) and
(DGs) into the distribution feeder. Extensive studies, verification, fuzzy k-nearest neighbor classifier. A method by [13] for PQ
and analysis made from the application of this technique validate disturbances was based on Discrete Wavelet Transform
the approach. Comparison with statistical methods based on
(DWT) and wavelet network. Reference [14] also presented a
standard deviation and mean absolute deviation has shown that
WT and rule based method for power quality classification in
the method based on log energy entropy is very reliable, accurate,
and robust. a transmission network. A method based on Hubbard
Stratonovich (HS) transform and radial basis function neural
Index Terms- Discrete wavelet transform, distribution network, network was suggested by [15]. Reference [16] described a
fault detection and classification, wavelet energy spectrum. method for fault detection and classification based on WT
decomposition of the transformed current values. The method
suggested the use of wavelet entropies for multi-agent fault
I. INTRODUCTION diagnosis in distribution networks.
Although, the method by [15] is fast because of the
The recent restructuring in electric power utilities over the reduction in the computational requirements, the use of level-
last decade has brought about the need for efficient 1 coefficients may fail to provide the appropriate transient
generation and transfer (transmission and distribution) of characteristics that truly represent the fault type/phase(s)
electric power to load centers. The mode of power evacuation especially where there is mutual coupling between the
is usually via overhead lines. Overhead lines are subject to phases. Also, the technique described by [14] did not cover
the forces of nature and other uncontrollable factors, thus the effect of noise disturbance on the model. The method
liable to faults. proposed by [16] made use of Clark's Transform to convert
An essential aspect of Abnormal Event Management the three phase current measurements to modal domain. The
(AEM) is fault detection and diagnosis. In the past, most disadvantage of this is the added computation that would be
research and development in power system faults detection required during implementation. In addition, the effects of
and diagnosis focused on transmission systems, and it is not load angle, load switching, and capacitor switching were not
until recently with the introduction of stringent fault indices considered in the various literature reviewed.
by regulatory bodies that research on power system faults has In this paper, wavelet energy spectrum entropy based on
begun on the unique aspects of distribution networks. The log energy is employed to detect and classify faults in a
application of algorithms designed for transmission networks typical distribution network. This is implemented by taking
when used for distribution lines are prone to errors because of into account the distinct nature of distribution networks and
the non-homogeneity, presence of laterals/tap-offs, radial network changes that are likely to occur. To validate the
operation, and load taps along distribution lines. Therefore, proposed approach, extensive simulation studies are carried
there is the need for contingency plans to troubleshoot faults out on the IEEE 34 Node Test Feeder Benchmark model at
and expedite service restoration in order to reduce downtime. different fault locations, fault resistances, fault inception
Many diagnostic methods have been developed and angles, load angle variations, load and capacitor switching,
proposed, but a perfect, dependable, and secure method is and network topology changes.
still the objective of continuous research. Methods based on The rest of this paper is organized as follows: Section II
Wavelet Transform (WT) for fault diagnosis were proposed explains the principles of Wavelet Transform. Section III
-(mI2) 1jJ(2-mt-n)
The classical Fourier Transform (FT) is a frequency 1jJm,n (t)=2 (4)
domain method. That is, it transforms a signal from time
based to frequency-based one. Thus, time information is lost where At
rm�
(t) is the scale function, and 'lj
Ym�
(f) is the wavelet
and it is impossible to tell when an event took place. Short function.
Time (STFT) was introduced to correct the shortcoming of Wavelets are localized in both time (through translation)
the FT. However, a fixed time window is used. Many signals and frequency (through dilation). The first scale covers a
require a more flexible approach where the window size can broad frequency range at the high frequency end of the
be varied to determine the frequency or time more accurately. spectrum and the higher scales cover the lower end of the
A method such as WT capable of multiple resolutions in time frequency spectrum. Signal decomposition starts by passing
and frequency and with a flexible window size is thereby the signal through a set of filters. Approximations are the
required. The windowing in WT automatically uses short high-scale, low-frequency components of the signal produced
time intervals for high frequency components and long time by filtering with a low-pass filter with coefficient vector
intervals for low frequency components by using scale and
shift techniques.
(h) .The details are the low-scale, high-frequency
components of the signal produced by a high-pass filter with
WT can be implemented using the Continuous Wavelet
coefficient vector (g) .
Transform (CWT). The CWT of a signal X(t)is the integral of
The filters are given by [22]:
the product between X (t)and the daughter-wavelets, which
¢(t) = 2: g(n)fi¢(2t - n) (5)
are the time translated and scale expanded/compressed n
versions of a function having finite energy, called mother
wavelet. 1jJ(t) = 2: h(n)fi¢(2t - n) (6)
n
The CWT of a signal X (t) is defined as [17], [18]: After each level of decomposition, the sampling frequency is
vial -00
a (1)
(approximation) is decomposed to produce the components of
the next level. The original signal sequence f(k) can also be
)
where 1jJ (t is the mother wavelet, a is the scale factor, b is
represented by the sum of all components i.e the sum of all
1/2 the details and the approximation at the last level of
the translation factor (position along the time axis), l a l - is
decomposition. For example, for two levels of
the normalization value of 1jJ a, b(t)so that if1jJ(t)has a unit decomposition, the representation is:
length, then its scaled version 1jJ a, b(t)would also have a unit f(k) =cD!(k) + CA1(k) = cD!(k) + cD2(k) + CA2(k)
length. I
DWT(m, n) � = 1
f
f(k}lp
(
n - k2m
2
m
)
The mathematical expression for DWT is given by [17-20]:
(2) Fault signals are known to contain transients and
harmonics. These high-frequency components carry essential
information that could be used to identify fault or
where f(k) is a discrete signal, lfJ(n) is the mother wavelet
abnormalities in power system network. The energy of
(window function), m and n are time scale parameters, k is wavelet coefficient varies over different scales as per the
the number of coefficients, 2111 is the variable for scale, energy distribution in the signal. Wavelet energy is the sum
of the square of WT coefficients.
The wavelet energy of a signal at scale j and instant k is Simulation of the power system was carried out using
given as [23]-[2S]: DIgSILENT PowerFactory and the steady state load flow
results were validated with the results from IEEE 34 node
Eik=IOj(k)12 (8) benchmark system in [26]. The relative error of the node
phase voltages is shown in Table 1.
At scale j , the instants = J, 2, 3, ... , N
Table 1. Node Voltage Relative Error vs. [26]
The log energy entropy of the signal at scale j is:
is the mean of the absolute deviations of the data set from the Dynamic electromagnetic transient simulation of different
mean of the data. It shows the statistical dispersion of a data fault types involving Single Phase-to-ground (1 Ph.-g), two
set. Phase (2 Ph.), two phase-to-ground (2 Ph.-g), and three phase
The standard deviation of the signal at scale j , instants k is:
)
(3 Ph.) faults were performed. These simulations were carried
� 1: (Djk - ,u}
1 2 out at different locations at an interval of 10% along the main
(1 N
2 /
OJ =
(10) feeder, at 9S% of the main feeder, and on the laterals. Fault
1
resistances (R,)of OQ, 2.SQ, SQ, IOQ, 20Q, and 100Q, and
Similarly, the Mean Absolute Deviation of a signal is given fault inception angles(ef) of 0°, 30°, 4So, 60°, and 90° were
as:
used in the simulations. The fault inception angle efa is the
(11) phase angle of phase A voltage at the fault inception time.
.
a... y )( .- Ii
I I I I
.. II- ..
.- ... 100
0.97
0
2 3 4 5 6 7 8 9 10
0.95
800 810 820 830 840 850
----'-
4-
•••
860
--------
--'----
870
�
--'
880
�
890
r.
B. Design ofRule Based Detector and Classifier
Node
Fig. 3. Voltage Profile of the various Case Studies
The proposed algorithm in this paper is implemented with
software subroutines written in MATLAB. The fault
IV. ALGORITHM FOR FAULT DETECTION AND detection module is activated first and on detection of a fault
CLASSIFICATION condition, the fault type and faulted phase(s) module is
triggered to perform the classification tasks. Each fault has its
A. Feature Extraction characteristic feature or signature by which its faulted
phase(s) can be identified.
Various simulations were carried out in DIgSILENT The fault detection module compares the computed level-4
PowerFactory. The waveform plots of the three phase and entropy values with a predetermined threshold (;; d) for each
zero sequence currents were exported to MATLAB as ASCII
files. These files are decomposed into coefficients using db4 of the phases. The predetermined threshold (;; d) is carefully
level-6.
chosen to ensure that the algorithm would be able to
Daubechies 4 (db4) is one of the most used wavelet in
accurately discriminate between faults and normal switching
power system disturbance analysis and it was chosen for this
research because of its orthogonality, compact support in the events. In this particular case, ?- = 100, ?- = 100, and
Sda Sdb
r = 100. Fault is detected when any of the computed v. RESULTS AND DISCUSSIONS
""de
wavelet entropy values lIVEE(a) , lIVEE(b) , lIVEE(c) for the A. Results
three phases is greater than r . p E (A B C). where r ,
""dp , , ""da The proposed method was tested using several fault cases
r , and r are the entropy value thresholds for phase A, B, comprising of various fault types, fault conditions, and
""db ""de
system parameters. In particular, the line segments at the
and C respectively.
beginning and at the extreme end of the feeder were studied.
When fault is detected, the fault classification module is
triggered for fault type classification and faulted phase(s)
identification. The patterns observed through exhaustive
simulations were used to draw up the rules for the algorithm. Select 3Ph. & zero
sequence currents
Fig. 5. is a flow chart for the implementation of this waveforms
algorithm.
The criteria for fault classification are:
Rl: if lIVEE(a) >(r ), & WEE(b)< (r ) & liVEE(e) < (r )--->
S ea S cb S ec
A-g Fault
R2: if WEE(a) «�c ), & WEE(b) >(�cb) & liVEE(e) «�cc) --->
.
B-g Fault
R3: if WEE(a) «�c ), & WEE(b) < (�Cb)& liVEE(e) >(�cc) --->
.
C-g Fault
R4: if WEE(a) >(�c ), & WEE(b) > (�Cb) & liVEE(e) «�cc)--->
.
Yes
AB Fault
R5: if WEE(a) «�c ), & WEE(b) >(�cb) & liVEE(e»(�cc) --->
. Single Phase
BC Fault Fault?
CA Fault
R7: if WEE(a) >(�c ), & (WEE(b) >(�cb) & liVEE(e)«�cc) --->
.
AB-g Fault
R8: if WEE(a) «�c ), & (WEE(b) >(�cb) & liVEE(e) >(�cc) --->
.
BC-g Fault
R9: if WEE(a) >(�c ), & WEE(b) «�cb) & liVEE(e) >(�cc) --->
.
CA-g Fault
R IO: if WEE(a) >(�c ), & WEE(b) >(�cb) & liVEE(e»(�cc)--->
.
3Ph. Fault. Fig. 5 . Flowchart of the Proposed Algorithm
where lIVEE(a) , lIVEE(b) , lIVEE(c) are the computed level-4 Distribution Plot of 2Ph. Faults for DG1 Case Study
WEE(b) 9.76 53.38 12.03 8.42 32.71 36.65 126.39 159.20 165.31
WEE(e) 47.94 10.59 42.45 45.45 38.67 83.38 38.16 73.36 229.449
-451.03 -414.94 -414.94 -474.87 -440.38 -136.23 -506.73 -132.63 -820.41
WEE(lO)
MAD(a) 2.12 2.08 1.94 2.12 2.53 13.55 13.30 13.54 13.48
MAD(b) 1.82 1.87 1.90 1.82 2.11 3.52 12.95 19.51 14.29
MAD(e) 1.80 1.77 1.83 2.57 1.88 3.17 2.25 5.44 18.33
MAD(lO) 0.12 0.14 0.24 0.13 0.13 3.62 0.091 8.91 4.28
Case WEE(a) WEE(b) WEE(e) WEE (I 0) O(a) O(b) O(e) 0(10) MAD(a) MAD(b) MAD(e) MAD(lo)
Study
Base 19.94 154.22 170.03 -279.02 1.79 6.11 6.56 0.45 1.54 3.95 4.10 0.25
Case
DGI 46.34 138.03 146.82 -282.16 3.52 4.85 5.16 0.13 2.17 4.88 5.48 1.93
DG2 61.89 137.41 122.88 -255.06 3.52 4.63 4.72 0.11 2.51 3.105 2.99 0.07
DG3 20.01 165.35 127.53 -282.67 3.84 4.66 4.56 0.09 2.73 3.09 2.87 0.06
Case WEE(a) WEE(b) WEE(e) WEE (I 0) O(a) O(b) O(e) 0(10) MAD(a) MAD(b) MAD(e) MAD(lo)
Study
Base 188.90 21.41 194.09 -69.81 13.04 3.27 13.74 4.85 6.61 2.14 6.64 2.01
Case
DGI 185.5 30.55 180.87 -82.18 9.76 4.11 8.86 4.24 5.46 3.00 5.04 1.78
DG2 136.9 22.69 159.07 -142.2 9.56 4.01 8.93 3.92 5.22 2.39 4.92 1.40
DG3 144.4 12.99 154.47 -165.48 8.91 2.73 9.35 0.18 4.63 1.88 5.04 0.09
B. Discussion faults in close proximity to the DG location. However, the
algorithm was able to accurately distinguish between the
The algorithm was able to differentiate between fault events healthy phase(s) and the faulted phase(s). Although, different
and 'no fault' conditions like load switching, capacitor entropy values were obtained for different combination of
switching, and steady-state system operation when log energy fault resistances and fault inception angles for the same
entropy, standard deviation, and mean absolute deviation location, that did not affect the detection and classification
were used as inputs. Tables 2-4 show the results obtained at performance since the results obtained per fault types were
fault locations close to the upstream substation, a lateral, and apparently above the pre-defined thresholds.
at a location 189,205 ft. away from the upstream substation The values obtained for a and MAD after the integration
respectively. Table 2 present some of the values obtained for of DGs were not completely useful for fault classification
fault detection at 10% of the main feeder (Line 806-808). because there were similarities between the values obtained
Tables 3 and 4 show the results for faults at various fault for faulted phase(s) in one location and the values for healthy
inception angles and fault resistances. For all the methods phase(s) at another location. Table 5 illustrates some of the
presented, the faulted phase is associated with values many errors obtained when using a and MAD. Entry 1 of Table 5
times greater than the healthy/unfaulted phase(s). For fault was misclassified as 'no fault'. Entry 2 was also misclassified
detection and classification using log energy entropy, the as A-B fault. Entries 3 and 4 were wrongly denoted as 'no
various fault types were quite distinguishable for all the case fault' respectively. Also, the values of a and MAD showed a
studies. Furthermore, the thresholds used for the fault corresponding decrease in value for faults with high
detection and classification for the base case performed well resistances and for faults located far away from the
even for the DG cases without the need to review these substation. This implies that a and MAD are influenced by
thresholds. Simulation plots and entropy results showed the fault resistance and fault location.
existence of mutual coupling in the phases especially for
Case Location Fault Fault Parameters O(a) O(b) O(c) 0(10) MAD(a) MAD(b) MAD(c) MAD(lO)
Study Type
DGl Line 834-842 A-g R(= Og, 0( = if 5.12 3.85 3.55 1.99 3.43 2.57 2.30 1.16
DGl Line 834-842 B-g R(= Og, 0( = if 9.25 10.25 4.05 4.39 5.31 4.53 2.30 1.97
Base Case Line 828-830 A-g R(= lOOg, 0( = if 5.43 2.98 2.88 2.08 3.46 1.93 2.00 0.86
Base Case Line 834-842 A-g R[= lOOg, 0[ = if 5.35 3.39 3.35 2.67 3.34 2.17 2.21 1.02