首页> 中国专利> 一种锂离子电池荷电状态与模型参数自适应联合估计方法

一种锂离子电池荷电状态与模型参数自适应联合估计方法

摘要

本发明涉及一种锂离子电池荷电状态与模型参数自适应联合估计方法,该方法包括以下步骤:1)离线模型构建,所述离线模型包括开路电压模型和等效电路模型;2)在线联合估计,包括:基于电流积分法及离线模型建立非线性状态空间方程;基于电路参数函数进行敏感性分析,建立增广非线性状态空间方程;基于滚动时域估计策略,建立SOC与模型参数自适应联合估计模型,整定各算法参数;基于检测电压和电流,利用该在线估计模型,进行SOC与模型参数联合估计。与现有技术相比,本发明通过模型参数在线估计,能提高工况特性差异和单体不一致性环境下,锂电池SOC估计值的精确性和可靠性,最终提升电池管理系统整体性能。

著录项

  • 公开/公告号CN108008320A

    专利类型发明专利

  • 公开/公告日2018-05-08

    原文格式PDF

  • 申请/专利权人 上海交通大学;

    申请/专利号CN201711466618.7

  • 发明设计人 沈佳妮;贺益君;马紫峰;

    申请日2017-12-28

  • 分类号G01R31/36(20060101);

  • 代理机构31225 上海科盛知识产权代理有限公司;

  • 代理人翁惠瑜

  • 地址 200240 上海市闵行区东川路800号

  • 入库时间 2023-06-19 05:16:05

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2020-03-17

    授权

    授权

  • 2018-06-01

    实质审查的生效 IPC(主分类):G01R31/36 申请日:20171228

    实质审查的生效

  • 2018-05-08

    公开

    公开

说明书

技术领域

本发明涉及一种电池荷电状态估计方法,尤其是涉及一种锂离子电池荷电状态与模型参数自适应联合估计方法。

背景技术

锂离子电池已成为便携电子设备、电动汽车、家庭储能及空间技术等新兴技术领域的首选储能方案。电池荷电状态(State of Charge,即SOC)估计作为锂电池管理系统的核心功能之一,对于提高电池使用率、延长电池使用寿命、提高电池使用安全性提高至关重要。在利用电池模型进行SOC估计时,由于工况特性差异和单体不一致性客观存在且无法避免,往往会产生模型参数不匹配现象,从而严重影响SOC估计性能。因此,有必要寻找一种SOC与模型参数自适应联合估计方法,以提高模型类方法的实用性和移植性。

发明内容

本发明的目的就是为了克服上述现有技术存在的缺陷而提供一种锂离子电池荷电状态与模型参数自适应联合估计方法。

本发明的目的可以通过以下技术方案来实现:

一种锂离子电池荷电状态与模型参数自适应联合估计方法,该方法包括以下步骤:

1)离线模型构建,所述离线模型包括开路电压模型和等效电路模型;

2)在线联合估计,基于电流积分公式和所述离线模型,引入增广状态向量,建立SOC与模型参数自适应联合估计模型,实现SOC与模型参数联合估计。

所述开路电压模型为开路电压与SOC的函数关系,具体表示为:

其中,VOC为开路电压,SOC为电池荷电状态,j为多项式函数中第j阶,β1j为多项式系数,M为多项式总阶数,下标k为采样时刻。

所述等效电路模型为电路参数与SOC的函数关系,所述电路参数包括开路电压、欧姆内阻以及一阶或多阶RC网络的电阻和电容。

所述等效电路模型为一阶或多阶RC网络的等效电路模型。

所述在线联合估计具体包括以下步骤:

201)基于电流积分公式和所述离线模型建立非线性状态空间方程;

202)引入增广状态向量,建立增广非线性状态空间方程;

203)建立SOC与模型参数自适应联合估计模型;

204)进行SOC与模型参数联合估计。

所述非线性状态空间方程包括:

状态方程:xk+1=F(xk,uk)+wk

观测方程:yk=h(xk,uk)+vk

其中,状态矢量x=[SOC,V1,…,Vn]T,输入变量u=I,观测变量y=Vb,Vb为电池电压;w和v分别为过程噪声和测量噪声,两者相互独立且均为高斯白噪声,其协方差分别为Q和R;I为负载电流,Δt为采样周期,VOC为开路电压,C为电池容量,SOC为电池荷电状态,n为RC网络阶数,R0为欧姆内阻,Rn为第n阶RC网络上的极化电阻,Cn为第n阶RC网络上的等效电容,Vn为第n阶RC网络上的电压,τn=RnCn为时间常数,下标k为采样时刻。

