MOSAIK 3.0: Combining Time-Stepped and Discrete Event Simulation
Annika Ofenloch, Jan Sören Schwarz, Deborah Tolk, Tobias Brandt, Reef Eilers, Rebeca Ramirez
TL;DR
This paper identifies the limitations of mosaik 2 for simulating systems that combine continuous and discrete behavior, and introduces the new version mosaik 3.0 with improved event capabilities to efficiently combine time-stepped and discrete event simulation.
Abstract
Co-simulation is commonly used for the analysis of complex cyber-physical energy systems (CPES). Different domain-specific simulation tools and modeling approaches are used to simulate all or parts of the system. The co-simulation framework mosaik is a powerful tool to couple these simulation tools and models. This paper identifies the limitations of mosaik 2 for simulating systems that combine continuous and discrete behavior, and introduces the new version mosaik 3.0 with improved event capabilities to efficiently combine time-stepped and discrete event simulation. Here it is explained how these extensions and new features of mosaik can be applied and implemented for extended co-simulation scenarios.
