[发明专利]基于有限差分扩展卡尔曼算法的锂电池荷电状态估计方法有效
申请号: | 201310021706.1 | 申请日: | 2013-01-21 |
公开(公告)号: | CN103116136A | 公开(公告)日: | 2013-05-22 |
发明(设计)人: | 程泽;刘艳莉;张玉晖;戴胜;张秋艳 | 申请(专利权)人: | 天津大学 |
主分类号: | G01R31/36 | 分类号: | G01R31/36 |
代理公司: | 天津市北洋有限责任专利代理事务所 12201 | 代理人: | 李素兰 |
地址: | 300072*** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 有限 扩展 卡尔 算法 锂电池 状态 估计 方法 | ||
1.一种基于有限差分扩展卡尔曼算法的锂电池荷电状态估计方法,其特征在于,该方法包括以下步骤:
通过建立锂电池电量的数学模型,得到电池系统荷电状态方程x及荷电状态观测方程y如下:
xk+1=f(xk,uk,wk)
yk=g(xk,uk,vk),
其中,xk∈Rn和yk∈Rm分别为k时刻的系统n维状态向量和m维观测向量,f:Rn→Rn和g:Rn→Rm分别为系统状态函数和观测函数,wk和vk是互不相关的高斯白噪声,且假设噪声有如下统计学特性:
其中:Qk,Rk都为正定对称阵;δkj为Kronecker-δ函数;
步骤一、给定初始值,初始化x0=E[x0],P0=E[(x0-x0)(x0-x0)T],对Qk(过程噪声方差),Rk(观测噪声方差),(验前状态方差),Pk(验后状态方差)进行Cholesky分解,有
利用一阶中心差分计算非线性函数偏导数,即
Fx(k)=(f(xk+Δxk,uk,wk)-f(xk-Δxk,uk,wk))/2Δxk,
令Δxk=hSx(h为步长调节系数),则
Fx(k)Sx=Sxx={(fi(xk+hSx,j,uk,wk)-fi(xk-hSx,j,uk,wk))/2h,
其中,Sx,j为Sx的第j列。根据上式同样可导出下列各式。即
Fw(k)Sw=Sxw={(fi(xk,uk,wk+hSx,j)-fi(xk,uk,wk-hSx,j))/2h}
步骤二、得到基于锂电池系统上一状态预测出当前状态方程
步骤三、得到状态协方差的预测方程
其中:是当前状态的验前状态协方差;
Fx(k)是利用一阶中心差分计算状态方程的偏导数;
P(k)是上一状态的验后状态协方差;
Fw(k)是利用一阶中心差分计算状态噪声的偏导数;
Q(k)是状态噪声协方差。
步骤四、得到滤波增益方程
其中:Kk是卡尔曼滤波增益;
Gx(k)是利用一阶中心差分计算观测方程的偏导数;
Gv(k)是利用一阶中心差分计算观测噪声的偏导数;
R(k)是观测噪声协方差。
步骤五、根据当前状态的预测值,再收集当前状态的测量值。结合预测值和测量值,我们可以得到当前状态的最优值。得到更新状态的最优值
其中,是当前状态的预测输出;
xk+1是当前状态的最优值;
yk是当前状态实际的测量值。
步骤六、得到滤波协方差更新
其中,P(k)是当前状态的验后状态协方差。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于天津大学,未经天津大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310021706.1/1.html,转载请声明来源钻瓜专利网。