The invention provides a system and method for generating environment model controller test car, the method comprises the following steps: receiving test type, test equipment type and environment model parameters according to the demand; interface environment model test type and test equipment types are generated corresponding to the test type and test equipment types, and generate the corresponding environment the model according to the environmental demand model parameters; according to the environment model interface and environment model environment model. The method of the invention can automatically generate the environment model interface corresponding to the test type and the test equipment according to the configuration interface, and the environment sub model, thereby improving the modeling efficiency and maintaining the convenience.
【技術實現步驟摘要】
用于測試車用控制器的環境模型生成方法及系統
本專利技術涉及汽車制造
,特別涉及一種用于測試車用控制器的環境模型生成方法及系統。
技術介紹
新能源(混合動力或純電動)汽車被廣泛認為是解決汽車尾氣污染和石油能源短缺等問題的主要途徑之一,隨著新能源汽車的快速發展,對其核心零部件的產品性能、可靠性要求也越來越重要。新能源汽車整車的動力系統主要由動力電池、動力電池管理系統(BatteryManagementSystem,BMS)、驅動電機、驅動電機控制器和整車控制器組成。如:動力電池作為該系統中電能儲能元器件,其電壓通常在幾百伏特以上,因此對電池管理系統也提出了很高的要求。BMS是動力系統核心部件因此加強BMS開發過程中軟件的測試是非常有必要的,目前在臺架測試和實車測試之前的環節中控制器軟件測試方法主要包含模型在環(Model-in-the–Loop,MIL)測試、軟件在環(Software-in-the-Loop,SIL)測試、硬件在環(Hardware-in-the-Loop,HIL)測試,這樣測試可以盡早發現缺陷,降低軟件開發風險,縮短軟件開發周期。在MIL、SIL和HIL測試中均需要測試環境模型,環境模型是指通過專業建模工具(例如Simulink)在虛擬環境中搭建仿真模型來模擬被控對象實體以替代真實環境中的被測對象。BMS測試環境模型通常主要包括電池包仿真模型、高壓線路和高壓元器件仿真模型,可以滿足BMS的功能測試。但是MIL、SIL、HIL測試的運行環境不同,導致環境模型接口不同,在不同的測試種類下需要手動修改環境模型接口。并且在不同的項目中電池包內 ...
【技術保護點】
一種用于測試車用控制器的環境模型生成方法,其特征在于,包括以下步驟:接收測試類型、測試設備類型以及環境模型需求參數;根據所述測試類型和所述測試設備類型生成對應于所述測試類型和所述測試設備類型的環境模型接口,并根據所述環境模型需求參數生成相應的環境子模型;根據所述環境模型接口和所述環境子模型得到所述環境模型。
【技術特征摘要】
1.一種用于測試車用控制器的環境模型生成方法,其特征在于,包括以下步驟:接收測試類型、測試設備類型以及環境模型需求參數;根據所述測試類型和所述測試設備類型生成對應于所述測試類型和所述測試設備類型的環境模型接口,并根據所述環境模型需求參數生成相應的環境子模型;根據所述環境模型接口和所述環境子模型得到所述環境模型。2.根據權利要求1所述的用于測試車用控制器的環境模型生成方法,其特征在于,所述測試類型包括模型在環測試和硬件在環測試,當所述測試類型為硬件在環測試時,所述測試設備類型包括dSPACE仿真系統、ETAS仿真系統和NI仿真系統。3.根據權利要求1所述的用于測試車用控制器的環境模型生成方法,其特征在于,所述車用控制器為電池管理系統,所述環境模型需求參數包括電池需求參數和高壓回路需求參數,所述電池需求參數包括電池模塊數量、電池模塊內電池單體之間的串聯/并聯結構關系、電池類型、電池單體電壓、電池單體額定容量和電池特性曲線。4.根據權利要求3所述的用于測試車用控制器的環境模型生成方法,其特征在于,所述高壓回路需求參數包括預充接觸器需求參數、預充電阻阻值、正極/負極接觸器需求參數、高壓負載需求參數和絕緣電阻阻值。5.根據權利要求4所述的用于測試車用控制器的環境模型生成方法,其特征在于,根據所述測試類型和所述測試設備類型生成對應于所述測試類型和所述測試設備類型的環境模型接口,并根據所述環境模型需求參數生成相應的環境子模型,包括:根據電池需求參數生成相應的電池包模型,以及根據所述高壓回路需求參數生成相應的高壓回路模型,具體包括:加載Simulink模型庫、SimPowerSystem模塊庫和測試設備模型庫;根據所述測試設備類型、電池需求參數和高壓回路需求參數從所述Simulink模型庫、SimPowerSystem模塊庫和測試設備模型庫調用相應的模型/模塊;根據調用的所述模型/模塊分別生成所述環境模型接口、所述...
【專利技術屬性】
技術研發人員:裴蕾,
申請(專利權)人:北汽福田汽車股份有限公司,
類型:發明
國別省市:北京,11
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。