You are on page 1of 6

Testing Protective Relays in IEC 61850

Framework
L.X. Zhang, Student Member, IEEE, and Nirmal-Kumar C Nair, Member, IEEE

feature of IEC 61850 is its flexibility, which means that it is


Abstract-- Increasing number of IEC 61850 compatible totally free for engineers to choose different devices,
Intelligent Electronic Devices (IEDs) are being developed by technologies and approaches to construct and operate a SAS.
manufacturers and being commissioned as part of the Substation On the other hand, this feature also increases the complexity
Automation Systems (SASs), especially in distribution networks.
of the system and has the potential risk of reducing the
For protective relays complying with IEC 61850 standards new
test bench and methods for functional and performance testing stability, if things go wrong.
needs development. This paper reviews the conventional Conventional relay technologies include electromechanical
protective relay testing methods and proposes new test relays, static relays, and microprocessor relays. Currently,
approaches for testing the IEC 61850 features of relays. Three microprocessor protective relays are dominating the available
aspects are assessed at this stage: peer-to-peer communication product range. Several tests need to be conducted during the
speed which refers to the GOOSE (Generic Objective Oriented
different stages of these protective relay, including factory
Substation Event) applications, interoperability functions, and
configuration software tools. The experiences of testing these testing, pre-commissioning testing, and periodic maintenance
features on commercially available relays and issues arising testing [3]. These tests usually measure the key protection
thereof are detailed in this paper. requirements of the relays, which are selectivity, sensitivity,
and response speed. However with the emergence of the IEC
Index Terms-- Power system protection, IEC 61850, GOOSE 61850 standard, two new features must be taken into account:
the digital communication ability and the interoperability.
I. INTRODUCTION Therefore a new functional testing bench, regarding these two

S ubstation Automation Systems (SASs) is being


