For a better experience on dSPACE.com, enable JavaScript in your browser. Thank you!

使用虚拟 ECU 进行功能验证

在您的 PC 上测试功能交互作用

优点:使用 VEOS 平台进行虚拟 ECU 测试

  • 在 PC 上连续集成 ECU 软件
  • 使用已知的调试、代码覆盖率和参数分析工具
  • 支持基于 AUTOSAR 标准和不基于 AUTOSAR 标准的工作流程

挑战:软件反复更新

如今,简单的单元或模块测试无法充分满足功能验证,因为新型 ECU 功能正变得日益复杂。有些控制功能必须与 ECU 基本软件集成在一起,以验证 ECU 软件的整体行为,并与其他 ECU 一起测试。与此同时,经过校正的功能也必须易于集成在整个系统中并易于测试。真实的 ECU 原型在这些方面达到了极限,因为对其进行更新所需的闪存编程过程需要耗费大量时间。

思路:在 PC 上执行软件集成测试

虚拟电子控制单元 (V-ECU) 是一种更加灵活的方法。它们直接在开发人员的 PC 上生成,并在很大程度上含有与最终 ECU 原型相同的软件组件和基本软件。因此软件的变更和更新可以随时快速集成。借助基于 PC 的仿真平台 dSPACE VEOS®,可以使用虚拟 ECU 验证软件的整体行为。软件在环仿真能轻松集成真实的被控对象模型。

例如:集成和测试 ACC ECU

为了开发 ACC(自适应巡航控制系统)ECU 以实现车距和车速自动控制,可以将三种组件集成在一个虚拟电控单元中:车距控制、前方车辆检测和用户接口控制系统。测试这三种组件的交互作用时,检测到车距控制系统出现一个错误并进行了校正。由于 V-ECU 的生成过程完全在开发人员的 PC 上进行构建,所以整个系统可以十分轻松地更新新功能。同时,仿真本身也在一个十分真实的测试环境中执行,因为 VEOS 平台为闭环仿真使用与 HIL 仿真相同的车辆动力学模型。每次校正之后,还可以毫不费力地重现测试场景,直到获得所需的 ECU 行为。

Further Information Related Topics