国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于禿鷹搜索算法優(yōu)化ELM的鋰電池剩余壽命預(yù)測

2024-07-31 00:00:00石艷輝江學(xué)煥陳凱
關(guān)鍵詞:極限學(xué)習(xí)機(jī)鋰離子電池

摘 "要:提出了一種基于多種數(shù)據(jù)驅(qū)動法融合來實現(xiàn)電池剩余使用壽命預(yù)測的方法。首先分析了電池壽命的相關(guān)特征參數(shù),選取相關(guān)性較高的參數(shù)作為間接健康因子;然后構(gòu)建了禿鷹搜索算法和優(yōu)化極限學(xué)習(xí)機(jī)的組合預(yù)測模型;最后通過使用NASA電池數(shù)據(jù)集驗證了該預(yù)測模型的可行性和準(zhǔn)確性。結(jié)果表明,相較于神經(jīng)網(wǎng)絡(luò)和極限學(xué)習(xí)機(jī)的預(yù)測方法,文中模型的預(yù)測均方根誤差均小于2%,預(yù)測精度更可靠、更精確。

關(guān)鍵詞:禿鷹搜索算法;極限學(xué)習(xí)機(jī);壽命預(yù)測;鋰離子電池

中圖分類號:TM912;TP18 " " " " " " " " " 文獻(xiàn)標(biāo)識碼:A 文章編號:1008-5483(2024)02-0052-05

Remaining Life Prediction of Lithium Batteries Based on Bald Eagle Search Algorithm and Optimized ELM

Shi Yanhui1, Jiang Xuehuan1, Chen Kai2

(1. School of Electrical amp; Information Engineering, Hubei University of Automotive Technology, Shiyan 442002, China;

2. ZF Automotive Safety Systems (Wuhan) Co. Ltd, Wuhan 430000, China)

Abstract: A method for predicting the remaining life of batteries based on the fusion of multiple data-driven methods was proposed. Firstly, the relevant characteristic parameters of battery life were analyzed, and the parameters with higher correlation were selected as indirect health factors. Then, a prediction model combining bald eagle search algorithm and optimized extreme learning machine (ELM) was constructed. Finally, the feasibility and accuracy of the prediction model were validated using the NASA battery dataset. The experimental results show that compared to that of the prediction methods based on neural networks and ELM, the root-mean-square errors of the prediction model in this paper are all within 2%, and the prediction accuracy is more reliable and precise.

Key words: bald eagle search algorithm; extreme learning machine; life prediction; lithium battery

鋰離子電池具有循環(huán)壽命次數(shù)多、無充電記憶效應(yīng)、寬工作溫度等明顯優(yōu)勢[1],在新能源發(fā)展方面被廣泛應(yīng)用,因此精確預(yù)測鋰離子電池的剩余使用壽命次數(shù)變得尤為重要。目前鋰離子電池剩余使用壽命(remaining useful life,RUL)的預(yù)測估計方法主要有模型搭建法、數(shù)據(jù)驅(qū)動法和混合法[2]。數(shù)據(jù)驅(qū)動法可以不依賴于傳統(tǒng)復(fù)雜的物理模型,主要通過使用數(shù)據(jù)監(jiān)測手段來獲得鋰離子電池運(yùn)放過程中的功能退化特征信息,再基于形成的算法網(wǎng)絡(luò)監(jiān)控模型對退化特征信息進(jìn)行分析預(yù)測,從而得到最終的RUL預(yù)測結(jié)果。目前主流的數(shù)據(jù)驅(qū)動研究方法有支持向量機(jī)(support vector machine,SVM)模型算法、自回歸(auto regression,AR)模型算法、遞歸神經(jīng)網(wǎng)絡(luò)(recurrent neural network,RNN)模型算法、極限學(xué)習(xí)機(jī)(extreme learning machines,ELM)模型算法等[3]。文獻(xiàn)[4]提出了一種基于SVM的模型,在電池容量接近失效閾值狀態(tài)時進(jìn)行RUL的預(yù)測,但此模型無法實現(xiàn)容量數(shù)據(jù)的在線預(yù)測;文獻(xiàn)[5]提出了一種基于非線性退化自回歸(ND-AR)的時間序列模型,但AR預(yù)測模型容易受到電池容量再生現(xiàn)象的影響,無法實現(xiàn)對電池RUL進(jìn)行長期的預(yù)測;文獻(xiàn)[6]提出以電動車和混合動力車輛的鋰電池作為實驗對象,使用RNN算法模型進(jìn)行RUL預(yù)測并取得了較好的預(yù)測效果,但其算法網(wǎng)絡(luò)結(jié)構(gòu)中存有一定的梯度消失和梯度爆炸等固有缺點,會影響預(yù)測精度;文獻(xiàn)[7]提出了基于ELM算法對鋰電池的RUL實現(xiàn)在線預(yù)測,但輸入層權(quán)值和隱含層閾值隨機(jī)生成會影響預(yù)測結(jié)果的精確性;文獻(xiàn)[8]中使用PSO算法優(yōu)化ELM的輸入權(quán)值,但模型需要輸入較多的特征參數(shù),且對同類電池數(shù)據(jù)預(yù)測時會重新開始訓(xùn)練模型,故在實際應(yīng)用中的普遍適用性較低。針對上述問題,文中模型的特征輸入?yún)?shù)選擇相關(guān)性較高的等壓降放電時間數(shù)據(jù),特征輸出參數(shù)抽取電池實際容量數(shù)據(jù);引入禿鷹搜索算法(Bald Eagle Search Algorithm,BES)對ELM模型隨機(jī)生成的輸入層權(quán)值和隱含層閾值[9]進(jìn)行優(yōu)化,建立BES-ELM組合預(yù)測模型;最后使用NASA電池實驗數(shù)據(jù)進(jìn)行驗證。

