<!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>Ontology-Based Development of Smart Grid Co-Simulation Scenarios</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Jan Soren Schwarz</string-name>
          <email>jan.soeren.schwarz@uni-oldenburg.de</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Sebastian Lehnho</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Department of Computing Science, University of Oldenburg</institution>
          ,
          <country country="DE">Germany</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>As the transition of the power system to renewable energies leads to a rise in complexity, co-simulation is used to test new technologies with interdisciplinary simulation models. For this, experts from di erent domains have to cooperate in the development, execution, and evaluation of co-simulation scenarios. To assist the stakeholder in this process, we propose to integrate domain knowledge and structure the process based on ontologies. This approach aims to allow the high-level development of simulation and automated integration of its information in the speci cation and execution of concrete co-simulation scenarios.</p>
      </abstract>
      <kwd-group>
        <kwd>Co-Simulation</kwd>
        <kwd>Smart grid</kwd>
        <kwd>Ontology</kwd>
        <kwd>Energy scenarios</kwd>
        <kwd>Information model</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>Introduction</title>
      <p>
        The transition of the power system towards more decentralized plants and
intelligent devices in a smart grid leads to a demand for new technologies and
increasing dependencies between di erent domains. Thus, the power system can
be considered neither detached from the ICT system nor ecological, economic,
or sociotechnical systems. In these di erent domains, speci c software,
programming languages, and paradigms are typically used. Co-simulation is an important
approach in order to handle this complexity in the development of new
technologies . It permits the execution of diverse simulation models, which are developed
in di erent tools, in individual runtime environments and synchronizes them in
a joint simulation scenario [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ]. In this paper the following two challenges of the
development and speci cation of co-simulation scenarios are addressed.
      </p>
      <p>Firstly, simulation experts work together with experts from the di erent
simulation models in the development of co-simulation scenarios. This collaboration
of simulation and domain experts can be a complex task, because in discussions
the used terminology may be unclear. Therefore, it would be a bene t to directly
integrate external domain knowledge.</p>
      <p>Secondly, co-simulation scenarios are developed manually by simulation and
domain experts. Central elements of this process are the parameters,
dependencies, and data ows of simulation models. An increasing number of simulation
models make the development more complex and error-prone. Therefore, it is
essential for the speci cation of complex large-scale co-simulation scenarios to
gain assistance in terms of automation and validation.</p>
    </sec>
    <sec id="sec-2">
      <title>Approach</title>
      <p>
        To deal with the previously stated challenges, we propose to use ontologies for
knowledge integration and also for representation and structuring of the
development process in co-simulation. An overview of the approach is shown in gure
1. To deal with the rst challenge, the integration of existing ontologies allows
the reuse of existing de nitions and descriptions of terms. For example, in the
energy domain the Common Information Model (CIM) can be used as
vocabulary for the de nitions of terms used in co-simulation. Another example of the
integration is the Ontology of units of Measure (OM) [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ], which can be used for
the de nition of units. The structure for the development process addressing the
second challenge is shown as follows.
2.1
      </p>
      <sec id="sec-2-1">
        <title>Information Model</title>
        <p>
          The approach is based on the information model of the Sustainability Evaluation
Process (SEP) described in [
          <xref ref-type="bibr" rid="ref3">3</xref>
          ]. It supports the information exchange in the
process of development and evaluation of co-simulation scenarios, as it allows
the modeling of dependencies and data ows.
        </p>
        <p>The structure of the information model is depicted in gure 2. On the
lefthand side the domains of interest are modeled with objects, which are described
by attributes. On the right-hand side the evaluation function is categorized into
facets and criteria. The connection between the two sides is established through
transformation functions from attributes to the evaluation criteria.</p>
        <p>The information model is modeled in a mind map to facilitate the
participation of domain experts without previous knowledge of ontologies. The use of
a mind map has a twofold e ect: the implementation of brainstorming within a
project team, and the systematic collating of information in the structure of the
information model. For the ontological representation a base ontology
representing the information model structure has been developed. In addition, the mind
map tool XMind1 was extended to transform the content of the mind map to
RDF, based on the base ontology. For this transformation the structure of the
mind map has to comply with the speci c structure of the information model.
1 https://www.xmind.net/</p>
        <p>External
Ontologies</p>
        <p>CIM
OM</p>
        <p>Semantic Diagram
(Mind Map)</p>
        <p>Information Model</p>
        <p>Base Ontology</p>
        <p>Semantic Media</p>
        <p>Wiki (SMW)</p>
        <p>Instantiated
Information Model</p>
        <p>SPARQL Queries</p>
        <p>Simulation
Scenarios</p>
        <p>Fig. 1: Overview of the approach.</p>
        <p>Ontology-Based Development of Smart Grid Co-Simulation Scenarios
