MOSAIK - SMART GRID SIMULATION API - Toward a Semantic based Standard for Interchanging Smart Grid Simulations

Steffen Schütte, Stefan Scherfke, Michael Sonnenschein

2012

Abstract

Simulation is an important method to test and evaluate new control mechanisms for future Smart Grids. To generate sound simulation results one has to use validated and established simulation models. In this paper we present the first two out of six layers of our approach to a modular simulation framework, called mosaik. It will allows to specify, compose and simulate Smart Grid scenarios based on the reuse of existing, technologically heterogeneous simulation models. The layers presented here include a syntactic layer defining an interface for Smart Grid simulators and a semantic layer implemented using a domain-specific language that allows to describe the structure and semantics of the simulator that is interfaced.

References

  1. Banks, J., Carson, J. S., Nelson, B. L., and Nicol, D. M. (2005). Discrete-Event Simulation. Prentice Hall, 4th edition.
  2. BMWi (2010). Gridsurfer - inter-urbane integration von elektrofahrzeugen in energiesysteme inklusive batteriewechselkonzept. http://www.ikt-em.de/de/ GridSurfer.php.
  3. Boer, C. A. (2005). Distributed Simulation in Industry. PhD thesis, Erasmus University Rotterdam.
  4. Boer, C. A., de Bruin, A., and Verbraeck, A. (2008). Distributed simulation in industry - a survey part 3 - the hla standard in industry. In Proceedings of the 2008 Winter Simulation Conference, pages 1094-1102.
  5. Chassin, D. P. and Widergren, S. E. (2009). Market operations. Power & Energy Society General Meeting, 2009. Pes 09, pages 1-5.
  6. DiGSILENT (2012). DIgSILENT GmbH - software - digsilent powerfactory. http://www.digsilent.de/Software/ DIgSILENT PowerFactory/.
  7. Gehrke, J. D., Schuldt, A., and Werner, S. (2008). Designing a Simulation Middleware for FIPA Multiagent Systems. In 2008 IEEE/WIC/ACM International Conference on Web Intelligence and Intelligent Agent Technology, pages 109-113. IEEE.
  8. Gijsbers, P. J. A. and Gregersen, J. B. (2005). The OpenMI Standard in a nutshell. http:// www.openmi-life.org/downloads/documentation/the openmi standard in a nutshell.pdf.
  9. Github (2012). crealytics/orderly-json-xtext - GitHub. https://github.com/crealytics/orderly json xtext.
  10. Horling, B. and Lesser, V. (2004). A survey of multi-agent organizational paradigms. Knowl. Eng. Rev., 19:281- 316.
  11. iMatix Corporation (2012). ZeroMQ - the intelligent transport layer. http://www.zeromq.org/.
  12. JADE (2012). JADE - Java Agent DEvelepment Framework. http://jade.tilab.com/.
  13. JSON (2012). Introducing JSON. http://www.json.org/.
  14. JSON-Schema (2012). json-schema.org.
  15. Karnouskos, S. and Holanda, T. N. D. (2009). Simulation of a Smart Grid City with Software Agents. 2009 Third UKSim European Symposium on Computer Modeling and Simulation, pages 424-429.
  16. Nieße, A., Trö schel, M., Scherfke, S., Schü tte, S., and Sonnenschein, M. (2011). Using electric vehicle charging strategies to maximize pv-integration in the low voltage grid. In 6th International Renewable Energy Storage Conference and Exhibition (IRES 2011).
  17. OpenSG (2012). Home - SG Simulations. osgug.ucaiug.org/SG Sim.
  18. Pylon (2012). Welcome - pylon home. rwl.github.com/pylon/pylon/.
  19. Scherfke, S. and Schütte, S. (2012). mosaik - simulation engine architecture. http:// mosaik.offis.de/ downloads/ mosaik architecture 2012.pdf.
  20. Schü tte, S. (2011a). A domain-specific language for simulation composition. In Burczynski, T., Kolodziej, J., Byrski, A., and Carvalho, M., editors, 25th European Conference on Modelling and Simulation, pages 146- 152, Krakow.
  21. Schü tte, S. (2011b). Composition of simulations for the analysis of smart grid scenarios. In Energieinformatik 2011, pages 53-64. Prof. Dr. Dr. h.c. H.-Jü rgen Appelrath, Clemens von Dinther, Lilia Filipova-Neumann, Astrid Nieße, Prof. Dr. Michael Sonnenschein and Christof Weinhardt.
  22. Schü tte, S., Scherfke, S., and Tr öschel, M. (2011). Mosaik: A framework for modular simulation of active components in smart grids. In 1st International Workshop on Smart Grid Modeling and Simulation (SGMS), pages 55-60. IEEE.
  23. Tolk, A. and Diallo, S. (2005). Model-Based Data Engineering for Web Services. IEEE Internet Computing, 9(4):65-70.
  24. Tolk, A. and Muguira, J. A. (2004). M&s within the model driven architecture. In Interservice/Industry Training, Simulation, and Education Conference (I/ITSEC).
  25. Xtext (2011). Xtext 2.0 documentation. http:// www.eclipse.org/ Xtext/documentation/2 0 0/000- introduction.php#DSL.
  26. Zeigler, B. P. (1976). Theory of Modelling and Simulation. Wiley & Sons, New York.
  27. Zeigler, B. P., Kim, T. G., and Praehofer, H. (2000). Theory of Modeling and Simulation. Academic Press, New York, 2nd edition.
  28. Zhang, C., Prasanna, V., Orangi, A., Da Sie, W., and Kwatra, A. (2005). Modeling methodology for application development in petroleum industry. IRI - 2005 IEEE International Conference on Information Reuse and Integration., pages 445-451.
Download


Paper Citation


in Harvard Style

Schütte S., Scherfke S. and Sonnenschein M. (2012). MOSAIK - SMART GRID SIMULATION API - Toward a Semantic based Standard for Interchanging Smart Grid Simulations . In Proceedings of the 1st International Conference on Smart Grids and Green IT Systems - Volume 1: SMARTGREENS, ISBN 978-989-8565-09-9, pages 14-24. DOI: 10.5220/0003950100140024


in Bibtex Style

@conference{smartgreens12,
author={Steffen Schütte and Stefan Scherfke and Michael Sonnenschein},
title={MOSAIK - SMART GRID SIMULATION API - Toward a Semantic based Standard for Interchanging Smart Grid Simulations},
booktitle={Proceedings of the 1st International Conference on Smart Grids and Green IT Systems - Volume 1: SMARTGREENS,},
year={2012},
pages={14-24},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0003950100140024},
isbn={978-989-8565-09-9},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 1st International Conference on Smart Grids and Green IT Systems - Volume 1: SMARTGREENS,
TI - MOSAIK - SMART GRID SIMULATION API - Toward a Semantic based Standard for Interchanging Smart Grid Simulations
SN - 978-989-8565-09-9
AU - Schütte S.
AU - Scherfke S.
AU - Sonnenschein M.
PY - 2012
SP - 14
EP - 24
DO - 10.5220/0003950100140024