You are on page 1of 9

1

Communication Protocols and Networks


for Power Systems-
Current Status and Future Trends
S. Mohagheghi, Member, IEEE, J. Stoupis, Member, IEEE, and Z. Wang, Member, IEEE

Abstract—Minimizing implementation time and manual MMS- Manufacturing Message Specification


configuration, as well as straightforward upgradability are the OSI- Open Systems Interconnection
key requirements of efficient substation automation systems. For PDU- Protocol Data Unit
larger utilities this often necessitates achieving interoperability PMU- Phasor Measurement Unit
between different devices from multiple vendors. Since the early
RBE- Report by Exception
1990’s it was noticed that the speed of advances in
communication technology seemed to overpass its power system SA- Substation Automation
counterpart, which called for more adaptability by substation SCD- Substation Configuration Description
automation systems and higher independence from the SCL- Substation Configuration Language
underlying communication technology. The natural shift in the SSD- System Specification Description
industry from proprietary communication protocols to open SV- Sampled Values
access standards was therefore further accelerated and was
directed towards more advanced solutions that provide an
TASE- Tele-control Application Service Element
interoperable and future proof environment. In order to be able
to respond to these concerns, IEC 61850 was proposed as a future II. INTRODUCTION

C
proof, adaptable communication protocol, capable of providing OMMUNICATION protocols and standards were
interoperability in a multi-vendor environment and with a highly
introduced to the industry since late 1970’s. These
advanced object oriented modeling structure. The migration
from legacy protocols and de facto standards such as Modbus, standard protocols were quickly adopted for power system
DNP3, and IEC 60870-5 has already started and it seems likely applications and gradually replaced their proprietary
that it will continue at a steady pace in the future. In addition to counterparts. Designed primarily to ensure interoperability
the efforts to provide an advanced solution for substation between multi-vendor systems, these protocols also simplify
automation systems, there is also a need for extending the integration and commissioning of data communication
“automation” benefits to beyond the substations either
networks, reduce the installment costs, and allow for
downstream, at the feeder level or upstream, at a higher level of
network management. The objective of this paper is to provide independent testing and validation, which in turn leads to
an overview of the current status of communication networks for more efficient designs. In addition, communication systems
substations using IEC 61850, and also discuss the possible future designed in accordance with these standards can be more
trends for extending the scope of the standard and using its easily upgraded or modified in the future. This is especially
capabilities for other applications within the distribution system. important, since the advances and innovations in the field of
communication networks often outpace the frequency of
Index Terms—Communication networks, distribution system,
communication protocols, IEC 61850, TASE.2, DNP3, Modbus, modifications in the power system infrastructure. Therefore,
interoperability. the designed communication network must be adjustable to
new power system automation designs with the least amount
I. NOMENCLATURE of effort possible.
ACSE- Application Control Service Element A typical power system is an interconnected network that
ACSI- Abstract Communication Service Interface connects the distribution system, the transmission system, and
CID- Configured IED Description the generation units. Ideally, all sections of such a network
CRC- Cyclic Redundancy Check must be able to communicate with one another, and share all
GOOSE- Generic Object Oriented Substation Event the data. However, in practice, this does not seem practical
GSSE- Generic Substation State Event due to the sheer volume of the data involved, limitations on
HMI- Human Machine Interface the available communication channels, as well as security
ICCP- Inter Control Center Communications Protocol concerns. Therefore, data sharing and communication systems
ICD- IED Capability Description have often been designed to cover subsystems rather than the
IED- Intelligent Electronic Device whole power grid. In a typical power system several standard
communication protocols exist, each one covering certain
domains and a specific group of data. Figure 1 illustrates an
The authors are with ABB Inc., US Corporate Research Center, Raleigh,
NC, 27606 USA (email: salman.mohagheghi@us.abb.com, james.stoupis example of some communication protocols used in a typical
@us.abb.com, zhenyuan.wang@us.abb.com). power system [1].
2

