王 俊,尹志勇,郭鑫,任曉琨
(陸軍工程大學石家莊校區(qū)電力工程教研室,河北石家莊 050051)
隨著對新能源的開發(fā)和利用,微電網(wǎng)供電系統(tǒng)廣泛應用在工業(yè)園區(qū)、偏遠地區(qū)、邊關(guān)哨所等場合[1-2]。為了使儲能電池處于更好的工作狀態(tài),需要使用電池管理系統(tǒng)(BMS)對其進行狀態(tài)監(jiān)測和管理,從而提高儲能使用效率,達到安全穩(wěn)定運行的目的[3]。在微電網(wǎng)儲能中,電池無法滿充滿放,系統(tǒng)對能量利用率要求高,供電可靠性標準高,故電動汽車的BMS 無法適用于微電網(wǎng)儲能中[4-6]。目前,儲能BMS 應用尚存在不足,一是電池荷電狀態(tài)(SOC)估算精度不夠高,降低了儲能利用率[7];二是基于被動均衡的能量管理方式造成能量浪費,均衡效率低[8]。
為此,該文設計了基于主動均衡的儲能電池管理系統(tǒng),采用主從式系統(tǒng)架構(gòu),模塊化設計思路,實現(xiàn)微電網(wǎng)儲能電池的高效管理和能量利用。
電池管理系統(tǒng)功能主要有數(shù)據(jù)采集、SOC 估算、均衡管理、安全管理、通信等[9-10]。微電網(wǎng)BMS 通過實時在線監(jiān)測儲能電池的狀態(tài)參數(shù),利用主控模塊對電池進行SOC 實時估算,綜合分析并處理電池出現(xiàn)的過壓、過流、過溫、能量失衡等故障,同時與微電網(wǎng)能量管理系統(tǒng)(EMS)、電力轉(zhuǎn)換系統(tǒng)(PCS)和上位機進行互聯(lián)互通,為微電網(wǎng)系統(tǒng)調(diào)度管理儲能裝置提供依據(jù)。系統(tǒng)整體設計如圖1 所示。
圖1 BMS結(jié)構(gòu)框架
其工作原理如下:從控模塊對電池組的電壓、溫度、電流等參數(shù)進行實時監(jiān)測和采集,數(shù)據(jù)經(jīng)過濾波和A/D 模數(shù)轉(zhuǎn)換處理,通過SPI 通信上傳至主控模塊微處理器(DSP)。主控模塊獲得相應的采樣數(shù)據(jù)后進行電池參數(shù)辨識和基于無跡卡爾曼濾波法(UKF)的SOC 估算;分析判斷電池組運行狀態(tài),若電池組有過充過放過溫等情況,DSP 處理器會主動發(fā)出保護指令并發(fā)送報警信息;當電池間出現(xiàn)不一致性時,主控模塊啟動均衡策略和算法,利用PWM 波產(chǎn)生器控制均衡模塊實現(xiàn)一致性均衡。另外主控模塊通過CAN 總線通信將電池各狀態(tài)參數(shù)上傳給監(jiān)測工控機、EMS、PCS 等,為微電網(wǎng)系統(tǒng)管理提供重要依據(jù)。
硬件系統(tǒng)是BMS 穩(wěn)定運行的基礎(chǔ)[11]。該文設計的電池管理系統(tǒng)硬件主要包括主控模塊、數(shù)據(jù)采集模塊、均衡模塊、電源模塊、通信模塊等。
主控模塊芯片是BMS 的大腦,承擔著數(shù)據(jù)接收、運算及管理指令下達等任務,運算量大,邏輯控制復雜。該文選擇TMS320F2812型芯片,其工作頻率達到150 MHz,一個指令周期約6.67 ns,自帶128 kB 的FLASH 內(nèi)存空間和18 kB 的RAM,還可外接存儲器,16 個12位ADC 轉(zhuǎn)換通道和SCI、SPI、CAN 等多種通信接口模塊,能較好地適應微電網(wǎng)儲能系統(tǒng)所處的復雜環(huán)境,滿足對電池管理系統(tǒng)控制器的要求。依據(jù)芯片使用手冊設計主控芯片最小化系統(tǒng),包括復位電路、晶振電路、濾波電路等,組成儲能電池管理系統(tǒng)的核心控制部分[12]。
電壓體現(xiàn)電池的工作狀態(tài),為電池SOC 估算和安全管理提供重要數(shù)據(jù)支撐[13]。該文采用LTC6811型芯片完成電池電壓監(jiān)測和主動均衡管理任務,該芯片電壓采集精度高,抗干擾性能強,最多可測量12節(jié)串聯(lián)電池單體電壓,測量范圍為0~5 V,其內(nèi)置模數(shù)轉(zhuǎn)換器便于傳輸測量結(jié)果,無需額外設置ADC 模塊。通過SPI 通信接口可以與主控模塊進行通信,多片LTC6811 芯片可以采用菊花鏈形式實現(xiàn)更多電池檢測,選用數(shù)字芯片Si8441 進行隔離,僅需底層芯片通過isoSPI 端口與主控模塊連接。
LTC6811 芯片電壓測量電路如圖2 所示。利用芯片電壓采集端測量12 節(jié)電池的電壓,在測量支路上引入RC濾波電路,電阻為100 Ω,電容為10 μF,可以達到改善高頻噪聲干擾,降低電壓紋波等效果;在電池正負極上并聯(lián)一個穩(wěn)壓管,其值大于2 倍電池工作電壓,從而提高芯片的耐浪涌沖擊能力。
圖2 電壓測量電路
該文依托LTC6811芯片,設計了基于改進的Buck-Boost型主動均衡電路來實現(xiàn)電池的一致性管理[14],電路如圖3所示。利用芯片的接口實現(xiàn)均衡電路開關(guān)管的控制,選用IRF2807型N溝道的MOSFET,最大電流可達20 A,VDS最大達到75 V,導通時間短,阻抗??;二極管選擇IN5822 型肖特基二極管,正向?qū)▔航敌。梢蕴岣呔庑?;在MOSFET 的源柵極之間并聯(lián)1 kΩ電阻,可以防止柵極電壓過沖,同時改善電路EMC性能;考慮到LTC6811到電池的接線比較長,均衡時高頻電流經(jīng)過導線造成能量損失,在電池正負極接口處并聯(lián)22 μF的陶瓷電容,從而提高均衡能量效率。
圖3 主動均衡電路
LTC6811 芯片內(nèi)部集成的ADC 模塊和通用I/O(GPIO)接口,為電流和溫度測量提供了便捷途徑,可將外部傳感器測量值轉(zhuǎn)換到電壓采樣系統(tǒng)中。使用DS18B20 型單線數(shù)字溫度傳感器,與熱敏電阻相比,其溫度測量精度更高,使用方便,溫度傳感器可通過一條數(shù)據(jù)總線并聯(lián)起來進行數(shù)據(jù)通信,實現(xiàn)多點溫度采集。電路設計如圖4 所示,溫度傳感器DS18B20的VCC 引腳接在+3.3 V 電源上進行供電,GND 引腳接地,信號引腳線DQ 并聯(lián)至LTC6811 的一個I/O 口,并通過上拉電阻與高電平相連。
圖4 溫度測量電路
霍爾電流傳感器在檢測電流時靈敏度和精度均較高,選用閉環(huán)補償?shù)腃HB-200SF 型霍爾電流傳感器。電流采集電路如圖5 所示。霍爾電流傳感器將檢測到的原邊電流,經(jīng)過磁感應效應得到副邊電流,先通過電阻R16將檢測到的電流信號轉(zhuǎn)換為電壓信號,再對信號進行降噪、反向、加法器等處理,最后將滿足條件的信號輸入到LTC6811 的I/O 接口,使用內(nèi)部ADC 轉(zhuǎn)換模塊,實現(xiàn)電壓和電流數(shù)據(jù)采集、轉(zhuǎn)換的同步性。
圖5 電流測量電路
主控模塊和采集模塊所用的芯片和元器件都需要不同的電壓供電,才能正常高效地工作,因此需要不同的DC/DC 電源模塊進行電壓轉(zhuǎn)換[15]。設計中,各模塊采用電池組供電,不需要額外增加供電電源,電路中需要的電源電壓等級主要有12、5、3.3 V 等幾類。
通過LT3990 穩(wěn)壓電源芯片從電壓測量芯片所監(jiān)控的12 節(jié)串聯(lián)電池獲得供電,可將15~62 V 電壓轉(zhuǎn)換成12 V,然后使用隔離降壓電源芯片WRB 1205S將12 V 電壓轉(zhuǎn)換成5 V,最后利用XC6209芯片實現(xiàn)5 V 電壓到3.3 V 的轉(zhuǎn)換,其電路圖如圖6 所示。
圖6 電源轉(zhuǎn)換電路
在Code Warrior 開發(fā)環(huán)境中對主控模塊TMS3 20F2812 最小化系統(tǒng)進行軟件開發(fā),實現(xiàn)電池管理系統(tǒng)的核心控制功能,主要程序包括硬件系統(tǒng)初始化、數(shù)據(jù)采集、SOC 估算、主動均衡管理、安全保護、通信配置等。軟件程序流程如圖7 所示。
圖7 軟件程序流程
系統(tǒng)首先進行初始化設置,對時鐘、I/O口、通信等配置參數(shù)進行初始化并賦值,然后運行參數(shù)采集子程序,進行電壓、電流和溫度的采樣,結(jié)果通過ADC 模塊轉(zhuǎn)換和SPI 串口通信上傳至DSP?;跓o跡卡爾曼濾波算法的SOC 估算子程序和安全保護子程序同步運行,檢測電池工作狀態(tài),確保系統(tǒng)安全運行[16];以SOC 為均衡變量的主動均衡子程序獲得電池SOC 后判斷均衡是否需要開啟,從而實現(xiàn)串聯(lián)電池一致性管理。最后通過CAN 總線通信與上位機、EMS、PCS 等外圍設備交流信息和控制指令。
該文以12 節(jié)電池串聯(lián)成電池組,作為電池管理系統(tǒng)的實驗對象,主要對測量精度、均衡效果等內(nèi)容進行驗證。
電池狀態(tài)檢測是電池管理系統(tǒng)正常運行的基礎(chǔ),其檢測精度直接影響B(tài)MS 管理效果。使用Fluke 175C 數(shù)字萬用表對串聯(lián)電池電壓進行測試,并與電池管理系統(tǒng)電壓檢測結(jié)果作比較,結(jié)果如表1 所示。Fluke175C 數(shù)字萬用表直流電壓測量分辨率達0.1 mV,具有極高的測量精度,可以作為實驗真實值。從表1 數(shù)據(jù)看出,BMS 采樣值與萬用表實測值之差在±5 mV 之內(nèi),單體電池電壓測量精度高,滿足設計要求。
表1 電壓采集數(shù)據(jù)對比
利用恒溫箱對系統(tǒng)溫度采集精度進行驗證。將電池組置于恒溫箱中,設定恒溫箱溫度范圍為-10~+50 ℃,每10 ℃進行一次實驗,溫度采樣結(jié)果如表2所示。從表中可知,系統(tǒng)溫度采樣誤差在±1 ℃以內(nèi),測量精度較高。
表2 溫度采集數(shù)據(jù)對比
對兩組串聯(lián)電池進行測試,每組電池初始SOC對應相同,組內(nèi)各單體電池最大SOC之差為6%,第一組電池接入均衡電路,第二組不接入均衡系統(tǒng)。通過電子負載對整個電池組進行恒流放電,每隔3 min記錄上位機顯示的SOC數(shù)據(jù),測試時間為30 min,結(jié)果如表3 所示。采用均衡系統(tǒng)的電池組最終單體電池SOC 誤差在1%以內(nèi),而未均衡的電池組單體電池SOC最大誤差達到了6.09%,不一致性有變大的趨勢。
表3 電池SOC數(shù)據(jù)對比
該文采用主從式架構(gòu),為微電網(wǎng)儲能系統(tǒng)設計了一套電池管理系統(tǒng),基于TMS320F2812和LTC6811芯片,通過模塊化電路設計,完成電池組狀態(tài)檢測、SOC 估算、均衡管理和安全保護等功能,可以實現(xiàn)串聯(lián)電池組的高效管理。通過系統(tǒng)實物驗證,該設計電壓測量精度在5 mV 以內(nèi),溫度測量精度為1 ℃,具有較高的檢測精度;基于SOC 的主動均衡管理使電池組一致性控制在1%以內(nèi),具有較好的均衡效果,為實際應用提供較好的參考價值。