Conference article

A New Object-Oriented Approach for Integrating Discrete Element Method into Modelica

Christian Richter
Chair of Construction Machines, TU Dresden, German

Jürgen Weber
Chair of Fluid-Mechatronic Systems, TU Dresden, Germany

Florian Ohser
ESI ITI GmbH, Germany

Thomas Beutlich
ESI ITI GmbH, Germany

Download article

Published in: Proceedings of the 12th International Modelica Conference, Prague, Czech Republic, May 15-17, 2017

Linköping Electronic Conference Proceedings 132:98, p. 895-900

Show more +

Published: 2017-07-04

ISBN: 978-91-7685-575-1

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


In this paper we present a new library for co-simulation of discrete element method and modelica models. For this a component-based approach is used which allows closed modeling and visualization of discrete element systems in a modelica tool. Translation into a native DEM description language and co-simulation is done by a separate compiler and backend. Usage and functionality are shown in a simple use case of a bucket excavator digging a hole.


Discrete element method, co-simulation, construction machines


Torsten Blochwitz, Martin Otter, Johan Åkesson, Martin Arnold, Christoph Clauß, Hilding Elmqvist, Markus Friedrich, Andreas Junghanns, Jakob Mauß, Dietmar Neumerkel, Hans Olsson, and Antoine Viel. Functional Mockup Interface 2.0: The Standard for Tool independent Exchange of Simulation Models. In Martin Otter and Dirk Zimmer, editors, Proceedings of the 9th International Modelica Conference, Munich, Germany, September 2012. doi:

Peter Coad and Edward Yourdon. Object oriented analysis.

Peter A. Cundall. A computer model for simulating progressive, large-scale movements in blocky rock systems. In Proc. Symp. Int. Rock Mech., volume 2, Nancy, 1971.

Hilding Elmqvist, Axel Goteman, Vilhelm Roxling, and Toheed Ghandriz. Generic Modelica Framework for MultiBody Contacts and Discrete Element Method. In Peter Fritzson and Hilding Elmqvist, editors, Proceedings of the 11th International Modelica Conference, Versailles, France, September 2015. doi:

Marcus Geimer, Thomas Krüger, and Peter Linsel. Co-Simulation, gekoppelte Simulation oder Simulationskopplung? Ein Versuch der Begriffsvereinheitlichung. O+P Zeitschrift für Fluidtechnik - Aktorik, Steuerelektronik und Sensorik, 50(11-12):572–576, 2006.

Christoph Kloss and Christoph Goniva. Open Source Discrete Element Simulations of Granular Materials Based on Lammps, volume 2, pages 781–788. John Wiley & Sons, Inc., Hoboken, NJ, USA, 2011. ISBN 9781118062142. doi:

Günther Kunze, Andre Katterfeld, and Tina Grüning. Simulation maschineller Erdbauprozesse. In 15. Fachtagung Schüttgutfördertechnik, Munich, Germany, October 2010.

Günther Kunze, Andre Katterfeld, Christian Richter, Hendrik Otto, and Christian Schubert. Plattform- und Sofwareunabhängige Simulation der Erdstoff-Maschine Interaktion. In 5. Fachtagung Baumaschinentechnik, Dresden, Germany, September 2012.

Citations in Crossref