閆剛 鄭毅
關(guān)鍵詞:汽車ECU;測試系統(tǒng);分析研究
1汽車ECU測試系統(tǒng)方案設(shè)計
汽車ECU又被稱“行車電腦”、“車載電腦”等。從用途上講則是汽車專用微機控制器。它和普通的電腦一樣,由微處理器(CPU)、存儲器(ROM、、RAM)、輸入/輸出接口(I/O)、模數(shù)轉(zhuǎn)換器(A/D)以及整形、驅(qū)動等大規(guī)模集成電路組成。從實際功能作用角度進行分析,ECU就是汽車的大腦。當(dāng)汽車在實際行駛過程中,近乎所有操作都需要通過ECU實現(xiàn)控制命令的傳輸和執(zhí)行,汽車ECU直接影響著汽車的安全行駛。因此,建立汽車ECU測試系統(tǒng),并對ECU測試系統(tǒng)技術(shù)進行分析研究,十分關(guān)鍵且必要。文章本部分將對汽車ECU測試系統(tǒng)方案設(shè)計進行分析闡述。
1.1測試需求分析
當(dāng)前汽車ECU測試系統(tǒng)中的一個主要測試對象為車載CAN,而車載CAN從宏觀與整體角度可以從網(wǎng)絡(luò)性能、網(wǎng)絡(luò)功能以及網(wǎng)絡(luò)故障三個方面進行測試。網(wǎng)絡(luò)性能測試體現(xiàn)在健康狀態(tài)下車載CAN的網(wǎng)絡(luò)通信能力,主要測試網(wǎng)絡(luò)在不同負載狀態(tài)下進行通信時的誤碼率以及通信速度。網(wǎng)絡(luò)功能測試即對通信狀態(tài)下數(shù)據(jù)收發(fā)狀態(tài)進行測試。網(wǎng)絡(luò)故障測試又被稱為診斷測試,主要測試內(nèi)容為對模塊故障診斷能力進行測試,測試模塊能夠準確對故障問題進行檢測并報告故障碼等。
1.2測試系統(tǒng)結(jié)構(gòu)分析
通常情況下,汽車ECU測試系統(tǒng)涉及到硬件與軟件兩個方面的系統(tǒng)技術(shù),硬件系統(tǒng)主要包括被測對象、工控機、CAN總線分析輔助檢測儀器以及接線盒四個部分。在實際的汽車ECU測試中,應(yīng)當(dāng)采用一體化測試機柜以及測試臺架,從而提高網(wǎng)絡(luò)功能測試的效率。測試機柜的作用在于集成測量設(shè)備,主要包括總線分析儀、工控機、示波器等,測試機柜整體結(jié)構(gòu)上分為電源管理系統(tǒng)、測試電源系統(tǒng)、總線測試設(shè)備系統(tǒng)、示波器以及工控機。測試臺架的作用則在于安裝汽車內(nèi)部功能模塊。測試系統(tǒng)軟件部分主要為汽車ECU測試系統(tǒng)管理軟件。系統(tǒng)軟件設(shè)計主要包括功能模塊設(shè)計以及數(shù)據(jù)管理子系統(tǒng)設(shè)計兩個方面與部分。功能模塊設(shè)計中主要包括ECU測試系統(tǒng)賬號登錄模塊、賬號管理模塊、配置管理模塊以及測試管理模塊四個部分。其中,配置管理模塊與測試管理模塊是核心模塊,配置管理模塊中包括車型管理、任務(wù)管理以及供應(yīng)商管理。測試模塊則負責(zé)調(diào)用相關(guān)測試軟件,打開、運行測試腳本,并在界面中展示ECU測試進度與測試結(jié)果,提供汽車ECU測試結(jié)果打印報告功能。數(shù)據(jù)管理子系統(tǒng)則可以應(yīng)用不同設(shè)計模式進行設(shè)計,但是必須要滿足最為基本的讀寫要求、數(shù)據(jù)查看、管理、編輯要求以及數(shù)據(jù)預(yù)處理要求。管理軟件系統(tǒng)的操作首先應(yīng)當(dāng)添加參加測試的ECU模塊,打開測試管理,啟動相關(guān)測試軟件并執(zhí)行硬件自檢的測試腳本文件。其次,需要在內(nèi)部循環(huán)測試流程,最后則需要調(diào)用所執(zhí)行的測試腳本問題,得到汽車ECU測試的結(jié)果與測試報告。測試報告需要依照相關(guān)格式標準進行解析。
2汽車ECU測試系統(tǒng)關(guān)鍵技術(shù)分析
汽車ECU測試系統(tǒng)在實際的工作過程中,必須要依靠多種關(guān)鍵技術(shù)才能夠?qū)崿F(xiàn)其功能和作用。從宏觀角度上進行分析,汽車ECU測試系統(tǒng)應(yīng)用了計算機技術(shù)、智能化技術(shù)、自動化技術(shù)等關(guān)鍵技術(shù)。計算機技術(shù)是汽車ECU測試系統(tǒng)能夠正常運行的基礎(chǔ)技術(shù),當(dāng)汽車ECU測試系統(tǒng)工作,對汽車ECU進行測試過程中,所有測試工作過程的開展都需要在計算機處理基礎(chǔ)上實現(xiàn)和完成。同時,汽車ECU測試的實際情況與結(jié)果也需要通過計算機進行分析處理并顯示,若汽車ECU測試系統(tǒng)中所應(yīng)用計算機技術(shù)水平較低,則會影響到汽車ECU測試系統(tǒng)的實際測試效率與測試結(jié)果的準確性。智能化技術(shù)是汽車ECU測試系統(tǒng)的關(guān)鍵技術(shù)之一,當(dāng)汽車ECU測試系統(tǒng)對汽車中ECU進行測試時,其需要依照智能化技術(shù)開展具體的測試工作與環(huán)節(jié),從而提高汽車ECU測試的效率與科學(xué)性,確保汽車ECU的實際性能符合相關(guān)標準要求。自動化技術(shù)是汽車ECU測試系統(tǒng)的另一個關(guān)鍵技術(shù),自動化技術(shù)是確保汽車ECU測試系統(tǒng)能夠高效順利完成ECU測試工作的重要技術(shù),自動化技術(shù)的應(yīng)用情況直接影響著汽車ECU測試的結(jié)果。從微觀角度進行分析,汽車ECU測試系統(tǒng)應(yīng)用了眾多技術(shù)。首先,汽車ECU測試系統(tǒng)應(yīng)用了多路復(fù)用通信網(wǎng)絡(luò)技術(shù),將整車的ECU形成一個網(wǎng)絡(luò)系統(tǒng)進行測試,這一網(wǎng)絡(luò)系統(tǒng)也就是CAN數(shù)據(jù)總線,應(yīng)用多路復(fù)用通信網(wǎng)絡(luò)技術(shù),能夠幫助汽車實現(xiàn)多個ECU之間信息的高效傳遞,同時,多路復(fù)用通信網(wǎng)絡(luò)技術(shù)的應(yīng)用,能夠有效地簡化ECU電路,并降低相關(guān)成本。其次,汽車ECU測試系統(tǒng)應(yīng)用了自動診斷技術(shù),當(dāng)系統(tǒng)產(chǎn)生故障時,自動診斷技術(shù)能夠幫助ECU能RAM中自動記錄故障代碼并采用保護措施從上述的固有程序中讀取替代程序來維持發(fā)動機的運轉(zhuǎn)。同時這些故障信息會顯示在儀表盤上,可以使車主及時發(fā)現(xiàn)問題,迅速解決汽車故障問題,保障汽車安全行駛。第三,汽車ECU測試系統(tǒng)應(yīng)用了自適應(yīng)技術(shù)。正常情況下,RAM會持續(xù)記錄測試過程中的數(shù)據(jù),成為ECU的學(xué)習(xí)程序,從而為車主提供了最佳的ECU控制狀態(tài),這一程序也被稱為自適應(yīng)程序。但自適應(yīng)技術(shù)在汽車ECU測試系統(tǒng)應(yīng)用中,由于其信息數(shù)據(jù)存儲于RAM中,一但失去供電,就會出現(xiàn)所有數(shù)據(jù)信息丟失的情況問題。
3結(jié)語
綜上所述,汽車ECU是汽車的核心,也是保障汽車安全可靠行駛的關(guān)鍵,若汽車ECU出現(xiàn)問題故障,或是其性能無法滿足標準要求,就會直接影響到汽車的行駛,增加汽車行駛的危險性,降低其安全性。因此,在汽車設(shè)計生產(chǎn)制造過程中必須要對汽車ECU進行測試。文章對汽車ECU測試系統(tǒng)關(guān)鍵技術(shù)進行分析闡述,希望能夠通過關(guān)鍵技術(shù)的分析研究,提高汽車ECU測試系統(tǒng)測試的效率與結(jié)果準確性,從而保障汽車安全行駛。
參考文獻:
[1]錢俊磊.基于CANoe和Jenkins的ECU軟件自動化測試系統(tǒng)的設(shè)計與實現(xiàn)[J].汽車實用技術(shù),2019,(22):64-67.
[2]朱昌洪,黃勇.汽車電子ECU測試系統(tǒng)的研究與實現(xiàn)[J].廣西教育(高等教育),2016,(11):187-188.
[3]何醫(yī)天.基于CAN-ECU的汽車自動化故障診斷測試系統(tǒng)研究[J].時代汽車,2019,(19):131-134.