“電池”在我們的生活中隨處可見,比如電動自行車、電動摩托車中都有使用電池,由于鋰電池能量密度高,循環次數多等優點,鉛酸電池開始慢慢被鋰電池替代,在新國標的施行下,鋰電池電動兩輪車市場也引來了新的發展熱潮。但是鋰電池在使用不規范的時候往往會影響電池容量、安全性、健康狀態和續航能力等,因此在使用鋰電池的時候需要嚴格的電池管理系統(Battery Management System,BMS)對電池進行監控和及時的保護,防止鋰電池的過充、過放、過溫、短路等,同時進行智能控制充放電,充分發揮電池的性能并提高電池的一致性。常用的電動兩輪車的BMS架構如下圖所示。
圖1 高邊驅動同口設計
圖2 低邊驅動分口設計
從上圖可以看出,電動自行車的BMS主要分為以下幾個部分:
1.電池信息采集,保護電路
2.MCU控制部分,包含SOC、SOH等算法
3.充放電功率通路
4.通信傳感
一、電池信息采集,保護電路
此電路包含單體電池采集使用的模擬前端AFE(高邊驅動設計要使用高邊驅動IC)以及片內集成MOS控制驅動電路,AFE通過采集電芯的電壓、電流和溫度,在過壓、欠壓、欠溫、過流或短路的情況下控制充放電MOS關斷,實現電池保護。AFE內部集成均衡電路,也可以外加均衡電路實現均衡電流調節。
二、MCU控制部分
MCU部分采用GD 32-bit F3/E2/L2系列MCU,MCU通過SPI和模擬前端AFE通信,獲取模擬前端讀取到的電流、電流、溫度等信息,通過MCU將模擬前端的V、I、T等信息并結合電池充放電模型計算出SOC和SOH。在電池信息異常上報并智能控制AFE實現充放電管理。
三、充放電功率通路
低邊驅動相比較于高邊驅動而言,成本更低,更易于實現,目前很多AFE也集成了低邊驅動,市面上的兩輪車多以低邊驅動為主。高邊驅動如果采用NMOS FET需要升壓才能驅動,相比較低邊驅動會多出升壓電路的成本,如果是采用PMOS控制比較簡單,但是PMOS的成本比NMOS高。AFE內部集成MOS低邊驅動,也可以外掛高邊驅動電路。
四、通信傳感
為了方便用戶實時了解電動車電池包的電壓、電流、溫度等情況,BMS集成BT/WiFi通信電路或者是RS-485,通過BT/WiFi可以將電池信息實時同步到用戶手機端。
目前主流的電動兩輪車BMS,一般采用8~16串電池包為主,下圖是基于GD32 F3/E2/L2系列MCU主從一體的BMS方案可適用于8~16串鋰電池,該BMS方案包含模擬前端的信息采集、保護電路,MCU SOC計算,充放電功率通路和可選的BT/WiFi通信和RS-485通信,該BMS方案將電池組單體電壓、電流、溫度進行實時監控并上報用戶,并根據用戶設定的保護參數進行自我控制,在電池組工作異常的情況下及時關斷充放電,該方案通用性比較強,可以根據用戶需求,在8~16串以內自定義電池串數,采用低邊驅動同口設計方案,充放電高達60A,兼容NCM、LFP等鋰電池。
圖3 實物圖
圖4 實測
方案特點
電池參數檢測:檢測電池總電壓、電流、單體電壓、溫度;
電池狀態估計:SOC、SOH、容量統計;
故障診斷、告警保護:電池過欠壓、過欠溫、過流短路、采集故障等告警保護;
充放電控制、均衡管理:智能控制電池充放電、充電均衡;
數據存儲:參數修改、故障現場數據存儲和讀取、固件更新;
通信控制:通信方式有CAN、RS485,可以和上位機、負載設備、充電機、顯示設備、4G模塊、藍牙模塊等通信。