Proceedings ASIM SST 2020, 25. Symposium Simulationstechnik, 14.-15.10.2020, Online-Tagung

Model Generation for Multiple Simulators Using SES/MB and FMI

ARGESIM Report 59 (ISBN 978-3-901608-93-3), p 13-20, DOI: 10.11128/arep.59.a59003

Abstract

This paper deals with the extension of a Python-based infrastructure for studying the characteristics and behavior of families of systems. The infrastructure allows automatic execution of simulation experiments with varying system structures as well as with varying parameter sets in different simulators. Special focus is put on the support of different simulation environments by creating models implementing the Functional Mockup Interface (FMI). Possible system structures and parameterizations are defined using a System Entity Structure (SES). The SES as a high level approach for variability modeling, particularly in simulation engineering, describes a set of system configurations, i.e. different system structures and parameter settings of system components. In combination with a Model Base (MB), executable models can be generated from an SES. Based on the extended SES/MB approach, tool-supported variability modeling and automatic model generation and execution in different simulation environments using FMI is described. This is done by means of an engineering application.