Distribution substations constitute the heart of the beyond substations appear in section V. In section VI, some
distribution system and depending on their size, contain tens of the future trends and possible extensions to the usage of
to hundreds of different protection and control devices, not IEC 61850 are discussed. Finally, concluding remarks are
necessarily from the same manufacturer. Various standard provided in section VII of the paper.
protocols such as IEC 60870-5, DNP3 and IEC 61850 are
used to make coordination and data sharing between these III. LEGACY PROTOCOLS
devices possible. A more concise portion of this data needs to
be sent to the higher level of the hierarchy, which includes the A. Modbus
control centers. In addition to communication with the control Modbus transmission protocol was developed by Gould
centers, distribution substations often need to monitor the data Modicon (now Schneider) for process control systems, and
from the feeders and load points connected downstream, in has been industry’s serial de facto standard since 1979. It is
order to improve the protection and control decisions. an application layer messaging protocol that is positioned at
level 7 of the OSI model [3] and is used for client/server
communication between devices connected to the same
network. Modbus messages are of either query/response type
or broadcast/no response type, which in either case can only
be initiated by the client, in other words RBE is not supported
(except for Modbus TCP). Every type of device (PLC, HMI,
control panel, driver, I/O device) can use Modbus to initiate a
remote operation.
In general, different transmission protocols exist for
implementing Modbus protocol [2]:
• Asynchronous Serial Transmission: for serial connections
(over wire RS-232, 422 or 485, fiber or radio). Two
different transmission modes exist, Modbus RTU, a
compact, binary representation of the data, which is faster
and is used for normal operation (hex); and Modbus
ASCII, which is human readable, and more verbose, and
is used for testing purposes.
• TCP/IP over Ethernet
• Modbus Plus: also referred to as Modbus+ or MB+,
which is currently proprietary to Modicon.
Using gateways these different implementations can
Fig. 1. Typical communication protocols used in a power system. coexist in a single communication network [4] (Fig. 2).
Control centers on the other hand manage the stability,
security and reliability of the power system as a whole, and in
order to achieve this, among other things, they need to have
access to the vital information from the distribution side. In
addition, these control centers communicate with one another,
as well as with the generating units and market participants if
applicable. Various communication protocols exist that can be
used to achieve this.
The purpose of this paper is to present an overview of
some of the most common communication protocols and
standards used inside and outside the distribution substation.
Also, future trends and possible extensions to these protocols
are briefly discussed.
The rest of the paper is organized as follows. Section III of
the paper provides a brief overview to two examples of legacy
protocols used in the power industry: Modbus and DNP3,
where the latter is currently the predominant standard used in Fig. 2. Modbus implementation on LAN.
distribution substations in North America. A general
introduction to IEC 61850 as the next generation Modbus supports four main data types: read only 1-bit
communication protocol is presented in section IV of the inputs and 2-byte input registers which can be provided by an
paper. Common practices for communication protocols I/O system, and 1-bit discrete outputs (coils) and 2-byte
3

holding registers, which are read/write enabled and can be may be any size, even zero, for example for a command. This
altered by an application program. is broken into multiple Application PDU (APDU), or
Modbus protocol defines a simple PDU independent of the Fragments, with a size limit of 2048 bytes. Breaking longer
underlying communication layers [4]. A typical Modbus messages into multiple packets helps optimize error control.
Application Data Unit (ADU) is shown in Fig. 3 [2]. The The APDU is further broken down into multiple Transport
address field contains the address of the server. The function PDUs (TPDUs), with a size limit of 250 Bytes to fit into the
field includes the code of the function to be performed by the Data Link frame. Link layer header and the CRC bytes are
server. Examples of these functions are coil control added to the TPDU, and the resultant Link PDU (LPDU or
commands, reading the input status of coils, register control frame) is passed on to the physical layer, which transmits 8
commands, diagnostics tests and reports, and reset bits of data plus an additional bit to indicate start/stop of each
commands. The information that the server might need to sequence.
perform the requested function is provided in the data field,
and finally the last 2 bytes contain the CRC bits.

