999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于IPSO-Elman的鋰電池剩余壽命預測

2020-06-19 07:51:31劉子英錢超朱琛磊
現代電子技術 2020年12期

劉子英 錢超 朱琛磊

摘 ?要: 針對傳統埃爾曼(Elman)神經網絡在預測過程中初始權值和閾值隨機性選取,易陷入局部極小化問題,為提高鋰電池剩余壽命的預測精度,提出一種基于自適應權重的改進粒子群(IPSO)?埃爾曼(Elman)神經網絡預測鋰電池剩余壽命的方法。針對鋰電池測量數據中伴隨的噪聲,利用高斯去噪,削弱數據中的噪聲影響,提取原始數據;再利用IPSO全局搜索的能力對Elman神經網絡的初始參數進行優化;最后基于美國國家航空航天局(NASA)提供的鋰電池測量數據,對提出的方法進行有效性驗證,并與常規的BP,Elman算法進行對比。預測結果表明,IPSO?Elman預測誤差在不同訓練樣本下都小于BP,Elman算法,表現出較強的適應能力。

關鍵詞: 鋰電池; 剩余壽命預測; IPSO?Elman; 預測建模; 高斯去噪; 參數優化

中圖分類號: TN606?34; TM912 ? ? ? ? ? ? ? ? ?文獻標識碼: A ? ? ? ? ? ? ? ? ? ? ?文章編號: 1004?373X(2020)12?0100?06

Abstract: The random selection of initial weights and thresholds in the prediction process of traditional Elman neural network is easy to fall into the problem of local minimization. A method of lithium battery remaining life prediction based on IPSO(improved particle swarm optimization)?Elman neural network is proposed to increase the prediction accuracy of the remaining life of the lithium battery. In allusion to the concomitant noise in the lithium battery measurement data, Gaussian is used to reduce the noise and the impact of noise in data, and extract the original data; the initial parameter of the Elman neural network is optimized by using the IPSO global search capability; and then the effectiveness of the proposed method is verified based on the lithium battery measurement data provided by NASA (national aeronautics and space administration), and compared with conventional BP and Elman algorithms. The prediction results show the prediction error of IPSO?Elman is smaller than that of BP and Elman algorithms under different training samples, which shows a stronger adaptability.

Keywords: lithium battery; remaining life prediction; IPSO?Elman; predictive modeling; Gaussian de?noising; parameter optimization

0 ?引 ?言

鋰電池具有體積小、能量密度高、續航時間長等優點,被廣泛應用于移動電子設備、電動汽車、電力系統的儲能上。鋰電池的續航時間長于鎳鎘電池,使用時的安全等級高于氫電池,現已成為電池行業的主流研究方向。然而,鋰電池會隨著使用過程中不斷的充放電,內部發生復雜的物化反應,導致電池性能下降,直到失效。因此對鋰電池的健康狀態(State of Health,SOH)和剩余使用壽命(Remaining Useful Life,RUL)的預測成為當前國內外的研究熱點[1?4]。

