最新的毛片基地免费,国产国语一级毛片,免费国产成人高清在线电影,中天堂国产日韩欧美,中国国产aa一级毛片,国产va欧美va在线观看,成人不卡在线

一種外部看門狗失效確定方法和相關裝置與流程

文檔序號:41957496發(fā)布日期:2025-05-20 16:51閱讀:3來源:國知局
一種外部看門狗失效確定方法和相關裝置與流程

本技術涉及車輛,特別是涉及一種外部看門狗失效確定方法和相關裝置。


背景技術:

1、隨著車輛技術的發(fā)展,車輛智能化程度越來越高,車輛的各項功能均由電子控制器(electronic?control?unit,ecu)控制并驅(qū)動車輛相關功能部件執(zhí)行,這使得車輛對電子控制器的運行穩(wěn)定性提出更高要求,因此需要對電子控制器的運行進行監(jiān)控,以保證其穩(wěn)定運行。

2、相關技術多通過在電子控制器外部增設看門狗芯片以對電子控制器進行監(jiān)控。外部看門狗芯片有時間窗口型和問答型等,以問答型為例,電子控制器獲取外部看門狗提出的問題,并根據(jù)問題計算出相應答案并將答案發(fā)送給外部看門狗,當電子控制器運行失效時,無法向外部看門狗回復正確答案,外部看門狗將復位電子控制器或抑制電子控制器的部分功能輸出,以減少電子控制器失效帶來的安全風險。

3、但是,這種監(jiān)控方法需要保證增設的外部看門狗芯片工作正常且運行穩(wěn)定,當外部看門狗芯片運行異常,例如芯片硬件隨機失效,會導致其對電子控制器運行的監(jiān)控出現(xiàn)錯誤,使得外部看門狗無法準確判斷電子控制器失效與否,存在一定的安全風險。


技術實現(xiàn)思路

1、為了解決上述技術問題,本技術提供了一種外部看門狗失效確定方法和相關裝置,對外部看門狗運行是否失效進行監(jiān)控,從而使外部看門狗運行正常以對電子控制器失效情況進行判斷,提高車輛運行的安全性。

2、本技術實施例公開了如下技術方案:

3、第一方面,本技術實施例公開了一種外部看門狗失效確定方法,所述方法包括:

4、響應于接收看門狗發(fā)送的問題信息,確定所述問題信息是否是正常問題信息;

5、響應于確定所述問題信息是正常問題信息,向所述看門狗發(fā)送非對應于所述正常問題信息的隨機答案信息;

6、響應于向所述看門狗發(fā)送所述隨機答案信息,和/或響應于確定所述問題信息是異常問題信息,確定所述看門狗的喂狗記錄信息是否為異常喂狗記錄信息;

7、當確定所述喂狗記錄信息非異常喂狗記錄信息,確定所述看門狗失效。

8、可選的,所述響應于接收看門狗發(fā)送的問題信息,確定所述問題信息是否是正常問題信息,包括:

9、響應于接收看門狗發(fā)送的m個問題信息,確定m個所述問題信息是否是正常問題信息;m≥2;

10、所述響應于確定所述問題信息是正常問題信息,向所述看門狗發(fā)送非對應于所述正常問題信息的隨機答案信息,包括:

11、響應于確定所述m個問題信息中的n個問題信息是正常問題信息,向所述看門狗發(fā)送非對應于所述n個正常問題信息的隨機答案信息;m>n≥1;

12、所述響應于向所述看門狗發(fā)送所述隨機答案信息,和/或響應于確定所述問題信息是異常問題信息,確定所述看門狗的喂狗記錄信息是否為異常喂狗記錄信息,包括:

13、響應于向所述看門狗發(fā)送n個所述隨機答案信息,和/或響應于確定所述m-n個問題信息是異常問題信息,確定所述看門狗的喂狗記錄信息是否為m個異常喂狗記錄信息;

14、所述當確定所述喂狗記錄信息非異常喂狗記錄信息,確定所述看門狗失效,包括:

15、當確定所述喂狗記錄信息非m個異常喂狗記錄信息,確定所述看門狗失效。

16、可選的,所述方法還包括:

17、在預設對應關系內(nèi)隨機生成標簽信息;所述預設對應關系為多個標簽信息與多個問題信息集合的對應關系,所述問題信息集合包括m個問題信息;

18、所述接收看門狗發(fā)送的m個問題信息,包括:

19、接收看門狗發(fā)送的所述預設對應關系中所述標簽信息對應的問題信息集合中的m個問題信息。

20、可選的,所述響應于向所述看門狗發(fā)送所述隨機答案信息,和/或響應于確定所述問題信息是異常問題信息,確定所述看門狗的喂狗記錄信息是否為異常喂狗記錄信息,包括:

21、響應于向所述看門狗發(fā)送所述隨機答案信息,和/或響應于確定所述問題信息是異常問題信息,查詢硬件計數(shù)器的第一計數(shù)值;所述硬件計數(shù)器的第一計數(shù)值用于記錄所述看門狗異常喂狗的次數(shù);

22、根據(jù)所述第一計數(shù)值,確定所述看門狗的喂狗記錄信息是否為異常喂狗記錄信息。

23、可選的,在響應于接收看門狗發(fā)送的問題信息,確定所述問題信息是否是正常問題信息之前,所述方法還包括:

24、查詢所述硬件計數(shù)器的第二計數(shù)值;

25、響應于確定所述第二計數(shù)值在預設計數(shù)范圍內(nèi),接收所述看門狗發(fā)送的問題信息。

26、可選的,所述方法還包括:

27、在預設周期中查詢所述第一計數(shù)值;

