基于 DarTwin 表示法的数字孪生持续演化
软件工程
2024-11-01 v1 系统与控制
系统与控制
摘要
尽管尽了最大努力,数字孪生(DT)的创建和维护过程中仍存在诸多挑战。其中一个主要挑战是系统、用户需求及其环境的持续、连续和无处不在的演变,要求开发的 DT 系统进行相应适应。DT 是为特定目的而开发的,通常涉及对实际系统(称为实际孪生 AT)某一特定方面的监测、分析、模拟或优化。因此,当孪生系统发生变化时——无论是 AT 本身发生变化,还是 DT 的范围/目的被修改——DT 通常与实际孪生保持紧密同步。由于 DT 是软件系统,可以借鉴软件演化的最佳实践或方法论。本文应对了在用户需求和优先级演变过程中维护(一组)DT 的挑战,并试图理解这种演变如何发生。在此过程中,我们提供了两项贡献:(i)我们开发了 DarTwin,一种可视化表示法,可对孪生系统及其目的、属性和实现进行推理;(ii)我们引入了一组描述 DT 系统演化的架构变换。这些变换的开发由一个家庭住宅 DT 的演变和变换所驱动和说明,其目的在其持续生命周期中被扩展、变更和重新优先级排序。此外,我们在实验室规模的龙门起重机 DT 上评估了这些变换。
引用
@article{arxiv.2410.23389,
title = {Continuous Evolution of Digital Twins using the DarTwin Notation},
author = {Joost Mertens and Stefan Klikovits and Francis Bordeleau and Joachim Denil and Øystein Haugen},
journal= {arXiv preprint arXiv:2410.23389},
year = {2024}
}
备注
Submitted to SoSyM - accepted in September 2024