Protocol Data Unit (PDU)


Application Data Unit (ADU)
1 Byte 1 Byte Variable 2 Bytes
Address Error Checking
Function Field Data Field
Field Field
Fig. 3. Typical Modbus ADU.

For asynchronous Modbus and Modbus+ the ADU in Fig.


2 is directly mapped to the physical layer, while in
Modbus/TCP it is first passed through the transport and
network layers (Fig. 4) [3].

Fig. 4. Mapping Modbus onto the OSI model. Fig. 5. Structure of a DNP3 message.

B. DNP3 The original physical layer consisted of RS232, for short


DNP3 is a telecommunications standard that defines distance point-to-point communications, RS 422, which is a
communications between client stations, RTUs and other bidirectional extension of RS232 for industrial environments,
IEDs. It was developed by GE based on the early parts of IEC or RS485, for multipoint communications. However, today’s
60870-5. They made it public in 1993, and the ownership was operating environments have changed so that organizations
given to the newly formed DNP Users Group. It was can operate over larger geographic areas. This has pushed
originally designed for SCADA applications, i.e. acquisition DNP3 to define a method involving the use of internet
of information and sending control commands between protocol suite for the transport and network layers, and the
physically separate computer devices, however, today DNP3 Ethernet physical layer. The idea of carrying DNP3 over a
is widely used in electrical, water infrastructure, oil and gas, network environment involves encapsulation of the data
security and other industries in North America, South frames from the DNP3 data link layer within the transport
America, South Africa, Asia and Australia (cf. IEC 60870-5- layer frames of the internet protocol suite.
101/104 [5] which is mostly confined to electrical industries As it is shown in Fig. 6 [2], pseudo-transport and data link
in Europe and more or less provides the same functionalities layers of DNP3 remain in the stack and act above the
as DNP3). transport/network/data link layers provided by TCP/UDP, IP
The purpose of DNP3 is to transmit relatively small and Ethernet LAN. This is because these are essential
packets of data in a reliable manner with the messages elements of the DNP3 layers that are required to operate
involved arriving in a deterministic sequence. Figure 5 depicts together, for instance addressing and error detection in the
the overall messaging sequence in DNP3 [2]. Application data data link frame. In such an environment, TCP is strongly
4

preferred for LANs and is necessary for WANs. UDP, on the A. Object Oriented Model
other hand, may be used for highly reliable LANs, or for In the IEC 61850 environment, protection and control
broadcast messages [2]. functions are broken into smaller units called Logical Nodes
In addition to the traditional client/server communication (LN). These virtual units are in fact the objects defined in the
mode, DNP3 also supports peer-to-peer, multi-server, multi- object oriented context of the standard, and present one of the
master and hierarchical mode communications (using data most important advantages of the standard over legacy
concentrator) [6]. It also provides polled and RBE modes of protocols. There are a total of 92 LNs defined in IEC 61850
operation. that correspond to various protection, protection related,
control, metering, and monitoring functions as well as the
physical components such as the transformers and breakers.
Figure 8 illustrates an example where multiple LNs interact
with one another to perform three functions: generic
automatic function, breaker control function and voltage
control function [8].

Fig. 6. DNP3 over Ethernet.

IV. COMMUNICATION WITHIN THE SUBSTATION- IEC 61850


