Você está na página 1de 6

© DIGITAL VISION

I
IEC 61850 IS BECOMING A POPULAR COMMUNICATION
standard for the Substation Automation business. Several hundreds of
projects at different stages of realization have been reported during
the last summer CIGRE session leading to a rapid maturation of the
associated technologies. Experiences reported in CIGRE papers also
reveal some improvements that still need to be made. The aim of this
paper is to discuss the benefits as well as the necessary changes
linked to this technology.
More specifically, this paper addresses the evolutions to be done dur-
ing system engineering (design, configuration and tests) in order to prop-
erly use the capabilities of the IEC 61850 toolbox. As per any tool there
is a need to know how to properly use it and to fully understand its limits.

may/june 2007 1540-7977/07/$25.00©2007 IEEE IEEE power & energy magazine 45


Benefits of IEC 61850 to centralize the instantaneous digital voltage values
could eliminate both primary busbar voltage instru-
Base Benefits ment transformers and their physical distribution
IEC 61850 capabilities clearly exceed what former IEC 60870- within the substation.
5-103, DNP3, and most proprietary protocols had to offer: ✔ Application standardization is another direction, which
✔ speed of exchanges: 100 Mb/s instead of a few 10 kb/s, would further improve the total cost of ownership. The
enabling more data to be exchanged for a better opera- December 2003 article by Hossenlopp (see “For Fur-
tion or maintenance of the system ther Reading”) shows how to use the IEC 61850
✔ peer-to-peer links, replacing conventional wires with vocabulary as a basis for standardizing bay schemes
no extra hardware and also opening the design of inno- standardization. ONS in Brazil has standardized the
vative automation schemes use of a graphical user interface (GUI) client.
✔ client-server relations offering flexible and easy to ✔ Tight coordination with the control center level could
upgrade solutions compared to master slave communi- simplify the substation automation system configura-
cations; for instance, having a dedicated client for a tion by receiving automatically generated XML files
customer-specific function containing the substation topology and the informa-
✔ XML configuration files enabling formal exchanges tion addresses.
between engineering tools thus avoiding duplicate data ✔ Innovative grid-wide applications could be facilitated
entry, optimizing the data consistency and reducing the thanks to the naming conventions. This includes asset
engineering costs management, protection setting coordination, etc.
✔ communication conformance tests that help in reducing
the variety of interpretations found in many legacy pro- Need to Define a Roadmap
tocols and leading to long integration tests and tuning. Benefits will be achieved progressively for several reasons:
✔ When using a new technology, the first step is usually
The Big Picture to copy what was done before. The use of GOOSE (for
Looking at the big picture is even more exciting, here are distributed automation) and standard clients are the
some examples: next step. Major changes require rethinking the appli-
✔ The paper by Norberg et al. (see the “For Further cations thus taking more time. The IEC 61850 is just a
Reading” section) suggests the replacement of tradi- tool for seamless data addressing and communication.
tional intelligent electronic devices (IEDs) by basic It only facilitates the development of generic applica-
field sensors and actuators, with all protections and tions and interface specifications based on the data
control functions running on an industrial PC. The semantic. This is illustrated in Figure 1.
expectations are savings on the secondary equipment ✔ The maturity of the standard. There is a revision 2 of
and process wiring as well as increased flexibility. the IEC 61850 in preparation that will fix some issues.
✔ Simplification of the primary equipment could be Work is also in progress to facilitate the exchange of
achieved by re-engineering the synchro-check func- configuration files between control centers and substa-
tion. The synchro-check compares the busbar and tions, in liaison with the common information model
line voltage phases; thus, the busbar voltages are tra- (CIM). Cyber-security and redundancy management
ditionally distributed to the various bays. Capability are other examples of solutions that must become avail-
able to implement the big picture.
✔ A change in the way to execute
projects. This is discussed in the
Benefits following sections.
GOOSE New Applications
Standard Clients (Local, Network) System Design
Network Data Integration

