[发明专利]一种基于模型切换及融合的荷电状态估计方法有效

专利信息
申请号: 201911345095.X 申请日: 2019-12-24
公开(公告)号: CN111060822B 公开(公告)日: 2021-08-06
发明(设计)人: 胡犇;赵万忠;何鹏;汪安旭;刘津强;颜伸翔;章波;黄云丰;吴子涵 申请(专利权)人: 南京航空航天大学
主分类号: G01R31/367 分类号: G01R31/367;G01R31/3842;G01R31/388
代理公司: 江苏圣典律师事务所 32237 代理人: 贺翔
地址: 210016 江*** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 模型 切换 融合 状态 估计 方法
【权利要求书】:

1.一种基于模型切换及融合的荷电状态估计方法,其特征在于,包括步骤如下:

步骤S1):选定待测动力电池,基于Rint模型、一阶RC模型、二阶RC模型分别建立状态方程,确定其在线辨识的系统状态和模型参数;

步骤S2):在不同温度和压强下对该动力电池进行恒流脉冲放电实验、混合脉冲功率特性实验以及动态应力测试循环,记录不同温度和压强下的实验数据;

步骤S3):基于上述记录的实验数据,建立不同温度和压强下的开路电压与荷电状态关系模型;

步骤S4):基于建立不同温度和压强下的开路电压与荷电状态模型,利用含遗忘因子的最小二乘估计和自适应扩展卡尔曼滤波算法对动力电池进行荷电状态估计;

步骤S5):在一组温度和压强下基于Rint模型、一阶RC模型、二阶RC模型得到的荷电状态估计结果绘制误差曲线进行对比,当一阶RC模型或二阶RC模型估计结果误差等于Rint模型时,记录此时的循环时间t;

步骤S6):基于不同温度和压强下所得到的循环时间t,建立循环时间t关于温度和压强的拟合公式ts(T,P),来作为切换条件;

步骤S7):在未执行切换动作时,荷电状态估计结果即为Rint模型得到的估计结果;切换动作完成后,荷电状态估计结果为一阶RC模型和二阶RC模型得到的初步的估计结果再进一步利用融合算法处理得到最终的估计结果;

所述步骤S4)中的利用遗忘因子的最小二乘估计和自适应扩展卡尔曼滤波算法对动力电池进行荷电状态估计具体包括:

步骤S41):利用含遗忘因子的最小二乘估计法对模型参数进行在线辨识;

根据n阶RC模型的电路方程:

Rint模型中只有一个欧姆电阻,无需通过最小二乘在线估计参数,只需要获取实时电流,端电压,并根据安时积分法计算出的k时刻的SOC值,通过步骤S3)构建的开路电压Uoc与荷电状态SOC的关系,即可得到对应的开路电压,从而反推欧姆电阻R0的实时数值;

一阶RC模型公式经离散化处理得:

Uoc,k-Ut,k=β1(Uoc,k-1-Ut,k-1)+β2Ik3Ik-1

其中,Δt为单位采样时间;

二阶RC模型公式经离散化处理得:

其中,令τ1=R1C1,τ2=R2C2

则a=τ1τ2,b=τ12,c=R0+R1+R2,d=R012)+R1τ2+R2τ1

S=[x(k)-x(k-1)]/Δt,S2=[x(k)-2x(k-1)+x(k-2)]/Δt2

再令Ek=Uoc,k-Ut,k,则包含遗忘因子的最小二乘辨识过程如下:

其中,yk=hkθk

一阶RC模型对应公式中的参数估计向量和数据向量为:

hk=[Ek-1 Ik Ik-1];

二阶RC模型对应公式中的参数估计向量和数据向量为:

hk=[Ek-1 Ek-2 Ik Ik-1 Ik-2];

一阶RC模型中β1、β2、β3是在线辨识的原始结果,而实际需要的是R0、R1、C1三个模型参数,通过上述两者的关系式,反推出:

二阶RC模型中的k1、k2、k3、k4、k5同样也是在线辨识的原始结果,实际需要的是R0、R1、C1、R2、C2五个模型参数,需要进一步推导,才能得到电阻电容关于k的表达式;

令k0=Δt2+bΔt+a,则根据上述对应关系得:

k0=Δt2/(k1+k2+1)

a=k0*k2

b=-k0*(2k2+k2)/Δt

c=k0*(k3+k4+k5)/Δt2

d=-k0*(2k5+k4)/Δt

由于之前已令a=τ1τ2,b=τ12;联立可得:

将c=R1+R2+R0,d=R1τ2+R2τ1+R012)代入上式中,可得:

最终通过利用遗忘因子的最小二乘在线估计方法结合两个模型各自的反推式得到相应的实时电阻和电容值;

步骤S42):自适应扩展卡尔曼滤波算法具体如下:

步骤S421):初始时刻设定状态观测器的初始值,设定状态初值为x0=(u1,0 u2,0 SOC0),协方差矩阵P0,系统过程噪声协方差为Q0,观测噪声协方差为R0

步骤S422):状态和协方差先验估计:对于k=1,2,…,完成下面的先验估计操作,将状态和协方差估计从前一时刻(k-1)+推算到当前时刻(k)-,自适应扩展卡尔曼滤波器的状态先验估计表示如下:

其中,ωk-1,υk-1分别是均值为0的k-1时刻过程噪声序列和观测噪声序列;且相应的系数矩阵具体形式为:

另外,根据开路电压与SOC的电化学模型建立起来的关系式可得:

误差协方差预估:

步骤S423):状态和协方差后验估计:

用k时刻的测量值yk校正状态估计和协方差估计,估计结果分别用和表示,自适应扩展卡尔曼滤波器的测量更新方程表示如下:

新息矩阵:

卡尔曼增益矩阵:

自适应噪声协方差匹配:

系统误差修正:

误差协方差修正:

其中,e是新息,K是卡尔曼滤波增益矩阵,H是由开窗估计原理得到的新息实时估计协方差函数,M是开窗的大小;

步骤S424):将时刻(k)+的状态和协方差矩阵作为输出,准备(k+1)时刻的状态估计;

所述步骤S5)具体包括:根据一组温度和压强下的所进行的混合脉冲功率特性实验下所采集的实验数据作为步骤S41)参数在线辨识的输入,从而实现模型参数的在线更新,接着根据同一组温度和压强下的动态应力测试循环采集到的实验数据作为步骤S42)自适应卡尔曼滤波的输入,得到动力电池在动态应力测试循环下运转的SOC估计结果;根据三个模型得到的各自估计结果与安时积分所得实际结果进行比较,绘制SOC误差曲线并记录Rint模型误差即将大于其他俩个模型估计误差的时刻ts=ks

所述步骤S6)具体包括:重复步骤S5),将预设的所有组都获取相应的切换时间ts,通过控制变量法固定一个压强值P0,在此基础上改变温度获得一条等压变温曲线,然后再改变压强值,利用相同办法获取一组曲线簇,再对曲线簇进行二维插值,得到切换时间ts关于温度和压强的响应面函数ts(T,P);在实际的动力电池管理系统里通过对动力电池工作环境的监测,实时更新切换时间;

所述步骤S7)具体包括:当动力电池开始工作时,计时器启动并开始记录工作时间t;当工作时间t小于步骤S6)所得的切换时间ts时,切换动作不执行,基于Rint模型的SOC估计结果将作为最终估计值;当工作时间t等于切换时间ts时,执行切换动作,基于一阶和二阶RC模型的SOC估计结果并根据同时输出的端电压Ut的误差计算二者对应的权值,加权融合得到最终估计值。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京航空航天大学,未经南京航空航天大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201911345095.X/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top