increasingly implemented in transmission and distribution
substations. Currently more than 4000 Substation Automation
features from the IEC 61850 standard, is required for
achieving a complete protective relay testing [2]. Since the
GOOSE (Generic Object Oriented Substation Event) service is
Systems are in operation all over the world [1]. Substation one of the main features of IEC 61850 compatible relays,
automation systems that are currently being commissioned are there is a need to report standardized way of testing it.
no longer composed of individual devices operating in The first part of this paper reviews the operational concepts
isolation. The increasing levels of state-of-the-art secondary of the GOOSE service, as defined by the IEC 61850
equipments provide new features for substations, such as the standards. Then we present a laboratory based test bench for
fast digital communication, interoperability function, time testing the GOOSE features of some IEC 61850 compatible
synchronization, and the information database management. protective relays. It is followed by three tests that are relevant
These changes are triggered by the microprocessor based to relays and their results: the GOOSE message speed test, the
Intelligent Electronic Devices (IEDs). Protection and control interoperability test, and the GOOSE buffer managing ability
can not be seen anymore as totally independent technologies test. We finally conclude by summarizing the observed results
and issues that will need addressing by protective relay
since they are now generally integrated in some way, or at
engineers, if the IEC 61850 compatible relays are to be
least interact, using powerful communication links [1,2].
adopted in a large way.
The international standard of communication networks and
systems in substation the IEC 61850 provides an
II. THE GOOSE SERVICE
engineering approach to maximize the benefits of a substation
automation system. The philosophy of the IEC 61850 is far a. Overview of the GOOSE service
more than a communication standard. It engages in changing IEC 61850-7-2 defines a generic substation event service
the way in which substations and power systems are designed, which can provide a fast and reliable distribution of input and
constructed, operated, maintained, and upgraded [1]. One output data values, including either digital or analogue values
[4]. The generic substation event service is based on the
L.X. Zhang (Master Student) is with the Department of Electrical and concept of an autonomous decentralization method which
Computer Engineering, University of Auckland, New Zealand (E-mail:
lzha226@aucklanduni.ac.nz) supports an efficient way allowing the simultaneous delivery
N-K.C Nair is with the Department of Electrical and Computer of the same event information to more than one physical
Engineering, University of Auckland, New Zealand (E-mail: device through the use of multicast services. Besides multicast
n.nair@aucklanduni.ac.nz)
model, the distribution also supports peer-to-peer and
client/server communication models.expressed as:
2008 Australasian Universities Power Engineering Conference (AUPEC'08) Paper P-161 page 1
Fig 1 GOOSE service operation mechanism

Two classes of messages are defined in IEC 61850-7-2: The GOOSE messages contain information that allow the
Generic object oriented substation event (GOOSE) subscriber to know that a status has changed and time of the
supports the exchange of a wide range of possible last status change. The time of the last status change allows a
common data organized by a Date-Set; subscriber to set local timer relating to a given event.
Generic substation state event (GSSE) provides the A newly activated device will send current status or values
capability to convey state change information (bit pairs) as the initial GOOSE message. Moreover, all devices sending
[4]. GOOSE messages shall continue to send the message with a
long cycle time, even if no status/value change has occurred.
The major difference between the GOOSE service and the This ensures that devices that have been activated recently
GSSE service is the kind of information to be exchanged. The will know the current status values of their neighbouring
GOOSE service provides a flexible means to specify which devices.
information is to be exchanged; while the GSSE service only One conclusion can be drawn from Fig 1 is that the
supports a simple list of status information. In this paper, all transmission time of the GOOSE message contains three
the applications are implemented based on the GOOSE parts; see following equation (1):
service.
Fig 1 shows an overview of the abstract data classes and TTransmissi on = Ta + Tb + Tc (1)
services of the GOOSE model. The message exchange method
is based on a publisher/subscriber mechanism. When the value
of one or several Data-Attributes of a specific functional Ta The local forwarding time in the publisher
element in the Data-Set change, the transmission buffer of the Tb The transmission time from the publisher to the
publisher will be updated through the local service subscriber
publish.req and the values are transmitted to the Tc The local forwarding time in the subscriber
transmission buffer combined with a GOOSE message.
Specific mapping services of the communication network will This equation shows that two conditions must be
update the content of the buffer in the subscribers considered when calculating the transmission time of the
automatically. New values received in the reception buffer of GOOSE message: the network communication ability and the
the subscriber are forwarded to the relevant applications [4]. local information processing ability. If an interoperability

2008 Australasian Universities Power Engineering Conference (AUPEC'08) Paper P-161 page 2
application is performed, the levels of the state-of-the-art from Currently, the major applications of the GOOSE service in
all the manufacturers must be taken into account. protective area are the transmission of signals for auto-
The transmission time of the GOOSE message is crucial for reclosing, inter-tripping and interlocking. In addition, the
a protective relay to perform some time-critical protection GOOSE service is also able to be applied for protective relay
functions. IEC 61850-7-1 defines several performance classes testing purpose, detailed in [7]. The abstract-data-model
and message types for the protection and control purpose. For feature of the GOOSE service allows it to be used for
example, the transmission time for a trip application in a interconnecting the IEC 61850 standard with other power
transmission bay should be below the order of a quarter of a system standards, such as IEC 61400-25 and IEC 61970 [8].
cycle. Therefore, 4 ms is specified for the 50 Hz system.
Where the GOOSE message is not used for the time critical III. THE GOOSE TEST BENCH
applications, it is allowed to have a longer transmission time, Typically, relay testing is performed using phasor-based
like 500 ms for a low speed message [5]. methods and conventional test sets [9]. Fig. 2 shows a
laboratory test bench for transient testing purpose, which
b. Features of the GOOSE service includes the current and voltage waveform generator, the
amplifiers, and test relays [10]. However as a functional test
From the previous discussion, we can appreciate that bench for assessing the characteristics of the IEC 61850 we
GOOSE message is a flexible communication model for connect protective relays using Ethernet switches, network
exchanging generic substation events within IEDs. The cables, and fiber optics to form a communication network.
features of GOOSE message are listed as following: The GOOSE message is generated by the relay itself. Except
Handshaking and automatic retransmission for the time synchronization function, no other additional
mechanisms to make sure that no GOOSE messages be signal needs to be generated for testing the communication
lost during transmission capability.
Predefined destinations reduce the messages roaming
time on LAN
High priority of communication level minimises the
transmission delay
Peer-to-peer and multicast communication methods
allow variety applications
Easy to be designed, mapped to current communication
technologies through SCSM (Specific Communication
Service Mapping) service [6]
Transmission time not only depends on the network
situations but the IEDs local information forwarding
abilities

c. The GOOSE services applications for protection


Fig 2 Transient test bench for relays
When we implement the GOOSE service in a power system
protection and control scheme, the digital communication
speed and the stability are the key issues need to be taken into In this paper three IEC 61850 service tests are discussed:
account. Followings are some applications related to the the GOOSE message speed test, the interoperability test, and
GOOSE service: the GOOSE buffer managing ability test. The IEDs used in the
Interoperability (information exchange) between IEDs experiments are digital protective relays from Siemens and
from different vendors GE. During the testing, all the protective relays were
All the configuration parameters can be set and synchronized by a Network Time Server (NTS). However,
modified through substation LAN; as well as the log from our observations, the time gap between the IEDs still
files and reports can be read directly existed and was around 5 ms. Since such a condition would
Possibility of improving systems reliability and cause an incorrect result for the fast GOOSE message test, we
stability by designing new Special Protection Schemes use another method to calculate the transmission time; see
(SPSs) equation (2):
Achieving economic benefit by replacing conventional
wires with digital communication cables and fiber Tsend - Treceive - Tlocal
optics. In this case, the amount of connections will be TGOOSE = (2)
reduced enormously.
2
Easy for expansion, monitoring, maintaining, and
upgrading

2008 Australasian Universities Power Engineering Conference (AUPEC'08) Paper P-161 page 3
Table 1 Results of relay002 in the GOOSE message speed test
TGOOSE Transmission time of GOOSE
Tsend Initial GOOSE starting time in the publisher
Relay 002 STAR P2P RING
Treceive Confirmation GOOSE receiving time in the Average Trans.
14.70 14.75 14.60
publisher Time (ms)
Tlocal : Local processing time in the subscriber Local Processing
36 157 147
Time (ms)
Initially, the GOOSE message is generated by pushing the
button on the faceplate of the publisher relay. This message is Table 2 Results of relay003 in the GOOSE message speed test
then routed to the predefined destinations. When the
subscribers receive this special GOOSE message, they Relay 003 STAR P2P RING
perform a local logical calculation and send a confirmation Average Trans.
GOOSE message back to the publisher. All these events will 14.70 14.70 14.55
Time (ms)
be precisely recorded into the log files for calculating the Local Processing
transmission time and the local forwarding time for each 432 79 96
Time (ms)
device.
The communication technology used in these tests is
Ethernet which is a mature technology for constructing the Table 3 Results of relay004 in the GOOSE message speed test
LAN (Local Area Network). As the communication delays
within the Ethernet switch usually are several microseconds, Relay 004 STAR P2P RING
this can be fully ignored during these testing. Average Trans.
14.70 14.85 14.65
Time (ms)
IV. THE GOOSE SPEED TEST Local Processing
135 256 257
The purpose of this test is to measure the transmission Time (ms)
speed of the GOOSE message between IEDs which are from
the same manufacturer, typically used for distributor feeder The results of this test showed that the average transmission
protection. Four Siemens SIPROTEC 4 7SJ641 Multifunction time of the GOOSE message was around 14.7 ms. The local
Protection Relays were used in this test. The firmware version processing times, which means the time used for the logical
was V04.64.01 and the digital communication module was calculation, shows that they are spread out. We assumed that it
V03.09.01. By using the Siemens configuration tool DIGSI was mainly caused by the insufficient capabilities of the CPU
4, the speed test mechanism mentioned above was designed. (Central Processor Unit) and the new digital communication
One relay performed as a publisher and the others acted as the module. Therefore we conducted an updated test. The
subscribers. They were connected in several types of topology, firmware version was upgraded to V04.71.04 and the
including star, peer-to-peer, and ring. Fig. 3 shows an example communication modules were replaced with refurnished
for the star connection. equipments with module number V04.01.01. The results of
this updated test are much better; see Table 4.

Table 4 Results of the updating GOOSE message speed test

Relay 002 STAR


Average Trans.
9.10
Time (ms)
Local Processing
1
Time (ms)

It can be realized from Table 4 that the average


transmission time was reduced to 9.10 ms. In addition, the
local processing time is around 1 ms. More information and
Fig 3 Star connection for the GOOSE message test details of the testing are available from [11, 12].
Fig. 4 shows the distribution of the results from the updated
In Fig. 3, Relay 001 is the publisher and Relay 002 004 test. The red line represents the result from the test using the
are the subscribers. It was assumed that the transmission time older version of the CPU & communication module. The
of the GOOSE message would not show any significant results of the updated test show that the state-of-the-art of the
difference between each topology. The final results prove the IEDs has a significant effect on the performance of the
assumption; see Table 1, 2, and 3. GOOSE service, especially on the speed of the GOOSE

2008 Australasian Universities Power Engineering Conference (AUPEC'08) Paper P-161 page 4
message. This speed is capable for various applications as
mentioned in [8].

Fig 6 Relationship of the configuration files specified in the IEC 61850


standard

During these testings, a third party configuration software


STS (Substation Tool Set) to compare the engineering
capabilities [13] was also tested. The GE software, which is
called EnerVista, can perform all the engineering requirements
Fig 4 Distribution of GOOSE message speed test results from the GE relay but have no current capability to understand
the ICD files from other IEDs. The DIGSI 4 software from
Siemens is able to import the ICD files from other IEDs and
V. THE INTEROPERABILITY TEST involve them into its own IEC 61850 substation module.
However, there are still some issues, for instance it can not
There are two purposes for the interoperability test: currently understand the information of the IP address from
achieving information exchange between IEDs from different the GE relay. Furthermore, DIGSI 4 can only read the
manufacturers and also measuring the GOOSE message speed. information from the ICD files from other manufacturers and
One GE F35 protective relay and one Siemens SIPROTEC can not make any change to them, which means it can not
4 7SJ641 relay were used in this test. The GE relay acted as a satisfy completely station-level engineering. The STS
publisher. From Fig. 4 we can see, the IEDs are connected in a software performs much better than the others from the
star topology. A time code generator and a computer are also station-level viewpoint. By loading ICD files and mapping
connected to the switch for time synchronization and system logical functions to IEDs, it can not only achieve station-level
configuration purposes. engineering but also configure all individual IED.
The GOOSE message speed for the interoperability test is
around 7 ms which is close to the recommended value in the
standards. In addition, the spread of the test results is within a
very narrow area which means that the performance of the
GOOSE message is very stable.

VI. THE BUFFER MANAGING TEST


The purpose of this test is to check the management
Fig 5 Layout for the interoperability test mechanism of the GOOSE message. From previous
description we realize that the GOOSE messages should have
Unlike the GOOSE speed test, it was found that the different transmission priority levels and will be automatically
configuration software tools played a key role when testing to delivered with a cycle time even if there is no change of
achieve the interoperability function. IEC 61850 defines status/value. Therefore each IED claiming it can support IEC
several configuration files to facilitate the engineering process 61850 and GOOSE service should have the ability to set
of constructing a substation automation system, like ICD files different priority levels for the GOOSE messages and
for IED Capability Description, SSD files for System efficiently manage the transmission buffer.
Specification Description, SCD files for Substation Three features have been tested during the experiment: the
Configuration Description, and CID files for Configured IED priority level configuration, the minimum time slot for
Description. All these configuration files are based on the generating the GOOSE message, and the mechanism of
XML language and have the same file structure. Usually, an preventing the GOOSE message of flooding the network. One
IED only can generate an ICD file. A successful configuration Siemens SIPROTEC 4 7SJ641 relay was used during the
software tool is responsible for combining multiple ICD files experiment.
with SSD files to generate a SCD file for station level The Siemens relay provides the setting of communication
applications; see Fig. 5. priority for the GOOSE service in its IEC 61850-station
module. There are three levels: low, medium, and high.
However this setting had no effect the transmission speed of

2008 Australasian Universities Power Engineering Conference (AUPEC'08) Paper P-161 page 5
the GOOSE message. We assume that this setting may be [3] G. Juan, and H. Edward, Protection of electricity distribution
networks, The Institution of Electrical Engineers, London, United
activated when several GOOSE messages are generated Kingdom, 2004.
simultaneously. This feature required to be tested in a [4] Communication networks and systems in substations - part 7-2:
redesigned test. Basic communication structure for substation and feeder equipment
Abstract communication service interface (ACSI), IEC 61850-7-2
For the other two features, we designed a loop logical International standard, pp. 14-35, 107-154, 2003.
calculation method for automatically generating the GOOSE [5] Communication networks and systems in substations - part 7-1:
message with an identical time slot. The length of the time slot Basic communication structure for substation and feeder equipment
can be adjusted for checking the minimum frequency for Principles and models, IEC 61850-7-1 International standard, pp.
13-42, 2003.
generating the GOOSE message. From our observation, the [6] C. R. Ozansoy, A. Zayegh, and A. Kalam, "The Real-Time
minimum time slot is 42 ms. No matter how we changed the Publisher/Subscriber Communication Model for Distributed
parameters of the logical calculation block, the GOOSE Substation Systems," Power Delivery, IEEE Transactions on, vol. 22,
pp. 1411-1423, 2007.
message can not be generated higher than this frequency. [7] I. Hachidai and O. Kenichiro. Implementation of IEC 61850
Moreover, the GOOSE message will be automatically stopped GOOSE and Protection Relay Testing, in Protection GOOSE,
after several cycles. It seems that the buffer control Winter 2008 issue, Pacworld, Houston, United States of America,
2008
mechanism performs its function. [8] Schwarz. K, IEC 61850, IEC 61400-25, and IEC 61970: information
models and information exchange for electric power systems,
Presented at the Distributech, 20 January, 2004.
[9] M. Kezunovic, "Fundamentals of Power System Protection," The
VII. CONCLUSION Electrical Engineering Handbook, Chapter on Electric Power
In this paper, several features of the GOOSE service from Systems, Wai-Kai Chen, Editor, pp. 787-804, Elsevier Academic
Press, 2005.
the IEC 61850 were tested and discussed. We can classify [10] S. Zhao, R. Stevens, N. Nair and S.M. Brahma. Transient Playback
these features into two groups: the communication Test System for Protective Relays, in EEA Annual Conference 07,
performance, including the communication speed and local Auckland, New Zealand, 15-16 June 2007.
[11] L. Zhang and N. Nair. Assessing Protective Relaying in IEC 61850
buffer managing, and the operative capability, referring to
Framework, in EEA Annual Conference 08, Christchurch, New
interoperability function. From our testing experiences on Zealand, 20-21 June 2007.
commercial relays, it is observed that the speed of the GOOSE [12] L. Zhang. Test Protective Relays in IEC 61850 Framework, in ME
message largely depends on the level of the state-of-the-art of Thesis, University of Auckland, Auckland, New Zealand, July, 2008.
[13] Helinks Limited, STS User Manual, [Online] available:
the IED, especially the CPUs and the communication http://helinks.com/sts/HELINKS_STS_User_Manual.pdf, 2008.
modules. One needs to clearly understand these features to
assess whether these devices meet the requirements both from
viewpoint of simultaneously meeting the IEC 61850 guideline X. BIOGRAPHIES
and power system protection practices. Li Xi Zhang graduated from East China University
Furthermore, during the interoperability test it was of Science and Technology with Bachelors Degree in
observed that the configuration software tool acts an important Computer Communication in 1999. He finished his ME
research in Power System Engineering at the University
role, by providing an overview of the substation system, of Auckland in July 2008. His current research areas
loading configuration files from each IED, mapping logical involve IEC 61850 standard and power system
functions to IEDs, constructing logical connections, and protection.
performing a complete system-level operation. A successful
configuration software tool can make good use of the abstract
data models and services defined in the IEC 61850 and Nirmal-Kumar C Nair received his BE in E.E.
facilitate overall substation engineering. from M.S. University, Baroda, India and ME in E.E
with specialization of High Voltage Engineering from
Indian Institute of Science, Bangalore, India. He
received his Ph.D. in E.E. from Texas A&M
VIII. ACKNOWLEDGEMENT University, College Station, USA. He has held several
professional, teaching and research positions.
The authors gratefully acknowledge CSE-Uniserve New Presently, he is a Senior Lecturer at the Department of
Zealand Ltd. for providing the GE protective relay and the Electrical & Computer Engineering in University of
Auckland, New Zealand. His current interest includes power system analysis,
Ethernet switches, and HV Power Measurement and protective relaying & optimization in the context of electricity markets and
Protection Ltd. for providing the Siemens protective relays. integration issues of DG/renewable sources into bulk power system.
Dr. Nair is the Vice-chair & Student Branch Counselor for IEEE New
Zealand (North) Section. He is currently the Secretary of PES Life Long
Learning Subcommittee and is also active in several working groups and
IX. REFERENCES Technical Task force of PES Committees.
[1] Working Group B5.11 of Cigre, The Introduction of IEC 61850 and
Its Impact on Protection and Automation Within Substations,
CIGRE, Aug. 2007.
[2] Apostolov and B. Vandiver, Functional Testing of IEC 61850 Based
Protection Relays, in Protective Relay Engineers, 2007. 60th Annual
Conference for, 2007, pp. 333-340.

2008 Australasian Universities Power Engineering Conference (AUPEC'08) Paper P-161 page 6

You might also like