Traditional Why Is It Becoming Important?


Technology Communication is not new in a substa-
tion. A major difference between the for-
Learning mer (de facto) standard (IEC
Curve 60890-5-103, DNP3, MODBUS, etc.)
protocols and IEC 61850 is its expected
Investment functional use. The former technology
Copy Quick Deep
Phase was a master-slave protocol that was
Hits Changes
mostly retrieving information for super-
figure 1. New technology adoption benefit versus time. vision purposes. It was sending controls

46 IEEE power & energy magazine may/june 2007


as well but typically triggered by an operator. Limitations were devices on the serial links was not exceeding a certain limit and
the speed to the communication link (rarely above 64 kb/s), the eventually developing a redundant master were other aspects to
necessary centric communication (one master communicating consider. IEC 61850 is removing most of these constraints. All
with each slave), and the availability of the master (failure of the devices are on Ethernet, the network bandwidth limitation is
master resulted in the election of a new one and took several negligible in most applications, and the central master is
seconds). A direct consequence was to restrict the performance replaced by clients that can run in parallel.
of the distributed functions that could be accomplished. The new important description is the logical architecture,
IEC 61850 introduces peer-to-peer links in order to permit where all the data flows are identified. The 2006 paper by
fast distributed automation but leaves open several aspects. Hossenlopp (see “For Further Reading”) provides a compre-
✔ Enabling distributed functions is a major objective, hensive description of an IEC 61850 project made for Algeria
however, functions are not defined in IEC 61850, thus and shows the differences between the physical architecture
a document must be created on a project basis. This (Figure 2, where the red ellipse is the Ethernet network inter-
shall describe the expected behavior of each IED par- connecting PC, gateway, and bay computers) and the logical
ticipating to the distributed functions and allocate the one (Figure 3, where number refers to types of data flows).
performance between the IEDs (e.g., response time). The next section explains the reasons for the apparent com-
The document shall also define how to test the function plexity of the logical architecture in a more general frame.
in order to prepare the interoperability tests.
✔ It shall then be checked if each device is capable of Logical Architecture Definition
implementing the function. For instance, it shall be The logical architecture definition is an essential part of the
verified whether the device programming logic can system design, and this section discusses some of the tasks to
handle the quality information associated to any opera- be performed at this stage.
tional data, if it has enough virtual inputs/outputs to
process all data exchanged with the network, etc.
✔ The next step is to insure that the performance will be
met. Performance is not only a question of network
(100 Mb/s Ethernet and associated software stack) but
and end-to-end performance; i.e., what the user can
observe (see Figure 5 discussed later in this article).
The continuous IED hardware integration increase (for
cost reduction) and blooming ideas for distributed
functions (for improved substation operation) are likely
to strengthen the assessment of system performance.
The Metcalf law states that the benefit of a communication
network increases with the square of its users. Opening the
communication is likely to amplify the cross-devices commu-
nications, thus reinforcing the need for a robust design. figure 2. Example of a physical architecture.
The system design is thus becom-
ing an important milestone in a substa-
tion automation project. A GOOSE is GUI GUI
only one of the data flows that shall be Client Client
considered in this exercise. Other data Gateway T104/T101
5 Main
flows (client-server and non-IEC
61850) and additional constraints shall GUI Server Main GUI Server Backup
be integrated as well, and this is devel- IEC 61850 Client 6 IEC 61850 Client 2
oped in the next section. Gateway T104/T101 Backup
1 IEC 61850 Client
Engineering
From Physical Station Bay Bay Bay
to Logical Architecture 7 Computer Computer Computer
A traditional high-level description of a
system based on legacy protocols was Legacy 3
its physical architecture. The main chal- IED 4
lenge was to develop the right protocol Legacy
drivers, possibly with specific hardware, IED
or add a gateway to make the system
work. Insuring that the number of figure 3. Underlying logical architecture of Figure 2 (simplified).