IEC 61850 is a standard recommended by IEC for the
design of substation automation systems [8]. It divides inter- Fig. 8. Example of logical nodes for generic automatic function, breaker control
substation communication into three levels: process level function and voltage control function (IHMI: human machine interface, CALH:
including the I/O devices, intelligent sensors and actuators, alarm handler, CILO: interlocking, GAPC: generic automatic process control,
bay/unit level including the protection and control IEDs, and GGIO: generic input and output, CSWI: circuit breaker controller, XCBR:
circuit breaker, XSWI: isolator, ATCC: automatic tap changer controller,
the substation level, including the substation computer, YLTC: tap changer)
operator’s desk and the interfaces with outside the substation. Each LN can have a few or up to 30 data objects, each of
All the communications within and between these levels are which belonging to a Common Data Class (CDC). Each data
covered in the standard (Fig. 7). Although in its current object in turn has a few or more than 20 data attributes. The
format, the standard does not cover protection data exchange LNs can be on any of the three levels defined for substation
between the bay and remote protection, nor control data automation. It should be noted that each physical device such
exchange between substation and remote control center. as an IED can host several logical nodes depending on its
functionality. These LNs are grouped into logical devices
(LD) which are defined in the context of the physical device,
with each physical device containing at least one logical
device [8] (Fig. 9).

Fig. 7. Substation automation topology based on IEC 61850.


Fig. 9. Data structure in IEC 61850.
5

IEC 61850 defines an abundance of services that act upon In addition to client/server services by mapping to MMS
the data objects of the LNs. These services not only cover the stack, the standard provides peer-to-peer services for
traditional control/read/write commands, but they also cover transmitting Sampled Values (SV) and GOOSE messages
new and expanded services for grouping the data objects, (Fig. 12).
reporting and logging, as well as transmitting the fast SV represents quantities digitized at the source to be
messages, i.e. GOOSE and GSSE [8] (Fig. 10). transmitted to the substation. These quantities come from
modern low energy voltage and current sensors which gather
information from the primary power system. IEC 61850-9-1
and 61850-9-2 define two mappings for SV over serial
unidirectional multi-drop point to point link and SV over
ISO/IEC 8802-3.
GOOSE messages on the other hand are used to model the
transmission of high priority information like trip commands
or interlocking information. The model is based on cyclic and
high-priority transmission of status information. Information
like a trip command is transmitted spontaneously and then
cyclically at increasing intervals. GOOSE uses a multicast
exchange.

Fig. 10. LN, LD and the communication services.

B. Communication Services
The communication services and data models are defined
in section 61850-7-2 of the standard. The Abstract
Communication Service Interface (ACSI) specifies the models
and services used for access to the elements of the domain
specific object model. ACSI is a network independent
interface that defines the semantic of the service models with
their attributes, and describes what these services provide.
The abstract nature of ACSI is necessary to make the SA
system compatible with the fast advances in the
communication technology. In other words, the SA specific
data model needs to be separate from the communication
technology.
The syntax and encoding of the messages are defined in
Fig. 12. Client/server and peer-to-peer communication modes in IEC 61850.
Specific Communication Service Mapping (SCSM). For
example, IEC 61850-8-1 is a SCSM for mapping of services C. Substation Configuration Language (SCL)
to MMS. Figure 11 illustrates how these communication Substation Configuration Language (SCL) is an eXtensible
stacks and interfaces are related. Markup Language (XML) based language used by IEC 61850
for representation and configuration of the SA system. It
includes data representation for all the devices in the
substation, all the logical nodes along with their data objects
and attributes, as well as communication systems and
capabilities. The representation of the IEDs and the SA
functions as a SCL files is one of the most prominent features
of the standard that enhances the communication capabilities
between different IEDs towards a complete interoperability.
Some of the major benefits of SCL modeling include [9]:
• Enabling automatic configuration of IEDs using offline
development tools, significantly reducing the cost and
effort of IED configuration.
• Enabling the sharing of IED configuration among users
and suppliers.
• Enabling offline configuration of IEC 61850 applications
Fig. 11. Data model and communication services- mapping to the OSI layered without requiring a network connection to the IED for
model
client configuration.
6

