The 14th International
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)]
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 |
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} } |