may/june 2007 IEEE power & energy magazine 47


Communication is not new in a substation.
A major difference between the former standard (or de facto
standard) protocols and IEC 61850 is its expected functional use.

Data Flow Identification The choice of the Ethernet infrastructure is essential as


The logical architecture shall first consider the multiple flows well for functions that have both dependability and real-time
that will circulate in the communication network based on the constraints; e.g., load shedding, where it must be a redundant
distributed functions specification. The multiplicity looks system offering a low reconfiguration time. The reconfigura-
complex but helps in the modularity of the system for the tion time, i.e., the ability to retransmit data after a failure of
reuse of proven schemes, in the solution scalability, and in the one Ethernet link shall typically be less than 1 ms in case of
independent evolution of the various clients’ software. Typi- any communication network failure.
cal categories are discussed below.
✔ Client-server operational data flow linking servers Robustness
(IEDs) to the local GUI and substation gateway. The An architecture is the fundamental organization of a system
capability to segregate the flow directed toward the local embodied in its components, their relationships to each other, and
GUI from the flow going to the substation gateway to the environment, and the principles guiding its design and evo-
avoids a common mode of failure. It also creates two lution (ANSI IEEE 1471-2000). The capability to integrate future
clients per server and thus additional constraints for the changes (i.e., substation evolution, new distributed functions,
servers. This type of flow is primarily using the IEC device software version evolution, etc.) shall thus be assessed.
61850 protocol (flows 1 and 2 of Figure 3), but OLE The use of distributed functions will typically increase the
(object linking and embedding) for Process Control sensitivity of the system to these changes. It might affect its
(OPC) is another popular protocol between client and availability due to devices reboot and the time to test the evolu-
server of the GUI (flows 5 and 6 of Figure 3). tion. One reason for devices reboot is that the devices need a
✔ GOOSE data flows (flow 3 of Figure 3). Selective mul- new database (if, e.g., a new GOOSE subscription is required)
ticast shall be preferred to broadcast in order to and have to restart their application in this case. The time to
improve performance and is dependent on the function test the evolution is typically the case where equations taking
distribution. Optimization might be done between the into account the topology are affected; e.g., for interlocking
number of GOOSE messages emitted by a device and purpose. In such a case the number of tests may rise exponen-
the performance of the subscribers. tially with the number of variables. Testing should be simpli-
✔ Maintenance and system management data flows. fied if the architecture development includes testing at the
Examples client tasks include downloading database inception of the application. The paper by Brand et al. (see For
files, starting/stopping devices, GOOSE, or reports, Further Reading) gives some examples of this sensitivity in
retrieving disturbance record files, accessing the terms of database reconfiguration constraints versus the type of
device’s Web services, changing the setting, etc. These algorithm. General good practices include the following tasks.
flows are all using the Ethernet network, are generally ✔ The decoupling of the IED critical functions (protec-
not all active at the same time, and are mixing IEC tions using local information) from the distributed
61850 protocols, Web services, simple network man- functions in order not to be affected (i.e., continue to
agement protocol (SNMP), and private messages. be executed) by a system database reconfiguration.
✔ The capability for the IED to store two configuration
Capability Checks databases, using one database when loading a new one.
Once these ideal flows are identified, the device capabilities shall This reduces the downtime and permits a return to the
be checked: number of clients supported, number of GOOSE original database if ever the second one does not lead
messages possibly subscribed, configurability of the GOOSE to the expected result.
message, flexibility of their configuration language to program ✔ The identification of a hierarchy of building blocks
the functions, reaction time to process the GOOSE in avalanche (bay, voltage level, etc) to insure independence
conditions, overall load in reaction to the various data flows, etc. between different parts of the system.
Eventually, some compromise shall be made in terms of func- ✔ The use of topological-based algorithms where proof
tions, performance, or device choice. Today, such data are rarely of the change is limited to the verification that the new
available from the device documentation, thus, preliminary tests topology is correctly computed (linear increase of the
must be made to guarantee the overall system performance. tests instead of exponential increase).

