Complex IoT ecosystems often require the usage of Digital Twins (DTs) of their physical assets in order to perform predictive analytics and simulate what-if scenarios. DTs are able to replicate IoT devices and adapt over time to their behavioral changes. However, DTs in IoT are typically tailored to a specific use case, without the possibility to seamlessly adapt to different scenarios. Further, the fragmentation of IoT poses additional challenges on how to deploy DTs in heterogeneous scenarios characterized by the usage of multiple data formats and IoT network protocols. In this paper, we propose the Relativistic Digital Twin (RDT) framework, through which we automatically generate general-purpose DTs of IoT entities and tune their behavioral models over time by constantly observing their real counterparts. The framework relies on the object representation via the Web of Things (WoT), to offer a standardized interface to each of the IoT devices as well as to their DTs. To this purpose, we extended the W3C WoT standard in order to encompass the concept of behavioral model and define it in the Thing Description (TD) through a new vocabulary. Finally, we evaluated the RDT framework over two disjoint use cases to assess its correctness and learning performance, i.e., the DT of a simulated smart home scenario with the capability of forecasting the indoor temperature, and the DT of a real-world drone with the capability of forecasting its trajectory in an outdoor scenario.
翻译:复杂的物联网生态系统通常需要为其物理资产使用数字孪生(DTs),以执行预测性分析和模拟假设情景。数字孪生能够复制物联网设备,并随时间适应其行为变化。然而,物联网中的数字孪生通常针对特定用例定制,无法无缝适应不同场景。此外,物联网的碎片化进一步增加了如何在以多种数据格式和物联网网络协议为特征的异构场景中部署数字孪生的挑战。在本文中,我们提出了相对论数字孪生(RDT)框架,通过该框架自动生成物联网实体的通用数字孪生,并通过持续观察其真实对应实体来调整其行为模型。该框架依赖于通过万维物联网(WoT)进行对象表示,为每个物联网设备及其数字孪生提供标准化接口。为此,我们扩展了W3C WoT标准,以涵盖行为模型的概念,并通过新词汇在物描述(TD)中对其进行定义。最后,我们在两个不相交的用例上评估了RDT框架的正确性和学习性能,即具备预测室内温度能力的模拟智能家居场景的数字孪生,以及具备在室外场景中预测其轨迹能力的真实世界无人机的数字孪生。