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

車輛診斷方法、裝置、設(shè)備及存儲介質(zhì)與流程

文檔序號:40477482發(fā)布日期:2024-12-31 12:45閱讀:13來源:國知局
車輛診斷方法、裝置、設(shè)備及存儲介質(zhì)與流程

本申請涉及車輛診斷,尤其涉及一種車輛診斷方法、裝置、設(shè)備及存儲介質(zhì)。


背景技術(shù):

1、目前在使用診斷設(shè)備對車輛進(jìn)行診斷時,只會對每幀診斷報文進(jìn)行校驗(yàn),而沒有對整個診斷過程進(jìn)行保護(hù),這樣第三方非法設(shè)備就可以在診斷過程中也可以向車輛電子控制單元(ecu)發(fā)送診斷命令,這樣就可能會對車輛信息安全造成風(fēng)險,比如修改車輛配置數(shù)據(jù)如vin碼里程等,導(dǎo)致車輛診斷的安全性較差。

2、上述內(nèi)容僅用于輔助理解本申請的技術(shù)方案,并不代表承認(rèn)上述內(nèi)容是現(xiàn)有技術(shù)。


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

1、本申請的主要目的在于提供一種車輛診斷方法、裝置、設(shè)備及存儲介質(zhì),旨在解決車輛診斷的安全性差的技術(shù)問題。

2、為實(shí)現(xiàn)上述目的,本申請?zhí)岢鲆环N車輛診斷方法,所述方法應(yīng)用于車輛電子控制單元,所述方法包括:

3、接收診斷設(shè)備發(fā)送的診斷請求,所述診斷請求包括第一字節(jié)校驗(yàn)值和診斷報文;

4、基于預(yù)設(shè)的診斷校驗(yàn)算法,根據(jù)所述診斷請求和預(yù)設(shè)的車輛校驗(yàn)值進(jìn)行校驗(yàn),獲得診斷校驗(yàn)結(jié)果;

5、當(dāng)所述診斷校驗(yàn)結(jié)果為校驗(yàn)通過時,根據(jù)所述診斷報文獲得車輛故障數(shù)據(jù),并將所述車輛故障數(shù)據(jù)發(fā)送至所述診斷設(shè)備,以供所述診斷設(shè)備對車輛進(jìn)行診斷。

6、在一實(shí)施例中,所述診斷校驗(yàn)算法包括第一校驗(yàn)值計算算法和第二校驗(yàn)值計算算法,所述基于預(yù)設(shè)的診斷校驗(yàn)算法,根據(jù)所述診斷請求和預(yù)設(shè)的車輛校驗(yàn)值進(jìn)行校驗(yàn),獲得診斷校驗(yàn)結(jié)果的步驟包括:

7、對所述診斷報文進(jìn)行字節(jié)分析,獲得報文字節(jié)數(shù)據(jù);

8、基于所述第一校驗(yàn)值計算算法,根據(jù)所述報文字節(jié)數(shù)據(jù)進(jìn)行計算,得到第二字節(jié)校驗(yàn)值;

9、基于所述第二校驗(yàn)值計算算法,根據(jù)所述第二字節(jié)校驗(yàn)值和車輛校驗(yàn)值進(jìn)行計算,得到第三字節(jié)校驗(yàn)值;

10、判斷所述第一字節(jié)校驗(yàn)值和第三字節(jié)校驗(yàn)值是否一致,獲得所述診斷校驗(yàn)結(jié)果,其中,當(dāng)所述第一字節(jié)校驗(yàn)值和第三字節(jié)校驗(yàn)值一致時,所述診斷校驗(yàn)結(jié)果為校驗(yàn)通過。

11、在一實(shí)施例中,所述根據(jù)所述診斷報文獲得車輛故障數(shù)據(jù)的步驟包括:

12、解析所述診斷報文,獲得異常部件名稱和車輛故障碼數(shù)據(jù);

13、對所述異常部件名稱對應(yīng)的車輛部件進(jìn)行數(shù)據(jù)讀取,獲得部件異常參數(shù)數(shù)據(jù);

14、將所述車輛故障碼數(shù)據(jù)和部件異常參數(shù)數(shù)據(jù)進(jìn)行整合,獲得所述車輛故障數(shù)據(jù)。

15、在一實(shí)施例中,所述基于預(yù)設(shè)的校驗(yàn)值計算算法,根據(jù)所述診斷請求和車輛校驗(yàn)值進(jìn)行校驗(yàn)值計算,得到第二字節(jié)校驗(yàn)值的步驟之前,還包括:

16、接收所述診斷設(shè)備發(fā)送的初始校驗(yàn)值;

17、將所述初始校驗(yàn)值記為所述車輛校驗(yàn)值;

18、所述當(dāng)所述診斷校驗(yàn)結(jié)果為校驗(yàn)通過時,根據(jù)所述診斷報文獲得車輛故障數(shù)據(jù),并將所述車輛故障數(shù)據(jù)發(fā)送至所述診斷設(shè)備,以供所述診斷設(shè)備對車輛進(jìn)行診斷的步驟之后還包括:

