故障模擬器及計算機(jī)聯(lián)鎖CAN總線通信故障測試方法
本發(fā)明提供故障模擬器及計算機(jī)聯(lián)鎖CAN總線通信故障測試方法,故障模擬器過通信機(jī)與計算機(jī)聯(lián)鎖主機(jī)相連,包括:環(huán)回數(shù)據(jù)模擬器接收通信機(jī)發(fā)的來自于計算機(jī)聯(lián)鎖主機(jī)的驅(qū)動數(shù)據(jù)包,測試通信機(jī)輸出鏈路正確性,根據(jù)通過檢驗的驅(qū)動數(shù)據(jù)包生成環(huán)回數(shù)據(jù)包并進(jìn)行故障注入生成各種類型的錯誤環(huán)回幀并發(fā)給通信機(jī),測試各錯誤場景下通信機(jī)與計算機(jī)聯(lián)鎖主機(jī)處理方式是否正確;采集數(shù)據(jù)模擬器仿真繼電器驅(qū)采單元接收到驅(qū)動數(shù)據(jù)包的處理,判斷驅(qū)動數(shù)據(jù)包有效性及測試通信機(jī)輸出鏈路正確性,將采集數(shù)據(jù)包通過環(huán)回數(shù)據(jù)模擬器及通信機(jī)發(fā)給計算機(jī)聯(lián)鎖主機(jī),測試聯(lián)鎖主機(jī)收到錯誤采集數(shù)據(jù)時處理是否正確。可實現(xiàn)計算機(jī)聯(lián)鎖CAN總線通信多種故障測試,測試結(jié)果準(zhǔn)確。
北京交通大學(xué)
2021-04-10