基于CCP電池控制器在線標定系統的研究方案
摘要:本文介紹了廣泛應用于在線標定的*協議(Can Calibration Protocol), 基于該協議設計了一種應用于混合動力汽車電池控制器(Battery Control Unit, BCU)的在線標定系統,通過該系統來設置BCU的相應參數,以達到實時監控電池狀態,調節BCU以及整車性能的目的。
本文引用地址:http://www.j9360.com/article/180824.htm1 引言
在混合動力汽車中,電池管理系統負責監控電池狀態,確保電池安全,更重要的是, 實時估算電池可提供的充放電功率,為整車能量分配控制策略提供重要依據。因此,電池 管理系統所測量電池狀態,包括電池電壓、溫度、電流,以及估算的參數,如SOC, SOH,可提供的充放電功率需要實時監控,其估算算法所需要的參數需要根據實車試驗結 果修改,因此需要一種方便可靠的方式可以實現實時監控與在線標定。傳統的SCI 串行通 信監控和標定方式存在通訊速率慢、協議不統一、擴展性差等缺陷。相對于基于串口的標 定系統,基于* 的標定系統具有如下幾個明顯的優點:
(1)基于 CAN 總線通信,標定速度快;
(2)可讀寫 ECU 內存范圍大;
(3)可進行 Flash 擦寫和編程;
(4)可同時對多個ECU 標定、測試和診斷。
作者為HEV 動力系統BCU 設計了一套基于* 協議的標定系統,實現對其的在線標定和實時監控。
2 * 簡介
2.1 建立連接
基于 * 協議的ECU 標定采用主、從通信方式,主設備通過CAN 總線與多個從設備 相連,如圖1 所示。其中主設備測量標定系為MCS(Measurement Calibration System), 從設 備是需要標定的ECU,在這里為BCU。
根據* 協議,主設備首先與其中一個從設備建立邏輯連接。建立邏輯連接后,主、 從機之間所有的數據傳遞均由主機控制,從機執行主機命令后返回包含命令響應值或錯誤 代碼等信息的報文。任何一個從機都可以定時地根據由主機通過控制命令所設置的列表來 傳遞內部的數據。所以說數據的傳遞是由主機初始化,由從機來執行,并且是由固定的循 環采樣頻率或事件觸發的。
評論