ETAS?AP?診斷解決方案
時(shí)間:2021-10-15 16:43:16
手機(jī)看文章
掃描二維碼
隨時(shí)隨地手機(jī)看文章
[導(dǎo)讀]編輯整理:糖果Autosar;如有侵權(quán),聯(lián)系刪除;RTA-VRTE是德國(guó)博世研發(fā)的AdaptiveAUTOSAR解決方案,遵循AUTOSARAdaptiveR19-11規(guī)范,使用C11語(yǔ)言和Linux操作系統(tǒng),目前已實(shí)現(xiàn)多個(gè)組件,可滿足當(dāng)前最常見(jiàn)的基于SOME/IP通信和基于DO...
編輯整理:糖果Autosar;如有侵權(quán),聯(lián)系刪除;
RTA-VRTE 是德國(guó)博世研發(fā)的Adaptive AUTOSAR 解決方案,遵循 AUTOSAR AdaptiveR19-11 規(guī)范,使用 C 11 語(yǔ)言和 Linux 操作系統(tǒng),目前已實(shí)現(xiàn)多個(gè)組件,可滿足當(dāng)前最常見(jiàn)的基于 SOME/IP 通信和基于 DOIP 診斷的應(yīng)用場(chǎng)景。其他組件正在開(kāi)發(fā)中,預(yù)計(jì) 2021年6月可發(fā)布完整的方案。?1.1概述AUTOSAR自適應(yīng)診斷管理(DM)
- 自適應(yīng)平臺(tái)中的診斷需求
- 診斷管理的構(gòu)建的三方面組成:
- 診斷通信管理
- 事件內(nèi)存管理
- 傳輸層
?組件功能介紹??一般來(lái)說(shuō),診斷是對(duì)汽車電子/電子系統(tǒng)的監(jiān)控:
? ara::diag:基于 ISO 14229-1 (UDS) and ISO 13400- 2 (DoIP),實(shí)現(xiàn)基于 IP 的診斷功能(UDSonIP)
? 通過(guò)診斷服務(wù)器,實(shí)現(xiàn)DEM診斷事件管理和DCM 診斷通信管理:
DEM 診斷事件管理主要提供診斷事件服務(wù),處理診斷事件,記錄操作循環(huán)狀態(tài),維護(hù) DTC 狀態(tài)和存儲(chǔ)事件數(shù)據(jù);
DCM 診斷通信管理主要提供診斷會(huì)話管理,診斷請(qǐng)求轉(zhuǎn)發(fā)和UDS服務(wù)處理
? 支持配置多個(gè)診斷服務(wù)器,每個(gè)診斷服務(wù)器支持配置不同服務(wù),且支持被多個(gè)Tester并行訪問(wèn)
? 實(shí)現(xiàn)傳輸協(xié)議管理:支持DOIP協(xié)議,后續(xù)可擴(kuò)展和兼容其他傳輸層協(xié)議
- 提供當(dāng)前系統(tǒng)狀態(tài)的指示
- 能夠識(shí)別不良情況
- 啟動(dòng)恢復(fù)(如果可能)恢復(fù)到已知狀態(tài)
- 盡早發(fā)現(xiàn)故障
- 提供駕駛員警告
- 支持安全系統(tǒng)反應(yīng)
- 功能退化,安全降級(jí)
1.2 ECU(機(jī)器)診斷功能包括:
- 系統(tǒng)和ECU的識(shí)別。
- 靜態(tài)和零星故障的識(shí)別、存儲(chǔ)和讀取,以及錯(cuò)誤路徑、故障模式和相關(guān)參數(shù)。
- 當(dāng)前實(shí)際值的讀出開(kāi)關(guān)條件、規(guī)格、系統(tǒng)功能的模擬和系統(tǒng)變量的編程。
??自適應(yīng)應(yīng)用程序使用面向服務(wù)的通信來(lái)報(bào)告診斷事件。診斷管理(DM):使用ara::com功能組與應(yīng)用程序通信;使用ara::log來(lái)進(jìn)行日志記錄和跟蹤的日志;使用ara::per來(lái)存儲(chǔ)非易失性的數(shù)據(jù)。
1.3 診斷管理在自適應(yīng)平臺(tái)中的作用:
自適應(yīng)診斷管理實(shí)現(xiàn)診斷的兩個(gè)主要構(gòu)建塊診斷服務(wù)管理- 根據(jù)ISO 14229-1,負(fù)責(zé)處理和調(diào)度診斷服務(wù)
- CP中的Dcm Diagnostic Communication Manger
1.3.1 Diagnostic Transport Layer
目前自適應(yīng)平臺(tái)只支持基于以太網(wǎng)的網(wǎng)絡(luò)技術(shù),IP診斷(DoIP)。對(duì)于將來(lái)的版本,DM將支持DoIP之外的各種/不同UDS傳輸層,CAN、CAN-FD和FlexRay。?1.3.2 Diagnostic Service Management調(diào)度
調(diào)度:- 從網(wǎng)絡(luò)層接收UDS診斷請(qǐng)求消息
- 提取與傳輸層無(wú)關(guān)的UDS信息,
- 將診斷請(qǐng)求與現(xiàn)有UDS會(huì)話關(guān)聯(lián)。