Conference article

Test of Basic Co-Simulation Algorithms Using FMI

Kosmas Petridis
Robert Bosch GmbH, Corporate Sector Research and Advance Engineering, Robert-Bosch-Campus 1, Renningen, Germany

Christoph Clauß
Fraunhofer IIS EAS, Zeunerstrasse 38, 01069 Dresden, Germany

Download articlehttp://dx.doi.org/10.3384/ecp15118865

Published in: Proceedings of the 11th International Modelica Conference, Versailles, France, September 21-23, 2015

Linköping Electronic Conference Proceedings 118:94, p. 865-872

Show more +

Published: 2015-09-18

ISBN: 978-91-7685-955-1

ISSN: 1650-3686 (print), 1650-3740 (online)

Abstract

Since the FMI technology gains ground in industrial environment, the demand for robust co-simulation increases. In a master-slave concept the master algorithms define the quality of a co-simulation whereas the properties of the coupled FMUs for co-simulation restrict the variety of possible master algorithms. In this paper an existing experimental master tool with three basic master algorithms was improved to support FMI 2.0 as well as 1.0. For testing more than 20 Modelica examples were developed from which FMUs for cosimulation were generated by established simulation tools (e.g., Dymola, SimulationX). The examples demonstrate differences of the three master algorithms. Recommendations for tearing as well as improving the master algorithms are given.

Keywords

Co-Simulation; FMI; master algorithm

References

Jens Bastian, Christoph Clauss, Susann Wolf, Peter Schneider. Master for CoSimulation Using FMI. 8th International Modelica Conference, Dresden, March 20-22, 2011.

Christian Bertsch, Elmar Ahle, Ulrich Schulmeister. The Functional Mockup Interface – seen from an industrial perspective. 10th International Modelica Conference, March 10-12, Lund, Sweden, pp. 27-31, 2014.

FMI project website, https://www.fmi-standard.org/

Martin Otter. Modelica FMI Test Library. In: Tutorial: Functional Mockup Interface 2.0 and HiL Applications of the International Modelica Conference, Lund, Sweden, 2014

Kosmas Petridis. Synchrone und asynchrone Verfahren zur gekoppelten Simulation mechatronischer Systeme. VDI Verlag, 2013.

Kosmas Petridis, Andreas Klein, Michael Beitelschmidt. Asynchronous method for the coupled simulation of mechatronic systems. In: PAMM Volume 8 (2008) Nr. 1

Tom Schierz. Modulare Zeitintegration gekoppelter Differentialgleichungssysteme in der technischen Simulation. Fortschr.-Ber. VDI Reihe 20 Nr. 447. Düsseldorf: VDI Verlag 2013.

Tom Schierz, Martin Arnold and Christoph Clauß. Cosimulation with communication step size control in an FMI compatible master algorithm. In: Proceedings of the 9th International Modelica Conference, Munich, Germany, 2012.

Hubert Schwetlick. Numerische Lösungen nichtlinearer Gleichungen. Deutscher Verlag der Wissenschaften, Berlin, 1979, und R. Oldenbourg Verlag München, Wien, 1979.

Citations in Crossref