In this paper we present an experience report for the RMQ\-FMU, a plug and play tool, that enables feeding data to/from an FMI2-based co-simulation environment based on the AMQP protocol. Bridging the co-simulation to an external environment allows on one side to feed historical data to the co-simulation, serving different purposes, such as visualisation and/or data analysis. On the other side, such a tool facilitates the realisation of the digital twin concept by coupling co-simulation and hardware/robots close to real-time. In the paper we present limitations of the initial version of the RMQFMU with respect to the capability of bridging co-simulation with the real world. To provide the desired functionality of the tool, we present in a step-by-step fashion how these limitations, and subsequent limitations, are alleviated. We perform various experiments in order to give reason to the modifications carried out. Finally, we report on two case-studies where we have adopted the RMQFMU, and provide guidelines meant to aid practitioners in the use of the tool.
翻译:在本文中,我们为RM ⁇ -FMU(一个插头和游戏工具)提出了一个经验报告,该工具能够根据AMQP协议将数据输入FMI2-基于FMI2-共同模拟环境。将共同模拟与外部环境联系起来,可以将历史数据输入共同模拟,服务于不同的目的,如视觉化和(或)数据分析。另一方面,这一工具通过将共同模拟和硬件/机器人连接到接近实时的地方,促进数字双向概念的实现。在文件中,我们介绍了RMQFMU初始版本在与真实世界进行连接模拟的能力方面的局限性。为了提供该工具的预期功能,我们逐步展示了这些局限性和随后的限制是如何减轻的。我们进行了各种实验,以说明所进行的修改的原因。最后,我们报告了我们采用RMQFMMU的两个案例研究,并提供了旨在帮助从业者使用该工具的指导方针。