[发明专利]一种基于正态伽马滤波的电池荷电状态估计方法有效
申请号: | 201910820839.2 | 申请日: | 2019-09-02 |
公开(公告)号: | CN110412472B | 公开(公告)日: | 2020-10-27 |
发明(设计)人: | 侯静;张一凡;羊彦;高田 | 申请(专利权)人: | 西北工业大学 |
主分类号: | G01R31/367 | 分类号: | G01R31/367;G01R31/389;G01R31/3842 |
代理公司: | 西北工业大学专利中心 61204 | 代理人: | 金凤 |
地址: | 710072 *** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供了一种基于正态伽马滤波的电池荷电状态估计方法,通过电池混合脉冲功率特性实验对电池模型初始状态的各个参数进行辨识,通过采集长时间静置的电池端电压标定开路电压与SOC关系曲线,通过最小二乘方法进行曲线拟合,得到开路电压与SOC的关系函数,建立系统状态方程和量测方程,建立电池模型参数的状态空间方程及量测方程,利用基于正态伽马的双无迹卡尔曼滤波算法在线联合估计电池的SOC和电池模型参数,本发明使电池模型和估计算法对恶劣环境具有较好的适应性,因而具有精度高、实时性好、鲁棒性强等优点。 | ||
搜索关键词: | 一种 基于 正态伽马 滤波 电池 状态 估计 方法 | ||
【主权项】:
1.一种基于正态伽马滤波的电池荷电状态估计方法,其特征在于包括下述步骤:步骤1:选择一阶RC网络作为电池等效电路模型,通过电池混合脉冲功率特性实验对电池模型初始状态的各个参数进行辨识,包括电池的欧姆内阻、极化电阻和极化电容,将欧姆内阻、极化电阻和极化电容辨识后的数值作为DUKF迭代的初值;步骤2:通过采集长时间静置的电池端电压标定开路电压OCV与SOC关系曲线;步骤3:利用步骤2标定的OCV‑SOC关系曲线,通过最小二乘方法进行曲线拟合,得到开路电压UOC与SOC的关系函数UOC(SOCk);步骤4:建立系统状态方程和量测方程,表示如下:
式中,k表示时刻,Xk表示k时刻系统状态变量,Xk=[SOCk,Up,k]T,SOCk为k时刻的电池荷电状态,Up,k为RC并联电路在k时刻的端电压;Ik为电池充放电电流;θk为时变的电池模型参数向量,θk=[R0,Rp,τp]T,其中,R0为电池的欧姆内阻,Rp表示电池的极化内阻,τp=RpCp,表示电池模型中RC并联电路的时间常数;Yk表示k时刻的模型输出量,为电池端电压Uk;wk为系统过程噪声,服从零均值,协方差为
的高斯分布;vk为量测噪声,在给定τx,k的条件下vk服从高斯函数,即:p(vk|τx,k)=N(vk;0,Rx,k/τx,k);其中,τx,k为辅助变量,表示量测噪声协方差的不确定性;在给定k‑1及其之前所有时刻的量测Yk‑1={Y1,Y2,...,Yk‑1}的条件下,假定Xk‑1与τx,k‑1的联合后验概率密度函数为正态伽马分布,即:
其中,ax,k‑1>0表示形状参数,bx,k‑1>0表示速率参数,
表示均值,
表示尺度矩阵;f(·)和h(·)分别表示关于状态变量X、输入量I以及模型参数变量θ的非线性函数,其数学表达式为:
h(·)=Uoc(SOCk)‑Up,k‑R0Ik其中,η为库伦效率,Δt为采样周期,Qmax为电池额定容量,UOC为电池开路电压;步骤5:根据电池模型参数缓慢变化的特点,建立电池模型参数的状态空间方程及量测方程,如下所示:
式中,rk表示协方差为
的零均值高斯白噪声,反映了电池参数随时间的缓慢变化;量测方程dk是关于θk的量测方程,白噪声ek表征了传感器噪声和模型的不确定因素,在给定辅助变量τθ,k的条件下ek服从高斯函数,即:p(ek|τθ,k)=N(ek;0,Rθ,k/τθ,k);假定θk‑1与τθ,k‑1的联合后验概率密度函数为正态伽马分布,即:
步骤6:利用基于正态伽马的双无迹卡尔曼滤波算法(NG‑DUKF)在线联合估计电池的SOC和电池模型参数,具体步骤如下:1)初始化如下参数:X和θ的均值分别为
和
协方差分别为PX,0和Pθ,0,过程噪声协方差分别为
以及辅助变量概率分布参数分别为
其中,电池模型参数的初始值
在步骤1中通过电池充放电实验得到,其余参数根据实际应用中电池的初始荷电状态和测量设备精度进行设置;2)计算Sigma点和相应的权重:![]()
![]()
![]()
其中
和
分别是(n+λ)PX,k‑1和(n+λ)Pθ,k‑1均方根矩阵的第i行或第i列,
和
分别表示状态估计值和其协方差的权重,
和
分别表示电池参数估计值和其协方差的权重,nX和nθ表示状态向量的维数,λX和λθ表示复合系数,假设0<αX,αθ<1,κX=κθ=0,βX>0,βθ>0;3)状态更新;①根据电池等效模型更新Sigma点:![]()
②更新先验状态估计:![]()
③更新辅助变量估计:![]()
![]()
其中,ρ∈(0,1];④更新先验协方差估计:![]()
其中,k表示时刻,(·)X,k表示在估计k时刻的电池状态时涉及的相应变量,(·)θ,k表示在估计k时刻的模型参数时涉及的相应变量,
表示k时刻的电池状态估计的过程噪声协方差,
表示k时刻的模型参数估计的过程噪声协方差;4)测量更新;①量测预测值计算:![]()
![]()
![]()
②更新误差协方差估计:![]()
![]()
![]()
其中,
表示电池状态估计的预测量测协方差,
表示模型参数估计的预测量测协方差,
表示预测量测和电池状态向量的交互协方差,
表示预测量测和模型参数估计向量的交互协方差;③更新卡尔曼增益:![]()
④更新后验状态和协方差估计:![]()
![]()
![]()
⑤更新a、b取值:![]()
![]()
![]()
其中,ny表示量测的维数;5)在第4)步得到的估计值即为k时刻的SOC估计
和电池参数估计
令k加1,循环执行第2)‑4)步,从而获得不同时刻的电池SOC估计值,直至SOC估计任务完成。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西北工业大学,未经西北工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201910820839.2/,转载请声明来源钻瓜专利网。