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

基于等效電路與數據驅動模型的鋰離子動力電池SOC估計技術

2024-05-06 08:02:30張志白書華何柏青黃金亮張文展
科技創新與應用 2024年13期

張志 白書華 何柏青 黃金亮 張文展

基金項目:江西省自然科學基金項目(20212BAB202025)

第一作者簡介:張志(1980-),男,博士,正高級工程師。研究方向為自動化技術。

*通信作者:白書華(1982-),男,博士,教授。研究方向為信息工程,電子信息技術。

DOI:10.19981/j.CN23-1581/G3.2024.13.019

摘? 要:該文以二階等效電路模型作為電池工作特性描述模型,分別利用無跡卡爾曼濾波算法、基于Sage-Husa自適應濾波思想的SR-AUKF算法估算鋰電池的SOC值,對不同初始值條件下、不同噪聲方差下2種算法的SOC估計及絕對誤差曲線進行對比分析。而后在數據驅動模型下,在單獨利用門控循環單元神經網絡算法估算SOC后,再將之與無跡卡爾曼濾波算法組合應用,對不同工況及溫度條件下2種算法的SOC估計結果及絕對誤差進行比對,得到等效電路模型、數據驅動模型下鋰離子動力電池SOC估計的最佳算法。

關鍵詞:等效電路模型;數據驅動模型;鋰離子動力電池;SOC估計;絕對誤差曲線

中圖分類號:TM91? ? ? ?文獻標志碼:A? ? ? ? ? 文章編號:2095-2945(2024)13-0078-04

Abstract: In this paper, the second-order equivalent circuit model is used as the battery operating characteristic description model, and the untracked Kalman filter algorithm and the SR-AUKF algorithm based on Sage-Husa adaptive filtering idea are respectively used to estimate the SOC value of lithium batteries. The SOC estimation and absolute error curves of the two algorithms are compared and analyzed using different initial values and different noise variance. Then, under the data-driven model, the gated cyclic unit neural network algorithm is used to estimate SOC separately, and then based on the untracked Kalman filter algorithm, the SOC estimation results and absolute errors of the two algorithms in different working and temperature conditions are compared, and the best algorithm for SOC estimation of lithium-ion power battery under equivalent circuit model and data-driven model is obtained.

Keywords: equivalent circuit model; data-driven model; lithium-ion power battery; SOC estimation; absolute error curve

鋰電池是一種可多次循環利用、放電率低且儲能密度較高的電池類型,是電動汽車主要動力源之一,但此種電池對于電壓及溫度敏感性較高,若充電或放電過多會導致鋰電池受損,甚至引發嚴重的火災爆炸事故。而衡量電池安全性的關鍵指標是電池荷電狀態(SOC)準確性,SOC值代表的是電池剩余容量的大小,無法通過測量儀表直接測定此數據,需要以電壓、電流、溫度等相關參數計算得出,但這些可測量數據及SOC間并不屬于線性關系,為保障SOC估算準確性,可基于等效電路或數據驅動模型、利用相應算法估算SOC,進而提高鋰電池的利用率。

1? 以等效電路模型為基礎的鋰電池SOC估計技術

1.1? 無跡卡爾曼濾波(UKF)算法

1.1.1? 無跡(UT)變換

無跡卡爾曼濾波算法衍生自卡爾曼濾波算法,具有無跡變換的特性。可在均值恒定的基礎上,利用對稱采樣、超球形體單形采樣或是最小偏度單形采樣3種策略之一,收集估計點處的樣本信息,并對采樣后的狀態量賦權后再向下一狀態量傳遞,在多次迭代運算的基礎上,可使電池管理系統的精確性、穩定性得到進一步提高[1]。在UT功能支持下,可以合理描述鋰離子電池的非線性特性,得到精準的估算值。變量變換前后,其分布特性并不會改變,可創建的估計點有2N+1個,并可得到各點的權重賦值。本文利用表現最佳的對稱采樣策略對鋰電池進行SOC估計。

1.1.2? 算法流程

UFK算法在非線性系統估計中較為常見,并且以無跡變換作為非線性系統的處理方式,處理時需要使Sigma點具備與狀態變量統一的數學特征。變換處理后的狀態變量,需要進行相應計算,計算過程分為初始化、狀態預測、狀態變量和協方差更新、誤差協方差更新、卡爾曼增益更新、狀態更新及最優協方差矩陣6個步驟。

1.2? 自適應無跡卡爾曼濾波(SR-AUKF)算法

1.2.1? Sage-Husa自適應濾波算法

