一种对锂离子电池的荷电状态进行滤波估计的方法及系统技术方案

技术编号:16661751 阅读:33 留言:0更新日期:2017-11-30 11:23
本发明专利技术公开了一种对锂离子电池的荷电状态进行滤波估计的方法,包括:根据预设时间阈值采集锂离子电池表面的参数数据,并建立所述锂离子电池的等效电路模型;根据所述等效电路模型获取锂离子电池的数学模型,利用偏差补偿递推最小二乘法获取所述等效电路模型的参数,并通过实验获取锂离子电池的开路电压;根据锂离子电池噪声环境下的模型和所述数学模型,获取状态空间模型;利用卡尔曼滤波器递推算法对锂离子电池的荷电状态进行估计,获取第一荷电状态估计值以及卡尔曼滤波的精度值;利用H∞滤波器递推算法获取第二荷电状态估计值;分别计算所述第一荷电状态估计值和第二荷电状态估计值的权重,并根据所述权重计算锂离子电池的荷电状态估计值。

【技术实现步骤摘要】
一种对锂离子电池的荷电状态进行滤波估计的方法及系统
本专利技术涉及计量电动汽车领域,并且更具体地,涉及一种对锂离子电池的荷电状态进行滤波估计的方法及系统。
技术介绍
电池管理系统是电动车的重要组成部分,为了确保电池在电动汽车各种工况下始终能保持良好的性能,需要电池管理系统实时监测电池的工作状态,获取电池性能和安全等方面的信息。电池的荷电状态(StateofCharge,SOC)是电池管理系统中最重要的参数之一,其大小直接反映了电池的状态,由于该参数不能直接测量,只能通过电池外部电压、电流、内阻、温度等参数间接估计得到,因此SOC的精确估算方法是当下研究的热点。对SOC的精确估计不仅可以预测电动车的续驶里程,限制充放电电流,防止过充或过放电延长电池使用寿命,而且能提高动力电池使用的安全性,进一步提高整车的性能,因此准确和可靠地获得电池荷电状态有着十分重要的意义。常见的电池荷电状态计算方法包括:安时积分法,开路电压法和基于模型的卡尔曼滤波法等。但是由于测量精度,误差积累,算法不稳定性,以及在复杂的环境下电池自身的性能变化导致SOC估计算法很难达到满意的结果。因此,需要一种锂离子电池的荷电状态的估计方法,以解决测量精度,误差积累,算法不稳定性,以及在复杂的环境下电池自身的性能变化导致SOC估计算法很难达到满意的结果的问题。
技术实现思路
本专利技术提供了一种对锂离子电池的荷电状态进行滤波估计的方法及系统,以解决锂离子电池的荷电状态SOC估计值的计算问题。为了解决上述问题,根据本专利技术的一个专利技术,提供了一种对锂离子电池的荷电状态进行滤波估计的方法,所述方法包括:根据预设时间阈值采集锂离子电池表面的参数数据,并建立所述锂离子电池的等效电路模型;其中,所述参数数据包括:端电压、充放电电流和温度;根据所述等效电路模型获取锂离子电池的数学模型,利用偏差补偿递推最小二乘法获取所述等效电路模型的参数,并通过实验获取锂离子电池的开路电压;根据锂离子电池噪声环境下的模型和所述数学模型,获取锂离子电池的状态空间模型;利用卡尔曼滤波器递推算法对所述状态空间模型对应的锂离子电池的荷电状态进行估计,获取第一荷电状态估计值以及卡尔曼滤波的精度值;利用H∞滤波器递推算法对所述状态空间模型对应的锂离子电池的荷电状态进行估计,获取第二荷电状态估计值;根据所述卡尔曼滤波的精度值分别计算所述第一荷电状态估计值和第二荷电状态估计值的权重,并根据所述第一荷电状态估计值及其所占的权重和第二荷电状态估计值及其所占的权重计算锂离子电池的荷电状态估计值。优选地,其中所述等效电路模型为:其中,Uoc为电池的开路电压,代表电池处于电化学平衡时的端电压值;Ut为电池的端电压,代表电池在任意充放电时刻的电池正负极间的值;Up为极化电压,R0为欧姆内阻,Rp为的极化内阻,Cp为极化电容。优选地,其中所述锂离子电池的数学模型为:其中,Urc为开路电压和端电压之差;z(k)为观测矩阵,为电池在k时刻的电池内部压降;h(k)为数据矩阵,为参数辨识时的数据信息输入矩阵;为辨识系数;a1,b1,b2,为辨识系数对应的元素值。优选地,其中所述状态空间模型为:g(X)=Uoc(S)-Up,X=[SUp]T,其中,X为状态变量,u为模型的输入,选定u=I;S为电池的荷电状态估计值;Y为模型的观测变量,选定Y=Ut;Ts为参数测量周期,τp为阻容网络的时间常数,Kc为锂离子电池的充放电系数。优选地,其中所述利用卡尔曼滤波器递推算法对所述状态空间模型对应的锂离子电池的荷电状态进行估计,获取第一荷电状态估计值以及卡尔曼滤波的精度值,包括:卡尔曼滤波估计的系统参数初始化设置,其中所述系统参数包括:系统状态变量、系统的误差协方差、系统噪声的均值、系统噪声的协方差、参量噪声的均值和参量噪声的协方差;对系统参数的数值进行更新,并根据前一时刻的荷电状态估计值利用卡尔曼滤波器递推算法对锂离子电池当前时刻的荷电状态进行估计,获取第一荷电状态估计值;计算卡尔曼滤波增益,获取并更新估计后的系统参数的数值,用于对下一时刻的锂离子电池的荷电状态进行估计。优选地,其中所述利用H∞滤波器递推算法对所述状态空间模型对应的锂离子电池的荷电状态进行估计,获取第二荷电状态估计值,包括:H∞滤波的系统参数初始化设置,其中所述系统参数包括:系统状态变量、系统的误差协方差、状态量矩阵和协方差矩阵;根据系统参数的辨识结果,利用H∞滤波器递推算法对锂离子电池当前时刻的荷电状态进行估计,获取第二荷电状态估计值;计算并更新当前的系统参数的数值,用于对下一时刻的锂离子电池的荷电状态进行估计。优选地,其中所述根据所述卡尔曼滤波的精度值分别计算所述第一荷电状态估计值和第二荷电状态估计值的权重,并根据所述第一荷电状态估计值及其所占的权重和第二荷电状态估计值及其所占的权重计算锂离子电池的荷电状态估计值,包括:其中,dk+1第一荷电状态估计值的权重;为卡尔曼滤波的精度值;J2为精度判断阈值的最小值,J∞为精度判断阈值的最大值,a和b为加权系数;为当前时刻锂离子电池的荷电状态估计值。根据本专利技术的另一个方面,本专利技术提供了一种对锂离子电池的荷电状态进行滤波估计的系统,所述系统包括:等效电路模型建立单元、数学模型建立单元、状态空间模型建立单元、第一荷电状态估计值计算单元、第二荷电状态估计值计算单元和荷电状态估计值确定单元,所述等效电路模型建立单元,用于根据预设时间阈值采集锂离子电池表面的参数数据,并建立所述锂离子电池的等效电路模型;其中,所述参数数据包括:端电压、充放电电流和温度;所述数学模型建立单元,用于根据所述等效电路模型获取锂离子电池的数学模型,利用偏差补偿递推最小二乘法获取所述等效电路模型的参数,并通过实验获取锂离子电池的开路电压;所述状态空间模型建立单元,用于根据锂离子电池噪声环境下的模型和所述数学模型,获取锂离子电池的状态空间模型;所述第一荷电状态估计值计算单元,用于利用卡尔曼滤波器递推算法对所述状态空间模型对应的锂离子电池的荷电状态进行估计,获取第一荷电状态估计值以及卡尔曼滤波的精度值;所述第二荷电状态估计值计算单元,用于利用H∞滤波器递推算法对所述状态空间模型对应的锂离子电池的荷电状态进行估计,获取第二荷电状态估计值;所述荷电状态估计值确定单元,用于根据所述卡尔曼滤波的精度值分别计算所述第一荷电状态估计值和第二荷电状态估计值的权重,并根据所述第一荷电状态估计值及其所占的权重和第二荷电状态估计值及其所占的权重计算锂离子电池的荷电状态估计值。优选地,其中所述等效电路模型为:其中,Uoc为电池的开路电压,代表电池处于电化学平衡时的端电压值;Ut为电池的端电压,代表电池在任意充放电时刻的电池正负极间的值;Up为极化电压,R0为欧姆内阻,Rp为的极化内阻,Cp为极化电容。优选地,其中所述锂离子电池的数学模型为:其中,Urc为开路电压和端电压之差;z(k)为观测矩阵,为电池在k时刻的电池内部压降;h(k)为数据矩阵,为参数辨识时的数据信息输入矩阵;为辨识系数;a1,b1,b2,为辨识系数对应的元素值。优选地,其中所述状态空间模型为:g(X)=Uoc(S)-Up,X=[SUp]T,其中,X为状态变量,u为模型的输入,选定u=I;S为电池的荷电状态估计值本文档来自技高网...
一种对锂离子电池的荷电状态进行滤波估计的方法及系统

