欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

Can網(wǎng)絡(luò)的網(wǎng)關(guān)自動測試系統(tǒng)及方法

文檔序號:9754379閱讀:940來源:國知局
Can網(wǎng)絡(luò)的網(wǎng)關(guān)自動測試系統(tǒng)及方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及汽車電子技術(shù)領(lǐng)域,尤其是涉及一種CAN網(wǎng)絡(luò)的網(wǎng)關(guān)自動測試系統(tǒng)及方法。
【背景技術(shù)】
[0002]由于車控網(wǎng)絡(luò)的功能日益強大,需要大量的數(shù)量信息在不同的CAN總線進行有效的傳遞。由于信號的重復(fù)率及產(chǎn)生的數(shù)據(jù)量,CAN總線系統(tǒng)被分為兩個或兩個以上的CAN總線區(qū)域,例如CAN驅(qū)動總線區(qū)域(高速)、CAN舒適總線區(qū)域(低速)、CAN儀表總線區(qū)域(低速)等。各個CAN系統(tǒng)的所有控制單元都并聯(lián)在CAN數(shù)據(jù)總線上,控制單元之間的數(shù)據(jù)交換則通過CAN數(shù)據(jù)總線來完成,這些數(shù)據(jù)可能是發(fā)動機轉(zhuǎn)速、油箱油面高度及車速等。
[0003]由于不同的CAN總線區(qū)域具有不同的通信標(biāo)準(zhǔn),例如傳輸速率和識別代號不同,因此一個信號要從一個總線區(qū)域進入另一個總線區(qū)域,則必須改變信號的識別代號和傳輸速率,使其能被另一個總線區(qū)域接受。另外,網(wǎng)關(guān)還具有改變信息優(yōu)先級的功能,例如車輛發(fā)生相撞事故,氣囊控制單元會發(fā)出負(fù)加速度傳感器的信號,這個信號的優(yōu)先級在驅(qū)動系統(tǒng)是非常高的,但轉(zhuǎn)到舒適系統(tǒng)后,網(wǎng)關(guān)調(diào)低了它的優(yōu)先級,因為它在舒適系統(tǒng)的功能只是開門和開燈。根據(jù)車輛的不同,網(wǎng)關(guān)可能被安裝在組合儀表內(nèi)、車上供電控制單元內(nèi)或在自己的網(wǎng)關(guān)控制單元內(nèi)等位置。
[0004]在車控系統(tǒng)的生產(chǎn)過程中,需要對網(wǎng)關(guān)功能進行測試和驗證,以確保網(wǎng)關(guān)功能的可靠性和安全性。傳統(tǒng)的網(wǎng)關(guān)測試方法是通過測試人員手動操作進行實車測試,再用人眼觀察測試過程并分析得出測試結(jié)果。傳統(tǒng)的網(wǎng)關(guān)測試方法需要人工的實車測試,具有操作繁瑣、無法實時記錄掌握網(wǎng)關(guān)通信信息、測試不全面、測試精度低、效率低、成本高等缺點。

【發(fā)明內(nèi)容】

