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

?

鋰電池SOC估算方法的研究*(續(xù)2)

2021-07-01 07:14:30孫正李軍
汽車工程師 2021年5期
關鍵詞:積分法開路魯棒性

孫正 李軍

(重慶交通大學機電與車輛工程學院)

2 SOC估算

2.1 SOC的定義

電池荷電狀態(tài)又稱電池剩余電量,在數(shù)值上表示為電池的剩余電量與標稱容量的比值[10]。其公式定義為:

式中:Qr——剩余電量,Ah;

Cn——標稱容量,Ah。

2.1 SOC估算方法

現(xiàn)階段SOC估算方法主要由傳統(tǒng)方法、新型算法和機器學習算法組成。傳統(tǒng)算法主要有安時積分法、內(nèi)阻法、開路電壓法和卡爾曼濾波(KF)算法;新型算法是由各類觀測器[11-14]、卡爾曼濾波算法和仿生學算法進行改進所提出來的,有擴展卡爾曼濾波(EKF)算法、粒子濾波(PF)算法[15]、滑膜觀測器(SMO)算法、H∞算法[16]、高斯回歸方法(GPR)[17];機器學習算法主要有神經(jīng)網(wǎng)絡算法(BP)、支持向量機法[18]。針對各類算法,文章主要介紹現(xiàn)階段使用較多的擴展卡爾曼濾波算法、神經(jīng)網(wǎng)絡算法、安時積分法和開路電壓法:

1)安時積分法。安時積分法是通過電池充放電時,通過一段時間內(nèi)經(jīng)過電池電流對時間的積分,得到電池累積充入和放出的電量,進而估算出電池的SOC[19]。如式8所示。

式中:SOC0——SOC初值;

η——庫倫效率;

I——充放電電流,A;

t——充放電時間,s;

Cn——標稱容量,Ah。

使用安時積分法估算SOC,方法簡單,計算量較小。但由于其開路特性,沒有反饋環(huán)節(jié),隨著初值的誤差而逐漸產(chǎn)生誤差累計,導致其估算精度較差?,F(xiàn)階段單一使用安時積分法進行估算,結果可信度不高,主要是通過改進或者和其他新型算法進行聯(lián)合估計SOC。文獻[20]提出了帶安時校正的EKF算法,該方法通過在EKF算法的估算中加入安時校正環(huán)節(jié),并根據(jù)SOC來調(diào)整校正權重因子,提高了估算精度。

2)開路電壓法。開路電壓法的原理是通過電池長時間的靜止,使電池內(nèi)部反應達到平衡,此時電池的開路電壓(OCV)就近似等于電池的端電壓,進而利用OCV與SOC的關系求得SOC估計值。開路電壓法,有較高的精確度,但估算時電池需要長時間的靜止,不適用于動態(tài)的電動汽車中。目前,開路電壓法主要應用于參數(shù)辨識中,建立OCV與SOC的函數(shù)關系,并通過試驗數(shù)據(jù)擬合得到OCV-SOC曲線。

3)卡爾曼濾波算法[21]??柭鼮V波算法是實時遞推方法,簡單易行,能夠有效濾除測量噪聲的影響,具有良好的動態(tài)跟蹤性能和魯棒性,在SOC估算中被廣泛使用[22]。KF算法的基本思想是利用信號過程與噪聲狀態(tài)空間的概念,估計隨機線性系統(tǒng)狀態(tài)量在最小均方根誤差狀態(tài)下的最優(yōu)估計值[23]。KF算法主要用于線性系統(tǒng)中進行不斷地迭代更新,但基于早期的KF算法精度較差,后期衍生出了目前使用最多的擴展卡爾曼濾波(EKF)算法。傳統(tǒng)卡爾曼濾波算法的狀態(tài)方程和測量方程如下:

式中:xk——狀態(tài)矢量;

uk——輸入矢量;

yk——觀測矢量。

EKF算法是在KF算法系統(tǒng)狀態(tài)空間方程中,將模型在(xk,uk)附近進行一階泰勒展開,通過滿足的數(shù)學期望關系而進行循環(huán)遞推運算。即將線性的方程改為含有非線性狀態(tài)函數(shù)和狀態(tài)空間方程,在非線性動態(tài)系統(tǒng)中能夠得到更加精確的結果,從而減小開路電壓的累積誤差[24]。EKF算法能夠將非線性濾波問題轉化為近似線性濾波問題,其估算精度高,抗干擾效果好,魯棒性好,適用于電動汽車電流劇烈變化的工況。其SOC估算的流程,如圖4所示。

圖4 EKF算法流程

雖然EKF算法有著較高的估算精度和魯棒性,但其估算精度依賴于電池的模型精度,為此,隨著研究的深入,又提出了無跡卡爾曼濾波(UKF)算法[25],通過無跡變換(UT),不需要求出雅克比矩陣,即簡化了計算量,又減小了估算誤差[26]。繼而,又衍生出了自適應無跡卡爾曼濾波(AUKF)算法[27]和容積卡爾曼濾波(CKF)算法[28],SOC估算的精度和魯棒性進一步提高了。文獻[29]提出了改進分數(shù)階的EKF算法,通過對狀態(tài)預測方程進行分數(shù)階積分來增加狀態(tài)預測的全局相關性,提高了狀態(tài)預測的精準度,并設計了滑窗思想的模型來減少計算量,該方法計算量較小的同時,又提高了估算精度。文獻[30]結合擴展卡爾曼濾波器和滑膜觀測器的優(yōu)點,提出了聯(lián)合擴展卡爾曼濾波的滑膜觀測器算法,該聯(lián)合算法針對參數(shù)擾動具有較強的魯棒性,估算精度高。

