IEC
IEC
6185
6185
0:
0:
The
The
new
new
approach
approach
7
7
Pr
Product
oduct
s
s for
for the
the standar
standard
d
16
16
V
V
erification
erification
and
and
validation
validation
23
23
Case
Case stud
stud
ies
ies of I
of I
E
EC
C 6185
6185
0
0
38
38
Special Report
Special Report
IEC 61850
IEC 61850
review
review
A
A
B
B
B
B
The corporate
The corporate
technical journal
technical journal
2
2 ABB review special reportABB review special report
Communication is more than
Communication is more than
ex-changing data; it means globally
changing data; it means globally
understandable infor
understandable information based mation based onon
syntax and semantic. This is behind
syntax and semantic. This is behind
IEC 61850, the topic of this issue of
IEC 61850, the topic of this issue of
ABB Review
ABB Review Special ReportSpecial Report..
Electric energy is the backbone of
Electric energy is the backbone of
our global society. Its reliable
our global society. Its reliable
sup-ply from conventional and
ply from conventional and
renew-able sources via complex networks
able sources via complex networks
requires seamless control that is only
requires seamless control that is only
possible with the help of a standard
possible with the help of a standard
provi
providing a ding a highhigh-level -level and compre-and
compre-hensive description of the information
hensive description of the information
exchanged. ABB serves the power
exchanged. ABB serves the power
system with substations as well as
system with substations as well as
utility automation solutions. Learn
utility automation solutions. Learn
more about IEC 61850 and ABB’s
more about IEC 61850 and ABB’s
commitment from the onset both to
commitment from the onset both to
developing the standard and
developing the standard and
imple-menting it in products and system
menting it in products and system
solutions.
Communication is more than
Communication is more than
ex-changing data; it means globally
changing data; it means globally
understandable infor
understandable information based mation based onon
syntax and semantic. This is behind
syntax and semantic. This is behind
IEC 61850, the topic of this issue of
IEC 61850, the topic of this issue of
ABB Review
ABB Review Special ReportSpecial Report..
Electric energy is the backbone of
Electric energy is the backbone of
our global society. Its reliable
our global society. Its reliable
sup-ply from conventional and
ply from conventional and
renew-able sources via complex networks
able sources via complex networks
requires seamless control that is only
requires seamless control that is only
possible with the help of a standard
possible with the help of a standard
provi
providing a ding a highhigh-level -level and compre-and
compre-hensive description of the information
hensive description of the information
exchanged. ABB serves the power
exchanged. ABB serves the power
system with substations as well as
system with substations as well as
utility automation solutions. Learn
utility automation solutions. Learn
more about IEC 61850 and ABB’s
more about IEC 61850 and ABB’s
commitment from the onset both to
commitment from the onset both to
developing the standard and
developing the standard and
imple-menting it in products and system
menting it in products and system
solutions.
Contents
Contents
7 7 13 13 16 16 23 23 29 29 33 33 38 38 42 42 47 47 53 53 57 57 62 62The concept of IEC 61850
The concept of IEC 61850
A new approach for communication in substation
A new approach for communication in substation
automation and beyond
automation and beyond
Common denominator
Common denominator
Common components have helped ABB adopt the
Common components have helped ABB adopt the
IEC 61850 substation communication standard in
IEC 61850 substation communication standard in
record time
record time
Pushing the limits
Pushing the limits
ABB product development based on the IEC 61850
ABB product development based on the IEC 61850
standard
standard
Verified and validated
Verified and validated
ABB has its own system verification and validation
ABB has its own system verification and validation
center
center
A testing environment
A testing environment
ABB’s comprehensive suite of software testing
ABB’s comprehensive suite of software testing andand
commissioning tools for substation automation systems
commissioning tools for substation automation systems
Next
Next generation substationgeneration substationss
Impact of the process bus
Impact of the process bus
IEC 61850 at work
IEC 61850 at work
Five case studies
Five case studies
When two become one
When two become one
IEC 61850 in combination with ABB’s award-winning
IEC 61850 in combination with ABB’s award-winning
Extended Automation System 800xA is opening doors to
Extended Automation System 800xA is opening doors to
new and
new and cost-cost-effeffective solutionsective solutions
IEC 61850 Edition 2
IEC 61850 Edition 2
From substation automation to power utility automation
From substation automation to power utility automation
Reliable netw
Reliable networkinorkingg
Impact of modern communication technology on system
Impact of modern communication technology on system
reliability
reliability
Seamless redundancy
Seamless redundancy
Bumpless Ethernet redundancy for substations with
Bumpless Ethernet redundancy for substations with
IEC 61850
IEC 61850
IEC 6185
IEC 61850 – a success around the world0 – a success around the world
Substation automation systems pave the way to a
Substation automation systems pave the way to a
smarter grid
smarter grid
The way forward
The way forward
Project
Project
experience
experience
Enabling the
Enabling the
smart grid
smart grid
Smarter
Smarter
substations
substations
I
I
nnovat
nnovat
ion and
ion and
development
development
Background
Background
3 3 Contents ContentsClaes Rytoft Head of Technology Power Systems division Peter Leupp
Head of Power Systems division Member ABB Group
Executive Committee
control the devices, and how conformity to the standard should be tested.
Following its introduction, the implementation of IEC 61850 has advanced at a remarkable pace. Perhaps never before has an industrial standard been accepted with such speed. Within two years of its release, a majority of the market was demanding IEC 61850 as the preferred communication protocol.
It is increasingly being used for the int egration of electrical equipment into distributed control systems in process industries. The fact that new application areas, such as hydro and wind power are being added is yet another indication of its success.
The bottom line is about how technology can lower cost s, improve reliability and enhance efficiency. IEC 61850 has a proven t rack record of deliverable benefits to both small and large utilities. Communication infrastruc-ture costs money to install, configure and maintain. But the savings that IEC 61850 delivers by way of substation design, installa-tion, commissioning, and operation combined with new capabilities that are not practical or cost effective using legacy approaches, makes it a worthwhile investment.
This special edition ofABB Review looks at
this truly global and unifying standard from different angles and relates many of our experiences based on the vast installed base we have built during the years. We shall also attempt to take a peek into some possible future developments in this area.
We hope you enjoy reading this dedicat ed special issue.
Peter Leupp Claes Rytoft Dear Re ader,
Substations are key components of the pow er grid, facilitating t he efficient transmission and distribution of electricity. They play a vital role in terms of monitoring and c ontrolling pow er flows and provide the interconnection be-tween generating facilities, transmission and distribution networks and end consumers. Substation automation systems make their control and monitoring possible in real time and help maximize availability, efficiency, reliability, safety and data integration. For decades, the power sector was geo-graphically split between two major standards – IEC (International Electrotechnical
Commis-sion) and ANSI (American National Standards Institute). This often p roved a deterrent to the development of a global technology offering.
IEC 61850 broke this deadlock. Since its publication in 2004, it has been embraced by bot h the IEC and ANSI communities. The new standard was designed to:
− Provide a single protocol for a complete substation
− Implement a common format to describe the substation and facilitate object model-ing of data required in the substation − Define the basic services required to
transfer data using different communication protocols
− Allow for interoperability between products from different vendors
The standardization work commenced in the mid 1990s and continued for almost a
decade, involving more than 60 experts from utility and technology providers across the globe. ABB was very much a part of this process and some of the contributors are represented in this report.
IEC 61850 provides a standardized frame-work for substation integration that specifies the communications requirements, the functional characteristics, the structure of data in devices, the naming conventions for the data, how applications interact and
Editorial
IEC 61850 – A unifying global
communication standard
5 Editorial
7 The concept of IEC 61850
The concept
of IEC 61850
KLAUS-PETER BRAND, WOLFGANG WIMMER –The ability to cope with the natural migration of technology combined with the need for interoper-ability are just some of the reasons the IEC 61850, an international standard that defines communication in and between electrical substation auto-mation systems was developed. Using it’s object-oriented hierarchical data model approach with high-level standardized semantics, IEC 61850 enables the abstract definition of data items and services to not only specify what data or information needs to be exchanged but also the mechanics of how it is to be exchanged using mainstream communication and
networking (mainly Ethernet) technolo-gies. In addition, the cost benefits of implementing IEC 61850 can already be seen in the system design phase and experienced right through to the commissioning and operating phases. All of these factors help to explain the eagerness and speed with which the first edition of the standard has been accepted around the globe.
A new approach for communication in
substation automation and beyond
S
ubstation automation (SA) is commonly used to control, protect and monitor a substa-tion [1]. However, over theyears advances in electronics, informa-tion and communicainforma-tions technology have brought about sweeping changes in the way substat ions are operated. The advent of software-based substation au-tomation systems (hereafter referred to as SA systems) connected b y serial links rather then rigid parallel copper wiring gradually became
the norm rather than the exception. Though successful and widely accept-ed, these systems were based on ei-ther the manufac-turers’ own propri-etary communica-tion solucommunica-tions or the defined use of com-munication
stan-dards from other application domains, such as DNP3 or IEC 60870-5-104. These solutions made interoperability between devices from d ifferent supp liers, and sometimes even between different versions of devices from the same sup-plier, an engineering nightmare which could only be mitigated by expensive protocol conversion or re-engineering.
The connection of the SA system with the switchgear and instrument trans-formers was still left to analog standards such as 1 A and 3 A for current trans-formers, and 110 V and 2 20 V for voltage transformers and contact circuits for switchgear operations.
It took over 20 years before global forc-es, such as international suppliers and transnational utilities raised their voices to request a solution, in the form of a
substation communication standard, to overcome the interoperability prob-lem➔1. While interoperability was a
ma- jor concern, it wasn’t the only one. Only too aware of the dizzying pace at which technologies change, the authors of this new standard, know n as IEC 61850, also set about finding a way to create a “future -proof” standard that would be immune
Using it’s object-oriented
hier-archical data model approach
with high-level standardized
semantics, IEC 61850 enables
the abstract definition of data
items and services.
various technologies employed in a
various technologies employed in a
typi-cal substation. For example,
cal substation. For example,
fast-chang-ing mainstream communication
ing mainstream communication
technol-ogy will always need to serve the
ogy will always need to serve the
slower-changing requirements of
slower-changing requirements of
protec-tion and substaprotec-tion automaprotec-tion.
tion and substation automation.
To facilitate the use of the standard for
To facilitate the use of the standard for
users, the identification of all transmitted
users, the identification of all transmitted
data should not be based on a limited
data should not be based on a limited
number scheme derived from contact
number scheme derived from contact
terminal rows, but rather on the
terminal rows, but rather on the
object-oriented grouping of data and a naming
oriented grouping of data and a naming
structure that uses standardized
structure that uses standardized
acro-nyms understandable to any substation
nyms understandable to any substation
engineer. In addition, configuration and
engineer. In addition, configuration and
engineering tools should be used to
engineering tools should be used to
cre-ate systems with minimum effort and
ate systems with minimum effort and
with a minimum
with a minimum risk of failure.risk of failure.
The basic approach of IEC 61850
The basic approach of IEC 61850
T
To reach o reach long-tlong-term interoperabilityerm interoperability, ie, , ie, toto
cope with the different time scales of
cope with the different time scales of
function evolution in the domain
function evolution in the domain
substa-tion and with changing communicasubsta-tion
tion and with changing communication
technology, the approach taken in the
technology, the approach taken in the
IEC 61850 standard separates the
IEC 61850 standard separates the
do-main related model for both data and
main related model for both data and
communication services from the
communication services from the
proto-cols, ie, the ISO/OSI seven-layer stack
cols, ie, the ISO/OSI seven-layer stack
used to code and decode information
used to code and decode information
into bit strings for communication over a
into bit strings for communication over a
serial link. This approach not only
serial link. This approach not only
ac-commodates state-of-the-art
commodates state-of-the-art
communi-cation technology, but it also safeguards
cation technology, but it also safeguards
investments in applications and
investments in applications and
engi-neering (based on the object and
neering (based on the object and
com-and devices would need to be stcom-andard-
and devices would need to be standard-
standard-ized, thus blocking any technical
ized, thus blocking any technical
evolu-tion and funcevolu-tional competievolu-tion.
tion and functional competition.
Never-theless it must be possible to exchange
theless it must be possible to exchange
faulty IEDs within the lifetime of the
faulty IEDs within the lifetime of the
SA system. Using IEDs that are
SA system. Using IEDs that are
com-pliant with the same standard in terms
pliant with the same standard in terms
of interoperability will facilitate easy
of interoperability will facilitate easy
exchangeability.
exchangeability. Free architecture Free architecture
For a standard to be termed “global,” it
For a standard to be termed “global,” it
must support the operation philosophy
must support the operation philosophy
of utilities around the world. It has to
of utilities around the world. It has to
support an arbitrary allocation of
support an arbitrary allocation of
func-tions to devices and should therefore be
tions to devices and should therefore be
capable of supporting centralized and
capable of supporting centralized and
decentralized system architectures.
decentralized system architectures. Long-term stability
Long-term stability
Given that the lifetime of a substation
Given that the lifetime of a substation
(primary equipment) is between 40 and
(primary equipment) is between 40 and
60 years, it is anticipated that
60 years, it is anticipated that
compo-nents of the SA system have to be
nents of the SA system have to be
ex-changed, on average, around two to
changed, on average, around two to
three times during this period; some
three times during this period; some
components may need replacements on
components may need replacements on
a more regular basis. Naturally over time
a more regular basis. Naturally over time
the substation will have to cope with the
the substation will have to cope with the
integration of new components from the
integration of new components from the
same or new suppliers, or it may need to
same or new suppliers, or it may need to
be extended. The point is that
be extended. The point is that
irrespec-tive of the changes, interoperability must
tive of the changes, interoperability must
be maintained indefinitely, or to be more
be maintained indefinitely, or to be more
specific, the standard has to be
specific, the standard has to be
future-proof. This requirement not only applies
proof. This requirement not only applies
to substation devices, but also to the
to substation devices, but also to the
Swith Swith yard yard GIS GIS or or AIS AIS Relay Relay room room in GIS in GIS Relay Relay house house in AIS in AIS Operating Operating room room Legacy SA Legacy SA H Haarrddwwiirreed d SSAA IIEEC C 661188550 0 bbaasseed d SSAA LLooccaattiioonn 1
1 Substation automatSubstation automation ion (SA) (SA) architectarchitecture frure from hardwires om hardwires over proprietary protocolsover proprietary protocols to IEC 61850 to IEC 61850 SCADA-distribution, metering SCADA-distribution, metering Copper cables Copper cables Copper cables
Copper cables Copper cablesCopper cables Sensors &Sensors &actuatorsactuators
Bay cubicle Bay cubicle BBaay y ccuubbiiccllee BBaay y ccuubbiiccllee to other bays to other bays to other bays to other bays 1965 1965 1985 1985 2005 2005 YearYear G GIISS GGIISS GISGIS
* The process bus is not a must in IEC 61850 but only an option
* The process bus is not a must in IEC 61850 but only an option
MMI, Control board
MMI, Control board
Copper
Copper
cables
cables
Station bus and
Station bus and
Process bus* Process bus* according to IEC 61850 according to IEC 61850 Proprietary Proprietary Station bus Station bus Serial communication Serial communication (Fiber optics) (Fiber optics) Serial communication Serial communication (Fiber optics) (Fiber optics) Gateway Gateway Gateway Gateway HMI HMI HMI HMI
to any future technological
to any future technological
develop-ments.
ments.
As the IE
As the IEC 61850 C 61850 standard evolved, oth-standard evolved,
oth-er features, such as the definition of two
er features, such as the definition of two
time-critical services – the fast
time-critical services – the fast
transmis-sion of trip-type signals and sampled
sion of trip-type signals and sampled
analog current and
analog current and voltage values – werevoltage values – were
added. These time-critical services
added. These time-critical services
en-able the extension of the serial links to be
able the extension of the serial links to be
used between any intelligent electronic
used between any intelligent electronic
device (IED) and the electronic interfaces
device (IED) and the electronic interfaces
near the switchyard equipment.
near the switchyard equipment. DemaDemand-
nd-ing market requirements, such as the
ing market requirements, such as the
shortening of transfer times down to
shortening of transfer times down to
3
3 ms ms and and time time synchronization in synchronization in thethe
order of 1 µs had also to be considered.
order of 1 µs had also to be considered.
Perhaps the cornerstone of the standard
Perhaps the cornerstone of the standard
is the innovative extensible markup
is the innovative extensible markup
lan-guage or X
guage or XML-bML-based substation coased substation configu-
nfigu-ration description language (SCL). SCL
ration description language (SCL). SCL
formally describes the configuration of
formally describes the configuration of
IEDs in terms of functionality (eg, circuit
IEDs in terms of functionality (eg, circuit
breaker control, measurements and
breaker control, measurements and
sta-tus values) communication addresses
tus values) communication addresses
and services (eg, reporting). It also
and services (eg, reporting). It also
de-scribes the switchyard layout and its
scribes the switchyard layout and its
re-lation to the functions implemented in
lation to the functions implemented in
the
the IEDIEDs.s.
The emergence of a new standard
The emergence of a new standard
When the authors of the IEC 61850
When the authors of the IEC 61850
stan-dard first sat together, they identified a
dard first sat together, they identified a
list of market requirements that would
list of market requirements that would
in-fluence the form the new standard would
fluence the form the new standard would
take. The most important ones were
take. The most important ones were
in-teroperability
teroperability, free architect, free architecture and long-ure and
long-term
term stabilitystability.. Interoperability Interoperability
T
To begin with, o begin with, the standard must bthe standard must be ablee able
to support all functions in its application
to support all functions in its application
domain substat
domain substation. Therion. Therefore, in additionefore, in addition
to protection, automation, control and
to protection, automation, control and
monitoring functions, many service
monitoring functions, many service
func-tions, such as time synchronization, self
tions, such as time synchronization, self
supervision and version handling have
supervision and version handling have
also to be supported. These functions
also to be supported. These functions
are ex
are executed becuted by software implemented iny software implemented in
the IEDs. Interoperability in the SA
the IEDs. Interoperability in the SA
sys-tem means that IEDs from different
tem means that IEDs from different
sup-pliers or different versions from the same
pliers or different versions from the same
supplier must be able to exchange and
supplier must be able to exchange and
use information in real time without any
use information in real time without any
protoc
protocol converters aol converters and without tnd without the nehe needed
for human interpretation.
for human interpretation.
It is important to distinguish
It is important to distinguish
interopera-bility from interchangeainteropera-bility. If IEDs were
bility from interchangeability. If IEDs were
also to be interchangeable, the functions
also to be interchangeable, the functions
Eve
Event nt recordingrecording
Protection
9 9 The concept of IEC 61850 The concept of IEC 61850
physical device itself are dealt with b
physical device itself are dealt with by any an
LN class named
LN class named LPHD.LPHD.
Only if a LN class for some function is
Only if a LN class for some function is
missing it may be substituted by generic
missing it may be substituted by generic
LN classes that have restricted semantic
LN classes that have restricted semantic
meaning. More demanding, however, is
meaning. More demanding, however, is
the extension of LNs and data according
the extension of LNs and data according
to the strict and restrictive extension
to the strict and restrictive extension
rules of the standard, including name
rules of the standard, including name
spaces as unambiguous references to
spaces as unambiguous references to
semantic meaning. These rules preserve
semantic meaning. These rules preserve
interoperability, even in cases where
interoperability, even in cases where
ex-tensions are required.
tensions are required.
For the functional identification of each
For the functional identification of each
data in the context of the switchyard, a
data in the context of the switchyard, a
hierarchical plant designation system
hierarchical plant designation system
shall be used for the designation of
shall be used for the designation of
sub-station objects and functions preferably
station objects and functions preferably
according to IEC 61346
according to IEC 61346 [6][6]..
The services of the data model
The services of the data model
Interoperabil
Interoperability requires tity requires the standhe standardizaardiza-
-tion of not only the data objects but also
tion of not only the data objects but also
the access t
the access to them. Thereforeo them. Therefore, standard-,
standard-ized abstract services also belong to
ized abstract services also belong to
IEC 61850. The most common ones
IEC 61850. The most common ones
include:
include:
–
– ReaRead: reading data such as the valued: reading data such as the value
of an attribute
of an attribute
–
– Write: for example writing the value ofWrite: for example writing the value of
a configuration attribute
a configuration attribute
–
– Control: controlling switching devicesControl: controlling switching devices
and other controllable objects using
and other controllable objects using
standardized methods such as “select
standardized methods such as “select
before operate” or “direct operate”
before operate” or “direct operate”
–
– Reporting: for example, eveReporting: for example, event drivennt driven
reporting after
reporting after value changesvalue changes
–
– Logging: the local storage of Logging: the local storage of time-
time-stamped events or other historical data
stamped events or other historical data
–
– Get directory: in other words, to readGet directory: in other words, to read
out the data model (important part of
out the data model (important part of
self-description)
self-description)
munication service model). Therefore,
munication service model). Therefore,
the standard is future-proof. The
the standard is future-proof. The
map-ping of the data model to the
ping of the data model to the
communi-cation stack is also standardized in
cation stack is also standardized in
IEC 61850 to ensure interoperable
IEC 61850 to ensure interoperable
com-munication
munication➔➔2.2.
The object-oriented data model
The object-oriented data model
The basic data model structure defined
The basic data model structure defined
in the IEC 61850 standard is application
in the IEC 61850 standard is application
independent. However, depending on
independent. However, depending on
the scope of the standard, the object
the scope of the standard, the object
model classes, as issued in edition 1 of
model classes, as issued in edition 1 of
the standard
the standard➔➔33 [2][2], are related to the, are related to the
domain substation. Object models for
domain substation. Object models for
wind power
wind power [3][3], hydro power, hydro power [4][4] and dis-and
dis-tributed
tributed energy reenergy resourcessources[5][5]were addedwere added
at a later date. All application functions,
at a later date. All application functions,
including the data interfaces to the
including the data interfaces to the
pri-mary equipment, are broken down into
mary equipment, are broken down into
the smallest feasible pieces, which may
the smallest feasible pieces, which may
communicate with each other and, more
communicate with each other and, more
importantly, may be implemented
importantly, may be implemented
sepa-rately in dedicated IEDs. In IEC 61850,
rately in dedicated IEDs. In IEC 61850,
these basic objects are called logical
these basic objects are called logical
nodes (LNs). The class name of the LN
nodes (LNs). The class name of the LN
refers to the function the data objects
refers to the function the data objects
belong to. The data objects contained in
belong to. The data objects contained in
a LN may be mandatory
a LN may be mandatory, opt, optional or con-ional or
con-ditional. The data objects themselves
ditional. The data objects themselves
contain attributes
contain attributes11, which may be seen, which may be seen
as values or detailed properties of the
as values or detailed properties of the
data object
data objects. This hies. This hierarchical data mod-rarchical data
mod-el is illustrated in
el is illustrated in ➔➔4.4.
Since the class names of LNs and
Since the class names of LNs and the fullthe full
names of data objects and attributes are
names of data objects and attributes are
standardized, they formally provide the
standardized, they formally provide the
semantics of
semantics of all exchanged values withinall exchanged values within
the scope of IEC 61850. LNs may be
the scope of IEC 61850. LNs may be
grouped into logical devices (LDs) with
grouped into logical devices (LDs) with
non-st
non-standardized names, and these LDsandardized names, and these LDs
are implemented in servers residing in
are implemented in servers residing in
IEDs. The common properties of the
IEDs. The common properties of the
Communica
Communication networks tion networks and systemsand systems
in substations
in substations
Part
Part 1: 1: IntroductIntroduction ion and and overviewoverview
Part
Part 2: 2: GlossaryGlossary
Part
Part 3: 3: General General requirementsrequirements
Part
Part 4: 4: System System and and project project managementmanagement
Part
Part 5: 5: CommunicatioCommunication n requirements requirements forfor
functions and device models
functions and device models
Part
Part 6: 6: Configuration Configuration descriptdescription ion languagelanguage
for communication in electrical
for communication in electrical
substations related IEDs
substations related IEDs
Part
Part 7-1: 7-1: Principles Principles and modelsand models
Part
Part 7-2: 7-2: Abstract communiAbstract communicationcation
service interface
service interface
Part
Part 7-3: 7-3: Common data Common data classesclasses
Part 7-4:
Part 7-4: CompatibCompatible le logical node (logical node (LN)LN)
classes and data classes
classes and data classes
Part 8-1:
Part 8-1: Mapping to MMS Mapping to MMS and toand to
ISO/IEC 8802-3
ISO/IEC 8802-3
Part 9-1:
Part 9-1: Sampled valueSampled values over s over serialserial
unidirectional multidrop
unidirectional multidrop
point-to-point link
point-to-point link
Part 9-2:
Part 9-2: Sampled valueSampled values over s over ISO ISO 8802-8802-33
Part
Part 10: 10: Conformance Conformance testingtesting
3
3 The parts The parts of the sof the standard IEC 61850tandard IEC 61850 Edition 1
Edition 1 2
2 The splThe split between data model and comit between data model and communicatimunication stackon stack
Data Data model model ISO/OSI ISO/OSI stack stack Domain substation: Domain substation:
What data have to be
What data have to be
communicated? communicated? Communication Communication technology: technology:
How are the data
How are the data
communicated? communicated? Slow Slow changes changes Fast Fast changes changes Definition Definition
Data and services according
Data and services according
to the domain substation
to the domain substation
Mapping
Mapping
Data model to the
Data model to the
communication stack
communication stack
Selection
Selection
ISO/OSI stack from the
ISO/OSI stack from the
mainstream mainstream SPLIT! SPLIT! C C o o m m m m u u n n i
i c c a a
t
t
i
i o o n n
Al
Al
l app
l app
li
li
cat
cat
ion
ion
functions, including
functions, including
the data interfaces
the data interfaces
to the primary
to the primary
equipment, are
equipment, are
broken down into
broken down into
the smallest
the smallest
fea-sible pieces, which
sible pieces, which
may communicate
may communicate
with each other
with each other
and be
and be
implement-ed separately in
ed separately in
dedicated IEDs.
dedicated IEDs.
firmation”), which terminates the control
firmation”), which terminates the control
service.
service.
Performance
Performance requirrequirementsements
The transfer time of messages between
The transfer time of messages between
the sending application (eg, protection
the sending application (eg, protection
function issuing the trip) and the
function issuing the trip) and the
receiv-ing application (breaker function
ing application (breaker function
per-forming the breaker operation) is
forming the breaker operation) is
deter-mined by the requirements of functions
mined by the requirements of functions
that depend on this message transfer.
that depend on this message transfer.
As a protection trip is time critical, with
As a protection trip is time critical, with
a worst
a worst case taking around 2case taking around 20 0 ms, it ms, it isis
allocated to the most demanding
allocated to the most demanding
trans-fer require
fer requirement class, wment class, which means 3 ms.hich means 3 ms.
The transfer of samples using the SV
The transfer of samples using the SV
service is also assigned to this
service is also assigned to this
require-ment class to avoid, for example, delays
ment class to avoid, for example, delays
in fault detection by protection. The
in fault detection by protection. The
re-quirements have to be fulfilled not only
quirements have to be fulfilled not only
by the IEDs but also by the SA system
by the IEDs but also by the SA system
design. The transfer time of a GOOSE
design. The transfer time of a GOOSE
message over a serial link is compared
message over a serial link is compared
in
in ➔➔66 andand ➔➔77 with the response time ofwith the response time of
a hardwired contact circuit.
a hardwired contact circuit.
To properly analyze the sequence of
To properly analyze the sequence of
events in the system and for post-event
events in the system and for post-event
fault analysis, the events need a time
fault analysis, the events need a time
stamp with an accuracy against real time
stamp with an accuracy against real time
of 1
of 1 ms; ms; this incidthis incidentally is bettentally is better thaner than
any contact change. However, time
any contact change. However, time
syn-chronization for current and voltage
chronization for current and voltage
samples, which are needed for
samples, which are needed for
differen-tial or distance protection or global
tial or distance protection or global
pha-sor comparison, requires an accuracy of
sor comparison, requires an accuracy of
the ord
the order of er of 1 1 µs! The 1 ms accuracy µs! The 1 ms accuracy lev-
lev-el is achieved using the simple network
el is achieved using the simple network
time protocol (SNTP) directly over a
time protocol (SNTP) directly over a
se-rial communication link, while one pulse
rial communication link, while one pulse
per second
per second ((pps) over a separate wire orpps) over a separate wire or
fiber achieves the 1 µs
fiber achieves the 1 µs time synchroniza-time
synchroniza-tion. In the future, the IEEE 1588
tion. In the future, the IEEE 1588
stan- –
– FilFile transfer: for configuration,e transfer: for configuration,
disturbance recording or historical
disturbance recording or historical
data
data
–
– GOOSEGOOSE: GOOSE : GOOSE is the acronym fois the acronym forr
generic object oriented system event
generic object oriented system event
and is a service used for the speedy
and is a service used for the speedy
transmission of time critical
transmission of time critical
informa-tion like status changes, blockings,
tion like status changes, blockings,
releases or trips between IEDs
releases or trips between IEDs
–
– Sampled value (SVSampled value (SV): the SV ): the SV serviceservice
quickly t
quickly transmits a synchronizedransmits a synchronized
stream of current and voltage
stream of current and voltage
sam-ples for voltages and currents
ples for voltages and currents
The control service implementing the
The control service implementing the
“select before operate with enhanced
“select before operate with enhanced
security” mode is illustrated in
security” mode is illustrated in➔➔55 inin
the context of a switch operation: The
the context of a switch operation: The
SELECT command is issued at the
SELECT command is issued at the
operator’s HMI and communicated to the
operator’s HMI and communicated to the
bay control unit represented by the LN
bay control unit represented by the LN
CSWI. Depending on the system
CSWI. Depending on the system
archi-tecture the SELECT command is
tecture the SELECT command is
con-firmed either by the bay controller or the
firmed either by the bay controller or the
circuit-circuit-breaker IEbreaker IED, which D, which is representedis represented
by the LN XCBR. When the operator
by the LN XCBR. When the operator
re-ceives a positive acknowledgement (ie,
ceives a positive acknowledgement (ie,
“Selected”) from the CSWI, he then
“Selected”) from the CSWI, he then
is-sues an OPERATE command. Once
sues an OPERATE command. Once
per-mission has been granted, an operation
mission has been granted, an operation
request is sent via the bay controller to
request is sent via the bay controller to
the circuit breaker (XCBR). The
the circuit breaker (XCBR). The
execu-tion of the command request is positively
tion of the command request is positively
acknowledged using the message
acknowledged using the message
“Op-erated.” Additional feedback is provided
erated.” Additional feedback is provided
using the reporting service, which is
using the reporting service, which is
initi-ated by the start of the circuit-breaker
ated by the start of the circuit-breaker
contact movement (“Started”) and when
contact movement (“Started”) and when
the end position is reached (“New
the end position is reached (“New
posi-tion”). In cases where a command
tion”). In cases where a command
ser-vice with enhanced security is chosen,
vice with enhanced security is chosen,
the end result is confirmed by the
the end result is confirmed by the
com-mand termination message (“Cmd
mand termination message (“Cmd con-5
5 An An illustration of illustration of the control the control serviceservice
Control circuit Control circuit for for commands commands Indication Indication circuit circuit for breaker for breaker position position H HMMII CCSSWWII Select Select Selected Selected Operate Operate Operated Operated Started Started New position New position Cmd Cmd termination termination XCBR XCBR CircuitCircuit breaker breaker I I n n d d i
i c c a a
t
t
i
i o o n n
C C o o m m m m a a n n d d s s e e q q u u e e n n c c e e Enhanced security Enhanced security S S e e l l e e c c t t e e d d s s t t a a t t e e 4
4 HierarchHierarchical ical data modeldata model
Implementation Implementation Grouping Grouping Data Data Value Value Properties Properties
Breaker IED (BIED)
Breaker IED (BIED) Names notNames not
standardized standardized Names Names standardized standardized Breaker controller Breaker controller XCBR (circuit breaker) XCBR (circuit breaker) Pos (position) Pos (position)
StVal (status value)
StVal (status value)
Intermediate-state/off/on/bad-state Intermediate-state/off/on/bad-state q (quality) q (quality) good/invalid/reserved/questionable good/invalid/reserved/questionable t (time stamp) t (time stamp) time of change time of change Physical d
Physical device (IED)evice (IED)
defined as Server defined as Server Logical device Logical device (LD)(LD) Logical node (LN) Logical node (LN) Data (Object) Data (Object) Attribute Attribute Attribute Attribute Attribute Attribute
GOOSE is the
GOOSE is the
acronym for generic
acronym for generic
object oriented
object oriented
system event and
system event and
is a service used
is a service used
for the speedy
for the speedy
transmissi
transmissi
on
on
of
of
time critical
time critical
infor-mation like status
mation like status
change
change
s, b
s, b
lock-
lock-ings, releases or
ings, releases or
trips between IEDs.
11 The concept of IEC 61850
The station bus may be configured in a ring topology with ring redundancy, a redundant star for IEDs with dual port redundancy or any solutions which fulfill
the requested p erformance and reliability requirements. The proc ess bus may also adopt a ring or even a star topology, but at the very least one or more point-to-point connections.
SCL supported engineering
In order to process data received from IEDs, the receiving IED needs to know how this data has been sent; how it has been coded; what it means in the con-text of the switchyard; and the function-ality of the sender. To be able to transfer this information from one tool to another in a standardized way, the XML-based SCL language has been defined.
Edition 2 [8] of the standard scheduled for publication in 2010 will define proto-cols for the connection of IEDs with two ports to two redundant communica-tion systems or the formacommunica-tion of a ring with redundant traffic in both ring direc-tions3.
The station and process buses
The station bus connects the IEDs for protection, control and monitoring (ie, bay units) with station level devices (ie, the station computer with HMI and the gateway to the network communication center (NCC)) using whatever services are required by the applications. The process bus connects the bay units with the switchyard devices, and the munication of status information, com-mands and trips is the same as for the station bus➔9.
However, getting synchronized sam-ples of current and voltage to the rele-vant protection IEDs using the SV ser-vice is quite chal-lenging.
The conversion of
proprietary signals from nonconventional instrument transformers for current and voltage or of t he analog values from con-ventional instrument transformers to IEC 61850 telegrams is done using an IED called a merging unit (MU). An MU merges the 3-phase currents and volt-ages, including the zero-components of one bay high-precision time-synchro-nized by definition. The process bus functionality for the switchgear is pro-vided by the so-called breaker or switch IEDs (BIED, SIED). The free allocation of functions allows the c reation of IEDs with both BIED and SIED, and MU funct ional-ities.
dard [7] will allow high-precision time synchronization also directly over Ether-net.
The communication stack and mapping
IEC 61850 has selected mainstream technology for the communication stack, ie, a stack structure according to the ISO/OSI layers consisting of Ethernet (layers 1 and 2), TCP/IP (layers 3 and 4) and manufacturing messaging specifica-tion, MMS, (layers 5 to 7). The object model and its services are mapped to the MMS application layer (layer 7). Only time-critical services, such as SV and GOOSE are mapped directly to the Ethernet2link layer (layer 2)
➔8.
Ethernet bus architectures and dual port redundancy
IEC 61850 uses Ethernet as the basic communication technology, currently with a speed of 100 MBit/s at the IEDs. Support of message priorities by man-aged switches allows time critical re-quirements, suc h as the 3 ms applica-tion to applicaapplica-tion transfer time, to be met. Tree and ring topologies are possi-ble with switches. However, according to the first edition of the standard, the Ethernet ring topology with automatic reconfiguration in case of link or switch failures is the most common architecture for systems. Tree topologies are not used very often because the switc h represent-ing the root is a potential srepresent-ingle point of failure. It should b e noted t hat in the ring, one switch connection has to be always open – creating in effect a kind of tree topology – to avoid endlessly circulating telegrams. The open switch connection is automatically closed if a failure in any of the ring links or in another switch cre-ates an unwanted second opening (ie, a tree recovery algorithm).
6 Transfer time definition with hardwired contact s
Physical link (wire circuit) Application function 1 Physical device PD1 Transfer time t = ta+ tb+ tc ta tb tc Application function 2 Physical device PD1
7 Transfer time definition with communication stacks
Transfer time t = ta+ tb+ tc
ta tb tc
Physical device PD1 Physical device PD2 Coding in the stack Application function 2 Application function 1 Decoding in the stack
8 Mapping to the stack
Data Model (Data and services)
Ethernet link layer with priority tagging Client-Server
IP TCP MMS
GOOSE Sampled values
Ethernet physical layer with 100 MB/s 7 6 5 4 3 2 1 I S O / O S I S t a c k L a y e r s
Time critical services Mapping
Such is the potential of
IEC 61850 that in the future
it is hoped it can be applied
right across the power
Klaus-Peter Brand Wolfgang Wimmer ABB Substation Automation Baden, Switzerland
[email protected] wolfgang.w [email protected] .com Footnotes
1 The attrib utes carry the data values.
2 Nowadays in communic ation technolog y, most efforts and money are invested in Ethernet technology. In fact Ethernet is now successfully competing with the traditional field busses. 3 Please refer to "Seamless redundancy " on
page 57 of this issue of ABB Review .
References
[1] Brand, K.P., Lohmann, V., Wimmer, W. (2003) Substation Automation Handbook. UAC, ISBN 3-85759-951- 5. (www.uac.ch).
[2] IEC 61850 Ed. 1 (2002-20 05). Communication networks and systems in substations. www.iec.ch. [3] IEC 61400-25-2. Communications for
monitoring and control of wind power p lants – Part 25-2: Information models for Wind turbines. [4] IEC 61850-7-410. Communication networks
and systems for power utility automation – Part 7-410: Hydroelectric power plants Communication for monitoring and control. [5] IEC 61850-7-420. Communication networks
and systems for power utility automation – Part 7-420: Basic communication structure – Distributed energy resources logical nodes. [6] IEC 81346 . Industrial systems, installations and
equipment and industrial products – Structuring principles and reference designations.
[7] IEEE 1588 – 2008. Standard for a precision clock synchronization protoco l for networked measurement and control systems.
[8] IEC 61850 Ed2 (scheduled for 2010). Communication Networks and Systems for Power Utility Automation. www.iec.ch. [9] Baass, W., Brand, K.P., Gerspach, S., Herzig,
M., Kreuzer, A., Maeda, T. (2008). Exploiting the IEC 61850 potential for new testing and maintenance strategies. Paper presented at the meeting of the International Council on Large Electric Systems (CIGRE), Paris, Paper B5-201.
the system. The principles of engineering with SCL files are shown in ➔10.
As the entire IED data model is visible via the communication system, including possible configuration and setting para-meter values, and all this can be de-scribed in SCL, the SCD file is also a medium usable by other applications in the life-cycle of the system [9], such as the archiving of the system configuration in a standardized form and the transfer of protection parameters to protection system configuration tools. It may be used in simulation and testing tools or to c heck the c onfiguration (version) state of the running system against the intend-ed state. While these applications are outside the scope of IEC 61850 as a communication standard, they are of ad-ditional benefit for the user of the stan-dard.
A future-proof outlook
The long-term value of IEC 61850 for users lies in its object- oriented hierarchi-cal data model approach with its high-level standardized semantics and the use of mainstream communication technolo-gy, which is dominated by Ethernet. However, IEC 61850 is much more than just a normal communication protocol.
Such is its potential that in the future it is hoped IEC 61850 can be applied right across the power system spectrum. A second edition of the standard is scheduled for publication in 2010. It will contain many additional features, such as the support of dual port redundancy for IEDs.
To allow the exchange of data between tools from different manufacturers, IEC 61850 introduces a basic engineer-ing process: Based on the system speci-fication and the description of the IEDs, the required device types are selected and their formal description, in the form of an ICD file, is loaded into the system
configuration too l. The system configura-tion to ol then defines the meaning of IED functions in the context o f the switchyard by allocating LNs to elements of the switchyard single-line diagram. The data flow between all IEDs is then defined, and all IED names and communication related addresses and parameters are configured. The resulting SCD file is a comprehensive description of the entire system in the context of IEC 61850. This file is then imported into the device tools of the d ifferent IEDs to comp lete their in-dividual configuration in the context of
SIED SIEDSIED SIED
9 Station and process bus examples
HMI Cu wires Switchgear/switchyard SIED SIED BIED BIED MU MU Station level Bay level Process level Station bus Process bus Network level Process interface Station gateway Station computer Protection Control Protection & control Protection Control
10 Example of engineering with SCL
IED Configuration Description ICD IED Configuration
Description ICDIED configurationdescription (ICD) Device
capability
System specification description (SSD)
System configuration description (SCD) Device dataDevice data
Device data Device dataDevice dataDevice data SCD per IED Device in the system
System documentation Reusable for testing,
maintenance and extensions Stand-alone device
configuration
System configuration
System and device configuration and
data flow “system as built” Single-line diagram with
allocated functions represented by logical nodes (LNs)
“system as specified”
Device (IED) Device specific tool D e v i c e s e l e c t i o n System configurator
The station bus
connects the IEDs
for protection,
con-trol and monitoring
with station-level
devices while the
process bus
con-nects the bay units
with the switchyard
devices.
13 Common denominator
MARTIN OSTERTAG –With the advent of the IEC 61850 standard in 2002, and its growing success in substation automation and later in several other industries, ABB was faced with the challenge of adapting a variety of its prod-ucts to the new technology in a relatively short time. This was successfully accomplished in part due to the develop-ment of common components designed for use in a wide variety of ABB products.
Common components have
helped ABB adopt the
IEC 61850 substation
commu-nication standard in record time
Common
Already in its fourth ed ition, the guid eline serves as a good introduction to the soon-to-be-available second edition of the IEC 61850 standard and defines the stepwise transition from the first edition to the second.
Based on the principles defined in the application guideline, ABB started to develop reusable
components for a variety of products and tools in its portfolio. Two im-portant compo-nents are the com-munication stack and a set of librar-ies that handles IEC 61850 object models and con-figurations➔2.
Communication stack
The IEC 61850 c ommunication stac k➔3
is effectively a piece of software that im-plements the communicat ion services for IEC 61850-8-1 manufacturing message
A
BB was heavily involved in the process of creating the IEC 61850 standard. As the stan-dardization was in progress, and in order to enable a fast time-to-mar-ket, the standard was already being im-plemented in products in parallel to the standard's finalization between 2002 and 2004. In order to supp ort the standardiza-tion, interoperability tests were arranged for these early implementations. As ABB believed that the standard would be a success, it realized that a wide variety of products would need to support it. The company thus decided to implement re-usable components right from the begin-ning. The results of these activities were reported back to the IEC organization that used them to imp rove the clarity and qual-ity of the standard. In addition, they were presented t o the public at the IEEE PSRC meeting in Sun Valley, USA in 2003➔1and at the Hannover Fair in April 2004. At that time, ABB outlined a clear step-wise strategy for the introduction of IEC 61850 into its solutions in its very own internal IEC 61850 application guideline. This guideline defines the man-datory subset o f IEC 61850 services that is supported by all ABB devices, it adds additional ABB internal convention, and clarifies and details certain sections where the standard leaves room for in-terpretation.
specification (MMS) and generic object oriented substation event (GOOSE) serv-ers and clients. More import antly, it hides the nitty-gritty details from the more ap-plication oriented research and develop-ment found in ABB’s products, thereby allowing developers to concentrate on providing application value to cust omers. Currently, the c ommunication st ack is
in-tegrated into more than 12 ABB prod-ucts or product families, with a growing number of host platforms set to follow suit as IEC 61850 continues to be ac-cepted by other industries. The benefits of the IEC 61850 stack include
portabili-2 Use of common components in a variety of ABB products
MicroSCADA Pro / SYS 600 C COM600 REB500
IEC 61850 communication
Engineering and testing tools
Relion ® 630 series 650 series IEDs 670 series IEDs
Common IEC 61850 components:
– communic ation stacks – t ool libraries
1 Interope rability demonstration between major vendors at the IEEE PSRC meeting in Sun Valley in the United States in 2003
Currently, the IEC 61850
com-munication stack is integrated
into more than 12 ABB
prod-ucts or product families, with
a growing number of host
platforms set to follow suit.
15 Common denominator
shows several important aspects that need to be observed to successfully capitalize on component develop-ment➔4.
For the upcoming edition 2 of the IEC 61850 substation communication standard, c ommon components will con-tinue to play an important role in sup-porting a market-d riven, phased upgrade and migration strategy for ABB’s product and tool portfolio. Close links to IEC working groups combined with imple-mentation in parallel to standardization will allow ABB to maintain and strength-en its front-row position in IEC 61850 technology.
Martin Ostertag
ABB Substation Automation Products Baden, Switzerland
martin.h.o [email protected] .com
XML-based substation configuration lan-guage (SCL) comes into play. In addition, the communication stack, which is a re-usable component, needs configuration information to enable such communica-tion to take place.
Configuration tools rely on a software component that interprets and generates both SCL and stack configuration files. This component allows the tools to work on an object-oriented data model rather than parsing and interpreting raw files. In addition, it helps to avoid syntax and se-mantic errors and contributes to the high quality of ABB’s products.
Benefits of ABB’s approach
The main benefits of such a component include:
− The ability to carry out maintenance and improvements in one place, allowing all products to benefit − The uniform implementation of functionality, which is crucial for interoperability between devices from ABB and third-parties
− Detailed testing and experience in the field. Because it is integrated into a variety of products, its functionality is tested way beyond what can be achieved for product-specific implementations. Success factors for component reuse ABB’s experience in the development of common components for IEC 61850 ty, and it runs on d ifferent real-time op
er-ating systems as well as under Windows for PC-based products and tools.
File handling and object modeling Each product to be integrated into an IEC 61850-based system needs to have its funct ionality defined in a standardized way that enables it to communicate with, and process information from other prod-ucts in the system. This is where the
3 Use of IEC 61850 stack component
IEC 61850 IED interface (IAL and direct write/read to application)
IEC 61850 SERVER / CLIENT DB C o n f i g u r a t i o n h a n d l e r S C L - p a r s e r Control handler IEC 61850 model H. Report handler GOOSE handler FileXfer handler Setting handler Subst. handler Mod handler Layer 4 Layer 3 Layer 2 Layer 1 SNTP client Third-party MMS protocol SW
IED Application/Data interface
IEC 61850-8-1 MMS/ IEEE802.3 GOOSE S YN 5200 / S YN 5201 / S YN 5202
4 Aspects that need to be observed to capitalize on component development
− Always be a step ahead of the products and tools that will use the components. In other words anticipate upcoming or future IEC 61850 specific communication requirements that component users might not even be aware of at the time they are implemented in the product.
− Fast reaction and premium support during the integration phase of the products research and development. In other words, t he component research and development team must have a very “service provider” oriented mindset in that requests and problems from product research and development teams must be dealt with relatively quickly.
− Version traceability. Keep track of the distributed versions and version dependencies, ie, which version of a product c ontains which version of the component.
− Backward compatibility of the component is very important. If substation primary equipment can have a life expectancy of between 30 and 40 years, it is an absolute certainty that the substation automation system will be extended and upgraded at least once during this time. As a conse-quence, different versions of products and tools need to co- exist in the same system. This puts certain requirements on the definition of the c omponent’s software interfaces and the way functionality is implemented.
− The proper clustering of functionality in a way that keeps the level of detail
component users need to know about IEC 61850 at an appropriate level. This in turn allows the product engineers to focus more on application modeling and concept development.
For the upcoming
edition 2 of the
IEC 61850
com-munication
stan-dard, common
components will
continue to play an
important role in
supporting a
mar-ket-driven, phased
upgrade and
migra-tion strategy for
ABB’s product and
tool portfolio.
ABB product development based
on the IEC 61850 standard
JANNE STARCK, STEVEN A. KUNSMAN –Since the publication of the first edition in 2004, the IEC 61850 communication standard has practically become the de- facto standard in the context of substation automation. Almost from the moment of its publication, intelligent electronic devices (IEDs) supporting IEC 61850 started to appear on the market. However, for many of these IEDs, it soon became clear that performance and flexibility were sacrificed in the race to get to the market first. ABB took a somewhat different approach. Experts from within the company
participated in the standardization work from day one, and as it was being developed it was decided to upgrade ABB’s Relion ® protection and control product family to support the
IEC 61850 standard. By the time the standard came into existence, ABB had already adopted a philosophy of “native IEC 61850 implementation” in that the standard is imple-mented from the start in new product developments. Today, ABB’s IEC 61850-based protection and control products are recognized as the number one choice for both utility and industrial power systems.