<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>A standard-compliant and semantic-based communication architecture for smart grids</article-title>
      </title-group>
      <contrib-group>
        <aff id="aff0">
          <label>0</label>
          <institution>OFFIS - Institute for Information Technology</institution>
        </aff>
      </contrib-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>Nowadays, the smart grid is a very important topic within the energy domain.
The US National Institute of Standards and Technology (NIST) de nes the
smart grid as the modernization process from the current power grid to the power
grid of the future. Whereas monitoring, protection and automatic optimization
play key roles along the whole energy value chain (central and distributed
generation, transmission and distribution networks, industrial users, energy storage
installations, electric vehicles, households, etc.) [NIS2010]. Various national and
international studies point out that a new-style Information and Communication
Technologies (ICT) infrastructure is needed to realize the vision of smart grids.
Furthermore, they identify a lot of ICT challenges (e.g. novel services,
products and markets) and emphasize the importance of standardization in terms of
integration and interoperability [RUB2010].</p>
      <p>Within the overall context of smart grids in the energy domain this research
project addresses the problem of service application. Smart grids already contain
a lot of functionalities and new as well as novel ones will arise in the future. But
due to missing common semantics it is not possible to nd desired services in an
appropriate way. This is a problem because smart grids contain of many di
erent stakeholders. The stakeholders play various roles and have their own views
on smart grids. In many cases this leads to di erent understandings of the same
things. Furthermore, various requirements in terms of interoperability have to be
considered to facilitate dynamic integrations into the complex system. Solving
these problems means to increase the overall system performance and e ciency
and to decrease the operating and integration costs. The use of standards is an
established means to meet interoperability requirements. Meta-data annotation
enables the application of semantic web services which support automatic
processes and use a common semantic basis. Standardization in terms of ICT is
a very important topic for smart grids and also Semantic Technologies become
more and more important [USS2008]. But the combination of those standards
chosen for this approach and the selected semantic web service technologies is a
novel way to address the problem of a missing semantic basis for the
automation and IT layer. The main critical success factors for the proposed solution
will be the implementation costs related to the overall costs of the device which
should be controlled, the de nition of novel smart grid system services and the
mediation between di erent ontologies which provide the common semantic
basis. Therefore, thorough analyzes and many expert interviews must be part of
the research. The application of semantic web services was realized within other
domains and the achieved results must be considered to bene t from lessons
learned and best practices. ICT standards are already used in the smart grid
but not mainly focusing on semantic-based communication. The following use
case shows the relevance and importance of the project:</p>
      <p>A typical service we intent to cover would be one to choose between di erent
weather forecasts in order to do a better load forecast for distributed generation
based on wind turbines. Di erent companies have di erent services which are
better or worse at di erent times of the year, week or day. Based on the current
situation, annotated services would provide the possibility to choose the best
service based on the current context.</p>
      <p>The PhD project is at the end of the 1st phase and is supervised by Prof.