Part IEC 61850-6 of the standard defines four types of • Complete description of device configuration is available
SCL files : in XML format, instead of hardcopy documents (this
• IED Capability Description (ICD): describes the feature is under development for DNP3).
capabilities of the IED, and comprises of an IED section, • It fully supports vendor independent engineering tools for
data type templates, logical node type definitions, development.
optional communication section and an optional • IEC 61850 is also open for future service systems, such
substation section. as HTTP, COBRA.
• System Specification Description (SSD): describes the However, it should be noted that although IEC 61850 has
specifications of the related system, and comprises of a major advantages over Modbus, DNP3 and IEC 60870-5 on
substation description section, data type templates, and the data side, it also adds a lot of overhead for
logical node type definitions. implementation. It is more complicated than the legacy
• Substation Configuration Description (SCD): describes protocols, so it may take some time to be fully adopted by the
the detailed power system, and comprises a description
industry. Current estimates indicate that the market
section for each IED, a communication configuration
penetration of the standard has increased during the past few
section and a substation description section.
years [10], but the authors believe that at least in the North
• Configured IED Description (CID): is used to
American market it will not overpass DNP3 in the immediate
communicate data and settings between an IED and its
future. Recent surveys indicated that DNP3, especially LAN
configuration tool. It includes a communication section
that contains the current address of the IED. based DNP3, is the leading protocol for planned usage in the
future within the substation and for communication from the
D. Comparison with Legacy Protocols substation to the external network/host [11].
Although IEC 61850 is often referred to as a more
advanced communication protocol, with its object oriented V. COMMUNICATION OUTSIDE THE SUBSTATION
modeling capabilities and detailed communication interfaces
defined, it tends to be more than just a protocol in the A. Upstream- ICCP
traditional sense. Nevertheless, it has major advantages Traditionally, utilities used to rely on proprietary protocols
compared to the legacy protocols, such as DNP3 and IEC to exchange real-time data. Gradually, a need was felt for
60870-5-101/104. Some of the major advantages of IEC migrating towards an open access standard protocol to allow
61850 are listed below [10]: for better disturbance detection and reconstruction, improved
• Similar to legacy protocols, it allows vendors to create modeling capabilities and enhanced secure operation. The
application specific extensions, but it also provides close result was two standards, referred to as the Tele-control
to 100 logical node classes with 2000+ data Application Service Element (TASE), recommended by the
objects/attributes. IEC TC-57 WG-07 [12]. A quick implementation called
• It is more easily extendable than legacy protocols. TASE.1 was developed in 1992 in order to meet the European
• It uses hierarchical names (see Fig. 9) instead of indexed Common Market requirements. Later, TASE.2 was developed
addressing. as a long term development of a more comprehensive
• Similar to DNP3 and IEC 60870-5 (and unlike Modbus) protocol. TASE.2 is also referred to as Inter-Control Center
it supports quality attribute, time stamp, and cause of Communication Protocol (ICCP) [13].
transmission. ICCP sits in the upper sub-layer of layer 7 in the OSI
• The data (LNs, data objects and attributes) are more self reference model and uses MMS for the required messaging
descriptive. services. MMS specifies mechanics of naming, listing and
addressing variables, and mechanics of message control and
• It is more flexible in parameter setting control, and allows
interpretation, while ICCP specifies control center object
the user to define, change and edit the parameters at any
formats, and methods for data requests and reporting.
time. This capability is limited in legacy protocols.
ICCP can operate over either an ISO compliant transport
• It provides means to transmit substation events (GOOSE)
layer or a TCP/IP transport layer; although, TCP/IP over
and sampled values.
Ethernet (802.3) seems to be the most common (Fig. 13)
• It allows the user to access the complete information
[13],[14].
hierarchy of all objects by obtaining the directory. This
ICCP is based on client/server models. All data transfers
service is limited in 60870-5-103 and does not exist in
originate with a request by a control center to another control
DNP3.
center that owns and manages the data. A control center can
• It is more powerful in providing the definitions of be both a client and a server. The types of requests can be
operational objects and communication service related single requests, requests for periodic transfers, or requests for
objects. RBE only. ICCP might operate over a point-to-point link or
• It is more flexible in selecting the data for reporting, over a router based WAN. The common implementation
enabling/disabling the communication control objects, architecture is that the ICCP is used over Ethernet and that
and changing reporting/logging behavior.
7

