CAN总线测试发展浅谈

2016-07-08 06:39李雪辉余超龚存昊
汽车实用技术 2016年4期
关键词:CAN总线自动化测试

李雪辉,余超,龚存昊

(安徽江淮汽车股份有限公司,安徽 合肥 230601)



CAN总线测试发展浅谈

李雪辉,余超,龚存昊

(安徽江淮汽车股份有限公司,安徽 合肥 230601)

摘 要:文章论述了CAN总线测试的发展历程,由初期的人工手动测试到现在的自动化台架测试。介绍了网络测试所用的工具及自动化网络测试台架。同时阐述了自动化台架测试相对于人工手动测试的优势,以逐步完善整个测试过程,做到最简便、方便、快速、准确的网络测试。

关键词:CAN总线;测试;自动化

10.16638/j.cnki.1671-7988.2016.04.036

CLC NO.: U467.4Document Code: AArticle ID: 1671-7988(2016)04-106-03

引言

随着汽车行业的发展,汽车采用了越来越多的ECU。网络测试分别从CAN总线的物理特性、通讯数据和网络行为几个方面来验证ECU是否符合总线的设计要求。测试在验证ECU状态与样件要求的符合性的同时,也为后期节ECU整改提供依据。随着汽车行业的发展,新产品开发周期越来越短,网络测试方法也逐步改进,现常用的测试网络方法为人工手动测和自动化台架测试。下面对两种测试方法的优劣势分别进行阐述。

1、测试工具介绍

1.1 手动网络测试

手动测试首先需要测试工具,下面对测试工具及其功能进行简介。

通用工具

电源:为在测装置提供测试所需电源。

万用表:主要用于测试节点或总线的终端电阻。

示波器:主要用于监视总线和电源波形,测量总线电压、信号斜率、位时间以及网络相应时间等。

信号发生器:模拟测试所需的常规信号,如高电平或脉冲信号。

总线专用工具

CANoe:编写测试程序,仿真节点,配置测试条件,监视及记录总线数据,生成测试报告等。

CANscope:监视总线波形,分析总线信号质量。

CANstress:干扰总线数据,模拟总线故障。

手动测试方法是依据测试用例的不同测试项,把以上的测试工具搭建成台架按照测试用例要求进行测试。

图1 示波器

图2

1.2 自动化测试台架

自动测试台架集成了测试所需要的设备,如图所示。自动测试台架的测试主机中安装自动测试管理软件,用于自动生成测试报告。

图3

2、手动测试与自动化台架测试方法对比

下面我们针对某车型TCU进行测试,两种测试方法的到的结果分别举例进行说明:

2.1 例如总线隐性状态CAN线电压测试用例要求及测试结果

表1

下图分别为两种总线隐性状态CAN线电压测试得出的测试结果。

图4 手动测试示波器截图

图5 自动化测试示波器截图

2.2 总线信号斜率测试用例要求及测试结果

表2

下图分别为两种总线信号斜率测试得出的测试结果。

图6 手动测试示波器截图

图7 自动化测试示波器截图

通过以上两组测试结果对比得知测试结果几乎相同,证明自动化测试台架已经达到了可以进行测试的条件,同时自动化测试台架有着可以自动测试能力同时自动测试台架的测试主机中安装自动测试管理软件,用于自动生成测试报告,简化了测试流程,节约了测试时间,但自动化测试台架测试相对手动测试也相应存在着一些劣势,例如在进行测试时如对测试某一项存在问题,自动化测试缺乏针对性测试能力,没有手动测试灵活。但是手动测试却存在着测试繁琐,耗时较长的弱点,无法适应现在新产品开发周期越来越短的现状。

3、总结

当下常用的两种网络测试方法都各有利弊,单一方法测试都无法做到方便、简洁、准确。故我们需要把两种测试方法有效地融合到一起,同时运用,即我们在对ECU网络测试时先通过自动化测试台架进行测试,再把测试未通过项通过手动测试针对性进行测试进行确认,同时对整改后的ECU进行测试时,也可以通过手动测试来对整改后的ECU进行针对性测试,无需自动化台架进行每一项的测试。

综上在进行ECU网络测试时我们要有效结合两种测试方法共同测试,达到方便、简洁、准确的ECU网络测试。

参考文献

[1] ISO 11898-2,Road vehicles - Controller area network(CAN) -Part2:High-speed medium access unit.

[2] 史久根主编. CAN现场总线系统设计技术.北京:国防工业出版社,2004,66—_7.

中图分类号:U467.4

文献标识码:A

文章编号:1671-7988(2016)04-106-03

作者简介:李雪辉,就职于安徽江淮汽车股份有限公司技术中心,乘用车研究院电气系统设计部。

Discussion on Testing Development about CAN network

Li Xuehui, Yu Chao, Gong Cunhao
(Anhui Jianghuai Automobile Co., Ltd., Anhui Hefei 230601)

Abstract:This paper discusses the development stage of the CAN network. Automated testing from the initial manual test to the present. Introduces the testing tools and Automatic test bench. At the same time, the advantages of automatic test and manual test are described, and perfect the course of test entirely, in order to make the method more simple, convenient and more accueate.

Keywords:CAN network; Test; Automated

猜你喜欢
CAN总线自动化测试
心理测试
论网络通信技术
基于嵌入式的汽车辅助制动系统研究
CAN总线通信技术在电梯监控系统中的应用
基于CANoe的J1939协议在ECU通信中的应用
AGV小车在白酒行业自动化立体仓库中的应用
配电室无人职守集控站在京博石化的运用
配电线路运行资料管理自动化的探讨
心理小测试
测试