应用于HIL系统中的自动诊断程序的研究设计
2016-08-06杨光北京汽车研究总院有限公司北京101300
汽车电器 2016年2期
杨光(北京汽车研究总院有限公司,北京 101300)
应用于HIL系统中的自动诊断程序的研究设计
杨光
(北京汽车研究总院有限公司,北京101300)
针对基于NI公司平台的HIL测试系统,提出一种经济可行的方法来实现在自动测试序列中针对CAN总线中的故障诊断码DTC的测试。
HIL;CAN;故障诊断
1 设计背景和目的
随着电子技术的飞速发展,汽车上使用的电控单元越来越多。网络技术在汽车上的广泛应用,使得ECU的软件功能越来越复杂,各控制器间的联系也越来越紧密。对汽车上的ECU进行全面综合的测试,尤其是故障情况和极限条件下的测试显得格外重要。硬件在回路仿真HIL是一种可行的测试手段,通过HIL可以在虚拟环境中对新的电控单元及软件进行大量测试,而无需在真实的汽车或原型上进行。这种测试系统性强,而且非常安全,即使测试中超过极限条件,也不会造成任何损坏,随时可以重现ECU的错误。还可以搭建自动测试序列,简化了测试流程,提高了测试的效率。HIL系统基本组成如图1所示。

图1 HIL系统基本组成图
2 设计介绍
故障注入模块是HIL测试系统的重要组成部分,在实际走线中是串联于信号通路中。当不进行故障注入时,仅相当于导线。故障注入模块模拟常见的车载电气故障,比如导线的开路、短路 (对电源,对搭铁,对其他信号)等情况,以测试控制器的故障诊断功能。ECU在正常工作时会实时监测自身工作情况,一旦发现故障会将故障码存入内存,同时根据故障的轻重等级决定是否点亮故障灯。……
登录APP查看全文
