基于嵌入式容积卡尔曼滤波的锂电池SOC在线估算方法技术

技术编号:20903193 阅读:49 留言:0更新日期:2019-04-17 17:00
本发明专利技术属于电动汽车的电池管理系统领域,公开了一种基于嵌入式容积卡尔曼滤波的锂电池SOC在线估算方法,获取电池性能参数信息,建立二阶RC锂电池等效电路模型,并构建描述锂电池动态特性的方程;辨识等效电路模型参数以及获取OCV关于SOC的函数;建立嵌入式容积卡尔曼滤波观测器;采集锂电池的实时电压以及电流等数据,估算SOC。本发明专利技术解决了传统容积卡尔曼滤波算法存在的球面容积点可能超出积分区域、计算过程复杂的问题,具有精度高、收敛性好的特点,是一种新型算法在锂电池SOC估算领域的新实践,适用于动力锂电池管理系统平台实时的SOC估算。

【技术实现步骤摘要】
基于嵌入式容积卡尔曼滤波的锂电池SOC在线估算方法
本专利技术属于电动汽车的电池管理系统领域,尤其涉及一种基于嵌入式容积卡尔曼滤波的锂电池SOC在线估算方法。
技术介绍
由于电动汽车(EV)的快速发展,作为能源系统的锂电池被广泛应用于电动汽车行业。电池的性能会影响电动汽车的安全性,可靠性和效率,因而电池管理系统(BMS)在监控操作和提供锂电池状态方面起着至关重要的作用。荷电状态(SOC)是BMS中最关键的参数之一,精确的SOC估算可以优化能源及电池的平衡、可靠、安全等管理策略,具体体现在:(1)保护锂电池。对于循环充放电的锂电池而言,过充和过放将对锂电池产生永久性的破坏,大大缩短锂电池的使用寿命。准确的SOC估算,整车控制器(VCU)将会控制锂电池SOC在合理范围,防止过充和过放情况,延长锂电池使用寿命。(2)提升电动汽车性能。准备的SOC估算值,会使电动汽车选择精准的控制策略,充分发挥锂电池的性能,进而提升整车性能。通常SOC的估计方法可以归类为模型和非模型的方法。基于非模型的方法通常是开环算法,通常包括安时积分法,开路电压(OCV)法和人工智能算法等。安时积分法高度依赖传感器的精度和初始SOC的准确度;开路电压法是一种可以通过OCV-SOC关系曲线确定SOC的简单方法,但是这种方法需要很长时间获锂电池的OCV去计算,并且当电池处于工作状态时并不适用;此外,随着技术的发展,一些人工智能算法也应用于锂电池SOC估算中,其性能取决于大量的训练数据,但这些数据不能代表锂电池工作的全部条件,除此之外,这类算法的计算量也是非常大。基于模型的方法通常以一种锂电池模型为基础,由于电化学模电的复杂性,基于等效电路模型(ECM)的卡尔曼滤波器(KF)、扩展卡尔曼滤波(EKF)、无迹卡尔曼滤波(UKF)和容积卡尔曼滤波(CKF)已被广泛用于SOC的估计中,此类方法相比人工智能等算法更易于实现。人们提出了和。但是,基于EKF的SOC估算,利用一阶泰勒公式将高度非线性的锂电池系统线性化的过程大大降低了估算的精度,并导致滤波的不稳定性。UKF虽然克服了EKF局部线性化引起的误差,而且避免了求解雅可比矩阵的不便,但UKF在无迹变换(UT)时的中心点权值可能为负,导致UKF或UT变换数值不稳定。CKF是近几年提出的一种非线性滤波器,相比EKF和UKF,具有更好的数值稳定性和更高的滤波精度。但是,CKF也存在球面容积点可能超出积分区域、计算过程复杂的问题。综上所述,基于卡尔曼滤波的SOC在线估算方法在的问题是:SOC估算精度不高,收敛速度不快,滤波器稳定性差;线性化的过程降低了EKF的估算精度;无迹变换(UT)时的中心点权值可能为负,导致UKF滤波不稳定;CKF容积点可能为复数,引起CKF滤波器不稳定,降低滤波器精度等。解决上述技术问题的意义:综上所述,为了得到精度高、稳定性好、收敛速度快的SOC在线估算方法,本专利技术了一种基于嵌入式容积卡尔曼滤波折锂电池SOC在线估算方法。使其在具有估计性能稳健、精度高、鲁棒性强、抗白噪声能力强的特点,且易于实现。
技术实现思路
针对现有技术存在的问题,本专利技术提供了一种基于嵌入式容积卡尔曼滤波的锂电池SOC在线估算方法。该方法能够获得比传统CKF更稳定、更高精度的滤波。本专利技术所采用的技术方案是,一种基于嵌入式容积卡尔曼滤波的锂电池SOC在线估算方法包括以下步骤:步骤一、获取锂电池性能参数信息,确定初始的SOC值;步骤二、建立二阶RC锂电池等效电路模型,并计算得出锂电池的状态方程和输出方程:建立锂电池二阶RC等效电路模型,包括串联的电阻R0、R1、R2,开路电压Uoc,电容C1与电阻R1并联,电容C2与电阻R2并联步骤三、辨识等效电路模型的参数及获取OCV关于SOC的函数Uoc;所述获取电池OCV-SOC的标定曲线,利用五次多项式进行拟合获得,五次多项式公式为:Uoc=a0+a1*SOC+a2*SOC2+a3*SOC3+a4*SOC4+a5*SOC5其中,ai(i=0,1,...,5)为多项式系数,SOC为锂电池剩余电量状态。步骤四、以锂电池SOC和二阶极化电压作为系统的状态方程,以等效电路模型终端电压方程作为测量方程,建立嵌入式容积卡尔曼观测器。通常卡尔曼滤波观测器包括如下的状态方程和测量方程:其中,xk状态向量,yk为测量向量,uk为输入变量,ωk是均值为0,方差为Q的过程噪声,υk是均值为0,方差为R的测量噪声。结合锂电池动态特性方程,建立嵌入式容积卡尔曼观测器的状态方程为:测量方程为:Ut,k=Uoc,k+I0,kR0+U1,k+U2,k其中,Q为锂电池额定容量。进一步,所述嵌入式容积卡尔曼观测器的估算过程包括:1)设定状态方程的初始值,设定过程噪声Q0、测量噪声R0和状态误差的协方差值P0;2)计算并传播嵌入式容积点;进一步地,相比于传统容积点,所述嵌入式容积点ξi,其计算表达式为:其中,δ是自由参数,合适的值将会提高嵌入式容积卡尔曼滤波的估算精度;3)时间更新并得到当前时刻状态向量和状态误差协方差;其中,状态向量计算表达式为:xi,k|k-1=f(χi,k-1|k-1,uk-1)相比于传统容积卡尔曼滤波中,权重值ωi,其计算表达式为:其中,δ是自由参数,其决定着嵌入式容积准则形式以及滤波器的精度。4)根据步骤3)中的状态协方差,重新计算并传播嵌入式容积点,其表达式为;5)根据步骤4)更新的嵌入式容积点,得到测量方程向量及测量误差协方差;6)得到后验误差协方差及当前时刻嵌入式容积卡尔曼增益;7)利用增益矩阵对先验状态向量进行校正,更新当前时刻的状态值和误差协方差;8)利用更新的状态向量和误差协方差,重复步骤1)到7),对下一时刻进行估算。本专利技术的另一目的在于提供一种实现所述基于嵌入式容积卡尔曼滤波的锂电池SOC在线估算方法的基于嵌入式容积卡尔曼滤波的锂电池SOC估算控制系统。综上所述,本专利技术的优点及积极效果为:本专利技术的有益效果是:本专利技术是一种基于嵌入式容积卡尔曼滤波算法的锂电池SOC在线估算方法,获取电池性能参数信息,初始化电池的SOC值;建立二阶RC锂电池等效电路模型,并构建描述锂电池动态特性的方程;辨识等效电路模型参数以及获取OCV关于SOC的函数Uoc;以锂电池SOC和二阶极化电压作为系统的状态方程,锂电池终端电压作为系统的测量方程,建立嵌入式容积卡尔曼滤波观测器;采集锂电池的实时电压以及电流等数据,估算SOC。该方法是利用嵌入式容积准则和伽马函数性质,得到一个传统CKF更优的滤波器,解决了传统容积卡尔曼滤波算法存在的球面容积点可能超出积分区域、计算过程复杂的问题,能更快速地收敛并得到精确SOC估计值,同时,易于实现。附图说明图1是本专利技术实施例提供的基于嵌入式容积卡尔曼滤波的锂电池SOC在线估算方法流程图。图2是本专利技术实施例提供的基于嵌入式容积卡尔曼滤波的锂电池SOC在线估算方法的锂电池等效电路模型示意图,包括电池的开路电压UOC(SOC)、电池内阻R0、二阶RC环内的极化电阻R1、R2和极化电容C1、C2。图3是本专利技术实施例提供的基于嵌入式容积卡尔曼滤波的锂电池SOC在线估算方法的一具体实施例的SOC估算误差对比图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,本文档来自技高网
...

