新聞中心

        EEPW首頁 > 測試測量 > 設計應用 > HIL測試技術在電控單元開發流程中的應用

        HIL測試技術在電控單元開發流程中的應用

        作者: 時間:2013-12-05 來源:網絡 收藏

        newmaker.com
        圖2 變速箱ECU開發的測試

        首先TCU通過模擬器中專用I/O板卡獲取車輛模型發出的狀態信號,如發動機轉速、變速箱輸入與輸出轉速、發動機油溫、換檔手柄狀態、變速箱檔位等,TCU基于這些信號發出對變速箱模型的控制信號,例如換檔控制信號、離合器控制信號等。同樣,通過模擬器中專用的I/O板卡完成對這些控制信號的采集后,車輛模型將根據控制信號進行狀態的更新,模擬車輛的被控動作。

        在上述過程中,通過信號調理模塊或外圍驅動電路模塊,模擬器還可以集成一些傳感器或執行器,所以對于一些關鍵部件模型我們可以采用真實部件取代,例如手柄部件油門踏板,剎車踏板等。同時,可通過模擬器的標準硬件集成相應的診斷或標定工具。

        對于功能測試,我們可以通過操作車輛模型模擬平穩加速狀態、急加速急減速狀態、坡道狀態、軟件故障狀態,甚至一些在現實中很難出現的極端行駛狀態,從而測試和評估TCU的控制效果。另外,還可通過模擬器的故障注入單元模擬大量的硬件故障,如傳感器輸入的開路、短路等,進一步檢測TCU的診斷功能。模擬器與TCU之間的接口如圖3所示。

        newmaker.com
        圖3 模擬器與控制器的接口

        面對傳統的測試流程,測試環境提供了自動檢測的可能性。在上述案例中,我們可通過dSPACE的自動測試軟件AutomationDesk完成對上述檢測功能的全部操作,并且可生成相應的自動測試報告。這些都大大提高了測試工程師的測試效率。

        2、測試ECU網絡、節點分布式功能

        ECU網絡測試包括網絡中各ECU的“相互作用”,如總線上的相互行為、網絡管理、功率消耗、系統集成等。目前,大多汽車中集成了診斷與標定、動力傳動控制、底盤控制(ABS、ESP、ASR)、安全氣囊、車身電子控制、座位調節、電動后視鏡、汽車導航、汽車娛樂媒體等功能,這使得網絡功能更復雜、更強大。各個ECU必須基于總線技術(如CAN總線)進行信息傳遞,資源共享。如圖4所示,整個汽車網絡可以分為3類速率不同的網絡。同一速率的網絡中每個ECU有控制信號通信,不同速率的網絡中的ECU也有通信,整個網絡中所有ECU形成一個整體,互相影響,一個ECU的功能出錯會影響其他ECU的工作,甚至會引起整個網絡的崩潰。

        newmaker.com
        圖4 車身網絡拓樸圖

        單個ECU的一部分功能錯誤已在開發階段檢測出來,但還有很多錯誤必須在一個集成的系統中才能被檢測出來,因此對ECU網絡的測試更重要、更復雜。現在流行的虛擬車輛環境可以對ECU網絡進行測試,而這實質就是測試。特別對于整車廠而言,對于一套網絡系統的各個ECU可以交給供應商開發,最后必須進行所有ECU集成的測試。在傳統方法中,常常采用手動方法在測試臺架上或使用原型車輛來對ECU 進行測試。這種測試方法沒有或有限的自動操作,沒有或有限的可重用性,難以處理ECU不同的變型,并且不能自動生成測試報告。


        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 北安市| 巴林左旗| 博白县| 光山县| 都兰县| 酉阳| 寻乌县| 盘山县| 吉林省| 墨竹工卡县| 沈丘县| 务川| 鞍山市| 朔州市| 台山市| 刚察县| 澜沧| 姜堰市| 忻城县| 蓬安县| 当雄县| 色达县| 扶绥县| 湘潭市| 潜江市| 枞阳县| 黄浦区| 唐山市| 大厂| 宁明县| 蒙城县| 康马县| 上饶市| 左权县| 成都市| 扬州市| 高要市| 页游| 双桥区| 六盘水市| 桐庐县|