[go: up one dir, main page]

CN114114038A - 一种全寿命全温度下锂电池soc及可用容量联合估计方法 - Google Patents

一种全寿命全温度下锂电池soc及可用容量联合估计方法 Download PDF

Info

Publication number
CN114114038A
CN114114038A CN202111390776.5A CN202111390776A CN114114038A CN 114114038 A CN114114038 A CN 114114038A CN 202111390776 A CN202111390776 A CN 202111390776A CN 114114038 A CN114114038 A CN 114114038A
Authority
CN
China
Prior art keywords
battery
soc
square root
full
available capacity
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202111390776.5A
Other languages
English (en)
Inventor
申江卫
高承志
陈峥
沈世全
马文赛
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Kunming University of Science and Technology
Original Assignee
Kunming University of Science and Technology
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Kunming University of Science and Technology filed Critical Kunming University of Science and Technology
Priority to CN202111390776.5A priority Critical patent/CN114114038A/zh
Publication of CN114114038A publication Critical patent/CN114114038A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01RMEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
    • G01R31/00Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
    • G01R31/36Arrangements for testing, measuring or monitoring the electrical condition of accumulators or electric batteries, e.g. capacity or state of charge [SoC]
    • G01R31/385Arrangements for measuring battery or accumulator variables
    • G01R31/387Determining ampere-hour charge capacity or SoC

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Secondary Cells (AREA)

Abstract

本发明涉及一种全寿命全温度下锂电池SOC及可用容量联合估计方法,包括以下步骤:步骤1:采集锂离子电池在预设温度下的充放电数据;步骤2:构建带有宽动态温度补偿的二阶RC等效电路模型;步骤3:利用粒子群优化算法集成数据和动态更新技术,对步骤2中的二阶RC等效电路模型的模型参数进行自适应识别;步骤4:利用长短期记忆神经网络对电池容量进行高精度估计,得到电池可用容量;步骤5:将步骤3中动态更新的模型参数和步骤4中获得的电池可用容量作为输入值,进行SOC估计。本发明充分考虑了电池老化和环境温度对SOC估计的影响,在参数辨识环节,加入了定期更新策略,结合所搭建模型与可用容量估计结果,可以有效实现锂离子电池全寿命全温度下的SOC与可用容量精确估计。

Description