常見的電池RUL的預測方法有兩種:一種是基于模型的方法,即通過建立物理?數學模型來表示鋰電池性能退化過程,如Bloom等人建立的溫度、時間的Arrhenius模型[5],李哲等人建立的充放電倍率和截止電壓的鋰電池老化耦合模型[6],還有卡爾曼濾波(Kalman Filtering,KF)[7?8]模型、粒子濾波(Partical Filtering,PF)[9]模型等。由于鋰電池內部正負極和電解液的副反應[10]、電池內部粒子濃度的變化[11],以及SEI膜的變化[12],導致模型參數不好設計,且易受外界因素干擾,因此建立一個能夠準確表征鋰電池RUL且普遍適用的物理?數學模型并不易于實現。另一種是數據驅動的方法,其不需要了解鋰電池內部的復雜生化反應,只需監測外部數據,通過機器學習分析數據來達到預測效果,因其靈活性與普適性,在鋰電池的壽命預測方面運用得更為廣泛。如姜媛媛等人利用等壓降放電時間,基于極限學習機(Extreme Learning Machine,ELM)的方法[13],間接對鋰電池的RUL進行預測,其預測精度依賴于等壓降放電時間與鋰電池容量退化間的相關性,預測精度為5%左右。張朝龍等人采用多核相關向量機(Multiple Kernel Relevance Vector Machine,MKRVM)的方法對鋰電池的RUL進行預測,但在訓練過程中易忽略有用信息,導致泛化性能不佳[14]。謝文強利用遺傳算法(Genetic Algorithm,GA)優化后的BP神經網絡確定了放電電流和放電電壓與鋰電池RUL的關系,但并未考慮GA算法的早熟問題和模型在不同樣本下的預測穩定性[15]。張金國等人利用平均影響值(Mean Impact Value,MIV)篩選BP神經網絡的輸入參數的方法,建立鋰電池的RUL預測模型[16],討論充放電總電壓、電池內阻、單體一致性對鋰電池容量退化的影響,采用電池內阻作為單一變量輸入,預測誤差超過5%。BP神經網絡屬于靜態的網絡,而鋰電池的容量退化過程屬于動態過程,將BP神經網絡用來預測鋰電池的RUL時,往往預測的精度并不理想。與BP神經網絡相比,Elman神經網絡多了具有記憶功能的關聯層,將上一時刻和這一時刻的狀態一起作為狀態的反饋輸入,使預測系統具有適應性和時變性,能更精確預測鋰電池的容量退化過程。然而Elman神經網絡和BP神經網絡一樣,在小樣本條件下,易陷入局部極小化的問題。另外,如果Elman神經網絡的初始閾值和權值設置的不合適,那么將不易于收斂,達不到理想預測精度。粒子群算法(Particle Swarm Optimization,PSO)具有收斂速度快、尋優精度高的特點,將PSO算法和Elman神經網絡相結合,可以克服Elman神經網絡的不足。

本文采用自適應權重的改進粒子群算法(Improved Particle Swarm Optimization,IPSO)優化Elman神經網絡的權值和閾值,建立IPSO?Elman神經網絡的鋰電池RUL的預測模型,數據仿真驗證了IPSO?Elman預測鋰電池壽命是切實可行的。

1 ?IPSO?Elman模型原理

1.1 ?Elman神經網絡

Elman神經網絡是一種動態的神經網絡,包括輸入層、隱含層、關聯層與輸出層四層結構。在傳統的BP神經網絡上添加延時算子的關聯層,讓系統具有動態記憶的功能。Elman神經網絡的輸入層用于信號傳輸,隱含層采用線性或非線性的模擬神經元。關聯層將此時刻與上一時刻的狀態作為反饋輸入,提高系統動態處理信息的能力,使網絡具有動態時變性。輸出層傳遞函數為線性函數,主要對單元線性加權。Elman神經網絡結構如圖1所示。

式中:[ωmax]和[ωmin]分別表示[ω]的最大值和最小值;[favg]和[fmin]分別表示當前時刻下微粒的平均目標值和最小目標值。慣性權重[ω]可以隨著目標值的改變而改變,當各微粒的目標值趨于一致,即局部最優時,此時[ω]將增大;當各微粒趨于分散時,此時[ω]將減小。同時對于[f]值優于[favg]值的微粒,因其對應[ω]較小,從而保留微粒;反之,對于[f]值差于[favg]值的微粒,因其對應[ω]較大,使得微粒向較好區域靠攏,這樣就達到了加快全局搜索的速度和局部搜索的精度的目的。

2 ?IPSO?Elman預測模型

IPSO?Elman預測流程圖如圖2所示,主要分兩個部分:左側為Elman神經網絡部分;右側為IPSO優化算法部分。本文采用非線性自適應慣性權重的改進IPSO算法用于優化Elman神經網絡。用IPSO算法的粒子表征Elman網絡的權值和閾值,以Elman網絡的訓練誤差作為IPSO算法的適應度評價值。比較適應度值,更新粒子的速度和位置,找出全局最優解作為Elman網絡的權值和閾值。

