Skip to main content
QUICK REVIEW

[论文解读] Multi-Fidelity Digital Twins: a Means for Better Cyber-Physical Systems Testing?

Aitor Arrieta|arXiv (Cornell University)|Jan 14, 2021
Real-time simulation and control systems参考文献 7被引用 5
一句话总结

本文提出多保真度数字孪生作为提升信息物理系统(CPS)测试成本效益和真实感的创新方法。通过结合低保真度与高保真度数字孪生模型,该方法将仿真时间最多减少90%,同时保持测试准确性,从而实现对自动驾驶车辆控制系统等关键安全CPS组件的更快、更可扩展且更真实的测试。

ABSTRACT

Cyber-Physical Systems (CPSs) combine software and physical components. These systems are widely applied in society within many domains, including the automotive, aerospace, railway, etc. Testing these systems is extremely challenging, therefore, it has attracted significant attention from the research community. A driving CPS testing technique in industry is simulation-based testing. However, this poses significant challenges. In this new-idea paper we present a novel approach to enhance the testing processes of CPSs. This novel approach is motivated with examples and open questions.

研究动机与目标

  • 解决传统基于仿真的信息物理系统(CPS)测试中存在的高成本与长执行时间问题,特别是在汽车与航空航天等领域。
  • 克服X-in-the-Loop测试的局限性,包括因复杂物理模型导致的长仿真时间、联合仿真开销以及依赖仿真器的结果。
  • 通过利用已部署CPS的实际运行数据,实现并行、分布式测试,从而提升测试的可扩展性与真实感。
  • 支持CPS的长期软件演进,这些系统通常运行20年以上,需因法规变更、缺陷修复或新增功能而进行更新。
  • 利用5G和混合关键性硬件等新兴技术,实现实时、分布式测试,同时对关键安全操作的影响最小化。

提出的方法

  • 通过抽象非关键物理子系统(例如,将雷达模型简化为基于位置的目标检测),构建不同保真度水平的数字孪生——低保真度用于快速测试,高保真度用于准确性。
  • 使用MATLAB/Simulink等仿真环境实现并对比低保真度与高保真度模型的测试场景,测量执行时间与输出一致性。
  • 应用保真度抽象技术,用简化、基于假设的模型替代复杂子系统(如虚拟传感器),在保持功能行为的同时降低计算负载。
  • 整合来自真实CPS的运行数据,以校准数字孪生参数、提升保真度,并支持数字孪生的半自动维护与自适应。
  • 提出编排策略,实现在多个实际CPS上并行部署多保真度数字孪生,支持大规模、真实工况下的测试。
  • 设计资源感知的数字孪生架构,以最小化CPU、内存与能耗开销,尤其适用于资源受限的嵌入式系统。

实验结果

研究问题

  • RQ1如何利用运行数据与人工智能技术,(半)自动地生成与维护多保真度数字孪生?
  • RQ2多保真度数字孪生在现有能力之外,还能增强哪些额外的测试、验证与确认活动?
  • RQ3如何设计互操作性强且轻量化的多保真度数字孪生,以最小化对资源受限CPS硬件的影响?
  • RQ4如何在多个真实CPS之间编排数字孪生,以实现并行、大规模且真实的测试?
  • RQ5需要哪些保真度度量标准与验证机制,以确保多保真度模型之间的一致性与可信度?

主要发现

  • 低保真度数字孪生将52秒仿真场景(涉及自动驾驶车辆碰撞检测)的测试执行时间从239.15秒减少至23.23秒,降幅达90%。
  • 低保真度与高保真度数字孪生之间的仿真输出差异极小,表明保真度抽象能有效保留关键安全测试的功能准确性。
  • 利用真实CPS的运行数据可实现数字孪生参数的动态调优,并支持保真度等级的半自动维护。
  • 与单一保真度数字孪生相比,多保真度数字孪生能更有效地支持高级测试活动,如测试生成、测试Oracle生成与异常检测。
  • 将多保真度数字孪生与5G及混合关键性平台集成,可实现在多个已部署系统之间的分布式、真实工况测试。
  • 在确保互操作性与最小化资源开销方面仍存在重大挑战,尤其是在CPU、内存与能耗受限严格的嵌入式系统上。

更好的研究,从现在开始

从阅读论文到最终审阅,大幅缩短您的研究时间。

无需绑定信用卡

本解读由 AI 生成,并经人工编辑审核。