HIL测试技术在电控单元开发流程中的应用
图2 变速箱ECU开发的HIL测试
在上述过程中,通过信号调理模块或外围驱动电路模块,模拟器还可以集成一些传感器或执行器,所以对于一些关键部件模型我们可以采用真实部件取代,例如手柄部件油门踏板,刹车踏板等。同时,可通过模拟器的标准硬件集成相应的诊断或标定工具。
对于功能测试,我们可以通过操作车辆模型模拟平稳加速状态、急加速急减速状态、坡道状态、软件故障状态,甚至一些在现实中很难出现的极端行驶状态,从而测试和评估TCU的控制效果。另外,还可通过模拟器的故障注入单元模拟大量的硬件故障,如传感器输入的开路、短路等,进一步检测TCU的诊断功能。模拟器与TCU之间的接口如图3所示。
图3 模拟器与控制器的接口
2、测试ECU网络、节点分布式功能
ECU网络测试包括网络中各ECU的“相互作用”,如总线上的相互行为、网络管理、功率消耗、系统集成等。目前,大多汽车中集成了诊断与标定、动力传动控制、底盘控制(ABS、ESP、ASR)、安全气囊、车身电子控制、座位调节、电动后视镜、汽车导航、汽车娱乐媒体等功能,这使得网络功能更复杂、更强大。各个ECU必须基于总线技术(如CAN总线)进行信息传递,资源共享。如图4所示,整个汽车网络可以分为3类速率不同的网络。同一速率的网络中每个ECU有控制信号通信,不同速率的网络中的ECU也有通信,整个网络中所有ECU形成一个整体,互相影响,一个ECU的功能出错会影响其他ECU的工作,甚至会引起整个网络的崩溃。
图4 车身网络拓朴图
评论