1 算法模型描述

1.1 ELM算法模型

ELM[10]是單隱層的前饋神經(jīng)網(wǎng)絡(luò)模型,具有學(xué)習(xí)速度較快、參數(shù)調(diào)節(jié)較少和預(yù)測性較高的明顯優(yōu)勢。實際應(yīng)用時,調(diào)節(jié)隱含層的層數(shù)即可獲得結(jié)果最優(yōu)解。ELM結(jié)構(gòu)如圖1所示。輸入層有[n]個神經(jīng)元節(jié)點[x1~xn];隱含層有[s]個神經(jīng)元;輸出層有[m]個神經(jīng)元[y1~ym];[ω11~ωns]表示輸入層到隱含層的權(quán)值;[b1~bs]表示隱含層節(jié)點的閾值;[β11~βsm]表示隱含層到輸出層的權(quán)值。

取任意樣本函數(shù)[xi,yj], [xi]和[yj]的取值為

[xi=xi1, xi2, …, xinT∈Rnyj=yj1, yj2, …, yjmT∈Rm] (1)

得到輸出解為

[yj=i=1nβigxi=i=1n βigωixi+bjj=1, …, m] (2)

式中:[g?]為隱含層神經(jīng)元使用的激活函數(shù),取函數(shù)Sigmoid進(jìn)行激活,故輸出解可簡化為

[Y=Hβ, " H=ω11,…, ωns,b1,…, bs, x1,…, xn] (3)

式中:[H]為隱含層節(jié)點的期望輸出矩陣;[β]為輸出層權(quán)重矩陣。根據(jù)Moore-Penrose廣義逆矩陣的數(shù)學(xué)定義,求解得到廣義矩陣[β]為

[β=HTH-1HTY] (4)

最后建立基層ELM算法的預(yù)測模型。根據(jù)式(4)可知,ELM算法模型在求解[β]后可結(jié)束進(jìn)程。

1.2 BES算法模型

BES[11]算法運(yùn)行進(jìn)程主要分為3個部分:

1) 尋優(yōu)空間 禿鷹會根據(jù)各地區(qū)不同的食物密度尋找到最優(yōu)的捕食空間,比較不同食物密度以更新最優(yōu)捕食位置,當(dāng)前位置更新公式為

[Wi,new=Wbest+αrand0,1Wmean-Wi] (5)

式中:[α]為控制禿鷹位置改變的因子,?。?.5,2);[Wbest]為當(dāng)前搜索區(qū)域的最優(yōu)位置;[Wmean]為當(dāng)前搜索完成后的平均位置;[Wi]為種群中第[i]只個體位置。

2) 搜索獵物 禿鷹會圍繞式(5)中的最優(yōu)位置以螺線型方式搜索獵物,此時飛行搜索軌跡的數(shù)學(xué)模型用極坐標(biāo)方程表示為

[θi=nπrand0,1, " ri=θiQrand0,1xri=risinθi, " yri=ricosθixi=xrimaxxri, " yi=yrimaxyri] (6)

式中:[θi]和[ri]分別為螺旋方程中的極角和極徑;[n]為螺旋軌跡因子,?。?,10);[Q]為確定搜索周期數(shù),?。?1,1);[xi]與[yi]為極坐標(biāo)方程中個體所處位置。最優(yōu)位置公式更新為

