You are on page 1of 6

Paper accepted for presentation at the 2011 IEEE Trondheim PowerTech

Application of the IEC 61850-7-420 Data


Model on a Hybrid Renewable Energy System
Nicholas Honeth*, Wu Yiming*, Nicholas Etherden**, Lars Nordström*

IEC 61850-7-420 standard provides a data and communication


Abstract--IEC 61850 is the most promising standard for design model specifically focused on DER. This paper presents a
of substation communication and automation systems. Recent design methodology that utilizes the IEC 61850-7-420 model
revisions of the standard include support for modeling, and as a framework for designing and prototyping application-
control of Distributed Energy Resources (DER). This paper
specific control systems for HRES. This effort is motivated by
presents an application of the IEC 61850-7-420 data model for
DER in the implementation of a control and energy management the complexity of controlling a heterogeneous system that may
system for a Hybrid Renewable Energy System (HRES). These use components from various vendors and have behaviors that
systems are beginning to prove their usefulness in providing vary with many external conditions. The work presented in
deployable electrical supply in locations where no such supply this paper has been implemented and tested on a Research,
exists as well as for backup power or power quality related Development and Demonstration (RD2) HRES platform
support functions. The motivation for applying the standard to
developed by STRI AB in Sweden. The control system design
the design process is twofold; to modularize the design according
to an accepted international standard and to design for methodology and implementation is part of ongoing academic
interoperability with other IEC 61850 enabled devices and work on the subject at KTH.
SCADA systems. In the following section a summary of related work is
presented. Section III describes the RD2 HRES system
Index Terms--IEC 61850-7-420, Hybrid Renewable Energy components and functionality. Sections IV and V explain the
System, Distributed Energy Resources, Data Model, Design design methodology and implementation followed by Section
Methodology.
VI which describes one of the HRES subsystems in more
detail. Section VII explains the integration of communication
I. INTRODUCTION
functionality and finally, Section VIII describes the testing

I ntegration of renewable energy sources into the electrical


energy mix will require a number of novel solutions that
will be accompanied by new challenges in design, control and
process.

II. RELATED WORK


optimization. It is reasonable to assume that the majority of
The review of related research and development efforts is
these renewable energy sources will exist in the form of
separated into sections; work focused on IEC 61850 and
Distributed Energy Resources (DER) that are geographically
HRES-related work.
distributed according to various factors including weather
conditions, land ownership and local energy demand. The A. IEC 61850 and related standards
term DER usually refers to a resource that provides a single The IEC 61850 series of standards for communication
function or utilizes a single primary energy source. DERs that networks and systems is intended to provide interoperability
are more heterogeneous providing various types of for Substation Automation Systems (SAS) [4] . It provides
functionality including storage as well as production from a specification for the communication between Intelligent
various sources including wind, solar and hydrogen fuel cells Electronic Devices (IEDs) and related SAS equipment.
are often referred to as Hybrid Renewable Energy Systems. Furthermore, it describes the requirements of the functions
HRES is a concept often used to provide a reliable energy implemented in SAS, not to attempt to standardize the
source for critical loads such as information and functions themselves but to specify the communication
communication technology deployed in areas with unreliable between them.
or completely without electrical grid connection. [1] In cases A subset of the functions that are described in [4] fall into
where the systems are grid connected or interconnected with the category of distributed functions. The standard defines
other similar HRES or DER, a standardized control and these as the set of functions where its subparts, called Logical
communication interface is a highly desirable capability. The Nodes (LNs), are located on different physical devices. While
all functions communicate with each other, the process that
The work is undertaken within a joint development project at HVV they are controlling, monitoring or protecting, distributed
(www.highvoltagevalley.se) and financed by the Swedish Governmental
Agency for Innovation Systems. functions are dependent on the execution of a set of defined
* Authors from KTH Royal Institute of Technology (e-mail: functional steps for their operation. The loss of any of the
nicholas.honeth@kth.se) constituent LNs could mean that the function would be
** Authors from STRI AB and Luleå University of Technology (e-mail:
Nicholas.Etherden@ltu.se). blocked or that it would be functionally degraded.

