黃湘云 宋金蓮
(1.廣東省電子電器研究所,廣東廣州 510400;2.廣州番禺職業(yè)技術(shù)學(xué)院機(jī)電工程學(xué)院,廣東廣州 511430)
鋰電池污染低、能量高、安全性高,已成為電動(dòng)汽車的主要?jiǎng)恿碓础k姵睾呻姞顟B(tài)(State of Capacity,SOC)是電動(dòng)車動(dòng)力電池系統(tǒng)中最重要的一項(xiàng)性能指標(biāo)。對(duì)鋰電池的SOC值進(jìn)行有效估算是動(dòng)力電池應(yīng)用和安全性研究的重點(diǎn)難點(diǎn)。鋰離子電池的模型主要有兩類,一類是依托大量鋰離子電池的實(shí)驗(yàn)數(shù)據(jù),另一類是通過分析鋰離子電池的微觀電化學(xué)特性,借助計(jì)算機(jī)建立微觀模型。常用的SOC估算模型包括RINT模型、THEVENIN模型和PNGV模型等。這些方法受環(huán)境和測(cè)量條件影響大,估算SOC偏差較大,不適合實(shí)際應(yīng)用。新型的SOC估算方法有人工神經(jīng)網(wǎng)絡(luò)法、卡爾曼濾波法、粒子濾波算法等,能更精確地估算SOC,更利于篩選電池。其中,神經(jīng)網(wǎng)絡(luò)算法用大量數(shù)據(jù)作為學(xué)習(xí)樣本對(duì)網(wǎng)絡(luò)進(jìn)行訓(xùn)練。它的黑箱特性在對(duì)復(fù)雜的電池內(nèi)部結(jié)構(gòu)和影響因素難以分析的時(shí)候具有獨(dú)特優(yōu)勢(shì)。本文基于NASA提供的數(shù)據(jù),選擇神經(jīng)網(wǎng)絡(luò)模型和等壓降放電時(shí)間法作為SOC的估算方案,鋰離子電池放電循環(huán)實(shí)驗(yàn)數(shù)據(jù)進(jìn)行了分析。估算結(jié)果比較精確,最大誤差為3%,一塊單體電池測(cè)量時(shí)間約為7分鐘,基本達(dá)到實(shí)際應(yīng)用和推廣需求。
本文使用的數(shù)據(jù)來源于NASA的鋰離子電池充放電循環(huán)實(shí)驗(yàn)數(shù)據(jù)組。實(shí)驗(yàn)使用多個(gè)統(tǒng)一型號(hào)電池,電池額定容量2Ah。數(shù)據(jù)包含測(cè)量時(shí)間點(diǎn)的電壓、電流、電池表面溫度,放電總?cè)萘?EIS阻抗。放電循環(huán)中電池電壓電流等參數(shù)的測(cè)量時(shí)間間隔大約是8s或16s。環(huán)境溫度包括常溫(24℃)、低溫(4℃)和高溫(43℃)。放電電流有2A(1C)、4A(2C)和1A(0.5C)三種。在放電工況方面,放電電流有恒流放電和帶占空比的恒流放電兩種,放電截止電壓有2.0V、2.2V、2.5V和2.7 V四種。放電循環(huán)實(shí)驗(yàn)持續(xù)到電池SOC剩余70%為止。本次預(yù)測(cè)中只選用常溫(24℃)和1C(2A)的恒流放電工況的電池作為數(shù)據(jù)來源,在放電截至電壓上四種工況都考慮,以增加數(shù)據(jù)的多樣性。 只選取放電平臺(tái)上的采樣點(diǎn),選用等壓降放電時(shí)間法。在電池選擇上,選擇數(shù)據(jù)組中電池編號(hào)為5、6、7、18和36的電池作為數(shù)據(jù)組,當(dāng)中包含815組放電循環(huán)數(shù)據(jù).
神經(jīng)網(wǎng)絡(luò)輸入輸出層的確定:除了等壓降放電時(shí)間外,放電倍率、環(huán)境溫度和放電截至電壓都會(huì)影響電池的放電容量。在選取的電池中,實(shí)驗(yàn)的放電倍率都是1C,環(huán)境溫度都是24℃,因此這兩個(gè)參數(shù)不作為神經(jīng)網(wǎng)絡(luò)的輸入?yún)?shù)。放電截止電壓每次放電循環(huán)中略有不同,因此把放電截止電壓作為輸入?yún)?shù)之一,剛開始放電時(shí)的初始放電電壓也是每次放電循環(huán)中都略有不同,所以也列入輸入?yún)?shù)。神經(jīng)網(wǎng)絡(luò)的輸入層選取等壓降放電時(shí)間(t)、初始放電電壓(Vh)和放電截至電壓(Vl)三個(gè)神經(jīng)元。輸出參數(shù)是SOC。
隱含層與傳遞函數(shù)的確定:選擇簡(jiǎn)單前饋網(wǎng)絡(luò)中的BP神經(jīng)網(wǎng)路,對(duì)非線性函數(shù)具有較好的擬合效果。為增加訓(xùn)練精度,隱層設(shè)計(jì)為3層,每層10個(gè)神經(jīng)元。傳遞函數(shù)影響系統(tǒng)的魯棒性和收斂速度,經(jīng)過多次試驗(yàn),三隱層都選擇tansig函數(shù)。另外,選取trainbr函數(shù)作為學(xué)習(xí)函數(shù),最大訓(xùn)練步數(shù)設(shè)為1000,訓(xùn)練精度設(shè)為0.001,訓(xùn)練速度設(shè)為0.01。
訓(xùn)練樣本與驗(yàn)證樣本選取:在選取的電池中,5、6、7、18號(hào)電池循環(huán)次數(shù)較多,實(shí)驗(yàn)終止時(shí)SOC較低,只有60%左右,而36號(hào)電池實(shí)驗(yàn)結(jié)束SOC較高,約75%,因此把5、6、7、18號(hào)電池的數(shù)據(jù)作為訓(xùn)練樣本,把36號(hào)電池的數(shù)據(jù)作為驗(yàn)證樣本,這樣可以保證神經(jīng)網(wǎng)絡(luò)訓(xùn)練的效果。分配后815組放電循環(huán)數(shù)據(jù)中訓(xùn)練樣本有621個(gè),驗(yàn)證樣本有194個(gè),訓(xùn)練樣本與驗(yàn)證樣本的比例合理。
在初步估算值和測(cè)量值的曲線對(duì)比上,均方差為4.9739e-5,最大預(yù)測(cè)差距約為2.5%,等壓降放電時(shí)間法得到了不錯(cuò)的精度。但是實(shí)際應(yīng)用還有一些問題。對(duì)一塊SOC在80%左右的鋰離子電池,測(cè)量一次等壓降(3.8V-3.4V)放電時(shí)間平均需要耗時(shí)2000s左右,也就是大約33分鐘。這時(shí)3.8V-3.4V的壓降時(shí)間范圍幾乎包含了整個(gè)放電平臺(tái)的時(shí)間。等壓降放電時(shí)間的長度就已經(jīng)大致表現(xiàn)了電池的SOC。為了使等壓降放電時(shí)間法更具有實(shí)用價(jià)值,減少等壓降放電時(shí)間的選擇范圍,以減少放電實(shí)驗(yàn)耗時(shí)。把等壓降的電壓范圍減小到3.8v-3.6v,均方差約為7.1704e-5,最大預(yù)測(cè)差距約為2%,精度依然很高。此時(shí)測(cè)量的平均消耗時(shí)間已經(jīng)降低為700s左右,預(yù)測(cè)一塊電池所需時(shí)間降低為12分鐘。再把壓降范圍減少到3.7V-3.6V。均方差為1.1633e-4,精度繼續(xù)降低,最大預(yù)測(cè)誤差值為3%。但此時(shí)測(cè)量時(shí)間已經(jīng)降低到約400s,約為7分鐘。比原來的33分鐘已經(jīng)降低不少,具有初步實(shí)用價(jià)值。
鋰電池的SOC估算具有重要意義。本文從鋰電池的機(jī)理出發(fā),詳細(xì)分析了影響SOC的參數(shù),討論了鋰離子電池的充放電特征,進(jìn)一步分析了各種估算SOC的模型方法及其優(yōu)缺點(diǎn),選出了合適的模型和方法,使用NASA的鋰電池充放電實(shí)驗(yàn)數(shù)據(jù)做了SOC的預(yù)測(cè),最大預(yù)測(cè)誤差值為3%,估算測(cè)試時(shí)間為7分鐘,證明了本文所提出的算法的有效性和可行性。
[1]何耀.動(dòng)力鋰電池組狀態(tài)估計(jì)策略及管理系統(tǒng)技術(shù)研究[D].中國科學(xué)技術(shù)大學(xué),2012.
[2]徐鑫珉,王練,史慧玲.基于電化學(xué)阻抗譜的電池老化壽命研究[J].電源技術(shù),2015,12:2579-2583.
[3]史艷霞,祖林祿.鋰電池健康狀態(tài)估算平臺(tái)的搭建[J].電源技術(shù),2015,10:2106-2107+2143.