48 IEEE power & energy magazine may/june 2007


✔ The use of system management tools able to automat- i.e., automation, graphical, or tests sets. This represents about
ically update several IEDs and check their version 80% of the project configuration effort. Since these concepts
consistency. are absent from the substation configuration language (SCL)
✔ The reuse of proven schemes. This looks obvious, this is derived from the specification and a manual link
and frustrating for the engineer’s creativity, but works between the communication data and these domains is need-
and justifies some of the data flow independence ed. It is strongly suggested to progressively incorporate into
explained previously. the SCL these additional aspects and to have a single engi-
neering tool to facilitate the user.
Other Design Tasks
When mapping the distributed functions onto the IEC 61850 SCL Files
objects and services, some gaps might be revealed. The paper SCL is defined in Part 6 of the standard. With regard to the
by Carrapatoso et al. (see “For Further Reading”) has added pure communication description, the SCL schemes still require
some logical nodes and attributes to existing logical nodes adjustments. Besides the pure bugs or interpretation issues,
and common data classes. The paper by Laderach et al. (see there is, for instance, a lack of the overall logical flow descrip-
“For Further Reading”) mentions the limitation of the select- tion. This is valid both for GOOSE and client-server relations.
before-execute service compared to the customer habits and While this is offering freedom for the engineer, this is not suffi-
the need to align the design to customer wishes. cient to formally assess the compatibility of IED capabilities
Decisions shall be made to use generic inputs/outputs logi- (in terms of number of clients connected to servers, for exam-
cal node (GGIO) to complement existing logical nodes or to ple) or to automatically document the logical architecture.
create new ones. The use of GGIO is easy and sufficient The SSL is one optional file that can be used as an input
unless an engineering tool is capable of using the semantic of for the engineering. This file contains basically two parts:
the new or modified logical nodes. While this may certainly the logical node list and the substation topology. As seen
come in the future, this is hardly a priority today. above, the logical node list might be an input for the logical
The select before execute service issue is, on the contrary, architecture definition. The substation topology can be creat-
not negotiable since this has an impact on the substation ed manually but is a nontrivial task for real substations (i.e.,
operation. In order to address both issues (data modeling and lots of data) and is very difficult to test as such. The true
service) it is essential to have devices flexible enough to benefit of this file is expected to come once the control cen-
accommodate changes in the logical nodes (naming and ter will be able to directly create it by an extraction from its
model extensions) or services. CIM-oriented database.

System Configuration
This section relates some of the find- Specification System Specification Tool
ing made with the existing projects
and extrapolates some requirements.
SSL Subset

Configuration Process
The configuration process of the sys- IED IED IED
tem is a superset of the one presented Tool Tool Tool
Communication
on IEC 61850-6 (see Figure 4): Configuration
When there is possibly more than a ICD ICD ICD
single IED configuration description
(ICD) for an IED (which happens Described
Automation and System Configuration Tool by
where logical nodes can be created
Graphical IEC61850-6
using the IED configuration capabili- Configuration
ties—a trivial example is an IED Setting SCD
playing a proxy role), there is a need
for a “preconfiguration” of this IED IED IED IED
to create the ICD template used by Tool Tool Tool
the system configuration. This can
typically be done by importing a sub-
IED IED IED
set of the substation specification
description (SSL) file containing the
Test Scenario
logical nodes needed for the project. System Testing Tool
Another issue is when there is a need
to configure noncommunication data; figure 4. Full engineering process versus IEC 61850-6 description.

may/june 2007 IEEE power & energy magazine 49