978-1-4244-8417-1/11/$26.00 ©2011
2

IEC 61850-7-420 standard include aggregations of DER into


Generic Virtual Power Plants (GVPP) [3], active distribution
management [9] and by the same authors, integration of wind
turbines [10] also using IEC 61400-25 [8].
B. Hybrid Renewable Energy Systems
[13] shows the modeling and simulation of a similar HRES
system also using labVIEW, the difference with this example
is that the labVIEW environment is used to simulate behavior
of the HRES components as well as the control system.
Contrary to the work presented in this paper, [13] does not
use any particular standard when designing the data model for
the HRES simulation and control but is based on a model
presented in an earlier paper [12] by the same authors.
[14] looks at using a UML-RT real-time UML specification
Fig. 1. Functional levels and logical interfaces in IEC 61850 [4]. for modeling the HRES which is used to develop a structural
model used for simulations.
The IEC 61850 standard also defines a functional hierarchy A series of works focused on the control and management
where functions are classified in terms of how closely they are of HRES include works focused predominantly on the
situated to the substation process. Three main levels are decision models to be used [15]. Optimization strategies for
defined: HRES operation have been presented in works such as [11],
• bay level functions - refers to the group of functions that and [16] which applies a receding horizon strategy using wind
are predominantly associated with a specific bay in the forecasts for maximizing profit for the HRES operator.
substation instance. C. IEC 61850-7-420 Application to HRES
• process level functions - interface directly with the
After a review of the literature, there do not appear to exist
process, namely I/O functions such as data acquisition
many efforts with similar objectives to the IEC 61850-7-420
and issuing of commands.
methodology. Such methods are likely to be practiced at
• station level functions - refer to functionality that
manufacturer R&D labs, however, amongst published
concerns the substation as a whole.
academic work this approach seems to be novel in suggesting
the use of the IEC 61850-7-420 data and communication
Figure 1 from [4] illustrates the functional hierarchy as well
models as a design framework for HRES control system
as shows the numbering of the standard interfaces between
development.
LNs in different levels and between LNs situated on the same
functional hierarchy level. Interfaces 2 and 10, shown in grey,
III. HRES DESCRIPTION
are remote communication. Interface 2 is for use in remote
protection functions on the same level on the control plane The HRES consists of three sources namely; photovoltaic
while interface 10 is the vertical communication to SCADA or panels, a wind turbine and a hydrogen fuel cell. For energy
other telemonitoring. The specification of communication via storage it is equipped with a battery and an electrolyzer with
the remaining interfaces is the core of the IEC 61850 standard. connected hydrogen storage. The system is grid connected via
Communication between LNs at the station and bay levels an isolation transformer. The possibility of an HRES local
occurs through interfaces 1 and 6, while between LNs within a load is also assumed in the design. A DC bus bar is used for
station or bay are 9 and 3 respectively. Interface 8 supports interconnection of all DC components. The DC bus is linked
direct communication between LNs in different bays, this is to an AC bus by an inverter. An AC battery charger is used to
used to support functions such as interlocking. Finally, charge the battery. The solar and wind energy sources are able
interfaces 4 and 5 provide the communication channel to output both AC and DC.
between process and bay level functions. The use of a process The lowest level of control and monitoring is realized by
bus specified in IEC 61850 is discussed in detail in [6]. The custom-built breaker and measurement modules referred to as
benefits that are pointed out are the increased level of Control Modules (CM). The measurement and status signals
interoperability between low-level devices that is achievable are connected to the analogue and digital input signals of a
as well as the possibility for cost and operational optimizations National Instruments I/O module. Similarly, breaker control
that are not possible using more traditional methods where signals are connected to the module’s digital outputs. The
extensive copper wiring is required. control system is implemented in labVIEW and provides an
The IEC 61850-7-420 [5] extension provides definitions of Ethernet interface for monitoring and control.
LNs that are specific to the modeling and control of DER [2].
The additional LNs provide the designer of DER control
systems with the structures required to model DER
components and their functionality. Works that implement the
3

Fig. 2. RD2 HRES system diagram.


