一种锂电池荷电状态估算方法与流程

文档序号:13874495阅读:256来源:国知局

本发明涉及锂电池技术领域,更具体地说涉及一种锂电池荷电状态估算方法。



背景技术:

现代工业的快速发展导致石油资源的需求日益增长,引发的环境污染问题引起了各方面的关注,作为新的节能环保的动力来源,锂电池已被应用于工业、日常生活等领域,在电动汽车行业尤为明显。作为电动汽车的能量来源,锂电池的管理对电动汽车是至关重要的,为充分利用电动汽车上每一节动力锂电池的能量,要求对锂电池进行合理的管理,准确的获得锂电池的荷电状态(soc)已成为锂电池管理的重要环节。为了使电动汽车得到更大规模的普及,必须充分发挥锂电池系统的动力性能、提高其使用的安全性、防止锂电池过充或过放,延长锂电池的使用寿命、优化驾驶和提高电动汽车的使用性能,锂电池管理系统(bms)就要对锂电池的荷电状态(soc)进行准确估算。

但是现有技术中,实际应用时锂电池的荷电状态值无法被直接测量,主要原因在于锂电池系统本身就是一种非线性的系统。现有技术中有一种根据荷电状态的定义来进行估算方法,由于需要在恒流且温度不变的条件下,因此这种方法很难满足电池实际使用工况,并且锂电池的额定容量受到放电倍率、使用环境温度、历史工况等的影响,并非是恒定常数,故而这样更是增加了荷电状态值的估测难度。



技术实现要素:

本发明要解决的技术问题是:提供一种基于卡尔曼滤波算法的锂电池荷电状态估算方法。

本发明解决其技术问题的解决方案是:

一种锂电池荷电状态估算方法,包括以下步骤:

步骤a.建立基于卡尔曼滤波算法的电池等效电路模型,设置递归次数,并初始化所述等效电路模型的模型参数,所述等效电路模型是利用状态方程以及测量方程描述的;

步骤b.采集电池的实时电压以及实时电流参数;

步骤c.将t=tn时刻的电池实时电压以及实时电流参数输入到电池的等效电路模型中,所述等效电路模型的状态方程输出锂电池该时刻的荷电状态估算值,测量方程输出锂电池该时刻的开路电压测量值;

步骤d.利用t=tn时刻锂电池的荷电状态估算值以及开路电压测量值,通过最小二乘法更新等效电路模型的模型参数;

步骤e.判断递归次数是否达到要求,如果不是,返回步骤b,另n=n+1,如果是,锂电池荷电状态估算结束,输出锂电池的荷电状态估算值。

作为上述方案的进一步改进,所述步骤a中,用于描述等效电路模型的状态方程为表达式1,xn=φn,n-1xn-1+γn-1wn-1,其中xn是锂电池t=tn时刻的荷电状态估算值,φn,n-1是一步转移矩阵,γn-1是状态方程的噪声驱动矩阵,wn-1是状态方程的噪声向量;用于描述等效电路模型的测量方程为表达式2,zn=hnxn+vn,其中zn是锂电池t=tn时刻的开路电压测量值,hn是测量矩阵,vn测量方程的误差向量;所述等效电路模型的模型参数指的是φn,n-1和hn。

作为上述方案的进一步改进,所述步骤d包括以下步骤:

步骤d1.获取荷电状态矩阵x以及开路电压矩阵z,其中xk=φk,k-1xk-1,zk=hkxk,其中k=0,1,2,3......n;

步骤d2.根据公式3求解最小二乘法估算系数矩阵b,其中k=0,1,2,3......n;

步骤d3.根据最小二乘法估算系数矩阵b,更新等效电路模型的模型参数φn,n-1和hn。

本发明的有益效果是:本发明结合最小二乘法以及卡尔曼滤波算法对锂电池的荷电状态值进行准确的估算,首先利用卡尔曼滤波算法估算锂电池当前时刻的荷电状态值,之后利用最小二乘法,并根据过去时刻的荷电状态值以及开路电压更新电池等效电路模型的模型参数,使等效电路模型能够根据电池实际应用工况的改变而进行调整,提高锂电池荷电状态值估算的精准度。本发明创造用于估算锂电池荷电状态值。

