[發明專利]使用時間標記事件診斷硬件和軟件故障的方法和系統有效
| 申請號: | 201110436886.0 | 申請日: | 2011-12-23 |
| 公開(公告)號: | CN102609342A | 公開(公告)日: | 2012-07-25 |
| 發明(設計)人: | P.辛哈;D.達斯 | 申請(專利權)人: | 通用汽車環球科技運作有限責任公司 |
| 主分類號: | G06F11/22 | 分類號: | G06F11/22;B60R16/02 |
| 代理公司: | 中國專利代理(香港)有限公司 72001 | 代理人: | 薛峰 |
| 地址: | 美國密*** | 國省代碼: | 美國;US |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 使用時間 標記 事件 診斷 硬件 軟件 故障 方法 系統 | ||
技術領域
本發明總體涉及診斷硬件和軟件故障的方法,更特別的是,涉及通過時間標記事件診斷硬件和軟件故障的方法和系統。
背景技術
故障往往發生在多任務電子系統的一個或多個任務中。這種多任務系統的例子是現代汽車的電子系統。任務包括軟件(如車載計算機的計算模塊)和硬件(如感應器或到計算機的其他電子輸入),或者如在智能傳感器的情況下的上述器件的組合。
在許多情況下,在一個任務中的故障會導致在系統的一個或多個其他任務中的故障。當多個任務故障,會很難確定是否有任何故障有關(如一個故障導致另一個故障)。而且,如果有關的話,會很難準確地確定故障(一個或多個)(如果有的話)與其他故障(一個或多個)相關。這種挑戰是復雜的,因為實際上早期故障任務發起的故障消息會發送和/或接收得比發送和/或接收后期故障任務的故障消息更晚,從而使得不可能僅基于產生的故障消息的定時準確地確認故障之間的相關性。
發明內容
本發明涉及一種交通車輛,其包括高分辨率時間部件,包括第一任務和第二任務的電子網絡,所述電子網絡配置成基于高分辨率時間部件利用時間觸發通信系統;以及車載計算機。車載計算機包括處理器和有形非臨時性計算機可讀介質,其包括指令,所述指令在被所述處理器執行時,使所述處理器執行步驟以分類所述電子網絡中的故障。所述步驟包括:(一)接收響應于第一任務的第一故障在所述電子系統的第一任務中產生的第一故障代碼,其中所述第一故障代碼確認(a)與所述第一故障相關聯的所述電子網絡的第一通信周期,和(b)對應于第一任務的第一消息的第一槽,其中所述第一故障代碼發送給所述處理器。所述步驟還包括:(二)接收響應于第二任務的第二故障在所述電子系統的第二任務中產生的第二故障代碼,其中所述第二故障代碼確認(a)與所述第二故障相關聯的所述電子網絡的第二通信周期,和(b)對應于第二任務的第二消息的第二槽,其中所述第二故障代碼發送給所述處理器。基于關于高分辨率的時間部件同步的時間,第一槽和第二槽分別填入第一故障代碼和第二故障代碼。所述步驟還包括:(三)使用執行時間表確認與所述第一任務和所述第二任務相關聯的執行周期偏移,以及(四)考慮第一故障問題代碼的第一周期是否與第二故障問題代碼的第二周期分開時間表確認的執行周期偏移。步驟進一步包括:(五)如果第一周期不與第二周期分開執行周期偏移,確定第一故障不導致第二故障,(六)如果第一周期與第二周期分開執行周期偏移,基于任務依賴數據,考慮任何任務的運行是否依賴于任何其他任務的運行,(七)如果沒有任務的運行依賴于其他任務的運行,確定第一故障和第二故障是巧合的,以及(八)如果至少一個任務的運行依賴于至少一個其他任務的運行,考慮第二任務的運行是否依賴于第一任務的運行。所述步驟還包括:(九)如果第二任務的運行依賴于第一任務的運行,確定第一任務的故障導致第二任務中的故障,以及(十)如果第二任務的運行不依賴于第一任務的運行,確定第一故障不導致第二故障。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于通用汽車環球科技運作有限責任公司,未經通用汽車環球科技運作有限責任公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110436886.0/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:帶緊固蓋的瓶
- 下一篇:一種基于LED的智能傳感照明系統





