成人打一炮免费视频,亚洲天堂视频在线观看,97视频久久久,日本japanese护士色高清,五月婷婷丁香,日韩精品一级无码毛片免费,国产欧美日韩精品网红剧情演绎

一種車輛通信的測試方法、裝置、電子設備及存儲介質(zhì)與流程

文檔序號:41848327發(fā)布日期:2025-05-09 18:07閱讀:4來源:國知局
一種車輛通信的測試方法、裝置、電子設備及存儲介質(zhì)與流程

本申請涉及車輛,具體而言,涉及一種車輛通信的測試方法、裝置、電子設備及存儲介質(zhì)。


背景技術(shù):

1、隨著汽車智能化程度的不斷提高,車輛內(nèi)部各控制器之間的通信變得日益復雜。can總線作為汽車內(nèi)部通信的主要方式之一,其穩(wěn)定性直接關(guān)系到車輛的安全性和可靠性。當can網(wǎng)絡中的某個節(jié)點因故障無法正常通信時,該節(jié)點會進入busoff狀態(tài),此時需要ecu能夠正確地識別并記錄這一故障狀態(tài),以便后續(xù)的診斷和維護。然而,目前對于ecu在busoff狀態(tài)下故障碼記錄的測試大多依賴于手動操作,不僅效率低下,而且難以保證測試的一致性和準確性。


技術(shù)實現(xiàn)思路

1、本申請實施例的目的在于提供一種車輛通信的測試方法、裝置、電子設備及存儲介質(zhì),用以提高待測控制器can總線關(guān)閉狀態(tài)測試的效率。

2、第一方面,本發(fā)明提供一種車輛通信的測試方法,方法包括生成虛擬報文并通過干擾通道發(fā)送給待測控制器;確定待測控制器是否進入總線關(guān)閉狀態(tài)并達到第一數(shù)值;若是,則獲取待測控制器記錄的第一故障碼;若否,則返回執(zhí)行生成虛擬報文并通過干擾通道發(fā)送給待測控制器的步驟;若所述第一故障碼中包括目標故障碼,則結(jié)束測試,若所述第一故障碼中不包括目標故障碼,則返回執(zhí)行生成虛擬報文并通過干擾通道發(fā)送給待測控制器的步驟,并確定待測控制器進入總線關(guān)閉狀態(tài)并達到第二數(shù)值,其中,所述第二數(shù)值大于第一數(shù)值。

3、在可選的實施方式中,通過以下方式確定待測控制器是否進入總線關(guān)閉狀態(tài):

4、確定總線上是否出現(xiàn)錯誤幀;若是,則確定待測控制器進入一次總線關(guān)閉狀態(tài),并將待測控制器進入總線關(guān)閉狀態(tài)的次數(shù)加1。

5、在可選的實施方式中,獲取待測控制器記錄的第二故障碼,若所述第二故障碼中包括目標故障碼,則確定待測控制器通過測試。

6、在可選的實施方式中,通過以下方式確定待測控制器記錄的故障碼中是否包括目標故障碼:

7、從待測控制器記錄的所有故障碼中,確定出總線關(guān)閉故障碼;確定總線關(guān)閉故障碼的格式是否正確;若格式正確,則確定故障碼中是否包括目標故障碼。

8、在可選的實施方式中,還包括確定待測控制器的通訊狀態(tài),若待測控制器的通訊狀態(tài)異常,則生成測試異常信息。

9、在可選的實施方式中,還包括響應待測控制器測試指令,生成待測控制器上電指令并發(fā)送給供電模塊,以使待測控制器上電。

10、在可選的實施方式中,在生成虛擬報文的步驟之前,還包括生成初始化指令并發(fā)送給待測控制器,以使待測控制器清空歷史故障碼。

11、第二方面,本發(fā)明提供一種車輛通信的測試裝置,裝置包括:

12、響應模塊,用于生成虛擬報文并通過干擾通道發(fā)送給待測控制器;

13、第一處理模塊,用于確定待測控制器是否進入總線關(guān)閉狀態(tài)并達到第一數(shù)值;

14、第二處理模塊,用于獲取待測控制器記錄的第一故障碼;

15、判斷模塊,用于若否,則返回執(zhí)行生成虛擬報文并通過干擾通道發(fā)送給待測控制器的步驟;

16、結(jié)算模塊,用于若所述第一故障碼中包括目標故障碼,則結(jié)束測試,若所述第一故障碼中不包括目標故障碼,則返回執(zhí)行生成虛擬報文并通過干擾通道發(fā)送給待測控制器的步驟,并確定待測控制器進入總線關(guān)閉狀態(tài)并達到第二數(shù)值,其中,所述第二數(shù)值大于第一數(shù)值。