(UML) model design follow the IEC 61850-7-4 LN classes
and data classes.
IV. IEC 61850-7-420 DESIGN INTEGRATION
The IEC 61850 standard provides guidelines for functional V. CONTROL SYSTEM DESIGN
description of automation systems. A rich set of Logical The design of the control system is divided into three main
Nodes (LN) are defined, these atomic functional blocks and steps. The first step is building the architectural
associated “pieces of information to communicate” (PICOM) communication model of the system according to the IEC
defined in appendix A of IEC 61850-5 form the building 61850 standard as interrelated LNs. Next, using the model
blocks for the control system design. Additionally, the made from first step, the IEC 61850 data model is translated to
standards documentation provides examples and templates to a UML model which is refined for implementation. Finally,
equip engineers with a framework for control architecture the design is implemented on a control system development
design. platform. In the cases presented in this paper, the labVIEW
In the case of application specific or embedded control development environment is used and deployed on the HRES
systems, designers who follow these guidelines and make use control system.
of the LNs and PICOMs relevant to the functionality they
wish to implement can more easily produce a concise and
understandable design. Furthermore, implementations
following the standard using the presented methodology
should exhibit a high level of reusability, saving development
effort in subsequent implementations.
The IEC 61850-5 document provides the requirements for
device models. IEC 61850-7-4 defines LNs and data classes
but does not provide LN specifications for the functionality
required for control of DER. For this purpose the standard has
been extended with the IEC 61850-7-420 specification for
DER. This document provides specifications that extend the
modeling to renewable energy sources, battery and hydrogen
energy system. All components and functionality of the HRES Fig. 3. IEC 61850 communication model of the battery energy
are represented as LNs in the design in order to provide the storage system.
necessary framework for the control system development as
well as to allow for interoperability with existing and future The LN information exchange and UML models describing
control and monitoring devices. the individual subsystems can become quite large. For this
The Logical Nodes (LN) and Unified Modeling Language reason we present the design for the battery storage system
only in detail in this paper. The remaining subsystems follow a
4

similar pattern using the component and function specific (XFUS).


LNs. The battery energy storage system LN communication This level is lowest level of the IEC 61850 hierarchy and
model and UML models are shown in figures 3 and 4 functions do not communicate horizontally with each other.
respectively. Each function interacts with one or more high level functions.
Following the IEC-61850 paradigm, the control system is
divided into three hierarchical levels namely, process, bay and VI. BATTERY ENERGY STORAGE SYSTEM UML MODEL
station:
A. Logical Nodes for Station Level Functions
At station level, several functions such as remote
monitoring interface (ITMI), Human Machine interface
(IHMI), Remote Telecontrol interface (ITCI), Alarm handling
(CALH), Busbar protection (PBIF), Station level Automatic
process control (GAPC) and Station level Interlocking
function (CILO) are applied.
Here HMI can be regarded as a computer terminal which
allows for monitoring and manual control. In this particular
case the HMI implementation is also performed in LabVIEW.
The remote telecontrol interface can be run on a remote
computer with network connectivity. Through the network it
can also monitor and control the system HMI as describe
above. The implemented RD2 interface does not yet support
IEC 61850 communication but uses a proprietary protocol.
High-level protection and control functions such as busbar
protection and interlocking are implemented at this level.
These functions are applied to the breaker control strategies at
lower levels in the IEC 61850 hierarchy.
B. Logical Nodes for Bay Level Functions
At the bay level are the Measuring (MMXU), Overvoltage
protection (PTOV), Undervoltage protection (PTUV),
Overcurrent protection (PTOC), Bay level Automatic process
control (GAPC), Bay level Interlocking function (CILO),
Switch controller functions (CSWI), Battery system LN
(ZBAT), and Battery charger LN (ZBTC).
The measuring function is used to acquire the system data
such as current, voltage, status of switches and devices.
Overvoltage and overcurrent protection are used to protect
system devices if there situations arise. Normally, the device
specification determines the maximum voltage and current. To
ensure that devices are working safety and maximize working
life time, voltage and current should be kept within the
component recommended levels of voltage and current.
The automatic process control (GAPC) is used as the
interface between subsystems of HRES control system. It can
collect the measurements, status signals, events and alarms
Fig. 4. Static UML structure of the battery energy management
from measurement, protection and other functions such as the system.
station level automatic process control. The IEC 61850 model of battery energy storage system
The LN for the battery group (ZBAT) is used to give UML model is shown in figure 4. The Battery energy storage
information about the battery such as battery type, nominal system is composed of Battery Group (ZBAT), Battery
voltage of battery and so on. The LN Battery charger is charger (ZBTC), and DC port of Integrated energy controller.
implements the functionality to control and monitor the Battery group is composed of several battery units as the
battery charger. figure shows. Also shown are the DC ports controlling the
C. Logical Nodes for Process Level Functions charger (ZBTC) for the battery and the inverter (ZINV) for
AC output.
Lastly, in the process level is the Generic I/O (GGIO),
Voltage transformer (TVTR), Current transformer (TCTR),
Circuit breaker (XCBR), Switch functions (XSWI), and Fuse
5

