Thiele, Bernhard and Beutlich, Thomas and Waurich, Volker and Sjölund, Martin and Bellmann, Tobias (2017) Towards a Standard-Conform, Platform-Generic and Feature-Rich Modelica Device Drivers Library. In: Proceedings of the 12th International Modelica Conference, pp. 713-723. Linköping University Electronic Press, 2017. 12th International Modelica Conference, 2017-05-15 - 2017-05-17, Prag. doi: 10.3384/ecp17132713. ISBN 978-91-7685-575-1. ISSN 1650-3740.
|
PDF
1MB |
Official URL: http://www.ep.liu.se/ecp/132/ecp17132.pdf
Abstract
There are many cases where simulation applications need to interact with their environment. Typical examples are Human-in-the-Loop (HITL) simulators (including flight, driving, and marine training simulators), Hardware-in-the-Loop (HIL) simulators, but also offline process simulators which cannot operate in a completely self-contained manner and therefore need to be coupled to external applications. Embedded control applications are another related area which requires that applications interact with their environment. The Modelica_DeviceDrivers library, which had its first release as open-source library in 2012, tries to cater for such use cases. This paper describes the library for the first time and reports about the numerous challenges that the project experienced to meet its goal of supporting several platforms and tools within a standard-conform, platform-generic, feature-rich, and easy-to-use Modelica library.
| Item URL in elib: | https://elib.dlr.de/118601/ | ||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Document Type: | Conference or Workshop Item (Speech) | ||||||||||||||||||||||||
| Title: | Towards a Standard-Conform, Platform-Generic and Feature-Rich Modelica Device Drivers Library | ||||||||||||||||||||||||
| Authors: |
| ||||||||||||||||||||||||
| Date: | May 2017 | ||||||||||||||||||||||||
| Journal or Publication Title: | Proceedings of the 12th International Modelica Conference | ||||||||||||||||||||||||
| Refereed publication: | Yes | ||||||||||||||||||||||||
| Open Access: | Yes | ||||||||||||||||||||||||
| Gold Open Access: | No | ||||||||||||||||||||||||
| In SCOPUS: | No | ||||||||||||||||||||||||
| In ISI Web of Science: | No | ||||||||||||||||||||||||
| DOI: | 10.3384/ecp17132713 | ||||||||||||||||||||||||
| Page Range: | pp. 713-723 | ||||||||||||||||||||||||
| Editors: |
| ||||||||||||||||||||||||
| Publisher: | Linköping University Electronic Press, 2017 | ||||||||||||||||||||||||
| ISSN: | 1650-3740 | ||||||||||||||||||||||||
| ISBN: | 978-91-7685-575-1 | ||||||||||||||||||||||||
| Status: | Published | ||||||||||||||||||||||||
| Keywords: | Human-in-the-loop, hardware-in-the-loop, real-time simulation, embedded control application, Modelica external C | ||||||||||||||||||||||||
| Event Title: | 12th International Modelica Conference | ||||||||||||||||||||||||
| Event Location: | Prag | ||||||||||||||||||||||||
| Event Type: | international Conference | ||||||||||||||||||||||||
| Event Start Date: | 15 May 2017 | ||||||||||||||||||||||||
| Event End Date: | 17 May 2017 | ||||||||||||||||||||||||
| Organizer: | Modelica Association | ||||||||||||||||||||||||
| HGF - Research field: | Aeronautics, Space and Transport | ||||||||||||||||||||||||
| HGF - Program: | Space | ||||||||||||||||||||||||
| HGF - Program Themes: | Space System Technology | ||||||||||||||||||||||||
| DLR - Research area: | Raumfahrt | ||||||||||||||||||||||||
| DLR - Program: | R SY - Space System Technology | ||||||||||||||||||||||||
| DLR - Research theme (Project): | R - Terrestrial Assistance Robotics (old) | ||||||||||||||||||||||||
| Location: | Oberpfaffenhofen | ||||||||||||||||||||||||
| Institutes and Institutions: | Institute of System Dynamics and Control > Space System Dynamics | ||||||||||||||||||||||||
| Deposited By: | Bellmann, Tobias | ||||||||||||||||||||||||
| Deposited On: | 02 Feb 2018 09:37 | ||||||||||||||||||||||||
| Last Modified: | 24 Apr 2024 20:22 |
Repository Staff Only: item control page