Documente Academic
Documente Profesional
Documente Cultură
This half-day IEC61850 Tutorial takes a practical approach to · High-speed IED to IED communication
helping utility engineers understand how IEC61850 can be used · Networkable throughout the utility enterprise
to benefit their organization. The tutorial begins by explaining
why these standards are important, how they differ from legacy
· High-availability
technology, and how these differences will benefit users. The · Guaranteed delivery times
student is then guided through the IEC61850 standard itself to · Standards based
illustrate how IEC68150 delivers these benefits via standardized · Multi-vendor interoperability
device, object, and service models. Definitions and overviews of · Support for Voltage and Current samples data
the most important concepts will be presented with detailed · Support for File Transfer
examples that relate to actual power systems.
· Auto-configurable / configuration support
Index Terms—IEC 61850, standards, benefits, · Support for security
communications, networking, substation automation, protection
relay. Given these requirements, work on a “next generation”
communication architecture began with the development of
I. COMMUNICATION SYSTEM NEEDS the Utility Communication Architecture (UCA) in 1988. The
result of this work was a profile of “recommended” protocols
C ommunication has always played a critical role in the
real-time operation of the power system. In the
beginning, the telephone was used to communicate line
for the various layers of the International Standards
Organization (ISO) Open System Interconnect (OSI)
loadings back to the control center as well as to dispatch communication system model. This architecture resulted in
operators to perform switching operations at substations. the definition of a “profile” of protocols, data models, and
Telephone-switching based remote control units were abstract service definitions that became known as UCA. The
available as early as the 1930’s and were able to provide concepts and fundamental work done in UCA became the
status and control for a few points. As digital foundation for the work done in the IEC Technical Committee
communications became a viable option in the 1960’s, data Number 57 (TC57) Working Group 10 (WG10) which
acquisition systems (DAS) were installed to automatically resulted in the International Standard – IEC 61850 –
Communication Networks and Systems in Substations[1].
Ralph Mackiewicz is with SISCO, Inc. of Sterling Heights, MI 48314 USA
(e-mail: ralph@sisconet.com)
II. SCOPE AND OUTLINE OF IEC 61850 are defined in part 7.3.
The stated scope of IEC 61850 was communications within
the substation. The document defines the various aspects of Given the data and services abstract definitions, the final
the substation communication network in 10 major sections as step was one of “mapping” the abstract services into an actual
shown in Table 1 below. protocol. Section 8.1 defines the mapping of the abstract data
TABLE I object and services onto the Manufacturing Messaging
STRUCTURE OF THE IEC 61850 STANDARD Specification – MMS[2] and sections 9.1 and 9.2 define the
Part # Title mapping of the Sample Measured Values (unidirectional
1 Introduction and Overview point-to-point and bi-directional multipoint accordingly) onto
2 Glossary of terms an Ethernet data frame. The 9.2 document defines what has
3 General Requirements become known as the Process Bus.
4 System and Project Management
5 Communication Requirements for Functions and From a system perspective, there is a significant amount of
Device Models configuration that is required in order to put all the pieces
6 Configuration Description Language for together and have them work. In order to facilitate this
Communication in Electrical Substations Related to process and to eliminate much of the human error component,
IEDs an XML based Substation Configuration Language (SCL) was
7 Basic Communication Structure for Substation and defined in part 6. It allows the formal description of the
Feeder Equipment relations between the substation automation system and the
7.1 - Principles and Models substation (switchyard). At the application level, the
7.2 - Abstract Communication Service Interface switchyard topology itself and the relation of the switchyard
(ACSI) structure to the SAS functions (logical nodes) configured on
7.3 - Common Data Classes (CDC) the IEDs can be described. Each device must provide an SCL
7.4 - Compatible logical node classes and data classes file that describes the configuration of itself.
8 Specific Communication Service Mapping (SCSM)
8.1 - Mappings to MMS(ISO/IEC 9506 – Part 1 and Although the scope of 61850 was originally focused
Part 2) and to ISO/IEC 8802-3 “inside” the substation, discussions are underway to look at
9 Specific Communication Service Mapping (SCSM) defining 61850 for the Substation to Master communication
9.1 - Sampled Values over Serial Unidirectional protocol (already in service in several installations). In
Multidrop Point-to-Point Link addition, applications are in service that uses various
9.2 - Sampled Values over ISO/IEC 8802-3 components of 61850 for wide area substation-to-substation
10 Conformance Testing communication.
Parts 3, 4, and 5 of the standard start by identifying the Finally, part 10 of the document defines a testing
general and specific functional requirements for methodology in order to determine “conformance” with the
communications in a substation (key requirements stated numerous protocol definitions and constraints defined in the
above). These requirements are then used as forcing functions document.
to aid in the identification of the services and data models
needed, application protocol required, and the underlying The rest of this paper goes into some focused details of the
transport, network, data link, and physical layers that will various parts of the IEC 61850 standard.
meet the overall requirements.
III. MODELING APPROACH
The major architectural construct that 61850 adopts is that Legacy protocols have typically defined how bytes are
of “abstracting” the definition of the data items and the transmitted on the wire. However, they did not specify how
services, that is, creating data items/objects and services that data should be organized in devices in terms of the
are independent of any underlying protocols. The abstract application. This approach requires power system engineers to
definitions then allow “mapping” of the data objects and manually configure objects and map them to power system
services to any other protocol that can meet the data and variables and low-level register numbers, index numbers, I/O
service requirements. The definition of the abstract services is modules, etc. IEC 61850 is unique. In addition to the
found in part 7.2 of the standard and the abstraction of the specification of the protocol elements (how bytes are
data objects (referred to as Logical Nodes) is found in part transmitted on the wire), IEC 61850 provides a
7.4. In as much as many of the data objects are made up of comprehensive model for how power system devices should
common pieces (such as Status, Control, Measurement, organize data in a manner that is consistent across all types
Substitution), the concept of “Common Data Classes” or and brands of devices. This eliminates much of the tedious
“CDC” was developed which defined common building non-power system configuration effort because the devices
blocks for creating the larger data objects. The CDC elements
3
can configure themselves. For instance, if you put a CT/VT Each logical node contains one or more elements of Data.
input into an IEC 61850 relay, the relay can detect this Each element of data has a unique name. These Data Names
module and automatically assign it to a measurement unit are determined by the standard and are functionally related to
without user interaction. Some devices use an SCL file to the power system purpose. For instance, a circuit breaker is
configure the objects and the engineer need only import the modeled as an XCBR logical node. It contains a variety of
SCL file into the device to configure it. Then, the IEC 61850 Data including Loc for determining if operation is remote or
client application can extract the object definitions from the local, OpCnt for an operations count, Pos for the position,
device over the network. The result is a very large savings in BlkOpn block breaker open commands, BlkCls block breaker
the cost and effort to configure an IEC 61850 device. close commands, and CBOpCap for the circuit breaker
operating capability.
The IEC 61850 device model begins with a physical
device. A physical device is the device that connects to the Each element of data within the logical node conforms to
network. The physical device is typically defined by its the specification of a common data class (CDC) per IEC
network address. Within each physical device, there may be 61850-7-3. Each CDC describes the type and structure of the
one or more logical devices. The IEC 61850 logical device data within the logical node. For instance, there are CDCs for
model allows a single physical device to act as a proxy or status information, measured information, controllable status
gateway for multiple devices thus providing a standard information, controllable analog set point information, status
representation of a data concentrator. settings, and analog settings. Each CDC has a defined name
and a set of CDC attributes each with a defined name, defined
type, and specific purpose. Each individual attribute of a CDC
belongs to a set of functional constraints (FC) that groups the
attributes into categories. For instance, in the Single Point
Status (SPS) CDC described in Figure 2, there are functional
constraints for status (ST) attributes, substituted value (SV)
attributes, description (DC) attributes, and extended definition
(EX) attributes. In this example the status attributes of the
SPS class consists of a status value (stVal), a quality flag (q),
and a time stamp (t).
D a ta N a m e C o m m o n D a t a C la s s M a n d a t o r y /O p tio n a l
logical node XCBR1 for which you want to determine if the object is mapped to an MMS domain. Table 2 below
breaker is in the remote or local mode of operation. To summarizes the mapping of IEC 61850 objects and Table 3
determine this you would read the object shown in figure 3. the ACSI mapping to MMS.
TABLE II
IEC 61850 TO MMS OBJECT MAPPING
Fig. 3. Anatomy of an IEC 61850-8-1 Object Name REPORT-CONTROL-BLOCK class Named Variable
LOG class Journal
LOG-CONTROL-BLOCK class Named Variable
IV. MAPPING TO REAL PROTOCOLS GOOSE-CONTROL-BLOCK class Named Variable
The abstract data and object models of IEC 61850 define a GSSE-CONTROL-BLOCK class Named Variable
standardized method of describing power system devices that CONTROL class Named Variable
enables all IEDs to present data using identical structures that Files Files
are directly related to their power system function. The
Abstract Communication Service Interface (ACSI) models of TABLE III
IEC 61850 PARTIAL SERVICE MAPPING
IEC 61850 define a set of services and the responses to those
IEC 61850 Services MMS Services
services that enables all IEDs to behave in an identical
LogicalDeviceDirectory GetNameList
manner from the network behavior perspective. While the
GetAllDataValues Read
abstract model is critical to achieving this level of
GetDataValues Read
interoperability, these models need to be operated over a real
SetDataValues Write
set of protocols that are practical to implement and that can
GetDataDirectory GetNameList
operate within the computing environments commonly found
GetDataDefinition GetVariableAccessAttributes
in the power industry. IEC 61850-8-1 maps the abstract
GetDataSetValues Read
objects and services to the Manufacturing Message
SetDataSetValues Write
Specification (MMS) protocols of ISO9506. Why was a
CreateDataSet CreateNamedVariableList
protocol originally designed for manufacturing used? Because
DeleteDataSet DeleteNamedVariableList
MMS is the only public (ISO standard) protocol that has a
GetDataSetDirectory GetNameList
proven implementation track record that can easily support
Report (Buffered and Unbuffered) InformationReport
the complex naming and service models of IEC 61850. While
GetBRCBValues/GetURCBValues Read
you can theoretically map IEC 61850 to any protocol, this
SetBRCBValues/SetURCBValues Write
mapping can get very complex and cumbersome when trying
GetLCBValues Read
to map IEC 61850 objects and services to a protocol that only
SetLCBValues Write
provides read/write/report services for simple variables that
QueryLogByTime ReadJournal
are accessed by register numbers or index numbers. This was
QueryLogAfter ReadJournal
the reason that MMS was chosen for UCA in 1991 and is the
GetLogStatusValues GetJournalStatus
reason that it was kept for IEC 61850. MMS is a very good
Select Read/Write
choice because it supports complex named objects and a rich
SelectWithValue Read/Write
set of flexible services that supports the mapping to IEC
Cancel Write
61850 in a straightforward manner.
Operate Write
Command-Termination Write
The mapping of IEC 61850 object and service models to
TimeActivated-Operate Write
MMS is based on a service mapping where a specific MMS
GetFile FileOpen/FileRead/FileClose
service/services are chosen as the means to implement the
SetFile ObtainFile
various services of ACSI. For instance, the control model of
DeleteFile FileDelete
ACSI is mapped to MMS read and write services. Then the
GetFileAttributeValues FileDirectory
various object models of IEC 61850 are mapped to specific
MMS objects. For instance, the IEC 61850 logical device
5
Clk1 MU MU MU Clk2
Even though an IEC 61850 client can extract an IED’s
configuration from the IED when it is connected to that IED
over a network, there are several scenarios where the PT1 I/O Optical PT2 I/O CT2 Optical I/O Optical
CT MU = Merging Unit PT CT
availability of a formal off-line description language can bring
Fig. 6. IEC 61850 Substation Architecture
very large benefits to users outside of configuring IEC 61850
client applications. These benefits include:
Ethernet switch to deliver datasets to only those switch
• SCL enables off-line system development tools to ports/IEDs that have subscribed to the data. In migrating to
generate the files needed for IED configuration Process Bus implementations, manufacturers will need to
automatically from the power system design provide the ability to integrate data from existing CTs and
significantly reducing the cost and effort of IED PTs with the data from the newer Optical/Electronic sensors.
configuration by eliminating most, if not all, A redundant synchronization clock architecture will also have
manual configuration tasks. to be addressed. In this architecture, upon detection of failure
of Clock 1, Clock 2 will have to automatically come on line
• SCL enables the sharing of IED configuration and continue providing sampling synchronization.
among users and suppliers to reduce or eliminate
inconsistencies and misunderstandings in system At the substation level, a Station Bus will exist. Again, this
configuration and system requirements. Users can bus will be based today on 10MB Ethernet with a clear
provide their own SCL files to ensure that IEDs migration path to 100MB Ethernet. The Station Bus will
are delivered to them properly configured. provide primary communications between the various Logical
Nodes, which provide the various station protection, control,
• SCL allows IEC 61850 applications to be monitoring, and logging functions. Communications will
configured off-line without requiring a network operate on either a connection oriented basis (e.g. – request of
connection to the IED for client configuration. information, configuration, etc.) or a connection-less basis
(IEC Generic Object Oriented Substation Event - GOOSE).
SCL can be used as best fits each user’s requirements. A
Again, a redundant communication architecture is
user can decide to use CID files to provide help in IED
recommended as application of IED to IED data transmission
configuration using its existing system design processes. Or
puts the communication system on the critical path in case of
SCL can be used to restructure the entire power system design
a failure.
process to eliminate manual configuration, eliminate manual
data entry errors, reduce misunderstanding between system
Finally, this architecture supports remote network access
capabilities and requirements, enhance the interoperability of
for all types of data reads and writes. As all communication is
the end system, and greatly increase the productivity and
network enabled, multiple remote “clients” will desire access
effectiveness of power system engineers.
the wide variety of available information. Typical clients
would include local HMI, operations, maintenance,
VII. IEC 61850 SUBSTATION MODEL
engineering, and planning. The remote access point is one
Putting the pieces together results in the substation logical location to implement security functions such as
architecture shown in figure 6. encryption and authentication. This implementation un-
At the “process” layer, data from Optical/Electronic burdens the individual IEDs from performing encryption on
Voltage and Current sensors as well as status information will internal data transfers but still provide security on all external
be collected and digitized by the Merging Units (MUs). MUs transactions.
could be physically located either in the field or in the control
7
VIII. BENEFITS OF IEC 61850 with other approaches. For the sake of brevity, we will list
One of the significant challenges that substation engineers here some of the more key features that provide significant
face is justifying substation automation investments. The benefits to users:
positive impacts that automation has on operating costs, • Use of a Virtualized Model. The virtualized model of
increased power quality, and reduced outage response are well logical devices, logical nodes, ACSI, and CDCs enables
known. But little attention is paid to how the use of a definition of the data, services, and behavior of devices
communication standard impacts the cost to build and operate to be defined in addition to the protocols that are used
the substation. Legacy communication protocols were to define how the data is transmitted over the network.
typically developed with the dual objective of providing the
necessary functions required by electric power systems while • Use of Names for All Data. Every element of IEC
minimizing the number of bytes that were used by the 61850 data is named using descriptive strings to describe
protocol because of severe bandwidth limitations that were the data. Legacy protocols, on the other hand, tend to
typical of the serial link technology available 10-15 years ago identify data by storage location and use index numbers,
when many of these protocols were initially developed. Later, register numbers and the like to describe data.
as Ethernet and modern networking protocols like TCP/IP
became widespread, these legacy protocols were adapted to • All Object Names are Standardized and Defined in a
run over TCP/IP-Ethernet. This approach provided the same Power System Context. The names of the data in the
basic electric power system capabilities as the serial link IEC 61850 device are not dictated by the device vendor
version while bringing the advantages of modern networking or configured by the user. All names are defined in the
technologies to the substation. But this approach has a standard and provided in a power system context that
fundamental flaw: the protocols being used were still designed enables the engineer to immediately identify the meaning
to minimize the bytes on the wire and do not take advantage of data without having to define mappings that relate
of the vast increase in bandwidth that modern networking index numbers and register numbers to power system
technologies deliver by providing a higher level of data like voltage and current.
functionality that can significantly reduce the implementation
and operational costs of substation automation. • Devices are Self-Describing. Client applications that
communicate with IEC 61850 devices are able to
IEC 61850 is unique. IEC 61850 is not a former serial link download the description of all the data supported by the
protocol recast onto TCP/IP-Ethernet. IEC 61850 was device from the device without any manual configuration
designed from the ground up to operate over modern of data objects or names.
networking technologies and delivers an unprecedented
amount of functionality that is simply not available from • High-Level Services. ACSI supports a wide variety of
legacy communications protocols. These unique services that far exceeds what is available in the typical
characteristics of IEC 61850 have a direct and positive impact legacy protocol. GOOSE, GSSE, SMV, and logs are just a
on the cost to design, build, install, commission, and operate few of the unique capabilities of IEC 61850.
power systems. While legacy protocols on Ethernet enable the
substation engineer to do exactly the same thing that was done • Standardized Configuration Language. SCL enables
10-15 years ago using Ethernet, IEC 61850 enables the configuration of a device and its role in the power
fundamental improvements in the substation automation system to be precisely defined using XML files.
process that is simply not possible with a legacy approach,
with or without TCP/IP-Ethernet. To better understand the B. Major Benefits
specific benefits we will first examine some of the key
The features described above for IEC 61850 deliver
features and capabilities of IEC 61850 and then explain how
substantial benefits to users that understand and take
these result in significant benefits that cannot be achieved
advantage of them. Rather than simply approaching an IEC
with the legacy approach
61850 based system in the same way as any other system, a
user that understands and takes advantage of the unique
A. Key Features capabilities will realize significant benefits that are not
The features and characteristics of IEC 61850 that enable available using legacy approaches.
unique advantages are so numerous that they cannot
practically be listed here. Some of these characteristics are • Eliminate Procurement Ambiguity. Not only can
seemingly small but yet can have a tremendous impact on SCL be used to configure devices and power systems,
substation automation systems. For instance, the use of SCL can also be used to precisely define user
VLANs and priority flags for GOOSE and SMV enable much requirement for substations and devices. Using SCL a
more intelligent use of Ethernet switches that in and of itself user can specify exactly and unambiguously what is
can deliver significant benefits to users that aren’t available
8
expected to be provided in each device that is not in control center and engineering office application, IEC
subject to misinterpretation by suppliers. 61850 networks are capable of delivering data without
separate communications front-ends or reconfiguring
• Lower Installation Cost. IEC 61850 enables devices to devices.
quickly exchange data and status using GOOSE and
GSSE over the station LAN without having to wire • Implement New Capabilities. The advanced services
separate links for each relay. This significantly reduces and unique features of IEC 61850 enables new
wiring costs by more fully utilizing the station LAN capabilities that are simply not possible with most
bandwidth for these signals and construction costs by legacy protocols. Wide area protection schemes that
reducing the need for trenching, ducts, conduit, etc. would normally be cost prohibitive become much more
feasible. Because devices are already connected to the
• Lower Transducer Costs. Rather than requiring substation LAN, the incremental cost for accessing or
separate transducers for each device needing a particular sharing more device data becomes insignificant enabling
signal, a single merging unit supporting SMV can new and innovative applications that would be too costly
deliver these signals to many devices using a single to produce otherwise.
transducer lowering transducer, wiring, calibration, and
maintenance costs.
IX. CONCLUSIONS
• Lower Commissioning Costs. The cost to configure IEC 61850 is now released to the industry. Ten parts of
and commission devices is drastically reduced because the standard are now International Standards (part 10 is a
IEC 61850 devices don’t require as much manual draft international standard). This standard addresses most of
configuration as legacy devices. Client applications no the issues that migration to the digital world entails,
longer need to manually configured for each point they especially, standardization of data names, creation of a
need to access because they can retrieve the points list comprehensive set of services, implementation over standard
directly from the device or import it via an SCL file. protocols and hardware, and definition of a process bus.
Many applications require nothing more than setting up Multi-vendor interoperability has been demonstrated and
a network address in order to establish communications. compliance certification processes are being established.
Most manual configuration is eliminated drastically Discussions are underway to utilize IEC 61850 as the
reducing errors and rework. substation to control center communication protocol. IEC
61850 will become the protocol of choice as utilities migrate
• Lower Equipment Migration Costs. Because IEC to network solutions for the substations and beyond.
61850 defines more of the externally visible aspects of
the devices besides just the encoding of data on the wire, X. ACKNOWLEDGEMENTS
the cost for equipment migrations is minimized. The author gratefully acknowledges the contributions of
Behavioral differences from one brand of device to M. Adamiak and D. Baigent of GE Multilin for their work on
another is minimized and, in some cases, completely the original version of this document.
eliminated. All devices share the same naming
conventions minimizing the reconfiguration of client XI. REFERENCES
applications when those devices are changed. [1] IEC 61850 - Communication Networks and Systems in Substations;
http://domino.iec.ch/webstore/webstore.nsf/searchview/?SearchView=&Se
archOrder=4&SearchWV=TRUE&SearchMax=1000&Query=61850&su
• Lower Extension Costs. Because IEC 61850 devices bmit=OK
don’t have to be configured to expose data, new [2] Manufacturing Messaging Specification; ISO 9506-1&2:2003; Part 1 –
extensions are easily added into the substation without Service Definition: Part 2 – Protocol Specification
having to reconfigure devices to expose data that was
previously not accessed. Adding devices and XII. BIOGRAPHY
applications into an existing IEC 61850 system can be Ralph Mackiewicz is Vice President of SISCO, Inc. a Sterling Heights,
Michigan developer of standards based real-time communications and
done with only a minimal impact, if any, on any of the
integration products. Ralph obtained a BSEE from Michigan Technological
existing equipment. University in 1977 and worked at Westinghouse Electric's PLC division as
engineering manager prior to joining SISCO in 1985. Ralph has been an active
• Lower Integration Costs. By utilizing the same participant in MMS, UCA and ICCP-TASE.2 standards activities. Ralph has
authored chapters on PLCs and MMS for several well-respected industry
networking technology that is being widely used across handbooks. Ralph has authored and presented papers on UCA2, MMS, IEC
the utility enterprise the cost to integrate substation data 61850, CIM, GID, and associated standards at technical conferences sponsored
into the enterprise is substantially reduced. Rather than by IEEE, ISA, EPRI, and Pennwell. Ralph holds two patents and was a
Founding Member and Fellow of the Industrial Computing Society.
installing costly RTUs that have to be manually
configured and maintained for each point of data needed