To specify concrete simulation scenarios, applicable simulation models have to be
selected and coupled based on the high-level scenarios modeled in the information
model. To support this process, a Semantic MediaWiki (SMW) is used to collect
available simulation models in a catalog. The catalog in the SMW is used to
facilitate the participation of users without experiences in ontologies.
2.3</p>
      </sec>
      <sec id="sec-2-2">
        <title>Example Query</title>
        <p>The use of ontologies provides the structure for querying the content of the
information model and the catalog in the SMW with SPARQL. Thus, the
development of simulation scenarios can be assisted in several ways.</p>
        <p>?imAttribute
rdf:type
?attribute imDB:unit
?unit fmi:unit
?fmiVar
wiki:fmiVariables
information model
wiki
wikiCategory:FMIVariable</p>
        <p>wikiCategory:Component
rdf:type</p>
        <p>rdf:type
?component</p>
        <p>In gure 3 an example query is visualized. It assists the user in nding
simulation models suitable for the high-level scenario de ned in the information model.
Manually done, this can be a complex task because there may be a vast amount
of simulation models available which are usually developed by the domain
experts and not the simulation experts. For this query, the attributes de ned in
the information model (?attribute) have to be annotated with a unit (?unit ) to
nd matching FMI variables (?fmiVar ) and the corresponding simulation models
(?component ) from the catalog in the SMW.</p>
        <p>Based on the information model structure the user can also be assisted in the
planning of the evaluation of the high-level scenario. Especially, in a large
scenario with many objects, queries can show objects with missing in- and outputs
and o er recommendations. Additionally, the simulation models in the SMW can
be queried to assist the coupling. For this, the technical interfaces and
characteristics of the simulation models stored in the catalog in the SMW are checked
for compatibility.</p>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>Conclusion</title>
      <p>In this paper we proposed an approach for the use of ontologies for development
of smart grid co-simulation scenarios to assist the stakeholder in this process.
Our approach provides ontology-based structures for the modeling in an
interdisciplinary context and allows the reuse of existing knowledge from external
ontologies. It can be instantiated in a mind map in collaboration of
interdisciplinary domain experts and permits the integration of external ontologies for
de nition of terms and referencing external works. Additionally, a catalog of
simulation components in the SMW has been developed, which can also be
integrated for querying in order to assist the simulation expert in nding suitable
simulation models for the speci cation of co-simulation scenarios.</p>
      <p>
        This approach was developed and used in the project NEDS. It was used to
assist the development of interdisciplinary future scenarios for the power supply
of the German federal state Lower Saxony and the following simulation and
sustainability evaluation of the scenarios [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ].
      </p>
    </sec>
    <sec id="sec-4">
      <title>ACKNOWLEDGEMENTS</title>
      <p>The work is part of the research project 'NEDS { Nachhaltige Energieversorgung
Niedersachsen', which is supported by the Lower Saxony Ministry of Science and
Culture through the 'Niedersachsisches Vorab' grant program (grant ZN3043).</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>Rijgersberg</surname>
            , H., Van Assem,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Top</surname>
          </string-name>
          , J.:
          <article-title>Ontology of units of measure and related concepts</article-title>
          .
          <source>Semantic Web</source>
          <volume>4</volume>
          (
          <issue>1</issue>
          ),
          <volume>3</volume>
          {
          <fpage>13</fpage>
          (
          <year>2013</year>
          ). https://doi.org/10.3233/SW-2012-0069
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2. Schlogl,
          <string-name>
            <given-names>F.</given-names>
            ,
            <surname>Rohjans</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            ,
            <surname>Lehnho</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            ,
            <surname>Velasquez</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            ,
            <surname>Steinbrink</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            ,
            <surname>Palensky</surname>
          </string-name>
          ,
          <string-name>
            <surname>P.</surname>
          </string-name>
          :
          <article-title>Towards a Classi cation Scheme for Co-Simulation Approaches in Energy Systems</article-title>
          .
          <source>International Symposium on Smart Electric Distribution Systems and Technologies</source>
          . IEEE/IES pp.
          <volume>2</volume>
          {
          <issue>7</issue>
          (
          <year>2015</year>
          ). https://doi.org/10.1109/SEDST.
          <year>2015</year>
          .7315262
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Schwarz</surname>
            ,
            <given-names>J.S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Witt</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Nie</surname>
            <given-names>e</given-names>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            ,
            <surname>Geldermann</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            ,
            <surname>Lehnho</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            ,
            <surname>Sonnenschein</surname>
          </string-name>
          ,
          <string-name>
            <surname>M.</surname>
          </string-name>
          :
          <article-title>Towards an integrated sustainability evaluation of energy scenarios with automated information exchange</article-title>
          .
          <source>In: Proceedings of the 6th International Conference on Smart Cities and Green ICT Systems</source>
          . pp.
          <volume>188</volume>
          {
          <fpage>199</fpage>
          .
          <string-name>
            <surname>ScitePress</surname>
          </string-name>
          (
          <year>2017</year>
          ). https://doi.org/10.5220/0006302101880199
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>