IPSO?Elman神經網絡算法步驟:

1) 建立Elman神經網絡拓撲結構,確定Elman網絡的輸入層、隱含層、關聯層和輸出層節點個數。

2) 對輸入數據進行去噪和歸一化處理。

3) 對IPSO算法種群粒子進行實數編碼,種群中每一個粒子的維度,對應Elman網絡的一個權值和閾值。設定粒子規模n之后,在邊界范圍內初始化各粒子,設定加速常數c1,c2;初始權值[ωmax,ωmin];最大迭代次數等參數。

4) 以式(4)作為適應度評價標準,第[i]個粒子如果比更新前位置更優,則更新粒子位置Pbest;粒子中最優的Pbest如果優于種群最優的Gbest,則更新Gbest。

5) 判斷粒子適應度是否達到收斂條件或達到最大迭代次數,是,則IPSO優化結束;否,則返回步驟3)。

6) 將全局最優粒子映射為Elman網絡的權值、閾值,以此結果建立IPSO?Elman預測模型。

7) 輸出預測結果,算法結束。

3 ?仿真實驗與分析

3.1 ?數據預處理

為驗證本文提出的IPSO?Elman優化算法的有效性,采用美國國家航天局(NASA)愛達荷州實驗室(Idaho National Lab)鋰電池的實驗數據進行仿真驗證[17]。圖3為Battery#18號鋰電池容量退化的實驗數據,依據NASA研究中心提供的標準,鋰電池的容量下降至標稱容量的70%時,可認為鋰電池失效。由圖3可以看出,隨著鋰電池充放電的進行,鋰電池容量整體呈現下降的趨勢,但是在小部分周期內,鋰電池容量有短暫且快速地上升,原因可能為測量的誤差、電磁干擾和電池內不可預知的復雜物化反應等。對圖3數據進行高斯去噪,平滑處理,去噪后結果如圖4所示。

3.2 ?IPSO?Elman拓撲結構與相關參數

在Matlab仿真中,用newelm()函數建立網絡,用premnnmx()函數對數據歸一化處理。Elman神經網絡主要參數設置:隱層神經元傳遞函數設為tansig()函數;網絡的訓練函數采用 trainbr()函數;輸出層神經元傳遞函數設為線性函數purelin();隱層節點數采用湊試法,通過實驗比較,最終確定隱層節點數為12時,訓練誤差最小。因此Elman拓撲結構采用3?12?12?1的形式,即含有3個輸入層節點、12個隱層節點、12個關聯層節點、1個輸出節點的網絡結構。IPSO算法粒子維數D=12×3+12×1+12+1=61。設置c1=1.5,c2=2.5;r1,r2為(0,1)間的隨機數;[ωmax]=0.9,[ωmin]=0.4。訓練IPSO?Elman神經網絡時,設定算法最大訓練步數為1 000,訓練目標精度為0.001。

3.3 ?仿真結果與分析

NASA的battery#18號鋰電池總計132個充放電周期的容量退化數據,為避免網絡結構過于復雜,本文采取單步預測模式,數據可劃分:前99個樣本作為訓練集;后33個樣本作為測試集。以訓練集樣本為例,第1到第3個數據作為網絡輸入,對緊隨其后的第4個數據進行預測,然后將第2到第4個數據作為網絡輸入,對第5個數據進行預測,以此類推。IPSO?Elman網絡訓練數據學習結果如圖5所示,圖6是訓練數據與期望結果的殘差。由圖5、圖6可以看出,IPSO?Elman網絡對訓練數據的擬合度比較理想,輸出殘差不超過0.03,平均誤差為0.002 1。

為檢驗本文提出的IPSO?Elman神經網絡預測模型的先進性,將本文提出的IPSO?Elman模型與基本Elman神經網絡模型(各層的傳遞函數和拓撲結構均與IPSO?Elman神經網絡相同)、BP神經網絡模型(構建函數采用newff()函數,網絡訓練函數采用levenberg?Marquardt()函數,各層傳遞函數與Elman神經網絡相同)進行對比。預測結果和輸出結果殘差分別如圖7、圖8所示。

