Table of Contents
Fetching ...

Coupling OMNeT++ and mosaik for integrated Co-Simulation of ICT-reliant Smart Grids

Frauke Oest, Emilie Frost, Malin Radtke, Sebastian Lehnhoff

TL;DR

This paper introduces cosima, a co-simulation framework that couples the network simulator OMNeT++ with mosaik to enable realistic ICT-aware co-simulations of cyber-physical energy systems. By replacing OMNeT++'s default scheduler with a mosaik-aware scheduler and providing runtime infrastructure changes, cosima captures dynamic communication delays and topology changes and studies their impact on multi-agent-based grid services. The authors demonstrate scalability with 50 agents performing COHDA-based power provisioning, and show how communication delays and disconnects influence convergence and robustness. The work advances practical, scalable, and extensible co-simulation for ICT-reliant smart grids, enabling resilience analysis under realistic networking conditions.

Abstract

The increasing integration of renewable energy resources requires so-called smart grid services for monitoring, control and automation tasks. Simulation environments are vital for evaluating and developing innovative solutions and algorithms. Especially in smart energy systems, we face a variety of heterogeneous simulators representing, e.g., power grids, analysis or control components and markets. The co-simulation framework mosaik can be used to orchestrate the data exchange and time synchronization between individual simulators. So far, the underlying communication infrastructure has often been assumed to be optimal and therefore, the influence of e.g., communication delays has been neglected. This paper presents the first results of the project cosima, which aims at connecting the communication simulator OMNeT++ to the co-simulation framework mosaik to analyze the resilience and robustness of smart grid services, e.g., multi-agent-based services with respect to adaptivity, scalability, extensibility and usability. This facilitates simulations with realistic communication technologies (such as 5G) and the analysis of dynamic communication characteristics by simulating multiple messages. We show the functionality and benefits of cosima in experiments with 50 agents.

Coupling OMNeT++ and mosaik for integrated Co-Simulation of ICT-reliant Smart Grids

TL;DR

This paper introduces cosima, a co-simulation framework that couples the network simulator OMNeT++ with mosaik to enable realistic ICT-aware co-simulations of cyber-physical energy systems. By replacing OMNeT++'s default scheduler with a mosaik-aware scheduler and providing runtime infrastructure changes, cosima captures dynamic communication delays and topology changes and studies their impact on multi-agent-based grid services. The authors demonstrate scalability with 50 agents performing COHDA-based power provisioning, and show how communication delays and disconnects influence convergence and robustness. The work advances practical, scalable, and extensible co-simulation for ICT-reliant smart grids, enabling resilience analysis under realistic networking conditions.

Abstract

The increasing integration of renewable energy resources requires so-called smart grid services for monitoring, control and automation tasks. Simulation environments are vital for evaluating and developing innovative solutions and algorithms. Especially in smart energy systems, we face a variety of heterogeneous simulators representing, e.g., power grids, analysis or control components and markets. The co-simulation framework mosaik can be used to orchestrate the data exchange and time synchronization between individual simulators. So far, the underlying communication infrastructure has often been assumed to be optimal and therefore, the influence of e.g., communication delays has been neglected. This paper presents the first results of the project cosima, which aims at connecting the communication simulator OMNeT++ to the co-simulation framework mosaik to analyze the resilience and robustness of smart grid services, e.g., multi-agent-based services with respect to adaptivity, scalability, extensibility and usability. This facilitates simulations with realistic communication technologies (such as 5G) and the analysis of dynamic communication characteristics by simulating multiple messages. We show the functionality and benefits of cosima in experiments with 50 agents.
Paper Structure (21 sections, 7 figures, 3 tables)

This paper contains 21 sections, 7 figures, 3 tables.

Figures (7)

  • Figure 1: Example of a message exchange in cosima
  • Figure 2: Synchronization example between OMNeT++ and mosaik
  • Figure 3: System states of the agents without communication simulation
  • Figure 4: System states of the agents with communication simulation
  • Figure 5: System states of the agents with communication simulation and disconnect of client1
  • ...and 2 more figures