一种全寿命全温度下锂电池SOC及可用容量联合估计方法
技术领域
本发明属于锂离子电池技术领域,尤其涉及一种全寿命全温度下锂电池SOC及可用容量联合估计方法。
背景技术
锂离子电池因其高电能潜力、高能量密度、优选的安全特性和寿命长而成为电动汽车的主要能源。电池管理系统是动力电池技术的核心与关键,一个功能齐全的电池管理系统对于电池状态检测、电池内部状态估计、电池能量控制管理、电池安全保护至关重要。精确的SOC值可以更准确的控制充放电电流及截止时间,避免过充、过放和过负荷工作,有效保护电池,延长电池使用寿命。同时,精确的可用容量信息可以提高SOC估算,促进电池的高质量管理。因此,高效精确的SOC和可用容量估计至关重要。
截至目前,已经开发出多种方法来对SOC值估计,基于模型的估算方法因其具有较好的在线应用能力、较高精度和初始误差纠正能力,被广泛地研究和应用,但这种方法很大程度依赖于模型精确程度,而电池模型的参数及容量会随着电池的老化不断发生变化,并对电池SOC的估计结果产生影响,同时锂离子电池工作环境温度的变化也对电池内部参数产生耦合影响,造成锂离子电池SOC估计精度进一步降低,因此为了保证锂离子电池在全寿命全温度范围的SOC估计精度,需要对宽动态温度变化的锂离子电池SOC和可用容量联合估计进行研究。
发明内容
本发明所要解决的技术问题是提供一种全寿命全温度下锂电池SOC及可用容量联合估计方法来解决现有技术中存在的电池模型的参数及可用容量会随着电池的温度和老化不断发生变化,从而对电池SOC的估计结果产生影响的问题。
为解决上述技术问题,本发明的技术方案为:提供一种全寿命全温度下锂电池SOC及可用容量联合估计方法,其创新点在于,包括以下步骤:
步骤1:采集锂离子电池在预设温度下的充放电数据;
步骤2:构建带有宽动态温度补偿的二阶RC等效电路模型;
步骤3:利用粒子群优化算法集成数据和动态更新技术,对步骤2中的二阶RC等效电路模型的模型参数进行自适应识别;
步骤4:选择电池在恒流充电过程中电压增加间隔的持续时间作为电池健康特征量,并利用长短期记忆神经网络对电池容量进行高精度估计,得到电池可用容量;
步骤5:将步骤3中动态更新的模型参数和步骤4中获得的电池可用容量作为输入值,利用平方根容积卡尔曼滤波器进行SOC估计。
进一步的,所述步骤1中采集的锂离子电池在预设温度下的充放电数据具体包括:电池端电压、电流、温度、电池充放电持续时间以及所放出的实际容量,其中,电池充电过程采用恒流恒压的充电方式,放电过程采用车用工况对锂离子电池进行放电,所述的车用工况为HPPC或者UDDS或者其他可用于对锂离子电池进行放电的工况。
进一步的,步骤2中构建带有宽动态温度补偿的二阶RC等效电路模型,模型参数方程推导如下:
由于温度变化对模型参数产生较大影响,因此,模型参数应随温度变化进行更新,更新公式如下所示:
Figure BDA0003366251800000031
式中Qa为电池可用容量,f(.)为SOC与模型参数的关系式,T为电池温度,Uoc为开路电压OCV,R0为欧姆电阻,C1、C2为R1、R2两端的极化电容,R1、R2为C1、C2两端的极化电阻,SOH为电池的健康状态,其定义为
Figure BDA0003366251800000032
Cn为电池额定容量;
带有宽动态温度补偿的二阶等效电路模型参数方程表示为:
Figure BDA0003366251800000033
式中Ut(t)为t时刻模型的端电压,U0(t)为欧姆电阻R0两端的电压,U1(t)、U2(t)为极化电阻R1、R2和极化电容C1、C2两端的电压,
其t时刻的SOC定义为:
Figure BDA0003366251800000041
式中,η为库伦效率,i为电流值,SOC(t0)为初始时刻的SOC值。
进一步的,步骤3中,利用粒子群优化算法集成数据和动态更新技术,对步骤2中的带有宽动态温度补偿的二阶RC等效电路模型的模型参数进行自适应识别,具体包括以下步骤:
(31)利用粒子群优化算法对模型参数进行识别;
(32)设定粒子群优化算法启动所需的累积数据长度,记录电池放电数据,当测量数据长度大于所设定的累积数据长度时,激活粒子群优化算法,根据累积的电流和电压数据识别模型参数,并利用自动更新技术自动更新上一周期所辨识的模型参数结果,当所测量数据长度小于所设定的累积数据长度时,将不触发粒子群优化算法并不进行模型参数更新,继续沿用上一循环所辨识的模型参数。
进一步的,所述累积数据长度设定原则为:选取具体型号电池后,设置不同的数据长度来分别进行电池模型参数辨识和更新,基于相同的滤波算法估算电池SOC,并与真实SOC值做对比,选择SOC估算精度较高时选择的数据长度作为设定标准。
进一步的,所述的步骤4中的长短期记忆神经网络回归函数为:
Figure BDA0003366251800000051
式中i,g,O,c和Opk分别代表输入门、遗忘门、输出门和状态单元和输出单位,b表示遗忘门的偏差,IW和OW表示最终输入和输出的权重,σ表示激活函数,限制输出值在[0,1]之间,tanh为双曲函数,ck-1表示按元素排列的单元。
进一步的,所述的步骤5中将步骤3中动态更新的模型参数和步骤4中获得的电池的可用容量作为输入值,利用平方根容积卡尔曼滤波器进行SOC估计,具体包括以下步骤:
(51)平方根容积卡尔曼滤波算法状态空间函数的离散公式如下:
Figure BDA0003366251800000052
其中,xk和yk分别表示状态和系统值,uk表示输入值,f(·)和h(·)分别表示状态方程和测量方程,根据所建立的带有宽动态温度补偿的二阶RC等效电路模型,f(·)和h(·)表示为:
Figure BDA0003366251800000053
基于所建立的带有宽动态温度补偿的二阶RC等效电路模型,系统的状态变量为xk=[U1,k U1,k SOCk]T,输入变量为uk=ik,输出变量为yk=Ut,k同时
Figure BDA0003366251800000061
式中Δt为采样时间,η为库伦效率;
(52)平方根容积卡尔曼滤波算法初始化
Figure BDA0003366251800000062
式中X0为状态变量初始值,P0表示误差协方差矩阵,S0表示平方根,chol表示Cholesky分解,E(·)表示期望。
(53)平方根容积卡尔曼滤波算法时间更新
k-1时刻的采样点表述为:
Figure BDA0003366251800000063
式中ξi表示采样点集,
Figure BDA0003366251800000064
i=1,2,…,m,m=2n,n表示状态数;
每个采样点的状态表述为:
Figure BDA0003366251800000065
权衡点后,确定预测状态:
Figure BDA0003366251800000071
系统状态变量先验估计值的误差协方差
Figure BDA0003366251800000072
式中Tria(·)表示QR分解,
Figure BDA0003366251800000073
和Qk-1表达为:
Figure BDA0003366251800000074
(54)平方根容积卡尔曼滤波算法测量更新
计算测量方程的输入采样点:
Figure BDA0003366251800000075
估计每个采样点的测量输出:yg,k∣k-1=h(uk,xg,k∣k-1)
计算观测输出的预测值:
Figure BDA0003366251800000076
观测误差协方差平均值预测:Syy,k∣k-1=Tria[ζk∣k-1,SR,k]
其中SR,k是测量噪声Rk的平方根
ζk∣k-1定义为
Figure BDA0003366251800000077
协方差矩阵平方根计算:
Figure BDA0003366251800000078
其中
Figure BDA0003366251800000079
卡尔曼增益计算、状态变量估计值更新计算、误差协方差平方根更新计算如下所示:
卡尔曼增益计算:
Figure BDA00033662518000000710
状态变量估计值更新:
Figure BDA0003366251800000081
其中ek
Figure BDA0003366251800000082
系统误差协方差平方根更新:Sk∣k=Tria[χk∣k-1-Kkζk∣k-1,KkSR,k]
SOC为平方根容积卡尔曼滤波算法的状态变量,上述状态变量估计值更新计算即完成对SOC的估计运算,误差协方差平方根更新计算是平方根容积卡尔曼滤波算法的系统噪声进行更新,提升此算法对SOC值的精确估算。
与现有技术相比,本发明的有益效果为:
(1)本发明公开了一种考虑温度变化的锂离子电池SOC和容量的联合估计方法,通过建立考虑宽动态温度补偿的二阶等效电路模型并将粒子群优化算法与数据积累和更新相结合,实现对模型参数的自适应识别,然后利用长短记忆神经网络容量预测,最后基于容积平方根卡尔曼滤波器算法,利用再生模型参数和再生可用容量估计电池SOC,使得该方法可以有效保证电池在不同温度下全寿命周期内的SOC估计精度。
(2)本发明考虑到温度变化对模型参数有明显的影响,建立了带有宽动态温度补偿的二阶等效电路模型,用于电池电特性的仿真,来适应内外温度的快速变化。
(3)本发明针对电池模型参数受老化影响进行了充分考虑,在参数辨识环节,加入了定期更新策略,可以有效提高模型参数对电池老化的适应性和全生命周期内模型的精确性。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本发明的一种全寿命全温度下锂电池SOC及可用容量联合估计框架流程图。
图2为本发明所使用的带有宽动态温度补偿的二阶等效电路模型图。
图3为本发明所使用的长短期记忆神经网络结构图。
图4为本发明所使用的平方根容积卡尔曼滤波器算法流程图。
具体实施方式
为了使本技术领域的人员更好地理解本发明方案,下面结合附图对本发明作进一步的说明。
本发明提供一种全寿命全温度下锂电池SOC及可用容量联合估计方法,图1中展示了该方法的估计框架流程。首先,采集锂离子电池在预设温度下的充放电数据;同时,提出的容量预测算法根据恒流恒压充电电压曲线生成的健康量识别电池可用容量;此外,充电和放电数据被累积,直到测量数据长度大于所设定的累积数据长度,则采用粒子群优化算法进行模型参数辨识;在获得电池容量和模型参数后,利用基于平方根容积卡尔曼滤波的SOC估计算法来估计SOC。另一方面,当测量数据的长度小于所设定的累积数据长度时,不会调用粒子群算法更新模型参数。在这种情况下,SOC估计算法使用先前确定的容量结果来预测SOC,具体详细步骤描述如下:
步骤1:采集锂离子电池在预设温度下的充放电数据;其中,采集的锂离子电池在预设温度下的充放电数据具体包括:电池端电压、电流、温度、电池充放电持续时间以及所放出的实际容量,本发明的电池充电过程采用恒流恒压的充电方式,放电过程采用车用工况对锂离子电池进行放电,车用工况为HPPC或者UDDS或者其他可用于对锂离子电池进行放电的工况。
步骤2:构建带有宽动态温度补偿的二阶RC等效电路模型,其模型结构如图2所示,图中Uoc为开路电压OCV,R0为欧姆电阻,C1、C2为R1、R2两端的极化电容,R1、R2为C1、C2两端的极化电阻;模型参数方程推导如下:
由于温度变化对模型参数产生较大影响,因此,模型参数应随温度变化进行更新,更新公式如下所示:
Figure BDA0003366251800000101
式中Qa为电池可用容量,f(.)为SOC与模型参数的关系式,T为电池温度,SOH为电池的健康状态,其定义为
Figure BDA0003366251800000111
Cn为电池额定容量;
进一步地,带有宽动态温度补偿的二阶等效电路模型参数方程表示为:
Figure BDA0003366251800000112
式中Ut(t)为t时刻模型的端电压,U0(t)为欧姆电阻R0两端的电压,U1(t)、U2(t)为极化电阻R1、R2和极化电容C1、C2两端的电压,
其t时刻的SOC定义为:
Figure BDA0003366251800000113
式中,η为库伦效率,i为电流值,SOC(t0)为初始时刻的SOC值。
步骤3:利用粒子群优化算法集成数据和动态更新技术,对步骤2中的带有宽动态温度补偿的二阶RC等效电路模型的模型参数进行自适应识别;具体包括以下步骤:
(31)利用粒子群优化算法对模型参数进行识别;
(32)设定粒子群优化算法启动所需的累积数据长度,记录电池放电数据,当测量数据长度大于所设定的累积数据长度时,激活粒子群优化算法,根据累积的电流和电压数据识别模型参数,并利用自动更新技术自动更新上一周期所辨识的模型参数结果,当所测量数据长度小于所设定的累积数据长度时,将不触发粒子群优化算法并不进行模型参数更新,继续沿用上一循环所辨识的模型参数。
优选的,本发明的累积数据长度设定原则为:选取具体型号电池后,设置不同的数据长度来分别进行电池模型参数辨识和更新,基于相同的滤波算法估算电池SOC,并与真实SOC值做对比,选择SOC估算精度较高时选择的数据长度作为设定标准。
步骤4:选择电池在恒流充电过程中电压增加间隔的持续时间作为电池健康特征,并利用长短期记忆神经网络对电池容量进行高精度预测,得到电池可用容量;图3为长短期记忆神经网络的的常见配置。可以发现,存在输入门、遗忘门、输出门三个门来读取或修改当前或历史信息。此外,通常执行tanh函数和sigmoid函数来选择信息。
实现长短期记忆神经网络的首要工作是确定遗忘门将忽略哪些消息。它将输入IPk和OPk-1压缩为0到1,其中IPk表示当前步骤的输入,OPk-1表示k-1步骤的输出,上限值1表示应完全保留的值;反之,下限值0表示应完全丢弃的信息。遗忘门可以表示为:
fk=σ(bf+IpkWi+Opk-1OWi)
其中,f,i,O和c分别表示遗忘门、输入门、输出门和存储单元,b表示遗忘门的偏差,OW和IW分别表示最后一次输出和输入的权重。然后,需要判断哪些信息应该被储存,这一步分为两部分,一部分称为“输入门”,决定要更新哪些值;另一部分创建一个新的候选向量,称为“输入节点”,可以表示为:
Figure BDA0003366251800000131
相应地,当前单元状态为:
ck=ck-1fk+gkik
最后,输出门通过更新的单元状态、输入门和输入节点的信息来确定最终输出的信息,表示为:
Figure BDA0003366251800000132
其中pk是长短期记忆神经网络的内部变量。基于所选择的电池健康特征通过上述公式即可实现电池容量预测。
步骤5:将步骤3中动态更新的模型参数和步骤4中获得的电池可用容量作为输入值,利用平方根容积卡尔曼滤波器进行SOC估计,平方根容积卡尔曼滤波器的流程如图4所示。具体包括以下步骤:
(51)建立平方根容积卡尔曼滤波器状态空间函数的一般离散公式
平方根容积卡尔曼滤波状态空间函数的离散公式如下:
Figure BDA0003366251800000133
其中,xk和yk分别表示状态和系统值,uk表示输入值,f(·)和h(·)分别表示状态方程和测量方程,根据步骤2中所建立的带有宽动态温度补偿的二阶RC等效电路模型,f(·)和h(·)表示为:
Figure BDA0003366251800000141
基于所建立的带有宽动态温度补偿的二阶RC等效电路模型,系统的状态变量为xk=[U1,k U1,k SOCk]T,输入变量为uk=ik,输出变量为yk=Ut,k同时
Figure BDA0003366251800000142
式中Δt为采样时间,η为库伦效率;
(52)平方根容积卡尔曼滤波算法初始化
Figure BDA0003366251800000143
式中X0为状态变量初始值,P0表示误差协方差矩阵,S0表示平方根,chol表示Cholesky分解,E(·)表示期望。
(53)平方根容积卡尔曼滤波算法时间更新
k-1时刻的采样点表述为:
Figure BDA0003366251800000144
式中ξi表示采样点集,
Figure BDA0003366251800000145
i=1,2,…,m,m=2n,n表示状态数;
每个采样点的状态表述为:
Figure BDA0003366251800000151
权衡点后,确定预测状态:
Figure BDA0003366251800000152
系统状态变量先验估计值的误差协方差
Figure BDA0003366251800000153
式中Tria(·)表示QR分解,
Figure BDA0003366251800000154
和Qk-1表达为:
Figure BDA0003366251800000155
(54)平方根容积卡尔曼滤波算法测量更新
计算测量方程的输入采样点:
Figure BDA0003366251800000156
估计每个采样点的测量输出:yg,k∣k-1=h(uk,xg,k∣k-1)
计算观测输出的预测值:
Figure BDA0003366251800000157
观测误差协方差平均值预测:Syy,k∣k-1=Tria[ζk∣k-1,SR,k]
其中SR,k是测量噪声Rk的平方根
ζk∣k-1定义为
Figure BDA0003366251800000158
协方差矩阵平方根计算:
Figure BDA0003366251800000159
其中
Figure BDA00033662518000001510
卡尔曼增益计算、状态变量估计值更新计算、误差协方差平方根更新计算如下所示:
卡尔曼增益计算:
Figure BDA0003366251800000161
状态变量估计值更新:
Figure BDA0003366251800000162
其中ek
Figure BDA0003366251800000163
系统误差协方差平方根更新:Sk∣k=Tria[χk∣k-1-Kkζk∣k-1,KkSR,k]
SOC为平方根容积卡尔曼滤波算法的状态变量,上述状态变量估计值更新计算即完成对SOC的估计运算,误差协方差平方根更新计算是平方根容积卡尔曼滤波算法的系统噪声进行更新,提升此算法对SOC值的精确估算。

