潘海鴻 ,李熠婧 ,張 沫 ,梁 剛 ,陳 琳
(1. 廣西大學(xué)機(jī)械工程學(xué)院,南寧 530004;2. 廣西電化學(xué)能源材料重點(diǎn)實(shí)驗(yàn)室,南寧 530004)
鋰離子電池因能量密度高、循環(huán)壽命長(zhǎng)、成本價(jià)格低等特點(diǎn)成為電動(dòng)汽車的主要儲(chǔ)能裝置[1]。電動(dòng)汽車中鋰離子電池包結(jié)構(gòu)緊湊,在大倍率工作過程中會(huì)產(chǎn)生大量熱量,發(fā)生熱量聚集,使電池包溫度過高,極易引發(fā)危險(xiǎn)[2]。鋰離子電池內(nèi)部產(chǎn)生的熱量主要由電池內(nèi)阻產(chǎn)生的不可逆熱和電化學(xué)反應(yīng)產(chǎn)生的可逆熱組成[3]。建立合理的鋰離子電池生熱率模型是準(zhǔn)確預(yù)測(cè)電池溫度的必要基礎(chǔ)[4],對(duì)車用鋰離子電池?zé)峁芾硐到y(tǒng)的開發(fā)具有重要意義。
目前廣泛使用Bernardi 數(shù)學(xué)模型[5]建立鋰離子電池生熱率模型,但是對(duì)模型中的可逆熱與不可逆熱中的模型參數(shù)處理并沒有統(tǒng)一的依據(jù)。文獻(xiàn)[6]中分析不同溫度對(duì)電池溫升的影響,忽略可逆熱計(jì)算出不同環(huán)境溫度下1C 恒流放電時(shí)的電池生熱率,結(jié)合電池三維傳熱數(shù)學(xué)模型建立鋰離子電池三維有限元模型。文獻(xiàn)[7]中忽略電池可逆熱構(gòu)建了電池溫度隨倍率和SOC 變化的放電生熱率模型,其1C 恒流放電的均方根誤差為1.1 ℃,1.5C 恒流放電的均方根誤差為3 ℃。文獻(xiàn)[8]中基于Bernardi模型分析鋰離子電池?zé)崽匦?,指出可逆熱?duì)電池生熱率的動(dòng)態(tài)影響不可忽略。文獻(xiàn)[9]中通過實(shí)驗(yàn)發(fā)現(xiàn)決定電池不可逆熱的內(nèi)阻受溫度和SOC影響較大并擬合內(nèi)阻關(guān)于溫度和SOC 的函數(shù),考慮SOC 對(duì)可逆熱的影響擬合溫熵系數(shù)關(guān)于SOC 的函數(shù),并針對(duì)圓柱形鋰離子電池建立三維電池放電生熱模型,但模型未考慮溫度對(duì)可逆熱的動(dòng)態(tài)影響。文獻(xiàn)[10]中通過實(shí)驗(yàn)研究電池溫升影響因素時(shí),發(fā)現(xiàn)溫度通過影響溫熵系數(shù)而影響電池可逆熱的產(chǎn)生。文獻(xiàn)[11]中在不同溫度下測(cè)量電池不同SOC 的開路電壓,擬合得到不同SOC 下的溫熵系數(shù)關(guān)于溫度的函數(shù),但在其生熱分析中未將溫熵系數(shù)擬合成關(guān)于連續(xù)的SOC 函數(shù)。文獻(xiàn)[12]中根據(jù)放電實(shí)驗(yàn)數(shù)據(jù)采用多項(xiàng)式擬合得到電池放電時(shí)內(nèi)阻關(guān)于溫度和SOC 的連續(xù)性函數(shù),在不同溫度下擬合溫熵系數(shù)關(guān)于SOC 的函數(shù),但未擬合溫熵系數(shù)關(guān)于溫度的連續(xù)性函數(shù)。文獻(xiàn)[13]中在計(jì)算生熱速率時(shí),同時(shí)考慮溫度和SOC 對(duì)電池可逆熱和不可逆熱的影響,從而得到受溫度和SOC 影響的電池放電生熱率模型。總體而言,對(duì)電池生熱率的研究現(xiàn)有的方法大多考慮溫度和SOC對(duì)電池生熱率的動(dòng)態(tài)影響。文獻(xiàn)[14]中指出充放電倍率對(duì)內(nèi)阻的影響不可忽略。由于實(shí)際工況中電池充放電倍率、溫度以及SOC對(duì)電池生熱率均有影響,因而結(jié)合電池實(shí)際運(yùn)行工況提出融合多種影響因素(溫度、SOC和充放電倍率)建立準(zhǔn)確的電池生熱率模型。
如何從在線可測(cè)量參數(shù)(溫度、SOC 以及充放電倍率)中尋求與Bernardi 數(shù)學(xué)模型參數(shù)的關(guān)聯(lián),找到適應(yīng)于電池充電、放電和充放電循環(huán)工況下的生熱率模型是電池?zé)峁芾碡酱鉀Q的關(guān)鍵問題之一。為此,提出建立根據(jù)溫度、SOC 和充放電倍率多個(gè)影響因素建立內(nèi)阻模型和溫熵系數(shù)模型,并將其引入到Bernardi模型構(gòu)建出電池多因素動(dòng)態(tài)生熱率模型;然后,基于所構(gòu)建的動(dòng)態(tài)生熱率模型并結(jié)合計(jì)算流體動(dòng)力學(xué)(computational fluid dynamics,CFD)仿真分析法的電池傳熱機(jī)理,開發(fā)用戶自定義函數(shù)(user defined function,UDF)仿真程序;最后,采用 Fluent仿真迭代獲取不同工況下電池的動(dòng)態(tài)生熱率和動(dòng)態(tài)溫度。
基于能量守恒定律的Bernardi 生熱率模型來獲取電池的生熱速率,計(jì)算如下:
式中:q為鋰離子電池單位體積生熱率,W·m-3;V為電池體積,m3;E為開路電壓,V;U為工作電壓,V;I為工作電流,A,充電電流為正值,放電電流為負(fù)值;T為熱力學(xué)溫度為溫熵系數(shù),V·K-1。
因充放電過程中的開路電壓和工作電壓難以直接測(cè)量,令E-U=I(Ro+RP),即
式中:Ro為歐姆內(nèi)阻,Ω;Rp為極化內(nèi)阻,Ω;R為等效內(nèi)阻,Ω。
選用電池型號(hào)為L(zhǎng)R1865SZ 三元鋰離子電池為研究對(duì)象。通過內(nèi)阻和溫熵系數(shù)實(shí)驗(yàn)獲取電池在不同溫度、SOC 和充放電倍率下的內(nèi)阻以及溫熵系數(shù)實(shí)驗(yàn)數(shù)據(jù),建立多因素下(溫度、SOC及充放電倍率)對(duì)應(yīng)的動(dòng)態(tài)等效內(nèi)阻模型和不同溫度及SOC下的動(dòng)態(tài)充放電溫熵系數(shù)數(shù)學(xué)模型。
1.2.1 建立多因素的動(dòng)態(tài)內(nèi)阻數(shù)學(xué)模型
采用多倍率HPPC 內(nèi)阻測(cè)試方法實(shí)現(xiàn)對(duì)內(nèi)阻進(jìn)行高精度、高效率的測(cè)試[15],獲得電池工作過程中的動(dòng)態(tài)內(nèi)阻。而后采用最小二乘法的二元四次多項(xiàng)式擬合構(gòu)建溫度T和SOC與R的函數(shù)關(guān)系,并確定該二元四次多項(xiàng)式函數(shù)的系數(shù);此外,用三次樣條插值算法將充放電倍率與該二元多項(xiàng)式系數(shù)建立函數(shù)關(guān)系A(chǔ)ij,將系數(shù)函數(shù)Aij代入二元四次多項(xiàng)式構(gòu)建以T、SOC及充放電倍率C為自變量,內(nèi)阻R為因變量的動(dòng)態(tài)內(nèi)阻數(shù)學(xué)模型。
1.2.2 建立動(dòng)態(tài)溫熵系數(shù)數(shù)學(xué)模型
溫熵系數(shù)影響電池在充放電過程中電化學(xué)反應(yīng)熱的存在形式,當(dāng)溫熵系數(shù)為正值時(shí),電化學(xué)反應(yīng)熱為吸熱形式;當(dāng)溫熵系數(shù)為負(fù)值時(shí),電化學(xué)反應(yīng)熱則為放熱形式。采用量壓法測(cè)量電池溫熵系數(shù)[9],獲取不同溫度下溫熵系數(shù)在充電過程與放電過程中隨SOC的變化規(guī)律,基于最小二乘法擬合不同溫度區(qū)間的溫熵系數(shù)關(guān)于SOC的一元七次多項(xiàng)式函數(shù),不同溫度區(qū)間的函數(shù)系數(shù)矩陣為an,得到不同溫度區(qū)間(5~15 ℃、15~35 ℃和 35~55 ℃)下以SOC為自變量、溫熵系數(shù)為因變量的動(dòng)態(tài)溫熵系數(shù)數(shù)學(xué)模型。
將 1.2 節(jié) 中 獲 取 的 參 數(shù)R(T,SOC,C) 和代入式(2)中,與實(shí)時(shí)充放電電流I和電池溫度T建立鋰離子電池的多因素動(dòng)態(tài)生熱率模型。
根據(jù)建模流程圖(見圖1)計(jì)算電池處于充電、放電及充放電循環(huán)工況下任意時(shí)刻的電池單位體積生熱率q。
對(duì)構(gòu)建的多因素動(dòng)態(tài)生熱率模型采用熱特性CFD 仿真迭代計(jì)算得到任意時(shí)刻電池動(dòng)態(tài)生熱率和動(dòng)態(tài)溫度場(chǎng)分布,分析電池傳熱機(jī)理,預(yù)測(cè)電池溫度。
鋰離子電池生熱率模型CFD 仿真分析時(shí)進(jìn)行合理假設(shè)[12]:
(1)電池內(nèi)部結(jié)構(gòu)和材料以集總熱物性參數(shù)表示,該參數(shù)不受充放電狀態(tài)及SOC的影響,集總熱物性參數(shù)如表1所示;
圖1 動(dòng)態(tài)生熱率建模過程
(2)電池內(nèi)部結(jié)構(gòu)均勻,密度一致,固定比熱容,導(dǎo)熱系數(shù)分為徑向?qū)嵯禂?shù)和軸向?qū)嵯禂?shù),同方向的導(dǎo)熱系數(shù)相等且不隨電池溫度變化;
(3)電池內(nèi)部電流密度均勻,電池三維熱模型均勻生熱。
基于能量守恒定律與傅里葉定律,建立導(dǎo)熱物體(電池)中溫度場(chǎng)的數(shù)學(xué)表達(dá)式對(duì)電池溫度場(chǎng)進(jìn)行模擬計(jì)算。
式中:q為電池單位體積生熱率,W/m3;ρcell為電池的集總密度,kg·m3;Ccell為集總比熱容,J·kg-1·K-1;T為熱力學(xué)溫度,K;t為導(dǎo)熱時(shí)間,s;λx、λy和λz分別表示電池在x軸、y軸和z軸方向上的集總導(dǎo)熱系數(shù),W·m-1· K-1。
表1 電池集總熱物性參數(shù)
建立LR1865SZ 鋰離子電池(直徑18 mm,高65 mm)在自然對(duì)流條件下的三維模型并進(jìn)行網(wǎng)格劃分(見圖2),其中空氣流場(chǎng)尺寸為長(zhǎng)120 mm、寬120 mm、高150 mm,電池單體表面的邊界條件為給定電池表面對(duì)流換熱系數(shù)以及電池周圍的環(huán)境溫度的第三類邊界條件。在20 ℃的自然對(duì)流條件下,電池單體表面的對(duì)流換熱系數(shù)為 5 W·m-2·K-1[6],其雷諾數(shù)遠(yuǎn)小于臨界雷諾數(shù),選擇層流模型(Laminar)。三維模型為對(duì)稱模型,為提高仿真求解效率,提取1/4 模型進(jìn)行不同充放電工況下的仿真,獲得動(dòng)態(tài)傳熱過程中的電池瞬態(tài)溫度場(chǎng)分布。
圖2 電池在空氣中的三維模型及網(wǎng)格模型
電池生熱率的仿真主要分為以下3 種工況:(1)充電工況,0.5C、0.75C 及1C 恒流充電至截止電壓4.2 V;(2)放電工況,1C、2C 及 3C 恒流放電至終止電壓2.75 V;(3)大倍率充放電循環(huán)工況,以一次大倍率1C 充電至截止電壓,再以一次大倍率3C 放電至終止電壓。
根據(jù)動(dòng)態(tài)生熱率模型仿真流程(見圖3),首先,基于代入多種因素(溫度、SOC 及充放電倍率)影響的動(dòng)態(tài)內(nèi)阻數(shù)學(xué)模型和受溫度與SOC影響的動(dòng)態(tài)溫熵系數(shù)數(shù)學(xué)模型所構(gòu)建的多因素動(dòng)態(tài)生熱率模型,并分析電池傳熱機(jī)理,計(jì)算電池導(dǎo)熱數(shù)學(xué)表達(dá)式(式(6))所需的集總熱物性參數(shù);然后,運(yùn)用Solidworks建立電池在空氣流場(chǎng)中的三維模型,在Hypermesh中對(duì)1/4的三維模型進(jìn)行網(wǎng)格劃分,確定電池初始溫度和邊界條件后針對(duì)3 種工況的多因素動(dòng)態(tài)生熱率數(shù)學(xué)模型分別開發(fā)充電、放電及充放電循環(huán)工況下的UDF 仿真程序;最后,分別在3 種工況下采用Fluent 仿真軟件運(yùn)用不同對(duì)應(yīng)工況的UDF 程序,以1 s 為時(shí)間步長(zhǎng)在各工況下實(shí)時(shí)迭代計(jì)算每個(gè)時(shí)間節(jié)點(diǎn)的電池生熱率和網(wǎng)格單元體溫度,從而獲取電池的動(dòng)態(tài)生熱率和動(dòng)態(tài)溫度(見圖4~圖6)。
從圖4~圖6 中可知電池單體在不同充放電工況下的溫度場(chǎng)分布均呈現(xiàn)相同的規(guī)律:①電池溫度的仿真值Tsim從底端至頂端逐漸增加,從電池表面至中心逐漸遞增,電池最高溫度均在電池頂端的中心,最低溫度在電池底端的外表面溫度;②在恒流充/放電和循環(huán)充放電工況下,單體電池的最高溫度、最低溫度及溫差(單體電池最高溫度與最低溫度之差)均隨著充放電倍率的增加而升高。
圖3 動(dòng)態(tài)生熱率模型仿真過程
圖4 不同倍率恒流充電工況電池溫度分布
圖5 不同倍率恒流放電工況電池溫度分布
圖6 充放電循環(huán)工況電池溫度
各個(gè)工況具體仿真結(jié)果:恒流充電時(shí),1C 恒流充電工況的電池溫度最高,最高溫度為305.32 K;恒流放電時(shí),3C 恒流放電工況的電池溫度最高為334.03 K;大倍率充放電循環(huán)時(shí),電池的最高溫度為330.95 K,此時(shí)最高溫度略低于3C 恒流放電最高溫度,這是由于電池?zé)崃恐饕a(chǎn)生于放電階段,且3C放電過程中由內(nèi)阻產(chǎn)生的不可逆熱在電池生熱率中占主導(dǎo)地位。
在搭建的電池充放電測(cè)試實(shí)驗(yàn)平臺(tái)上進(jìn)行電池表面溫度的測(cè)量:阿爾泰DAM-3038 作為溫度采集卡(精度為0.2%)、TT-T30SLE型熱電偶作為溫度傳感器(范圍為-200 ℃至150 ℃,精度為±0.25 ℃),如圖7所示。被測(cè)電池豎直放置在20 ℃的自然對(duì)流空氣場(chǎng),在電池表面中部設(shè)置溫度采集點(diǎn),采集通道CH1采集記錄工作過程中電池的動(dòng)態(tài)溫度數(shù)據(jù)。
圖7 電池表面溫度測(cè)試實(shí)驗(yàn)
圖8 電池表面溫度仿真與實(shí)驗(yàn)結(jié)果
3種工況下的電池表面溫度的實(shí)驗(yàn)值Texp與多因素動(dòng)態(tài)生熱率模型的仿真值Tsim的曲線變化見圖8。用最大絕對(duì)誤差(maximum absolute error,Max. E)、平均絕對(duì)誤差(mean absolute error,MAE)、均方根誤差(root mean square error,RMSE)和相對(duì)誤差絕對(duì)值的平均值(mean absolute relative error,MARE)作為仿真模型的評(píng)估指標(biāo),Texp與Tsim的誤差對(duì)比見表2。
表2 各工況下仿真值與實(shí)驗(yàn)值的誤差
由圖8和表2可知:(1)單體LR1865SZ鋰離子電池在3 種工況下,在對(duì)應(yīng)的各充放電工況時(shí)間內(nèi),相同充放電倍率下電池表面Tsim隨時(shí)間變化的曲線與Texp的曲線變化基本一致(見圖8(a)和圖8(b));圖8(c)中的1C恒流充電Tsim和Texp的曲線與圖8(a)中1C恒流充電Tsim和Texp的曲線幾乎全部吻合,在充電結(jié)束時(shí)誤差變小,因此圖8(c)中Tsim和Texp在拐點(diǎn)處匹配度較高,這說明仿真值與實(shí)驗(yàn)值之間保持較好的一致性。
(2)在恒流充電和恒流放電工況下,隨著充放電倍率的增加Max.E、MAE 和RMSE 的值有所增加,但其MARE 基本不變,這是由于所構(gòu)建的動(dòng)態(tài)生熱率模型充分考慮充放電倍率對(duì)內(nèi)阻引起的不可逆熱生成速率的影響,有效消除充放電倍率變化帶來的電池生熱率誤差。
(3)3 種工況下的最大誤差發(fā)生在大倍率循環(huán)充放電工況,其 Max. E、MAE、RMSE 和 MARE 分別為3.25 ℃、1.328 ℃、1.471 ℃和2.91%。
(4)電池在恒流充電時(shí)間為2 000 s 時(shí),充電倍率 為 0.5C、0.75C 和 1C 的Tsim分 別 為 23.53 ℃ 、26.01 ℃和29.64 ℃;電池在恒流放電時(shí)間為500 s時(shí),放電倍率為 1C、2C 和 3C 的Tsim分別為 22.72 ℃、31.85 ℃和44.44 ℃。結(jié)果表明:電池的溫升速率隨著充放電倍率的增大而增大。主要原因可由式(2)分析得出:電池可逆熱的生成速率與充放電倍率近似成正比,不可逆熱的生成速率與充放電倍率的平方近似成正比。
(5)在恒流充電和恒流放電工況下,電池的溫升速率均為先大后小,是因?yàn)殡姵卦诔浞烹姷某跗?,電池溫度較低導(dǎo)致內(nèi)阻較大,電池的生熱速率較大,且此時(shí)電池與外界環(huán)境溫差較小,導(dǎo)致電池的散熱速率較?。浑S著電池溫度的上升導(dǎo)致內(nèi)阻減小,電池的生熱速率逐漸減小,電池與外界環(huán)境的溫差增大,散熱速率增大。
以上分析說明所構(gòu)建的動(dòng)態(tài)生熱率模型能夠適用于充電、放電和充放電循環(huán)工況,具有良好的多工況適用性和有效性。該動(dòng)態(tài)生熱率模型融合溫度、SOC 和充放電倍率,能夠準(zhǔn)確預(yù)測(cè)工作中任意時(shí)刻的電池溫度場(chǎng)分布,減小不同充放電倍率下的生熱率仿真誤差和提高模型精度?;贐ernardi 數(shù)學(xué)模型構(gòu)建的多因素生熱率模型相比于其他復(fù)雜模型(如電化學(xué)模型),建模過程中更加容易進(jìn)行數(shù)學(xué)處理和實(shí)驗(yàn)設(shè)計(jì)。該數(shù)學(xué)模型只需要根據(jù)電池的電性能參數(shù)就能夠通過迭代計(jì)算預(yù)測(cè)電池充放電時(shí)的溫度。
通過分析Bernardi 生熱率數(shù)學(xué)模型中的動(dòng)態(tài)參數(shù)的影響因素,建立了以溫度、SOC和充放電倍率為因變量的動(dòng)態(tài)內(nèi)阻數(shù)學(xué)模型和以溫度和SOC為因變量的動(dòng)態(tài)溫熵系數(shù)數(shù)學(xué)模型,并將這兩個(gè)動(dòng)態(tài)參數(shù)模型融入到Bernardi 生熱率模型,構(gòu)建出適合充放電狀態(tài)的多因素動(dòng)態(tài)生熱率模型。
將該模型與電池傳熱機(jī)理結(jié)合,采用CFD 仿真出電池在3 種不同工況下的電池動(dòng)態(tài)生熱率和動(dòng)態(tài)溫度,并與實(shí)驗(yàn)測(cè)試對(duì)比,該模型對(duì)電池溫度具有較高的預(yù)測(cè)精度,預(yù)測(cè)誤差不超過3%。這表明所建立的多因素動(dòng)態(tài)生熱率模型適用于電池充電、放電及充放電循環(huán)工況,能夠有效仿真不同工況下的動(dòng)態(tài)電池生熱率和動(dòng)態(tài)電池溫度,準(zhǔn)確預(yù)測(cè)電池溫度場(chǎng)分布。
目前所構(gòu)建的動(dòng)態(tài)生熱率模型僅對(duì)單體電池進(jìn)行仿真和實(shí)驗(yàn)驗(yàn)證,未針對(duì)電池包進(jìn)行驗(yàn)證,后續(xù)將動(dòng)態(tài)生熱率模型應(yīng)用在電池包,對(duì)適用于電池包的生熱率電池模型進(jìn)行研究。