[发明专利]一种电热传感器互校正的锂电池健康状态估计方法有效

专利信息
申请号: 202210250522.1 申请日: 2022-03-15
公开(公告)号: CN114330150B 公开(公告)日: 2022-05-24
发明(设计)人: 曾昱升;孟锦豪;彭纪昌;刘平 申请(专利权)人: 四川大学
主分类号: G06F30/27 分类号: G06F30/27;G01R31/367;G01R31/392
代理公司: 成都环泰专利代理事务所(特殊普通合伙) 51242 代理人: 李辉;李斌
地址: 610000 四*** 国省代码: 四川;51
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 电热 传感器 校正 锂电池 健康 状态 估计 方法
【权利要求书】:

1.一种电热传感器互校正的锂电池健康状态估计方法,其特征在于,包括以下步骤:

S1:建立状态机模型:

用于多模型的灵活选取,通过判断传感器是否失效,若电流传感器失效,则选用模型M1进行预测;若温度传感器失效,则选用模型M2进行预测;若无传感器失效,则选用模型M3进行预测;

S2:建立预测模型M1

首先,从锂电池放电过程中获得电压、时间、温度数据,计算得到差分曲线,经过高斯滤波得到平滑的DT曲线,DT曲线为差分温度曲线;在此基础上,定义峰值为曲线纵轴坐标的最大值,峰值下的区域面积为曲线在横轴一区间上的积分,计算得到DT曲线的峰值和区域面积,作为老化特征;最后,运用岭回归模型,岭回归方程可以表示为:

其中,n为样本总数,β1n为样本的特征因数,Xn1-Xnn为训练集中第n个样本的第1个至第n个老化特征,Yn为第n个样本的电池容量,为常量;

岭回归求解:

β=(XTX+λI)-1XTy

其中,β为样本的特征因数,λ为岭系数,I是单位矩阵;其对角线全为1,X是训练集中的老化特征,y是训练集中的电池容量;

将得到的DT曲线老化特征以及电池容量作为训练集输入,得到基于温度传感器SOH预测模型M1

S3:建立预测模型M2

建立电流传感器的单一预测模型M2:首先,从锂电池放电过程中获得电压、电流、时间数据,计算得到IC曲线,IC曲线为增量容量曲线,经过高斯滤波得到平滑的IC曲线;在此基础上,与步骤S2同理,计算得到IC曲线的峰值和峰值下区域面积,作为老化特征;最后,运用岭回归模型,岭回归代价函数,将得到的IC曲线的老化特征以及电池容量作为训练集输入,得到基于电流传感器的SOH预测模型M2

S4:建立联合估计模型M3

通过前述步骤分别建立了预测模型M1和M2后,通过权重的方式实现温度传感器和电流传感器的联合,构造所述的电热传感器互校正的锂电池SOH估计方法;联合估计的权值,通过将训练集输入预测模型M1和M2,分别计算得到预测结果的均方根误差RMSEM1和RMSEM2;均方根误差计算公式为:

yi为第i个样本的电池容量;利用RMSE对两个模型输出的预测结果进行赋权并相加,得到联合估计模型M3

设置M1预测结果PREDICTM1的权值w1为:

设置M2预测结果PREDICTM2的权值w2为:

联合估计模型M3的预测结果PREDICTM3为:

S5:进行判断:输入待预测数据进行判断,并通过判断结果选择模型进行预测。

2.根据权利要求1所述的一种电热传感器互校正的锂电池健康状态估计方法,其特征在于,所述S2中,对温度传感器数据进行差分曲线计算,利用锂电池充电曲线中的电压V、温度T和时间t的数据,计算得到温度T对于时间t在采样区间L上的有限差分DTm,计算公式为其中k为数据对应的时间,且单位为秒,L为选取的采样区间长度,V、T、t分别为充电阶段的电压、温度、时间。

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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