✔ Susbtation configuration descrip-
tion (SCD) configuration files
Input Ethernet Output creation.
Appli- Com. Com. Appli-
cation Stack Stack cation ✔ Capability of each device to sup-
port the right profile, to import
Device A Communication Device B the SCD file, and to manage the
distributed function shall be
Inter-Operability checked.

figure 5. Interoperability goes far beyond the pure communication between devices. Conclusions
IEC 61850 offers several opportunities
to improve grid operation and control
Interoperability as well as the total cost of ownership. This technology has now
passed the initial stage of implementation, with a significant
Why Shall It Be Revisited? number of projects being done worldwide.
Interoperability tests are not trivial for at least three reasons: The current projects are first a copy of what was done with
✔ they are no longer limited to the set of few addresses to the previous technology. In order to catch the full benefits of
check that the master and slave communicate correctly, the standard there is a need to change the traditional project
as with previous protocols engineering and to define a road map for the various changes.
✔ they go beyond the pure communication and embrace Like for most information technology projects, it is likely
the full application [i.e., they include the process that the system architect role will progressively emerge, in
interface (see Figure 5)], and since the functions are addition to the system integrator: designing a robust system
not described by IEC 61850, such tests cannot be and identifying the necessary interoperability tests that shall
described in the standard be performed prior to the final project implementation are
✔ they shall be played in the context of the project; i.e., some examples of this new role.
with a logical architecture that brings specific stress
to the devices and might alter the overall function For Further Reading
performance. A. Carrapatoso et al., “Integra project—Applying IEC 61850
Practical experiences have in addition identified the fol- technology,” in Proc. CIGRE 2006 [CD-ROM].
lowing issues: J. Amantegui, A. Cerezo, J. Torres, A. Rivas, and F.
✔ “vague definitions” (see Amantegui et al.); i.e., prone Cobelo, “The university city SAS, first project within Iber-
to interpretation drola group using IEC 61850 for a complete substation,” in
✔ missing specifications; i.e., for redundancy Proc. CIGRE 2006 [CD-ROM].
management S. Laderach, W. Baas, K.P. Brandt, and P. Reinhardt “Expe-
✔ implementation profiles: differences between rience with IEC 61850 in the refurbishment of an important
suppliers. 380 kV substation,” in Proc. CIGRE 2006 [CD-ROM].
This applies to the services, modeling, and configuration and P. Norberg, A. Fogelberg, and A. Johnsson, “Field experi-
is expected to be progressively fixed through the tissue process ences from using PC software for protection and control of
(the process to resolve errors or ambiguities in the IEC 61850 AC substations,” in Proc. CIGRE 2006 [CD-ROM].
standard at UCA International) and revision of the standard. L. Hossenlopp and E. Guimond, “IEC 61850: Impact on
substation automation products and architectures,” in Proc.
Process Aspects CIGRE 2006 [CD-ROM].
Testing interoperability of legacy protocols was a pretty L. Hossenlopp, “Substation automation: Beyond commu-
obvious process: bring the different devices on the same nication standardization,” Electra, vol. 211, Dec. 2003.
table, configure the addresses, and check the master-slave K.P. Brandt, P. Rietmann, T. Maeda, and W. Wimme,
relation. Interoperability testing in IEC 61850 must be dif- “Requirements of interoperable distributed functions and
ferent in order to be efficient, and a four-step preparation architectures in IEC 61850 based SA systems,” in Proc.
phase is recommended. CIGRE 2006 [CD-ROM].
✔ System specification and design documentation.
Detailed description of the distributed functions is fun- Biography
damental to be able to define the associated tests. Luc Hossenlopp joined Alstom (which became Areva) in 1987.
✔ Test plan and test scenario definition. The test plan He is currently the product line manager for substation automa-
shall list the test objectives, identify the testing tools, tion there. He is member of the IEC and CIGRE committees and
define the role of the actors, etc. was awarded CIGRE distinguished member status in 2004. p&e

50 IEEE power & energy magazine may/june 2007

Você também pode gostar