李雪輝,余超,龔存昊
(安徽江淮汽車股份有限公司,安徽 合肥 230601)
?
CAN總線測試發(fā)展淺談
李雪輝,余超,龔存昊
(安徽江淮汽車股份有限公司,安徽 合肥 230601)
摘 要:文章論述了CAN總線測試的發(fā)展歷程,由初期的人工手動測試到現(xiàn)在的自動化臺架測試。介紹了網(wǎng)絡測試所用的工具及自動化網(wǎng)絡測試臺架。同時闡述了自動化臺架測試相對于人工手動測試的優(yōu)勢,以逐步完善整個測試過程,做到最簡便、方便、快速、準確的網(wǎng)絡測試。
關鍵詞:CAN總線;測試;自動化
10.16638/j.cnki.1671-7988.2016.04.036
CLC NO.: U467.4Document Code: AArticle ID: 1671-7988(2016)04-106-03
隨著汽車行業(yè)的發(fā)展,汽車采用了越來越多的ECU。網(wǎng)絡測試分別從CAN總線的物理特性、通訊數(shù)據(jù)和網(wǎng)絡行為幾個方面來驗證ECU是否符合總線的設計要求。測試在驗證ECU狀態(tài)與樣件要求的符合性的同時,也為后期節(jié)ECU整改提供依據(jù)。隨著汽車行業(yè)的發(fā)展,新產(chǎn)品開發(fā)周期越來越短,網(wǎng)絡測試方法也逐步改進,現(xiàn)常用的測試網(wǎng)絡方法為人工手動測和自動化臺架測試。下面對兩種測試方法的優(yōu)劣勢分別進行闡述。
1.1 手動網(wǎng)絡測試
手動測試首先需要測試工具,下面對測試工具及其功能進行簡介。
通用工具
電源:為在測裝置提供測試所需電源。
萬用表:主要用于測試節(jié)點或總線的終端電阻。
示波器:主要用于監(jiān)視總線和電源波形,測量總線電壓、信號斜率、位時間以及網(wǎng)絡相應時間等。
信號發(fā)生器:模擬測試所需的常規(guī)信號,如高電平或脈沖信號。
總線專用工具
CANoe:編寫測試程序,仿真節(jié)點,配置測試條件,監(jiān)視及記錄總線數(shù)據(jù),生成測試報告等。
CANscope:監(jiān)視總線波形,分析總線信號質(zhì)量。
CANstress:干擾總線數(shù)據(jù),模擬總線故障。
手動測試方法是依據(jù)測試用例的不同測試項,把以上的測試工具搭建成臺架按照測試用例要求進行測試。
圖1 示波器
圖2
1.2 自動化測試臺架
自動測試臺架集成了測試所需要的設備,如圖所示。自動測試臺架的測試主機中安裝自動測試管理軟件,用于自動生成測試報告。
圖3
下面我們針對某車型TCU進行測試,兩種測試方法的到的結果分別舉例進行說明:
2.1 例如總線隱性狀態(tài)CAN線電壓測試用例要求及測試結果
表1
下圖分別為兩種總線隱性狀態(tài)CAN線電壓測試得出的測試結果。
圖4 手動測試示波器截圖
圖5 自動化測試示波器截圖
2.2 總線信號斜率測試用例要求及測試結果
表2
下圖分別為兩種總線信號斜率測試得出的測試結果。
圖6 手動測試示波器截圖
圖7 自動化測試示波器截圖
通過以上兩組測試結果對比得知測試結果幾乎相同,證明自動化測試臺架已經(jīng)達到了可以進行測試的條件,同時自動化測試臺架有著可以自動測試能力同時自動測試臺架的測試主機中安裝自動測試管理軟件,用于自動生成測試報告,簡化了測試流程,節(jié)約了測試時間,但自動化測試臺架測試相對手動測試也相應存在著一些劣勢,例如在進行測試時如對測試某一項存在問題,自動化測試缺乏針對性測試能力,沒有手動測試靈活。但是手動測試卻存在著測試繁瑣,耗時較長的弱點,無法適應現(xiàn)在新產(chǎn)品開發(fā)周期越來越短的現(xiàn)狀。
當下常用的兩種網(wǎng)絡測試方法都各有利弊,單一方法測試都無法做到方便、簡潔、準確。故我們需要把兩種測試方法有效地融合到一起,同時運用,即我們在對ECU網(wǎng)絡測試時先通過自動化測試臺架進行測試,再把測試未通過項通過手動測試針對性進行測試進行確認,同時對整改后的ECU進行測試時,也可以通過手動測試來對整改后的ECU進行針對性測試,無需自動化臺架進行每一項的測試。
綜上在進行ECU網(wǎng)絡測試時我們要有效結合兩種測試方法共同測試,達到方便、簡潔、準確的ECU網(wǎng)絡測試。
參考文獻
[1] ISO 11898-2,Road vehicles - Controller area network(CAN) -Part2:High-speed medium access unit.
[2] 史久根主編. CAN現(xiàn)場總線系統(tǒng)設計技術.北京:國防工業(yè)出版社,2004,66—_7.
中圖分類號:U467.4
文獻標識碼:A
文章編號:1671-7988(2016)04-106-03
作者簡介:李雪輝,就職于安徽江淮汽車股份有限公司技術中心,乘用車研究院電氣系統(tǒng)設計部。
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