卿輝
(神龍汽車有限公司技術(shù)中心,湖北武漢 430056)
DOTE(編碼數(shù)據(jù))的功能及在試制車輛上的應(yīng)用
卿輝
(神龍汽車有限公司技術(shù)中心,湖北武漢 430056)
闡述DOTE的定義和功能。通過(guò)2個(gè)常見(jiàn)實(shí)例,介紹如何通過(guò)手工編碼的方法修改DOTE中與之相關(guān)的參數(shù)值,來(lái)實(shí)現(xiàn)試制車輛相關(guān)功能。以3個(gè)典型故障案例為依據(jù),詳述因?qū)懭胲囕v的某些參數(shù)值錯(cuò)誤而導(dǎo)致試制車輛相關(guān)功能故障。達(dá)到了經(jīng)驗(yàn)反饋的目的,對(duì)電子電器故障分析人員有借鑒意義。
DOTE;定義和功能;手工編碼;功能故障
隨著汽車電子技術(shù)的不斷更新和演變,以及不同的客戶群對(duì)乘用轎車車輛功能需求不一樣,因此主機(jī)廠在設(shè)計(jì)和開發(fā)新車型時(shí),定義多種級(jí)別以滿足所有消費(fèi)者需求。在神龍公司,不同的車型,級(jí)別定義也不相同。如東風(fēng)標(biāo)致2008,分別是潮流版、時(shí)尚版、領(lǐng)航版3個(gè)級(jí)別。不同的級(jí)別有著不同的配置,以高效動(dòng)力為例,其配置見(jiàn)表1。
如此多樣化的配置,需要一種特殊有效的方法來(lái)管理,即配置管理(DOTE),它能管理車輛多樣化配置。手工編碼,即依據(jù)DOTE中規(guī)定的內(nèi)容,采用人工非系統(tǒng)化方法來(lái)激活、關(guān)閉某項(xiàng)或某些功能。該方法在試制車輛(為驗(yàn)證某項(xiàng)新功能或某個(gè)新系統(tǒng)功能,而在現(xiàn)有車輛的基礎(chǔ)上通過(guò)更換新零件或更換新系統(tǒng)加以改制而成的車輛,也稱為騾子車)上應(yīng)用較廣泛。
1.1 什么是DOTE
DOTE,即配置管理或編碼數(shù)據(jù)。其功能相當(dāng)于微機(jī)操作系統(tǒng)中的控制面板,用于管理車輛多樣化配置以及在電控單元中設(shè)置某一功能。其表現(xiàn)形式為EXCEL表格,以BSI(智能伺服盒)為例,如圖1所示。
表1 高效動(dòng)力配置表
圖1 DOTE的表現(xiàn)形式
DOTE表中具體包含的內(nèi)容如下:參數(shù)助記符、某一參數(shù)的詳細(xì)描述、參數(shù)值對(duì)應(yīng)的格式(十進(jìn)制或十六進(jìn)制或者二進(jìn)制)、參數(shù)實(shí)際值、某一參數(shù)的功能解釋、整車功能定義標(biāo)識(shí)、功能標(biāo)識(shí)的描述。它是我們手工對(duì)車輛進(jìn)行編碼的依據(jù)。
1.2車輛為什么需要DOTE
神龍公司的供應(yīng)商在設(shè)計(jì)開發(fā)某一電控單元的軟件時(shí),在軟件中定義了很多功能,如:在BSI的軟件中定義了前部倒車?yán)走_(dá)功能、后部倒車?yán)走_(dá)功能、物理按鈕、多樣化按鈕等,但是該軟件不能激活這些功能。當(dāng)在電控單元中使用了DOTE后,這些功能就能被激活。其原理如圖2所示。
圖2 DOTE的功能及原理
關(guān)于實(shí)現(xiàn)某一功能或者某些功能,也可以通過(guò)使用不同的軟件或者標(biāo)定文件來(lái)實(shí)現(xiàn)。但神龍公司不同級(jí)別的車輛,能實(shí)現(xiàn)的功能不一。以東風(fēng)標(biāo)致508上的倒車?yán)走_(dá)電控單元為例,車輛標(biāo)配后部倒車?yán)走_(dá),高配車不僅有后部倒車?yán)走_(dá)還有前部倒車?yán)走_(dá)功能。因此,供應(yīng)商可以開發(fā)2種不同的倒車?yán)走_(dá)軟件或者標(biāo)定文件,來(lái)實(shí)現(xiàn)這2種不同的功能。這樣的處理存在諸多的困難,如神龍公司投入的成本增加;車型平臺(tái)化管理增加了難度;同時(shí)增加了售后工具應(yīng)用的難度。對(duì)于涉及3種或者3種以上的不同配置時(shí),使用這種方法更行不通。
因此,使用DOTE能大大降低各種風(fēng)險(xiǎn)和難度。對(duì)于同一個(gè)電控單元,使用一個(gè)DOTE,就能實(shí)現(xiàn)車輛配置的多樣性,滿足各戶的各種不同需求;實(shí)現(xiàn)了供應(yīng)商來(lái)件的單一性和可控性,降低了成本。
2.1 實(shí)例1——A94(東風(fēng)標(biāo)致2008)車輛增加限速/定速巡航功能(LVV/RVV)LVV即限速巡航。當(dāng)選擇了這一功能后,通過(guò)按鈕來(lái)設(shè)置某一速度值,即駕駛員無(wú)論怎么踩加速踏板,車輛速度都不會(huì)超過(guò)這一限定的速度值。RVV即定速巡航。當(dāng)選擇了這一功能后,通過(guò)巡航按鈕設(shè)置某一速度,則駕駛員在不踩加速踏板以及車輛在上坡或者下坡的過(guò)程中,都會(huì)以設(shè)定的速度值來(lái)前行,制動(dòng)時(shí),這一功能會(huì)被關(guān)閉。
LVV/RVV功能的實(shí)現(xiàn)與CMM(發(fā)動(dòng)機(jī)控制單元)、BVA(自動(dòng)變速器電控單元)、ESP(防抱死系統(tǒng)模塊)、HDC(轉(zhuǎn)向盤下集成開關(guān))、BSI(智能伺服盒)、CMB(組合儀表)或者M(jìn)ATT(儀表內(nèi)顯示屏)有關(guān)聯(lián)。其功能原理圖如圖3所示。其中CMM、BVA、ESP在CAN IS(高速網(wǎng))上,HDC在CAN HAB(座艙,低速網(wǎng))上,MATT和CMB在CAN INFODIV(娛樂(lè)信息網(wǎng),低速網(wǎng))上。在這一功能圖中,各個(gè)電控單元有著自己的作用。其中,CMM控制車速以保證駕駛員所選擇的參考車速;BVA要實(shí)現(xiàn)變速器換擋以及告知其他電控單元變速器狀態(tài);ESP控制ABR/ASR等狀態(tài);通過(guò)HDC獲取LVV/RVV指令;BSI作為一個(gè)網(wǎng)關(guān),起著巡航控制信號(hào)的過(guò)濾作用,并管理LVV/RVV開關(guān)的信號(hào)和LVV/RVV調(diào)節(jié)信號(hào),同時(shí)也建立車輛的參考車速;CMB/MATT為執(zhí)行器,均起著顯示的作用,除顯示RVV/LVV狀態(tài)信息(開啟或者關(guān)閉),同時(shí)也顯示車輛參考車速信號(hào)。
圖3 LVV/RVV功能原理圖
另外,從A94的功能配置定義來(lái)看,只有三級(jí)車上才具備LVV/RVV這一功能。如在一級(jí)車和二級(jí)車上增加這一功能,除了增加與這一功能相關(guān)的零件外,還需要通過(guò)軟件的方式來(lái)調(diào)試這一功能。從RVV/LVV功能與之相關(guān)的電控單元之間的原理來(lái)看,LVV/RVV功能應(yīng)該在BSI和CMM內(nèi)被選項(xiàng);通過(guò)不同的設(shè)置速度被發(fā)動(dòng)機(jī)控制單元和BSI記憶,它在熄火或功能關(guān)閉時(shí)被刪除。
根據(jù)前面所講DOTE的功能,可以知道,供應(yīng)商在設(shè)計(jì)CMM和BSI的軟件時(shí),考慮到配置多樣性,所以在CMM和BSI的軟件中均定義了LVV/RVV功能,如要激活LVV/RVV功能,只需在CMM和BSI的DOTE中修改與LVV/RVV的參數(shù)即可。
2.2 實(shí)例2——非STT(起停系統(tǒng))功能的車輛改裝為具備STT功能的車輛
原車為BZ3(新世嘉C4)EC5(1.6L自然進(jìn)氣發(fā)動(dòng)機(jī))AT6Ⅲ(6速自動(dòng)變速器)非STT車輛,改裝為同款STT車輛。從技術(shù)角度來(lái)看,車輛上多個(gè)電控單元需要進(jìn)行升級(jí)工作(下載新的軟件或者使用新的DOTE)。由于BSI在整個(gè)車輛中起著網(wǎng)關(guān)和電源分配以及管理的功能,因此BSI必須要重新進(jìn)行升級(jí)。由于BSI的供應(yīng)商在開發(fā)軟件時(shí)已經(jīng)定義了STT的功能,因此BSI的軟件不需要升級(jí)。但是要實(shí)現(xiàn)STT功能,則必須使用新的DOTE參數(shù)值以激活STT功能。
整車系統(tǒng)中與STT功能相關(guān)的零件有:大容量蓄電池、DMTR(穩(wěn)壓器)、增強(qiáng)型起動(dòng)機(jī)、BECB(電池電量傳感器)、增強(qiáng)型起動(dòng)機(jī)繼電器等。因此可在DOTE表中查找與這些零件或者功能相關(guān)的參數(shù),然后根據(jù)車輛改裝后的配置進(jìn)行設(shè)置參數(shù),即可以在BSI DOTE中激活STT功能。如參數(shù)BSI_UCELIN-UDSSOC-BECB_000(BSI中與BECB這一電控單元相關(guān)的參數(shù)配置)的解析來(lái)看,如果該車有BECB,則這一項(xiàng)參數(shù)值應(yīng)該設(shè)置為1;如果該車沒(méi)有BECB,則這一項(xiàng)參數(shù)應(yīng)該設(shè)置為0。顯然,改裝為具有STT功能的車輛,增加了BECB,所以這一項(xiàng)的參數(shù)值應(yīng)設(shè)置為1。
3.1 故障實(shí)例1
故障現(xiàn)象G25(東風(fēng)風(fēng)神L60)在開發(fā)階段有2種發(fā)動(dòng)機(jī),一種EC5(1.6L自然進(jìn)氣發(fā)動(dòng)機(jī)),一種EC8(1.8L自然進(jìn)氣發(fā)動(dòng)機(jī))。所有EC8車型,BSI的JDD(故障日志)中讀到故障代碼B2ED2——機(jī)油壓力傳感器故障。故障出現(xiàn)時(shí)的里程為891m,生產(chǎn)日期為2013年5月,該階段車輛均為試驗(yàn)用車,不作它用。故障檢查與排除確定在EC5車型JDD中沒(méi)有B2ED2故障。檢查發(fā)現(xiàn),機(jī)油壓力信號(hào)來(lái)源不同。EC8車型機(jī)油壓力信號(hào)來(lái)源為CMM,EC5車型機(jī)油壓力信號(hào)來(lái)源為BSI。BSI DOTE中對(duì)于機(jī)油壓力信號(hào)來(lái)源設(shè)置參數(shù)“ORIGINE_PRESSION_HUILE-2207”的值對(duì)于EC8和EC5均設(shè)為2(表示信號(hào)來(lái)源為BSI)。測(cè)試,將EC8車型的“ORIGINE_PRESSION_HUILE-2207”參數(shù)值修改為1(表示信號(hào)來(lái)源為CMM),看故障是否能消除。完成上述測(cè)試后,故障消除。
故障總結(jié)PSA(法國(guó)標(biāo)志集團(tuán))確認(rèn)此故障為BSI DOTE錯(cuò)誤,需要修改DOTE。在EC8車型的BSI DOTE中DID 2207應(yīng)該從2改為1。從BSI DOTE定義的技術(shù)規(guī)范來(lái)看,機(jī)油壓力信號(hào)來(lái)源不同,不同的發(fā)動(dòng)機(jī)對(duì)應(yīng)不同的參數(shù)值,見(jiàn)表2。因此認(rèn)為DOTE表在定義時(shí)出錯(cuò)。
表2 機(jī)油壓力來(lái)源參數(shù)值
3.2 故障實(shí)例2
故障現(xiàn)象一輛T88(東風(fēng)標(biāo)致3008)EP6(1.6T渦輪增壓發(fā)動(dòng)機(jī))STT(起停系統(tǒng))車輛,原車為非STT系統(tǒng),為適配這一新功能,除了更換與該系統(tǒng)相關(guān)的動(dòng)力系統(tǒng),在座艙內(nèi)更換了帶MATT(組合儀表上矩陣顯示屏)的組合儀表。改裝完成的車輛在軟件調(diào)試后,發(fā)現(xiàn)在MATT屏上沒(méi)有擋位顯示。發(fā)現(xiàn)故障時(shí),車輛行駛里程為7103km,車輛改裝日期2015年6月,該車為試驗(yàn)用車,不作它用。
故障診斷與排除在T88車型上,擋位顯示的功能原理圖如圖4所示。其中,1603為變速器換擋桿操作機(jī)構(gòu);BVA為變速器電控單元;CAN IS為高速網(wǎng),傳輸速率為500kb/s;CAN CONF為車身舒適低速網(wǎng),傳輸速率為125 kb/s。在BVA內(nèi)部有一個(gè)集成的位置傳感器,它獲得換擋桿的位置信息后,通過(guò)高速網(wǎng)傳送給BSI(BSI在此處就是一個(gè)網(wǎng)關(guān),將高速網(wǎng)的信息傳輸給低速網(wǎng)),然后再由BSI傳送給MATT,由MATT顯示擋位信息。
圖4 擋位顯示功能原理輸入輸出圖
通過(guò)診斷工具,采集CAN IS和CAN CONF上的網(wǎng)絡(luò)數(shù)據(jù),發(fā)現(xiàn)BVA將擋位的位置信息已經(jīng)傳送給BSI,BSI收到該信號(hào)后,也將擋位顯示的信號(hào)發(fā)出,所以可以判定BVA、BSI以及BSI與BVA之間的線束、連接器之類的零件均正常。因此,將問(wèn)題集中在MATT上。由于更換了帶MATT屏的組合儀表,因此,新的MATT需要手工進(jìn)行下載標(biāo)定和做編碼。檢查MATT的標(biāo)定號(hào),與定義一致。然后檢查MATT DOTE中與擋位顯示相關(guān)的參數(shù)。當(dāng)車輛為手動(dòng)變速器,即字節(jié)B2 2.3位的值為0時(shí),則MATT屏上沒(méi)有顯示;當(dāng)車輛為自動(dòng)變速器,即字節(jié)B2 2.3位的值為1時(shí),則MATT屏上有顯示功能存在。經(jīng)檢查發(fā)現(xiàn),該車實(shí)際為自動(dòng)變速器,這一字節(jié)中所對(duì)應(yīng)的值應(yīng)顯示為1,但實(shí)際讀出的值卻為0。將該值改為1后,重新測(cè)試功能,變速桿擋位顯示正確。
故障總結(jié)更換MATT屏后,需要重新下載標(biāo)定以及重新對(duì)該電控單元進(jìn)行編碼。因此,在手工編碼時(shí)出錯(cuò)。
3.3 故障實(shí)例3
故障現(xiàn)象在原車W 23(東風(fēng)標(biāo)致508)的基礎(chǔ)上,更換了新的BSI和BSM(發(fā)動(dòng)機(jī)伺服盒),在對(duì)BSI和BSM進(jìn)行初始化后,車輛可以正常起動(dòng),儀表上燃油指針在0的位置。于是給車輛加入30L燃油,卻發(fā)現(xiàn)組合儀表油量指針依舊指向0位,但是儀表上油量報(bào)警指示燈沒(méi)點(diǎn)亮。發(fā)現(xiàn)故障時(shí),車輛行駛里程為12km,改裝日期2015年1月,該車為試驗(yàn)用車,不作它用。
故障診斷與排除讀取車輛故障日志,在BSI中出現(xiàn)故障碼B1278——Defaut jauge carburant-Circuit resistance below threshold,即燃油測(cè)定故障——電路阻值低于門檻值。
給車輛上+APC電(鑰匙在ON擋位置時(shí)的車輛電壓),很明顯地聽到油泵電機(jī)工作的聲音,表明油泵電機(jī)工作。根據(jù)油泵電路原理圖,用萬(wàn)用表測(cè)量了油泵電阻值(油泵的5、6引腳),可以讀取到油泵阻值為220Ω,即人工測(cè)量值為220Ω。油泵5、6引腳與BSI相連的導(dǎo)線(24、28引腳)也是通的。
通過(guò)診斷工具,從車輛上讀取與燃油相關(guān)的參數(shù)。很明顯,BSI中讀取到的參數(shù)值表明BSI接收到油泵的阻值后,通過(guò)自身內(nèi)部計(jì)算,得出一個(gè)為0Ω的電阻值,與人工測(cè)量值不一致,確定了問(wèn)題出在BSI上。
檢查BSI的硬件和軟件,沒(méi)有發(fā)現(xiàn)異常,因?yàn)橐呀?jīng)有批量車都在使用這一硬件和軟件。檢查BSI DOTE,核實(shí)BSI DOTE中與燃油相關(guān)的參數(shù)值,發(fā)現(xiàn)與最新版的定義一致。最后通過(guò)比較的方法,發(fā)現(xiàn)最新版的DOTE和老版本的DOTE在與燃油相關(guān)的一個(gè)參數(shù)值存在差異。
這一項(xiàng)參數(shù)為NUMERODE TABLE DE JAUGEAGE,即燃油測(cè)量值。當(dāng)車輛配置為不同的發(fā)動(dòng)機(jī)類型,則這一參數(shù)取值也不同。該車發(fā)動(dòng)機(jī)類型為EW12(2.3L發(fā)動(dòng)機(jī)),則其值應(yīng)為01。將這一參數(shù)值從0D改為01后,油量指針顯示正確。
故障總結(jié)檢查BSI DOTE的技術(shù)規(guī)范,發(fā)現(xiàn)BSI DOTE定義錯(cuò)誤。
編碼數(shù)據(jù)在汽車電子電器零件中與其對(duì)應(yīng)的軟件或者標(biāo)定有著不可忽視的作用,同時(shí),它與軟件或者標(biāo)定軟件又有著很明顯的區(qū)別。在DPCA,軟件或者標(biāo)定對(duì)我們而言就是一個(gè)黑匣子,我們能看到的就是一串串沒(méi)有邏輯的十六進(jìn)制數(shù)據(jù),但是DOTE里卻可以清晰地看到與該零件相關(guān)的功能,還能很好地了解某一車型的幾種配置,可視化明顯。
但同時(shí)它也存在缺點(diǎn),比如BSI DOTE中有300多條參數(shù),讀起來(lái)存在困難,在手工操作時(shí)容易出錯(cuò),因此,在試制樣車階段,由于DOTE出錯(cuò)導(dǎo)致的故障比例不少。為此,我們也建立了相關(guān)的流程和標(biāo)準(zhǔn),以及開發(fā)專用配置工具來(lái)改善這些錯(cuò)誤。在新項(xiàng)目進(jìn)入線上階段后,也建立了DOTE重讀機(jī)制來(lái)減少DOTE出錯(cuò)的幾率??傊?,檢查DOTE中相關(guān)參數(shù)是分析人員??紤]的范圍。
(編輯 楊景)
Analysis of DOTE and Its Application on Testing Vehicles
QING Hui
(Dongfeng Peugeot Citroen Automobile Corporation Technology Centre,Wuhan 430056,China)
This paperelaborates the definition and function of DOTE,and introduces how to modify related parametersin DOTE to realize functions on testing vehicles based on two common examples;through three typical cases,analyzes some function failures on testing cars which are resulted by wrongparameters of DOTE files.The experience is shared.It is helpful to people who are engaged in electric&electronic trouble shooting.
DOTE;definition and function;manual encoding;function failure
U463.6
B
1003-8639(2016)08-0032-04
2016-01-06;
2016-03-11
卿輝(1984-),女,工程師,從事汽車電子電器工廠技術(shù)支持工作。