附图说明

为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单说明。显然,所描述的附图只是本发明的一部分实施例,而不是全部实施例,本领域的技术人员在不付出创造性劳动的前提下,还可以根据这些附图获得其他设计方案和附图。

图1是本发明的荷电状态估算方法流程图。

具体实施方式

以下将结合实施例和附图对本发明的构思、具体结构及产生的技术效果进行清楚、完整的描述,以充分地理解本发明的目的、特征和效果。显然,所描述的实施例只是本发明的一部分实施例,而不是全部实施例,基于本发明的实施例,本领域的技术人员在不付出创造性劳动的前提下所获得的其他实施例,均属于本发明保护的范围。

参照图1,本发明创造公开了一种锂电池荷电状态估算方法,包括以下步骤:

步骤a.建立基于卡尔曼滤波算法的电池等效电路模型,设置递归次数,并初始化所述等效电路模型的模型参数,所述等效电路模型是利用状态方程以及测量方程描述的;

步骤b.采集电池的实时电压以及实时电流参数;

步骤c.将t=tn时刻的电池实时电压以及实时电流参数输入到电池的等效电路模型中,所述等效电路模型的状态方程输出锂电池该时刻的荷电状态估算值,测量方程输出锂电池该时刻的开路电压测量值;

步骤d.利用t=tn时刻锂电池的荷电状态估算值以及开路电压测量值,通过最小二乘法更新等效电路模型的模型参数;

步骤e.判断递归次数是否达到要求,如果不是,返回步骤b,另n=n+1,如果是,锂电池荷电状态估算结束,输出锂电池的荷电状态估算值。

具体地,本发明结合最小二乘法以及卡尔曼滤波算法对锂电池的荷电状态值进行准确的估算,首先利用卡尔曼滤波算法估算锂电池当前时刻的荷电状态值,之后利用最小二乘法,并根据过去时刻的荷电状态估算值以及锂电池开路电压测量值,更新电池等效电路模型的模型参数,使等效电路模型能够根据电池实际应用工况的改变而进行调整,提高锂电池荷电状态值估算的精准度,同时还能够保证锂电池荷电状态值估算的精准度不会随着锂电池应用工况的改变而发生偏移。

进一步作为优选的实施方式,本发明创造具体实施方式中,所述步骤a中,用于描述等效电路模型的状态方程为表达式1,xn=φn,n-1xn-1+γn-1wn-1,其中xn是锂电池t=tn时刻的荷电状态估算值,φn,n-1是一步转移矩阵,γn-1是状态方程的噪声驱动矩阵,wn-1是状态方程的噪声向量;用于描述等效电路模型的测量方程为表达式2,zn=hnxn+vn,其中zn是锂电池t=tn时刻的开路电压测量值,hn是测量矩阵,vn测量方程的误差向量;所述等效电路模型的模型参数指的是φn,n-1和hn。本发明创造利用卡尔曼滤波方程描述锂电池等效电路模型,利用卡尔曼滤波算法对含有噪声的观测数据进行处理,有效提高锂电池荷电状态估算值的精准度。

进一步作为优选的实施方式,所述步骤d用于根据过去所有时刻的锂电池荷电状态估算值以及开路电压测量值更新等效电路模型的模型参数。具体地,所述步骤d包括以下步骤:

步骤d1.获取荷电状态矩阵x以及开路电压矩阵z,其中xk=φk,k-1xk-1,zk=hkxk,其中k=0,1,2,3......n;

步骤d2.根据公式3求解最小二乘法估算系数矩阵b,其中k=0,1,2,3......n;

步骤d3.根据最小二乘法估算系数矩阵b,更新等效电路模型的模型参数φn,n-1和hn。

以上对本发明的较佳实施方式进行了具体说明,但本发明创造并不限于所述实施例,熟悉本领域的技术人员在不违背本发明精神的前提下还可作出种种的等同变型或替换,这些等同的变型或替换均包含在本申请权利要求所限定的范围内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1