傳統UKF估算器應用時,一般會依據經驗提前設定噪聲,然而利用環境改變的情況下,系統噪聲、觀測噪聲均會出現變動,這會導致UKF算法無法保持穩定運行或是得出不夠準確的估算結果。為此,可以基于Sage-Husa自適應濾波思想,動態調整系統噪聲及觀測噪聲。如果噪聲條件相對復雜,Sage-Husa自適應濾波算法的應用能夠增強SOC估計精準度,并可快速收斂至最小值,不會由于噪聲值不精準而導致估計結果失真。

1.2.2? SR-AUKF算法流程

應用實踐中,工作電流可能會出現較大幅度的波動,這會導致UKF算法出現協方差矩陣負定問題。利用UKF算法對鋰電池進行SOC估計時,需要應用平方根法,求解時要以半正定矩陣作為基礎,但可能會出現算法無法正常運行現象。為此,可采用狀態變量協方差的二次方根替換協方差,使狀態變量協方差矩陣始終保持半正定,并能獲得相對穩定的數值[2]。考慮到應用環境估計噪聲具有可變性情況,本文結合自適應算法思想設計了一款改進后的UKF算法,即SR-AUKF算法,此算法共有5個步驟,分別是初始化、Sigma點采樣時間更新、狀態更新、狀態噪塊協方差及觀測噪聲更新。

1.3? 基于SR-AUKF算法的SOC估計實驗

1.3.1? 誤差評價指標

龜離子動力電池模型評價時,主要設定3個評價指標,一是平均絕對誤差,二是均方根誤差,三是絕對誤差。這3個評價指標的計算公式如下

MAE=■?撞■■|x(k)-■(k)|,? (1)

MASE=■,(2)

AE=|x(k)-■(k)|,? ? ? ? ? ?(3)

式中:MAE、MASE、AE分別代表平均絕對誤差、均方根誤差及絕對誤差,x為n維的狀態變量,■表示狀態變量的均值,k為輔助尺度因子。

1.3.2? SOC估計結果對比

1)UKF算法SOC估計結果。UKF估計鋰電池SOC時,需要以狀態空間表達式作為基礎,其狀態變量設定為[SOC U1 U2],狀態空間表示式如下

式中:xk、uk分別表示k時刻系統的狀態變量及輸入值,wk、vk表示的是等效模型的系統噪聲與觀測噪聲,前者是影響狀態參數的所有不可測量量值的總和,后者來源于測量設備精準誤差及外界條件干擾。Qk、Rk分別表示過程噪聲值及測量噪聲值,yk表示k時刻系統的Sigma點非線性傳遞值。實驗應用的是額定電壓與充電截止電壓分別為3.7 V與4.2 V、額定電容為2 Ah的鋰離子電池。在二階等效電路模型參數辨識后,采用UKF算法進行估計。過程噪聲及觀測噪聲的初始值分設定為0.1與0.001,SOC的初始值設為3個,即100%、 80%與50%,不同初始值條件下得到的UKF估計曲線及絕對誤差曲線如圖1所示。

圖1? 不同初始值條件下UKF估計曲線及絕對誤差曲線

分析圖1發現,SOC初始值變化時,估算結果并未出現明顯變化,說明算法對SOC值的依賴性并不強,3種情況下收斂效果最終均與實際SOC估計曲線相近,誤差率僅為10%左右。但SOC初始值與實際值間差異較大時,收斂速度會逐步下降。SOC估計時間越長,產生的誤差值越大,這是由于鋰電池放電至后期階段時會出現明顯的參數變動,進而導致參數估算結果出現了誤差。SOC初始值與實際值間差異越大,曲線收斂速度越慢。

2)SR-AUKF算法SOC估計結果。利用此算法估計鋰離子動力電池的SOC,主要是利用狀態變量、卡爾曼增益對噪聲進行調整,確保噪聲能與系統同步更新,進而得到準確的SOC估計數據[3]。同樣設定100%、80%、50%三個SOC初始值,實際SOC值設置為100%展開驗證實驗。不同SOC初始值下的SR-AUKF估計曲線與絕對誤差曲線圖顯示(圖2),SOC初始值不同時,得到的跟蹤SOC估計曲線與實際曲線基本重合,初始值變化時,曲線末端未出現發散現象,得到的SOC估計數據較為精準,絕對誤差曲線基本沒有超過2.9%,說明利用Sage-Husa自適應算法估計SOC值可實現快速收斂,且有效控制了估計誤差,提高了鋰電池SOC估計的精準度。在SOC初始值為100%時,利用SR-AUKF算法估計SOC時得到的均方根誤差為1.42%,平均絕對誤差為0.76%。而SOC初始值為50%時,收斂至實際SOC值估計曲線的時間為195 s,而SOC初始值為80%時,收斂時間縮短為83 s。由此可見,SR-AUKF算法對于SOC初始值的誤差矯正能力較強,比UKF算法精度更高,并且魯棒性、自適應性也更強。

