Not logged in.

Contribution Details

Type Master's Thesis
Scope Discipline-based scholarship
Title Developing a high-level interface for automated integration of co-simulation interfaces with extended data validation
Organization Unit
Authors
  • Daniel Klaus
Supervisors
  • Lorenz Hilty
  • Joao Sa Vinhas Goncalves
Language
  • English
Institution University of Zurich
Faculty Faculty of Business, Economics and Informatics
Date 2022
Abstract Text As engineering is being more and more virtualized, simulations replace real testing and are becoming increasingly sophisticated. Co-simulation environments allow for several such simulations to be connected and executed together, automating the exchange of data between them. These environments have been gaining popularity as they can be used to model a set of connected systems more properly. But most co-simulation tools that have been created until now were either commercial or designed for a specific area of research. Further, data validation is getting little attention in research about co-simulation, although it is integral to ensure plausibility of a simulation's results. This thesis gives an overview over the commonly used standards and technologies, focusing on the FMI standard for co-simulation. It proposes ways on how to realise them with integrated validation processes. Using this information, an implementation is provided in Python and Android. Any person can use the newly created software without needing to understand the underlying systems, only requiring basic programming knowledge to deploy data validation processes. It allows users of any research area to quickly set up and test their models in a co-simulation environment, minimizing the resources required for an initial deployment.
PDF File Download
Export BibTeX