28、當所述第一計數(shù)值小于或等于預設計數(shù)限值,對所述計數(shù)值進行消抖處理;

29、當所述消抖處理的持續(xù)時間大于預設處理時間,確定所述看門狗失效。

30、可選的,所述異常問題信息包括早于第一預設時間的問題信息或晚于第二預設時間的問題信息,所述第二預設時間晚于所述第一預設時間。

31、第二方面,本技術實施例公開了一種外部看門狗失效確定裝置,所述裝置包括:

32、第一確定單元,用于響應于接收看門狗發(fā)送的問題信息,確定所述問題信息是否是正常問題信息;

33、信息發(fā)送單元,用于響應于確定所述問題信息是正常問題信息,向所述看門狗發(fā)送非對應于所述正常問題信息的隨機答案信息;

34、第二確定單元,用于響應于向所述看門狗發(fā)送所述隨機答案信息,和/或響應于確定所述問題信息是異常問題信息,確定所述看門狗的喂狗記錄信息是否為異常喂狗記錄信息;

35、第三確定單元,用于當確定所述喂狗記錄信息非異常喂狗記錄信息,確定所述看門狗失效。

36、可選的,所述第一確定單元,還用于:

37、響應于接收看門狗發(fā)送的m個問題信息,確定m個所述問題信息是否是正常問題信息;m≥2;

38、所述信息發(fā)送單元,還用于:

39、響應于確定所述m個問題信息中的n個問題信息是正常問題信息,向所述看門狗發(fā)送非對應于所述n個正常問題信息的隨機答案信息;m>n≥1;

40、所述第二確定單元,還用于:

41、響應于向所述看門狗發(fā)送n個所述隨機答案信息,和/或響應于確定所述m-n個問題信息是異常問題信息,確定所述看門狗的喂狗記錄信息是否為m個異常喂狗記錄信息;

42、所述第三確定單元,還用于:

43、當確定所述喂狗記錄信息非m個異常喂狗記錄信息,確定所述看門狗失效。

44、可選的,所述裝置還包括:

45、信息生成單元,用于在預設對應關系內(nèi)隨機生成標簽信息;所述預設對應關系為多個標簽信息與多個問題信息集合的對應關系,所述問題信息集合包括m個問題信息;

46、所述第一確定單元,還用于:

47、接收看門狗發(fā)送的所述預設對應關系中所述標簽信息對應的問題信息集合中的m個問題信息。

48、可選的,所述第二確定單元,還用于:

49、響應于向所述看門狗發(fā)送所述隨機答案信息,和/或響應于確定所述問題信息是異常問題信息,查詢硬件計數(shù)器的第一計數(shù)值;所述硬件計數(shù)器的第一計數(shù)值用于記錄所述看門狗異常喂狗的次數(shù);

50、根據(jù)所述第一計數(shù)值,確定所述看門狗的喂狗記錄信息是否為異常喂狗記錄信息。

51、可選的,所述裝置還包括:

52、第二計數(shù)值查詢單元,用于查詢所述硬件計數(shù)器的第二計數(shù)值;

53、信息接收單元,用于響應于確定所述第二計數(shù)值在預設計數(shù)范圍內(nèi),接收所述看門狗發(fā)送的問題信息。

54、可選的,所述裝置還包括:

55、第一計數(shù)值查詢單元,用于在預設周期中查詢所述第一計數(shù)值;

56、消抖處理單元,用于當所述第一計數(shù)值小于或等于預設計數(shù)限值,對所述計數(shù)值進行消抖處理;

57、第四確定單元,用于當所述消抖處理的持續(xù)時間大于預設處理時間,確定所述看門狗失效。

58、可選的,所述異常問題信息包括早于第一預設時間的問題信息或晚于第二預設時間的問題信息,所述第二預設時間晚于所述第一預設時間。

59、第三方面,本技術實施例公開了一種計算機設備,所述計算機設備包括處理器以及存儲器:

60、所述存儲器用于存儲程序代碼,并將所述程序代碼傳輸給所述處理器;

61、所述處理器用于根據(jù)所述程序代碼中的指令執(zhí)行如第一方面及第一方面任一可選項所述的外部看門狗失效確定方法。

62、第四方面,本技術實施例還公開了一種計算機可讀存儲介質(zhì),所述計算機可讀存儲介質(zhì)用于存儲計算機程序,所述計算機程序在被處理器執(zhí)行時用于執(zhí)行如第一方面及第一方面任一可選項所述的外部看門狗失效確定方法。

63、由上述技術方案可以看出,通過響應于接收看門狗發(fā)送的問題信息,確定問題信息是否是正常問題信息;響應于確定問題信息是正常問題信息,向看門狗發(fā)送非對應于正常問題信息的隨機答案信息;響應于向看門狗發(fā)送隨機答案信息,或響應于確定問題信息是異常問題信息,確定看門狗的喂狗記錄信息是否為異常喂狗記錄信息;當確定喂狗記錄信息非異常喂狗記錄信息,確定看門狗失效。即令看門狗故意向電子控制器發(fā)送異常問題信息,或令電子控制器故意向電子控制器回復錯誤的隨機答案信息,也就是說令看門狗進行異常喂狗服務,進而通過電子控制器查詢看門狗的喂狗記錄信息,如果看門狗的喂狗記錄信息非異常喂狗記錄信息,則認定看門狗失效。由此,在看門狗對電子控制器運行狀態(tài)實時監(jiān)控的同時,電子控制器也對看門狗的失效情況進行監(jiān)控,保證看門狗在正常工作狀態(tài)維持運行,從而降低了電子控制器運行的安全風險,進而提高了車輛運行的安全性。

當前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1