一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

基于隐马尔可夫模型的锂电池健康状态预测方法及装置与流程

2022-10-26 19:57:29 来源:中国专利 TAG:

技术特征:
1.一种基于隐马尔可夫模型的锂电池健康状态预测方法,其特征在于,包括以下步骤:s1,获取锂电池的电压、充放电时间、每次循环的最大容量和温度,根据所述电压、充放电时间、每次循环的最大容量和温度得到电池容量增量曲线、平均温度时间曲线和最大容量变化曲线,并将每个曲线的极值点、斜率、均值作为特征数据;s2,计算所述特征数据与soh实际值之间的相关性系数,基于所述相关性系数选择最佳特征组合;s3,建立容量估计模型,所述容量估计模型采用隐马尔可夫模型,使用训练数据对所述容量估计模型进行训练;s4,将所述最佳特征组合的特征差值输入经训练的容量估计模型,得到下一次循环的容量差值,根据当前容量值与所述容量差值得到容量估计值,根据容量估计值和soh定义计算得到soh估计值。2.根据权利要求1所述的基于隐马尔可夫模型的锂电池健康状态预测方法,其特征在于,所述步骤s1具体包括:所述电池容量增量曲线的横坐标为电压,纵坐标为ic,ic的计算公式如下:其中,q为电池充电容量,v为电池电压,δq为一个小区间内电池充电容量变化量;δv为该区间内电池电压变化量;所述平均温度时间曲线的横坐标为时间,纵坐标为平均温度,所述平均温度的计算公式如下:其中,t
k
为当前循环中第k次测量的温度;所述电池容量增量曲线的峰值右侧斜率公式:其中,y1为峰值位置的ic值,y2为峰值周期向后循环200周期后的ic值,x1为峰值位置的x轴数值,x2为峰值周期向后循环200周期后的x轴数值;所述最大容量变化曲线的横坐标为循环次数,纵坐标为当前循环的最大容量值。3.根据权利要求1所述的基于隐马尔可夫模型的锂电池健康状态预测方法,其特征在于,所述步骤s2具体包括:利用皮尔逊相关分析法计算各个特征数据与soh实际值之间的相关性系数r
i

其中,x
i
为所提取的第i个特征数据,n为特征数量,y
i
为各特征数据对应的soh实际值,该soh实际值根据容量实际值来计算,和为x
i
(i=1,2,

,n)和y
i
(i=1,2,

,n)的均值;采用以下soh公式定义锂电池健康状态soh:其中,q
current
是当前的容量值,q
initial
是当前循环中最大容量值;采用过滤法选择最佳特征组合。4.根据权利要求1所述的基于隐马尔可夫模型的锂电池健康状态预测方法,其特征在于,所述最佳特征组合包括电池容量增量曲线的峰值数据、电池容量增量曲线的峰值右侧斜率和平均温度。5.根据权利要求1所述的基于隐马尔可夫模型的锂电池健康状态预测方法,其特征在于,所述步骤s2和s3之间还包括:在锂电池的充放电循环数据中重复步骤s1-s2,建立以每个循环的最佳特征组合及其对应的容量值分别与其前一次循环的最佳特征组合和容量值之间的差值构成的训练数据。6.根据权利要求1所述的基于隐马尔可夫模型的锂电池健康状态预测方法,其特征在于,所述步骤s3具体包括:s31,将所述最佳特征组合进行归一化处理,并将归一化后的最佳特征组合与前一次循环的最佳组合特征的特征差值输入隐马尔科夫模型,预测下一次循环的特征差值和容量差值;s32,将当前特征数据与所述估计差值相加,得到下一次输入隐马尔科夫模型的特征数据;s33,重复步骤s31-s32,直至估计循环结束,将预测得到的多个容量差值进行反归一化处理并分别与前一次循环的容量值相加,得到多个容量值,根据soh公式将多个容量值转化为多个soh估计值。7.根据权利要求1所述的基于隐马尔可夫模型的锂电池健康状态预测方法,其特征在于,所述soh估计模型的估计过程包括:s41,所述隐马尔可夫模型(hmm)为λ=(a,b,π),(a,b,π)为输入,λ为输出,其中π表示初始概率分布向量,a=(a
ij
)
n
×
n
是状态转移矩阵,其中,a
ij
描述系统从状态s
i
转移到状态s
j
的概率,n表示模型所含的状态数,b表示每一个状态下的观测值的概率密度函数;s42,采用viterbi算法结合k-means算法对所述隐马尔可夫模型进行初始化,得到初始模型;
s43,利用viterbi算法求历史观测序列下的最优状态序列并更新所述初始模型的参数;s44,重复步骤s43,直到模型收敛或大于设定的最大迭代次数,最终得到的模型参数的输出,所述隐马尔科夫模型的隐藏估计状态分为三个状态:上升状态、下降状态、平稳状态,得到隐马尔科夫模型的参数集{λ1、λ2、λ3};从隐马尔科夫模型当前的监测数据中提取状态序列o,根据极大相似准则判断其所属的状态分类:s
i
=arg max p(o|λ
i
),i∈{1,2,3};最后用当前容量值加上下一状态预测的容量差值,即可得到容量估计值:c
i 1
=c
i
hmm(s
i
);s45,采用soh公式将容量估计值转化为soh估计值。8.一种基于隐马尔可夫模型的锂电池健康状态预测装置,其特征在于,包括:特征获取模块,被配置为获取锂电池的电压、充放电时间、每次循环的最大容量和温度,根据所述电压、充放电时间、每次循环的最大容量和温度得到电池容量增量曲线、平均温度时间曲线和最大容量变化曲线,并将每个曲线的极值点、斜率、均值作为特征数据;相关性选择模块,被配置为计算所述特征数据与soh实际值之间的相关性系数,基于所述相关性系数选择最佳特征组合;模型训练模块,被配置为建立容量估计模型,所述容量估计模型采用隐马尔可夫模型,使用训练数据对所述容量估计模型进行训练;估计模块,被配置为将所述最佳特征组合的特征差值输入经训练的容量估计模型,得到下一次循环的容量差值,根据当前容量值与所述容量差值得到容量估计值,根据容量估计值和soh定义计算得到soh估计值。9.一种电子设备,包括:一个或多个处理器;存储装置,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如权利要求1-7中任一所述的方法。10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1-7中任一所述的方法。

技术总结
本发明公开了一种基于隐马尔可夫模型的锂电池健康状态预测方法及装置,涉及锂电池状态预测领域,通过获取锂电池的电压、充放电时间、每次循环的最大容量和温度,得到电池容量增量曲线、平均温度时间曲线和最大容量变化曲线,并将每个曲线的极值点、斜率、均值作为特征数据;计算特征数据与SOH实际值之间的相关性系数,基于相关性系数选择最佳特征组合;建立并训练容量估计模型,容量估计模型采用隐马尔可夫模型,将最佳特征组合的特征差值输入经训练的容量估计模型,得到下一次循环的容量差值,根据当前容量值与容量差值得到容量估计值,根据容量估计值和SOH定义计算得到SOH估计值,解决现有锂电池状态预测计算量大等问题。解决现有锂电池状态预测计算量大等问题。解决现有锂电池状态预测计算量大等问题。


技术研发人员:林名强 游雨强 严晨昊
受保护的技术使用者:泉州装备制造研究所
技术研发日:2022.07.07
技术公布日:2022/10/25
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献