由圖7、圖8和表1可以看出,這三種方法都可較好地對測試集中33個鋰電池充放電周期的容量退化數據進行預測,輸出殘差都不超過0.03,滿足實際需求。其中BP神經網絡在三種預測模型中預測波動最大,預測效果較另外兩種方法稍差。IPSO?Elman預測誤差最小,MAE和RMSE分別為0.296%和0.327 5%,表明IPSO算法優化了Elman網絡權值參數,增強了Elman神經網絡的計算與泛化能力。為了更好比較IPSO?Elman預測模型在小樣本預測中的穩定性 ,從99個充放電周期的訓練樣本中等比例抽取66個、33個,同樣再對三種方法進行訓練,將訓練好的網絡模型對同樣的測試集進行電池容量退化數據預測,預測結果如圖9、圖10所示。輸出殘差如圖11、圖12所示。充放電周期時的預測誤差如表2所示。

從圖9~圖12和表2可以看出,隨著訓練樣本數量的減少,三種網絡預測鋰電池容量退化數據的精度都有所下降,其中BP神經網絡的預測誤差隨樣本數量的波動最大,IPSO?Elman網絡變化相對穩定,表現出較強的預測能力。對比預測結果,IPSO?Elman的平均絕對誤差、均方根誤差均小于傳統Elman神經網絡算法,預測精度最高。

4 ?結 ?語

本文提出一種IPSO?Elman網絡預測模型。將兼顧全局搜索和局部尋優的自適應權重的IPSO算法,應用于Elamn神經網絡的權值確定,增強了Elman神經網絡尋優能力。通過利用NASA的鋰電池容量退化數據,在不同訓練樣本下分別對BP,Elman和IPSO?Elman進行驗證。結果表明,本文所構建的IPSO?Elman網絡預測模型與BP神經網絡、Elman神經網絡相比,表現出更優的預測性能;同時,也可以為其他領域的預測研究工作提供借鑒。

注:本文通訊作者為錢超。

參考文獻

[1] HE W, WILLIARD N, OSTERMAN M, et al. Prognostics of lithium?ion batteries using extended Kalman filtering [C]// IMAPS Advanced Technology Workshop on High Reliability Microelectronics for Military Applications. Linthicum Heights: IMAPS, 2011: 17?19.

[2] XIAN W M, LONG B, LI M, et al. Prognostics of lithium?ion batteries based on the Verhulst model, particle swarm optimization and particle filter [J]. IEEE transactions on instrumentation and measurement, 2014, 63(1): 2?17.

[3] MIAO Q, XIE L, CUI H J, et al. Remaining useful life prediction of lithium?ion battery with unscented particle filter technique [J]. Microelectronics reliability, 2013, 53(6): 805?810.

[4] 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.

[5] BLOOM I, COLE B W, SOHN J J, et al. An accelerated calendar and cycle life study of Li?ion cells [J]. Journal of power sources, 2001, 101: 238?247.

[6] LI Zhe, LU Languang, OUYANG Minggao, et al. Modelling the capacity degradation of LiFePO4/graphite batteries based on stress coupling analysis [J]. Journal of power sources, 2011, 196(22): 9757?9766.

[7] LEE S, KIM J, LEE J, et al. State?of?charge and capacity estimation of lithium?ion battery using a new open?circuit voltage versus state?of?charge [J]. Journal of power sources, 2014, 185(2): 1376?1373.

[8] 李紅巖,毛征,袁建建,等.一種基于算法融合的運動目標跟蹤算法[J].國外電子測量技術,2013,32(12):36?40.

[9] XING Y J, EDEN W M, KWOK?LEUNG M T, et al. An ensemble model for predicting the remaining useful performance of lithium?ion batteries [J]. Microelectronics reliability, 2013, 53(6): 811?820.

[10] DELACOURT C, SAFARI M. Life simulation of a graphite/LiFePO4 cell under cycling and storage [J]. Journal of the electrochemical society, 2012, 159(8): 1283?1291.

