新聞中心

        EEPW首頁 > 汽車電子 > 業界動態 > 動力電池包整車CAN仿真與BMS標定診斷測試

        動力電池包整車CAN仿真與BMS標定診斷測試

        作者: 時間:2024-07-18 來源:恩艾NI知道 收藏

        隨著電動汽車的普及,用戶對新能源汽車動力電池安全性能和續航數據準確性提出了更高的要求,其中動力電池與整車的數據交互通信是確保安全與準確的重要環節,相關測試也得到極高重視。

        本文引用地址:http://www.104case.com/article/202407/461138.htm

        為實現(完整Pack或獨立)在總線通信上的穩定性與準確性,需要通過軟件來仿真整車的總線通信數據,結合通信接口卡來與通信交互,完成電動車整車駕駛運行工況的模擬與監測。

        在這個過程中,既要模擬整車各個ECU節點的環境,又要針對各種邏輯工況與異常故障等做出響應,還需要監測的各種報文與信號變化。對于尚處于樣品階段的動力電池包,往往還需要配合XCP標定參數的監控與修改、常規UDS診斷命令控制、故障診斷與清楚等操作。相關測試往往是一定批量的長周期耐久測試,所以對測試設備軟硬件的穩定性、數據的完備性都有很高要求。

        圖片.png

        賓凱騰解決方案

        應用賓凱騰科技自研的“CAN仿真與監測系統”,只需PC上位機和一張CAN接口卡即可模擬動力電池所需的整車通信環境,并無損捕獲PACK通訊過程中產生的數據。

        在賓凱騰軟件iCANeasy中配置端口參數、DBC與A2L等數據庫文件,即可仿真整車中各ECU節點對PACK發送的報文信息,控制電池包進入各種工作狀況,并且對電池包發送的各種報文做出及時正確的響應。

        圖片.png

        該系統的硬件基于NI的XNET硬件平臺實現,可選擇USB/PCIe/PXIe等硬件形式。NI提供了USB/PCIe/PXIe等不同接口形式的硬件選擇,而所有這些硬件都采用相同的底層驅動和庫函數,使用戶可以在不同的應用場景中開發完全相同的軟件,極大地提高了使用的靈活性和軟件代碼的可移植性。

        賓凱騰推薦硬件選型為NI USB-8502/2,同時支持NI全系列CAN接口卡,用戶可根據不同需求場景提供不同的硬件產品形態。

        圖片.png

        系統軟件iCANeasy基于LabVIEW編寫,提供多種仿真生成工具,支持靈活的剩余總線仿真配置,可在CAN總線上仿真VCU、MCU、HCU、BCM等整車節點。最簡便的方式是IG生成,用戶可以從DBC勾選報文,或新建報文,然后手動修改該報文的報文值與信號值、單次發送或循環發送、啟用CRC校驗等操作。

        用戶也可以編輯序列生成,軟件按照相應的時序、延遲、周期等設定來依次發送報文。軟件還支持腳本編程,可以基本復用CAPL腳本或基于C++語言自行編輯Script腳本,實現ECU模型的編寫,結合CAN接口卡收發報文,從而實現ECU節點的總線通信仿真。軟件還支持回讀回發功能,即將錄制的blf/asc等文件通過CAN端口發送出去,從而將錄制的歷史環境在實驗室中重新生成。

        軟件結合CAN卡與電池包Pack共同形成一個完整的信號級的整車環境,并與BMS(電池管理系統)進行交互,從而滿足動力電池的測試要求;然后在充放電機的協作下使PACK進入各種工況,完成相關測試。

        圖片.png

        軟件同時還具備數據監測分析功能,可以監測電池包進入相應工作狀態時的各種特性,實時顯示信號數值與波形曲線,并無損錄制所有報文便于后期離線分析等。支持asc/blf/mdf4/csv等各種格式的數據存儲、數值列表查看、波形曲線查看、閾值報警分析等功能。

        圖片.png

        系統軟件還支持XCP標定和UDS診斷等功能。工程師可借助本系統的XCP標定功能實現對BMS內部XCP參量的控制,從而控制電池包的運行狀態,或修正其內部參數。也可以有效讀取電池包運行過程中的診斷信息,通過UDS命令來控制電池包或修改參數、清除故障。

        圖片.png


        本文作者:深圳市賓凱騰科技有限公司 劉曉鋒



        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 绥棱县| 临高县| 比如县| 菏泽市| 泰宁县| 浦江县| 巴塘县| 湖州市| 深泽县| 宜昌市| 凌云县| 六枝特区| 板桥市| 龙南县| 焦作市| 封丘县| 抚松县| 株洲市| 鄢陵县| 嘉义市| 栖霞市| 化德县| 永登县| 武宣县| 朝阳县| 永善县| 息烽县| 呼伦贝尔市| 白河县| 平潭县| 上饶市| 太白县| 河间市| 邵阳市| 凤冈县| 阿克苏市| 灵丘县| 安福县| 祁门县| 翁源县| 县级市|