IEC
Time
GOOSE
61850 OSE
GO OSE GOOSE GOOSE
GO
40 41
protection
of High Performance
and Protection
Relay Testing
EAF
Transformers
PAC.WINTER.2008
by Hachidai Ito and Kenichiro Ohashi , Toshiba Corporation, Japan
42protection
In order to confirm the basic functionality of GOOSE Connection between IEDs provided by different
messaging in protection relays, functional conformance vendors is much easier to achieve.
testing at an independent test laboratory is mandatory for Modification or addition of data communications
multi vendor interoperability. However, an IEC 61850 between IEDs can be easily achieved by the simple
device certificate does not fully ensure conformity to the re-configuration of the IEDs’ GOOSE settings, rather than
IEC 61850 standard. Furthermore, in some cases, the by complex metallic wiring.
correct behaviour of an IED is not clearly described in the Figures 1 and 2 show an example of the differences
standard. Hence, performance testing for GOOSE messaging between the conventional method and that utilising GOOSE
must be considered as an important item in the product messages where communication between a protection
type test and/or the routine test because this is critical for relay and a primary CB (Circuit Breaker) is required for an
IEC 61850
PAC.WINTER.2008
by Hachidai Ito and Kenichiro Ohashi , Toshiba Corporation, Japan
43
protection
Conformance with Importance of performance testing for GOOSE
messaging
the performance criteria In order to achieve multi vendor interoperability in
defined in IEC 61850-5 GOOSE messaging in consideration of an actual practical
situation within a substation, it is important that not only
should be tested. the functional conformity to IEC 61850 be tested, but also
performance conformity to IEC 61850 must be tested, by
vendors, as a type test of the IED.
Performance criteria examples of GOOSE messaging
Positive test: Checks with correct parameters. defined in IEC 61850-5 'Communication requirements for
IEC 61850
Negative test: Checks with incorrect parameters. functions and device models’ are given as follows:
However, there are some points that we must be 3ms: ‘TRIP’ GOOSE information (class P2/P3)
cognizant of with regard to conformance testing; 20ms: ‘BLOCK’ GOOSE information (class P2/P3)
‘Conformance’ does not mean ‘Interoperability’. The transfer time definition is described in IEC 61850-5 Kenichiro
Only basic functional tests are undertaken, no (see Figure 4). IEC 61850-5 states that the transfer time Ohashi
performance tests are carried out at present. of GOOSE messaging for a Trip command shall be such was born in Miyagi-
IEC 61850 communication interfaces in the IED form that the command should arrive at the destination IED Pref., Japan, on
the main part of the test, but the connections between within 3ms. For a single IED, by assuming the time for March 5, 1973. He
prot ec t ion applic at ions and their IEC 61850 the publishing process and the subscribing process are joined Toshiba in
communication interfaces are too complex and varied to be approximately equal and if ‘tb’ can practically be ignored, 1995. He is cur-
comprehensively tested. then at least half of the defined time is needed for the IEDs rently responsible
Regarding standardisation and guidance on testing, to process the message (i.e. 1.5ms for ‘TRIP’ GOOSE). See for product devel-
functional testing of IEC 61850 based systems is now Figure 4. opment of protec-
being discussed in CIGRE Subcommittee B5 Task Force PROTECTION RELAY TESTING USING GOOSE tion and control
92. The technical brochure will define the functional Comparison with the conventional method systems as a quality
aspects of testing which are not defined in IEC 61850-10 Figures 5 and Figure 6 simply show the difference assurance/testing
(Communication networks and systems in substations between the conventional test method used to measure engineer in Toshiba.
-Part 10: Conformance testing). It deals with the functional tripping time and the method used to measure the ‘Trip’ He is a member
parts not covered by the IEC 61850 device certificate GOOSE transfer time using an IEC 61850 GOOSE of IEC/TC95/MT2
which is based only on IEC 61850-10. This will have an enabled test set. In order to simulate network traffic, (Maintenance Team
impact on the work of the protection engineer, and this possibly caused by other equipment connected to the same 2: EMC standards
kind of functional testing approach should naturally be network, a network traffic simulator running on a PC is for measuring relays
carried out for all existing IEC 61850 conformant devices used. It is considered very important for the product type and protection
and systems. test to have a similar environment to that found within the equipment).
PAC.WINTER.2008
by Hachidai Ito and Kenichiro Ohashi , Toshiba Corporation, Japan
44protection
Implementation and test In the same way, GOOSE can be applied for testing
purposes. All signals, even those used internally in the
results satisfying the execution process of software for a numerical protection
relay, can be assigned to GOOSE. This results in reduced
performance criteria are wiring during testing and also facilitates the realisation of
described along with methods more detailed testing.
Figure 7 shows a practical example of the test result of
for evaluation. a switch-on-to-fault case utilizing GOOSE for a certified
IEC 61850 conformant numerical transformer protection
relay.
IEC 61850
PAC.WINTER.2008
by Hachidai Ito and Kenichiro Ohashi , Toshiba Corporation, Japan
45
28
in the standard. One area in which we have been able to
make significant savings in processing time is in the way Simplified sequence model It is important
in which we process the sending and receipt of GOOSE of procedures in a time crucial proces
messages. Another opportunity was taken to reduce the to reduce the
time overheads incurred between the GOOSE packet
receiving process, the interpret/response/generate GOOSE GOOSE packet IED primary GOOSE packet time between
packet process and the sending process. Implementation receive process send
of the application software is designed such that the three the GOOSE
processes referred to above are executed in series in a task
activated in a very short period of time together with the receive and
primary protection/measurement etc. functions as shown. Table 1
See Figure 8. Test results for GOOSE transfer time response.
Methods for performance evaluation in GOOSE Network
communication Traffic Maximum response time Autoreclose by
of GOOSE (*2) GOOSE (*2)
Figure 9 and table 1 show a test result for the ‘Trip’ (*1) (*2)
GOOSE transfer time in a certified IEC 61850 conformant 50 Kb/S < 0.7 MS Successful
numerical distance protection relay as a performance 100 Kb/S < 0.7 MS Successful
type test. An IEC 61850 GOOSE enabled test set is used 200 Kb/S < 0.7 MS Successful
with 0.1ms resolution. During the performance type test *1 Simulated only by GOOSE which were all captured and processed by
of an IED, transmission traffic must also be considered. GRZ100 at the same time
*2 Test condition/hardware configuration is same as Figure 6
By calculating the maximum possible traffic on the LAN
to which the IED is intended to be connected, or stating
the maximum traffic value for which the IED can either
publish or subscribe to GOOSE within the specified time, Table 1 shows an example of the test result
the performance criteria must be stated by the vendor.
In practical situations, there are many kinds of GOOSE for GOOSE transfer time (‘ta’ in Figure 4) and
published by other IEDs and by primary equipment. All of
these frames and also frames of other protocols could be on of the result of Autoreclose utilizing GOOSE
the same LAN network simultaneously. This point must,
therefore, be considered when the possible maximum for all interaction signals in a certified IEC
network traffic is calculated. A performance calculation
example is also included in Appendix I of IEC 61850-5. 61850 conformant numerical distance pro-
Table 1: An example of the test result for GOOSE
transfer time. tection relay with simulated network traffic.
PAC.WINTER.2008
by Hachidai Ito and Kenichiro Ohashi , Toshiba Corporation, Japan
46protection
As another aspect of performance evaluation for a single
[ Time period ] / [ Number of GOOSE issued ] =
IED, the GOOSE response time shall be checked since it
[ Average response time ]
directly affects the system performance.
As part of system evaluation, an easy way to test the
response time of an IED could be by the ‘Ping-Pong’ Here is a test result captured by an IEC 61850 protocol
technique as described below. This method is very efficient analyzer, which was carried out between two certified IEC
because it can check the subscribing time (‘Tc’ of Figure 61850 conformant devices (Figure 11). Furthermore in
4) and publishing time (‘Ta’ of Figure 4) at the same time this case, once the ‘Ping-Pong’ is set, the IEDs start playing
without other external inputs or triggers. ‘Ping-Pong’ as soon as the IEDs are connected to the
Set the IED to publish GOOSE (A) when GOOSE (B) network. Therefore, it could be used also for the purpose
IEC 61850
To obtain
10 Single 'Ping-pong GOOSE' 11 Rally of 'Ping-pong GOOSE'
the expected for performance evalation of an IED between two IEDs
benefits of Protection Relay Test Device with IEC 61850 Protection Relay Protection Relay
sufficiently high
performance
of GOOSE
messaging.
PAC.WINTER.2008