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

基于MSUKF的鋰離子電池SOC估算研究

2023-09-26 01:11:08康智斌王順利于春梅戚創事張夢蕓張楚研
自動化儀表 2023年9期
關鍵詞:模型

康智斌,劉 珂,王順利,于春梅,戚創事,張夢蕓,張楚研

(1.四川英杰電氣股份有限公司,四川 德陽 618000;2.西南科技大學信息工程學院,四川 綿陽 621010)

0 引言

在雙碳背景下,以新型能源替代傳統能源已成為研究熱點。相對于傳統二次電池,鋰離子電池具有能量密度大、循環壽命長、綠色環保等優點,在如今的新能源汽車中得到了廣泛應用[1]。鋰離子電池的狀態估算,尤其是荷電狀態(state of charge,SOC)的準確估算是電池管理系統的關鍵,為鋰離子電池能量和功率計算提供了依據[2]。作為電池管理系統的關鍵和難點,研究準確、高效的SOC估算方法具有積極意義。

鋰離子電池SOC估算常用的算法有安時積分法、數據驅動和基于等效模型的濾波算法[3]。安時積分法易受初始SOC值影響,不準確的初始值易導致誤差積累,從而使得預測精度降低[4]。數據驅動的方法適用于強非線性環境。但精確的SOC估算需要足夠多的數據作為支撐,且收斂速度較慢[5]。基于等效模型的濾波算法中,常用的算法有擴展卡爾曼濾波(extended Kalman filter,EKF)算法。但該算法采用泰勒級數展開方法對非線性系統進行線性化處理,忽略了高階項的影響,降低了SOC估算精度[6]。相較于EKF,無跡卡爾曼濾波(unscented Kalman filter,UKF)算法具有更加準確的估算精度和較好的魯棒性。但是UKF算法計算量大且存在誤差協方差矩陣易發散的隱患。文獻[7]提出了1種基于奇異值分解的無跡卡爾曼濾波(singular value decomposition-unscented Kalman filter,SVD-UKF)算法,用于SOC估算。SVD-UKF算法在降低了計算量的同時,提高了計算精度。Wei提出了1種基于在線識別電池模型的SOC和容量雙重估算的多時間尺度方法[8],用于提高模型的精度和穩定性。Tang等提出了多模型切換估算算法[9],以在線選擇合適的SOC估算模型。Hu等提出了1種利用分數階模型對SOC進行估算的方法[10]。該方法由于閉環校正,使模型具有較高的估算精度和收斂性,但電池的模型精度對估算有很大的影響。文獻[11]使用了三階阻容(resistance capacitance,RC)模型,并采用遺傳算法驗證了該模型的可行性。但該模型帶來了更多的計算參數,增加了計算復雜度。文獻[12]提出了將Sage-Husa方法與UKF結合的方法,以消除噪聲對SOC估算精度的影響。

為更加快速、精確地估算鋰離子電池SOC,本文基于二階RC模型,采用遞推最小二乘法(recursive least square,RLS)進行在線參數辨識,并結合多新息無跡卡爾曼濾波(multi stagger unscented Kalman filtering,MSUKF)算法估算鋰離子電池SOC。為驗證本文方法的可行性,本文在混合脈沖功率特性(hybrid pulse power characteristic,HPPC)試驗工況下對所提方法進行了試驗驗證。

1 理論分析

1.1 二階RC等效電路模型

等效電路模型即用電氣元件,如電阻、電壓源、電容等對電池進行建模,通過模型模擬電池的外部特性,用電路的相關變量關系來描述和分析電池的工作原理。目前常用的電池等效電路模型有 Rint 模型、新一代汽車合作伙伴計劃(partnership for a new generation of vehicles,PNGV)模型和 Thevenin 模型等。綜合考量模型精度、參數辨識的復雜度以及可操作性等因素,本文選擇如圖1所示的二階RC等效電路模型。

圖1 二階RC等效電路模型

二階RC等效電路模型由于具有2個RC回路,相較于一階RC等效電路模型,可以更好地模擬電池的動態特性,精度高且未知參數量易于確定。二階RC等效電路模型狀態方程如式(1)所示。

(1)

式中:Uoc為開路電壓;U為端電壓;C1、C2分別為電化學極化電容和濃差極化電容;R1、R2分別為電化學極化電阻和濃差極化電阻;R0為電池歐姆內阻;U1、U2分別為2個RC回路的極化電壓。

1.2 RLS在線參數辨識

RLS能夠準確描述系統的實時特性,根據當前時刻采集的電流電壓信息,與上一時刻的狀態估算值實時更新模型參數,具有較高的鋰離子電池參數辨識的估算精度。由式(1)可得S域中的狀態方程如式(2)所示。

(2)

式中:U∝(s)為經過S域變換后的開路電壓;U(s)為經過S域變換后的端電壓;I(s)為經過S域變換后的電流;s為S域中的拉普拉斯算子。