[Wi,new=Wi+xiWi-Wmean+ " " " " " 1 " yiWi-Wi+1] (7)

3) 捕獲食物 禿鷹從最優(yōu)空間搜索到最佳捕食獵物時俯沖加速,其他個體也會跟隨其飛向最優(yōu)位置進(jìn)行捕食,飛行位置更新如下:

[δx=risinhθiWi-c1Wmeanδy=ricoshθiWi-c2WmeanWi,new=rand0,1Wbest+δx+δy] (8)

式中:[c1]和[c2]為尋優(yōu)過程中的運(yùn)動強(qiáng)度,?。?,2]。

1.3 BES-ELM算法模型

基于上述2種算法模型構(gòu)造BES-ELM算法模型。使用BES算法,通過執(zhí)行尋優(yōu)空間、搜索獵物、捕食食物這3個過程得到最優(yōu)的[ωbest]和[bbest],然后輸入到ELM算法中尋求最優(yōu)的預(yù)測效果。BES-ELM算法模型運(yùn)行過程如圖2所示。

2 壽命預(yù)測特征參數(shù)

2.1 數(shù)據(jù)集采集與處理

采用美國NASA研究中心采集型號為18650的鋰離子電池(B0005、B0006、B0007)數(shù)據(jù)集,電池額定容量為2 Ah,額定電壓為4.2 V。數(shù)據(jù)集中電池數(shù)據(jù)主要包括充電、放電2種工作模式下的參數(shù),采集過程如下:

1) 電池充電階段 以1.5 A恒定電流分別對3組電池開始充電,在電池電壓都達(dá)到4.2 V滿壓狀態(tài)時停止第1階段的充電;第2階段以恒定電壓繼續(xù)對電池進(jìn)行充電,在電流下降至20 mA時停止。

2) 電池放電階段 以2 A恒定電流分別對3組電池進(jìn)行放電,在電池電壓分別降至2.7 V、2.5 V、2.2 V時結(jié)束放電[12]。

重復(fù)上述循環(huán)充放電過程會導(dǎo)致電池壽命衰減,電池RUL逐漸減小,當(dāng)電池實際容量下降至額定容量的70%時,認(rèn)為電池到達(dá)截止壽命,則停止充放電循環(huán)實驗。3組電池容量衰減曲線見圖3。

2.2 間接健康因子選取

間接預(yù)測法[13]是利用與電池退化性能相關(guān)的其他性能參數(shù)作為間接健康因子HI來實現(xiàn)鋰離子電池RUL的趨勢預(yù)測。通過對比提取HI的實際性和HI與電池容量的相關(guān)性,從電池放電電壓數(shù)據(jù)中抽取相關(guān)HI作為特征輸入數(shù)據(jù)。電池1個放電周期的電壓數(shù)據(jù)如圖4所示。

整個充放電循環(huán)周期中,電池放電電壓在3.8~3.5 V時電壓變化最平緩,故抽取這段時間序列作為特征HI。等壓降放電時間定義為

[Δtn=tHV-tLV,n=1,2,…,k,…] (9)

式中:[Δtn]為第[n]個循環(huán)周期下的等壓降放電時間;[tHV]為放電到高電壓時的對應(yīng)時間;[tLV]為放電到低電壓時的對應(yīng)時間。等壓降放電時間計算公式可簡化為

[Δt=Δt1,Δt2,…,Δtn,…] (10)

文中選取[Δt]作為特征HI,提取電池每個循環(huán)周期下高電壓和低電壓分別對應(yīng)的時刻值,通過式(10)得到3組電池的等壓降放電時間序列(圖5)。

2.3 相關(guān)性評估

根據(jù)上述分析,可以看出鋰離子電池的實際容量與等壓降放電時間的衰減趨勢一致,故特征HI和電池實際容量之間存在一定的相關(guān)聯(lián)系。選用偏相關(guān)系數(shù)[14]來進(jìn)行參數(shù)的相關(guān)性評估,使電池循環(huán)次數(shù)[C]為定量,評估等壓降放電時間[Δt]與電池容量[Q]之間的相關(guān)性。偏相關(guān)系數(shù)的計算公式為

[r′Qt,C=rQt-rtCrQC1-r2tC1-r2QC] (11)

式中:[rQt]、[rtC]和[rQC]為相關(guān)指數(shù)。相關(guān)指數(shù)計算式為

[r=ai-abi-bai-a2bi-b2] (12)

式中:[ai]和[bi]為變量數(shù)據(jù)序列;[a]和[b]為變量數(shù)據(jù)序列平均值。