步骤202)中,基于等效电路模型的敏感性分析,定义增广状态向量,建立增广非线性状态空间方程,且所述增广非线性状态空间方程的状态方程中F(xk,uk)替换为F(zk,uk),

其中,z为增广状态向量。

步骤203)中,基于滚动时域估计,结合所述增广非线性状态空间方程,建立SOC与模型参数自适应联合估计模型,表示为:

其中,为到达代价,Q为过程噪声协方差,R为测量噪声协方差,L为滚动时域窗口长度,T为当前时刻,代价函数采用近似替代,P为估计误差协方差。

步骤204)中,所述联合估计的具体步骤包括:

241)初始化;

242)在T时刻对所述SOC与模型参数自适应联合估计模型进行求解,获得当前状态估计值、过程噪声估计和测量噪声估计值;

243)根据状态方程计算获得T时刻的状态SOC和模型参数;

244)更新估计误差协方差;

245)令T=T+1,构造新的测量数据集yT,返回步骤242)。

所述估计误差协方差的更新公式为:

Pk+1=BkQkB′k+Ak(Pk-PkC′(R+CkPkC′k)-1CkPk)A′

其中,

与现有技术相比,本发明方法通过模型参数在线估计,能提高工况特性差异和单体不一致性环境下,锂电池SOC估计值的精确性和可靠性,最终提升电池管理系统整体性能。

本发明建立的离线模型包括开路电压模型和等效电路模型,准确性高,为在线估计提供基础。

本发明基于电流积分公式、系数敏感性分析、滚动时域估计策略等进行SOC与模型参数的联合估计,精确性、可靠性高。

附图说明

图1为本发明的方法原理图;

图2为本发明实施方式中SOC估算装置的结构图;

图3为本发明实施方式中电流激励和电压响应波形图;

图4为本发明实施方式中锂电池等效电路模型图。

具体实施方式

下面结合附图和具体实施例对本发明进行详细说明。本实施例以本发明技术方案为前提进行实施,给出了详细的实施方式和具体的操作过程,但本发明的保护范围不限于下述的实施例。

实施例

如图1所示,本发明提供一种锂离子电池荷电状态与模型参数自适应联合估计方法,该方法包括以下步骤:1)离线模型构建,所述离线模型包括开路电压模型和等效电路模型;2)在线联合估计,基于电流积分公式和所述离线模型建立SOC与模型参数自适应联合估计模型,实现SOC与模型参数联合估计。在线联合估计过程包括:201)基于电流积分公式和所述离线模型建立非线性状态空间方程;202)建立增广非线性状态空间方程;203)建立SOC与模型参数自适应联合估计模型;204)进行SOC与模型参数联合估计。上述方法通过模型参数在线估计,能提高工况特性差异和单体不一致性环境下,锂电池SOC估计值的精确性和可靠性,最终提升电池管理系统整体性能。

上述方法可以应用于锂电池管理系统,进行锂电池储能设备的荷电状态估计。在本发明的一种具体实施方式中,锂电池SOC估算装置的结构如图2所示,包括微控制器100、存储器102、电流和电压表104、SOC估算器106。微控制器100总体上控制SOC估算装置、电流和电压表。存储器102用于存储控制器所执行程序。电流和电压表104根据控制器100的控制来测量电流和电压。SOC估算器106根据控制器100的控制估算SOC,以及向控制器100提供估算结果。SOC估算器的建立包括离线模型构建和在线算法应用。

上述锂离子电池荷电状态与模型参数自适应联合估计方法的具体过程如下:

步骤S11,对电池进行开路电压实验,建立开路电压模型。电池先以恒流恒压方式充电至截止电压,并静置一定时间;再以1C倍率电流对电池持续放电至特定SOC后,静置1小时。整个过程中,电池端电压及负载电流均以1Hz采样频率同步采集。根据各静置点的SOC及其所对应的开路电压测量值,建立开路电压与SOC的函数关系。本发明具体实施中采用10阶多项式形式表示开路电压与SOC的函数关系:

式中,所需辨识的参数为多项式系数β1j,所需SOC根据电流积分法计算:

式中,SOC(0)为电池初始SOC值,C为电池容量,I为负载电流。结合关系式(1)和(2),采用最小二乘法对β1j进行参数辨识,确定开路电压与SOC的函数关系。

步骤S12,对电池进行充放电特性测试,并基于所测数据建立等效电路模型。所述等效电路模型为电路参数与SOC的函数关系,所述电路参数包括开路电压、欧姆内阻以及一阶或多阶RC网络的电阻和电容。电池先以恒流恒压方式充电至截止电压,并静置一定时间;再对电池实施特定充放电测试工况。整个过程中,电池端电压及负载电流均以1Hz采样频率同步采集。本发明具体实施中采用HPPC标准测试工况作为充放电测试工况,如图3所示。等效电路模型包括三部分:开路电压VOC,欧姆内阻R0以及一阶或多阶RC网络。本发明具体实施中采用一阶等效电路模型,其中RC网络由极化电阻R1和等效电容C1组成,开路电压VOC由步骤S11确定,如图4所示,其中Vb为电池电压,I为负载电流。该等效电路模型符合以下电压电流关系:

Vb=VOC-V1-IR0(4)

对于一个采样周期Δt内,关系式(3)和(4)的离散化形式表示可得表示为:

Vb,k=VOC(SOCk)-V1,k-IkR0,k(6)

其中,时间常数τ1=R1C1。在本发明具体实施中,Δt为1s。

在本发明具体实施中,式(5)和(6)中电路参数R0、R1和C1与SOC的函数关系采用6阶(N=6)多项式形式表示:

其中,所需辨识参数为多项式系数β2j、β3j及β4j。在辨识过程中,基于式(5)和式(6),采用最小二乘法对图3中的电压响应曲线进行拟合,获得β2j、β3j及β4j。至此,离线模型构建完成。

步骤S21,基于电流积分公式和离线模型建立非线性状态空间方程。该状态空间方程可表示为:

状态方程:xk+1=F(xk,uk)+wk(10)

观测方程:yk=h(xk,uk)+vk(11)

满足约束条件:

xk∈X,wk∈W,vk∈V(12)

xk∈[xL,xU](13)

在本发明中,定义状态矢量为xk=[SOCk,V1,k]T,输入变量为uk=Ik,观测变量为yk=Vb,k,wk和vk分别表示过程噪声和测量噪声,相互独立且均为高斯白噪声,其协方差分别为Qk和Rk。F(xk,uk)和h(xk,uk)分别为:

h(xk,uk)=VOC(SOCk)-V1,k-IkR0,k(15)

式中,VOC、R0、R1和C1与SOC的函数关系由离线模型所得。

步骤S22,基于电路参数函数进行敏感性分析,建立增广非线性状态空间方程。在本发明具体实施中,对式(7)-(9)中各多项式系数进行敏感性分析。随着阶数增加,多项式系数敏感度增加,电路元件及预测端电压波动幅度也随之增加。因此,若选用高阶多项式系数进行更新,会导致模型在线求解困难;同时,考虑到各电路元件数值通常与相应的常数项系数处于同一数量级,最终,本发明选取各常数项系数作为模型更新参数,对β10、β20和β30实施在线更新,进行模型校正。定义增广状态向量为zk=[SOCk,V1,k,β10,k,20,k,30,k,],式(10)中的非线性函数相应转化为:

步骤S23,基于滚动时域估计策略,结合步骤S22中增广非线性状态空间方程,建立SOC与模型参数自适应联合估计模型,整定各算法参数。

假设系统初始状态为z0,对于k时刻,所有测量数据为干扰序列为并且x0的先验估计值满足均值为协方差为P0的正态分布。若固定数据时域(即滚动时域窗口长度)为L,那么在T时刻,状态估计问题可等价为如下滚动时域优化问题:

满足约束条件(7)-(9)(10)(11)(14)(15)

0≤SOCk≤1(18)

上述模型中,为到达代价,Q为过程噪声协方差,R为测量噪声协方差。通过求解该问题,可得到当前时刻SOC估计值及模型参数值。在本发明具体实施中,L综合估计精度和精算时间进行优化,Q、R根据各状态变量数量级进行整定。代价函数采用近似替代,P为估计误差协方差。

式中P采用下式更新:

Pk+1=BkQkB'k+Ak(Pk-PkC'(R+CkPkC'k)-1CkPk)A'(19)

式中各项定义如下:

至此,优化目标(16)可表示为:

步骤S24,根据检测电压和电流,利用该非线性滚动时域估计模型,实现SOC和模型参数联合估计,具体包括以下五个步骤:

1、初始化:给定P0、Q、R,初始估计状态和滚动时域窗口长度L;

2、在T时刻,求解优化问题(17),获得当前状态估计值过程噪声估计和测量噪声估计值

3、根据式(16),利用状态估计值和过程噪声估计值获得当前T时刻的状态SOC和模型参数;

4、根据式(19)计算下一时刻估计误差协方差PT-L

5、在T+1时刻,测量yT,构造新的测量数据集,返回步骤2。

以上详细描述了本发明的较佳具体实施例。应当理解,本领域的普通技术人员无需创造性劳动就可以根据本发明的构思作出诸多修改和变化。因此,凡本技术领域中技术人员依本发明的构思在现有技术的基础上通过逻辑分析、推理或者有限的实验可以得到的技术方案,皆应在由权利要求书所确定的保护范围内。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号