Dr. Dr. h.c. H.-Jurgen Appelrath, Prof. Dr. Dieter Fensel and Jun.-Prof. Dr.
Sebastian Lehnho .
2</p>
    </sec>
    <sec id="sec-2">
      <title>Main Questions of the Thesis</title>
      <p>The following two main questions will be answered by the research project:
{ How can meta data-annotation help to nd appropriate functionalities within
the future smart grid?
{ How can appropriate services be discovered, selected and executed in an
automated way?</p>
      <p>Furthermore, the two following main challenges have to be faced:
{ Showing how to realize an integrated architecture which provides a seamless
communication from the business layer to the automation layer.
{ Matching the two absolutely di erent views of the IT-domain and
automationdomain.</p>
      <p>Nowadays, a lot of approaches deal with ICT in smart grids but none of them
combines established smart grid standards and semantic web services for the IT
and automation layer. The research is based on the assumption that novel system
services will arise for the smart grid and that those services will be provided
among the smart grid stakeholders. Furthermore, the research assumes that the
ICT infrastructure that is needed to operate smart grids will use internet-based
communications. The most relevant issue that is out of scope of the research
project is an economical analysis. Basically, costs will be taken into account for
example to analyze the relation between implementation costs of the proposed
solution and the overall device cost because in some cases the proposed solution
could be too expensive for small or cost-critical devices like smart meters.
3</p>
    </sec>
    <sec id="sec-3">
      <title>General Approach</title>
      <p>The general approach covers design research, expert interviews as well as
prototyping. To achieve the desired goals ontologies, services and communication
models must be designed. Furthermore, experts must be interviewed to gure
out what future system services for the smart grid will arise. To evaluate the
proposed solution a reference prototype must be implemented and compared
with other approaches. The target architecture with a high level of
standardcompliance includes reference models as well as methods to use them. The
standard-compliance leads to a reduction of integration costs for new services
and applications into the smart grid and the automated services application
results in a faster communication with higher performance.
4</p>
    </sec>
    <sec id="sec-4">
      <title>Proposed Solution</title>
      <p>{ OPC Uni ed Architecture: The OPC UA is developed by the OPC
Foundation and standardized by the IEC 62541. The UA is the successor
of the established Classic OPC standards OPC DA (Data Access), OPC
A/E (Alarms and Events) and OPC HDA (Historical Data Access) which
are mainly used for process automation by exchange of real-time plant data
among control devices. New requirements like platform independence and
internet capability led to the development of the UA. The UA consists of
13 parts of which the parts three to six are in this context the most
important ones. They specify an abstract data and information model (Address
Space) which is the basis for a domain speci c model, abstract service for
server-client-communications and technology mappings for example for a
web service-based communication. The abstract approach of the UA enables
extensions of the application area, so that the focus is on general data
exchange within any domain and it can be used for integrated automation
concerns. [MLD2009]
{ Semantic Web Services: SWS-approaches are further developments of the
well known web services and add semantic information to the
communication. Several top-down and bottom-up approaches exist. Within this research
project the WSML (Web Service Modeling Language) approach is the choice.
Based on an ontology the approach provides descriptions of the services on
di erent layers. Functional and non-functional requirements as well as
interface and behavioral speci cations can be described. Thus, it is possible
to realize an automated discovery, selection and execution of the services.
[FLP2006], [FKZ2008], [dBFK2008]
{ Common Information Model: The CIM is standardized by IEC 61970
and IEC 61968 and in general it provides a powerful integration framework.
The most important part of the CIM is a large data and information model
but also interfaces and technology mappings are speci ed. The data model
is maintained in Uni ed Modeling Language (UML) and contains hundreds
of classes including thousands of attributes and being connected by many
associations. Thus, it is possible to model almost all concerns within the
energy domain. In the context of this research project the CIM provides the
semantic basis for the communication. On the one hand the CIM structure
will be used to design an ontology being the basis for the semantic web
services and on the other hand it o ers almost all information that are needed
to model the domain speci c UA address space. [McM2007]</p>
      <p>In conclusion, the proposed solution includes the established CIM to provide
the semantic basis ("What data is exchanged") for the OPC UA on the
automation layer ("How is the data exchanged") and for semantic web services on the IT
layer ("How is the exchanged data described"). Hence, the architecture enables
a seamless and comprehensive communication for new system services.
5</p>
    </sec>
    <sec id="sec-5">
      <title>Evaluation</title>
      <p>To evaluate the approach the architecture will be implemented prototypically
and executed within a simulation environment. Therefore, it is necessary to
realize an OPC UA-based server-client-architecture including simulated devices
modeled on a CIM-basis. Furthermore, a semantic execution environment has to
be implemented to run the semantic web services. Amongst others, it consists of
a CIM-based ontology being as a semantic basis as well as mediators, goals and
service descriptions. Test cases consisting of realistic system services being parts
of use cases have to be identi ed based on expert interviews. The simulation
results have to be compared with current solutions regarding performance and
integration as well as interoperability issues; for example compared with simple
web services or alternative automation standards like IEC 61850.
6</p>
    </sec>
    <sec id="sec-6">
      <title>Future Work</title>
      <p>So far, the focus of the project was on energy domain speci c issues. The CIM
was identi ed as an appropriate information model for the energy domain which
could be used as semantic basis. Furthermore, the OPC UA as a
communication standard with bene ts - e.g. the abstract and object-oriented data model
- compared to alternatives like IEC 61850 was the choice. The following work
will be concentrated on three main areas. A detailed evaluation concept must
be elaborated, appropriate system services must be identi ed and in the eld of
semantic web services the usability of the chosen approach must be tested.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [dBFK2008]
          <string-name>
            <surname>J. de Bruijn</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          <string-name>
            <surname>Fensel</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          <string-name>
            <surname>Kerrigan</surname>
            , U. Keller, H. Lausen and
            <given-names>J.</given-names>
          </string-name>
          <string-name>
            <surname>Scicluna</surname>
          </string-name>
          : Modeling Semantic Web Services. Springer Verlag, Berlin (
          <year>2008</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [FLP2006]
          <string-name>
            <given-names>D.</given-names>
            <surname>Fensel</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Lausen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Polleres</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Stollberg</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Roman</surname>
          </string-name>
          , J. de Bruijn and J.
          <source>Domingue: Enabling Semantic Web Services: The Web Service Modeling Ontology</source>
          . Springer Verlag, Berlin (
          <year>2006</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [FKZ2008]
          <string-name>
            <given-names>D.</given-names>
            <surname>Fensel</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Kerrigan</surname>
          </string-name>
          and
          <string-name>
            <given-names>M.</given-names>
            <surname>Zaremba: Implementing Semantic Web Services</surname>
          </string-name>
          :
          <source>The SESA Framework</source>
          . Springer Verlag, Berlin (
          <year>2008</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [MLD2009]
          <string-name>
            <given-names>W.</given-names>
            <surname>Mahnke</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.-H.</given-names>
            <surname>Leitner</surname>
          </string-name>
          , M. Damm: OPC Uni ed Architecture. Springer Verlag, Berlin/Heidelberg (
          <year>2009</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          <string-name>
            <surname>[McM2007</surname>
            ]
            <given-names>A. W.</given-names>
          </string-name>
          <string-name>
            <surname>McMorran</surname>
          </string-name>
          : An Introduction to IEC 61970-
          <volume>301</volume>
          &amp;
          <fpage>61968</fpage>
          -
          <lpage>11</lpage>
          : The Common Information Model. University of Strathclyde (
          <year>2007</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [NIS2010]
          <article-title>NIST: Special Publication 1108 NIST Framework and Roadmap for Smart Grid Interoperability Standards (</article-title>
          <year>2010</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [RUA2010]
          <string-name>
            <given-names>S.</given-names>
            <surname>Rohjans</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Uslar and H.-J. Appelrath</surname>
          </string-name>
          <article-title>: OPC UA and CIM: Semantics for the Smart Grid</article-title>
          .
          <source>Proceedings of: IEEE PES Transmission and Distribution Conference</source>
          <year>2010</year>
          (
          <year>2010</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [RUB2010]
          <string-name>
            <given-names>S.</given-names>
            <surname>Rohjans</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Uslar</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Bleiker</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Gonzalez</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Specht</surname>
          </string-name>
          , T. Suding ans T. Weidelt:
          <article-title>Survey of Smart Grid Standardization Studies and Recommendations</article-title>
          .
          <source>Proceedings of: IEEE Smart Grid Communications</source>
          <year>2010</year>
          (
          <year>2010</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          <string-name>
            <surname>[USS2008] M. Uslar</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          <string-name>
            <surname>Rohjans</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          <string-name>
            <surname>Schulte</surname>
            and
            <given-names>R.</given-names>
          </string-name>
          <string-name>
            <surname>Steinmetz</surname>
          </string-name>
          <article-title>: Building the Semantic Utility with Standards and Semantic Web Services</article-title>
          .
          <source>In: On the Move to Meaningful Internet Systems: OTM 2008 Workshops</source>
          . Springer, Berlin (
          <year>2008</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          <string-name>
            <surname>[URB2010] M. Uslar</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          <string-name>
            <surname>Rohjans</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          <string-name>
            <surname>Beenken</surname>
            and
            <given-names>M.</given-names>
          </string-name>
          <article-title>Specht: Towards a Standard Compliant Smart Grid through Semantic Web Technologies Concerning Interoperability, Security and SOA</article-title>
          .
          <source>Proceedings of: POWERGRID Europe</source>
          <year>2010</year>
          (
          <year>2010</year>
          )
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>