汽车CAN 总线网络自动化测试系统.pdf
文本预览下载声明
2014 中国汽车工程学会年会论文集 2014CG ̄VE013 511
汽车CAN 总线网络自动化测试系统
王意ꎬ 张永刚ꎬ 姬广斌ꎬ 付金勇ꎬ 孙剑峰
北汽股份汽车研究院
【摘要】 CAN (Controller Area Network) 总线作为当前主流的车载通信网络ꎬ 其可靠性与稳定性对于整车功能的正常运
行至关重要ꎮ 本文介绍一种总线网络自动化测试系统ꎬ 能实现整车CAN 总线网络通信和诊断的自动化集成测试ꎬ 大幅提高
了测试效率和精度ꎬ 降低了测试的工作强度ꎬ 同时保证了测试的一致性ꎮ
【关键词】 CAN总线ꎬ 自动化测试ꎬ LabVIEW
An Automotive Testing System for CAN BUS Network
Wang Yiꎬ Zhang Yonggangꎬ Ji Guangbinꎬ Fu Jinyongꎬ Sun Jianfeng
BAICMotor Corporation LtdR&L D Center
Abstract: The reliability and stability of the CAN (Controller Area Network) BUSꎬ as the current vehicular communication net ̄
worksꎬ is significant to thevehicleoperationAnautomotiveBUSintegratedtestingsystemisintroducedwhichcanimprovetheefficiency
and accuracy of the test and reduce the intensity at workꎻ it also can keep consistency in the test
Key words: CAN BUSꎬ automotive testꎬ LabVIEW
动/ 关闭、 网络配置参数测试和网络失败后进入 “跛行” 模
引 言 式测试ꎻ ⑤网络故障测试ꎬ CAN_H/ L断、 CAN_H/ L对电源
短路、 CAN_H/ L对地短路、 CAN_H对 CAN_L短路、 电压
CAN总线是德国博世公司在20世纪80年代初为解决现 过高测试和电压过低测试ꎮ
代汽车中众多的控制与测试仪器之间的数据交换而开发的一 诊断测试的主要内容有: ①服务测试ꎬ 肯定应答、 否定
种串行数据通信协议ꎬ 是目前市场上主流的总线类型ꎮ 汽车 响应码、 Session测试和安全级别测试ꎻ ②数据测试ꎬ DID、
CAN总线网络系统作为整车电子电气件的 “通信高速公 DTCꎻ ③流程测试ꎬ Routine、 Sequencesꎻ ④刷新测试ꎬ Re ̄
路”ꎬ 其可靠性与稳定性对于整车功能的正常运行至关重 programmingꎮ
要ꎻ 因此ꎬ 加强总线网络系统的测试与验证十分重要ꎮ 2 系统原理
汽车总线网络系统的测试与验证ꎬ 因其系统中ECU模 为实现整车CAN总线的自动化测试ꎬ 系统基于NI 以及
块的增加ꎬ 测试项目和内容较多ꎮ 仅一个 ECU就需要设计 一些继电器、 调理板卡等硬件与被测ECU进行连接ꎬ 实现
几千个测试用例ꎬ 在 1个车型上就能够达到几万个测试用 网络相关通信ꎮ 通过扩展的接口ꎬ 系统能够支持多个 ECU
例ꎮ 同时测试的周期长、 轮数多ꎬ 工作量巨大ꎮ 另外ꎬ ECU 的同时接入ꎬ 实现多 ECU 的网络通信ꎮ 图 1 中给出的是
越来越复杂
显示全部