DTC(診斷故障碼,長(zhǎng)度3字節(jié)),用來(lái)記錄ECU發(fā)生故障時(shí)的故障信息,比如故障觸發(fā)條件、故障解除條件、系統(tǒng)功能表現(xiàn)等。
ISO15031-6標(biāo)準(zhǔn)中規(guī)定了DTC的數(shù)據(jù)組成,DTC命名方式等信息。
DEM支持的DTC類(lèi)型如下:

DTC的故障類(lèi)型如下:
● 硬件故障:如RAM、Flash、CPU時(shí)鐘等硬件本身失效的問(wèn)題
● 軟件故障:如配置字故障,標(biāo)定故障或客戶(hù)定義的軟件功能性故障
● 外部環(huán)境故障:電壓過(guò)高或者欠壓、環(huán)境溫度過(guò)高或過(guò)低等
● 通訊相關(guān)故障:如報(bào)文丟失、信號(hào)無(wú)效Checksum/AliveCounter故障等
DTC產(chǎn)生時(shí),并不會(huì)直接存儲(chǔ)在NVM中,而是間接通過(guò)Event-DTC的mapping關(guān)系來(lái)存儲(chǔ)DTC,而DTC的狀態(tài)位則是由其mapping的所有event的狀態(tài)位的或集。只有DTC以及狀態(tài)位信息往往不能一步到位定位故障的root cause,需要引入環(huán)境信息才能夠進(jìn)一步確定問(wèn)題所在,包含:
● Snapshot Data:快照信息即為故障發(fā)生時(shí)刻存下來(lái)的瞬態(tài)的環(huán)境數(shù)據(jù),一般是指電源模式、溫度、時(shí)間戳、車(chē)速等信息
● Extended Data:即為在故障發(fā)生時(shí)其他的輔助故障信息,如aging counter、aged counter 、Fault Counter以及event id等
3.3
Event
Event是故障監(jiān)控的基本單元,能夠定位某個(gè)模塊中的某個(gè)具體故障。
Event和DTC的區(qū)別
● 多個(gè)Event可以mapping 同一個(gè)DTC
● 而同一個(gè)Event不能mapping多個(gè)DTC
● DTC代表某類(lèi)Event集中表現(xiàn),而Event則是某個(gè)DTC的具體實(shí)例
● Event的優(yōu)先級(jí)決定了DTC的優(yōu)先級(jí);Event之間的依賴(lài)關(guān)系決定了DTC的依賴(lài)關(guān)系
Event生命周期
一個(gè)事件從發(fā)現(xiàn)到老化需要經(jīng)歷多個(gè)階段,例如Event使能條件滿(mǎn)足后才能上報(bào),DEM內(nèi)部去抖且滿(mǎn)足存儲(chǔ)條件后才能存儲(chǔ),存儲(chǔ)后需要進(jìn)行老化處理。
Event Report
故障上報(bào),SWC或者BSW向DEM報(bào)告診斷事件的狀態(tài)。它由兩個(gè)部分組成,一個(gè)是診斷事件(diagnostic event),一個(gè)是濾波(debounce)。DEM會(huì)給每個(gè)診斷事件分配一個(gè)獨(dú)一無(wú)二的識(shí)別碼(EventId),用來(lái)區(qū)分不同的事件。
Event上報(bào)流程
● 判斷是否開(kāi)啟了Operation Cycle
● Event使能條件是否滿(mǎn)足
● 是否使能了85服務(wù)(ControlDTCSetting)
● 去抖處理
● 判斷存儲(chǔ)條件是否滿(mǎn)足
Event使能條件
Event開(kāi)啟監(jiān)控絕大部分情況下都需要滿(mǎn)足一定條件,若不加以相關(guān)的限制條件,那么會(huì)導(dǎo)致增加諸多的信息干擾,無(wú)法快速排查Root Cause,通過(guò)Event過(guò)濾器,可以達(dá)到所允許或者抑制的Event上報(bào)的效果。
Event上報(bào)方式
● 循環(huán)上報(bào):不會(huì)被14服務(wù)清除,可實(shí)時(shí)監(jiān)控故障狀態(tài),但上報(bào)的Event數(shù)量過(guò)多,增加RTE負(fù)載
● 觸發(fā)上報(bào)型:能降低RTE負(fù)載,但也容易被14服務(wù)清除
-
汽車(chē)電子
+關(guān)注
關(guān)注
3042文章
8468瀏覽量
171851 -
AUTOSAR
+關(guān)注
關(guān)注
10文章
388瀏覽量
23404 -
ecu
+關(guān)注
關(guān)注
14文章
953瀏覽量
56679 -
DTC系統(tǒng)
+關(guān)注
關(guān)注
0文章
6瀏覽量
6455 -
系統(tǒng)
+關(guān)注
關(guān)注
1文章
1042瀏覽量
22100
發(fā)布評(píng)論請(qǐng)先 登錄
關(guān)于瑞薩的DTC問(wèn)題,求解釋
示波器常見(jiàn)故障類(lèi)型有哪些 如何維修
DTC是什么 組成及特點(diǎn)介紹
汽車(chē)ECU故障診斷DTC怎么看
汽車(chē)ECU診斷 DTC格式介紹
什么是DTC狀態(tài)位
為什么需要DTC狀態(tài)位
DTC狀態(tài)位說(shuō)明
汽車(chē)ECU診斷中DTC嚴(yán)重程度是什么
什么是DTC快照信息
DTC擴(kuò)展數(shù)據(jù)介紹
電子產(chǎn)品故障類(lèi)型有哪些?
診斷故障碼(DTC)詳解:從零基礎(chǔ)到完全掌握

DTC的故障類(lèi)型有哪些
評(píng)論