锂电池的半在线参数辨识方法、系统、设备及存储介质技术方案

技术编号:37491426 阅读:23 留言:0更新日期:2023-05-07 09:30
本发明专利技术提供了一种锂电池的半在线参数辨识方法、系统、设备及存储介质,其方法包括:建立锂电池的一阶等效电路模型并确定待测参数类型;初始化采样参数,采集半在线辨识周期内锂电池充/放电过程中的电压和电流数据;基于采集的电压和电流数据构建半在线辨识周期内的辨识向量和目标函数;基于自适应协同差分进化算法和计算资源动态分配策略对辨识向量进行迭代优化操作;判定锂电池当前充/放电过程是否结束,根据判定情况输出半在线辨识周期内锂电池对应的全局最优解参数。本发明专利技术提供的锂电池的半在线参数辨识方法能够全面提升了锂电池参数辨识的准确性。电池参数辨识的准确性。电池参数辨识的准确性。

【技术实现步骤摘要】
锂电池的半在线参数辨识方法、系统、设备及存储介质


[0001]本专利技术涉及电池参数识别
,具体涉及一种锂电池的半在线参数辨识方法、系统、设备及存储介质。

技术介绍

[0002]随着锂电池的应用日益广泛,锂电池的参数辨识是锂电池的性能评估的重要环节,其中电池管理系统对锂电池参数辨识的准确性直接影响对锂电池的性能评估结果。
[0003]锂电池的参数辨识问题是一个多模态问题,而递归最小二乘法(RLS)、递归最小平方法与滑动窗口差异遗忘因子的递归最小二乘法(SDFF

RLS)、可变遗忘因子算法(VFF

RLS)不能解决具有许多局部最优的非凸性优化问题。此外,RLS及其衍生算法不是全局搜索算法,无法寻找全局最优参数。扩展卡尔曼滤波(EKF)将非线性的状态空间模型进行线性化,然后再进行估算。无迹卡尔曼滤波(UKF)算法改变了EKF强制把非线性转化为线性的机制,利用无迹变换来处理均值和协方差的非线性传递问题。其估计精度、稳定性和鲁棒性都要优于UKF和EKF。上述的卡尔曼滤波算法都是基于电池开路电压准确辨识的基础上进行的并且在估算某时刻SOC时假设电池开路电压是常数,但是在实际情况下电池开路电压是不稳定的。在低SOC区间,SOC和电池开路电压的关系曲线变化非常剧烈,造成系统的过程噪音统计特性和观测噪音统计特性变化较大,使衍生的卡尔曼滤波算法精度和稳定性下降。协同进化(CC)框架对问题空间的划分,破坏了参数间的耦合关系。若具有耦合关系的变量没有被分在同一个子种群,破坏变量间的耦合关系,会导致协同进化差分算法(CCDE)算法性能下降。他们让电池参数随着子种群进行进化,使电池参数在全局中得到优化。同时也忽略了进化后的参数与其它子种群是否适配的问题,导致算法精度下降。
[0004]综上,现有的锂电池的参数辨识算法对锂电池的参数进行辨识时算法精度不高,参数的辨识结果并非全局最优参数,影响锂电池参数辨识的准确性。

技术实现思路

[0005]有鉴于此,有必要提供一种锂电池的半在线参数辨识方法、系统、设备及存储介质,解决现有技术中锂电池的参数辨识算法精度不高,参数的辨识结果并非全局最优参数,影响锂电池参数辨识准确性的技术问题。
[0006]为了解决上述技术问题,一方面,本专利技术提供了一种锂电池的半在线参数辨识方法,包括:
[0007]建立锂电池的一阶等效电路模型并确定待测参数类型;
[0008]初始化采样参数,基于所述采样参数进行数据采集操作,采集第K个半在线辨识周期内锂电池充/放电过程中的电压和电流数据;
[0009]基于采集的电压和电流数据,采用分段辨识方法和数据遗忘机制进行数据关联操作,构建第K个半在线辨识周期内的辨识向量和目标函数;
[0010]基于自适应协同差分进化算法和计算资源动态分配策略对所述辨识向量进行迭
代优化操作,得到第K个半在线辨识周期内锂电池对应的全局最优解参数;
[0011]判定锂电池当前充/放电过程是否结束,若是,则半在线参数辨识过程结束,输出所述第K个半在线辨识周期内锂电池对应的全局最优解参数;
[0012]若否,直到锂电池当前充/放电过程结束,开始第K+1个半在线辨识周期,基于所述数据采集操作、数据关联操作和迭代优化操作,得到并输出所述第K+1个半在线辨识周期内锂电池对应的全局最优解参数;
[0013]其中,所述全局最优解参数的类型与所述待测参数类型对应。
[0014]在一些可能的实现方式中,所述采样参数包括:半在线辨识周期、电压电流采集频率和计时变量。
[0015]在一些可能的实现方式中,所述半在线辨识周期和电压电流采集频率根据电池充/放电速率和SOC的变化速率进行设定:
[0016]若电池充/放电速率和SOC变化速率快,则所述半在线辨识周期和电压电流采集频率较小;
[0017]若电池充/放电速率和SOC变化速率慢,则所述半在线辨识周期和电压电流采集频率较大。
[0018]在一些可能的实现方式中,所述分段辨识方法,包括:
[0019]将锂电池的SOC进行划分,得到多个SOC区间;
[0020]将所述采集的电压和电流数据分别分配到对应的所述多个SOC区间作为所述多个SOC区间的单元片段数据。
[0021]在一些可能的实现方式中,所述构建第K个半在线辨识周期内的辨识向量和目标函数,包括:
[0022]根据第K个半在线辨识周期之前的采样数据确定历史已优化辨识向量和新增优化辨识向量;
[0023]基于所述历史已优化辨识向量和新增优化辨识向量构建所述第K个半在线辨识周期内的辨识向量:
[0024]X
K
=[X
K,1
,X
K,2
]=[X
K,1
,R
0+
,R0‑
,R1,D1,U
init
,U
OCV
(1),U
OCV
(2),

,U
OCV
(m)][0025]以估算电压和采集的电池端电压差值最小为优化目标,建立第K个半在线辨识周期的目标函数:
[0026][0027]其中,X
K
为辨识向量,X
K,1
为历史已优化辨识向量,X
K,2
为新增优化辨识向量,U
OCV
为开路电压,m为第K

