Professional Documents
Culture Documents
DIFF-87
AUTOMATIC PROGRAM FOR THE TEST OF
DIFFERENTIAL RELAYS ANSI-IEC 87
USER MANUAL
Ver. 5.3.0
Doc. MSE20029 Rev. 5.3.0 Page 2/50
5.2.0 7, 36-37 17/11/2008 Added “Save in TDMS” menù voice and the Rossoni
link with the same print report as TDMS
5.3.0 All 04/08/2009 Added description of latest addition to correct Morandi
problems in relay testing. Updated images.
Doc. MSE20029 Rev. 5.3.0 Page 3/50
PREFACE ...........................................................................................................................................................5
2 PRINTING RESULTS................................................................................................................................39
Preface
The program DIFF-87 has been designed as an interactive test software for all ISA Automatic
test sets, to test Differential relays ANSI-IEC 87.
Theoretically, from the beginning the user is driven throughout all steps in simple way, so that he
has the feeling that everything is under control.
It is like playing with a fully manual test equipment with very powerful tools. The following are the
features available in the program:
Capability to load/save the results created as a Microsoft Access file (*MDB;*.87)
Manual and automatic test of any type of differential relays
Capability to load a result and repeat all the tests included
Doc. MSE20029 Rev. 5.3.0 Page 6/50
1 Differential – Ansi 87
1.1.1.1 Open
This menu item allows to load a result file that contains all the tests performed and the relative relay
settings (graphics included). Results are stored into a database file (Microsoft Access file).
Doc. MSE20029 Rev. 5.3.0 Page 7/50
1.1.1.6 Exit
Closes the application.
1.1.2.1 Header
By choosing this menu item, the user is asked to fill data that identifies the conditions of the test.
They will be printed on the results, allowing the traceability of the test performed. In detail, please
insert the Substation name (Plant name), the Line name (Feeder), data regarding the relay such as
Relay Manufacturer, Relay Model and Serial Number. Also fill the Operator and Instrument
Serial Number fields. The other fields are to be considered optional.
Doc. MSE20029 Rev. 5.3.0 Page 9/50
Click on Load logo to change the logo to be printed on the test report, or if the program is not able
to find the predefined logo. Reasons could be that the file no longer exists or the .INI file is
corrupted.
1.1.2.2 Preferences
This menu item loads a window where the operator can specify general parameters that will
influence the way test are carried out or results are displayed
Doc. MSE20029 Rev. 5.3.0 Page 10/50
The frame CT Ratio allows to use appropriately a CT on the current outputs (specifically designed
for the option IN1-CDG). It allows therefore to select which is the CT ratio by selecting the primary
side and secondary side currents, and to define on which outputs it will be used. The selection can
be made by choosing the appropriate Primary/Secondary side values from the menus or by typing
directly the ratio in the provided box. CT ratio can be selectively applied to the current outputs.
The frame Time delay allows the user to define how to display trip times and delays: in seconds or
in cycles. In the latter case it must be indicated the reference frequency to be used for the cycle
calculation.
The frame Zero Power allows to define specific working parameters of this instrument and will be
enabled only if the instrument is connected.
The frame Output Colors allows to choose the color appearance of the voltage and current outputs
in the Manual mode screens, both Prefault and Fault values.
The frame Measure Conversion constants allows to choose whether to take into account the value
and type of a conversion parameter. This will be reflected on the values shown by the Measuring
board, and is particularly useful when measuring signals via a transducer, such as clip-on
transformers. In this case the transducer can convert from Current to Current (and therefore the ratio
I/I Conversion is taken into account) or from Current to Voltage (and therefore the ratio I/V
Conversion is considered).
By pressing OK the parameters will be saved, with Cancel any change is discarded.
None
A picture of the connected instrument appears (in the example, although the user selected DRTS,
the picture shows that no instrument is actually connected). It also shows ISA S.r.l. contact details.
1.1.4 Languages
This menu gives the capability to change the language of the software without closing the program.
The active language will be saved by quitting the program .
Depending on the type of protection selected by means of this menu, there are some differences in
appearance and behaviour of the program. The appearance varies in the System-Transformer tab as
it follows:
2 winding transformer
A menu appears beside the connection menus to let the user choose the 3rd winding type, Y or
D.
Generator protection
Doc. MSE20029 Rev. 5.3.0 Page 13/50
A picture appears together with a description of warnings to consider when testing such a
protection.
Doc. MSE20029 Rev. 5.3.0 Page 14/50
This menu item opens the Differential Library. The Library is a list of special programs that ease the
configuration of the relays according to the diff-87 Automatic program parameters.
When pressing the Differential Library menu, the following window appears:
The window displays a list of the Special Differential Programs that have been installed in the PC.
To run a special program, select it and the press the button Open. The relative program will open
and allow the user to insert the parameters of the relay under test.
While the special program is running, Diff-87 becomes hidden and not operative. As the user exits
the special program, Diff-87 is shown and loaded with the selections that have been made through
the program.
For example, when selecting the Sel387.exe program, the following window is opened:
Doc. MSE20029 Rev. 5.3.0 Page 15/50
The program shows the parameters as they appear in the Sel387 User Manual, so the user can read
the settings from the relay, insert them in this window and then press the ANSI-87 button.
The Diff-87 program is then shown with the settings that have been made.
Doc. MSE20029 Rev. 5.3.0 Page 16/50
As usual there are two sides, left and right, to control the test and display the results in graphical
format. In the left side there are 4 tabs:
1. Test:
2. System: with all transformer and relay settings
3. Test selection: to decide the action
4. Results: where you store all results
The System tab is the most important since it contains the settings of the relay:
Transformer connection
Nominal characteristic of the relay
Nominal parameters (Vnom, Fnom, etc)
All different transformer connections can be set according to the selection of the connection for
winding 1 and 2, the polarity (the red circle in the figure).
Transformer connection for Winding 1 and 2, that can be Y, DAB or DAC and the polarity
determine the transformer groups are as follows
Yy0, 2, 4, 8, 8, 10
Dy or Yd 1, 3, 5, 7, 9, 11
Dd0 – 2 – 4 – 6 – 8 – 10
Enter the connection in the relative input field. The program will automatically check if the
connection is correct (for instance, you cannot enter a Yd2 connection).
A a Ia
B b
IA
C c 30°
N n
I I 30
IA is the primary current phase 1 G A a
1
Ia is the secondary current phase 1
30 30
I1 I2
I "1 I "2
CTR1 CTR2
Note:
In some relays (see SEL-387) the transformer taps take into account the connection style of the
relay. If the relay is Y-connected, the formula is the above. If it is-connected, the taps will be the
Doc. MSE20029 Rev. 5.3.0 Page 19/50
above multiplied by 3 . Therefore for a correct calculation of the taps, a box is provided.
By selecting it the calculated tap is also multiplied accordingly.
Note:
Predefined transformer taps: for static and electromechanical relays, the transformer tap is
defined directly (not calculated according to Pn, Vnom, CTRatio, Inom). Toggle this check-box
to manually enter the value.
Vnom [V]: this is the nominal PT secondary voltage. It is important in case the relay has
a voltage restraint characteristic and it might be interesting to see how the characteristic
changes per effect of a variation of the nominal voltage.
Vdc [V]: to energize the relay with the power supply of the test equipment
Ramp Vdc: in case a direct application of a voltage step produces an overload on the Vdc
generator
Imax [A]: not to be exceeded during the test
Fn [Hz]: the nominal frequency
Max Err %: will produce a pass/fail message in the test result
Test @ 2x 45A allows to put in parallel currents I1-I2-I3 and I4-I5-I6 when working with
instruments having six currents
Before you can start any test you have to Apply the Vdc to turn on the relay if it is not already
energized: press the relative button.
Additionally the delta connection of the currents transformers eliminates the zero sequence current
component flowing on the grounded Y side of the transformer. As on the delta side no zero
sequence current can be detected, this compensation is unavoidable for the correct operation of the
differential protection.
If a phase-to-ground fault occurs at the Y side of the transformer, then zero sequence current flows
on the grounded Y side, but on the delta side no out-flowing zero sequence current can be detected.
Without elimination of the zero sequence current component the differential protection generates a
trip command in case of external ground fault. If the connection group of the current transformers
on the Y side is delta however, then no zero sequence current flows out of the group. So the
problem of zero sequence current elimination in case of external ground fault is solved.
The numerical differential protection devices (e.g. ABB RET or Protecta DTD) apply numerical
matrix transformation for modeling the delta connection of the current transformers. In the practice
it means cyclical subtraction of the phase currents.
We define these type of relays as performing Transformation Method .
The numerical protective differential algorithms offer also the possibility to eliminate the zero
sequence current from the Y side of the transformer. In this transformation the Y side is the
reference side, which means that the reference currents are the real currents flowing in the phase
coils. Consequently the currents flowing out on the delta side must be transformed to real coil
currents.
We define these type of relays as performing Transformation Method Y.
It is therefore important to select the appropriate method depending on the algorithms performed by
the relay under test. The box Transformation Method
has two options: Y and . Select the one applicable. The information can be deducted from the
Relay User manual.
A differential relay normally operates with three differential elements, corresponding to phases
A,B,C. This means that for each type of fault, three elements are stimulated and contribute to define
the trip of the relay. On a variety of relays it is also possible to monitor separately the differential
elements, and therefore have 4 trip commands: one for each individual differential element, and one
that represents the OR function of the three individual commands.
Normally the trip command 1+2+3 (general trip, OR of the individual commands) is the one
monitored, but if the user connects an individual trip output of the relay to the instrument trip
contact, it is possible to verify its characteristic and not the general tripping characteristic by
selecting the monitored element from the menu.
It can be defined by entering the coordinates of each point one by one in the table of the nominal
characteristic. Here is the table corresponding to the graph.
When you define the characteristic point by point:
you can Add and Delete a point by pressing the relative buttons.
the cell background is gray: the coordinate of the points cannot be edited
for each point you enter IR, Id and Slope: they define a line passing through IR and Id with a
specific Slope. Remember that:
o Slope = 0: horizontal line
o Slope = 999: vertical line
Let’s consider the example in the figure in order to better understand how to edit a characteristic.
Doc. MSE20029 Rev. 5.3.0 Page 22/50
Point nr 1
The characteristic always starts from IR1=0, so that you cannot edit IR1 for this point.
Id can be any value providing it is positive… here Id1 = 0,3
Slope1 = 0: horizontal line
Point nr 2
The first is a horizontal line that goes from IR1 up to IR2 = 0,75
Slope1
Id2 cannot be edited as it is function of IR2: it would be Id 2 Id1 * ( IR2 IR1 ) 0.3
100
Then the characteristic will continue with a Slope2 = 40%
Point nr 3
The second line goes from IR2 up to IR3 = 1,5
Slope2
Id3 cannot be edited as it is function of IR3: it would be Id 3 Id 2 * ( IR3 IR2 ) 0.6
100
Then the characteristic will continue with a Slope = 100%
Point nr 4
The third line goes from IR3 up to IR4 = 2,5 with a Slope3 of 100%
Slope3
Id4 cannot be edited as it is function of IR4: it would be Id 4 Id 3 * ( IR4 IR3 ) 1.6
100
Then the characteristic will continue with a Slope = 0 %: it is a straight horizontal line.
Bias restraint characteristic: the most common characteristic for static relays
Two bias restraint characteristic: the most common for new digital relays
Two bias with knee point: not very common but to be taken into account
Doc. MSE20029 Rev. 5.3.0 Page 23/50
The user must define the differential current pick-up and the slope of the only one restraint
characteristic.
Input parameters are:
PkUp: it is the differential pick-up current
SL1%: Slope of the restraint differential current
OS: offset at origin: the slope is a straight line starting from the offset; this is normally
zero, but for some Alstom relay is a positive or negative value
Max IR: maximum Restraint current
Max Id: maximum allowed Differential current (or unrestrained current)
Enable Max Id for: enables the Unrestrained element for the selected monitored differential
elements of the relay for the specified phases.
Id
OS IR
DuoBias Characteristic
I diff
2
1 2
X K2
Where :
( I1 I 2)
X I Bias
2
K 2 B 2 2M 2 B 2
B Bias slope limit
M Bias slope
If the test equipment only has three output currents, the relay must be tested phase by phase. In this
case only 2 out of 3 currents are to be used. So that:
for a YY connection, we perform a single phase test on Winding 1
for other types of connection or type of faults a six currents instrument must be used.
The only exception is the single phase test of an YD transformer on the Y side, because actually
three currents are used. However, it would be necessary to perform connections as follows.
Fault L1: I1, I2 and I3 are to be connected to IA, Ia, Ic
Fault L2: I1, I2 and I3 are to be connected to IB, Ia, Ib
Fault L3: I1, I2 and I3 are to be connected to IC, Ib, Ic
Doc. MSE20029 Rev. 5.3.0 Page 28/50
Whatever the selected test type (see the Test Selection tab chapter), before starting any test we get
the following dialogs describing how to connect the test equipment to the relay under test:
The 1st dialog shows how to connect an instrument with only 3 output currents.
The red dot represents the positive terminal of the generator, either 1 or 2
The brown dot represents the negative terminal of the generator, either 1 or 2
The 2nd dialog shows how to connect a 3-phase instrument and booster (6 output currents).
AMI-3 on Winding 1
o The red dot represents the positive terminal of the generators 1, 2 and 3
o The brown dot represents the negative terminal
DRTS on Winding 2
o The red dot represents the positive terminal of the generators 1, 2 and 3
o The brown dot represents the negative terminal
These two fields just copy the mouse position in the graph. The restraint current IR (X axis) and the
differential current Id (Y axis) can be edited and then added to the test list to be injected. We give
this option in order to set specific test points: they cannot be reached with the mouse.
The values of IR and Id then define the values of the currents to be injected according to the
following information:
Transformer connection
Transformer taps
Fault type
Fault side
Doc. MSE20029 Rev. 5.3.0 Page 29/50
They are represented in numerical and graphical format as it can be seen in the above picture.
By clicking on the square box in the centre, it is possible to define the hardware status of the
contacts. This section applies to DRTS ,DRTS3, DRTS6 and ART100. The following window
appears:
Debounce.
The debounce is the time during which the instrument waits for the input to become stable: this
serves to avoid stopping the test because of noise, and also to ignore contact bounces. When a
Doc. MSE20029 Rev. 5.3.0 Page 30/50
transition is sensed the debounce counter starts: any opposite transition before the debounce expires
resets the counter. Only if the input does not change for the programmed duration the input is
accepted, and the timer stopped. Default value: 500 us. With electronic inputs the value can be
programmed to 0; with heavy contacts the debounce is better programmed to 2000 us (maximum).
The time measurement is not affected by this selection.
Type
There are three selections about the type of contact: Dry; Polarized by a d.c. voltage; Polarized by an
a.c. voltage. With selection dry, next selection is not applicable. With selection a.c. voltage, the
debounce is forced to 2000 us to overcome the zero crossings of the input.
Threshold
When the contact is selected Polarized, it is also possible to select the threshold voltage: all inputs
less than 80% of the selected value are made equal to zero. This serves to avoid noise on the line, or
in case there is a protective resistor in parallel to the contact driving the coil, so that the Open
contact does not correspond to zero volts. Available thresholds: 5 V (logic input); 24 V; 48 V; 100
V. This selection should match the wetting voltage.
If dry input is selected and a voltage is applied the instrument does not suffer, provided that the
input is no more than 220 V. If a voltage is selected and the input is not polarized, the trip is not
sensed.
If a wrong voltage threshold is selected:
. Threshold higher than the voltage: the trip is not sensed;
. Threshold lower than the voltage: the contact could be found closed when it is open.
Internal fault:
If you click here only Stability test:
Id will be generated If you click here only IR will
be generated
Note
The results will be displayed in different colors (according to Color Setups) depending whether the
relay tripped or not within the selected maximum time.
The test is performed from IRstart to Irstop. The number of points is defined by Step. The
nominal Id value is automatically calculated as
Id = f ( IR )
To help you see where the test points will fall over the curve, the relative points are displayed.
The Monitored Contact allows to decide which differential element is being monitored and
connected to the trip contact of the instrument. It can be any individual differential element trip
command of the relay or the general trip command (OR of the individual elements).
The test of harmonic restraint up to the 7th, enables those you want to test
Enter the harmonic restraint value in %
Press OK to write the relative lines into the test table
The output waveform is updated at each injection and the search type is a pure binary method.
If we indicate:
If : the RMS value of the fundamental at 50 or 60 Hz
Ih: the RMS value of the harmonic
h: harmonic order
IRMS: the total RMS value as I RMS I h2 I 2f
Doc. MSE20029 Rev. 5.3.0 Page 33/50
Ih
H%: the harmonic percentage as H % *100
I h2 I 2f
This is actually used to verify the relay is stable in case of a through fault. In this event, both the
transformer and the relay are interested by a high through current, theoretically without producing
differential current. However, due to the CT errors, the transformer taps, and many other reasons,
the relay may sense some differential current. Nevertheless the relay should remain stable and block
any possible trip.
To perform such test it is enough performing a shot test at Idiff = 0. However, a specific test as been
defined in order to make it clear from the result handling point of view.
The Monitored Contact allows to decide which differential element is being monitored and
connected to the trip contact of the instrument. It can be any individual differential element trip
command of the relay or the general trip command (OR of the individual elements).
Doc. MSE20029 Rev. 5.3.0 Page 35/50
Representation
IR-Idiff or
Idiff-Time
Here, are usual, you can open previous results, save, print and delete all results.
By clicking on the result table it is also possible to select multiple rows and delete them by choosing
the menu item that appears after the click.
1.7 Actions
Different actions are possible when you test a relay.
For instance you may change the colors of the graph: background, nominal characteristic, tested and
not tested points.
You can repeat a test that you feel wasn’t performed correctly because the relay wasn’t energized.
So you can:
By Clicking on the Test Table, a popup menu appears. The enabled items depend on the status of
the test table:
If the table is empty, by clicking on the header of the table, the only available item is “Select
columns to show”
If more than one row is selected, the items “Comment to the test”, “Load fault values with
line values” and “Load line values with Fault values” are not enabled, otherwise all item are
enabled.
delete selected tests: deletes the selected rows from the test table regardless if they have
already been executed or still to be tested
Mark as executed: this function puts a mark * beside the test number of the selected rows. In
this way it is possible to treat a not executed test as it has been executed and therefore save it
into a database.
Repeat selected tests: repeats the tests corresponding to the selected rows
Comment to the test: The following window appears:
In the “Message” box, it is possible to define a comment to the test that must be displayed
prior to the test execution. The “Show this message” Checkbox allows the user to decide
whether to display the message when this test is executed. There is also a “Notes” box,
where other notes can be inserted. “Message” and “Notes” are stored together with the test
data and can contain also pictures.
By pressing the OK button, if the “Show this message” checkbox is set, an icon will appear
on the first column of the test table beside the test number. This means the comment is
active and will be shown when the test is executed.
Store all tests: transfers all the test that have been executed (with the mark *) from the test
table to the result table
Delete all tests: deletes all the rows in the test table
Set columns to show: opens up a window, showing the columns available in the test table
and allowing the user to select which columns should be displayed.
Doc. MSE20029 Rev. 5.3.0 Page 38/50
Doc. MSE20029 Rev. 5.3.0 Page 39/50
2 PRINTING RESULTS
By selecting “Print Results” option in the file menù, the following window opens:
By checking the option “Show Graph” the report will include a graphic diagram of the results; by
checking the option “Include Notes Page” the report will include a page containing the notes added
by means of the menu item “Notes to the test”
When the user press OK, the following window appears:
Doc. MSE20029 Rev. 5.3.0 Page 40/50
The first four buttons allow the user to browse thorough the pages of the report
(first, previous, next and last page).
The button allows the user to print the report, after selecting the printer.
The button allows the user to export the report in the Adobe Acrobat (*.pdf), Microsoft ® Excel
(*.xls), Microsoft ® Word (*.doc) or Rich Text Document (*.rtf) formats, by selecting the type from
the drop down menu, as shown in the following picture:
The button allows the user to zoom in or out the print preview.
Doc. MSE20029 Rev. 5.3.0 Page 41/50
As mentioned in chapter 2 , a result file is formatted as a data base file, ready to be used by
Microsoft Access. Furthermore, it’s possible to import a result table in Microsoft Excel . In the
following figures is explained which are the selections in Excel:
And, after the inclusion of all the columns without any filter, and ordering the rows by
“DBNumber”, the table will appear:
Doc. MSE20029 Rev. 5.3.0 Page 43/50
These notes summarize the power transformers various connections, the relationship between
primary and secondary currents, and how to deduct the group formula.
B b
I A 1 0 0 I a
I 0 1 0 * I
C c
B b
I C 0 0 1 I c
N n
IA
Ia
I I 0
G A a
0
30 30
Ic
Ib
IC
IB
B b
I A 1 0 0 Ia
I 0 1 0 * I
C c
B b
I C 0 0 1 I c
N n
IA
Ib Ic
I I 180
G A a
6
30 30
Ia
IC IB
Doc. MSE20029 Rev. 5.3.0 Page 44/50
A a
B b Ia 1 0 1 I A
I 1 1 0 * I B
C c b
N I c 0 1 1 I C
Ia
IA
I I 30
30° G A a
1
-IC 30 30
IC
IB
A a
Ia 1 1 0 I A
B b I 0 1 1 * I
b B
C c I c 1 0 1 I C
N
Ia
IA
-IB I I 330
G A a
11
30 30
330°
IC
IB
Doc. MSE20029 Rev. 5.3.0 Page 45/50
A a
I a 1 0 1 I A
B
I 1 1 0 * I
b b B
c
I c 0 1 1 I C
C
N
IA
210° I I 210
G A a
7
30 30
IC
IB
-IA
Ia
A a
I a 1 1 0 I A
B b I 0 1 1 * I
b B
C c I c 1 0 1 I C
N
IA
150°
I I 150
G A a
5
30 30
IC
IB
-IA
Ia
Doc. MSE20029 Rev. 5.3.0 Page 46/50
A a
I A 1 1 0 Ia
B b I 0 1 1 * I
B b
C c I C 1 0 1 I c
n
IA
Ia
30°
I I 30
-Ib
G A a
1
30 30
Ic
Ib
A a
I A 1 0 1 I a
B b I 1 1 0 * I
B b
C c I C 0 1 1 I c
n
IA
Ia
I I 330
G A a
11
-Ic 30 30
330°
Ic
Ib
Doc. MSE20029 Rev. 5.3.0 Page 47/50
A a
I A 1 1 0 Ia
B b I 0 1 1 * I
B b
c
C I C 1 0 1 I c
n
Ia
I I 210
G A a
7
210° 30 30
Ib
Ic
-Ia
IA
A a
I A 1 0 1 I a
B b I 1 1 0 * I
B b
C c I C 0 1 1 I c
Ia
150° I I 150
G A a
5
30 30
Ic
Ib
-Ia
IA
Doc. MSE20029 Rev. 5.3.0 Page 48/50
I I 0
G A a
0
30 30
ICA IBC Iac Icb
C c
I a 1 0 1 I ba
I 1 1 0 * I
b cb
I c 0 1 1 I ac
IA
IAB Iba
I I 180
-ICA G A a
6
30 30
I a 1 0 1 I ba
I 1 1 0 * I
IA Ia b cb
IAC Iba I c 0 1 1 I ac
30° -Iac
-IBA
I I 60
G A a
2
30° 30 30
I a 1 0 1 I ba
IA I 1 1 0 * I
IAC
Iba b cb
I c 0 1 1 I ac
30°
-IBA 210°
I I 240
G A a
8
30 30
Iac -Icb
ICB IBA
Ia -Iba
Doc. MSE20029 Rev. 5.3.0 Page 50/50
-Ica
Ia