17、第三方面,本發(fā)明提供一種電子設備,包括:處理器、存儲器和總線,存儲器存儲有處理器可執(zhí)行的機器可讀指令,當電子設備運行時,處理器與存儲器之間通過總線通信,處理器執(zhí)行機器可讀指令,以執(zhí)行如前述實施方式任一車輛通信的測試的步驟。

18、第四方面,本發(fā)明提供一種計算機可讀存儲介質(zhì),計算機可讀存儲介質(zhì)上存儲有計算機程序,計算機程序被處理器運行時執(zhí)行如前述實施方式任一車輛通信的測試方法的步驟。

19、本申請?zhí)峁┑囊环N車輛通信的測試方法、裝置、電子設備及存儲介質(zhì),方法包括生成虛擬報文并通過干擾通道發(fā)送給待測控制器;確定待測控制器是否進入總線關(guān)閉狀態(tài)并達到第一數(shù)值;若是,則獲取待測控制器記錄的第一故障碼;若否,則返回執(zhí)行生成虛擬報文并通過干擾通道發(fā)送給待測控制器的步驟;若所述第一故障碼中包括目標故障碼,則結(jié)束測試,若所述第一故障碼中不包括目標故障碼,則返回執(zhí)行生成虛擬報文并通過干擾通道發(fā)送給待測控制器的步驟,并確定待測控制器進入總線關(guān)閉狀態(tài)并達到第二數(shù)值,其中,所述第二數(shù)值大于第一數(shù)值,可以實現(xiàn)待測控制器can總線關(guān)閉狀態(tài)的自動化測試,提高了測試效率。



技術(shù)特征:

1.一種車輛通信的測試方法,其特征在于,所述方法包括:

2.根據(jù)權(quán)利要求1所述的方法,其特征在于,通過以下方式確定待測控制器是否進入總線關(guān)閉狀態(tài):

3.根據(jù)權(quán)利要求1所述的方法,其特征在于,還包括獲取待測控制器記錄的第二故障碼,若所述第二故障碼中包括目標故障碼,則確定待測控制器通過測試。

4.根據(jù)權(quán)利要求1所述的方法,其特征在于,通過以下方式確定待測控制器記錄的故障碼中是否包括目標故障碼:

5.根據(jù)權(quán)利要求1所述的方法,其特征在于,還包括確定待測控制器的通訊狀態(tài),若待測控制器的通訊狀態(tài)異常,則生成測試異常信息。

6.根據(jù)權(quán)利要求1所述的方法,其特征在于,還包括響應待測控制器測試指令,生成待測控制器上電指令并發(fā)送給供電模塊,以使待測控制器上電。

7.根據(jù)權(quán)利要求1所述的方法,其特征在于,在生成虛擬報文的步驟之前,還包括生成初始化指令并發(fā)送給待測控制器,以使待測控制器清空歷史故障碼。

8.一種車輛通信的測試裝置,其特征在于,所述裝置包括:

9.一種電子設備,其特征在于,包括:處理器、存儲器和總線,所述存儲器存儲有所述處理器可執(zhí)行的機器可讀指令,當電子設備運行時,所述處理器與所述存儲器之間通過總線通信,所述處理器執(zhí)行所述機器可讀指令,以執(zhí)行如權(quán)利要求1至7任一所述車輛通信的測試的步驟。

10.一種計算機可讀存儲介質(zhì),其特征在于,所述計算機可讀存儲介質(zhì)上存儲有計算機程序,所述計算機程序被處理器運行時執(zhí)行如權(quán)利要求1至7任一所述車輛通信的測試方法的步驟。


技術(shù)總結(jié)
本申請?zhí)峁┮环N車輛通信的測試方法、裝置、電子設備及存儲介質(zhì),方法包括生成虛擬報文并通過干擾通道發(fā)送給待測控制器;獲取待測控制器通過干擾通道反饋的響應報文;確定待測控制器是否進入總線關(guān)閉狀態(tài)并達到第一數(shù)值;若是,則獲取待測控制器記錄的故障碼,以確定待測控制器記錄的總線關(guān)閉狀態(tài)的第二數(shù)值;若否,則返回執(zhí)行生成虛擬報文并通過干擾通道發(fā)送給待測控制器的步驟;確定第一數(shù)值與第二數(shù)值是否一致,若一致,則結(jié)束測試,若不一致,則使待測控制器清空歷史故障碼,并返回執(zhí)行生成虛擬報文并通過干擾通道發(fā)送給待測控制器的步驟,用以提高待測控制器CAN總線關(guān)閉狀態(tài)測試的效率。

技術(shù)研發(fā)人員:劉昌林,房杉,李哲,劉猛,馮金盾,申瑋,孫詩怡,肖坤,呂超,萬道文,劉昌華,楊叢叢
受保護的技術(shù)使用者:中國重汽集團濟南動力有限公司
技術(shù)研發(fā)日:
技術(shù)公布日:2025/5/8
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1