本文令E(s)=U∝(s)-U(s),可得系統傳遞函數為:

(3)

式中:G(s)為S域中的傳遞函數。

本文對式(3)進行雙線性變換到Z域,可得:

(4)

式中:z為Z變換算子;k1、k2、k3、k4、k5均為傳遞函數經雙線性變換后的函數系數。

本文對式(4)進行Z的逆變換,并根據輸入與輸出變量關系求解各參數,獲得離散化后的標準最小二乘法:

(5)

式中:E(k)為k時刻的系統觀測計算值;φ(k)為系統樣本集合;θ(k)為k時刻的參數估算值。

1.3 MSUKF估算鋰電池SOC

UKF算法通過無跡變換原理,采用一系列關鍵點實現狀態變量的均值和協方差的非線性傳遞,不需要將系統線性化。在鋰離子電池的應用環境中,實際工況復雜多變。為了提高UKF算法的適應性與穩定性,本文將多新息理論與UKF算法結合,構成MSUKF算法。本文通過將新息與卡爾曼增益擴展到矩陣中,利用多時刻的新息和卡爾曼增益對估算值進行校正,以減小誤差積累對估算值的影響,進而提高UKF算法的SOC估算精確度與穩定性。

MSUKF算法流程如下。

(6)

②計算Sigma點。

(7)

③計算Sigma點傳播。

(8)

④預測時刻誤差協方差矩陣。

(9)

⑤預測時刻電池端電壓。

(10)

⑥預測時刻端電壓方差矩陣 。

(11)

⑦預測時刻SOC與測量所得端電壓的協方差。

(12)

⑧計算卡爾曼增益。

(13)

⑨計算新息矩陣和卡爾曼增益矩陣。

(14)

狀態更新。

(15)

更新誤差協方差矩陣。

(16)

本文將RLS算法與MSUKF算法相結合,形成RLS-MSUKF算法,以實現鋰離子電池SOC的高精度估算。本文以[Sk,U1,k,U2,k]為狀態變量、端電壓UL為觀測變量,對等效電路進行離散化,并建立電池狀態空間表達。其表達式如式(17)和式(18)所示。

Ik+wk

(17)

式中:T為時間常數,T1=R1C1,T2=R2C2;Δt為采樣間隔時間;IK為k時刻電流,以充電方向為正;wk為過程噪聲;QN為電池額定容量。

(18)

式中:vk為測量噪聲。

RLS-MSUKF算法估算SOC流程如圖2所示。

圖2 RLS-MSUKF算法估算SOC流程圖

2 試驗結果分析

根據上述理論分析,本文以三元鋰離子電池為試驗對象,通過RLS算法實時更新模型參數,并將辨識結果提供給MSUKF算法以估算電池SOC。為驗證算法可行性,本文構建了鋰離子電池SOC估算模型,在HPPC測試工況下驗證模型估算精度,并驗證了算法的收斂性以及對真實數據的跟蹤性。

2.1 試驗平臺搭建

本文對RLS-MSUKF算法估算鋰離子電池SOC的可行性進行驗證。本文以標準容量為45 Ah的三元鋰離子電池作為研究對象,并采用BTS750-200-100-4電池測試設備作為測試平臺。試驗均在35 ℃的恒溫下進行,并且忽略電池老化對試驗結果產生的影響。

2.2 RLS在線參數識別結果

考慮到電池在實際使用中常為間歇性充放電狀態,HPPC工況包含擱置、充電和放電狀態,符合電池的實際工作狀態。因此,本文選擇在HPPC測試工況下對RLS進行驗證。參數辨識結果對比如圖3所示。

圖3 參數辨識結果對比

圖3(a)顯示了RLS算法在線參數辨識結果與真實端電壓的電壓比較曲線。其中:U1為實際電壓;U2為RLS算法對應的模擬電壓。圖3(b)顯示了實際電壓與估算電壓的電壓誤差曲線。本文采用RLS算法進行在線參數辨識,電壓的最大誤差為2.81%,平均絕對值誤差為1.25%。試驗結果表明,采用RLS算法能夠獲得高精度的在線參數識別結果,可用于后續的SOC估算。

2.3 HPPC工況試驗驗證分析

為了驗證在復雜的應用工況下,RLS-MSUKF算法對于鋰離子電池SOC估算的有效性與合理性,本文選擇HPPC工況進行試驗驗證。本文設置實際SOC初始值為1,其他算法的SOC初始值均為0.8。HPPC工況下SOC估算及估算誤差如圖4所示。

圖4 HPPC工況下SOC估算及估算誤差

