Logo

The 14th International Modelica Conference
Linköping, September 20-24, 2021

[Practical Information] [Tutorials and Vendor Sessions] [Proceedings] [Modelica Libraries] [FMI User Meeting] [Archives] [Journal Special Issue (open for submissions until 2022-07-31)]

Papers by Tobias Bellmann

Title: DLR Visualization 2 Library - Real-Time Graphical Environments for Virtual Commissioning
Authors: Sebastian Kümper, Matthias Hellerer and Tobias Bellmann
Abstract: In this paper, the next generation of model-based visu- alization is introduced, the DLR Visualization 2 Library. This new real-time graphics environment for Modelica is equipped with a state of the art engine for physics based lighting calculation and high-definition render quality, si- multaneous visualization of parallel running simulation models, new features like a modern streaming interface and a new, cleaner library structure. It enables the user to create graphical real-time environments for virtual com- missioning of complex systems of systems and imaging based sensors. Some applications, as for example depth- camera data generation or rendering of point clouds or vectorized flow visualization are demonstrated in the use cases section of this paper
Keywords: Visualization, Virtual Commissioning, Systems of Systems, Multi-Body
Paper: full paper Creative Commons License
Bibtex:
@InProceedings{modelica.org:Kumper:2021,
  title = "{DLR Visualization 2 Library - Real-Time Graphical Environments for Virtual Commissioning}",
  author = {Sebastian K\"umper and Matthias Hellerer and Tobias Bellmann},
  pages = {197--204},
  doi = {10.3384/ecp21181197},
  booktitle = {Proceedings of the 14th International Modelica Conference},
  location = {Link\"oping, Sweden},
  editor = {Martin Sj\"olund and Lena Buffoni and Adrian Pop and Lennart Ochel},
  isbn = {978-91-7929-027-6},
  issn = {1650-3740},
  month = sep,
  series = {Link\"oping Electronic Conference Proceedings},
  number = {181},
  publisher = {Modelica Association and Link\"oping University Electronic Press},
  year = {2021}
}


Title: General Purpose Lua Interpreter for Modelica
Authors: Fabian Buse and Tobias Bellmann
Abstract: The application of simulation in the development of complex systems becomes more and more important. Modeled systems often are comprised of mechanical, electrical as well as software systems. It is usually not possible anymore to evaluate a systems performance without considering some higher level logic. Scripting languages such as Lua, are often well suited to implement these logic elements. This paper shows the integration of the Lua interpreter into Modelica, and gives examples how the library can be used to help with the simulation industrial robots or in the development of a planetary exploration rover in the MMX Mission.
Keywords: Modelica, Lua, script language, robotics, finite state machine
Paper: full paper Creative Commons License
Bibtex:
@InProceedings{modelica.org:Buse:2021,
  title = "{General Purpose Lua Interpreter for Modelica}",
  author = {Fabian Buse and Tobias Bellmann},
  pages = {425--431},
  doi = {10.3384/ecp21181425},
  booktitle = {Proceedings of the 14th International Modelica Conference},
  location = {Link\"oping, Sweden},
  editor = {Martin Sj\"olund and Lena Buffoni and Adrian Pop and Lennart Ochel},
  isbn = {978-91-7929-027-6},
  issn = {1650-3740},
  month = sep,
  series = {Link\"oping Electronic Conference Proceedings},
  number = {181},
  publisher = {Modelica Association and Link\"oping University Electronic Press},
  year = {2021}
}