1. 概述
随着人们对车辆驾驶过程中舒适性、安全性和经济性要求的提高,车辆网络和电控系统的复杂度也不断增加,另外一方面随着市场竞争激烈程度的增加,整车厂车型的研发周期也在不断缩短。在这种背景下,传统的手动台架测试和实车测试已经远远不能满足要求,整车厂需要建立一种高效的自动化测试系统来加强测试深度和提高测试效率。基于V模式的硬件在环仿真Hardware in the Loop(硬件在环仿真技术,以下简称HIL)作为一种可行的测试手段,通过模拟整车、驾驶员、车辆及其工作环境,建议一个“虚拟车辆”替代真实车辆,对控制器进行大范围的测试,因而成为一种理想实验室自动化测试方法。本文不注重介绍HIL自动化测试设备的原理组成,而是重点介绍HIL整车自动化测试的应用,包括测试内容、结果评价和应用案例。
2. 测试内容
2.1功能测试
应用HIL自动化测试系统可以对车辆动力系统、底盘系统、车身系统和新能源系统的电子电器功能进行测试。这里讲的功能测试不仅仅是验证每个控制器的基本功能,更注重复杂功能的深度测试和异常测试,例如多个输入进行交叉组合的复杂功能验证、在驾驶员进行非常规操作时控制器的功能表现、车辆在复杂工况下的控制功能、车辆多个控制器在完成某一功能时的协调控制等。
功能测试重点关注逻辑的正确性,评价准则可以按照控制器设计任务书或功能规范定义进行。例如设计任务书规定车辆在定速巡航时由于外界原因导致车速无法保持时应退出巡航模式。在虚拟测试环境中,可以模拟制造特殊工况,使在定速巡航中的车辆进入一个相对陡峭的上坡路面,观察当扭矩无法满足当前巡航车速时定速巡航系统是否按照要求退出巡航模式。下图所示定速巡航没有按照设计要求退出巡航模式,属于功能缺陷。