經(jīng)式(11)計算得到3組電池提取的HI與電池實際容量的偏相關(guān)系數(shù)分別為0.9462、0.9638和0.9478。根據(jù)表1對比,說明等壓降放電時間序列和電池實際容量具有極強(qiáng)相關(guān)性,可以代替電池實際容量來實現(xiàn)對鋰離子電池的剩余壽命預(yù)測。

3 實驗及分析

文中對電池B0005、B0006、B0007進(jìn)行特征提取,在循環(huán)充放電實驗過程中,放電終止電壓分別為2.7 V、2.5 V、2.2 V。通過上述分析后,抽取出循環(huán)周期中的等壓降放電時間和電池實際剩余容量,特征參數(shù)輸入為順序等壓降放電時間,輸出特征參數(shù)為電池剩余容量。電池的終止壽命預(yù)測閾值設(shè)置為原始容量的70%,編程軟件為MATLAB2020。

采用前80組數(shù)據(jù)作為訓(xùn)練集,第81~168次的HI作為預(yù)測集,實現(xiàn)預(yù)測鋰離子電池的剩余使用壽命。設(shè)置算法模型參數(shù)為:禿鷹種群規(guī)模為5;迭代次數(shù)為200;ELM隱含層的層數(shù)設(shè)置為30層。提取電池的特征數(shù)據(jù)并進(jìn)行參數(shù)預(yù)處理,分別用BP網(wǎng)絡(luò)模型[15]、PSO-BP模型[16]、ELM模型[7]、BES-ELM模型進(jìn)行RUL預(yù)測,結(jié)果如圖6所示。由圖6a~c可看出,相較于其他3種預(yù)測模型,BES-ELM模型對3組電池(B0005、B0006、B0007)數(shù)據(jù)的RUL預(yù)測都有較好的擬合趨向性,最貼合鋰離子電池實際容量數(shù)據(jù)的衰退趨勢,預(yù)測結(jié)果具有較好的穩(wěn)定性和準(zhǔn)確性,誤差相對較小。

利用數(shù)學(xué)工具來評估BES-ELM算法框架的預(yù)測準(zhǔn)確性。采用決定系數(shù)[R2]來分析電池容量衰退趨勢的擬合預(yù)測,采用均方根誤差ERMSE來評估電池RUL預(yù)測的準(zhǔn)確度,具體計算公式為

[R2=1-i=1Nyi-yi2i=1Ny-yi2] (13)

[ERMSE=1Ni=1Nyi-yi2] (14)

式中:[yi]為第[i]個實際值,[yi]為第[i]個預(yù)測值,[yi]為[yi]的平均值;[N]為樣本個數(shù)。計算得到各算法模型的預(yù)測結(jié)果如表2所示。從表2可以看出,BES-ELM模型的R2最接近于1,且ERMSE值最小,具有較高的預(yù)測準(zhǔn)確性,擬合穩(wěn)定性最高。故BES-ELM模型對不同的電池進(jìn)行剩余壽命預(yù)測具有較好的穩(wěn)定性和優(yōu)越性。

4 結(jié)論

通過使用BES優(yōu)化ELM運(yùn)行過程中生成的隨機(jī)參數(shù),建立BES-ELM算法模型對鋰離子電池進(jìn)行RUL預(yù)測,采用等壓降放電時間作為強(qiáng)相關(guān)的間接參數(shù),預(yù)測鋰離子電池的剩余壽命次數(shù)。采用NASA公開的電池數(shù)據(jù)集進(jìn)行算法模型驗證,與傳統(tǒng)BP預(yù)測模型、PSO-BP預(yù)測模型和基礎(chǔ)ELM預(yù)測模型對比,實驗結(jié)果表明,BES-ELM模型具有相對優(yōu)越的鋰電池RUL預(yù)測性能,具有更高的預(yù)測精度和應(yīng)用價值。

參考文獻(xiàn):

[1] "羅偉林,張立強(qiáng),呂超,等. 鋰離子電池壽命預(yù)測國外研究現(xiàn)狀綜述[J]. 電源學(xué)報,2013,11(1):140-144.

[2] "蔡雨思,李澤文,劉萍,等. 基于間接健康特征優(yōu)化與多模型融合的鋰電池SOH-RUL聯(lián)合預(yù)測[J]. 電工技術(shù)學(xué)報:1-16.

[3] "張若可,郭永芳,余湘媛,等. 基于數(shù)據(jù)驅(qū)動的鋰離子電池RUL預(yù)測綜述[J]. 電源學(xué)報,2023,21(5):182-190.

