倪紅軍 陳祥 朱建新 呂帥帥 儲愛華
摘 要: 動力電池作為混合動力汽車的全部或部分動力源,對動力電池單體電壓的實時采集、監(jiān)控具有重要意義。設計一種電池管理系統(tǒng)(BMS)電壓采樣電路,分析電壓采樣原理,通過電池箱模擬單體電池電壓,編寫軟件控制單個模塊電壓采樣,比較不同電壓下的電壓采樣精度。測試結果表明,電壓采樣精度較高,滿足電壓采樣設計要求。
關鍵詞: 混合動力汽車; 電池管理系統(tǒng); 單體電壓; 電壓采樣
中圖分類號: TN710.4?34 文獻標識碼: A 文章編號: 1004?373X(2017)10?0158?03
Abstract: As the power battery is taken as the whole or partial power source of the hybrid electric vehicle (HEV), real?time acquirement and monitoring of the single?cell voltage have great significance. A voltage sampling circuit of battery management system (BMS) was designed. The voltage sampling principle is analyzed. The battery box is used to simulate the single?cell voltage. The program is compiled to control the voltage sampling of the single module. The voltage sampling accuracy is compared at different voltages. The test results show that the voltage sampling accuracy of the circuit is high, and the circuit can meet the design requirements of voltage sampling.
Keywords: hybrid power automobile; battery management system; single?cell voltage; voltage sampling
動力電池是混合動力汽車上不可或缺的動力源,動力電池主要用于汽車制動能量的回收與利用,以提高混合動力汽車工作時的能量效率,降低污染等。作為整車的部分或全部動力源,電池包需要較高的電壓及容量,現(xiàn)階段的動力電池包主要由多節(jié)單體電池串聯(lián)而成,單體電池的工作性能與整車的動力性及安全性息息相關,電池的電壓直接體現(xiàn)著電池的狀態(tài),且關系到SOC,SOH等估算,所以對動力電池單體模塊電壓的實時檢測以防止動力電池出現(xiàn)過充過放,對提高動力電池的使用壽命及安全性具有重要意義。目前,單體電壓的測量主要有電阻分壓法和繼電器切換法[1],但電阻分壓法測量誤差較大,因此選擇較為復雜的繼電器切換法。通過光控MOS繼電器開通與閉合來實現(xiàn)上述電路測量,其中電壓采樣的時序控制主要由飛思卡爾單片機來實現(xiàn),并通過該芯片進行數(shù)據(jù)采集及內部A/D轉換。
1 動力電池單體電壓采樣電路設計
1.1 電壓采樣硬件原理圖設計
混合動力汽車在行駛過程中,動力電池會不斷地進行充放電,其單體電壓也會隨之發(fā)生變化,若不監(jiān)控其電壓,嚴重過充甚至會產(chǎn)生爆炸的危險,威脅汽車及人身安全[2?3]。因此,為了防止動力電池的過充過放,需要對電池單體電壓進行不斷監(jiān)測,一個高精度的電壓模塊是電池管理系統(tǒng)可靠性重要的指標之一,這對于電池的使用壽命,防止電池發(fā)生危險起到關鍵作用[4]。
圖1所示電路中,R1~Rn為限流電阻,與飛渡電容C2構成充電回路,以限制充電電流,電容C1與電阻R_1構成濾波電路,以濾除高頻信號,電阻R_2,R_3為限流電阻,主要用于保護MOS管(圖1中轉換開關),R_4,R_5為放大器輸入電阻,與R_6,R_7構成放大比例系數(shù),電容C3,C6主要作用為濾波,接地電容C4,C5,C7主要用于抗干擾和電位隔離,鉗位二極管U1主要用于保護放大器電路的工作安全,以防止放大器被燒毀。整個電路主要通過控制前置調理電路和后置調理電路,實現(xiàn)采樣期間只有被測電池模塊被選通,并通過差動放大電路輪流對各電池模塊電壓進行采樣以完成巡回檢測。
該電壓采樣電路由單體電池選擇開關、飛渡電容、奇偶選擇開關、后置調理電路及單片機組成,主要用于測量由多節(jié)單體動力電池串聯(lián)而成的動力電池組單體電壓。其中單體電池選擇開關主要采用AQW216光耦合繼電器組與74HC138譯碼器組合控制,光耦合采樣繼電器組經(jīng)單片機控制以實現(xiàn)不同電池模塊巡回采樣的通斷[5?6]。如圖2所示。
由于電池兩端存在共模電壓,對電池組中單體電壓測量會出現(xiàn)很大誤差[7],因此,設計飛渡電容以實現(xiàn)信號的采樣保持及消除共模干擾。主要實現(xiàn)方式為單體電池電壓經(jīng)前置調理電路限流給飛渡電容充電,電容充滿電后,關斷前級AQW216(S);基于前置調理電路選通得到的是正負交替電壓[8],需要設計后級奇偶選擇AQW216(K)將電壓信號進行調整;后置調理電路主要用于調整信號幅值、減小信號內阻和防止失真,基于電壓跟隨器的輸入阻抗無窮大,且飛渡電容具有信號保持作用,電壓跟隨器的輸出電壓即電容C2兩端電壓,從而可以對單體電池電壓進行準確測量;單片機主要用于電壓的測量。
74HC138譯碼器如圖3所示。
1.2 電壓采樣軟件設計
為了驗證硬件采樣電路設計的精確性,通過軟件控制譯碼器來選擇光耦繼電器組的通斷以便能夠采集模塊單體電池電壓,軟件時序流程圖見圖4。
在完成一系列初始化之后,首先控制74HC138譯碼器輸出電平選通電池中某一個Block模塊向飛渡電容充電,再將該選通的Block關閉(74HC138譯碼器停止工作狀態(tài)),根據(jù)通道奇偶性選擇通斷光耦繼電器,啟動A/D,讀電壓值,然后開通MOS光耦合繼電器,使飛渡電容(C2)放電,接著關閉MOS光耦合繼電器,斷開運放與飛渡電容,清零通道切換采樣下一個模塊。
2 電壓采樣電路測試結果與分析
2.1 電壓采樣電路測試
搭載圖5所示的單體電池電壓測試平臺,通過軟件控制對電壓進行采樣,通過CANalyzer進行數(shù)據(jù)的實時記錄,具體步驟如下:
(1) 將圖5所示的電池箱選擇10個單體模塊模擬10個單體電池,通過20個單體電池串聯(lián)而成模擬動力電池包的電壓采樣;
(2) 將示波器連接在圖1硬件原理圖相鄰兩個模塊如S2,S3以測量模組1中模塊2 的電壓,以便于觀察驗證軟件控制時序是否正確;
(3) 分別設置動力電池模擬箱體10個單體模塊同時輸出電壓為2 V,4 V,6 V,8 V,10 V,12 V,14 V,16 V,18 V,20 V(單體電池電壓不會超過20 V);
(4) 通過圖5所示軟件時序控制74HC138譯碼器以保證MOS管的開通與斷開進行電壓采樣;
(5) 實驗在常溫下進行,分別測試在模塊電池輸出上述電壓下各通道的A/D采樣值。
2.2 電壓采樣結果分析
從示波器抓取的波形可以得知,從開始采集當前模組電壓到下一次采集當前模組電壓需要經(jīng)歷200 ms,見圖6,其中圖6(a)標線和圖6(b)標線是時間標線,時間差是200 ms。并測出當前通道整個采樣周期為20 ms,見圖7,其中圖7(a)標線和圖7(b)標線是時間標線,時間差是20 ms,由此可知采樣測試通道切換時序正確。
電壓采樣時,使用CANalyzer實時存儲采樣數(shù)據(jù),并通過其自帶的數(shù)據(jù)回放功能將采樣的數(shù)據(jù)進行回放,見圖8,此時觀察回放圖形發(fā)現(xiàn)采樣數(shù)據(jù)準確。再將該數(shù)據(jù)精確轉換后在Matlab中查看,其中單體電壓采樣最大最小值見表1,計算發(fā)現(xiàn)最大誤差小于0.4%,精度較高。
3 結 論
單體電壓采樣作為電池管理系統(tǒng)的核心部分之一,單體電壓采樣的研究對混合動力汽車性能有著巨大作用。設計具有采樣電路前置調理電路的限流、分壓與濾波以及用于采樣保持的飛渡電容,具有信號幅值調整、信號內阻減小和防止失真的后置調理電路和跟隨器。分析了電壓采樣設計原理,并通過電池箱模擬單體電池輸出模擬電壓進行采樣,通過CANalyzer記錄輸出不同模擬電壓下的電壓采樣值,經(jīng)過數(shù)據(jù)轉換并回放得出該電壓采樣電路誤差小于0.4%,采樣精度較高,滿足電壓采樣設計要求。
參考文獻
[1] 房繼業(yè).電動汽車BMS中電池單體電壓采集及其均衡方案研究[D].合肥:合肥工業(yè)大學,2013.
[2] 曲榮利.混合動力汽車鎳氫電池充放電特性研究[D].大連:大連理工大學,2007.
[3] 鄭林鋒,姜久春,王占國,等.鋰離子電池電壓在線與離線檢測設計[J].電源技術,2015,39(1):26?29.
[4] 竇汝振,翟世歡,趙鋼.動力電池組電壓采集及均衡控制策略研究[J].電測與儀表,2015,52(2):90?94.
[5] 曹銘,于永飛,黃菊花.基于Freescale單片機的電池管理系統(tǒng)設計與實現(xiàn)[J].電源技術,2012,36(11):1659?1661.
[6] 朱建新,劉鵬.基于飛渡電容的電壓巡回檢測電路及方法:中國,CN103983839A[P].2014?08?13.
[7] 崔張坤,梁英,龍澤,等.鋰電池組單體電壓檢測系統(tǒng)設計[J].電源技術,2013(1):41?42.
[8] 羌嘉曦,楊林,朱建新,等.電動汽車用MH/Ni電池的管理系統(tǒng)[J].電池,2006(4):296?298.