[0005]本發(fā)明的目的在于提供一種操作簡便、測試全面、測試精度高、效率高的CAN網(wǎng)絡(luò)的網(wǎng)關(guān)自動測試系統(tǒng)。
[0006]—種CAN網(wǎng)絡(luò)的網(wǎng)關(guān)自動測試系統(tǒng),包括:
處理器模塊;
CAN網(wǎng)絡(luò)模塊,包括兩個或兩個以上的CAN總線系統(tǒng),用于模擬車輛的CAN網(wǎng)絡(luò)系統(tǒng);
待測試網(wǎng)關(guān)模塊,用于兩個或兩個以上的CAN總線系統(tǒng)之間的通信;
電源控制模塊,用于模擬車輛的實車點火電壓變化;以及開關(guān)控制模塊,用于模擬車輛的實車點火開關(guān)操作;
處理器模塊分別與CAN網(wǎng)絡(luò)模塊、電源控制模塊、開關(guān)控制模塊相連接;CAN網(wǎng)絡(luò)模塊和開關(guān)控制模塊均與待測試網(wǎng)關(guān)模塊相連接;處理器模塊用于選擇測試案例對待測試網(wǎng)關(guān)模塊進行測試,并分析測試結(jié)果和輸出測試報告。
[0007]進一步地,CAN總線系統(tǒng)包括CAN控制器、CAN信號收發(fā)模塊以及數(shù)據(jù)傳輸線。CAN信號收發(fā)模塊用于進一步地,處理器模塊包括數(shù)據(jù)采集模塊、測試案例模塊、控制器模塊、數(shù)據(jù)分析模塊、報告輸出模塊。
[0008]進一步地,測試案例模塊為存儲器,其存儲有用于測試待測試網(wǎng)關(guān)模塊的網(wǎng)關(guān)功能的多個測試案例。
[0009]進一步地,CAN網(wǎng)絡(luò)模塊為Vector CAN工具。
[0010]進一步地,處理器模塊裝載有Vector CANoe軟件和NI LabVIEW軟件。
[0011 ]本發(fā)明還提供一種CAN網(wǎng)絡(luò)的網(wǎng)關(guān)自動測試方法,包括步驟:
選擇測試案例;
將測試案例所包含的測試信號通過CAN網(wǎng)絡(luò)模塊的第一 CAN總線系統(tǒng)傳輸至待測試網(wǎng)關(guān)豐吳塊;
待測試網(wǎng)關(guān)模塊將測試信號轉(zhuǎn)發(fā)至CAN網(wǎng)絡(luò)模塊的第二 CAN總線系統(tǒng);
對第一CAN總線系統(tǒng)的發(fā)送信號和第二CAN總線系統(tǒng)的接收信號進行采集;以及分析發(fā)送信號和接收信號,并根據(jù)分析結(jié)果輸出測試報告。
[0012]進一步地,選擇測試案例的步驟之后還包括步驟:對測試案例進行解析,獲得測試案例包含的一個或多個測試信號。
[0013]進一步地,測試案例還包含模擬實車點火電壓變化、模擬實車點火開關(guān)操作的測試信號O
[0014]本發(fā)明的CAN網(wǎng)絡(luò)的網(wǎng)關(guān)自動測試系統(tǒng)及方法具備以下有益效果:
1)本發(fā)明的CAN網(wǎng)絡(luò)的網(wǎng)關(guān)自動測試系統(tǒng)采用離線的CAN網(wǎng)絡(luò)模塊和待測試網(wǎng)關(guān)模塊模擬實車CAN網(wǎng)絡(luò)和網(wǎng)關(guān),因此,本發(fā)明的網(wǎng)關(guān)自動測試系統(tǒng)能夠?qū)崿F(xiàn)離線地對網(wǎng)關(guān)進行自動化測試,而不需要手動地進行實車測試,具有操作簡便、測試效率高、測試精度高、成本低的優(yōu)點;
2)本發(fā)明采用電源控制模塊模擬車輛的實車點火電壓變化,開關(guān)控制模塊模擬車輛的實車點火開關(guān)操作,因此本發(fā)明即使沒有采用實車進行網(wǎng)關(guān)測試,但通過模擬實車點火系統(tǒng)和CAN網(wǎng)絡(luò),并對二者進行統(tǒng)一控制,從而能夠全面地、系統(tǒng)地測試車輛的網(wǎng)關(guān)功能;
3)本發(fā)明將測試案例存儲于單獨的模塊,獨立于用于網(wǎng)關(guān)測試的其他模塊,因此測試案例可根據(jù)實際需要進行編輯、修改,而不需要重新編輯和修改測試代碼,從而測試代碼的復(fù)用率高。
【附圖說明】
[00?5]圖1為一實施例的CAN網(wǎng)絡(luò)的網(wǎng)關(guān)自動測試系統(tǒng)的不意圖。
[0016]圖2為一實施例的CAN網(wǎng)絡(luò)的網(wǎng)關(guān)自動測試方法的流程圖。
【具體實施方式】
[0017]下面將結(jié)合具體實施例及附圖對本發(fā)明CAN網(wǎng)絡(luò)的網(wǎng)關(guān)自動測試系統(tǒng)作進一步詳細(xì)描述。
[0018]如圖1所示,一較佳實施例中,本發(fā)明的CAN網(wǎng)絡(luò)的網(wǎng)關(guān)自動測試系統(tǒng)包括處理器模塊、CAN網(wǎng)絡(luò)模塊、待測試網(wǎng)關(guān)模塊、電源控制模塊、以及開關(guān)控制模塊。處理器模塊分別與CAN網(wǎng)絡(luò)模塊、電源控制模塊、開關(guān)控制模塊相連接。CAN網(wǎng)絡(luò)模塊、開關(guān)控制模塊分別與待測試網(wǎng)關(guān)模塊相連接。處理器模塊選擇測試案例,利用CAN網(wǎng)絡(luò)模塊對待測試網(wǎng)關(guān)模塊進行測試,并監(jiān)控和記錄測試過程、分析測試結(jié)構(gòu)、以及輸出測試報告。
[0019]本發(fā)明的CAN網(wǎng)絡(luò)的網(wǎng)關(guān)自動測試系統(tǒng)采用離線的CAN網(wǎng)絡(luò)模塊和待測試網(wǎng)關(guān)模塊模擬實車CAN網(wǎng)絡(luò)和網(wǎng)關(guān),因此,本發(fā)明的網(wǎng)關(guān)自動測試系統(tǒng)能夠?qū)崿F(xiàn)離線地對網(wǎng)關(guān)進行自動化測試,而不需要手動地進行實車測試,具有操作簡便、測試效率高、測試精度高、成本低的優(yōu)點。
[0020]處理器模塊包括數(shù)據(jù)采集模塊、測試案例模塊、控制器模塊、數(shù)據(jù)分析模塊、以及報告輸出模塊。其中,測試案例模塊可以為一存儲器,其存儲有用于測試所述待測試網(wǎng)關(guān)模塊的網(wǎng)關(guān)功能的多個測試案例。本發(fā)明將測試案例存儲于單獨的模塊,獨立于用于網(wǎng)關(guān)測試的其他模塊,因此測試案例可根據(jù)實際需要進行編輯、修改,而不需要重新編輯和修改測試代碼,從而測試代碼的復(fù)用率高。優(yōu)選地,處理器模塊采用PC機,在處理器模塊上安裝有Vector CANoe軟件和NI LabVIEW軟件。其中,Vector CANoe軟件是進行網(wǎng)絡(luò)和ECU開發(fā)、測試和分析的全面工具,支持總線網(wǎng)絡(luò)開發(fā)從需求分析到系統(tǒng)實現(xiàn)的全過程,包括模型創(chuàng)建、仿真、測試、診斷及通信分析等。Vector CANoe支持CAN、LIN、F1 exRay、M0ST和Ethernet等各種總線系統(tǒng)以及SAE J1939、IS015765、IS014229(UDS)、IS014230(KWP2000)、0SEK NM、NMEA2000、IS011783、SAE 11587、041*^611、]\?:1^^、611^^、04他6抓8?3。6等各種高層協(xié)議及標(biāo)準(zhǔn)。
[0021]CAN網(wǎng)絡(luò)模塊包括兩個或兩個以上的CAN總線系統(tǒng),用于模擬車輛的CAN網(wǎng)絡(luò)系統(tǒng)。不同的CAN總線系統(tǒng)采用不同的通信標(biāo)準(zhǔn)和傳輸速率。例如,CAN網(wǎng)絡(luò)模塊包括第一 CAN總線系統(tǒng)和第二CAN總線系統(tǒng),二者
當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
石景山区| 通辽市| 蕲春县| 商都县| 大方县| 新巴尔虎右旗| 赤壁市| 博白县| 铜梁县| 芒康县| 延长县| 西藏| 琼结县| 浦东新区| 文成县| 城固县| 张家界市| 扬中市| 台江县| 卢湾区| 伊春市| 防城港市| 龙胜| 根河市| 克拉玛依市| 长沙县| 平舆县| 黑水县| 剑河县| 东城区| 江川县| 新闻| 东源县| 孟津县| 永善县| 甘泉县| 纳雍县| 郎溪县| 文化| 湄潭县| 诸暨市|