0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

DTC的故障類型有哪些

麥辣雞腿堡 ? 來源:懌星科技 ? 作者:懌星科技 ? 2023-10-04 11:39 ? 次閱讀

DTC(診斷故障碼,長度3字節(jié)),用來記錄ECU發(fā)生故障時(shí)的故障信息,比如故障觸發(fā)條件、故障解除條件、系統(tǒng)功能表現(xiàn)等。

ISO15031-6標(biāo)準(zhǔn)中規(guī)定了DTC的數(shù)據(jù)組成,DTC命名方式等信息。

DEM支持的DTC類型如下:

圖片

DTC的故障類型如下:

● 硬件故障:如RAM、Flash、CPU時(shí)鐘等硬件本身失效的問題

● 軟件故障:如配置字故障,標(biāo)定故障或客戶定義的軟件功能性故障

● 外部環(huán)境故障:電壓過高或者欠壓、環(huán)境溫度過高或過低等

● 通訊相關(guān)故障:如報(bào)文丟失、信號(hào)無效Checksum/AliveCounter故障等

DTC產(chǎn)生時(shí),并不會(huì)直接存儲(chǔ)在NVM中,而是間接通過Event-DTC的mapping關(guān)系來存儲(chǔ)DTC,而DTC的狀態(tài)位則是由其mapping的所有event的狀態(tài)位的或集。只有DTC以及狀態(tài)位信息往往不能一步到位定位故障的root cause,需要引入環(huán)境信息才能夠進(jìn)一步確定問題所在,包含:

● Snapshot Data:快照信息即為故障發(fā)生時(shí)刻存下來的瞬態(tài)的環(huán)境數(shù)據(jù),一般是指電源模式、溫度、時(shí)間戳、車速等信息

● 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代表某類Event集中表現(xiàn),而Event則是某個(gè)DTC的具體實(shí)例

● Event的優(yōu)先級(jí)決定了DTC的優(yōu)先級(jí);Event之間的依賴關(guān)系決定了DTC的依賴關(guān)系

Event生命周期

一個(gè)事件從發(fā)現(xiàn)到老化需要經(jīng)歷多個(gè)階段,例如Event使能條件滿足后才能上報(bào),DEM內(nèi)部去抖且滿足存儲(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ú)一無二的識(shí)別碼(EventId),用來區(qū)分不同的事件。

Event上報(bào)流程

● 判斷是否開啟了Operation Cycle

● Event使能條件是否滿足

● 是否使能了85服務(wù)(ControlDTCSetting)

● 去抖處理

● 判斷存儲(chǔ)條件是否滿足

Event使能條件

Event開啟監(jiān)控絕大部分情況下都需要滿足一定條件,若不加以相關(guān)的限制條件,那么會(huì)導(dǎo)致增加諸多的信息干擾,無法快速排查Root Cause,通過Event過濾器,可以達(dá)到所允許或者抑制的Event上報(bào)的效果。

Event上報(bào)方式

● 循環(huán)上報(bào):不會(huì)被14服務(wù)清除,可實(shí)時(shí)監(jiān)控故障狀態(tài),但上報(bào)的Event數(shù)量過多,增加RTE負(fù)載

● 觸發(fā)上報(bào)型:能降低RTE負(fù)載,但也容易被14服務(wù)清除

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • 汽車電子
    +關(guān)注

    關(guān)注

    3027

    文章

    7992

    瀏覽量

    167445
  • AUTOSAR
    +關(guān)注

    關(guān)注

    10

    文章

    363

    瀏覽量

    21657
  • ecu
    ecu
    +關(guān)注

    關(guān)注

    14

    文章

    890

    瀏覽量

    54608
  • DTC系統(tǒng)
    +關(guān)注

    關(guān)注

    0

    文章

    5

    瀏覽量

    6331
  • 系統(tǒng)
    +關(guān)注

    關(guān)注

    1

    文章

    1018

    瀏覽量

    21384
