車內在線診斷系統
車內在線診斷系統是指ECU會在什么條件下,用什么邏輯去檢測是否有故障,以及如何進行故障處理。
以汽車ECU故障診斷功能解析系列1的位置傳感器為例,假設需要診斷PWM信號占空比無效這個故障。
根據該位置傳感器的規范說明可知,PWM信號占空比的有效范圍為[2%, 98%],那么該如何診斷?
首先,明確多久監控一次,是周期性監控還是間斷觸發監控?本例中位置傳感器用來監測曲軸位置,也就是發動機運行的實時狀態,這個信號的有效性至關重要,那么就應該采用周期性監控方式,比如10ms就監控一次。
然后,怎么檢測故障,根據定義,這里檢測故障的邏輯可設定為PWM信號占空比是否在[2%,98%],若不在,出現一次失效。出現一次失效是否就意味著故障產生呢?也不一定,通常會采用防抖(Debounce)算法,通過累計一定的數量或者時間確認故障是否發生。
其次,記錄哪些故障相關數據,即在故障產生過程中,需要記錄一些相關數據,以便后續技術或維修人員查找故障和分析故障產生的原因,比如之前文章提到的快照信息和擴展數據等,定義具體需要記錄哪些信號。
最后,如何進行故障處理,當故障確認發生,這時需要采取相應的故障處理措施,比如功能降級,以及點亮相對應的故障燈,顯示在儀表,提醒駕駛員。
-
汽車電子
+關注
關注
3035文章
8243瀏覽量
169397 -
ecu
+關注
關注
14文章
914瀏覽量
55430 -
汽車
+關注
關注
14文章
3794瀏覽量
39191
發布評論請先 登錄
評論