WAN connectivity for remote access is supplied through the Using ICCP, applications at different control centers,
use of an external router [14]. written by different vendors but conforming to the protocol,
can interoperate to share data, control utility devices, output
information messages, or execute remote programs. Each
vendor implementing ICCP is free to choose the API most
suitable for their products. This is a local implementation
issue and is not addressed in ICCP.

Fig. 13. ICCP mapping onto the OSI stack.


Multiple associations may be established from a client to
multiple control center servers [13]. It may also be established
to the same control center for the purpose of providing
associations with different Quality of Service (Fig. 14).

Fig. 15. ICCP objects.


In the US, ICCP networks are widely used to tie together
groups of utility companies typically a regional system
operator with transmission utilities, distribution utilities and
generators [14]. Regional operators may also be connected
together to coordinate import and export of power between
regions across major inter-ties. In addition, ICCP can also be
used to exchange information between applications located
within a single control center, for instance between the control
center’s EMS and a historian or SCADA system [14] (Fig.
16).

Fig. 14. Multiple associations for ICCP clients.


The server checks each client request to ensure that the
particular client has access rights to the data or capability
requested. Access control is provided through Bilateral Tables
which are defined for each client/server association and
provide execute, read/write, read only, no access for each
item.
There are two types of object models in ICCP [13] (Fig.
15):
• Server Objects: Defined in IEC 60870-6-503. Can be
either Operations (client-initiated) or Actions (server-
initiated, e.g. due to a change in the status of a breaker).
These are the internal objects that are required to
implement the ICCP protocol.
• Data Objects: Defined in IEC 60870-6-802. Supported Fig. 16. ICCP implementation over WAN and LAN.
data types include control messages, status, analogs,
B. Downstream- DNP3
schedules, text and simple files. New data objects can be
defined as well. These are the external objects and are not DNP3 (or IEC 60870-5 for European implementations) can
required for implementing the protocol. be used for communication between the substation and the
8

