hil測試工程師前景好嗎(測試員工資一般多少)
- 測試環(huán)境的創(chuàng)建是測試工程師的基本技能,巧婦難為無米之炊,沒有測試環(huán)境,就無法去執(zhí)行測試。測試環(huán)境的創(chuàng)建主要包括解析測試需求,根據(jù)測試需求,搭建測試環(huán)境,同時(shí)也要根據(jù)測試執(zhí)行過程中對測試環(huán)境的要求進(jìn)行更新和維護(hù),最終需要輸出測試環(huán)境使用報(bào)告、驅(qū)動(dòng)模型仿真報(bào)告、閉環(huán)被控模型等。
- 接下來從測試的不同層級,創(chuàng)建了一套模型創(chuàng)建的流程供大家參考,并簡要敘述其中主要的工作流程。
- 對于MIL測試,軟件測試環(huán)境=應(yīng)用層軟件+被控對象+測試工具(Simulink)。MIL測試是一個(gè)應(yīng)用層軟件的測試環(huán)境,主要是建立開環(huán)測試和閉環(huán)測試模型,根據(jù)控制器的軟件測試需求,首先針對接口以及覆蓋度進(jìn)行測試,然后建立被控模型,形成測試閉環(huán)。數(shù)據(jù)準(zhǔn)備主要是被控對象模型。
- 對于HIL測試,軟件測試環(huán)境=硬件+全功能軟件+被控對象+測試工具(HIL)。HIL測試環(huán)境是軟件測試中最為復(fù)雜的測試環(huán)境,需要借助臺架進(jìn)行測試。針對HIL層級的測試環(huán)境的創(chuàng)建,需要從整車級的功能進(jìn)行分析,分析功能的所有交互的信號,包括硬線信號以及CAN信號。連接測試是對臺架內(nèi)部的信號連接進(jìn)行檢測的一種方法,避免線束連接錯(cuò)誤,是一種針對臺架的測試方法。開環(huán)測試是針對HIL臺架軟硬件資源與ECU電氣接口的測試,沒有被控模型的參與,是通過給定輸入,直接觀測輸出的一種測試方法。閉環(huán)測試是需要ECU、HIL臺架軟硬件資源、被控對象模型全部參與的一種測試方法,包括接口連接的正確性以及被控對象模型的實(shí)時(shí)性和正確性。
- 對于實(shí)車測試,軟件測試環(huán)境=實(shí)車+全功能軟件+測試工具(CANOE / INCA)。實(shí)車測試環(huán)境的創(chuàng)建是最簡單的,實(shí)車測試是接近用戶體驗(yàn)的測試層級,主要是針對汽車性能方法的測試,主要是由于MIL及HIL測試無法模擬完全真實(shí)的實(shí)車測試環(huán)境,因此,類似于扭矩性能方面的測試項(xiàng)目,都建議在實(shí)車進(jìn)行測試。
- 以下針對最復(fù)雜的HIL測試環(huán)境的創(chuàng)建,并結(jié)合VCU中扭矩功能來具體解釋如何進(jìn)行測試環(huán)境的創(chuàng)建。從整車級的功能出發(fā),描述扭矩產(chǎn)生的整個(gè)路徑。從而分析出哪些部分需要建立被控對象模型。
1、駕駛員的輸入信號,包括油門、制動(dòng)、檔位、模式等,并結(jié)合車速信號與踏板信號進(jìn)行查表,查出駕駛員請求扭矩值。
2、需要建立外部扭矩請求信號以及扭矩限制請求信號。
3、需要建立動(dòng)力學(xué)模型,通過扭矩反饋車速或者電機(jī)轉(zhuǎn)速給控制器進(jìn)行扭矩計(jì)算的閉環(huán)控制。
下面根據(jù)具體的控制器扭矩請求進(jìn)行分析,需要配置的資源有哪些?
- 1、控制器扭矩的子系統(tǒng)需求
- 2、定義軟件及硬件資源
軟件資源主要包括配置軟件、操作軟件、被控對象模型創(chuàng)建軟件等。
硬件資源包括:駕駛員踩下油門/制動(dòng)踏板,并結(jié)合檔位、模式,來產(chǎn)生相應(yīng)的扭矩。這一部分是與控制器交互的駕駛員輸入部分,需要通過臺架進(jìn)行信號的模擬,輸入給控制器,主要需要用到DA、IO、CAN等信號,因此建立被控模型的時(shí)候,需要加入。CAN信號的輸入模塊,主要是外部扭矩的輸入以及扭矩限制信號,需要加入。同時(shí)將扭矩信號進(jìn)行CAN輸出。
- 3、整合硬件資源
- 4、硬件連接測試
- 5、安裝軟件及導(dǎo)入license
步驟3、4、5 一般由設(shè)備供應(yīng)商完成。
- 6、創(chuàng)建開環(huán)調(diào)試模型
配置硬件資源與ECU控制器進(jìn)行連接,并進(jìn)行開環(huán)測試,例如:駕駛員踩下50%油門,電壓對應(yīng)主油門2V,副油門1V,CAN總線發(fā)出輪端扭矩請求1500Nm。駕駛員踩下100%油門,電壓對應(yīng)主油門4V,副油門2V,CAN總線發(fā)出輪端扭矩請求2500Nm。結(jié)合下圖更直觀的理解。
HIL配置:操作軟件界面給定50%開度,在被控對象模型建立開度與電壓的比例關(guān)系,主油門輸入通過DA板卡通道x輸出到控制器的主油門引腳,副油門輸入通過DA板卡通道Y輸出到控制器的副油門引腳,控制器經(jīng)過計(jì)算,通過CAN發(fā)出對應(yīng)的扭矩。駕駛員輸入檔位D檔請求,控制器CAN總線輸出檔位為D檔狀態(tài)。駕駛員輸入檔位R檔請求,控制器CAN總線輸出檔位為R檔狀態(tài)。
HIL配置:操作界面給定D檔,DO板卡通道x輸出12V使能給控制器的D檔檢測引腳,控制器經(jīng)過檢測,通過CAN發(fā)出D檔狀態(tài)。操作界面給定R檔,DO板卡通道Y輸出12V使能給控制器的R檔檢測引腳,控制器經(jīng)過檢測,通過CAN發(fā)出R檔狀態(tài)。
- 7、創(chuàng)建并調(diào)試閉環(huán)測試模型
在開環(huán)測試的基礎(chǔ)上,建立汽車動(dòng)力學(xué)模型,配置硬件資源與ECU控制器進(jìn)行連接,并進(jìn)行閉環(huán)測試,例如:駕駛員踩下0-100%油門,電壓對應(yīng)主油門0-4V,副油門0-2V,CAN總線發(fā)出輪端扭矩請求0-2000-800Nm的動(dòng)態(tài)變化。
- 8、創(chuàng)建并調(diào)試輔助測試工具
并通過INCA以及CANOE等工具進(jìn)行輔助測試。