3)2種算法在不同噪聲方差下SOC估計效果對比。為了解鋰電池SOC受到電流傳感器的影響程度,將電流曲線分別與0.1、1、10方差的高斯白噪聲進行疊加,然后對比UKF算法及SR-AUKF算法的SOC估計結果,得到的估計結果及絕對誤差曲線如圖3所示。采用UKF算法時,噪聲方差為1的情況下,SOC絕對誤差低于3%,估計精度相對較高,表明此算法對于噪聲干擾具有一定抑制作用。噪聲方差為10時,雖然SOC前期絕對誤差有所增加,但總體來看,仍未超過4%。但因電流值劇烈變化,方差若再提高會引發狀態變量協方差負定現象,因而此算法無法繼續應用。而利用SR-AUKF算法時,噪聲方差為10時,絕對誤差還不足2%,且噪聲持續增大并不會導致協方差負定。由此可見,2種算法相比,SR-AUKF算法的SOC估計更加精準,且噪聲控制效果更佳。

圖2? 不同SOC初始值下SR-AUKF估計曲線與絕對誤差曲線

圖3? 不同噪聲方差下UKF算法及SR-AUKF算法的SOC估計結果及絕對誤差曲線

2? 以數據驅動模型為基礎的鋰電池SOC估計技術

2.1? 門控循環單元神經網絡(GRU)

門控循環單元是長期記錄及短期記憶網絡經過簡化得到的結構,其主要用于化解循環神經網絡的梯度消失問題,也可防止梯度爆炸,主要化解方式是對時間序列的大步長依賴性進行捕獲。需要以循環神經網絡(RNN)為基礎,添加門控機制,以便有效傳遞控制神經網絡的信息[4]。參數不多、結構簡潔是此網絡結構的優勢,既能保證模型精度,同時訓練及預測時也較短。此種網絡結構因具有長期隱藏層,因而時間序列預測較為準確,適用于鋰電池的SOC預測。GRU具備2個門結構,一是重置門,二是更新門,二者的作用分別是控制前一刻信息遺忘值及決定過去向下一時刻傳遞的信息值。

2.2? GRU-UKF算法

在GRU支持下,可將鋰電池作為黑匣子,以實驗數據為基礎對鋰電池的動態特性進行學習,而后分別得出SOC與電流、電壓以及溫度3個變量之間的非線性關系,采用安時積分法作為狀態方程,然后利用UKF算法獲取SOC值。由于此網絡具有學習功能,能對鋰離子動力電池模型參數的識別過程進行簡化,因而SOC估計時效率更高且難度較小。系統狀態方程及觀測方程式如下

y(k)=socG(k-1)+w,? ? ? ? ? ? ? (6)

式中:socG(k-1)表示的是k-1時刻GRU觀測得到的SOC值,v代表狀態噪聲,w代表觀測噪聲,二者都屬于高斯白噪聲。

2.3? 基于GRU-UKF算法的鋰電池SOC估計實驗

2.3.1? GRU預測結果

利用窗口滑動技術對門控循環單元神經網絡的輸入數據進行處理,得到當前信息及上一刻信息之間的關系,進而得出更為精準的預測結果。設定3個輸入值,分別是電流值、電壓值、溫度值,以SOC值作為輸出,窗口大小設定為10,隱含層數及節點數分別設置為1與64。采用符號數學系統構建神經網絡,再使用MATLAB 展開后期數據分析[5]。以不同工況條件下得到的數據樣本作為訓練集,在0、25、45 ℃三種溫度下展開訓練,測試集SOC預測數據則分別采集自3種不同工況,一是BJDST工況,二是DST工況,三是US06工況。實驗發現,不同溫度條件下,絕對誤差大多數未超出10%,得到了相對準確的預測結果,預測模型當中GRU神經網絡的泛化性較強,且此網絡能體現SOC曲線下降趨勢,并能得出SOC及各測量值間的變化關系。然而在SOC值為30%至90%之間時,由于波動較高,最大絕對誤差達到了20%,表明預測結果的穩定性有所不足。雖然對GRU網絡超參數進行調整能夠提升預測結果穩定性,然而需要付出較高的成本。

2.3.2? GRU-UKF組合算法預測結果分析

為提高鋰離子動力電池SOC估計精度,可將GRU預測隱含關系式作為狀態方程,利用UKF算法估計SOC。觀測SOC值取值為GRU網絡預測得到的SOC值,狀態SOC選用安時積分法獲取的SOC,然而再采用UKF算法對SOC值進行估算[6]。以高斯白噪聲作為噪聲特性,過程噪聲方差及觀測噪聲方差分別取值為0.001與0.1。在3種不同工況及溫度條件下,得到的鋰電池SOC估計結果及絕對誤差顯示,SOC估計曲線對實際SOC曲線的跟蹤性良好,絕對誤差未超出1%,并且曲線沒有出現較大幅度的振蕩,意味著GRU-UKF組合算法的SOC估計結果相對穩定且更為精準,得到的平均絕對誤差、均方根誤差分別低于0.51%與0.46%,說明此種組合算法對于溫度條件不同時SOC估計誤差具有良好抑制效果,且SOC估計結果未超出1%,意味著此算法用于預測鋰電池SOC估計值能夠得到較為精準的結果。