【技术保护点】
1.一种基于嵌入式容积卡尔曼滤波的锂电池SOC在线估算方法,其特征在于,所述基于嵌入式容积卡尔曼滤波的锂电池SOC在线估算方法包括:步骤一,获取锂电池性能参数信息,确定初始的SOC值;步骤二,建立二阶RC锂电池等效电路模型,并计算得出锂电池的状态方程和输出方程,建立锂电池二阶RC等效电路模型,包括串联的电阻R0、R1、R2,开路电压Uoc,电容C1与电阻R1并联,电容C2与电阻R2并联;步骤三,辨识等效电路模型的参数及获取OCV关于SOC的函数Uoc;步骤四,以锂电池SOC和二阶极化电压作为系统的状态方程,以等效电路模型终端电压方程作为测量方程,建立嵌入式容积卡尔曼观测器。

【技术特征摘要】
1.一种基于嵌入式容积卡尔曼滤波的锂电池SOC在线估算方法,其特征在于,所述基于嵌入式容积卡尔曼滤波的锂电池SOC在线估算方法包括:步骤一,获取锂电池性能参数信息,确定初始的SOC值;步骤二,建立二阶RC锂电池等效电路模型,并计算得出锂电池的状态方程和输出方程,建立锂电池二阶RC等效电路模型,包括串联的电阻R0、R1、R2,开路电压Uoc,电容C1与电阻R1并联,电容C2与电阻R2并联;步骤三,辨识等效电路模型的参数及获取OCV关于SOC的函数Uoc;步骤四,以锂电池SOC和二阶极化电压作为系统的状态方程,以等效电路模型终端电压方程作为测量方程,建立嵌入式容积卡尔曼观测器。2.如权利要求1所述的基于嵌入式容积卡尔曼滤波的锂电池SOC在线估算方法,其特征在于,步骤三中,获取电池OCV-SOC的标定曲线,利用五次多项式进行拟合获得,五次多项式公式为:Uoc=a0+a1*SOC+a2*SOC2+a3*SOC3+a4*SOC4+a5*SOC5其中,ai(i=0,1,...,5)为多项式系数,SOC为锂电池剩余电量状态。3.如权利要求1所述的基于嵌入式容积卡尔曼滤波的锂电池SOC在线估算方法,其特征在于,步骤四中,结合锂电池动态特性方程,建立嵌入式容积卡尔曼观测器的状态方程为:测量方程为:Ut,k=Uoc,k+I0,kR0+U...

【专利技术属性】
技术研发人员:徐劲力徐维颜晓凤许建宁马国庆
申请(专利权)人:武汉理工大学
类型:发明
国别省市:湖北,42

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

1