湯文科 于晨斯 嚴匡林
摘 要:新能源汽車的鋰電池組受到老化、容量、極化、溫度等眾多影響,使鋰電池組SOC的估算準確性和精度不高。文章介紹了安時積分法、開路電壓法、內(nèi)阻法、放電實驗法、神經(jīng)網(wǎng)絡法、卡爾曼濾波法的計算原理,分析了各種估算方法的優(yōu)勢和劣勢,指出了各種估算方法適用的條件。結果表明,單一的方法估算SOC都存在優(yōu)點和缺點,多種估算方法相結合能提高SOC的準確性和精確度,神經(jīng)網(wǎng)絡法、卡爾曼濾波法有比較好的發(fā)展?jié)摿Α?/p>
關鍵詞:鋰電池 SOC 估算 卡爾曼濾波法
目前常用的SOC估算方法有:安時積分法,安時積分法忽略了電池放電、老化等因素對SOC的影響,且SOC初始值無法獲取,長時間會導致誤差積累擴大;開路電壓法,電池需要靜置足夠長的時間,不適合工作狀態(tài)電池SOC的計算;內(nèi)阻法,對硬件的要求高且受電池溫度影響比較大;放電法,主要用于脫機狀態(tài)下電池的測試,不適用于行駛的新能源汽車;神經(jīng)網(wǎng)絡法,需要大量采集樣本的數(shù)據(jù),計算量大;卡爾曼濾波法,對硬件要求高實際較少采用。文章對SOC的估算方法比較、分析,預測了SOC的估算發(fā)展方向。
1 SOC的定義
SOC(State of charge)即荷電狀態(tài),用來表示電池的剩余電量,是電池管理系統(tǒng)(BMS)的主要參數(shù)[1],其數(shù)值上的定義為電池的當前容量與電池的額定容量的比值。美國先進電池聯(lián)合會對其定義為:電池在某一特定的放電倍率下,剩余電量與它的額定容量的比值,其計算公式如(1)所示:
SOC=QC/Q1×100%=1-Q/Q1 (1)
式中:QC表示鋰電池的剩余電量,Ah;Q1表示鋰電池的額定容量,Ah;Q表示鋰電池的放電量,Ah。
當SOC=100%時,表示鋰電池處于充滿電的狀態(tài);當SOC=0時,表示鋰電池的電徹底放完;SOC的范圍在0到100%之間。
2 鋰電池SOC的估算方法
2.1 安時積分法
安時積分法是通過對鋰電池的充放電電流的累積計算[2],獲得SOC值,其計算公式[3]如(2):
SOC(t)=SOC(t0)-∫t0ηI(t)dt (2)
式中:SOC(t)表示SOC與時間t的函數(shù)關系,s;SOC(t0)表示t0時刻動力電池組的SOC值;η表示庫倫效率;(t)表示t時刻電池組充放電電流,A。
此種方法不用考慮電池的內(nèi)部因素,主要關注的是電流,通過實時測量充放電電流,實時計算SOC的值,與其他方法相比相對容易實現(xiàn)。但是存在以下問題:一、受到電池老化、容量、電池溫度等因素影響比較大,無法通過修正系數(shù)對這些因素進行準確補償。二、無法獲取SOC的初始值。三、電流、電壓、溫度等測量存在誤差,隨著時間的推移誤差不斷擴大[4]。安時積分法單獨使用精度不高,常常與其他相互結合,并采用修正系數(shù)減少SOC的誤差,提高SOC精度。
2.2 開路電壓法
開路電壓表示外接電路斷路,電池在穩(wěn)定狀態(tài)下正負兩端電壓。開路電壓法需要對鋰電池較長時間的靜置,測量不同的端電壓對應SOC值[5],獲得端電壓-SOC曲線。由于端電壓與SOC的關系相對穩(wěn)定,實際工作中,只需測量鋰電池的端電壓就可獲得SOC,其計算公式如(2)所示。
UO=focv-SOC(SOC) (3)
式中:UO表示鋰電池的端電壓,V;focv-SOC(SOC)表示端電壓與SOC的函數(shù)關系。
開路電壓法,計算量小,通過實驗比較容易得到端電壓與SOC的關系。此種方法存在以下問題:一、電池需要靜置足夠長的時間,新能源汽車在行駛過程中不太可能長時間停車[5]。二、受放電倍率的影響比較大,不同充放電倍率的情況下,端電壓-SOC曲線不同。
開路電壓法單獨使用會造成很大的誤差,其通常應用在充電初期或者充電末期估算SOC,與安時積分法結合使用。
2.3 內(nèi)阻法
由于電池內(nèi)阻和SOC存在一一對應的關系,建立電池內(nèi)阻-SOC的函數(shù),通過測量電池的內(nèi)阻可獲得SOC值[6]。
U(t)=E-I(R0+Rr) (4)
式中:E表示鋰電池的電動勢,V;R0表示鋰電池的內(nèi)阻,Ω;Rr表示鋰電池的極化內(nèi)阻,Ω。
采用直流法測量鋰電池的內(nèi)阻,測量兩組電壓、電流值,兩組測試時間間隔較短,通過歐姆電阻法計算電池。
R0+Rr=ΔU/ΔI (5)
式中:ΔU表示兩次測量的電壓之差,V;ΔI表示兩次測量的電流之差,A。
通過實驗數(shù)據(jù)分析可以獲得鋰電池電池內(nèi)阻-SOC的函數(shù)。此種方法存在以下問題:一、受電池溫度影響比較大;二、內(nèi)阻和soc的函數(shù)關系是非線性的,計算復雜且運算量大;三、電池的充放電電流在汽車行駛過程中變化迅速,電池的內(nèi)阻難以準確計算。第四、當充放電電流較大時,鋰電池的內(nèi)部產(chǎn)生極化內(nèi)阻,對電池內(nèi)阻產(chǎn)生干擾。第五、SOC受到內(nèi)阻測量誤差影響比較大,較小的內(nèi)阻誤差能產(chǎn)生較大的SOC誤差。
內(nèi)阻法受電池溫度、電流影響比較大,單獨計算不容易得到準確的SOC值,其常常與安時積分法結合使用,對放電后期電池SOC的估算。
2.4 放電實驗法
放電法是將電池在恒定的電流條件下放電,放電到電池允許的最低電壓為止,放電時間與放電電流的乘積即可獲得放電電量。放電法主要適用于實驗室條件下鋰電池組的SOC的估算,目前較多的電池生產(chǎn)廠家通過放電法對電池做測試。
放電法的缺點是需要消耗很多時間,測量過程中電池處于脫機的狀態(tài),測量的電路中沒有負載。新能源汽車行駛的過程中,鋰電池一直處于工作的狀態(tài),鋰電池的放電電流也不是恒定的,此種方法不適用于行駛的汽車。
2.5 神經(jīng)網(wǎng)絡法
神經(jīng)網(wǎng)絡法是一種信息處理的數(shù)學模型,它是以人的大腦神經(jīng)網(wǎng)絡作為啟發(fā)[7]。神經(jīng)網(wǎng)絡法采用向量乘法、廣泛采用函數(shù)符號及各種逼近。把鋰電池的外部特征參數(shù)電流、電壓、溫度看成輸入量,通過大量數(shù)據(jù)對系統(tǒng)反復訓練、修正[8],當SOC達到允許的誤差,在利用該系統(tǒng)對新輸入進行SOC預測,神經(jīng)網(wǎng)絡算法結構如圖1所示[9]。
該方法無需考慮電池的內(nèi)部特征,可以應用到各種新能源汽車上,應用范圍廣,其計算精度與樣本數(shù)據(jù)的精度有關。該方法的缺點是,容易受到干擾,計算量大且復雜,對MCU的計算能力要求比較高。
2.6 卡爾曼濾波法
卡爾曼濾波算法思想,通過前一時刻的估計值和現(xiàn)在時刻的觀測值,得到動態(tài)系統(tǒng)現(xiàn)在時刻變量的最佳值[10]??柭鼮V波法數(shù)學表達式為;
狀態(tài)方程:
xk=Axk-1+Buk+wk (6)
輸出方程:yk=Cxk+vk (7)
卡爾曼濾波結構圖如圖2所示。
式中:xk表示現(xiàn)在時刻的值,xk-1表示上一時刻的值,uk表示輸入值,wk表示噪音,A表示狀態(tài)轉移矩陣,B表示控制矩陣,C表示是測量系統(tǒng)的參數(shù)。
通過卡爾曼濾波算法估計soc值需要建立恰當?shù)碾姵啬P?,電池模型的準確性影響卡爾曼濾波法的預測精度。Rin模型、Thevenin模型是比較常見的兩種模型,其電路圖如3、圖4所示。
卡爾曼濾波法的估算精度與電池的模型精度有關。卡爾曼濾波法能對數(shù)據(jù)實時處理,實時性較好,能消除誤差累積,應用范圍適用于各種新能源汽車。此方法的缺點是,建立電池模型復雜,計算量大,對MCU的計算能力要求高,實際較少采用[11]。
3 結語
單一SOC的估算方法都存在缺點,難以獲得較高精度的SOC值。SOC的估算通常將不同估算方法結合取長補短。安時積分法常與開路電壓法相結合,獲取soc初始值;內(nèi)阻法常與安時積分法結合估算放電后期SOC值;神經(jīng)網(wǎng)絡法、卡爾曼濾波法有比較好的發(fā)展?jié)摿?,有學者將其和其他方法結合,能有效提高SOC的估算精度。
根據(jù)以上SOC估算方法比較分析,預測SOC估算方法未來的發(fā)展趨勢。
(1)采用兩種或者兩種以上的估算方法相結合,提高估算精度。
(2)采用精度較高的傳感器,測量電流、電壓、溫度等,減小SOC的估算誤差。
(3)采用運算能力強的MCU,實時處理大量數(shù)據(jù)。
(4)SOC的預測考慮電池容量、老化、極化等內(nèi)部因素,也考慮電池的電流、電壓溫度等外部特征。
基金項目:教育廳科技課題(GJJ204007)。
參考文獻:
[1]劉莉,胡社教.基于鋰電池SOC估算方法[J].電源技術研究與設計,2017,1(4),57-63.
[2]SNIHIR I,REY W,VERBITSHIY E,et al. Battery open-circuit Voltage Estimation by a Method of Statistical Analysis [J].Journal of Power Source,2006,159(22):1484-1487.
[3]楊文榮,朱賽飛,陳陽.基于改進安時積分法估計鏗離子電池組soc[J].電源技術研究與設計,2018,10(02),83-85.
[4]ORCHARD M,HEVIAKOCH P,ZHANG B, et al. Risk Measure for Particle-Filtering-Based state-of-charge Prognosis in Lithium-ion Batteries [J].IEEE Transactions on Industrial Electronics,2013,60(11):5260-5269.
[5]張禮憲,周雨輝,魏濤.電池管理系統(tǒng)SOC估算方法及應用[J].客車技術與研究,2018,10(06),21-25
[6]楊培善,白銀.電動汽車動力電池SOC估計算法分析[J].新能源汽車2019,15(06),15-18.
[7]劉曉悅,魏宇冊.優(yōu)化神經(jīng)網(wǎng)絡的鋰電池soc估算[J].機械設計與制造2021,11(01),83-87.
[8]丁鎮(zhèn)濤,鄧濤,李志飛.基于安時積分和無跡卡爾曼濾波的鋰離子電池soc估算方法研究[J].中國機械工程2020,15(09),1283-1830.
[9]鮑慧,于洋.基于安時積分法的電池SOC估算誤差校正[J].計算機仿真2013,30(11),148-152.
[10]張持健,陳航.鏗電池SO C預測方法綜述[J].電源技術2016,06,1318-1321.
[11]汪偉,黃河,龍宇舟,王全.基于改進安時積分法的動力電池SOC估算[J].客車技術與研究2021,03,12-15.