Professional Documents
Culture Documents
Ir-Ee-Ics 2010 060
Ir-Ee-Ics 2010 060
net/publication/224193171
CITATIONS READS
6 1,702
5 authors, including:
Some of the authors of this publication are also working on these related projects:
All content following this page was uploaded by Lars Nordström on 27 May 2014.
Johan König, Kun Zhu, Lars Nordström, Mathias Ekstedt, Robert Lagerström
Industrial Information and Control Systems,
Royal Institute of Technology, KTH
Stockholm, Sweden
{johank, zhuk, larsn, mek101, robertl}@ics.kth.se
Abstract—This paper presents a mapping between the EA. Analysis, in particular, closely relates to the use of EA
Enterprise Architecture framework ArchiMate and the and architectural models for decision-making [2].
Substation Configuration Language (SCL) of IEC 61850. Since modeling can be an effort and time consuming task
Enterprise Architecture (EA) is a discipline for managing an it is important that the metamodel serves the purpose of the
enterprise’s information system portfolio in relation to the modeler’s needs with precision. Domain specific models are
supported business. Metamodels, descriptive models on how to part of what assists the modeler to reduce the effort needed
model and one of the core components of EA, can assist and enhance the precision of the models and hence do serve
stakeholders in many ways, for example in decision-making. an important purpose.
Moreover, the power industry is a domain with an augmented
A domain with an augmented reliance on the support of
reliance on the support of information systems. IEC 61850 is a
standard for the design of Substation Automation (SA) systems
information systems is the power industry. The progressive
and provides a vendor independent framework for focus on the integration of renewable energy resources has
interoperability by defining communication networks and stressed the need for modernizing the power system. Smart
functions. The SCL is a descriptive language in IEC 61850 on Grid is the term commonly used to describe the vision of the
the configuration of substation Intelligent Electronic Devices future power grid. Such a modernized power system is being
(IED) which describes the structure together with physical promoted as a way of addressing energy independence,
components and their relating functions. By using SCL, which global warming and emergency resilience issues. It is,
models the architecture of SA systems, and mapping it to according to the European Strategic Technology Platform, a
ArchiMate, stakeholders are assisted in understanding their vision for creating a flexible, accessible, reliable and
SA system and its architecture. The mapping is intended to economical grid for the future [3]. To be able to do so the
support the integration of SA systems applying IEC 61850 into capabilities of the power grid must be enhanced with new
the enterprise architecture. The mapping is demonstrated with technology.
an example applying the mapping to a SA configuration based A main component for the vision to become a reality is
on SCL. the development of technology standards. Without
standardizing the technology needed for a Smart Grid, power
Keywords-ArchiMate; Enterprise Architecture; IEC 61850; utilities and system vendors will not be able to construct a
Substation Configuration Language; Substation Automation.
flexible, accessible and reliable system in a cost efficient
way. IEC 61850 is a standard developed by the International
I. INTRODUCTION Electrotechnical Commission (IEC) for the design of
Many enterprises of today are highly dependent on their Substation Automation (SA) systems. A SA system is
information systems and the trend is growing. Strategic and usually composed of 20-100 distributed Intelligent
efficient management of the portfolio of systems is thus Electronic Devices (IED) connected via high-speed
becoming an increasingly important concern. Thereby, communication networks [4] and can be referred to as the
stakeholders need support for creating transparency between backbone of a Smart Grid. One of the primary objectives of
the business and the supporting information systems and also IEC 61850 is free allocation of functions which either can be
between the information systems as such. Not only is there a executed locally, i.e. by a single IED, or in a distributed
need for a common understanding of an enterprise’s manner over multiple IEDs [4].
information system portfolio but also support for rational The need for proper management of SA systems is
decision making which prevents or reduces stakeholders motivated both by their complexity and also by their
subjectivism in their decisions. important role in the Smart Grid vision. The proposal of
Enterprise Architecture (EA) is a discipline for managing using EA, which has proven successful in other information
an enterprise’s information system portfolio in relation to the system domains, hopefully can support stakeholders in
supported business. Metamodels, descriptive models on how managing their SA system portfolio and their integration to
to model the architecture, are one of the core components of other business domains.
EA and can serve multiple purposes [1]: (i) to document the Scope of the paper
EA, (ii) to plan and design the EA, and (iii) to analyze the
The scope of this paper is to present a mapping between
SCL of IEC 61850 and the EA framework ArchiMate. The
need for a mapping will be argued for, and a demonstration promoting for power industry standards development and
of the mapping will be presented applying the result to an SA merging.
configuration based on SCL.
III. ARCHIMATE
Structure of the paper
ArchiMate is an open and independent modeling
The remainder of this paper is structured as follows. language, i.e. metamodel, for enterprise architecture. The
Section II presents related work. Section III provides a brief primary focus of ArchiMate is to support stakeholders how
introduction to ArchiMate. In section IV a general to address concerns regarding their business and the
description on the domain of substation automation and a supporting ICT systems. It was first introduced by Lankhorst
description of the IEC 61850 standard including the SCL is et al. in [11] and is partly based on the ANSI/IEEE 1471-
presented. Section V is the locus of the main contribution, 2000, Recommended Practice for Architecture Description
presenting a mapping between ArchiMate and the SCL of of Software-Intensive Systems, also known as the IEEE 1471
IEC 61850. Section VI presents an example with the result of standard [12]. The Open Group accepted the ArchiMate
the mapping applied to a SCL configuration. Section VII metamodel as a part of The Open Group Architecture
discusses the implications of the contribution and future Framework (TOGAF) in 2009 [13].
work. Finally, section VIII concludes the paper. The ArchiMate metamodel consists of three layers; the
Business layer, the Application layer and the Technology
II. RELATED WORKS
layer. Where, technology supports the applications, which in
Much work has been established in SA metamodeling turn supports the business. Each layer consists of a number
domain with different research focus. It is commonly the fact of entities and defined entity relations.
that domain specific standards, like the case for IEC 61850, The entities in each layer are categorized into three
is proposed by domain experts who in most cases are of aspects of enterprise architecture: 1) The passive structure -
insufficient knowledge about the Information and modeling informational objects. 2) The behavioral structure -
Communication Technology (ICT) systems in contrast to the modeling the dynamic events of enterprise architecture. 3)
software engineers who actually have the implementation The active structure - modeling the components in the
responsibilities. The implicit domain knowledge and rigor in architecture that perform the behavioral aspects.
the data specification makes the standard difficult to use by One concept that is not widely used in the power
developers often lacking the domain knowledge. In [4] and community is the concept of services. This is however used
[5] feasibility studies concerning mapping of IEC 61850 extensively in ArchiMate. Services aim to encapsulate and
standard to UML modeling language are presented with the hide the internal behavior of underlying layers and give the
ambition to enable both manual and semi-automatic (if overlying layers access to functionality from underlying
UML-based computerized analysis tools are available) layers through well-defined interfaces. For instance, an
analysis of the complex substation automation system Application Service is seen to encapsulate a number of
architecture. Moreover, a model driven IEC 61850 modeling internal Application Functions to make them useful to the
approach based an Automation Systems Modeling Language business actors of the business processes. By using services
(ASML), an extension of UML subset, can be found in [6]. the business actors neither have to consider the internal
Such an approach could facilitate next generation SA behavior of the information systems nor the technology used
systems, capable of handling system object models in an to realize the behavior. However, the use of services to
integrated engineering environment. model the relations between functions of separate layers is
In [7] the authors propose a modeling approach which is not a requirement. For example, a business function can
capable of automatically generating system configuration for directly be modeled with a relation to an application
security measures from description file together with its function. Figure 1. presents the complete ArchiMate
application to IEC 61850 Substation Configuration metamodel. For a more detailed description we refer to [13].
Description (SCD) files (part of SCL). Further, in [8] a
SCADA reference architecture is generated by object-role IV. SUBSTATION AUTOMATION AND IEC 61850
modeling approach. Its usage is two-folds; first to generalize It is commonly agreed upon that the prosperity of modern
security issues in automation systems within the power society is highly dependent of electricity. From a user
system domain and secondly to compare it with the initiated perspective, the requirements are put on the supply of high
system. When the non-applicability of the model indicates a quality power to a low cost. The generated power is
unique system configuration where significant security delivered through the network and finally distributed to the
analysis could be warranted. consumers. The nodes in such a grid, whose basic functions
In [9] an XML schema based solution for global power are transforming voltage and routing power flows, are called
quality analysis is proposed. Furthermore, in [10] Hughes substations. In the modern power system with a high
presents the Intelligrid project which captures a general view automation degree the substations are operated and
for the business in power utilities and this work aims at controlled by SA systems.
Information aspect Behavior aspect Structure aspect
Product Value
Business
Application
Data Object
Application Application
Function/ Component
Interaction
Application
Technology
Infrastructure Infrastructure
Service Interface
Besides the monitoring, control and protection framework for interoperability by defining communication
functionalities, SA systems also provide interfaces to the networks and functions.
Supervisory Control and Data Acquisition (SCADA) Albeit the fact that IEC 61850 is proposed as a
systems and the Human Machine Interfaces (HMI), which communication solution for SA systems, it also supports the
realize both local and remote communication access. All operation functions of substations. Therefore, the standard
these aforementioned SA system functions are facilitated by has to take operational requirements into consideration.
several IEDs, which are interconnected by communication However, the purpose of the standard is neither to
networks together with primary equipment such as switches, standardize (nor limit in any way) the functions involved in
transformers, measurement units, etc. substation operation nor their allocation within SA systems.
Figure 2. illustrates a conceptual power grid model,
which can be viewed as a composition of two subsystems.
The major advances of IEC 61850 are summarized
One contains the primary equipment through which the
below:
electricity is delivered and where the control and protection
of the grid is executed. Transmission lines, transformers, • Functional modeling: the functions described by
switches, etc are catalogued in this subsystem. The other IEC 61850 are realized by collaboration between a
system is the ICT infrastructure composed by devices, such set of atomic functional units. These functional
as communication networks, routers and IEDs, which units can be implemented in different IEDs and
realizes the aforementioned SA functionalities. communicate with each other. The communication
behavior of the parts is described by Logic Nodes
A. IEC 61850 Basics (LNs). The separation between physical
IEC 61850 is a standard developed by the International infrastructure and logic enables functional
Electrotechnical Commission (IEC) for the design of SA allocation independent for the ICT infrastructure,
systems [14]. The standard provides a vendor independent which has not been presented in prior SA systems
and standards.
object contained by a LogicNode. Router is a
function assigns the connection of a single IED to
multiple AccessPoint. Clock indicates the location
of a subnetwork master clock.
• Communication model: contains physical
communication network components such as
Subnetwork and AccessPoint. Subnetwork is the
aggregation of the process communication bus
where the measurements collected from the process
level are flowing though and the bay
communication bus along which the monitoring,
control and protection related signals are
exchanged. AccessPoint specifies connections of
LogicDevice in IED to Subnetwork.
Figure 2. Conceptual power system model illustrating the application of
IEC 61850.
Infrastructure
Infrastructure
Data Object
Component
Application
Application
Application
New entity
Equipment
ArchiMate
Software
Interface
Interface
Function
Function
Network
Business
System
Service
Device
Node
SCL (IEC 61850)
Function(s) - - - - - - - - - - -
Subfunction - - - - - - - - - - -
Transformer - - - - - - - - - - -
Equipment - - - - - - - - - - -
Subequipment - - - - - - - - - - -
LNode - - - - - - - - - - -
Data - - - - - - - - - - -
Server - - - - - - - - - - -
Router - - - - - - - - - - -
IED - - - - - - - -
AccessPoint - - - - - - - - - - -
Subnetwork - - - - - - - - - - -
Service capability - - - - - - - - - - - -
Is a kind of
Is a part of
For remote access to the release data, Rel, of RSYN the into the structure of ArchiMate. A fact however worth
remote control switch function, i.e. the LN CSWI associated pointing out is that some entities used for architecture
with IED E1Q1SB1, uses the infrastructure service GOOSE. analysis is not explicitly described in the SCL configuration,
The data Pos (position) of CSWI can be set depending on the for example application components. Although application
input data Rel. The function provided by the LNs CSWI is components normally are a bundled part of an IED, and
then used by the two circuit breakers, CBR, for changing hence not independent from the physical infrastructure,
their position from either stare OPEN to CLOSED, or vice- future implementations and systems may offer stand-alone
versa. The circuit breaker is modeled as an equipment entity applications which can be implemented on any IED or PC.
with the business function Position. One part that does somewhat suffer from the limited
scope of the SCL is the mapping to business entities. For
VII. DISCUSSION AND FUTURE WORK example the business functions assigned to equipment are
What has been shown in the presented work is the not explicitly described in SCL. Instead functions of
possibility of integrating SA configurations based on SCL switchyard equipment are described by the relating LNs.
into ArchiMate models. Although ArchiMate mainly is Another interesting aspect, suitable for future work, is the
intended for modeling ICT intense organizations, other application of automated enterprise architecture modeling.
domains such as SA may also benefit from the capability of As described in the introductions, SA systems can be
integration into EA models. Furthermore, since the use of composed of 20-100 IEDs interconnected by networks and
ArchiMate has proven successful for quality analysis of thereby would require a fairly extensive modeling effort.
information system architectures, for example performance However, by using the XML configuration files, used for
and cost analysis [11], availability analysis [22], data configuration of SA systems according to SCL, it would be
accuracy assessment [23], etc., similar analysis can be possible to automate the extraction of SA system
applied to SA systems. By applying the result of the specifications using IEC 61850 and for instance import the
mapping, SCL configurations could possibly be translated architecture into an EA modeling tool.
Figure 5. An example showing the application of ArchiMate to an SCL configuration