Modular Multi-Rate and Multi-Method Real-Time Simulation

Bernhard Thiele, Martin Otter, Sven Erik Mattsson · Linköping electronic conference proceedings · 2014

The demand to ever increase realism and scope of models routinely exceeds the currently available computing power and thus requires thoughts on improving simulation efficiency.This is especially true for real-time simulations, where fixed timing constraints do not allow to just "wait a bit longer".This paper presents a new approach in Modelica that allows a modeler to separate a model into different partitions for which individual solvers can be assigned.In effect, this allows to use multi-rate and multi-method time integration schemes that can contribute to improve the efficiency of a (real-time) simulation.The first part of the paper discusses basic consideration relating to modular (real-)time integration.Afterwards, the implementation of a convenient Modelica library for the partitioning of physical models is briefly described.Finally, the presented library is used to partition a detailed six degree of freedom robot model for modular simulation.The simulation performance of that partitioned model is compared to the simulation performance achieved by using "conventional" global solvers.

Read the paper · More papers on PaperTik