幾乎所有車(chē)輛都通過(guò)法律要求的車(chē)載診斷系統(tǒng)(OBD)在整個(gè)生命周期內(nèi)持續(xù)監(jiān)測(cè)排放限值合規(guī)情況。SAE J1979標(biāo)準(zhǔn)詳細(xì)描述如何使用外部診斷設(shè)備(“掃描工具”)從車(chē)輛中讀取OBD數(shù)據(jù)。所有與排放相關(guān)的ECU都必須提供相應(yīng)的診斷功能。
SAE J1979 E/E Diagnostic Test Modes標(biāo)準(zhǔn)定義了OBD II協(xié)議。ISO 15031-5以SAE J1979為基礎(chǔ),是結(jié)合美國(guó)以及歐洲需求而定義的ISO國(guó)際標(biāo)準(zhǔn)。中國(guó)國(guó)家標(biāo)準(zhǔn)GB18352.6-2016-輕型汽車(chē)污染物排放限值及測(cè)量方法(中國(guó)第六階段),簡(jiǎn)稱(chēng)“國(guó)六”,亦是以SAE J1979為協(xié)議基礎(chǔ)。
SAE J1979-2 E/E Diagnostic Test Modes: OBDonUDS標(biāo)準(zhǔn)要求使用UDS(統(tǒng)一診斷服務(wù))讀取OBD診斷數(shù)據(jù)。OBDonUDS不只是將經(jīng)典的SAE J1979 $01-$0A服務(wù)轉(zhuǎn)換為UDS服務(wù),還提供額外的功能:基于DTC的Readiness、DTC的擴(kuò)展數(shù)據(jù)記錄、Readiness Group到DTC Readiness的轉(zhuǎn)換,以及對(duì)最多五個(gè)DTC和每個(gè)DTC兩次發(fā)生的快照的支持。美國(guó)已率先要求在2026-2027之后逐漸向OBDonUDS切換,最后替代OBD II。歐洲法規(guī)和中國(guó)國(guó)七也將緊隨其后。
過(guò)去,OBD協(xié)議主要針對(duì)內(nèi)燃機(jī)而設(shè)計(jì)。隨著電動(dòng)汽車(chē)越來(lái)越受歡迎,期望通過(guò)一種通用的方法來(lái)診斷電動(dòng)汽車(chē),并通過(guò)提高客戶信心來(lái)推動(dòng)更多電動(dòng)汽車(chē)進(jìn)入市場(chǎng)。SAE J1979-3 E/E Diagnostic Test Modes: Zero Emission Vehicle Propulsion Systems on UDS (ZEVonUDS)定義了電動(dòng)汽車(chē)、燃料電池汽車(chē)和其他零排放推進(jìn)系統(tǒng)的OBD診斷服務(wù),它的實(shí)現(xiàn)是OBDonUDS的子集。美國(guó)要求零排放系統(tǒng)逐漸支持ZEVonUDS協(xié)議,最遲2028年全面支持該協(xié)議。中國(guó)國(guó)七也將計(jì)劃同步相關(guān)要求。
Vector MICROSAR Classic協(xié)議棧已經(jīng)支持上述三種OBD協(xié)議,同時(shí)支持商用車(chē)所需的WWH-OBD、HD-OBD等協(xié)議。MICROSAR Classic OBD方案包含在Dcm、Dem以及Fim模塊中,如圖1:
圖1 MICROSAR Classic OBD
不同的OBD協(xié)議在Event處理上略有區(qū)別,因此Dem OBD Addon需要區(qū)分不同協(xié)議,即:
Dem Addon OBDII和Dem Addon OBDonUDS(包含ZEVonUDS功能),Dem Addon WWH-OBD和Dem Addon HD-OBD等。
有三種類(lèi)型的OBD ECU:Master/Primary/Secondary ECU。在同一輛車(chē)上,Master ECU有且只有一個(gè),Primary和Secondary則有多個(gè),如圖2:
圖2 OBD ECU示例
從基礎(chǔ)軟件的角度,Secondary ECU不需要OBD功能,需要支持的是Master和Primary ECU。三種ECU類(lèi)型需要支持的OBD功能如圖3:
圖3 OBD功能概覽(來(lái)源AUTOSAR_CP_SWS_
DiagnosticEventManager)
因此,在Vector的解決方案中,Dem OBD Addon也區(qū)分Master和Primary。由于Master ECU的OBD功能通常也會(huì)存在OEM特定處理,因此Dem Addon OBD(Master)需要以項(xiàng)目的形式來(lái)實(shí)現(xiàn)。針對(duì)Primary ECU,MICROSAR Classic OBD提供成熟的解決方案。
除了Dcm/Dem/Fim中的OBD相關(guān)Addon以外,MICROSAR Classic產(chǎn)品中的Post Build功能也可以很好的服務(wù)于OBD實(shí)現(xiàn)。
Postbuild-Loadable(DIAG)用于在Post Build階段重新編程各個(gè)參數(shù),例如微調(diào)DTC參數(shù)(去抖動(dòng)、Fim矩陣等)。
Postbuild-Selectable/Idm(DIAG)用于在同一個(gè)工程中建立不同的變形配置,比如針對(duì)不同市場(chǎng)配置不同的OBD協(xié)議,再通過(guò)應(yīng)用層在ECU啟動(dòng)時(shí)選擇所需的配置運(yùn)行。
MICROSAR Classic OBD解決方案,覆蓋現(xiàn)行的以及未來(lái)即將支持的OBD協(xié)議,同時(shí)考慮到OBD協(xié)議在不同場(chǎng)景下以及不同市場(chǎng)上的實(shí)際配置差異需求,為整車(chē)廠和ECU供應(yīng)商提供覆蓋所有需求的嵌入式軟件解決方案。
除此以外,Vector的工具(CANdelaStudio,CANoe.DiVa等)支持OBD診斷描述與測(cè)試,請(qǐng)參見(jiàn)《車(chē)載診斷之法規(guī)協(xié)議|OBDonUDS和ZEVonUDS 》。從需求定義到嵌入式軟件,再到測(cè)試,Vector為您提供OBD相關(guān)的全流程解決方案。
-
電動(dòng)汽車(chē)
+關(guān)注
關(guān)注
156文章
12087瀏覽量
231250 -
ecu
+關(guān)注
關(guān)注
14文章
886瀏覽量
54501 -
Vector
+關(guān)注
關(guān)注
3文章
60瀏覽量
8600
原文標(biāo)題:MICROSAR Classic OBD方案概覽
文章出處:【微信號(hào):VectorChina,微信公眾號(hào):Vector維克多】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論