Professional Documents
Culture Documents
Peiper PDF
Peiper PDF
sum currents is developed. The efficacy of hence an HP2100 minicomputer was used
this algorithm has been evaluated off-line on for real time implementation of the algorithm.
a mainframe c o m p u t e r and the test results are The first and major step in the direction
reported in the paper. of simplifying and reducing the computations
is to redefine the fault discriminant in terms
of real components alone. Denoting this
fault discriminant by D', it may be computed
2. REVISED D E F I N I T I O N OF THE F A U L T from
DISCRIMINANT
average value of real part of
Adhering to the trip criterion used in fundamental frequency c o m p o n e n t of Id
D,=
biased generator differential relays of electro- average value of real part of
mechanical and static (hardwired electronic) fundamental frequency c o m p o n e n t of I~
types, and granting that only fundamental
(3)
frequency c o m p o n e n t s of currents are to be
used in checking the trip condition in the The computation involved is now less than
digital (computer based) relay, the following half of that needed for definition (2) of the
will be the algorithm for the digital differen- fault discriminant because imaginary com-
tial relaying. ponents are n o t to be extracted and no
S t e p 1. C o m p u t e the fundamental fre- square and square-root operations are needed.
quency components of the differential and
sum currents, Idl and Is1, from the incoming
and outgoing winding currents of one phase.
S t e p 2. Check if the following trip criterion 3. F I L T E R ALGORITHM
is satisfied:
The second measure for reducing the
Idi ~>I0 and D>~S (1) computation is to use such reference waves
as would lead to a computationally simpler
where D is the fault discriminant defined filter algorithm for the extraction of the
conventionally as fundamental frequency component.
OBSERVATION WINDOW
+1
~o (EVEN)
b-
O
,<
Z-1
÷1
T (ODD)
X- 1 .
_
c o r r e l a t i o n w i t h a s q u a r e wave (eqn. (9)).
+ (2/3)(x*- 14-- X k - l o - - Xk--6 + X k - 2 )
1.00-
+ (l/3)(xk- 13 - - x ~ _ 11 - - x k - s
1 2 3 /. 5 6 7 8
NORMALISEDFREQUENCY,fn 1.00-
Fig. 3. F r e q u e n c y r e s p o n s e o f a filter based o n cross-
c o r r e l a t i o n w i t h a sine wave (eqn. (6)).
i"
0.75-
The response of the filter algorithm based on
the Fourier transform (eqn. (6)) is plotted in 050-
Fig. 3. A comparison clearly indicates that the
filter derived from cross-correlation with the o.25-
square wave fails to eliminate odd harmonics.
0.00.
Consequently, if this filter is used then the 0.00 1 2 3 4 5 6 7 8
relay may have a poor accuracy in the event NORMALISED FREQUENCY,fn "
of odd harmonics being present in the current Fig. 5. F r e q u e n c y r e s p o n s e o f a filter based o n cross-
signals. c o r r e l a t i o n w i t h a t r a p e z o i d a l wave (eqn. (10)).
4-1
I 0 (EVEN)
,<
I -I,
I
I
I
I
,I-1
1
uJ i \!
(ODD)
0
,,X / ', J,
I--
;Z
0
I
\:/ \ /
k-lq k-12 k--8 k-4 k k+4 k-~-8 k+12 k+16
3.4. Cross-correlation with heptagonal waves of the fault discriminant, and multiplication
For a better frequency response of the by 0.875 can be obtained simply through
filter, the even and odd heptagonal waves three binary shifts and one subtraction).
shown in Fig. 6 can be used for cross-correla-
tion. The number of samples per cycle is 3.5, Choice o f the filter algorithm
taken as 12 so that the sampling instants The computational requirements (for ex-
coincide with the corners of the heptagon. tracting the real c o m p o n e n t of the funda-
Taking N = 12 and proceeding as before, mental frequency from one signal) and the
the following expression is obtained for the frequency response of the four filter algo-
real component: rithms are summarized in Table 1. In working
o u t the computational requirements, the
yrl(k) = ( l / 6 ) [ ( x k -- xk -6) factor 2 / N (1/8 or 1/6) has been ignored since
+ 0 . 8 7 5 ( x k - l i -- xk-7 -- x k - s + xh-1) this disappears in the calculation of the fault
discriminant. For computation with eqn.
+ 0.5(xk_ 10 - xk- s - xk-4 + xk- 2)] (10), the c o m m o n factor 1/8 is changed to
(11) 1/24 so that the multipliers 1, 2/3 and 1/3
become 3, 2 and 1 respectively. Multiplication
The frequency response of this filter is by 2 is achieved with a single binary shift
plotted in Fig. 7. The rejection of odd har- and that by 3 with one binary shift and one
monics here is almost as good as that of the addition (so that time-consuming direct
filter based on cross-correlation with a sin- multiplications are avoided). Similarly, multi-
usoidal wave. But the a m o u n t of computation plications in eqn. (11) by 0.5 and 0.875 are
is much less and, most significantly, no intended to be achieved by using one binary
multiplication is involved (the factor 1/6 is shift and three binary shifts plus one sub-
ignored since this disappears in the calculation traction, respectively. The Table shows that
the filter based on cross-correlation with a
heptagonal wave involves minimum compu-
tation and has a frequency response that
is almost as good as that of the Fourier
I '
(EVEN) transform based filter. Therefore, the filter
algorithm given by eqn. (11) was finally
-, i ~--S 1 selected for differential relaying and will
I I 1 I I
henceforth be referred to as the heptagonal
wave correlation algorithm.
\/i\/<o0o,
l/ I ~ [ I l/ i,
i /V / \ \! I ], Il / / ''1, \ 1\ \ l r
oI I I I
-1-1 , i ~ i I I ~ I
4. DIFFERENTIAL RELAYING ALGORITHM
k-12 k-9 k-6 k~3 k k-3 k-6 Iz-9 k-lZ
F i g . 6 . E v e n a n d o d d heptagonal w a v e s o f t h e f u n d a -
mental frequency (N = 12).
The complete algorithm for digital dif-
ferential relaying for generator protection
based on the foregoing proposals is outlined
1.00-
in Fig. 8. The heptagonal wave correlation
filter (eqn. (11)) is e m p l o y e d for extracting
l 0.75- the real part of the fundamental frequency
components of the differential and sum
currents. The trip criterion uses the modified
Z "
fault discriminant D' (eqn. (3)) in place of the
< 0.25-
~9 original fault discriminant D and the average
value of idrl, that is Idrl, in place of Idl. The
0.00,
0 average value of the real c o m p o n e n t of a
NORMALISED FREQUENCY, in " fundamental frequency is its running mean
F i g . 7. F r e q u e n c y response o f a f i l t e r based o n c r o s s - over the immediate past six samples (that is,
correlation with a heptagonal wave (eqn. (11)). a half cycle).
114
TABLE 1
Comparison of filter algorithms: values of gain at different frequencies
Cs TA R T ) 8.0-
o:
4.0
INITIALIZATION
l
PROCESS
I z
-'- 0.0-
vj/ ..
I READ CURRENTS il AND i 2 OF
NEXT PHASE WINDING I cc -4.0-
1
COMPUTE FAULT DISCRIMINANT "D"
w
FROM EQ,(3)
1 ~ -4.0
u
-8.G '
-zo '-~b ' 6 ' ~6 zb 3b 20 sb '
NO (b) TIME IN ms -
~,YES
8.O-
SET FAULT FLAG
T
°40-
o.
_z
.-~ 0.0
L.___J RESET I . ~ 9 _ ~ , , , . . . . .
I- ITR'P 'ONAL ~- 4.0-
l ,~YES u
[ ISSUE TRIP SIGNAL J
-8.0
-20 -lb ~b 2b 3b 4b sb
(a) TIME IN ms
Fig, 8. Algorithm for digital differential relaying.
- 0. O
which its trip criterion is met. Its value has
been determined using both the revised and e¢ 4 o - I \ / \ / \
the original fault discriminants, D' and D,
in the trip criterion. Since the trip criterion -~. 0 ' I ' I ' ' 1 ' ' I '
involves the sensitivity factor or bias setting -2o -io o 1o 2o 3o 4o so
S of the relay, its operating time varies with (b) TIME IN ms .
this factor. The operating time has been Fig. 1 0 . Computed signals: (a) differential current id;
evaluated for a 0 - 12.5% range and plotted in (b) sum current i s.
Fig. 13. With the original definition of the
fault discriminant, D, and the Fourier trans-
form based filter, the operating time varies changed from 0 to 12.5%. When the modified
from 1.25 to 3.75 ms ( 1 - 3 samples at the definition of the fault discriminant, D', and
sampling rate of 800 Hz) as the bias is the heptagonal wave correlation filter are
116
7.5~
l.°t t FOR D
z 5.0
llJ
:E
FOR D
. . . . . . . . . . . . . . . . . . . ~ ~I~
Z
n,
Iu
Q.
- 20 - 1~ lb 2b 3b 4b ~0 0
o 1 1 I l I
(a? TIME IN ms
Z.5 5.0 7. 5 10-0 12.5
6. CONCLUSIONS
.~ - , 0 ~
The results of the evaluation of the pro-
u -0.0 t , i ' i , i , , ' , ' i ," r
posed differential relaying algorithm are
z0 10 0 10 2o 30 40 5o entirely satisfactory. The fault discriminant
(b) TIME ,N ms.
and relay operating time curves of Figs. 12
Fig. 11. Real components of the fundamental fre- and 13 prove the validity of defining the
quency extracted using a heptagonal wave correlation
filter: (a) differential current idrl; (b) sum current
fault discriminant and trip criterion in terms
isr 1. of the real parts of the fundamental fre-
quency components of the differential and
sum currents instead of the conventional
approach of defining them in terms of RMS
1.0 values. This approach reduces the a m o u n t
of calculation to less than half.
0.8 The frequency response of the fundamental
frequency filter based on cross-correlation
1
j-
Z
0.6
of the distorted wave with a heptagonal wave
is f o u n d to be almost as good as t h a t of the
<
z filter based on the Fourier transform. The
IE
i
u 0.4 former zs used in the proposed relaying
m
algorithm as it involves only additions, sub-
O-Z ~[dd tractions and binary shifts and needs no
multiplication or division.
0 , I V 1 , I , I i , I
Benchmark programs were written in the
-20 - 10 0 10 20 30 40 SO assembly language of the 16-bit microproces-
TIME IN ms
sor, Intel 8086, to assess the processing time.
Fig. 12. Computed values of fault discriminants D', The execution time of the relaying algorithm
computed from expressions (11) and (3), and D, of Fig. 8 by the Intel 8086, working on a
c o m p u t e d from expressions (6), (7) and (2). 5 MHz clock, was less than 0.40 ms. Thus
the time needed to process the relaying
signals and make trip decisions for all the
three phases is less than 1.20 ms, compared
used, the operating time becomes 1.67 -6.67 with the available sampling interval of 1.67
ms (1 - 4 samples at a 600 Hz sampling rate). ms. It is, therefore, conveniently possible to
The relay is still very fast. The increase in implement three-phase generator differential
operating time is attributed to the delay relaying on a 16-bit microprocessor like the
introduced by the averaging process involved Intel 8086, w i t h o u t the support of a co-
in the calculation of D'. processor or multiplier.
117