VII. IEC 61850 COMMUNICATION that the effort in unit testing these had been well-spent. Some
Implementation of the IEC 61850 communication interface coordination problems between the custom-implemented LNs
is beyond the scope of this paper. Integration of an external were however identified and prompted a minor redesign of the
IEC 61850 communication stack is currently in progress. The GAPC LN implementation. The goals for the next design
interface is required to implement datasets that are directly iteration aim to move as much functionality as possible out of
linked to the LN object instances in the control system. This the GAPC LN and to define this in terms of standard LNs
facilitates communication of measurement values, events and making the GAPC more streamlined and simpler to verify.
commands over relevant protocols such as GOOSE and MMS. At the time of writing, the preparations for a second round
Although the signals of the control system may need to be of deployment tests were under way. The expected outcomes
mapped to an IEC 61850 communication stack independently of these tests are a verification of the control functions under
of the design, by separation into LNs this process is simplified stand-alone conditions. Records of weather conditions,
by harmonization of the controller design with the standard. measurements and system state will be collected for longer
The alternative development method would be to implement periods of time and will be used for further tuning of the
the control system without regarding the IEC 61850 model. GAPC LNs in particular.
Once the control system is functional, a mapping from the
control system custom interface to IEC 61850-7 interfaces is IX. FUTURE WORK
created. This practice is common especially among control The methodology and development described in this paper
systems that were developed prior to the widespread adoption is part of an ongoing research and development effort. There
of the standard and subsequently been adapted for integration are many interesting goals for future work, the first of which is
into IEC 61850 systems. A practical disadvantage of this the implementation of communication according to IEC
approach is that it can make the systems difficult for 61850-8-2 to integrate the HRES into an adjoining IEC 61850
integrators and engineers to work with as they must substation control system.
understand the system from both sides of the mapping. At the time of writing a case study investigating the
The work described here attempts to alleviate these issues interaction between multiple systems of this kind is nearing
by including the IEC61850-7-420 data models at design time. completion. The study aims to comment on the utility of
Using good object-oriented implementation methods, all HRES systems providing power quality support services or to
PICOMs can be made accessible using accessor and effector increase the hosting capacity in rural distribution networks.
functions. Correct use of these methods ensure that the The IEC 61850 suite of standards provide a framework for
integrity of internal data and system state remain consistent as design and implementation of power control system up to the
well as simplifying the modularization of the control system. “substation level”, for higher level control that requires
complex interactions between controller units we intend to
VIII. VERIFICATION AND TESTING investigate the application of multi-agent systems (MAS)
The verification of the HRES system was performed in a control complimentary to the work presented in [17].
series of phases. Detailed logs of all measurements and state This paper presents a high-level overview and provides an
changes are used throughout all tests for use in verification example of one subsystem of the implemented work. It would
and performance analysis. be interesting to develop and document the design
A first step was to provide a barebones manual control methodology more formally. Furthermore, the use of
interface that allows an operator to manually control basic labVIEW as the development platform, while useful for
system functionality, primarily the breakers on the CMs. As prototyping, should be replaced with a more generally
this step required only configuration of the interfaces to the applicable implementation language such as C/C++. A library
CMs and development of a basic HMI, it was completed in a implementing some common LNs and providing abstract
short time and deployed on the system and used for classes for implementation of LNs are a desirable product of
demonstration purposes as well as for hardware maintenance. this work.
During the implementation of the LN-mapped
functionality, small simulation unit test were constructed for X. CONCLUSION
the LNs. These tests simulated various inputs and states The development method proposed in this paper aims to
allowing the developers to analyze the output for modularize the design of HRES control systems and to design
malfunctions. The results of these tests assisted with for interoperability from the architectural description phase.
debugging real-time related problems such as “debouncing” in The end result should be system which is capable of
the CILO interlocking LNs for example. The simulated unit seamless interoperability with other IEC 61850 enabled
tests were valuable for identifying errors before connecting to devices and SCADA systems.
sensitive equipment that otherwise would have been damaged
by a malfunction or protection failure. XI. ACKNOWLEDGEMENTS
A first round of deployment tests evaluated the functioning The work is undertaken within a joint development project
of the LN implementation interfacing with the actual at HVV (www.highvoltagevalley.se) and financed by the
hardware. The conclusions from these tests were that the Swedish Governmental Agency for Innovation Systems. STRI
implementation of the standard LNs was very successful and
6

