基于高级测试专家系统的车载网络测试

车载网络规模和复杂性的增加,要求更先进的、可扩展的解决方案。在车载网络基础上提出了一个验证方法,用于创建大量的随机针对处界环境刺激的系统级测试生成工具,并覆盖整个测试范围和检查显示器。该试验机基于测试的本体专家系统。一个显着挑战是需要持续的物理环境刺激,以及由车辆电子系统控制的内部组件状态,运用一个车载网络仿真器示例进行验证。

现代车载网络有80个左右的电子控制单元(ECU),与之配套的传感器和执行器处理器各自负责汽车的独立功能。根据这种在系统中车辆规模和复杂性急剧上升的要求,提出更复杂和可扩展的验证方案。电子子系统包括硬件和软件,通常由独立的一家专门级别多层供应商开发车辆部件。供应商对一个产品提供了单独测试,然后将其整合成一个子系统。在这种情况下,根据客户需求在供应链上进行测试。这一阶段有可能是在更复杂和现实的环境中,因此将各组分单独测试。这样的商业模式提高了测试阶段的重要度,侧重于集成系统测试阶段。更重要的是,只期望在系统测试阶段找到集成的问题,如接口不匹配,或者由于设计问题导致的需要多个组件反复协调的情况。例如,智能车辆软件子传输控制系统由软件对控制器进行控制,4个轮速传感器(WSS)与物理传感器、齿轮致动器硬件进行通信。传输控制单元还与车辆其它ECU进行通信。传统上,在这种情况下,传输控制软件通过替换传感器和致动器软件进行仿真测试。

Allon Adir et al.Design AutomationConference (DAC),2014 51st ACM/ EDAC/IEEE.

编译:李雪