19、將所述第一字節(jié)校驗(yàn)值記為所述車輛校驗(yàn)值。

20、此外,為實(shí)現(xiàn)上述目的,本申請還提出一種車輛診斷方法,所述方法應(yīng)用于診斷設(shè)備,所述方法包括:

21、響應(yīng)于車輛診斷指令,生成診斷報文和初始校驗(yàn)值,并將所述初始校驗(yàn)值發(fā)送至車輛電子控制單元,以供所述車輛電子控制單元將所述初始校驗(yàn)值作為車輛校驗(yàn)值進(jìn)行診斷校驗(yàn);

22、基于預(yù)設(shè)的診斷校驗(yàn)算法,根據(jù)所述診斷報文和所述初始校驗(yàn)值,獲得診斷請求;

23、將所述診斷請求發(fā)送至所述車輛電子控制單元;

24、接收所述車輛電子控制單元發(fā)送的車輛故障數(shù)據(jù);

25、根據(jù)所述車輛故障數(shù)據(jù),對車輛進(jìn)行診斷,生成車輛診斷結(jié)果。

26、在一實(shí)施例中,所述基于預(yù)設(shè)的診斷校驗(yàn)算法,根據(jù)所述診斷報文和所述初始校驗(yàn)值,獲得診斷請求的步驟包括:

27、將所述初始校驗(yàn)值作為設(shè)備校驗(yàn)值;

28、基于所述診斷校驗(yàn)算法,根據(jù)所述診斷報文和所述設(shè)備校驗(yàn)值進(jìn)行校驗(yàn)值計算,得到第一字節(jié)校驗(yàn)值;

29、根據(jù)所述診斷報文和第一字節(jié)校驗(yàn)值,生成所述診斷請求;

30、所述接收所述車輛電子控制單元發(fā)送的車輛故障數(shù)據(jù)的步驟之后,還包括:

31、將所述第一字節(jié)校驗(yàn)值作為所述設(shè)備校驗(yàn)值。

32、在一實(shí)施例中,所述響應(yīng)于車輛診斷指令,生成診斷報文和初始校驗(yàn)值的步驟包括:

33、響應(yīng)于所述車輛診斷指令,接收待執(zhí)行診斷功能數(shù)據(jù);

34、根據(jù)所述待執(zhí)行診斷功能數(shù)據(jù),生成所述診斷報文;

35、基于預(yù)設(shè)的隨機(jī)數(shù)生成算法,生成所述初始校驗(yàn)值。

36、此外,為實(shí)現(xiàn)上述目的,本申請還提出一種車輛診斷裝置,所述車輛診斷裝置包括:

37、接收模塊,用于接收診斷設(shè)備發(fā)送的診斷請求,所述診斷請求包括第一字節(jié)校驗(yàn)值和診斷報文;

38、校驗(yàn)?zāi)K,用于基于預(yù)設(shè)的診斷校驗(yàn)算法,根據(jù)所述診斷請求和預(yù)設(shè)的車輛校驗(yàn)值進(jìn)行校驗(yàn),獲得診斷校驗(yàn)結(jié)果;

39、發(fā)送模塊,用于當(dāng)所述診斷校驗(yàn)結(jié)果為校驗(yàn)通過時,根據(jù)所述診斷報文獲得車輛故障數(shù)據(jù),并將所述車輛故障數(shù)據(jù)發(fā)送至所述診斷設(shè)備,以供所述診斷設(shè)備對車輛進(jìn)行診斷。

40、此外,為實(shí)現(xiàn)上述目的,本申請還提出一種車輛診斷設(shè)備,所述設(shè)備包括:存儲器、處理器及存儲在所述存儲器上并可在所述處理器上運(yùn)行的計算機(jī)程序,所述計算機(jī)程序配置為實(shí)現(xiàn)如上文所述的車輛診斷方法的步驟。

41、此外,為實(shí)現(xiàn)上述目的,本申請還提出一種存儲介質(zhì),所述存儲介質(zhì)為計算機(jī)可讀存儲介質(zhì),所述存儲介質(zhì)上存儲有計算機(jī)程序,所述計算機(jī)程序被處理器執(zhí)行時實(shí)現(xiàn)如上文所述的車輛診斷方法的步驟。

42、此外,為實(shí)現(xiàn)上述目的,本申請還提供一種計算機(jī)程序產(chǎn)品,所述計算機(jī)程序產(chǎn)品包括計算機(jī)程序,所述計算機(jī)程序被處理器執(zhí)行時實(shí)現(xiàn)如上文所述的車輛診斷方法的步驟。

43、本申請?zhí)峁┝艘环N車輛診斷方法,基于預(yù)設(shè)的診斷校驗(yàn)算法,根據(jù)診斷請求和預(yù)設(shè)的車輛校驗(yàn)值進(jìn)行校驗(yàn),當(dāng)校驗(yàn)通過時再進(jìn)行車輛診斷,防止第三方非診斷設(shè)備在診斷期間向車輛發(fā)送診斷請求,解決了現(xiàn)有技術(shù)中車輛診斷的安全性較差的問題,保護(hù)了車輛信息數(shù)據(jù)的安全。



