>> 自然科学版期刊 >> 2024 >> 2024年04期 >> 正文
基于变遗忘因子的改进卡尔曼滤波锂电池荷电状态估算研究
供稿: 张涛, 陈东明, 侯鹏鹏, 王尧彬 时间: 2024-07-05 次数:

张涛, 陈东明, 侯鹏鹏,.基于变遗忘因子的改进卡尔曼滤波锂电池荷电状态估算研究[J].河南理工大学学报(自然科学版),2024,43(4):126-132.

ZHANG T, CHEN D M, HOU P P, et al.Estimation the state of charge of lithium battery based on variable forgetting factor and improved extend Kalman filter[J].Journal of Henan Polytechnic University(Natural Science) ,2024,43(4):126-132.

基于变遗忘因子的改进卡尔曼滤波锂电池荷电状态估算研究

张涛, 陈东明, 侯鹏鹏, 王尧彬

河南理工大学 电气工程与自动化学院,河南 焦作 454000

摘要: 目的 为了解决锂电池在不同放电阶段和噪声干扰下荷电状态(SOC)估算结果发散问题, 方法 通过分析锂电池机理特性,查找影响估算结果的因素和原因。选取适当的数学模型并得到开路电压特性-荷电状态(OCV-SOC)试验曲线后,针对传统算法估算误差波动较大的问题,提出变遗忘因子递推最小二乘(VFF-RLS)与自适应平方根无迹卡尔曼滤波(ASRUKF)算法联合估算SOC 结果 以动态应力测试(DST)为例,遗忘因子最小二乘(FFRLS)算法的开路电压初期误差最大值为0.02 V,稳定后端电压误差为0.004~0.010 V,误差收敛时间约45 sUKF算法的SOC估算初期最大误差为0.03,在400 s左右逐渐收敛到理论值附近,稳定后的波动误差为0.83%VFF-RLS算法在相同的条件下,开路电压实验初期误差最大值为0.04 V,稳定后端电压误差为0.003~0.007 V,误差收敛时间约10 sASRUKFSOC估算初期最大误差为0.1,随着算法迭代,200 s内收敛到理论值附近,稳定后最大波动误差0.413% 结论 为了保证算法适用的普遍性,在不同初值下观察算法的收敛性,结果表明,在复杂的试验工况下,与传统算法比较,改进算法的参数辨识速度明显加快,精度提高,在估算SOC阶段,波动范围明显变小;在实际值误差较大的情况下,依然能够迅速收敛,证明本文方法的改进切实可行,可用于实际电池研究。

关键词:锂电池;变遗忘因子;荷电状态;自适应滤波;平方根滤波

doi:10.16186/j.cnki.1673-9787.2022030035

基金项目:国家自然科学基金资助项目(U1804143);河南省科技攻关项目(202102210295);河南省高校基本科研业务费专项项目(NSFRF210424);河南省科技创新团队基金资助项目(CXTD2017085);河南理工大学青年骨干教师资助项目(2019XQG-17

收稿日期:2022/03/14

修回日期:2022/09/14

出版日期:2024/07/15

Estimation the state of charge of lithium battery based on variable forgetting factor and improved extend Kalman filter

ZHANG Tao, CHEN Dongming, HOU Pengpeng, WANG Yaobin

School of Electrical Engineering and AutomationHenan Polytechnic UniversityJiaozuo 454000HenanChina

Abstract: Objectives To solve the problem of divergence of state-of-chargeSOC estimation results of lithium batteries under different discharge stages and noise interference  Methods the factors and reasons affecting the estimation results were analyzed by studying and analyzing the mechanism characteristics of lithium batteriesand then for the problem of large fluctuations in the estimation error of traditional algorithmsthe variable forgetting factor recursive least squares VFF-RLS in conjunction with the adaptive squareroot unscented Kalman filter ASRUKF algorithm was proposed to estimate the SOC.  Results Taking the dynamic stress test DST as an examplethe maximum initial error of the opencircuit voltage of the forgetting factor recursive least squaresFFRLS algorithm was 0.02 Vthe terminal voltage error after stabilization was in the range of 0.004 ~0.010 Vthe error convergence time was about 45 sthe maximum initial error of the SOC estimation was 0.3and it gradually converged to around the theoretical value at about 400 sand the fluctuation error after stabilization was 0.83%.Under the same conditionsthe maximum initial error of the VFF-RLS algorithm in the open circuit voltage experiment was 0.04 Vthe terminal voltage error after stabilization was in the range of 0.003~0.007 Vthe error convergence time was about 10 sthe maximum initial error of SOC estimation was 0.1and with the iteration of the algorithmit converged to around the theoretical value within 200 sand the maximum fluctuation error after stabilization was 0.413%.Finallyin order to ensure the universality of the application of the algorithmthe convergence of the algorithm was observed under different initial values.  Conclusions The results showed that under complex test conditions compared with the traditional algorithmthe parameter identification speed of the improved algorithm was significantly acceleratedthe accuracy was improvedthe fluctuation range was significantly smaller in the SOC estimation stageand it could still converge quickly in the case of large error of the actual valuewhich proved that the improvement of the algorithm was feasible and could be used for actual battery research.

Key words:lithium battery;variable forgetting factor;state of charge;adaptive filtering;square root filtering

最近更新