1个半在线辨识周期内以电压电流采集频率采集的数据点数量,R
0+
、R0‑
、R1、C1、U
init
分别为充电内阻、放电内阻、极化电阻、极化电容和数据起始点RC网络的端电压,N
max
为辨识向量中U
OCV
的总数;为估算电压;U
t
为实时采集的电池端电压。
[0028]在一些可能的实现方式中,所述自适应协同差分进化算法,包括:
[0029]设置所述辨识向量的个数、辨识向量维度和终止条件并初始化种群及初始参考向量,所述初始参考向量继承第K

1个半在线辨识周期输出的若干个全局最优解参数完成初始参考向量的初始化;
[0030]将所述辨识向量进行分割,得到多个子辨识向量,并确定所述多个子辨识向量的维度;
[0031]对所述多个子辨识向量单独进行变异操作,得到对应的多个变异子辨识向量;
[0032]选取上一代进化结束时输出的若干个最优解向量,将所述若干个最优解向量作为当前子辨识向量的参考向量;
[0033]将每个子辨识向量和其对应的变异子辨识向量进行交叉操作,得到测试向量;
[0034]使用所述参考向量对其对应的子辨识向量和测试向量进行补维,计算补维后的子辨识向量和测试向量的适应度值并进行选择操作,得到满足预设条件的目标向量;
[0035]每隔若干代,对所有的参考向量进行交叉与更新操作,得到更新本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种锂电池的半在线参数辨识方法,其特征在于,包括:建立锂电池的一阶等效电路模型并确定待测参数类型;初始化采样参数,基于所述采样参数进行数据采集操作,采集第K个半在线辨识周期内锂电池充/放电过程中的电压和电流数据;基于采集的电压和电流数据,采用分段辨识方法和数据遗忘机制进行数据关联操作,构建第K个半在线辨识周期内的辨识向量和目标函数;基于自适应协同差分进化算法和计算资源动态分配策略对所述辨识向量进行迭代优化操作,得到第K个半在线辨识周期内锂电池对应的全局最优解参数;判定锂电池当前充/放电过程是否结束,若是,则半在线参数辨识过程结束,输出所述第K个半在线辨识周期内锂电池对应的全局最优解参数;若否,直到锂电池当前充/放电过程结束,开始第K+1个半在线辨识周期,基于所述数据采集操作、数据关联操作和迭代优化操作,得到并输出所述第K+1个半在线辨识周期内锂电池对应的全局最优解参数;其中,所述全局最优解参数的类型与所述待测参数类型对应。2.根据权利要求1所述的锂电池的半在线参数辨识方法,其特征在于,所述采样参数包括:半在线辨识周期、电压电流采集频率和计时变量。3.根据权利要求1所述的锂电池的半在线参数辨识方法,其特征在于,所述半在线辨识周期和电压电流采集频率根据电池充/放电速率和SOC的变化速率进行设定:若电池充/放电速率和SOC变化速率快,则所述半在线辨识周期和电压电流采集频率较小;若电池充/放电速率和SOC变化速率慢,则所述半在线辨识周期和电压电流采集频率较大。4.根据权利要求1所述的锂电池的半在线参数辨识方法,其特征在于,所述分段辨识方法,包括:将锂电池的SOC进行划分,得到多个SOC区间;将所述采集的电压和电流数据分别分配到对应的所述多个SOC区间作为所述多个SOC区间的单元片段数据。5.根据权利要求4所述的锂电池的半在线参数辨识方法,其特征在于,所述构建第K个半在线辨识周期内的辨识向量和目标函数,包括:根据第K个半在线辨识周期之前的采样数据确定历史已优化辨识向量和新增优化辨识向量;基于所述历史已优化辨识向量和新增优化辨识向量构建所述第K个半在线辨识周期内的辨识向量:X
K
=[X
K,1
,X
K,2
]=[X
K,1
,R
0+
,R0‑
,R1,D1,U
init
,U
OCV
(1),U
OCV
(2),

,U
OCV
(m)]以估算电压和采集的电池端电压差值最小为优化目标,建立第K个半在线辨识周期的目标函数:
其中,X
K
为辨识向量,X
K,1
为历史已优化辨识向量,X
K,2
为新增优化辨识向量,U
OCV
为开路电压,m为第K

1个半在线辨识周期内以电压电流采集频率采集的数据点数量,R
0+
、R0‑
、R1、C1、U
init
分别为充电内阻、放电内阻、极化电阻、极化电容和数据起始点RC网络...

【专利技术属性】
技术研发人员:唐若笠张世汉张尚煜张鹏王海金张彦
申请(专利权)人:武汉理工大学
类型:发明
国别省市:

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

1