收藏 人收藏

    評論

    相關(guān)推薦

    關(guān)于瑞薩的DTC問題,求解釋

    ①瑞薩的DTC的觸發(fā)源(activation request )怎么理解,在Block模式下,是來一個(gè)觸發(fā)信號(hào),然后開始傳輸一系列的數(shù)據(jù)嗎?還是只傳出一個(gè)數(shù)據(jù)(假如設(shè)置為16位數(shù)據(jù)類型,一個(gè)數(shù)據(jù) 我
    發(fā)表于 07-30 22:25

    DTC1-40和DTC-140-IR管腳電路圖

    DTC1-40和DTC-140-IR管腳電路圖
    發(fā)表于 06-30 09:31 ?1648次閱讀
    <b class='flag-5'>DTC</b>1-40和<b class='flag-5'>DTC</b>-140-IR管腳電路圖

    DTC控制策略

    DTC控制策略
    發(fā)表于 01-21 11:49 ?2次下載

    DTC控制

    DTC控制
    發(fā)表于 01-21 11:49 ?0次下載

    示波器常見故障類型哪些 如何維修

    示波器的作用是不可替代的,它一直是工程師設(shè)計(jì)和調(diào)試產(chǎn)品的好幫手。示波器可用于觀察各種信號(hào)幅度隨時(shí)間變化的波形,也可用于測試各種電氣量,如電壓、電流、頻率、相位差、調(diào)幅等。那么示波器常見的故障類型哪些,如何維修呢?
    的頭像 發(fā)表于 10-08 16:10 ?4080次閱讀

    DTC是什么 組成及特點(diǎn)介紹

    DTC顧名思義即為診斷故障碼,一種用來記錄當(dāng)某ECU發(fā)生或檢測到某種故障時(shí)所呈現(xiàn)在大家目前的標(biāo)識(shí)碼,通過該標(biāo)識(shí)碼便可以查表的方式獲得該故障信息,如
    的頭像 發(fā)表于 10-21 17:03 ?1.4w次閱讀

    汽車ECU故障診斷DTC怎么看

    DTC怎么看 使用DTC指示具體的故障類型,那么通過讀取DTC,汽車維修人員就可以確定出現(xiàn)了什么問題,并進(jìn)行相應(yīng)的修復(fù)。
    的頭像 發(fā)表于 07-26 10:43 ?2225次閱讀
    汽車ECU<b class='flag-5'>故障</b>診斷<b class='flag-5'>DTC</b>怎么看

    汽車ECU診斷 DTC格式介紹

    ,對應(yīng)5位標(biāo)準(zhǔn)故障碼(第一位是字母,后四位是數(shù)字); LowByte表示故障類型,包含了DTC故障類別和
    的頭像 發(fā)表于 07-26 10:48 ?3652次閱讀
    汽車ECU診斷 <b class='flag-5'>DTC</b>格式介紹

    什么是DTC狀態(tài)位

    什么是DTC狀態(tài)位 DTC狀態(tài)位,即StatusOfDTC,是用來指示DTC所對應(yīng)的故障是否發(fā)生,是否被確認(rèn)等狀態(tài)。DTC狀態(tài)位包含1個(gè)字節(jié)
    的頭像 發(fā)表于 07-26 10:54 ?2840次閱讀
    什么是<b class='flag-5'>DTC</b>狀態(tài)位

    為什么需要DTC狀態(tài)位

    為什么需要DTC狀態(tài)位 為什么需要DTC狀態(tài)位?總的來說,從以下幾個(gè)方面可以進(jìn)一步了解到DTC狀態(tài)位作用: 故障確認(rèn):DTC狀態(tài)位可以用于確
    的頭像 發(fā)表于 07-26 10:58 ?1109次閱讀
    為什么需要<b class='flag-5'>DTC</b>狀態(tài)位

    DTC狀態(tài)位說明

    到清除故障信息指令 --> 初始化DTC狀態(tài)位。 1,2 測試執(zhí)行完成,結(jié)果為passed --> DTC的狀態(tài)位bit4和bit6從1變?yōu)?,表明測試已執(zhí)行,自上次DTC清除指令后,
    的頭像 發(fā)表于 07-26 11:05 ?1794次閱讀
    <b class='flag-5'>DTC</b>狀態(tài)位說明

    汽車ECU診斷中DTC嚴(yán)重程度是什么

    什么是DTC嚴(yán)重程度 DTC嚴(yán)重程度占用1個(gè)字節(jié)數(shù)據(jù),包含兩部分信息,DTC嚴(yán)重程度信息(3位)和DTC類別信息(5位),如下所示: source:ISO15031-6
    的頭像 發(fā)表于 07-26 11:09 ?1477次閱讀
    汽車ECU診斷中<b class='flag-5'>DTC</b>嚴(yán)重程度是什么

    什么是DTC快照信息

    什么是DTC快照信息 DTC快照信息是通過UDS協(xié)議獲取的一種特定數(shù)據(jù)記錄,用于幫助診斷車輛故障。根據(jù)ISO 14229標(biāo)準(zhǔn)的規(guī)定,DTC快照信息就類似照相機(jī)一樣,在
    的頭像 發(fā)表于 07-26 11:13 ?3696次閱讀
    什么是<b class='flag-5'>DTC</b>快照信息

    DTC擴(kuò)展數(shù)據(jù)介紹

    什么是DTC擴(kuò)展數(shù)據(jù) DTC擴(kuò)展數(shù)據(jù)是指與診斷故障碼相關(guān)的附加信息,它提供了更詳細(xì)的故障描述、故障發(fā)生條件、
    的頭像 發(fā)表于 07-26 11:15 ?2353次閱讀
    <b class='flag-5'>DTC</b>擴(kuò)展數(shù)據(jù)介紹

    電子產(chǎn)品故障類型哪些?

    電子產(chǎn)品故障類型哪些?? 隨著科技不斷發(fā)展,電子產(chǎn)品已經(jīng)成為了我們?nèi)粘I钪胁荒苋鄙俚囊徊糠郑覀兪褂秒娮赢a(chǎn)品的頻率也越來越高。然而,即便是最優(yōu)質(zhì)的電子產(chǎn)品也很難避免系統(tǒng)故障或硬件
    的頭像 發(fā)表于 08-29 16:46 ?3435次閱讀