【技术保护点】
一种对锂离子电池的荷电状态进行滤波估计的方法,其特征在于,所述方法包括:根据预设时间阈值采集锂离子电池表面的参数数据,并建立所述锂离子电池的等效电路模型;其中,所述参数数据包括:端电压、充放电电流和温度;根据所述等效电路模型获取锂离子电池的数学模型,利用偏差补偿递推最小二乘法获取所述等效电路模型的参数,并通过实验获取锂离子电池的开路电压;根据锂离子电池噪声环境下的模型和所述数学模型,获取锂离子电池的状态空间模型;利用卡尔曼滤波器递推算法对所述状态空间模型对应的锂离子电池的荷电状态进行估计,获取第一荷电状态估计值以及卡尔曼滤波的精度值;利用H∞滤波器递推算法对所述状态空间模型对应的锂离子电池的荷电状态进行估计,获取第二荷电状态估计值;根据所述卡尔曼滤波的精度值分别计算所述第一荷电状态估计值和第二荷电状态估计值的权重,并根据所述第一荷电状态估计值及其所占的权重和第二荷电状态估计值及其所占的权重计算锂离子电池的荷电状态估计值。

【技术特征摘要】
1.一种对锂离子电池的荷电状态进行滤波估计的方法,其特征在于,所述方法包括:根据预设时间阈值采集锂离子电池表面的参数数据,并建立所述锂离子电池的等效电路模型;其中,所述参数数据包括:端电压、充放电电流和温度;根据所述等效电路模型获取锂离子电池的数学模型,利用偏差补偿递推最小二乘法获取所述等效电路模型的参数,并通过实验获取锂离子电池的开路电压;根据锂离子电池噪声环境下的模型和所述数学模型,获取锂离子电池的状态空间模型;利用卡尔曼滤波器递推算法对所述状态空间模型对应的锂离子电池的荷电状态进行估计,获取第一荷电状态估计值以及卡尔曼滤波的精度值;利用H∞滤波器递推算法对所述状态空间模型对应的锂离子电池的荷电状态进行估计,获取第二荷电状态估计值;根据所述卡尔曼滤波的精度值分别计算所述第一荷电状态估计值和第二荷电状态估计值的权重,并根据所述第一荷电状态估计值及其所占的权重和第二荷电状态估计值及其所占的权重计算锂离子电池的荷电状态估计值。2.根据权利要求1所述的方法,其特征在于,所述等效电路模型为:其中,Uoc为电池的开路电压,代表电池处于电化学平衡时的端电压值;Ut为电池的端电压,代表电池在任意充放电时刻的电池正负极间的值;Up为极化电压,R0为欧姆内阻,Rp为的极化内阻,Cp为极化电容。3.根据权利要求1所述的方法,其特征在于,所述锂离子电池的数学模型为:z(k)=Urc(k),h(k)=[-Urc(k-1)I(k)I(k-1)],其中,Urc为开路电压和端电压之差;z(k)为观测矩阵,为电池在k时刻的电池内部压降;h(k)为数据矩阵,为参数辨识时的数据信息输入矩阵;为辨识系数;a1,b1,b2,为辨识系数对应的元素值。4.根据权利要求1所述的方法,其特征在于,所述状态空间模型为:g(X)=Uoc(S)-Up,X=[SUp]T,其中,X为状态变量,u为模型的输入,选定u=I;S为电池的荷电状态估计值;Y为模型的观测变量,选定Y=Ut;Ts为参数测量周期,τp为阻容网络的时间常数,Kc为锂离子电池的充放电系数。5.根据权利要求1所述的方法,其特征在于,所述利用卡尔曼滤波器递推算法对所述状态空间模型对应的锂离子电池的荷电状态进行估计,获取第一荷电状态估计值以及卡尔曼滤波的精度值,包括:卡尔曼滤波估计的系统参数初始化设置,其中所述系统参数包括:系统状态变量、系统的误差协方差、系统噪声的均值、系统噪声的协方差、参量噪声的均值和参量噪声的协方差;对系统参数的数值进行更新,并根据前一时刻的荷电状态估计值利用卡尔曼滤波器递推算法对锂离子电池当前时刻的荷电状态进行估计,获取第一荷电状态估计值;计算卡尔曼滤波增益,获取并更新估计后的系统参数的数值,用于对下一时刻的锂离子电池的荷电状态进行估计。6.根据权利要求1所述的方法,其特征在于,所述利用H∞滤波器递推算法对所述状态空间模型对应的锂离子电池的荷电状态进行估计,获取第二荷电状态估计值,包括:H∞滤波的系统参数初始化设置,其中所述系统参数包括:系统状态变量、系统的误差协方差、状态量矩阵和协方差矩阵;根据系统参数的辨识结果,利用H∞滤波器递推算法对锂离子电池当前时刻的荷电状态进行估计,获取第二荷电状态估计值;计算并更新当前的系统参数的数值,用于对下一时刻的锂离子电池的荷电状态进行估计。7.根据权利要求1所述的方法,其特征在于,所述根据所述卡尔曼滤波的精度值分别计算所述第一荷电状态估计值和第二荷电状态估计值的权重,并根据所述第一荷电状态估计值及其所占的权重和第二荷电状态估计值及其所占的权重计算锂离子电池的荷电状态估计值,包括:其中,dk+1第一荷电状态估计值的权重;为卡尔曼滤波的精度值;J2为精度判断阈值的最小值,J∞为精度判断阈值的最大值,a和b为加权系数;为当前时刻锂离子电池的荷电状态估计值。8.一...

【专利技术属性】
技术研发人员:于海波李贺龙徐英辉林繁涛王春雨刘佳王兴媛陈伟李立
申请(专利权)人:中国电力科学研究院国家电网公司国网重庆市电力公司电力科学研究院
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1