3? 結論

鋰離子動力電池是新能源汽車行業中應用率較高的動力電池,為精準計算電動汽車續航里程,有效實施動力電池管理,需要對鋰電池的SOC進行準確估算。基于等效電路模型的鋰電池SOC估計實驗發現,SR-AUKF算法比UKF算法的噪聲抑制能力更佳,且響應速度、估計精準均更為優異。基于數據驅動模型的鋰電子SOC估計實驗中,應用GRU-UKF組合算法時比單一應用GRU算法的SOC估計結果更為精準。說明在鋰電子動力電池SOC估計技術選用時,可在等效電路模型下選用SR-AUKF算法,而數據驅動模型下則可應用GRU-UKF組合算法。

參考文獻:

[1] 劉慶豐.基于擴展卡爾曼濾波的電動汽車鋰離子電池SOC估算[J].內燃機與配件,2023(13):71-74.

[2] 王義軍,左雪.鋰離子電池荷電狀態估算方法及其應用場景綜述[J].電力系統自動化,2022,46(14):193-207.

[3] 高銘琨,徐海亮,吳明鉑.基于等效電路模型的動力電池SOC估計方法綜述[J].電氣工程學報,2021,16(1):90-102.

[4] 劉文濤.電動汽車動力電池SOC測量技術[J].汽車工業研究,2018(7):55-60.

[5] 高凱.基于DUKF算法的車用動力電池內部狀態聯合估計研究[D].淮南:安徽理工大學,2020.

[6] 田強.基于模型的純電動汽車動力電池SOC估計方法研究[D].長沙:湖南大學,2018.

主站蜘蛛池模板: 精品国产美女福到在线不卡f| 亚洲人成网站在线播放2019| 91免费片| 在线五月婷婷| 国产网站免费| 亚洲欧美国产视频| 亚洲大尺度在线| 永久免费无码日韩视频| 又粗又硬又大又爽免费视频播放| 欧美亚洲国产精品久久蜜芽| 国产视频大全| 天堂av综合网| 久久99精品久久久久纯品| 国产一区二区三区在线观看免费| 久久青青草原亚洲av无码| 国产99精品久久| 91在线视频福利| 国产一区二区福利| 六月婷婷激情综合| 曰AV在线无码| 激情乱人伦| 欧美劲爆第一页| 国产精品私拍在线爆乳| 狠狠色噜噜狠狠狠狠色综合久 | 草逼视频国产| 全部免费特黄特色大片视频| 91香蕉视频下载网站| 四虎永久免费在线| 国产午夜福利在线小视频| 亚洲an第二区国产精品| 欧美成人精品在线| 国产av色站网站| 国产成人精品免费av| 国产亚洲欧美另类一区二区| 欧洲亚洲一区| 国产极品美女在线播放| 免费高清毛片| 国产精品午夜福利麻豆| 久久一本日韩精品中文字幕屁孩| 国产午夜不卡| 欧美日韩一区二区在线免费观看| 亚洲va在线∨a天堂va欧美va| 在线观看国产网址你懂的| 色综合天天综合中文网| 国产女人在线| 亚洲一区二区黄色| 国产99精品久久| 久久久久亚洲Av片无码观看| 日韩av电影一区二区三区四区| 在线精品视频成人网| 欧美一区二区自偷自拍视频| 波多野结衣视频网站| 亚洲无码日韩一区| 亚洲第一区欧美国产综合| 99在线观看精品视频| 国产精品粉嫩| 全部毛片免费看| www.国产福利| 国产97视频在线观看| 精品丝袜美腿国产一区| 性网站在线观看| 99精品在线看| 毛片基地美国正在播放亚洲| 欧美一级高清视频在线播放| 国产精品美乳| 乱系列中文字幕在线视频| 精品国产污污免费网站| 性69交片免费看| av在线手机播放| 91九色国产在线| 亚洲无码一区在线观看| 暴力调教一区二区三区| 国产电话自拍伊人| 欧美国产菊爆免费观看| 欧美性天天| 国产国产人成免费视频77777| 亚洲一区第一页| 国产无遮挡裸体免费视频| 亚洲欧美成人在线视频| 亚洲永久色| 亚洲中久无码永久在线观看软件 | 九色最新网址|