摘 要 近年來,隨著鋰離子電池的能量密度、功率密度逐漸提升,其安全性能與剩余使用壽命預(yù)測(cè)變得愈發(fā)重要。本綜述全面分析了鋰電池剩余使用壽命預(yù)測(cè)領(lǐng)域研究現(xiàn)狀,系統(tǒng)介紹了現(xiàn)有預(yù)測(cè)算法,并著重探討了機(jī)器學(xué)習(xí)方法在該領(lǐng)域的應(yīng)用?;谀P偷姆椒ò娀瘜W(xué)模型、等效電路模型和經(jīng)驗(yàn)退化模型;基于數(shù)據(jù)驅(qū)動(dòng)的方法涵蓋了支持向量回歸、高斯過程回歸、極限學(xué)習(xí)機(jī)、卷積神經(jīng)網(wǎng)絡(luò)、循環(huán)神經(jīng)網(wǎng)絡(luò)和Transformer等常用的機(jī)器學(xué)習(xí)方法。本文詳細(xì)分析了每種方法的優(yōu)缺點(diǎn),并重點(diǎn)闡述了機(jī)器學(xué)習(xí)方法在特征提取與融合方法等方面的應(yīng)用及發(fā)展情況。對(duì)于特征提取,本文從電流電壓溫度曲線、IC曲線、EIS曲線中進(jìn)行總結(jié)分析;對(duì)于融合方法,本文將其細(xì)分為模型-模型、數(shù)據(jù)-模型、數(shù)據(jù)-數(shù)據(jù)融合方法并進(jìn)行分析。最后,針對(duì)當(dāng)前研究存在的問題,本綜述從早期預(yù)測(cè)、在線預(yù)測(cè)和多工況預(yù)測(cè)3個(gè)方面提出了對(duì)剩余使用壽命預(yù)測(cè)方法的研究建議,為提升鋰電池剩余使用壽命預(yù)測(cè)算法的準(zhǔn)確性和實(shí)用性提供思路。
關(guān)鍵詞 鋰離子電池;剩余使用壽命;數(shù)據(jù)驅(qū)動(dòng);機(jī)器學(xué)習(xí)
鋰電池因其較高的能量密度、較長(zhǎng)的循環(huán)壽命以及良好的電化學(xué)穩(wěn)定性,在便攜電子設(shè)備、電動(dòng)汽車以及大規(guī)模儲(chǔ)能系統(tǒng)中得到了廣泛的應(yīng)用,但其性能會(huì)隨使用時(shí)間增長(zhǎng)而逐漸衰減。準(zhǔn)確的剩余使用壽命(remaining useful life,RUL)預(yù)測(cè)有助于制定合理的電池充放電計(jì)劃,及時(shí)提醒用戶更換或修復(fù)電池,降低潛在的安全風(fēng)險(xiǎn)。
為了提升鋰離子電池RUL預(yù)測(cè)準(zhǔn)確度,國(guó)內(nèi)外學(xué)者提出了各種模型和方法來估算鋰電池健康狀態(tài),主要可以分為基于物理模型的方法和基于數(shù)據(jù)驅(qū)動(dòng)的方法。本文主要對(duì)鋰電池RUL預(yù)測(cè)方法的研究進(jìn)展進(jìn)行了總結(jié)和分析,重點(diǎn)剖析了機(jī)器學(xué)習(xí)方法,從模型選擇、特征提取、數(shù)據(jù)處理到預(yù)測(cè)算法等各方面對(duì)預(yù)測(cè)方法進(jìn)行全面的回顧和評(píng)述,并探討未來可能的發(fā)展方向。
1 RUL預(yù)測(cè)方法
鋰離子電池的RUL通常被定義為電池在當(dāng)前狀態(tài)下預(yù)計(jì)還可以正常服役的時(shí)間,即根據(jù)鋰電池當(dāng)前健康狀態(tài)(state of health,SOH)以及正常服役工況,預(yù)測(cè)電池在多少次充放電循環(huán)后達(dá)到壽命結(jié)束(end of life,EOL)。因此,準(zhǔn)確的SOH估計(jì)和衰退軌跡特征提取是RUL預(yù)測(cè)中的關(guān)鍵問題。目前主流的鋰電池RUL預(yù)測(cè)方法主要可以總結(jié)為基于模型的方法和基于數(shù)據(jù)驅(qū)動(dòng)的方法。
1.1 基于模型的方法
基于模型的方法通過分析鋰電池充放電過程中的狀態(tài)變化,依靠電化學(xué)模型、等效電路模型和經(jīng)驗(yàn)退化模型等方法從電化學(xué)反應(yīng)的角度描述系統(tǒng)狀態(tài)的退化過程。
1.1.1 電化學(xué)模型(electrochemical model, EM)
電化學(xué)模型從電池內(nèi)部各種物理/電化學(xué)反應(yīng)的第一性原理出發(fā),通過對(duì)每種反應(yīng)過程建立數(shù)學(xué)模型,可以準(zhǔn)確計(jì)算電池內(nèi)部狀態(tài)隨空間和時(shí)間的變化。圖1展示了Doyle等人提出的基于濃溶液和多孔電極理論的偽二維(pseudo-two-dimensions,P2D)模型,其包含2個(gè)電極,并由隔膜隔開。在充放電過程中,該模型僅考慮鋰離子在x方向上的轉(zhuǎn)移過程。原始電化學(xué)P2D模型通過10個(gè)耦合非線性偏微分方程來描述鋰電池內(nèi)部的各種擴(kuò)散現(xiàn)象和電勢(shì)變化。在此基礎(chǔ)上,國(guó)內(nèi)外學(xué)者通過將電池內(nèi)部其他反應(yīng)過程與P2D模型結(jié)合,從而建立更精確的電池模型。文獻(xiàn)[3]中添加了電池內(nèi)短路模型和熱模型;文獻(xiàn)[4]在電池內(nèi)植入復(fù)合鎳鋰參比電極,然后通過構(gòu)建二維電化學(xué)機(jī)理模型來模擬仿真植入?yún)⒈入姌O所引起的電池電壓特性變化。盡管理論上來說P2D模型在模擬電池容量衰退中擬合效果較好,但存在耗時(shí)且應(yīng)用場(chǎng)景受限的問題。單顆粒(single particle,SP)模型作為P2D的簡(jiǎn)化模型,具有結(jié)構(gòu)簡(jiǎn)單、計(jì)算量小等優(yōu)點(diǎn),得到了廣泛應(yīng)用。文獻(xiàn)[5]考慮到固體電解質(zhì)層和由活性材料顆粒膨脹引起的裂紋,開發(fā)了SP退化模型,并量化了由裂紋導(dǎo)致的電池容量衰減和功率損耗。
圖 1 簡(jiǎn)化的P2D模型
綜上所述,基于電化學(xué)模型的RUL預(yù)測(cè)方法可以對(duì)電池退化過程進(jìn)行詳細(xì)的物理和化學(xué)分析,但相關(guān)模型是基于具體的電池材料、使用環(huán)境、充放電條件等,模型參數(shù)一般是基于電極的物理特性,導(dǎo)致模型難以動(dòng)態(tài)跟蹤環(huán)境條件的變化,動(dòng)態(tài)精度較差,而且退化因素的測(cè)試過程過于復(fù)雜,難以建立完善的退化模型。
1.1.2 等效電路模型(equivalent circuit model,ECM)
與電化學(xué)機(jī)理模型不同,ECM忽略電池內(nèi)部的具體反應(yīng),根據(jù)其電特性將復(fù)雜的電化學(xué)系統(tǒng)簡(jiǎn)化為由常見電路元件組成的電路模型,具有結(jié)構(gòu)簡(jiǎn)單、便于解析等優(yōu)點(diǎn),并且每個(gè)電路元件均具有明確的物理意義,能夠反映電池的內(nèi)部狀態(tài)。目前常用的等效電路模型包含Rint模型、Thevenin模型、PNGV模型和GNL模型?;贓CM的RUL預(yù)測(cè)方法的關(guān)鍵問題在于準(zhǔn)確辨識(shí)ECM參數(shù),文獻(xiàn)[8]采用遞歸最小二乘(recurrent least squares,RLS)算法進(jìn)行ECM參數(shù)在線辨識(shí),并通過實(shí)驗(yàn)驗(yàn)證了算法的辨識(shí)精度;文獻(xiàn)[9]采用基于快速UD分解的遞歸最小二乘算法實(shí)現(xiàn)了ECM參數(shù)辨識(shí),并在算法中加入了可變遺忘因子從而提高了辨識(shí)精度;文獻(xiàn)[10]提出了一種分?jǐn)?shù)階變階等效電路模型,從而降低了參數(shù)識(shí)別的復(fù)雜性。
與電化學(xué)模型相比,基于等效電路模型的RUL預(yù)測(cè)方法較為簡(jiǎn)單,但ECM參數(shù)隨環(huán)境溫度變化、電池內(nèi)部老化而逐漸偏離初始數(shù)值,導(dǎo)致現(xiàn)有的等效電路模型仍存在模型參數(shù)辨識(shí)精度低、測(cè)試周期長(zhǎng)等問題。
1.1.3 經(jīng)驗(yàn)退化模型
經(jīng)驗(yàn)退化模型通過對(duì)歷史數(shù)據(jù)進(jìn)行擬合,提取電池衰減的趨勢(shì),并據(jù)此預(yù)測(cè)電池未來的狀態(tài)。常用的經(jīng)驗(yàn)退化模型包括多項(xiàng)式模型、單指數(shù)模型、雙指數(shù)模型、傅里葉模型、集成模型等。在使用過程中,卡爾曼濾波和粒子濾波器是目前常用的參數(shù)估計(jì)方法:卡爾曼濾波器是遞歸濾波器,適合處理時(shí)變線性系統(tǒng);粒子濾波器適合處理非線性問題,同樣適合處理電池RUL預(yù)測(cè)問題。
經(jīng)驗(yàn)退化模型計(jì)算復(fù)雜度低,在在線預(yù)測(cè)方面有一定的優(yōu)勢(shì),但是其參數(shù)通常較少,對(duì)不同電池和不同工況的適應(yīng)性差。
1.2 基于數(shù)據(jù)驅(qū)動(dòng)的方法
相較于基于模型的方法,基于數(shù)據(jù)驅(qū)動(dòng)的方法通常無需研究電池的具體退化機(jī)制,它基于電池電壓、電流、溫度等信息,構(gòu)造退化數(shù)據(jù)與健康狀態(tài)之間的映射關(guān)系,從而預(yù)測(cè)電池RUL?;跀?shù)據(jù)驅(qū)動(dòng)的RUL預(yù)測(cè)框架通常如圖2所示?;跀?shù)據(jù)驅(qū)動(dòng)的預(yù)測(cè)方法主要分為統(tǒng)計(jì)方法和機(jī)器學(xué)習(xí)(machine learning,ML)方法,其中統(tǒng)計(jì)方法基于數(shù)理統(tǒng)計(jì)理論對(duì)鋰電池RUL進(jìn)行預(yù)測(cè),此類方法受數(shù)據(jù)量和統(tǒng)計(jì)理論的約束,適用性不強(qiáng)。目前依靠ML方法進(jìn)行建模和預(yù)測(cè)已成為主要趨勢(shì)。ML方法可以分為淺層機(jī)器學(xué)習(xí)模型和深層機(jī)器學(xué)習(xí)模型。
圖2 基于數(shù)據(jù)驅(qū)動(dòng)的鋰電池RUL預(yù)測(cè)框架
1.2.1 淺層機(jī)器學(xué)習(xí)方法
(1)支持向量回歸(support vector regression,SVR)
SVR通過在特征空間中構(gòu)建一個(gè)最優(yōu)超平面,將輸入樣本映射到高維特征空間,并建立一個(gè)線性回歸模型?;谥С窒蛄糠椒ㄟM(jìn)行預(yù)測(cè)的結(jié)果很大程度上依賴超參數(shù)和核函數(shù)的選擇,所以,文獻(xiàn)[21]利用SVR建立電池健康狀態(tài)(SOH)與循環(huán)次數(shù)之間的關(guān)系,并利用粒子群優(yōu)化算法對(duì)SVR核參數(shù)進(jìn)行優(yōu)化,以減少特征參數(shù)的影響。該方法魯棒性好,估計(jì)精度較高,但長(zhǎng)期精度會(huì)因誤差的累積而降低。對(duì)此文獻(xiàn)[22]引入集成學(xué)習(xí)Adaboost算法,對(duì)支持向量回歸模型進(jìn)行優(yōu)化,通過集成處理,將多個(gè)弱學(xué)習(xí)機(jī)組合起來構(gòu)成強(qiáng)學(xué)習(xí)機(jī),得到了良好的數(shù)據(jù)適應(yīng)性和精度。文獻(xiàn)[23]利用SA算法通過暴力搜索優(yōu)化SVR超參數(shù),縮短模型預(yù)測(cè)的時(shí)間,提高預(yù)測(cè)精度。文獻(xiàn)[24]集成多個(gè)SVR模型,將輸出加權(quán)求和,建立了特征變量與SOH之間的關(guān)系。
SVR在非線性和高維模型中具有不錯(cuò)的效果,可以處理局部極小值和小樣本量,并且計(jì)算時(shí)間短。然而,由于核函數(shù)和正則化參數(shù)計(jì)算困難,它無法表達(dá)不確定。
(2)高斯過程回歸(Gaussian process regression,GPR)
高斯過程回歸是一種非參數(shù)方法,不需要預(yù)設(shè)模型的形式或參數(shù)。在建立模型時(shí),它會(huì)根據(jù)已有的數(shù)據(jù)集來估計(jì)一個(gè)高斯分布的均值和方差(協(xié)方差),然后根據(jù)這個(gè)高斯分布來預(yù)測(cè)新數(shù)據(jù)。文獻(xiàn)[25]對(duì)GPR方法的實(shí)現(xiàn)原理與過程進(jìn)行了詳細(xì)介紹。GPR方法的核心是均值函數(shù)和協(xié)方差函數(shù),作者在文中探討了多項(xiàng)參數(shù)對(duì)GPR的預(yù)測(cè)效果的影響,強(qiáng)調(diào)了合適核函數(shù)的重要性和復(fù)合核函數(shù)的優(yōu)勢(shì)。文獻(xiàn)[26]、[27]均對(duì)GPR的核函數(shù)進(jìn)行了改進(jìn),文獻(xiàn)[26]中根據(jù)電池容量衰減定律提出了雙平方指數(shù)函數(shù)作為協(xié)方差函數(shù),能夠更好地描述電池的衰減趨勢(shì)。文獻(xiàn)[27]中將電池退化的電化學(xué)和經(jīng)驗(yàn)信息融入核函數(shù),取得了更好的預(yù)測(cè)結(jié)果。文獻(xiàn)[28]中使用平方指數(shù)函數(shù)、平均值函數(shù)和一個(gè)噪聲函數(shù)作為組合核函數(shù),更好地?cái)M合了鋰電池的退化趨勢(shì),結(jié)果顯示SOH的預(yù)測(cè)誤差小于2%,RUL的預(yù)測(cè)誤差小于10個(gè)周期。
GPR的非參數(shù)性質(zhì)和概率處理能力,使其具有更好的魯棒性和計(jì)算效率預(yù)測(cè)能力。由于GPR提供的協(xié)方差函數(shù)表現(xiàn)出優(yōu)異的不確定性管理能力,因此在處理高維、小樣本數(shù)據(jù)集時(shí)具有很強(qiáng)的靈活性和適應(yīng)性。但應(yīng)用于高維空間時(shí),核函數(shù)嚴(yán)重影響性能,計(jì)算量大,效率降低。
(3)極限學(xué)習(xí)機(jī)(extreme learning machine,ELM)
極限學(xué)習(xí)機(jī)ELM是一種基于單隱層前饋神經(jīng)網(wǎng)絡(luò)構(gòu)建的機(jī)器學(xué)習(xí)算法,該算法通過人工設(shè)定或隨機(jī)選擇輸入層權(quán)重和隱含層偏差,根據(jù)Moore-Penrose廣義逆矩陣?yán)碚撚?jì)算輸出層權(quán)重,ELM相比于支持向量機(jī)SVM、反向傳播BP、單層感知器等神經(jīng)網(wǎng)絡(luò)模型,訓(xùn)練參數(shù)少,學(xué)習(xí)速度快,泛化能力也更有優(yōu)勢(shì)。
ELM的初始化參數(shù)與神經(jīng)元之間的權(quán)重對(duì)模型的預(yù)測(cè)精度影響較大,因此為了更精確地表示電池的動(dòng)態(tài)特性,很多研究者通過優(yōu)化算法尋找ELM的最佳參數(shù)。文獻(xiàn)[30]提出了一種基于改進(jìn)的粒子群優(yōu)化極限學(xué)習(xí)機(jī)的聯(lián)合SOH和RUL估計(jì)方法;文獻(xiàn)[31]構(gòu)建了可變遺忘因子在線序列極限學(xué)習(xí)機(jī)來估計(jì)電池SOH,使用粒子濾波算法預(yù)測(cè)電池RUL,并采用改進(jìn)的鯨魚優(yōu)化算法對(duì)ELM進(jìn)行參數(shù)優(yōu)化,提高了估計(jì)精度;文獻(xiàn)[32]采用了Archimedean螺旋方法和Golden-Sine算法對(duì)黑寡婦優(yōu)化算法進(jìn)行改進(jìn),并對(duì)ELM進(jìn)行優(yōu)化,實(shí)驗(yàn)也證明了該模型的準(zhǔn)確性和魯棒性。
1.2.2 深層機(jī)器學(xué)習(xí)方法
(1)卷積循環(huán)網(wǎng)絡(luò)(convolutional neural network,CNN)
CNN是一種深度學(xué)習(xí)模型,它由局部感受野、共享權(quán)重和池化層組成,經(jīng)常被應(yīng)用于圖像識(shí)別和處理,現(xiàn)在也用于對(duì)序列數(shù)據(jù)進(jìn)行分析,文獻(xiàn)[33]融合3DCNN和2DCNN模型來預(yù)測(cè)RUL,其中引入的3DCNN可以融合電壓、電流、溫度曲線及它們周期之間的差異,挖掘特征之間的強(qiáng)關(guān)系,2DCNN可以全面、自動(dòng)地提取隱藏在這些曲線中的特征,最終RUL的預(yù)測(cè)誤差為3.6%;文獻(xiàn)[34]設(shè)計(jì)了一種小波驅(qū)動(dòng)的頻率學(xué)習(xí)層,將CNN的特征學(xué)習(xí)空間擴(kuò)展到頻域。
CNN能夠利用卷積核不斷提取特征,完成從局部到全局的多層次特征學(xué)習(xí)。文獻(xiàn)[35]提出了一種基于CNN的深度學(xué)習(xí)模型,通過堆疊基本的卷積層和全連接層來學(xué)習(xí)電池容量與輸入變量之間的關(guān)系;文獻(xiàn)[36]提出了一種帶有注意力機(jī)制的編碼器-解碼器模型,使用CNN模塊和ULSAM模塊提取特征,并使用簡(jiǎn)單循環(huán)單元編碼特征信息,取得了很好的效果;文獻(xiàn)[37]提出了一個(gè)混合GRU-CNN網(wǎng)絡(luò),用于捕獲傳感器測(cè)量的物理信息并學(xué)習(xí)時(shí)間依賴性;文獻(xiàn)[38]將CNN與隨機(jī)森林相結(jié)合,更好地提取和融合特征變量。
(2)循環(huán)神經(jīng)網(wǎng)絡(luò)(recurrent neural network,RNN)
RNN是一類具有短期記憶能力的神經(jīng)網(wǎng)絡(luò)。在循環(huán)神經(jīng)網(wǎng)絡(luò)中,神經(jīng)元不僅可以接收來自其他神經(jīng)元的信息,還可以接收來自自身的信息,形成具有循環(huán)功能的網(wǎng)絡(luò)結(jié)構(gòu)。文獻(xiàn)[39]使用粒子群優(yōu)化算法對(duì)RNN參數(shù)進(jìn)行優(yōu)化,并成功預(yù)測(cè)了鋰電池RUL。
傳統(tǒng)RNN對(duì)動(dòng)態(tài)加載的適應(yīng)性較強(qiáng),但估計(jì)精度會(huì)受到輸入向量初始值的影響,同時(shí)在使用反向傳播算法訓(xùn)練RNN時(shí),會(huì)出現(xiàn)梯度消失或梯度爆炸問題,因此,學(xué)者們提出了長(zhǎng)短期記憶(long short term memory,LSTM)網(wǎng)絡(luò)和循環(huán)門控單元(gate recurrent unit,GRU)。圖 3給出了LSTM的網(wǎng)絡(luò)結(jié)構(gòu)圖。LSTM通過微妙的門控制將短期記憶和長(zhǎng)期記憶結(jié)合起來,在一定程度上解決了梯度消失的問題,有效緩解了長(zhǎng)期依賴關(guān)系,取得了比傳統(tǒng)RNN更好的預(yù)測(cè)效果。文獻(xiàn)[40]使用自編碼器CNN從原始數(shù)據(jù)中提取特征信息,構(gòu)建LSTM模型對(duì)RUL進(jìn)行預(yù)測(cè);文獻(xiàn)[41]通過固定連接將輸入門和遺忘門耦合在一起,將新輸入和歷史單元狀態(tài)的元素相乘,從而提取數(shù)據(jù)中的隱藏信息。文獻(xiàn)[42]基于改進(jìn)的雙閉環(huán)觀察模型策略,提出了一種改進(jìn)的抗噪聲自適應(yīng)LSTM神經(jīng)網(wǎng)絡(luò),同樣實(shí)現(xiàn)了高精度RUL預(yù)測(cè)。
圖 3 LSTM網(wǎng)絡(luò)結(jié)構(gòu)圖
(3)Transformer
與RNN相比,Transformer是一種完全基于注意力機(jī)制的深度學(xué)習(xí)網(wǎng)絡(luò),可以并行處理數(shù)據(jù)以及對(duì)周期性序列數(shù)據(jù)建模。通過關(guān)注輸入序列的不同部分,Transformer能夠使用較少的訓(xùn)練數(shù)據(jù)更有效地捕獲相關(guān)特性。此外,模型的架構(gòu)允許對(duì)輸入序列進(jìn)行并行處理,從而可以加快訓(xùn)練速度并節(jié)省時(shí)間。文獻(xiàn)[45]構(gòu)建了基于Transformer的RUL預(yù)測(cè)模型,該模型在預(yù)測(cè)性能和時(shí)間成本方面均優(yōu)于LSTM和GRU模型。
2 發(fā)展方向
近年來,關(guān)于RUL預(yù)測(cè)方法的研究主要集中在2個(gè)方面:尋找與電池容量衰減相關(guān)性更高的特征變量、探索性能更優(yōu)的融合模型。
2.1 特征變量選擇
鋰電池容量退化過程中復(fù)雜的化學(xué)反應(yīng)和外部環(huán)境使得RUL預(yù)測(cè)變得困難,好的特征變量可以更好地反映鋰電池的內(nèi)部狀態(tài)和外部環(huán)境對(duì)其剩余使用壽命的影響,提高預(yù)測(cè)模型的準(zhǔn)確性和穩(wěn)定性。
常用的特征變量選擇方法為直接從可測(cè)數(shù)據(jù)中挖掘特征,包括退化過程中的電壓、電流、溫度曲線。在此基礎(chǔ)上,文獻(xiàn)[47]從原始的充電電壓曲線中截取了具有不同電壓范圍的21個(gè)電壓特征段,并分別設(shè)計(jì)了隨機(jī)森林回歸、高斯過程回歸和相關(guān)向量機(jī)(relevance vector machine,RVM),得到電壓間隔和電池容量之間的映射函數(shù)并確定了特征提取的最佳電壓區(qū)間。文獻(xiàn)[48]繪制放電電壓曲線的U弦曲率圖像,以圖像中曲率最大和最小點(diǎn)為基礎(chǔ),分別提取了曲率最小點(diǎn)對(duì)應(yīng)的時(shí)間和電壓、兩點(diǎn)之間的時(shí)間差、電壓差和區(qū)域面積作為特征輸入;文獻(xiàn)[49]提取了鋰離子電池在電流脈沖測(cè)試下的端電壓響應(yīng)曲線,將曲線中的尖銳點(diǎn)作為基本特征、兩點(diǎn)之間的斜率作為備用特征,使用SVM將基本特征和備用特征進(jìn)行融合;文獻(xiàn)[50]提取了等壓降放電時(shí)間、恒流充電時(shí)間、溫度變化速率、恒流充電電壓變化曲線冪函數(shù)擬合參數(shù)和放電電壓樣本熵作為特征變量,并使用隨機(jī)森林方法對(duì)特征進(jìn)行了優(yōu)化;文獻(xiàn)[51]使用等壓降放電時(shí)間結(jié)合高斯過程回歸準(zhǔn)確估計(jì)了電池容量。
近年來,已有工作證明從IC和DV曲線中提取的各種特征與電池退化存在高度相關(guān)性,例如文獻(xiàn)[53]根據(jù)恒流充電過程中的IC曲線峰值,通過理論推導(dǎo)得出區(qū)域容量并作為特征,采用線性回歸模型進(jìn)行SOH估計(jì);文獻(xiàn)[54]使用特定電壓區(qū)間內(nèi)的IC值作為特征,并采用高斯過程回歸模型進(jìn)行SOH估計(jì)和RUL預(yù)測(cè),結(jié)果長(zhǎng)期RUL預(yù)測(cè)的MAE和RMSE均小于23個(gè)周期;文獻(xiàn)[55]使用第二個(gè)IC峰的面積、位置和高度作為特征,采用支持向量機(jī)進(jìn)行SOH估計(jì),取得了較好的結(jié)果。
與此同時(shí),從電化學(xué)阻抗譜(electrochemical impedance spectroscop,EIS)數(shù)據(jù)中提取特征作為機(jī)器學(xué)習(xí)(ML)算法的輸入也是研究的熱點(diǎn)之一?;贓IS數(shù)據(jù),常用的特征提取方式有3種:將所有頻率點(diǎn)阻抗作為特征參數(shù)、選擇指定頻率點(diǎn)阻抗作為特征參數(shù)以及根據(jù)EIS構(gòu)建等效電路模型并將模型參數(shù)作為特征參數(shù)。文獻(xiàn)[56]使用自動(dòng)編碼器從EIS中提取這3類特征,并就它們對(duì)于SOH預(yù)測(cè)的影響開展比較研究。EIS響應(yīng)對(duì)溫度、充電狀態(tài)(state of charge,SOC)和弛豫效應(yīng)敏感,因此在RUL預(yù)測(cè)中需要考慮。文獻(xiàn)[58]基于GPR模型和EIS測(cè)試量化了溫度和SOC對(duì)SOH估算精度的影響,在其研究中,不考慮SOC和溫度的模型的性能最差。
實(shí)際工作中,單一特征可能無法全面捕捉數(shù)據(jù)的復(fù)雜關(guān)系和模式,而多特征融合則能夠綜合利用不同特征間的信息,提高模型的準(zhǔn)確性和泛化能力。通過結(jié)合多個(gè)來源、多個(gè)類型的特征,多特征融合可以為模型提供更全面、更深入的數(shù)據(jù)表征,使模型能夠更好地理解數(shù)據(jù),并從中得到更有價(jià)值的信息。此外,多特征融合也有助于彌補(bǔ)單一特征的不足,對(duì)抗數(shù)據(jù)中的噪聲和異常值,提高模型的魯棒性和穩(wěn)定性。表1展示了目前的研究中已經(jīng)使用的一些特征變量。
表1 其他特征選擇
2.2 融合預(yù)測(cè)方法
多種算法組合或集成形成的融合模型可以彌補(bǔ)單一模型的不足,充分利用不同算法的優(yōu)點(diǎn),從而獲得更好的性能。現(xiàn)有的融合方法可以分為以下3類:兩種或多種基于模型方法的組合、基于模型與數(shù)據(jù)驅(qū)動(dòng)方法的組合、兩種或多種不同數(shù)據(jù)驅(qū)動(dòng)方法的組合。
關(guān)于第一類組合,文獻(xiàn)[66]設(shè)計(jì)了包括動(dòng)力電池模型(KiBaM)和等效電路模型的混合動(dòng)力電池模型,使用指數(shù)衰減粒子群優(yōu)化算法在線識(shí)別電路模型的開路電壓和阻抗,該模型考慮了電池的動(dòng)態(tài)行為,更好地模擬了電池特性;文獻(xiàn)[67]結(jié)合EM和ECM來評(píng)估電池充電狀態(tài)和健康狀態(tài),避免了單一的EM計(jì)算成本高、ECM無法描述電池內(nèi)部離子運(yùn)動(dòng)和分布的問題,取得了較好的結(jié)果。然而模型集成可能增加模型復(fù)雜度和計(jì)算成本,同時(shí)需要有效的組合策略和參數(shù)調(diào)優(yōu),否則可能出現(xiàn)模型之間的沖突和過擬合。
數(shù)據(jù)-模型融合方法結(jié)合了數(shù)據(jù)驅(qū)動(dòng)和傳統(tǒng)模型的優(yōu)勢(shì),不僅能反映電池的物理退化機(jī)制,還能從數(shù)據(jù)中獲取電池健康狀態(tài)的更新信息和變化規(guī)律。這類融合方法通常使用隨機(jī)濾波方法作為橋梁,實(shí)現(xiàn)數(shù)據(jù)模型方法的優(yōu)勢(shì)互補(bǔ)。文獻(xiàn)[68]融合自適應(yīng)萊維飛行優(yōu)化的粒子濾波器和LSTM網(wǎng)絡(luò),通過萊維飛行優(yōu)化算法優(yōu)化離子分布,有效解決了權(quán)值退化和粒子貧化問題,使用LSTM網(wǎng)絡(luò)構(gòu)建狀態(tài)空間映射關(guān)系,避免了由于內(nèi)部電化學(xué)反應(yīng)和外部復(fù)雜環(huán)境造成的建模困難,提高對(duì)鋰電池RUL預(yù)測(cè)的精度。文獻(xiàn)[69]建立雙指數(shù)模型來描述鋰電池退化,引入自適應(yīng)卡爾曼濾波算法更新過程噪聲和觀測(cè)噪聲的協(xié)方差,并使用遺傳算法優(yōu)化SVR的關(guān)鍵參數(shù),最終實(shí)現(xiàn)RUL多步預(yù)測(cè)。文獻(xiàn)[70]結(jié)合自適應(yīng)卡爾曼濾波、完全經(jīng)驗(yàn)?zāi)B(tài)分解和RVM,提出一種基于誤差修正思想的鋰離子RUL預(yù)測(cè)方法。此類融合方法需要仔細(xì)平衡模型的參數(shù)設(shè)置和數(shù)據(jù)的質(zhì)量,過度依賴先驗(yàn)假設(shè)或數(shù)據(jù)也會(huì)造成模型性能下降。
通過加權(quán)或其他方式組合兩種或多種數(shù)據(jù)驅(qū)動(dòng)方法也可以提高預(yù)測(cè)結(jié)果的穩(wěn)定性。文獻(xiàn)[71]基于LSTM和Elman神經(jīng)網(wǎng)絡(luò),分別建立了各自所獲得的低頻容量序列的子模型。LSTM可以基于其循環(huán)鏈接捕獲長(zhǎng)期信號(hào)的演化趨勢(shì),而Elman神經(jīng)網(wǎng)絡(luò)可以描述短期信號(hào)波動(dòng)的動(dòng)態(tài)?;谔摷僮罱徦惴?,文獻(xiàn)[72]充分利用CNN的特征提取能力和LSTM的時(shí)間序列預(yù)測(cè)能力來實(shí)現(xiàn)RUL預(yù)測(cè),其中CNN-LSTM的結(jié)構(gòu)由2個(gè)卷積層、1個(gè)LSTM層和1個(gè)全連接層組成。不同數(shù)據(jù)驅(qū)動(dòng)方法之間可能存在模型結(jié)構(gòu)和參數(shù)設(shè)置的不一致性,需要進(jìn)行有效的整合和調(diào)優(yōu),同時(shí)對(duì)數(shù)據(jù)質(zhì)量和特征選擇也有了更高的要求。
綜上所述,融合方法可以結(jié)合單一方法的優(yōu)勢(shì),在RUL預(yù)測(cè)中取得了良好的效果。表2總結(jié)了近年來比較新的融合模型供讀者參考。
表2 使用融合方法的RUL預(yù)測(cè)模型
3 總結(jié)與建議
本文總結(jié)了近年來RUL預(yù)測(cè)中使用的技術(shù),目前的研究主要集中于基于模型和數(shù)據(jù)驅(qū)動(dòng)的方法。對(duì)于基于模型的方法,更多的研究集中在提高電池物理模型的精確度,開發(fā)了更多涵蓋不同工況、溫度、老化機(jī)制的復(fù)雜模型,然而巨大的計(jì)算壓力仍是需要解決的問題?;跀?shù)據(jù)驅(qū)動(dòng)的方法對(duì)于強(qiáng)非線性系統(tǒng)有著強(qiáng)大適應(yīng)力,并能通過自動(dòng)優(yōu)化模型參數(shù)來擬合系統(tǒng)的真實(shí)軌跡。在后續(xù)研究中,對(duì)鋰電池RUL預(yù)測(cè)需重點(diǎn)關(guān)注以下幾點(diǎn):
(1)加強(qiáng)對(duì)剩余使用壽命(RUL)的早期預(yù)測(cè)。機(jī)器學(xué)習(xí)的準(zhǔn)確性取決于大量歷史數(shù)據(jù)輸入以訓(xùn)練算法,這也是其不可避免的限制。在實(shí)際操作中,大量的訓(xùn)練數(shù)據(jù)輸入會(huì)增加計(jì)算時(shí)間和計(jì)算復(fù)雜性,同時(shí)也容易導(dǎo)致數(shù)據(jù)過擬合。早期預(yù)測(cè)意味著利用較少的初始周期數(shù)據(jù)來預(yù)測(cè)RUL,準(zhǔn)確的早期預(yù)測(cè)有助于更早地發(fā)現(xiàn)故障并減少電池的消耗。然而,更少的數(shù)據(jù)意味著更少的特征,因此有效的特征選擇變得尤為重要。對(duì)于特征選擇,可以從4個(gè)方面入手:①利用機(jī)器學(xué)習(xí)方法直接提取特征,而不是手動(dòng)選擇特征。②在訓(xùn)練模型時(shí)選擇更多的輸入特征,多特征融合在提升模型性能、改善預(yù)測(cè)能力和適應(yīng)復(fù)雜數(shù)據(jù)等方面具有顯著優(yōu)勢(shì)。③尋找更多與電池退化相關(guān)的狀態(tài)曲線,以探索相關(guān)性更高的特征。④從基于模型的方法中提取的特征可能會(huì)更準(zhǔn)確地描述電池的老化狀態(tài),因此需要加強(qiáng)數(shù)據(jù)驅(qū)動(dòng)模型和電化學(xué)模型的融合。
(2)隨著電池狀態(tài)估計(jì)方法不斷涌現(xiàn),結(jié)合實(shí)際運(yùn)行系統(tǒng)的應(yīng)用,未來的發(fā)展趨勢(shì)將是向在線估計(jì)方法轉(zhuǎn)變。在實(shí)際操作中,電池狀態(tài)相互關(guān)聯(lián),因此聯(lián)合狀態(tài)估計(jì)具有更高的實(shí)用性和準(zhǔn)確性。因此,基于人工智能的多狀態(tài)協(xié)同實(shí)時(shí)在線預(yù)測(cè)方案將成為未來的發(fā)展方向。
(3)進(jìn)一步研究復(fù)雜工況下的預(yù)測(cè)效果。目前大多數(shù)的工作是依靠NASA數(shù)據(jù)集和CALCE數(shù)據(jù)集,然而這2個(gè)數(shù)據(jù)集在實(shí)驗(yàn)過程中都處于相同的工況,這也導(dǎo)致模型的預(yù)測(cè)效果僅僅停留在實(shí)驗(yàn)室階段,無法更好地應(yīng)用于工程實(shí)際。所以在未來的工作中,相關(guān)研究應(yīng)在更符合實(shí)際使用的多工況的數(shù)據(jù)基礎(chǔ)上展開。