圖4(a)中:S1為實際SOC估算結果;S2為RLS-MSUKF算法的SOC估算結果;S3為RLS-UKF算法的SOC估算結果。圖4(b)中:Err1為RLS-MSUKF算法的SOC估計誤差;Err2為RLS-MSUKF算法的SOC估計誤差。放電前期RLS-MSUKF算法估算SOC的曲線收斂更迅速。Err1、Err2分別表示S2、S3對應的估算誤差。由圖4(a)可知,當算法的SOC值設置為0.8時,RLS-MSUKF算法的收斂速度比RLS-UKF算法更快。由圖4(b)可知,在HPPC工況下,2種算法的SOC估算精度在放電平穩階段基本一致。電池放電末期內部化學反應劇烈導致估算效果不理想,但這并不影響整體估算效果。其中:RLS-MSUKF算法的最大誤差為0.78%;RLS-UKF算法的最大誤差為2.32%。

本文采用SOC估算結果的平均絕對值誤差(mean absolute error,MAE)和均方根誤差(root mean square error,RMSE),對不同算法進行比較。

HPPC工況下RLS-UKF以及RLS-MSUKF對SOC的估算誤差如表1所示。

表1 HPPC工況下RLS-UKF以及RLS-MSUKF對SOC的估算誤差

由表1可知,RLS-MSUKF算法的MAE和RMSE相較RLS-UKF算法都有明顯減小。這個結果表明,在HPPC復雜工況下,RLS-MSUKF算法估算結果的收斂速度更快、精度更高,具有更好的估算效果。

3 結論

鋰離子電池的SOC估算不僅是電池管理系統的關鍵問題,還對電動汽車的整車控制至關重要。為了提高SOC估算精度,本文基于二階RC等效電路模型,選擇RLS算法進行在線參數辨識,并提出1種MSUKF算法。該算法通過充分利用多時刻的新息信息,減少了誤差的積累,增強了算法的跟蹤能力。本文將上述2種算法結合為RLS-MSUKF算法,以準確估算電池SOC,并利用HPPC工況對該算法進行試驗驗證。驗證結果表明,在HPPC工況下,RLS-MSUKF算法估算SOC值的最大誤差為0.78%,且有較好的預測值跟蹤效果。本文方法為優化鋰離子電池SOC估算提供了依據,對鋰離子電池的應用和推廣具有積極意義。

猜你喜歡
模型
一半模型
一種去中心化的域名服務本地化模型
適用于BDS-3 PPP的隨機模型
提煉模型 突破難點
函數模型及應用
p150Glued在帕金森病模型中的表達及分布
函數模型及應用
重要模型『一線三等角』
重尾非線性自回歸模型自加權M-估計的漸近分布
3D打印中的模型分割與打包
主站蜘蛛池模板: 97人妻精品专区久久久久| 一本大道无码高清| 日本午夜视频在线观看| 国产玖玖玖精品视频| 伊人激情综合网| 日本少妇又色又爽又高潮| 2022国产无码在线| 精品少妇人妻av无码久久| 国产亚洲视频在线观看| 91精品国产综合久久香蕉922| 免费视频在线2021入口| 亚洲综合二区| 一本大道视频精品人妻| 国产高颜值露脸在线观看| 高清亚洲欧美在线看| 国产精品v欧美| 国产主播喷水| 中国毛片网| 全午夜免费一级毛片| 在线观看欧美国产| 一级毛片网| 亚洲天堂网2014| 国产H片无码不卡在线视频| 中文成人在线| 国产欧美日韩免费| 国产一级二级在线观看| 在线va视频| 国产在线一区视频| 91午夜福利在线观看| 欧美狠狠干| 国产一区亚洲一区| 国产在线拍偷自揄拍精品| 免费欧美一级| 国产精品视频白浆免费视频| 国产福利一区在线| 亚洲日韩日本中文在线| 亚洲日韩精品欧美中文字幕| 色亚洲成人| 中文字幕在线播放不卡| 亚洲欧美不卡中文字幕| 亚洲色大成网站www国产| 国产chinese男男gay视频网| 午夜欧美在线| 久久久久亚洲精品无码网站| 97在线观看视频免费| 又爽又黄又无遮挡网站| 国产精品一老牛影视频| 久久福利网| 777国产精品永久免费观看| 国产综合欧美| 996免费视频国产在线播放| 久久免费精品琪琪| 在线观看精品国产入口| 国产无码网站在线观看| 中文字幕va| 国产人碰人摸人爱免费视频| 国产白浆视频| 欧美日韩一区二区在线免费观看 | 国产女人18水真多毛片18精品| 制服丝袜国产精品| a级高清毛片| 农村乱人伦一区二区| 99re热精品视频中文字幕不卡| 欧美色99| 久久综合亚洲鲁鲁九月天| 波多野结衣一区二区三区AV| 无码中文字幕乱码免费2| 日韩在线永久免费播放| 午夜电影在线观看国产1区| 国产精女同一区二区三区久| 草逼视频国产| 国产一区二区人大臿蕉香蕉| 久久6免费视频| 一本大道在线一本久道| 国产麻豆福利av在线播放| 中文字幕66页| 国产一级毛片网站| 日本不卡在线视频| 亚洲资源在线视频| 国产免费久久精品99re不卡| 91蝌蚪视频在线观看| 青青热久免费精品视频6|