4)神經(jīng)網(wǎng)絡(BP)算法[31]。圖5為3層的神經(jīng)網(wǎng)絡結構。作為近幾年算法中的熱門,廣泛應用于各領域中,主要因為神經(jīng)網(wǎng)絡算法的非線性強、較優(yōu)的自主學習能力、估算精度高、易于在計算機中實現(xiàn)等優(yōu)點。利用神經(jīng)網(wǎng)絡算法進行SOC估算的基本思路是,將試驗數(shù)據(jù)中電池的電壓、電流、溫度等參數(shù)作為輸入,SOC作為輸出,通過誤差的反向傳遞,不斷更新各層的權值和閾值來完成訓練過程,得到最優(yōu)解。

圖5 3層BP神經(jīng)網(wǎng)絡

為了精確求解SOC,神經(jīng)網(wǎng)絡算法的訓練過程需要大量的數(shù)據(jù)來支撐,目前,神經(jīng)網(wǎng)絡算法更多地與其他算法結合在一起,來充分發(fā)揮其優(yōu)點。文獻[32]提出了AUKF-BP的聯(lián)合估算算法,該方法既保留了UKF算法魯棒性高和BP神經(jīng)網(wǎng)絡非線性強的優(yōu)點,又避免了UKF算法不能自適應調(diào)整和BP神經(jīng)網(wǎng)絡收斂速度慢的缺點,該算法有較高魯棒性和估算精度。文獻[33]利用回溯搜索算法(BSA)對徑向神經(jīng)網(wǎng)絡(RBF)進行改進,利用BSA算法求出最優(yōu)解,并更新權值矩陣和閾值,用于SOC估算,把估算誤差降低到2%以內(nèi)。文獻[34]將免疫遺傳算法(IGA)與BP神經(jīng)網(wǎng)絡相結合,進行SOC的聯(lián)合估計。該方法通過IGA算法對BP神經(jīng)網(wǎng)絡模型進行優(yōu)化,增強了神經(jīng)網(wǎng)絡自適應學習效率,更快地進行SOC估算。文獻[35]提出了將蟻群(ACO)算法與動態(tài)神經(jīng)網(wǎng)絡算法相結合,利用蟻群算法的全局尋優(yōu)能力優(yōu)化神經(jīng)網(wǎng)絡的權值和閾值,避免了神經(jīng)網(wǎng)絡陷入局部最優(yōu)。該方法的估算精度高,泛化能力和魯棒性好。

以上分別分析了安時積分法、開路電壓法、卡爾曼濾波法以及神經(jīng)網(wǎng)絡法,現(xiàn)將各類SOC估算方法的特點及優(yōu)缺點進行對比,如表1所示。

表1 SOC估算方法對比

3 結論與展望

文章從電池SOC的影響因素出發(fā),對電池模型以及參數(shù)辨識等問題分別進行了介紹,重點對當下使用較多的SOC的估算方法進行闡述。針對SOC估算方法中尚存的一些問題提出如下建議:

1)國內(nèi)大部分學者對SOC估算的研究只是通過仿真試驗來驗證算法的可行性,而實際車況的SOC估算仍面臨其他因素的干擾,實際的估算精度和魯棒性難免會下降。未來的研究要在仿真試驗的基礎上,做進一步的實車驗證。

2)未來的SOC估算需要進一步地減少計算量和估算誤差,做到基于初始誤差的快速響應和SOC的實時評估,使未來的電動汽車電池系統(tǒng)更加安全、可靠。

猜你喜歡
積分法開路魯棒性
高效水泥磨開路系統(tǒng)的改造
荒漠綠洲區(qū)潛在生態(tài)網(wǎng)絡增邊優(yōu)化魯棒性分析
基于確定性指標的弦支結構魯棒性評價
中華建設(2019年7期)2019-08-27 00:50:18
王旭鵬傾情獻唱最新單曲《開路者》
青年歌聲(2019年2期)2019-02-21 01:17:36
自然生物挖角開路
延續(xù)了兩百年的“開路日”
中國公路(2017年16期)2017-10-14 01:04:46
巧用第一類換元法求解不定積分
基于非支配解集的多模式裝備項目群調(diào)度魯棒性優(yōu)化
非接觸移動供電系統(tǒng)不同補償拓撲下的魯棒性分析
隨機結構地震激勵下的可靠度Gauss-legendre積分法
海原县| 新乡县| 哈巴河县| 横峰县| 绵竹市| 彝良县| 贵州省| 玉门市| 肥城市| 平定县| 瓮安县| 玉田县| 保靖县| 稷山县| 郁南县| 卢龙县| 凤阳县| 山东省| 松滋市| 荥经县| 桓仁| 昌图县| 南昌市| 蒲城县| 庄河市| 彰化市| 阿拉尔市| 三原县| 瑞安市| 怀安县| 盐津县| 鱼台县| 克什克腾旗| 和龙市| 酉阳| 吉安县| 永和县| 三亚市| 沙坪坝区| 富平县| 芦山县|