Claims (7)

1.一种全寿命全温度下锂电池SOC及可用容量联合估计方法,其特征在于,包括以下步骤:
步骤1:采集锂离子电池在预设温度下的充放电数据;
步骤2:构建带有宽动态温度补偿的二阶RC等效电路模型;
步骤3:利用粒子群优化算法集成数据和动态更新技术,对步骤2中的二阶RC等效电路模型的模型参数进行自适应识别;
步骤4:选择电池在恒流充电过程中电压增加间隔的持续时间作为电池健康特征量,并利用长短期记忆神经网络对电池容量进行高精度估计,得到电池可用容量;
步骤5:将步骤3中动态更新的模型参数和步骤4中获得的电池可用容量作为输入值,利用平方根容积卡尔曼滤波器进行SOC估计。
2.根据权利要求1所述的一种全寿命全温度下锂电池SOC及可用容量联合估计方法,其特征在于,所述步骤1中采集的锂离子电池在预设温度下的充放电数据具体包括:电池端电压、电流、温度、电池充放电持续时间以及所放出的实际容量,其中,电池充电过程采用恒流恒压的充电方式,放电过程采用车用工况对锂离子电池进行放电,所述的车用工况为HPPC或者UDDS或者其他可用于对锂离子电池进行放电的工况。
3.根据权利要求1所述的一种全寿命全温度下锂电池SOC及可用容量联合估计方法,其特征在于:所述的步骤2中构建带有宽动态温度补偿的二阶RC等效电路模型,模型参数方程推导如下:
由于温度变化对模型参数产生较大影响,因此,模型参数应随温度变化进行更新,更新公式如下所示:
Figure FDA0003366251790000021
式中Qa为电池可用容量,f(.)为SOC与模型参数的关系式,T为电池温度,Uoc为开路电压OCV,R0为欧姆电阻,C1、C2为R1、R2两端的极化电容,R1、R2为C1、C2两端的极化电阻,SOH为电池的健康状态,其定义为
Figure FDA0003366251790000022
Cn为电池额定容量;
带有宽动态温度补偿的二阶等效电路模型参数方程表示为:
Figure FDA0003366251790000023
式中Ut(t)为t时刻模型的端电压,U0(t)为欧姆电阻R0两端的电压,U1(t)、U2(t)为极化电阻R1、R2和极化电容C1、C2两端的电压,
其t时刻的SOC定义为:
Figure FDA0003366251790000024
式中,η为库伦效率,i为电流值,SOC(t0)为初始时刻的SOC值。
4.根据权利要求1所述的一种全寿命全温度下锂电池SOC及可用容量联合估计方法,其特征在于,所述的步骤3中,利用粒子群优化算法集成数据和动态更新技术,对步骤2中的带有宽动态温度补偿的二阶RC等效电路模型的模型参数进行自适应识别,具体包括以下步骤:
(31)利用粒子群优化算法对模型参数进行识别;
(32)设定粒子群优化算法启动所需的累积数据长度,记录电池放电数据,当测量数据长度大于所设定的累积数据长度时,激活粒子群优化算法,根据累积的电流和电压数据识别模型参数,并利用自动更新技术自动更新上一周期所辨识的模型参数结果,当所测量数据长度小于所设定的累积数据长度时,将不触发粒子群优化算法并不进行模型参数更新,继续沿用上一循环所辨识的模型参数。
5.根据权利要求4所述的一种全寿命全温度下锂电池SOC及可用容量联合估计方法,其特征在于:所述累积数据长度设定原则为:选取具体型号电池后,设置不同的数据长度来分别进行电池模型参数辨识和更新,基于相同的滤波算法估算电池SOC,并与真实SOC值做对比,选择SOC估算精度较高时选择的数据长度作为设定标准。
6.根据权利要求1所述的一种全寿命全温度下锂电池SOC及可用容量联合估计方法,其特征在于:所述的步骤4中的长短期记忆神经网络回归函数为:
Figure FDA0003366251790000041
式中i,g,O,c和Opk分别代表输入门、遗忘门、输出门和状态单元和输出单位,b表示遗忘门的偏差,IW和OW表示最终输入和输出的权重,σ表示激活函数,限制输出值在[0,1]之间,tanh为双曲函数,ck-1表示按元素排列的单元。
7.根据权利要求1所述的一种全寿命全温度下锂电池SOC及可用容量联合估计方法,其特征在于:所述的步骤5中将步骤3中动态更新的模型参数和步骤4中获得的电池的可用容量作为输入值,利用平方根容积卡尔曼滤波器进行SOC估计,具体包括以下步骤:
(51)平方根容积卡尔曼滤波算法状态空间函数的离散公式如下:
Figure FDA0003366251790000042
其中,xk和yk分别表示状态和系统值,uk表示输入值,f(·)和h(·)分别表示状态方程和测量方程,根据所建立的带有宽动态温度补偿的二阶RC等效电路模型,f(·)和h(·)表示为:
Figure FDA0003366251790000043
基于所建立的带有宽动态温度补偿的二阶RC等效电路模型,系统的状态变量为xk=[U1,k U1,k SOCk]T,输入变量为uk=ik,输出变量为yk=Ut,k同时
Figure FDA0003366251790000051
式中Δt为采样时间,η为库伦效率;
(52)平方根容积卡尔曼滤波算法初始化
Figure FDA0003366251790000052
式中X0为状态变量初始值,P0表示误差协方差矩阵,S0表示平方根,chol表示Cholesky分解,E(·)表示期望。
(53)平方根容积卡尔曼滤波算法时间更新
k-1时刻的采样点表述为:
Figure FDA0003366251790000053
式中ξi表示采样点集,
Figure FDA0003366251790000054
表示状态数;
每个采样点的状态表述为:
Figure FDA0003366251790000055
权衡点后,确定预测状态:
Figure FDA0003366251790000061
系统状态变量先验估计值的误差协方差
Figure FDA0003366251790000062
式中Tria(·)表示QR分解,
Figure FDA0003366251790000063
和Qk-1表达为:
Figure FDA0003366251790000064
(54)平方根容积卡尔曼滤波算法测量更新
计算测量方程的输入采样点:
Figure FDA0003366251790000065
估计每个采样点的测量输出:yg,k∣k-1=h(uk,xg,k∣k-1)
计算观测输出的预测值:
Figure FDA0003366251790000066
观测误差协方差平均值预测:Syy,k∣k-1=Tria[ζk∣k-1,SR,k]
其中SR,k是测量噪声Rk的平方根
ζk∣k-1定义为
Figure FDA0003366251790000067
协方差矩阵平方根计算:
Figure FDA0003366251790000068
其中
Figure FDA0003366251790000069
卡尔曼增益计算、状态变量估计值更新计算、误差协方差平方根更新计算如下所示:
卡尔曼增益计算:
Figure FDA00033662517900000610
状态变量估计值更新:
Figure FDA0003366251790000071
其中ek
Figure FDA0003366251790000072
系统误差协方差平方根更新:Sk∣k=Tria[χk∣k-1-Kkζk∣k-1,KkSR,k]
SOC为平方根容积卡尔曼滤波算法的状态变量,上述状态变量估计值更新计算即完成对SOC的估计运算,误差协方差平方根更新计算是平方根容积卡尔曼滤波算法的系统噪声进行更新,提升此算法对SOC值的精确估算。
CN202111390776.5A 2021-11-22 2021-11-22 一种全寿命全温度下锂电池soc及可用容量联合估计方法 Pending CN114114038A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111390776.5A CN114114038A (zh) 2021-11-22 2021-11-22 一种全寿命全温度下锂电池soc及可用容量联合估计方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111390776.5A CN114114038A (zh) 2021-11-22 2021-11-22 一种全寿命全温度下锂电池soc及可用容量联合估计方法