[4] "Patil M A,Tagade P,Hariharan K S,et al. A Novel Multistage Support Vector Machine Based Approach for Li Ion Battery Remaining Useful Life Estimation[J]. Applied Energy,2015,159:285-297.

[5] "Liu D T,Luo Y,Liu J,et al. Lithium-ion Battery Remaining Useful Life Estimation Based on Fusion Nonlinear Degradation AR Model and RPF Algorithm[J]. Neural Computing and Applications,2014,25(3):557-572.

[6] "Eddahech A,Briat O,Bertrand N,et al. Behavior and State-of-health Monitoring of Li-ion Batteries Using Impedance Spectroscopy and Recurrent Neural Networks[J]. International Journal of Electrical Power amp; Energy Systems,2012,42(1):487-494.

[7] "姜媛媛,劉柱,羅慧,等. 鋰電池剩余壽命的ELM間接預(yù)測方法[J]. 電子測量與儀器學(xué)報,2016,30(2):179-185.

[8] "丁陽征,賈建芳. 改進(jìn)PSO優(yōu)化ELM預(yù)測鋰離子電池剩余壽命[J]. 電子測量與儀器學(xué)報,2019(2):72-79.

[9] "陳則王,李福勝,林婭,等. 基于GA-ELM的鋰離子電池RUL間接預(yù)測方法[J]. 計量學(xué)報,2020,41(6):735-742.

[10] "Huang G B,Zhu Q Y,Siew C K. Extreme Learning Machine:a New Learning Scheme of Feedforward Neural Networks[C]//2004 IEEE International Joint Conference on Neural Networks. IEEE,2004:985-990.

[11] "Alsattar H A,Zaidan A A,Zaidan B B. Novel Meta-heuristic Bald Eagle Search Optimisation Algorithm[J]. Artificial Intelligence Review,2020,53(3):2237-2264.

[12] "趙沁峰,蔡艷平,王新軍. 基于WOA-ELM的鋰離子電池剩余壽命間接預(yù)測[J]. 中國測試,2021,47(9):138-145.

[13] "尹雙艷,吳美熹,李漢智,等. 一種基于間接健康因子的鋰離子電池剩余使用壽命預(yù)測方法[J]. 航天器環(huán)境工程,2021,38(6):648-654.

[14] "Chang C,Wang Q,Jiang J,et al. Lithium-ion Battery State of Health Estimation Using the Incremental Capacity and Wavelet Neural Networks with Genetic Algorithm[J]. Journal of Energy Storage,2021(6):38.

[15] "項宇,劉春光,蘇建強(qiáng),等. 基于BP神經(jīng)網(wǎng)絡(luò)的動力電池SOC預(yù)測模型與優(yōu)化[J]. 電源技術(shù),2013,37(6):963-965.

[16] "石大維. 基于PSO-BP神經(jīng)網(wǎng)絡(luò)的動力電池SOC估計算法研究[D]. 西安:長安大學(xué),2020.

猜你喜歡
極限學(xué)習(xí)機(jī)鋰離子電池
神經(jīng)元的形態(tài)分類方法研究
基于判別信息極限學(xué)習(xí)機(jī)的高光譜遙感圖像分類
極限學(xué)習(xí)機(jī)修正誤差的體育成績預(yù)測模型
基于極限學(xué)習(xí)機(jī)的玻璃瓶口缺陷檢測方法研究
我國各種新能源汽車的優(yōu)缺點及發(fā)展趨勢
科技傳播(2016年19期)2016-12-27 15:26:41
溶劑—凝膠法制備鋰離子電池的陰極材料LiMn2O4及其性能研究
鋰離子電池的安全性能評價技術(shù)
鋰離子電池石墨烯復(fù)合電極材料專利分析
手機(jī)鋰離子電池充電電路的設(shè)計與實現(xiàn)
高功率鈦酸鋰電池倍率及低溫性能研究
科技視界(2016年10期)2016-04-26 21:21:15
双鸭山市| 西吉县| 抚宁县| 三明市| 乌拉特后旗| 三江| 宣威市| 闽清县| 施秉县| 辽宁省| 德昌县| 南投市| 托克托县| 南岸区| 施秉县| 泽普县| 新沂市| 凌海市| 河南省| 奉新县| 霍山县| 潜山县| 普陀区| 怀柔区| 星座| 江门市| 闽侯县| 轮台县| 南城县| 庆阳市| 博罗县| 湾仔区| 霞浦县| 龙里县| 龙游县| 原阳县| 临洮县| 拉孜县| 绥江县| 犍为县| 大港区|