在嵌入式世界展会(3月10日至12日)上联合展示后,RemotiveLabs 和 Vayavya Labs 宣布推出一个系统级 ADAS 验证平台,该平台将完整的车辆电子架构引入软件在环 (SIL)。通过结合 Autoware、CARLA 和由 RemotiveTopology 表示的虚拟 E/E 架构,两家公司展示了 OEM 和一级供应商如何与车辆的电子架构一起验证自动驾驶行为——在物理 ECU、HIL 测试台或车辆原型可用之前,就已经在 SIL 阶段进行了验证。 挑战:孤立的 ADAS 与车辆实际情况 在当今大多数 ADAS/ADS 验证工作流程中,仿真工具使用场景生成器、传感器模型和车辆动力学来验证算法。通常缺失的是周围的车辆网络——信号时序、跨 ECU 的依赖关系、CAN/Ethernet/LIN 通信的组合以及系统级交互。 为了重现这种完整的复杂性,团队必须转向 HIL 测试台或实体车辆——两者都昂贵、容量受限,并且依赖于专门的集成团队。这通常会导致项目早期出现等待时间和反馈周期过长。该演示(最初在嵌入式世界展会上展示)不是孤立地验证 ADAS 堆栈,而是让 AD 堆栈在闭环仿真中作为真实的车辆网络的一部分运行。 从数月到数周:将车辆网络引入 SIL Vayavya Labs 专注于构建生产级的 SIL 和系统验证环境。通过在嵌入式世界展会上展示的参考集成,他们利用 RemotiveTopology 展示了团队如何在传统时间的一小部分内建立真实的系统级设置。他们展示了一个闭环参考集成,其中完整的车辆行为在 SIL 中即可可见——而不是在硬件上稍后进行重建。闭环参考设置: (L4 级自动驾驶堆栈)作为节点在 RemotiveTopology 中运行 Autoware 提供车辆动力学、场景和可视化 CARLA 通过虚拟 E/E 架构传输油门、刹车和转向指令 网络信号 到网络,从而可以在 SIL 中观察、记录和调试系统级行为 车辆状态反馈 “在车辆 EE 网络内测试 ADS ECU 通常需要大量工作,需要复杂的 HIL 或测试台设置、物理线束和 ADAS 环境仿真——通常会消耗数十人/月的时间,并且仍然只能实现半自动测试。” Vayavya Labs 汽车系统总监 Nitin Swamy Vayayva Labs 和 RemotiveLabs 之间的合作是一种范式转变,通过实现虚拟 EE 网络配置、集成 ADAS 仿真和可扩展的云仿真,将系统级测试工作量减少到传统测试台工作量的几分之一。这使得在开发周期的早期就可以进行系统级测试——而无需等待物理 ECU——从而为 OEM 节省了时间和成本。- Nitin Swamy 通过结合 Vayavya Labs 的验证专业知识和 RemotiveLabs 的虚拟车辆平台,团队可以在第一周就开始集成测试,并随着项目的进展而扩展其深度。 无工具链锁定 与传统的以硬件为中心的验证环境不同,该架构是模拟器无关的,并支持集成来自多个供应商的工具。OEM 和一级供应商不必被束缚在单一的专有生态系统中。现有的仿真工具可以集成到拓扑结构中,网络可以随着架构的演变而重新配置,并且系统级测试用例可以在 SIL、HIL 和未来的车辆平台上重复使用。 RemotiveLabs 首席执行官兼联合创始人 Per Sigurdson “长期以来,系统级验证一直受限于硬件可用性。通过这次集成,我们表明完整的车辆网络可以从第一周开始就成为循环的一部分。这不是渐进式改进——这是一种不同的工作方式。” 由于网络结构在整个生命周期中都可用,因此相同的系统级环境在早期开发之后仍可提供价值,支持回归测试、平台更新以及在未来项目中的重复使用。 更早的信心,持久的价值 对于 ADAS 和 ADS 开发,仿真是在安全的情况下探索边缘情况和罕见场景的唯一可扩展方式。将完整的车辆网络引入 SIL 可实现: 更早地发现问题 减少对物理测试基础设施的依赖 更快的系统集成 跨平台可重复使用的验证环境 https://www.youtube.com/watch?v=cE76Qkp2uoU&embedable=true 结果是项目开始时等待时间更少,并且验证环境在整个车辆生命周期中持续提供价值。 Vayavya Labs 使用 RemotiveLabs 的工具构建的集成旨在跨计算环境进行扩展——从本地 GPU 工作站到云基础设施。它还可以扩展以在同一虚拟拓扑结构中包含其他车辆域。下一个计划的步骤是包含在 Cuttlefish 中运行的 Android,将信息娱乐节点引入与 ADAS 堆栈和车辆 E/E 架构相同的环境。 关于 Vayavya Labs 是一家从硅到系统的工程服务合作伙伴,专注于 ADAS 和自动驾驶系统的 vECU 开发、SIL 以及系统级验证和确认: RemotiveLabs 通过 RemotiveTopology 提供一种更简单的方式来原型化、构建和测试车辆软件,从而在 SIL 和 HIL 之间实现模块化车辆开发: https://vayavyalabs.com/ https://remotivelabs.com/