尽早验证 ECU 软件
利用虚拟 ECU 测试,dSPACE 客户能在 ECU 整个开发过程中使用虚拟 ECU 模型进行测试与验证。“虚拟 ECU 测试”术语包含了使用虚拟 ECU 的所有仿真情况。
如今的 ECU 软件由大量组件 (SWC) 组成,相互作用明显。在当前车辆经常安装的大型 ECU 网络中,软件组件的数量动辄上千。
由于开发 ECU 组件的任务经常由多个部门甚至是不同的公司共同承担,因此,除了软件组件自身,还需要对组件之间的相互作用进行测试与验证。在开发过程中,错误与不一致之处发现得越早,越能尽快得到校正,也更节省成本。
无硬件早期测试
在以前,ECU 软件在获得原型 ECU 之前,无法进行测试与验证。这种做法有着明显的缺点,因为开发过程进行到相当晚的阶段之前,原型并不是经常能获得,而且获得成本昂贵。另外,原型无法任意倍增或同时用在多个项目中,比如无法用于高质量 Restbus 仿真中。
因此 dSPACE 推出了虚拟 ECU 测试 (VET)。虚拟 ECU 模型通过结合现有软件组件来创建。然后在一台标准计算机上以离线仿真方式对其进行测试与验证。这种仿真能让开发人员通过一条虚拟 CAN 总线来调查实际问题,比如任务调度、基础软件的行为及通信行为等。