技術(shù)特征:

1.一種車輛診斷方法,其特征在于,所述方法應(yīng)用于車輛電子控制單元,所述方法包括:

2.如權(quán)利要求1所述的方法,其特征在于,所述診斷校驗(yàn)算法包括第一校驗(yàn)值計算算法和第二校驗(yàn)值計算算法,所述基于預(yù)設(shè)的診斷校驗(yàn)算法,根據(jù)所述診斷請求和預(yù)設(shè)的車輛校驗(yàn)值進(jìn)行校驗(yàn),獲得診斷校驗(yàn)結(jié)果的步驟包括:

3.如權(quán)利要求1所述的方法,其特征在于,所述根據(jù)所述診斷報文獲得車輛故障數(shù)據(jù)的步驟包括:

4.如權(quán)利要求1所述的方法,其特征在于,所述基于預(yù)設(shè)的校驗(yàn)值計算算法,根據(jù)所述診斷請求和車輛校驗(yàn)值進(jìn)行校驗(yàn)值計算,得到第二字節(jié)校驗(yàn)值的步驟之前,還包括:

5.一種車輛診斷方法,其特征在于,所述方法應(yīng)用于診斷設(shè)備,所述方法包括:

6.如權(quán)利要求5所述的方法,其特征在于,所述基于預(yù)設(shè)的診斷校驗(yàn)算法,根據(jù)所述診斷報文和所述初始校驗(yàn)值,獲得診斷請求的步驟包括:

7.如權(quán)利要求5所述的方法,其特征在于,所述響應(yīng)于車輛診斷指令,生成診斷報文和初始校驗(yàn)值的步驟包括:

8.一種車輛診斷裝置,其特征在于,所述裝置包括:

9.一種車輛診斷設(shè)備,其特征在于,所述設(shè)備包括:存儲器、處理器及存儲在所述存儲器上并可在所述處理器上運(yùn)行的計算機(jī)程序,所述計算機(jī)程序配置為實(shí)現(xiàn)如權(quán)利要求1至7中任一項所述的車輛診斷方法的步驟。

10.一種存儲介質(zhì),其特征在于,所述存儲介質(zhì)為計算機(jī)可讀存儲介質(zhì),所述存儲介質(zhì)上存儲有計算機(jī)程序,所述計算機(jī)程序被處理器執(zhí)行時實(shí)現(xiàn)如權(quán)利要求1至7中任一項所述的車輛診斷方法的步驟。


技術(shù)總結(jié)
本申請公開了一種車輛診斷方法、裝置、設(shè)備及存儲介質(zhì),涉及車輛診斷技術(shù)領(lǐng)域,所述車輛診斷方法包括:接收診斷設(shè)備發(fā)送的診斷請求,診斷請求包括第一字節(jié)校驗(yàn)值和診斷報文;基于預(yù)設(shè)的診斷校驗(yàn)算法,根據(jù)診斷請求和預(yù)設(shè)的車輛校驗(yàn)值進(jìn)行校驗(yàn),獲得診斷校驗(yàn)結(jié)果;當(dāng)診斷校驗(yàn)結(jié)果為校驗(yàn)通過時,根據(jù)診斷報文獲得車輛故障數(shù)據(jù),并將車輛故障數(shù)據(jù)發(fā)送至診斷設(shè)備,以供診斷設(shè)備對車輛進(jìn)行診斷。本申請基于預(yù)設(shè)的診斷校驗(yàn)算法,根據(jù)診斷請求和預(yù)設(shè)的車輛校驗(yàn)值進(jìn)行校驗(yàn),當(dāng)校驗(yàn)通過時再進(jìn)行車輛診斷,防止第三方非診斷設(shè)備在診斷期間向車輛發(fā)送診斷請求,解決了車輛診斷的安全性較差的問題,保護(hù)了車輛信息數(shù)據(jù)的安全。

技術(shù)研發(fā)人員:劉新,莊文龍
受保護(hù)的技術(shù)使用者:深圳市元征科技股份有限公司
技術(shù)研發(fā)日:
技術(shù)公布日:2024/12/30
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
南宫市| 城口县| 都江堰市| 大埔县| 邹城市| 子洲县| 丁青县| 美姑县| 武宁县| 菏泽市| 兴和县| 师宗县| 东乡县| 合江县| 永泰县| 胶南市| 湛江市| 雅江县| 乌鲁木齐县| 凤山县| 平南县| 永善县| 龙陵县| 台山市| 南靖县| 延安市| 德昌县| 施甸县| 中西区| 南木林县| 镇江市| 沙洋县| 宝鸡市| 万源市| 宜兰市| 怀宁县| 新郑市| 神木县| 长海县| 桂东县| 新竹县|