AB is acknowledged for support during design and


implementation of the control system architecture as well as
for providing access to the RD2 platform for development and XIII. BIOGRAPHIES
testing.
Nicholas Honeth, (S’10) received the M.Sc. degree in
computer science from Chalmers University of
XII. REFERENCES Technology, Gothenburg, Sweden and the B.Sc,
degree in electrical and computer engineering from
[1] Karshenas, H.; Karimi-Ghartemani, M.; Yazdani, D.; Khajehoddin, the University of Cape Town, Republic of South
S.A.; Zaman, M.; Bakhshai, A.; Jani, P.; , "A Hybrid Renewable Energy Africa. He is currently a Ph.D. student at the
System for powering Information and Communication Technology department of Industrial Information and Control
(ICT)," Telecommunications Energy Conference (INTELEC), 32nd Systems at KTH - The Royal institute of Technology,
International , vol., no., pp.1-6, 6-10 June 2010. Stockholm, Sweden. His chief interests are in
[2] Cleveland, F.M.; , "IEC 61850-7-420 communications standard for intelligent control systems for electrical distribution
distributed energy resources (DER)," Power and Energy Society networks.
General Meeting - Conversion and Delivery of Electrical Energy in the
21st Century, 2008 IEEE , vol., no., pp.1-4, 20-24 July 2008. Wu Yiming, received the B.Eng.degree in Electrical
[3] You, S.; Traeholt, C.; Poulsen, B.; , "Generic Virtual Power Plants: Engineering and Automation from Harbin Institute of
Management of distributed energy resources under liberalized electricity Technology, Harbin, China in 2009. Currently he is
market," Advances in Power System Control, Operation and working towards his M.Sc. at Royal Institute of
Management (APSCOM 2009), 8th International Conference on , vol., Technology, Sweden. His thesis work is on the
no., pp.1-6, 8-11 Nov. 2009. application of IEC61850 into ICT architecture of the
[4] IEC, Communication Networks and Systems in substations, IEC Std. Research, Development and Demonstration (RD2)
61850, 2003. platform as well as the design and implementation of a
[5] IEC, Communications Systems for Distributed Energy Resources control and monitoring system for it.
(DER), IEC Std. 61850-7-420, 2006.
[6] Apostolov, A.; Vandiver, B.; , "IEC 61850 process bus - principles,
applications and benefits," Protective Relay Engineers, 2010 63rd Nicholas Etherden works at STRI AB and is an
Annual Conference for , vol., no., pp.1-6, March 29 2010-April 1 2010. Industrial postgraduate student at Electric Power
[7] IEC, Communication Networks and Systems for Power Utility Engineering, Lulea University of Technology, Sweden.
Automation—Part 7-410: Hydroelectric Power Plants—Communication He has a MSc in Engineering Physics from Uppsala
for Monitoring and Control, IEC Std. 61850-7-410, 2006. University in Sweden, 2001. He has several years
[8] IEC, Wind Turbines—Part 25: Communications for Monitoring and experience from the development of a new IED family
Control of Wind Power Plants, IEC Std. 61400-25, 2006. for IEC 61850 as application engineer, project manager
[9] Timbus, A.; Larsson, M.; Yuen, C.; , "Active Management of and product marketing manager at ABB. Since 2008 he
Distributed Energy Resources Using Standardized Communications and is responsible for the STRI IEC 61850 Independent
Modern Information Technologies," Industrial Electronics, IEEE Interoperability Laboratory and a member of IEC TC
Transactions on , vol.56, no.10, pp.4029-4037, Oct. 2009. 57 working group 10 and UCA/IEC 61850 User group testing subcommittee.
[10] Timbus, A.; Larsson, M.; Yuen, C.; , "Integration of wind energy
resources in the utility control and information technology
infrastructures," Industrial Electronics, 2008. ISIE 2008. IEEE Lars Nordström, (M’06) received the M.Sc. degree in
International Symposium on , vol., no., pp.2371-2376, June 30 2008- electrical engineering and the Ph.D. degree in
July 2 2008. industrial control systems, both from KTH - The Royal
[11] Belfkira, R.; Nichita, C.; Reghem, P.; Barakat, G.; , "Modeling and institute of Technology, Stockholm, Sweden. He is an
optimal sizing of hybrid renewable energy system," Power Electronics Associate Professor in Power System Management and
and Motion Control Conference, 2008. EPE-PEMC 2008. 13th , vol., Director of the Swedish Centre of Excellence in
no., pp.1834-1839, 1-3 Sept. 2008 Electric Power Engineering, an industry-university
[12] Doumbia, M.L.; Agbossou, K.; Granger, E.; , "Modelling and research center, located at KTH. His area of research is
Simulation of a Hydrogen Based Photovoltaic/Wind Energy System," power systems management and related information
Industrial Electronics, 2007. ISIE 2007. IEEE International Symposium exchange, including application of decision theory on
on , vol., no., pp.2601-2606, 4-7 June 2007. information system architectures and the application of ICT to power system
[13] Doumbia, M.L.; Agbossou, K.; Proulx, C.-L.; , "Lab VIEW modelling problems. Dr. Nordström is chairman of IEC TC57s Swedish committee, and
and simulation of a hydrogen based photovoltaic/wind energy system," a member of the IEC’s Strategic group on Smartgrids as well as National
Advanced Electromechanical Motion Systems & Electric Drives Joint Cigre SC D2 representative for Sweden.
Symposium, 2009. ELECTROMOTION 2009. 8th International
Symposium on , vol., no., pp.1-6, 1-3 July 2009.
[14] de Durana, J.M.G.; Barambones, O.; , "Object oriented simulation of
Hybrid Renewable Energy Systems focused on Supervisor Control,"
Emerging Technologies & Factory Automation, 2009. ETFA 2009. IEEE
Conference on , vol., no., pp.1-8, 22-25 Sept. 2009.
[15] Dagdougui, H.; Minciardi, R.; Ouammi, A.; Robba, M.; Sacile, R.; , "A
Dynamic Decision Model for the Real-Time Control of Hybrid
Renewable Energy Production Systems," Systems Journal, IEEE , vol.4,
no.3, pp.323-333, Sept. 2010.
[16] Korpås, M.; Holen, A.T.; , "Operation planning of hydrogen storage
connected to wind power operating in a power market," Energy
Conversion, IEEE Transactions on , vol.21, no.3, pp.742-749, Sept.
2006.
[17] Saleem, A.; Honeth, N.; Nordström, L.; , "A case study of multi-agent
interoperability in IEC 61850 environments," Innovative Smart Grid
Technologies Conference Europe (ISGT Europe), 2010 IEEE PES , vol.,
no., pp.1-8, 11-13 Oct. 2010.

You might also like