Publications (1)

Publication Number Publication Date
CN114114038A true CN114114038A (zh) 2022-03-01

Family

ID=80439643

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111390776.5A Pending CN114114038A (zh) 2021-11-22 2021-11-22 一种全寿命全温度下锂电池soc及可用容量联合估计方法

Country Status (1)

Country Link
CN (1) CN114114038A (zh)

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114740375A (zh) * 2022-04-08 2022-07-12 浙江大学 一种基于状态估计的在线锂电池荷电状态估算方法
CN114740386A (zh) * 2022-03-08 2022-07-12 中南大学 一种基于健康状态的锂离子电池荷电状态估计方法
CN115128466A (zh) * 2022-04-13 2022-09-30 中国电力科学研究院有限公司 基于数字孪生的电池soc预测方法、装置、设备及介质
CN115407205A (zh) * 2022-08-17 2022-11-29 南京航空航天大学 考虑温度影响的多时间尺度soc和soh协同估计方法
CN115436806A (zh) * 2022-08-27 2022-12-06 湖州师范学院 一种锂离子电池的soc和soh自适应协同估计方法
CN115754742A (zh) * 2022-12-07 2023-03-07 昆明理工大学 储能系统的soc估算方法及装置、设备及存储介质
CN116148675A (zh) * 2023-02-16 2023-05-23 天津大学 基于数字孪生的无人机电源系统荷电状态评估系统及方法
CN116449208A (zh) * 2022-12-14 2023-07-18 昆明理工大学 一种全温度下基于srckf的锂电池内部温度在线估计方法
CN117590259A (zh) * 2023-11-22 2024-02-23 昆明理工大学 基于迁移模型锂电池组全寿命宽温度soc高效估计方法
CN117686919A (zh) * 2024-02-01 2024-03-12 昆明理工大学 基于优化电化学模型的锂电池soc和soh估计方法
CN117825974A (zh) * 2024-03-04 2024-04-05 昆明理工大学 一种储能电池荷电状态和健康状态协联估计方法及装置
TWI848565B (zh) * 2022-03-17 2024-07-11 日商豐田自動車九州股份有限公司 電池容量的殘量預測方法
CN119619871A (zh) * 2025-02-17 2025-03-14 昆明理工大学 基于asrukf的全寿命宽温度方形锂电池多点内部温度在线估计方法
CN120847649A (zh) * 2025-07-10 2025-10-28 浙江启扬智能科技有限公司 一种基于机器学习的锂电池soc估算方法

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2015038444A (ja) * 2013-08-19 2015-02-26 株式会社東芝 二次電池の残量推定方法及びその装置
JP2018096953A (ja) * 2016-12-16 2018-06-21 三菱自動車工業株式会社 電池状態推定装置
CN109900937A (zh) * 2019-04-10 2019-06-18 河南科技大学 一种具有温度补偿功能的锂电池电荷状态估算方法
CN110398691A (zh) * 2019-06-26 2019-11-01 重庆大学 基于改进自适应双无迹卡尔曼滤波器的锂离子动力电池SoC估计方法
CN112557906A (zh) * 2020-12-14 2021-03-26 湖南大学 一种动力电池全生命周期内soc和容量在线联合估计方法
US20210215769A1 (en) * 2020-01-10 2021-07-15 North Carolina State University State of charge (soc) estimation using co-estimation
CN113484771A (zh) * 2021-07-01 2021-10-08 昆明理工大学 一种锂离子电池宽温度全寿命soc及容量估计的方法

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2015038444A (ja) * 2013-08-19 2015-02-26 株式会社東芝 二次電池の残量推定方法及びその装置
JP2018096953A (ja) * 2016-12-16 2018-06-21 三菱自動車工業株式会社 電池状態推定装置
CN109900937A (zh) * 2019-04-10 2019-06-18 河南科技大学 一种具有温度补偿功能的锂电池电荷状态估算方法
CN110398691A (zh) * 2019-06-26 2019-11-01 重庆大学 基于改进自适应双无迹卡尔曼滤波器的锂离子动力电池SoC估计方法
US20210215769A1 (en) * 2020-01-10 2021-07-15 North Carolina State University State of charge (soc) estimation using co-estimation
CN112557906A (zh) * 2020-12-14 2021-03-26 湖南大学 一种动力电池全生命周期内soc和容量在线联合估计方法
CN113484771A (zh) * 2021-07-01 2021-10-08 昆明理工大学 一种锂离子电池宽温度全寿命soc及容量估计的方法

