电子设计工程
Electronic Design Engineering
第 27卷
Vol.27
第 18期
No.18
2019年 9月
Sep. 2019
收稿日期:2019-01-23 稿件编号:201901128
作者简介:高 昂(1997—),男,江苏常州人。研究方向:电气工程及其自动化。
近年来,锂电池因其独特的绿色环保、电量能充
能放等特性,深受喜爱,被广泛应用于电子产品、新
能 源 交 通 工 具 、电 力 系 统 等 领 域 之 中 。 为 了 更 方
便、安全、可靠地使用锂电池,我们需要对电池进行
电量监测。换言之,就是在电池所在系统运行中或
空闲状态下估测电池的当前容量。
卡尔曼滤波可以应用于含有不确定信息的动态
系 统 ,并 对 系 统 下 一 时 刻 的 走 向 做 出 有 根 据 的 预
测。卡尔曼滤波在连续变化系统中的应用是比较理
想的,具有内存小、速度快等优势,适合解决实时问
题。因此,本文依据实际锂电池充放电实验数据,搭
建电池模型模拟电池实际工作特性,并通过对比仿
真,验证研究卡尔曼滤波算法对锂电池荷电状态估
测的准确性及其不足。
1 锂电池数学模型的建立
1.1 锂电池Thevenin 等效电路模型
Thevenin 电池模型如图 1 所示,R
1
是电池的欧姆
内阻,R
2
是电池的极化内阻,R
2
与电容 C 并联构成阻
卡尔曼滤波算法在锂电池荷电状态估计中的应用
高 昂,郭梦蕾,徐珂雅,谢慧浚,韩泽雷
(河海大学 能源与电气学院,江苏 南京 211100)
摘要:基于研究卡尔曼滤波算法在锂电池荷电状态估计和监测中应用效果的目的,本文通过建立
Thevenin 电池模型,结合锂电池恒定电流充放电实验数据,有效模拟出电池实际工作特性,并分别
采用传统卡尔曼滤波(KF)和扩展卡尔曼滤波(EKF)算法对锂电池荷电状态(SOC)进行估测。得出
如下结 论 :采 用 基于 Thevenin 电池 模 型的 KF 与 EKF 算 法 均可以 快 速精准 地 估测锂 电 池荷电 状
态。EKF 对于初值的敏感度相较 KF 明显低,当初值为 80%时参数适应性较好。此外,在利用卡尔
曼滤波算法对电池端电压估测时发现其收敛值总会与真实值产生一个约为 0.05 V 的恒定偏差值。
关键词:锂电池;卡尔曼滤波算法;荷电状态;Thevenin 电池模型;MATLAB
中图分类号:TM912;TN713 文献标识码:A 文章编号:1674-6236(2019)18-0033-05
Application of Kalman filter algorithm in estimation of charged state of
lithium battery
GAO Ang,GUO Meng⁃lei,XU Ke⁃ya,XIE Hui⁃jun,HAN Ze⁃lei
(College of Energy and Electrical Engineering,Hohai University,Nanjing 211100,China)
Abstract: Based on the study of kalman filter algorithm in lithium battery charge state estimation and
monitoring application effect,in this paper,by establishing Thevenin battery model and combining it
with the experimental data of constant current charge and discharge,the actual working characteristics of
the battery were effectively simulated,and the SOC of lithium battery was estimated based on the
traditional kalman filter(KF)and the extended kalman filter(EKF)algorithm respectively. The results
show that both KF and EKF algorithms based on Thevenin model can quickly and accurately estimate the
state of charge in lithium battery. This paper concludes that the sensitivity of EKF to initial value is
significantly lower than that of KF,and the parameter adaptability is better when the initial value is 80%.
In addition,when using kalman filter algorithm to estimate the battery terminal voltage,it is found that
the convergence value always produces a constant deviation value of about 0.05V from the real value.
Key words: lithium battery;kalman filter algorithm;SOC;Thevenin battery model;MATLAB
-- 33