Professional Documents
Culture Documents
CHAPTER 3
HIGH IMPEDANCE FAULTS IN RADIAL DISTRIBUTION FEEDER
3.1 INTRODUCTION
The present protection engineers face exclusive challenges by High
Impedance Faults (HIFs) on distribution systems. The abnormal circuit condition of
distribution feeder under fault leads to the dissipation of energy in a manner differs
from serving of proposed linear and non-linear loads. The High Impedance Fault
(HIF) is always a consequence which exists when a live conductor closely approaches
the quasi-insulating objects having large impedance falls on a zero potential ground.
These prior untraceable faults push the public safety into a dangerous zone as well as
creating an arcing ignition of fires.
The conventional over current protection schemes like fuses, overcurrent
relays cannot trace the HIF as it is has got the sufficiently large impedance. Hence,
these HIF may cause for threat of harm to power system circuitry which is generally
not reported in low impedance short circuit fault cases as the fault currents are
comparatively high. Generally, these fault currents range between 0 and 50A. At the
contact point heavy arc or flash occurs when HI Fault arise. There are many differed
opinions on the existence of HIFs in the utilities. Usually, statistics of HI Fault
incident occurrences are not maintained by services. In rare occasions we may see that
a blowing of fuse or C.B. operation. While it is observed that the 5 to 20% of
distribution faults are HIFs.
For every phase a unit or device is attached to cross arm or pole in mechanical
HI Fault identification. It results for a ground fault of low value of impedance type by
locating the conductor fallen. The force produced by the falling of conductor relieves
an internally placed spring that expels a bus bar to make a contact with the fallen
conductor and produce a ground fault. This ground fault manipulated brings the
traditional over current protection schemes into the operation. This mechanical
method is very pronounced in detecting the dropping conductors which are usually
will not touch the earth or its grounded entities. But, the drawback is that the
21
installing and preservation expenses are relatively rich in value. For bi-directional
analysis, 6 units are needed to be installed on every pole. It is strongly recommended
to use the arrangement on every pole in precise places like temples, schools, and
clinics even though it is a costly affair. The other method of mechanical HIF
identification incorporates a pendulum mounted aluminium rod with hooked ends
which is suspended from an under-built neutral conductor. The conductor which falls
is thus trapped and creates almost a short circuit or low impedance ground fault. This
alerts all traditional over current protection schemes. Practically, a couple of such
units are placed per each span. As reported earlier in this section, this mechanical
method takes care the dropping conductors which are usually will not touch the earth
or its grounded entities. The falling of ice, wind, or tree grass may cause for a
malfunction or a false identification.
HIFs cannot produce huge fault current which can be sensed by the traditional
over current relays or fuses. The implementations of different strategies that are in use
currently are presented when application of this technology is needed.
Since the days of the invention of generator and transformer the electrification
of the neighbourhood increased leaps and bounds. The distribution system evolved
consistently with innovations and development in techniques to address various
problems. The reliability indicators have become popular as the power utilities
24
became privatized which resulted in severe competition. The consumer or the end
user became aware of the need of quality power, its importance and effect in daily
life, necessity of continuity of power supply and within reasonable minimum cost.
The two-diode circuit generates HIF currents. The model using direct current
sources V1, V2 has variable resistances R1, R2 representing fault value of resistance.
The sense of direction of current flow is based on the difference in voltages V1 and
V2. Two diode HIF model implemented in this study and its MAT LAB simulated
model is shown in fig 3.1 where R1 and R2 resistances are continuously changed to
generate the waveforms.
26
HIF model
ACSR ACSR ID
601 BACN 556,500 26/7 4/0 6/1 500
611 100
Where *(.) is a complex conjugate of the mother wavelet (.) a, the discourse and
b the transformation factor. The expression that is in one-dimensional time domain
signal in x (t) is mapped to a new two-dimensional function space across scale ‘a’ and
translation b. A WT coefficient CWT f ( a, b) , for a specific scale and translation
indicates the relative matching with the original signal x (t) and scaled/translated
mother wavelet and therefore these coefficients represent the original signal with
respect to the mother wavelet.
Where the mother wavelet (.) is dilated by the scale parameter aom , discretely and
translated using the translation parameter nbo a0m , where a o and bo are fixed values
with >1 and bo >0. m and n are integers. The dyadic transform, which can be viewed
3.10 Decision Tree (DT): decision tree technique is the known as one of the
fascinating proposal of recognizing the patterns. Training and testing are the two steps
adopted by the decision tree for generating the tree regardless of the strategy. In first
step the system is simulated for various faults and input values of features with
familiar pertinent classes are applied for algorithm of decision tree. In the procedure
of constructing the tree various norms are applied for assessing the consequence of
input value of features in determining the classes of output. Normally the most
successful feature is selected as the initial node of the tree and its frontier value is
taken for designing two dissimilar branches. Now by using the same basis next better
successful feature is established in every branch. The procedure is resumed till the last
nodes achieved in every branch carry best of output classes. Generating a tree, by
adopting the most effective features as the starting node and then adding two other
values to the parent node, as the branches and continuing in this manner, we can build
the tree [150]. After the tree is built with the necessary data, the pruning process of
the tree is taken up, to eliminate the unwanted nodes / branches.
x1 < 23.203 x1 >= 23.203 x1 < 23.2145 x1 >= 23.2145 x1 < 30.1311 x1 >= 30.1311
N
x1 < 23.2089 x1 >= 23.2089 x1 < 23.2343 x1 >= 23.2343 x1 < 35.3057 x1 >= 35.3057
L I K
G D
“n=max(size(d1));
x1=[];x2=[];x3=[];x4=[];
std1=[];std2=[];std3=[];
% std for d1
for i=1:3
for j=1:n
term=(d1(j,i) - (1/n)*sum(d1(j,i)))^2;
x1(i,j)=term;
end
std1(i)=sqrt((1/(n-1))*sum(x1(i,:)));
end
% std for d2
for i=1:3
35
for j=1:n
term=(d2(j,i) - (1/n)*sum(d2(j,i)))^2;
x2(i,j)=term;
end
std2(i)=sqrt((1/(n-1))*sum(x2(i,:)));
end
% std for d3
for i=1:3
for j=1:n
term=(d3(j,i) - (1/n)*sum(d3(j,i)))^2;
x3(i,j)=term;
end
std3(i)=sqrt((1/(n-1))*sum(x3(i,:)));
end
% std for d4
for i=1:3
for j=1:n
term=(d4(j,i) - (1/n)*sum(d4(j,i)))^2;
x4(i,j)=term;
end
std4(i)=sqrt((1/(n-1))*sum(x4(i,:)));
end
load('input_data.mat')
in = 0.9999*input_data';
input = input_data';
out = ['A','B','C','D','E','F','G','H','I','J','K','L','M','N']';
DT = classregtree(in,out, 'method', 'classification',...
'minparent', 2, 'prune', 'on', 'splitcriterion', 'gdi');
view(DT);
36
% note here the class labels are contained in the cell y_est
[y_est, node, labels] = eval(DT, std);
% plotconfusion(trueClass(class),class)
sfit=eval(DT,input);
pct=mean(strcmp(sfit,out));
fprintf('Recognition rate of Desicion Tree = %f \n',pct*100)
close all
figure('Units','pixels', ...
'Color',[1 1 1], ...
'Name','classifier',...
'NumberTitle','off',...
'Position',[850 50 500 600], ...
'ToolBar','none');
uicontrol('Units','normalized', ...
'BackgroundColor','w','FontSize',12, ... ...
'FontWeight','bold', ...
'ForegroundColor',[0 0 0], ...
'Position',[0.01 0.9 0.6 0.06], ...
'String','CLASSES', ...
'Style','text');
clas={'A --> "Normal" {0}',...
'B --> "cap A" {1}','C --> "cap B" {2}','D --> "cap C" {3}',...
'E --> "Load A" {4}','F --> "Load B" {5}','G --> "Load C" {6}',...
'H --> "HIF1 A" {7}','I --> "HIF1 B" {8}','J --> "HIF1 C" {9}',...
'K --> "HIF2 A" {10}','L --> "HIF2 B" {11}','M --> "HIF2 C" {12}',...
'N --> "Non Linear" {13}'} ;
uicontrol('Units','normalized', ...
'BackgroundColor','w','FontSize',12, ... ...
'FontWeight','bold', ...
'ForegroundColor',[0 0 0], ...
'HorizontalAlignment','left', ...
37
uicontrol('Units','normalized', ...
'BackgroundColor','w','FontSize',12, ... ...
'FontWeight','bold', ...
'ForegroundColor','b', ...
'Position',[0.01 0.4 0.7 0.06], ...
'String',strcat('Desicion Tree classification : ',y_est),...
'Style','text','fontname','courier new');
if strcmp(y_est,'A')
str='No Switchings';d=[d1(:,1) d2(:,1) d3(:,1) d4(:,1)];Is=I_s;
str1='';
elseif strcmp(y_est,'B')
str='Capacitor Switching on Phase A';
Is=I_s(:,1);If=I_C(:,1);ylab='I_c';
str1='';axi=[0 2000 -100 100];
elseif strcmp(y_est,'C')
str='Capacitor Switching on Phase B';
Is=I_s(:,2);If=I_C(:,2);ylab='I_c';
str1='';axi=[0 2000 -100 100];
elseif strcmp(y_est,'D')
str='Capacitor Switching on Phase C';
Is=I_s(:,3);If=I_C(:,3);ylab='I_c';
str1='';axi=[0 2000 -150 150];
elseif strcmp(y_est,'E')
str='Load Switching on Phase A';
Is=I_s(:,1);If=I_L(:,1);ylab='I_L';
str1='';axi=[0 2000 -40 40];
elseif strcmp(y_est,'F')
str='Load Switching on Phase B';
38
Is=I_s(:,2);If=I_L(:,2);ylab='I_L';
str1='';axi=[0 2000 -40 40];
elseif strcmp(y_est,'G')
str='Load Switching on Phase C';
Is=I_s(:,3);If=I_L(:,3);ylab='I_L';
str1='';axi=[0 2000 -40 40];
elseif strcmp(y_est,'H')
str='High Impedance Fault 1 on Phase A';
Is=I_s(:,1);If=I_f1(:,1);ylab='I_f_1';
str1='Trip Circuit';axi=[0 2000 -30 30];
elseif strcmp(y_est,'I')
str='High Impedance Fault 1 on Phase B';
Is=I_s(:,2);If=I_f1(:,2);ylab='I_f_1';
str1='Trip Circuit';axi=[0 2000 -30 30];
elseif strcmp(y_est,'J')
str='High Impedance Fault 1 on Phase C';
Is=I_s(:,3);If=I_f1(:,3);ylab='I_f_1';
str1='Trip Circuit';axi=[0 2000 -30 30];
elseif strcmp(y_est,'K')
str='High Impedance Fault 2 on Phase A';
Is=I_s(:,1);If=I_f2(:,1);ylab='I_f_2';
str1='Trip Circuit';axi=[0 2000 -20 20];
elseif strcmp(y_est,'L')
str='High Impedance Fault 2 on Phase B';
Is=I_s(:,2);If=I_f2(:,2);ylab='I_f_2';
str1='Trip Circuit';axi=[0 2000 -20 20];
elseif strcmp(y_est,'M')
str='High Impedance Fault 2 on Phase C';
Is=I_s(:,3);If=I_f2(:,3);ylab='I_f_2';
str1='Trip Circuit';axi=[0 2000 -20 20];
elseif strcmp(y_est,'N')
str='Non Linear Load Switching';
39
Is=I_s;If=I_NL;ylab='I_N_L';
str1='';
axi=[0 2000 -5 5];
end
uicontrol('Units','normalized', ...
'BackgroundColor','w','FontSize',16, ... ...
'FontWeight','bold', ...
'ForegroundColor',[1 0 0], ...
'Position',[0.01 0.3 1 0.06], ...
'String',str,...
'Style','text','fontname','courier new');
uicontrol('Units','normalized', ...
'BackgroundColor','w','FontSize',16, ... ...
'FontWeight','bold', ...
'ForegroundColor',[1 0 0], ...
'Position',[0.2 0.2 0.7 0.06], ...
'String',str1,...
'Style','text','fontname','courier new');
figure('color','w','name','GRID CURRENT','numbertitle','off','position',[10 400 800
280])
axes1 = axes(...
'LineWidth',1.0,...
'FontWeight','bold',...
'FontSize',16,...
'FontName','Courier new');
box(axes1,'on');
hold(axes1,'all');
plot(Is,'linewidth',1.5,'parent',axes1)
xlabel('samples'),ylabel('I_s')
axis([0 2000 -100 100])
grid on
if strcmp(y_est,'A')==0
40
superior preference than vice versa. The Daubechies Wavelets function, db2 has been
tested where the mother functions are orthogonal. The functions ensure exact
identification of low value of amplitude with less time span and spoilage signals
rapidly.
3.12.3 Feature extraction
In the process of getting data, the feature extraction receives the critical information
from the original waveform or transformed format, leaving the significant information
which specifies the basic problem nature. The coefficients of standard deviation have
been adapted for DT.
The generality, intelligibility, efficiency, confluence speed, energy etc are the
contingents for feature selection. This provides data related to the level of alteration of
the signal frequency distribution.
Where “x” and “n” are data vector and its elements respectively
50
0
Is
-50
0 200 400 600 800 1000 1200 1400 1600 1800 2000
samples
30
20
10
I f1
-10
-20
-30
0 200 400 600 800 1000 1200 1400 1600 1800 2000
samples
-100
0 200 400 600 800 1000 1200 1400 1600 1800 2000
samples
2
d2
-2
0 200 400 600 800 1000 1200 1400 1600 1800 2000
samples
1
d3
-1
0 200 400 600 800 1000 1200 1400 1600 1800 2000
samples
0.5
d4
-0.5
0 200 400 600 800 1000 1200 1400 1600 1800 2000
samples
d1 100
-100
0 200 400 600 800 1000 1200 1400 1600 1800 2000
samples
2
d2
-2
0 200 400 600 800 1000 1200 1400 1600 1800 2000
samples
1
d3
-1
0 200 400 600 800 1000 1200 1400 1600 1800 2000
samples
0.5
d4
-0.5
0 200 400 600 800 1000 1200 1400 1600 1800 2000
samples
-100
0 200 400 600 800 1000 1200 1400 1600 1800 2000
samples
4
2
d2
0
-2
-4
0 200 400 600 800 1000 1200 1400 1600 1800 2000
samples
1
d3
-1
0 200 400 600 800 1000 1200 1400 1600 1800 2000
samples
0.5
d4
-0.5
0 200 400 600 800 1000 1200 1400 1600 1800 2000
samples
50
0
Is
-50
0 200 400 600 800 1000 1200 1400 1600 1800 2000
samples
20
10
I f2
-10
-20
0 200 400 600 800 1000 1200 1400 1600 1800 2000
samples
100
d1
-100
0 200 400 600 800 1000 1200 1400 1600 1800 2000
samples
2
d2
-2
0 200 400 600 800 1000 1200 1400 1600 1800 2000
samples
1
d3
-1
0 200 400 600 800 1000 1200 1400 1600 1800 2000
samples
0.5
d4
-0.5
0 200 400 600 800 1000 1200 1400 1600 1800 2000
samples
100
d1
-100
0 200 400 600 800 1000 1200 1400 1600 1800 2000
samples
2
d2
-2
0 200 400 600 800 1000 1200 1400 1600 1800 2000
samples
1
d3
-1
0 200 400 600 800 1000 1200 1400 1600 1800 2000
samples
0.5
d4
-0.5
0 200 400 600 800 1000 1200 1400 1600 1800 2000
samples
0
d
-100
0 200 400 600 800 1000 1200 1400 1600 1800 2000
samples
2
2
0
d
-2
0 200 400 600 800 1000 1200 1400 1600 1800 2000
samples
1
3
0
d
-1
0 200 400 600 800 1000 1200 1400 1600 1800 2000
samples
0.5
4
0
d
-0.5
0 200 400 600 800 1000 1200 1400 1600 1800 2000
samples
40
20
0
Is
-20
-40
0 200 400 600 800 1000 1200 1400 1600 1800 2000
samples
20
10
0
Ic
-10
-20
0 200 400 600 800 1000 1200 1400 1600 1800 2000
samples
40
20
d1
0
-20
-40
0 200 400 600 800 1000 1200 1400 1600 1800 2000
samples
5
d2
-5
0 200 400 600 800 1000 1200 1400 1600 1800 2000
samples
2
d3
-2
0 200 400 600 800 1000 1200 1400 1600 1800 2000
samples
0.5
d4
-0.5
0 200 400 600 800 1000 1200 1400 1600 1800 2000
samples
d1 100
-100
0 200 400 600 800 1000 1200 1400 1600 1800 2000
samples
50
d2
-50
0 200 400 600 800 1000 1200 1400 1600 1800 2000
samples
10
d3
0
-10
0 200 400 600 800 1000 1200 1400 1600 1800 2000
samples
4
2
d4
0
-2
-4
0 200 400 600 800 1000 1200 1400 1600 1800 2000
samples
100
d1
-100
0 200 400 600 800 1000 1200 1400 1600 1800 2000
samples
10
d2
-10
0 200 400 600 800 1000 1200 1400 1600 1800 2000
samples
10
d3
-10
0 200 400 600 800 1000 1200 1400 1600 1800 2000
samples
5
d4
-5
0 200 400 600 800 1000 1200 1400 1600 1800 2000
samples
3.13.4 Load switching: load switching is created between feeder 632 and 671in
phases A, B and in C with a 10 kw and 17 kvar load at 0.05Sec.to 0.5Sec. Since
inception. Fig. 3.20 gives the current signal by load
100
50
0
Is
-50
-100
0 200 400 600 800 1000 1200 1400 1600 1800 2000
samples
50
L
0
I
-50
0 200 400 600 800 1000 1200 1400 1600 1800 2000
samples
100
d1
-100
0 200 400 600 800 1000 1200 1400 1600 1800 2000
samples
2
d2
-2
0 200 400 600 800 1000 1200 1400 1600 1800 2000
samples
1
d3
-1
0 200 400 600 800 1000 1200 1400 1600 1800 2000
samples
0.5
d4
-0.5
0 200 400 600 800 1000 1200 1400 1600 1800 2000
samples
d1 100
-100
0 200 400 600 800 1000 1200 1400 1600 1800 2000
samples
2
d2
-2
0 200 400 600 800 1000 1200 1400 1600 1800 2000
samples
1
d3
-1
0 200 400 600 800 1000 1200 1400 1600 1800 2000
samples
0.5
d4
-0.5
0 200 400 600 800 1000 1200 1400 1600 1800 2000
samples
100
d1
-100
0 200 400 600 800 1000 1200 1400 1600 1800 2000
samples
2
d2
-2
0 200 400 600 800 1000 1200 1400 1600 1800 2000
samples
1
d3
-1
0 200 400 600 800 1000 1200 1400 1600 1800 2000
samples
0.5
d4
-0.5
0 200 400 600 800 1000 1200 1400 1600 1800 2000
samples
40
20
0
Is
-20
-40
0 0.02 0.04 0.06 0.08 0.1 0.12 0.14 0.16 0.18 0.2
5
NL
0
I
-5
0 0.02 0.04 0.06 0.08 0.1 0.12 0.14 0.16 0.18 0.2
Time (s)
1 No Switching A F
2 Capacitor Switching on Phase –A B B
3 Capacitor Switching on Phase –B C C
4 Capacitor Switching on Phase –C D D
5 Load Switching on Phase –A E E
6 Load Switching on Phase –B F F
7 Load Switching on Phase –C G G
8 HIF-1 on Phase – A H H
9 HIF-1 on Phase – B I C
10 HIF-1 on Phase - C J M
11 HIF-2 on Phase - A K K
12 HIF-2 on Phase - B L C
13 HIF-2 on Phase – C M M
14 Non-Linear Load Switching N N
The Results obtained for the Algorithm for Decision Tree is tabulated as per
table 3.9. It can be seen that the output and the target pattern, has deviation as
highlighted against S. No 1, 9, 10 and 12. This can be inferred as the algorithm
needing refinement further. To overcome this anomaly, we are proposing the other
method known as Artificial Intelligent techniques as given next chapter.
3.14 CONCLUSION
The overview of the Distribution Feeder has been described. The impacts on
the system for AC faults have been discussed. Undetected Downed conductors create
a HIF which if not detected by conventional relays, poses a serious hazard, with the
possibility of a fire breakup, has been presented in detail. The Distribution Feeder is
simulated in MAT LAB/SIMULINK environment. The operation of the model by
simulating a Decision Tree has been shown.
58
Wavelet and Decision Tree analysis for HIF faults, load switching, capacitor
switching and switching of Non-Linear loads are presented. The methodology was
verified and many cases analyzed. The Decision Tree works only IF-THEN-ELSE,
with more recovery time and less Pattern Recognition which is not suitable for HIF
faults analysis.
This is overcome by adopting AI techniques such as Fuzzy logic, ANN,
ANFIS and K-NN etc. such that HI faults analysis of the Distribution Feeder can be
done, as explained in next the chapter