返回
A Coordination Layer for Time Synchronization in Level-4 Multi-vECU Simulation
DOI:10.3390/electronics14081690.png)
摘要
En 中文
在汽车软件开发中,测试和验证工作负载通常集中在开发周期的末尾,导致延迟和后期问题发现。为解决这一问题,虚拟电子控制单元(vECUs)因能够实现早期阶段验证而受到关注。在先前的工作中,我们使用硬件级仿真器开发了一个Level-4 vECU。然而,在跨分布式仿真器模拟多个具有独立时钟的vECUs时,由于缺乏显式同步,我们观察到时序再现性较差。为解决此问题,我们实现了一个符合功能仿真模型接口(FMI)的集成层,FMI是仿真工具互操作性的广泛应用标准。该层实现了集中式仿真主控与独立运行的vECUs之间的同步仿真。我们还开发了一个虚拟CAN总线模型,用于模拟消息仲裁并验证vECU间通信行为。仿真结果表明,我们的框架能够正确再现CAN仲裁逻辑,并且与传统的基于Linux的接口相比,显著提高了时序再现性。为提高仿真性能,FMI主控算法被并行化,使用八个vECUs时仿真时间减少了高达85.2%。这些贡献为同步分布式Level-4 vECUs提供了实用解决方案,并为未来云原生的汽车系统仿真奠定了基础。
Keyword:
virtual electronic control unit (vECU)
AUTOSAR
Renode
functional mock-up interface (FMI)
期刊
IF:
2.6
论文数:
1.0W
被引数:
4.7W
机构
引用论文
Robust and accurate co-simulation master algorithms applied to FMI slaves with discontinuous signals using FMI 2.0 features基于FMI 2.0特性,针对具有不连续信号的FMI从属模型应用的鲁棒且精确的协同仿真主算法
Virtual ECU Development for Vehicle Diagnostics Software Testing using UDS Protocol基于UDS协议的车辆诊断软件测试虚拟ECU开发