Non-Patent Citations (4)

* Cited by examiner, † Cited by third party
Title
李鸿儒 等: "智能控制理论与应用", 31 December 2020, 冶金工业出版社, pages: 276 - 280 *
毛琦等: ""基于粒子群优化算法的锂电池模型参数辨识"", 电工技术, no. 12, 25 June 2021 (2021-06-25), pages 156 - 157 *
肖佳鹏: ""纯电动车用锂离子电池SOC和电池容量估算研究"", 《中国优秀硕士学位论文全文数据库 工程科技Ⅱ辑》, no. 04, 15 April 2021 (2021-04-15), pages 035 - 291 *
陈媛等: ""电池变温度模型似然函数参数辨识及 SOC 估计"", 电子测量与仪器学报, vol. 33, no. 12, 31 December 2019 (2019-12-31), pages 1 - 9 *

Cited By (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114740386B (zh) * 2022-03-08 2024-05-24 中南大学 一种基于健康状态的锂离子电池荷电状态估计方法
CN114740386A (zh) * 2022-03-08 2022-07-12 中南大学 一种基于健康状态的锂离子电池荷电状态估计方法
TWI848565B (zh) * 2022-03-17 2024-07-11 日商豐田自動車九州股份有限公司 電池容量的殘量預測方法
CN114740375A (zh) * 2022-04-08 2022-07-12 浙江大学 一种基于状态估计的在线锂电池荷电状态估算方法
CN115128466A (zh) * 2022-04-13 2022-09-30 中国电力科学研究院有限公司 基于数字孪生的电池soc预测方法、装置、设备及介质
CN115407205A (zh) * 2022-08-17 2022-11-29 南京航空航天大学 考虑温度影响的多时间尺度soc和soh协同估计方法
CN115436806A (zh) * 2022-08-27 2022-12-06 湖州师范学院 一种锂离子电池的soc和soh自适应协同估计方法
CN115436806B (zh) * 2022-08-27 2025-09-05 湖州师范学院 一种锂离子电池的soc和soh自适应协同估计方法
CN115754742A (zh) * 2022-12-07 2023-03-07 昆明理工大学 储能系统的soc估算方法及装置、设备及存储介质
CN116449208A (zh) * 2022-12-14 2023-07-18 昆明理工大学 一种全温度下基于srckf的锂电池内部温度在线估计方法
CN116148675A (zh) * 2023-02-16 2023-05-23 天津大学 基于数字孪生的无人机电源系统荷电状态评估系统及方法
CN117590259A (zh) * 2023-11-22 2024-02-23 昆明理工大学 基于迁移模型锂电池组全寿命宽温度soc高效估计方法
CN117590259B (zh) * 2023-11-22 2024-04-16 昆明理工大学 基于迁移模型锂电池组全寿命宽温度soc高效估计方法
CN117686919B (zh) * 2024-02-01 2024-04-19 昆明理工大学 基于优化电化学模型的锂电池soc和soh估计方法
CN117686919A (zh) * 2024-02-01 2024-03-12 昆明理工大学 基于优化电化学模型的锂电池soc和soh估计方法
CN117825974A (zh) * 2024-03-04 2024-04-05 昆明理工大学 一种储能电池荷电状态和健康状态协联估计方法及装置
CN119619871A (zh) * 2025-02-17 2025-03-14 昆明理工大学 基于asrukf的全寿命宽温度方形锂电池多点内部温度在线估计方法
CN120847649A (zh) * 2025-07-10 2025-10-28 浙江启扬智能科技有限公司 一种基于机器学习的锂电池soc估算方法

Similar Documents

Publication Publication Date Title
CN114114038A (zh) 一种全寿命全温度下锂电池soc及可用容量联合估计方法
JP7095110B2 (ja) バッテリ状態推定方法
CN111537894B (zh) 一种用于估计锂电池soc和sop的方法
CN110596593B (zh) 基于智能自适应扩展卡尔曼滤波的锂离子电池soc估计方法
CN112444749B (zh) 一种基于温度修正模型的锂电池荷电状态联合估计方法
Chen et al. Battery state of charge estimation based on a combined model of Extended Kalman Filter and neural networks
CN109188293B (zh) 基于新息协方差带渐消因子的ekf锂离子电池soc估算方法
CN111722118B (zh) 一种基于soc-ocv优化曲线的锂离子电池soc估计方法
CN113777510A (zh) 一种锂电池荷电状态估计方法及装置
CN110850298B (zh) 基于数据驱动的锂电池soh估计方法及系统
CN110261779A (zh) 一种三元锂电池荷电状态与健康状态在线协同估计方法
CN109358293B (zh) 基于ipf的锂离子电池soc估计方法
CN111337832A (zh) 一种动力电池多维度融合soc和soh在线联合估算的方法
Ramezani-al et al. A novel combined online method for SOC estimation of a Li-Ion battery with practical and industrial considerations
CN108445402A (zh) 一种锂离子动力电池荷电状态估计方法及系统
CN112946481A (zh) 基于联合h∞滤波的滑模观测器锂离子电池soc估计方法及电池管理系统
CN112989690B (zh) 一种混合动力汽车锂电池多时间尺度荷电状态估计方法
CN105548896A (zh) 基于n-2rc模型的动力电池soc在线闭环估计方法
CN111044906B (zh) 一种基于极大似然准则的锂离子电池能量状态估算方法
CN110515011A (zh) 一种锂离子动力电池soc的精确估算方法
CN111624496A (zh) 具有抗噪性锂离子电池模型参数和soc联合估计方法及系统
CN109917299B (zh) 一种锂电池荷电状态的三层滤波估算方法
CN113740735A (zh) 一种锂离子电池soc估计的方法
CN118275917A (zh) 一种锂离子电池荷电状态及健康状态在线估计办法
CN119001460B (zh) 锂电池soc-soh联合估计方法、装置、设备及介质

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination