Bernhard Thiele
PELAB, Linköping University, Sweden
Thomas Beutlich
ESI ITI GmbH, Germany
Volker Waurich
Chair of Construction Machinery, TU Dresden, Germany
Martin Sjölund
PELAB, Linköping University, Sweden
Tobias Bellmann
Institute of System Dynamics and Control, DLR, Germany
Ladda ner artikel
http://dx.doi.org/10.3384/ecp17132713Ingår i: Proceedings of the 12th International Modelica Conference, Prague, Czech Republic, May 15-17, 2017
Linköping Electronic Conference Proceedings 132:78, s. 713-723
Publicerad: 2017-07-04
ISBN: 978-91-7685-575-1
ISSN: 1650-3686 (tryckt), 1650-3740 (online)
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.
Human-in-the-loop, hardware-in-the-loop, real-time simulation, embedded control application, Modelica external C
Inga referenser tillgängliga