control center. The DNP3 implementation on TCP/IP allows feeder to the substation.
for transferring the data over WAN. Obviously, achieving this requires a widespread
DNP3 is also the main protocol currently used to communication network and the required infrastructure that
communicate with feeder automation equipment. This could links the feeder devices to the HMI in the substation. This will
be communication between the substation and the feeder necessitate initial investment; however, it will prove to reduce
devices or between the SCADA system (control center) and the overall costs in the long run due to improved reliability
the feeder devices. The RBE feature is extremely useful for and operation.
feeder applications, especially when utilities do not want to 2) Communication with Control Centers
continually poll the feeder devices due to cost of data IEC 61850 specifies that connection to the remote control
transmission. center is beyond its scope [8]. Expanding the standard to
Currently, DNP3 is the leasing protocol for include the link to the control centers is technically possible;
communications outside the substation, and will remain the although, it would require having a large amount of additional
leading protocol for planned usage in the future [11]. logical connections between the substation and the control
center, and possibly defining additional logical nodes. While
VI. FUTURE TRENDS defining new logical nodes does not introduce any technical
complications, implementing additional logical connections
A. IEC 61850 beyond Substations might lead to inefficient performance.
Although standard protocols exist that cover It is generally believed in the industry that this integration
communications beyond substations, it is generally believed can be more efficiently done in two ways:
that the capabilities of IEC 61850 can be potentially used to • Map IEC 61850 data model content to a traditional
improve these applications. SCADA protocol such as DNP3 or IEC 60870-5 [15].
1) Feeder Communication This does not pose a technical difficulty, but might lead
During the recent years, more efficient operation, to some loss of information or speed, for instance when
reduction in projected costs and improved reliability have mapping GOOSE messages.
motivated electric utilities to increase the level and scope of • Provide a proxy server for IEC 61850 data in the
automation of their assets. Although IEC 61850 addresses substation. This provides for a gateway in the substation
issues related to substation automation, the same ideas and providing a single point of access for the 61850 data
capabilities can be utilized equally well for beyond model content [15]. Section 61850-7-1 of the standard
substations, such as feeders and distributed generation and shows how logical device modeling can be utilized to
storage units. map multiple physical devices into a single physical
Extending the IEC 61850 standard to feeders ensures the device to act as a proxy or gateway or multiple devices.
interoperability of all components participating in distribution In this case, the proxy/gateway device functions as a data
automation, from the distribution substation to the point of concentrator and can direct requests/responses between
interface with the end users. This extension requires including substation and the control center. This virtual interface to
some or all of the following components in the IEC 61850 the outside world can be a telecontrol interface (TCI) to a
framework: remote control center, or a telemonitoring interface
• Switched capacitor banks and static VAR compensators (TMI) to remote engineering workplace for monitoring
• Voltage regulation devices and maintenance purposes.
• Network protectors
B. Peer-to-Peer Communication
• Feeder transformers
GOOSE messages are one of the unique features provided
• Feeder control devices, switches and reclosers
by IEC 61850 that allow fast messages between different
• Power quality enhancement devices, such distribution
IEDs in a peer-to-peer format. While the standard only
FACTS (DFACTS) devices and voltage sag correctors
considers intra-substation communications as the scope for
• Other power electronic based devices used in the
GOOSE, it is possible to employ the concept for applications
distribution systems
beyond substations.
• Protection systems, fuses and relays along the feeders One of the examples is using GOOSE messages for fast
• Fault detectors, indicators, locaters transfer of sensitive information between protective relays
• Information exchange with metering devices deployed (e.g. trip commands or outage detection) or PMUs (e.g.
along the distribution feeders, e.g. advanced metering over/under-voltage or current flows close to stability/thermal
infrastructure (AMI) limits) at the transmission level. This information can be
Extension of IEC 61850 to the feeder can be in the form of extremely helpful for improving the reliability and security of
using the same logical nodes defined in the standard, or the overall power system.
applying the same messaging techniques such as GOOSE Naturally, such a scheme would require using the current
messages for fast exchange of protection and control, and communication infrastructure or maybe expanding its
sampled values for transmitting the measured values from the bandwidth capabilities in order to ensure that the signals are
9

