新聞中心

        EEPW首頁 > 汽車電子 > 設計應用 > 燃料電池汽車整車控制器硬件在環實時仿真測試平臺

        燃料電池汽車整車控制器硬件在環實時仿真測試平臺

        作者: 時間:2012-05-21 來源:網絡 收藏

        實時性能分析

        Matlab/Simulink為實時仿真提供了很好的軟件環境。Real-Time Workshop代碼自動生成工具可以將仿真模型編譯生成實時C代碼,并支持多種實時仿真目標環境,包括Matlab工具箱RTW Target、xPC Target以及第三方軟件,如dSPACE等。本文選擇了xPC Target和RTW Target來構建虛擬整車平臺和虛擬司機平臺。

        整車虛擬平臺承擔再現真實運行的任務,是整個平臺的核心部件。由于結構復雜、控制對象較多,為了真實再現整車運行情況,系統各部件模型除了需要滿足精度要求外,還必須嚴格滿足實時性的要求。整車虛擬平臺采用的xPC Target實時仿真環境采用目標機和宿主機的結構,由Matlab生成的實時內核通過軟驅或者USB閃存獨立運行在目標機上,直接調用CPU資源。仿真模型通過宿主機編譯生成實時代碼后下載到目標機上運行,能夠實現嚴格的系統實時仿真。

        虛擬司機平臺采用的RTW Target實時內核直接運行在Matlab/Simulink環境中,在同一臺PC機上就能夠迅速實現系統的實時仿真。其缺點是由于整個系統在Windows系統下運行,實時內核不能完全占有PC機操作系統資源,實時性受其他運行程序的影響。由于駕駛員模擬操作對實時性要求不高,因此選擇RTW Target實時仿真環境能夠滿足這一要求。

        實時仿真信號定義

        虛擬整車平臺、虛擬司機平臺的信號定義如表1、表2所示,與目標完全保持一致。虛擬整車平臺定義了燃料電池汽車各部件控制器CAN網絡節點協議以及整制動信號輸入和整車車速輸出。虛擬司機平臺系統信號包括各種駕駛員指令輸出以及駕駛員面板顯示信息輸入,并定義了一個數據采集CAN節點。虛擬整車平臺與虛擬司機平臺除了車速信號、CAN網絡信號的聯系,其他所有信號均是與整交互。

        1.gif

        2.gif

        實驗分析

        利用仿真平臺可以對燃料電池整進行軟硬件實時在環。將整車控制器通過信號調理裝置與仿真測試平臺按照實時仿真信號定義將相應接口信號連接起來,再分別運行虛擬整車平臺和虛擬司機平臺,即可用于測試。

        該燃料電池汽車硬件在環實時仿真平臺已經成功地應用于“十五”燃料電池城市客車電控單元的開發。在控制器上車前即可對整車控制器數字、模擬信號的電氣特性、控制邏輯和算法、故障診斷功能等進行檢驗。配合快速原型開發工具dSPACE可以完整地實現快速原型開發整車控制器測試流程,如圖3所示。

        33.gif

        基于本仿真測試平臺的試驗除了待測整車控制器為實際車用控制器以外,所有的測試環境均為仿真測試平臺虛擬真實環境得到,并且從控制器角度上看與整車真實環境完全一致,從而實現了低成本地、便捷地、快速地對整車控制器進行各種測試,不但提高了整車控制器的開發效率,也完善了整車控制器上車前的必要測試過程,降低了整車控制器進行實車試驗的風險及成本。該平臺具有通用性,可以根據需要進行不同的仿真測試,并不局限于整車控制器的開發,具有廣泛的應用前景。

        整車控制器經過仿真平臺的反復測試后將進行實際的實車試驗,而從試驗中獲得的各部件數據又為仿真模型的進一步精確化匹配標定提供了條件,從而使仿真平臺更符合實際。

        模擬信號相關文章:什么是模擬信號



        上一頁 1 2 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 逊克县| 岳西县| 博兴县| 萝北县| 康保县| 汤阴县| 清原| 横山县| 牙克石市| 蒙自县| 房山区| 海盐县| 眉山市| 巴马| 静海县| 肇州县| 唐山市| 宽甸| 甘泉县| 红河县| 盐津县| 会东县| 远安县| 定陶县| 闸北区| 灵台县| 株洲县| 高阳县| 林甸县| 榆林市| 通州市| 巴青县| 扎兰屯市| 泸水县| 盐山县| 淳安县| 苗栗市| 图木舒克市| 高雄市| 秦皇岛市| 辉县市|