1️⃣第一层级:协议栈测试。

比如诊断、刷写、网络管理、CAN\CANFD\LIN\以太网物理层链路层……这些测试是共性测试,是核心基础性能,所有汽车电子控制器都要遵循的。

这个应该算是汽车电子测试领域的高精尖内容了。

2️⃣第二个层级:功能HIL测试。

这部分测试,典型架构就是dSPACE公司在30年前发明的,PC+实时仿真机+仿真模型+被测对象,大家可以参考车辆技术头几篇文章,对此有通俗易懂的描述。

其该架构HIL,其最早的应用是发动机、变速箱领域。
目前虽然新能源汽车、智能汽车技术的发展,HIL地“实时性”属性有所减弱,但仍然是一种高效的测试手段,广泛应用在VCU、BMS、MCU、热管理控制器、BCM、ESC、ESP、ADAS等二十多个控制器的功能测试领域,内容非常多,非常大有可为!

所谓功能HIL测试,主要是逻辑测试,就是c=a+b、f=d与e之类的,不包含第一层级协议栈的内容。

一般而言,一个ECU的测试工作,至少要包含上述第一层级和第二层级。

功能HIL往往采用自动化方案,并且也适合自动化。

3️⃣第三个层级:台架测试

台架测试属于集成测试领域,就是把很多个ECU放在一起,在此基础上,对其功能行为进行整体验证。
台架测试相比实车测试,其优点在于:专用、可改装。

台架测试的缺点是,项目经理不咋关注,各个专业也不咋配合,台架测试人员水平参差不齐,很容易导致烂尾。

4️⃣第四个层级:实车测试

实车测试的概念就不去解释了。
实车测试的优点在于直观、简单;缺点就是工作环境艰苦、测试效率低下、工况覆盖率低。
在相当多的企业,实车测试不被定位为测试,而被定位为“现场支持”,因为这个环节的工作,其方法论往往不符合测试的各种原则、理念。

5️⃣总结

讲完汽车行业的四个测试层次之后,我们再回过头看看“车载测试”坐落在哪里。。。

首先仪表、车机大屏之类的产品,也属于汽车电子ECU领域,第一个层级的工作同样是要做的,这一点一视同仁。

其次仪表、车机大屏之类产品,一般不做第二个层级的功能HIL测试,因为功能HIL测试主要针对的是信号交互的控制器,CAN\LIN、数字IO、模拟量、PWM等电信号类交互,而不是人机交互类的显示类控制器。

总结一句话就是

部分培训机构所说的“车载测试”,主要是车机大屏、仪表显示测试,它是汽车测试领域很小的一个末梢分支、很简单的一部分,门槛低、可替代性也比较强。

Logo

技术共进,成长同行——讯飞AI开发者社区

更多推荐