sent and received within the required timeframe. In general, for extending the scope of the standard and using its
for a large size power system, this means a WAN that covers capabilities for other applications within the distribution
the whole geographical area. Possible transmission media are system were discussed.
fiber optics and microwave.
In one possible scheme [16], once the GOOSE message is VIII. REFERENCES
generated and sent, it is picked up by a centralized processor, [1] International Communication Standards with regard to Power Automation,
which can be a high performance computing unit that [Online] available at grouper.ieee.org/groups/1525
/CIGRE34.07/Symbols/symbols.ppt
interprets the GOOSE message, identifies the contingency,
[2] G. Clarke and D. Reynders, Modern SCADA Protocols- DNP3, IEC
performs calculations and determines a remedial action, 60870-5 and Related Systems, Burlington, MA: Elsevier, 2004.
which is then transmitted to the communication network and [3] Modbus Application Protocol Specification V1.1b, Modbus-IDA,
is received by other IEDs. Figure 17 illustrates a schematic December 2006, pp. 1-51, [Online] available at http://www.modbus-
IDA.org.
diagram of this approach. [4] Modbus Messaging on TCP/IP Implementation Guide V1.0b, Modbus-
IDA, October 2006, pp. 1-45, [Online] available at http://www.modbus-
IDA.org.
[5] IEC 60870-5- Telecontrol Equipments and Systems- Part 5: Transmission
Protocols, IEC Std. 2002.
[6] K. Curtis, “A DNP3 Protocol Primer,” DNP Users Group, March 2005,
pp. 1-8, [Online] available at http://www.dnp.org.
[7] Technical Report, “Modbus and DNP3 Communication Protocols,”
Triangle Microworks, Inc, [Online] available at
www.TriangleMicroWorks.com.
[8] IEC 61850- Communication Networks and Systems in Substations, IEC
Std. 2003.
[9] R. E. Mackiewicz, “Overview of IEC 61850 and Benefits,” in Proc. IEEE
PSCE, Oct./Nov. 2006, pp. 623-630.
[10] K. Schwarz, “Comparison of IEC 60870-5-101/-103/-104, DNP3, and
IEC 60870-6-TASE.2 with IEC 61850,” February 2002, [Online]
available at www.nettedautomation.com.
[11] “The World Market for Substation Automation and Integration Programs
in Electric Utilities: 2005-2007,” Newton-Evans Research, September
2005.
[12] IEC 60870-6- Telecontrol Equipments and Systems- Part 6: Telecontrol
Protocols Compatible with ISO Standards and ITU-T Recommendations,
Fig. 17. Structure for peer-to-peer communication between transmission system IEC Std. 2004.
[13] T. Saxton, D. Ambrose, and F. Kendall, “ICCP User Guide,” October
devices using GOOSE messages.
1996, [Online] available at www.sisconet.com/downloads/usrguid5.doc.
Of course, variations to this approach can also exist. For [14] D. Becker, “ICCP (TASE.2) Security Enhancement,” EPRI, October
instance, it is possible for the IEDs to have their local 2003, [Online] available at http://www.epriweb.com/public.
interpreters that receive the GOOSE message and based on [15] A.C. West, SCADA mailing list communication, August 2008.
[16] P. Arons and H. Falk, “Centralized Remedial Action Scheme (C-RAS)
the information available locally make a decision. This Using Emerging Telecommunication, Protection Technologies, and OSIsoft
scheme removes the need for having a centralized processor, PI,” presented at i-PCGRID workshop, San Francisco, CA, March 2008.
but at the same time places more computational burden and
requires data for local calculations. IX. BIOGRAPHIES
Salman Mohagheghi (S’99, M’07) received the B.Eng. from University of
VII. SUMMARY Tehran, Iran and M.Sc. from Sharif University of Technology, Tehran, Iran, both
in Power Electrical Engineering in 1998 and 2001 respectively. In 2006 he
Standard protocols were adopted by the industry to pave graduated with PhD in Electrical Engineering from Georgia Institute of
the way for efficient substation automation systems. The need Technology, Atlanta, GA, USA, where he later joined as a Postdoctoral Fellow.
for more platform-independent and interoperable protocols He is currently a Senior R&D Engineer at ABB Inc, US Corporate Research
Center, Raleigh, NC, USA. His current research focuses on communication
led to the introduction of IEC 61850 standard for networks in power systems, Smart Grid applications and distribution
communication networks and systems in substations, which automation.
was proposed as a future proof and adaptable communication James Stoupis (M’91) is a Principal Consulting R&D Engineer in the
Power Technologies Department for ABB’s US Corporate Research Center
protocol, capable of providing interoperability in a multi- located in Raleigh, North Carolina. Jim has been employed at USCRC for 12
vendor environment and with a highly advanced object years, and his research has been focused in the areas of distribution and feeder
oriented modeling approach. In addition to the efforts to automation, wireless communications, power system protection and control, and
event detection and classification. Jim holds a BSEE from the University of
provide an advanced solution for substation automation Illinois at Urbana-Champaign and an MSEE from Virginia Tech.
systems, there is also a need for extending the “automation” Zhenyuan Wang (M’2000) joined ABB Corporate Research in Raleigh,
benefits to beyond the substations. This paper presented an North Carolina in 2000, where he is currently a Principal Consulting R&D
overview of the legacy protocols used mostly in the North Engineer. His research interests include electric power equipment condition
monitoring/assessment/diagnosis, system monitoring, control and automation for
American markets, as well as an introduction to the a smart grid. His experiences include asset management IT applications in the
communication networks for substations using IEC 61850 as electric power industry, power system transient analysis, substation/distribution
the next generation substations. Also, possible future trends automation, and data integration/warehousing/mining applications.

You might also like