HIL測試技術(shù)在電控單元開(kāi)發(fā)流程中的應用
圖2 變速箱ECU開(kāi)發(fā)的HIL測試
在上述過(guò)程中,通過(guò)信號調理模塊或外圍驅動(dòng)電路模塊,模擬器還可以集成一些傳感器或執行器,所以對于一些關(guān)鍵部件模型我們可以采用真實(shí)部件取代,例如手柄部件油門(mén)踏板,剎車(chē)踏板等。同時(shí),可通過(guò)模擬器的標準硬件集成相應的診斷或標定工具。
對于功能測試,我們可以通過(guò)操作車(chē)輛模型模擬平穩加速狀態(tài)、急加速急減速狀態(tài)、坡道狀態(tài)、軟件故障狀態(tài),甚至一些在現實(shí)中很難出現的極端行駛狀態(tài),從而測試和評估TCU的控制效果。另外,還可通過(guò)模擬器的故障注入單元模擬大量的硬件故障,如傳感器輸入的開(kāi)路、短路等,進(jìn)一步檢測TCU的診斷功能。模擬器與TCU之間的接口如圖3所示。
圖3 模擬器與控制器的接口
2、測試ECU網(wǎng)絡(luò )、節點(diǎn)分布式功能
ECU網(wǎng)絡(luò )測試包括網(wǎng)絡(luò )中各ECU的“相互作用”,如總線(xiàn)上的相互行為、網(wǎng)絡(luò )管理、功率消耗、系統集成等。目前,大多汽車(chē)中集成了診斷與標定、動(dòng)力傳動(dòng)控制、底盤(pán)控制(ABS、ESP、ASR)、安全氣囊、車(chē)身電子控制、座位調節、電動(dòng)后視鏡、汽車(chē)導航、汽車(chē)娛樂(lè )媒體等功能,這使得網(wǎng)絡(luò )功能更復雜、更強大。各個(gè)ECU必須基于總線(xiàn)技術(shù)(如CAN總線(xiàn))進(jìn)行信息傳遞,資源共享。如圖4所示,整個(gè)汽車(chē)網(wǎng)絡(luò )可以分為3類(lèi)速率不同的網(wǎng)絡(luò )。同一速率的網(wǎng)絡(luò )中每個(gè)ECU有控制信號通信,不同速率的網(wǎng)絡(luò )中的ECU也有通信,整個(gè)網(wǎng)絡(luò )中所有ECU形成一個(gè)整體,互相影響,一個(gè)ECU的功能出錯會(huì )影響其他ECU的工作,甚至會(huì )引起整個(gè)網(wǎng)絡(luò )的崩潰。
圖4 車(chē)身網(wǎng)絡(luò )拓樸圖
評論