a一级爱做片免费观看欧美,久久国产一区二区,日本一二三区免费,久草视频手机在线观看

新聞中心

EEPW首頁 > 汽車電子 > 設計應用 > CAN總線的功能安全問題

CAN總線的功能安全問題

作者: 時間:2013-04-23 來源:網絡 收藏

摘要:汽車的功能安全是當前汽車技術發展的重點之一,也是車廠競爭的利器。安全的實現與通信有關,現在90%以上的車用來實現控制用的通信。已經發現有高錯幀漏檢和長的等效離線與真正離線的機制性隱患,本文對這2種隱患的發生概率及其后果作了進一步分析,漏檢的錯幀可能最多是原數據的33倍或1/33,等效離線造成的失效概率在誤碼率為10-5時可達到16.8/h(利用率40%,速率500 kbps、平均幀長100位)。如先發生錯幀漏檢,應用收下錯幀,又發生離線,阻斷正確幀的改正作用,應用將長時間工作于錯誤狀態下,是十分危險的。
關鍵詞:;錯幀漏檢;離線;功能安全

引言
ISO26262道路車輛的功能安全國際標準已經通過。車企實施這項標準是自利的事,因為可以減少出事故后的賠償損失,同時也是爭取客戶的競爭手段之一。所以,回顧已有的實踐是非常必要的。參考文獻指出,ISO26262強調了安全的管理與安全的文化理念。安全不再僅是一種事后的風險評估,他還建議用參考文獻系統原理性過程的風險分析方法(system theoretic processhazard analysis method)實施ISO262 62。在這種方法中人、組織、機器等相互之間信息傳遞出錯的過程及其風險都要加以評估。作為車輛控制設備間的信息傳遞,當前的車輛中主要是CAN總線,CAN總線幀的丟失、錯幀漏檢、送達次序的錯誤、超過時限等帶來的風險均應定量地分析。
筆者在本刊就CAN總線的隱患發表過若干文章,簡單地講,主要有2個致命的隱患:非常大的錯幀漏檢率,比Bosch公司聲稱的大幾個數量級;由于協議規則間的不匹配,連續出錯造成的等效離線,可能的持續時間很長。這2種錯誤單獨發生就會影響安全性,如果連著發生風險就更大:發生第1個故障時應用會收下錯誤的原始數據,接著發生的第2個故障將阻斷數據刷新,從而使應用的錯誤持續一段時間,造成系統的安全事故。

1 錯幀漏檢造成的值域失誤
圖1是發生位錯(bit flip)而產生錯幀漏檢的2個例子,具體構造方法可見參考文獻。它們都滿足差錯Ec=U·G,其中G是CAN總線的CRC生成多項式G=(110o,0101,1001,1001)。圖中,Ec=U·G=(1000,0010,0001,1100,1110,1001)。由于Ec是G的倍數,所以CRC檢驗不出錯。

本文引用地址:http://www.j9360.com/article/196159.htm

a.JPG


構造錯幀漏檢的例子時,第1個1的作用是確保填充規則在第6位后發生,這個1既可以是發生在DLC中的代碼,也可以視為數據域中填充進來的1。所以它的值可以不考慮作Tx與Rx的值。在此種情況下,如果第1個位錯發生在Tx的第2位,收到的Rx值將是Tx的33倍,或者1/33。如果將第1次位錯發生在1后面幾位,Rx值也會比Tx變化很多倍。


上一頁 1 2 3 下一頁

關鍵詞: CAN 總線 安全問題

評論


相關推薦

技術專區

關閉