[11] AGPURE S C, BHUSHAN B. Atomic force microscopy studies of aging mechanisms in lithium?ion batteries [M]// BHUSHAN Bharat, FUCHS Harald. Applied scanning probe methods XIII. Heidelberg: Springer, 2009: 203?233.

[12] PINSON M B, BAZANT M Z. Theory of SEI formation in rechargeable batteries: capacity fade, accelerated aging and lifetime prediction [J]. Journal of the electrochemical society, 2013, 160(2): 243?250.

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

[14] 張朝龍,何怡剛,袁莉芬.基于EEMD和MKRVM的鋰電池剩余壽命預測方法[J].電力系統及其自動化學報,2018,30(7):38?44.

[15] 謝文強.遺傳算法優化BP網絡的鋰電池剩余容量預測[J].儀表技術,2019(1):35?37.

[16] 張金國,王小君,朱潔,等.基于MIV的BP神經網絡磷酸鐵鋰電池壽命預測[J].電源技術,2016,40(1):50?52.

[17] SAHA B, GOEBEL K, POLL S, et al. Prognostics methods for battery health monitoring using a Bayesian framework [J]. IEEE transactions on instrumentation and measurement, 2009, 58(2): 291?296.

主站蜘蛛池模板: 中文字幕人成乱码熟女免费| 久久国产高清视频| 成人午夜网址| 亚洲欧洲日本在线| 亚洲bt欧美bt精品| 一级毛片在线免费视频| 热99re99首页精品亚洲五月天| 国产二级毛片| 欧美成a人片在线观看| 午夜在线不卡| 国产精品男人的天堂| 综合网久久| 国产精品美人久久久久久AV| 亚洲一区波多野结衣二区三区| 亚洲色图欧美在线| 国产人人乐人人爱| 中文字幕不卡免费高清视频| 91视频免费观看网站| 国产网友愉拍精品| 欧美中文字幕第一页线路一| 制服丝袜无码每日更新| 亚洲 欧美 日韩综合一区| 国产乱视频网站| 97青草最新免费精品视频| 日本精品αv中文字幕| 美女视频黄频a免费高清不卡| 久热这里只有精品6| 欧美国产视频| 国产9191精品免费观看| 麻豆精品久久久久久久99蜜桃| 天天躁夜夜躁狠狠躁躁88| 日韩精品无码一级毛片免费| 高清无码一本到东京热| 国产精品30p| 日本免费一区视频| 精品国产黑色丝袜高跟鞋| 国产成人高清在线精品| 成人年鲁鲁在线观看视频| 精品综合久久久久久97超人| 色综合久久久久8天国| 夜夜操天天摸| 久久精品国产在热久久2019| 无码国内精品人妻少妇蜜桃视频| 亚洲男人的天堂在线| 亚洲欧洲日产国产无码AV| 亚洲人成电影在线播放| 成人在线欧美| 国产精品原创不卡在线| 国产精品视频系列专区| 69国产精品视频免费| 国产裸舞福利在线视频合集| 91久久国产综合精品女同我| 免费又黄又爽又猛大片午夜| 欧美成人免费午夜全| 久久国产乱子| 国产成人亚洲日韩欧美电影| 777国产精品永久免费观看| 亚洲天堂视频在线免费观看| 亚洲无码视频图片| 亚洲色成人www在线观看| 国产91精选在线观看| 日本久久网站| 色九九视频| 国产成人综合在线视频| 日韩AV手机在线观看蜜芽| 国产成人h在线观看网站站| 国产性爱网站| 毛片久久久| 久久免费视频播放| 日韩精品亚洲人旧成在线| 免费xxxxx在线观看网站| 国产办公室秘书无码精品| 中文国产成人精品久久| 成人午夜天| 一级成人a毛片免费播放| 成年A级毛片| 国产成人凹凸视频在线| 国产91九色在线播放| 在线国产毛片| 男人天堂伊人网| 久久综合结合久久狠狠狠97色| 夜夜操国产|