储能科学与技术, 2023, 12(11): 3508-3518 doi: 10.19799/j.cnki.2095-4239.2023.0458

储能测试与评价

基于容量增量曲线与GWO-GPR的锂离子电池SOH估计

王琛,, 闵永军,

南京林业大学汽车与交通工程学院,江苏 南京 210037

SOH estimation of lithium-ion batteries based on capacity increment curve and GWO-GPR

WANG Chen,, MIN Yongjun,

College of Automobile and Traffic Engineering, Nanjing Forestry University, Nanjing 210037, Jiangsu, China

通讯作者: 闵永军,博士,教授,研究方向为汽车电子控制和汽车检测与诊断,E-mail:yjmin@njfu.edu.cn

收稿日期: 2023-07-03   修回日期: 2023-08-13  

Received: 2023-07-03   Revised: 2023-08-13  

作者简介 About authors

王琛(1998—),男,硕士研究生,研究方向为基于数据驱动的新能源汽车电池状态监测,E-mail:wangchen12090598@126.com; E-mail:wangchen12090598@126.com

摘要

电池健康状态(state of health, SOH)的准确估计是电池管理系统的关键技术之一,对保障电动汽车安全、可靠运行至关重要。针对当前高斯过程回归(gaussian process regression,GPR)中单一核函数泛化性能不足,超参数选取易陷入局部最优导致SOH估计精度较低的问题,提出一种灰狼优化算法(grey wolf optimization,GWO)和组合核函数改进GPR的SOH估计方法。首先,基于容量增量分析法提取用于表征电池老化的特征,对电池恒流充电的容量-电压曲线插值并以差分法计算容量增量(increment capacity,IC)曲线,应用Savitzky-Golay滤波平滑处理,提取峰值高度、峰值电压及峰面积作为健康特征;其次,引入多维尺度变换(multidimensional scaling, MDS)消除特征冗余性同时降低模型计算复杂度,利用Pearson系数验证所提健康特征与SOH的相关性;然后,结合SOH退化轨迹的非线性和电池容量再生的准周期性特点,将神经网络核函数与周期核函数组合作为GPR的协方差核函数,以GWO对组合核函数超参数的初值进行优化;最后,基于NASA电池数据集将所提方法与SVR、ELM、GPR模型作对比,检验GWO-GPR模型的准确性,估计结果的最大均方根误差(root mean square error,RMSE)和平均绝对误差(mean absolute error,MAE)分别为1.03%和0.5%,以第60、80、100个循环为估计起始点,验证模型的鲁棒性,结果显示最大RMSE控制在1.03%以内。

关键词: 锂离子电池 ; 健康状态 ; 容量增量曲线 ; 高斯过程回归 ; 灰狼优化算法

Abstract

Accurate estimation of the battery state of health (SOH) is a critical technology in battery management systems, which is crucial for ensuring the safe and reliable operation of electric vehicles. To solve the problem of low SOH estimation accuracy due to insufficient generalization performance of a single kernel function in Gaussian process regression (GPR) and the tendency of hyperparameter selection to fall into local optimality, an SOH estimation method based on the grey wolf optimization algorithm (GWO) and a combined kernel function was proposed. First, the characteristics of battery aging were extracted using incremental capacity analysis (ICA) method. The capacity-voltage curve of constant-current charging of the battery was interpolated and the increment capacity (IC) curve was calculated using the difference method. The IC curve was smoothed using Savitzky-Golay filtering, and the peak height, voltage, and area were extracted as health features. Second, multidimensional scaling (MDS) was presented to eliminate feature redundancy and reduce the computational complexity of the model. The Pearson coefficient was used to verify the correlation between the proposed health features and SOH. Then, considering the nonlinearity of the SOH degradation trajectory and the quasi-periodicity of battery capacity regeneration, the combination of the neural network kernel function and periodic kernel function was used as the covariance kernel function of GPR, and the initial hyperparameters of the combined kernel function were optimized by the GWO method. Finally, the proposed method was compared with SVR, ELM, and GPR models based on the NASA battery data set to verify the accuracy of the GWO-GPR model. The 60th, 80th, and 100th cycles were used as estimation starting points to verify the robustness of the model.

Keywords: lithium-ion battery ; state of health ; increment capacity curve ; gaussian process regression ; grey wolf optimization algorithm

PDF (3119KB) 元数据 多维度评价 相关文章 导出 EndNote| Ris| Bibtex  收藏本文

本文引用格式

王琛, 闵永军. 基于容量增量曲线与GWO-GPR的锂离子电池SOH估计[J]. 储能科学与技术, 2023, 12(11): 3508-3518

WANG Chen. SOH estimation of lithium-ion batteries based on capacity increment curve and GWO-GPR[J]. Energy Storage Science and Technology, 2023, 12(11): 3508-3518

面对环境污染和化石能源短缺的双重压力,电动汽车被认为是推进电气化交通、优化能源结构、改善空气质量的重要举措,在全世界得到推广应用[1]。动力电池是电动汽车最核心的部件,锂离子电池作为一种清洁能源,以其能量密度高、循环寿命长、无记忆效应、续航能力强等诸多优点,成为了新一代电动汽车的首选动力源[2]。然而在使用过程中,其内部会发生复杂的化学反应,导致SEI膜加厚、电极材料和电解质溶液损耗等,电池的安全性降低、续驶里程减少[3]。因此实现电池健康状态(state of health,SOH)准确估计是锂离子电池安全应用的基础[4]

电池的退化是内部反应和外部环境影响的综合过程,除了电池内部耦合、时变的电化学反应外,外部负载、温度和放电深度等因素也会影响电池老化,最终导致不同的衰退轨迹[5],这给SOH监测和评估带来了挑战。锂离子电池SOH估计方法主要分为模型法和数据驱动法2类[6]。模型法又分为电化学模型和等效电路模型2种。电化学模型通过建立偏微分方程来描述电池动态特性,过高的模型计算复杂度使其更多应用于电池衰退机理方面的研究[7];等效电路模型[8]根据电池的外部电气特性,利用基本电子元件和受控电压源建立电路模型,常与自适应滤波算法如卡尔曼滤波[9](extended Kalman filter,EKF)、粒子滤波[10](particle filter,PF)等结合,通过更新模型参数实现SOH估计。然而电池是一个复杂的系统,其荷电状态、充放电倍率、温度等都会影响电池参数的变化,因此等效电路模型参数辨识难度较大,难以全面准确地描述电池动态特性[11]

数据驱动法从外部可测量的参数中提取与电池衰退具有强关联性的健康特征,通过机器学习等智能算法,建立健康特征与电池SOH的映射模型,具有较高的灵活性和可拓展性[12]。Wu等[13]从充电曲线中提取SOH特征参数,将重要性采样策略应用到前馈神经网络(feed forward neural network,FFNN)以减少神经元数量,一定程度上减轻了模型调参难度;Yayan等[14]以电池恒流充电电压、电流作为SOH特征参数,基于双向长短期神经网络(bi-directional long short-term memory,Bi-LSTM)构建模型,但其前期训练需要大量数据,且模型抗干扰能力也不强;Wang等[15]从差分热伏安(differential thermal voltammetry,DTV)曲线中提取特征建立电池退化模型,然而DTV曲线形状易受环境温度影响,难以从中提取到高质量健康特征;Nuhic等[16]提取电池循环次数、使用时间、温度等参数,建立支持向量回归(support vector regression,SVR)模型实现SOH估计,且在实际驾驶循环下进行了验证;此外,极限学习机[17](extreme learning machine,ELM)、随机森林[18](random forest,RF)也广泛应用于SOH估计,然而上述方法无法量化结果的不确定性。高斯过程回归(gaussian process regression,GPR)是一种基于统计学原理和贝叶斯理论的方法,在处理小样本回归问题时有突出优势[19],同时可以输出置信区间表示结果的不确定性,是一种应用十分广泛的机器学习方法。Richardson等[20]以GPR模型实现了电池SOH预测,但单一核函数存在拟合、泛化能力较弱,易陷入局部最优等缺点[21],使得模型对容量再生现象难以精确捕捉。

针对上述问题,本工作提出一种基于容量增量(increment capacity,IC)曲线与灰狼优化算法(grey wolf optimization,GWO)改进GPR的SOH估计方法,该方法应用容量增量分析法(incremental capacity analysis,ICA)从电池IC曲线上提取健康特征,采用多维尺度变换(multidimensional scaling,MDS)非线性降维方法消除特征的冗余性同时降低模型计算复杂度;结合SOH退化轨迹的非线性和电池容量再生的准周期性特点,提出以组合核函数改进GPR,针对共轭梯度法依赖初值、容易陷入局部最优的缺点,采用GWO算法对核函数超参数初值进行优化,实现了锂电池SOH的准确估计。

1 电池数据介绍

1.1 电池数据

本工作使用的是美国国家航天局(NASA)锂离子电池公开数据集,选取编号为B0005、B0006、B0007的电池作为研究对象。在室温下以1.5 A进行恒流充电,电压升高到4.2 V后在恒压模式下继续充电,直至充电电流降至20 mA。放电以2 A恒流进行,直到电池电压分别降至2.7 V、2.5 V和2.2 V。实验记录了3块电池在每个充放电循环中的温度、电流、电压、容量等信息,其容量随循环次数的变化曲线如图1所示。

图1

图1   NASA数据集电池容量退化曲线

Fig. 1   Battery capacity degradation curve of NASA data set


随着循环次数的增加,电池容量曲线并非呈单调递减趋势,容量再生的现象导致曲线出现局部波动,且在后期循环中出现了准周期性的特点,这种非线性关系对电池SOH准确估计提出了更高的技术要求。

1.2 电池健康状态定义

电池SOH是指将电池当前时间点的状态和初始状态相比来评估当前特定性能的健康水平,随着电池循环次数增加,可用容量逐渐降低,因此本工作采用可用容量与电池额定容量之比来定义电池SOH。

SOHi=CiC0

式中,SOHi为电池第i个循环的电池SOH,Ci为第i个循环的电池可用容量,C0为额定容量。

2 算法介绍

2.1 Pearson系数

Pearson系数用于衡量2个变量XY之间的线性关系,其计算公式如下:

ρxy=cov(X,Y)D(X)D(Y)=E(XY)-E(X)E(Y)D(X)D(Y)

其中,E是数学期望,D是方差,cov(X, Y)XY的协方差。协方差和标准偏差的商称为2个变量的相关系数ρxy。Pearson系数的值介于-1和1之间,绝对值越大代表2个变量之间的线性相关性越强,其正负表示二者呈正相关或负相关。

2.2 多维尺度变换

为消除特征冗余,减少机器学习模型的训练成本并一定程度上提高模型准确性和泛化性能,通常对多维特征进行降维。应用广泛的主成分分析法(principal component analysis,PCA)适用于线性变换,降维后数据间的非线性相关性有可能丢失,而电池充电过程的复杂性和不确定性会造成所提取的健康特征之间呈非线性关系,因此本工作采用MDS非线性降维方法。同时,该方法将高维数据的相对距离映射到低维空间时尽可能保持不变,这些距离度量可以更好地反映数据之间的相似性和差异性,从而提升MDS的降维效果。其降维过程具体描述如下。

假设m个样本在高维空间的距离矩阵为DD中第ij列的元素dij代表样本xixj之间的距离;经MDS方法降至q维的样本表示为Z,且zi-zj=dij,令降维后样本的内积矩阵为B,且bij=ziTzj,则有:

dij2=zi-zj2=zi2+zj2-2ziTzj=bii+bjj-2bij

将数据中心化处理,表示为

i=1mdij2=tr(B)+mbjjj=1mdij2=tr(B)+mbiii=1mj=1mdij2=2mtr(B)

式中,tr(B)表示B的迹,tr(B)=i=1mzi2,令

ki=1mj=1mdij2kj=1mi=1mdij2kij=1m2i=1mj=1mdij2

可得:

bij=-12dij2-ki2-kj2+kij2

由此求出内积矩阵B,对其进行特征分解得:

B=VΛVT

式中,Λ为内积矩阵特征值构成的对角矩阵,V为对应的特征向量矩阵;降至q维后对应新的对角矩阵Λq和特征矩阵Vq,则所求降维后矩阵Z

Z=Λq1/2VqT

2.3 高斯过程回归

GPR有非参数化和概率性等优点,其通过定义似然函数来反映经验风险,然后利用贝叶斯理论得到后验概率的假设,无需建立输入x与输出y之间具体的函数关系。高斯过程(gaussian process,GP)被看作是遵循高斯分布的有限数量随机变量的集合,其性质主要由均值函数和协方差函数决定,它们统称为核函数,如式(9)所示:

f(x)GPRm(x),kfx,x'

其中,

m(x)=E[f(x)]kfx,x'=Ef(x)-m(x)fx'-mx'T

出于对称的考虑,均值核函数m(x)通常设置为0,协方差核函数kfx, x'通常为平方指数协方差函数,如式(11)。在实际使用中,也可以根据应用场景选用不同的核函数。

kfx,x'=σf2exp-x-x'22l2

实测数据中包含噪声,因此对于回归问题,观测数据y与隐式函数f(x)的对应关系为

y=f(x)+ε,ε  N(0,σn2)

其中,x是输入变量,ε为高斯噪声,服从均值为0、噪声方差为σn2的高斯分布。因此观测值y的先验分布表示为

y  N0,Kf(x,x)+σn2In

式中,kfx, xn维对称正定协方差矩阵,用于描述各个观测点之间的相关性;Inn维单位矩阵。GPR的超参数对回归模型的效果有着重要影响,对超参数集Θ=σf, l, σn的优化采用的是最大边缘似然法,表示为

-lgp(yx,Θ)=12yTKf(x,x)+σn2In-1y+12lgdetKf(x,x)+σn2In+n2lg2π

对上式超参数求偏导,通过共轭梯度法使偏导数取最小值,即得到最优超参数。由于GP是一个随机的过程,当新的训练集x*的变量都与原训练集x具有相同的高斯分布,那么在测试点x*处的观测值y与预测值y*的联合先验分布可表示为:

yy*  N0,Kf(x,x)+σn2InKfx,x*Kfx,x*TKfx*,x*

根据y的联合高斯先验分布,可推导出后验分布:

py*x,y,x*=Ny*y¯*,covy*

其中,

y¯*=Kfx, x*TKf(x, x)+σn2In-1ycovy*=Kfx*, x*-Kfx, x*TKf(x, x)+σn2In-1Kfx, x*

式中,均值y¯*y*的估计值;covy*为测试样本的协方差矩阵,反映估计值的可靠性。GPR给出的95%置信区间为

y¯*-1.96covy*,y¯*+1.96covy*

GPR模型所采用的单一协方差核函数拟合、泛化能力有限,仅适合对数据的某一方面进行描述[22];通过将不同类型的核函数组合,可以更好地适应复杂数据形式,增强模型非线性映射能力,提升整体准确性和鲁棒性。结合电池SOH退化的非线性和电池容量再生的准周期性特点,本工作选取神经网络核函数和周期核函数组合作为GPR的协方差核函数,表示如下:

Kfx,x'=σf12sin-1xTx'I12+xTxI12+x'Tx'+σf22exp-2I22sin2πx-x'p

针对共轭梯度法本身存在依赖初值、容易陷入局部最优等缺点,采用GWO算法对组合核函数的超参数初值进行优化,构建GWO-GPR模型,以解决传统GPR模型超参数寻优结果不理想、预测效果差的问题。

2.4 灰狼优化算法

GWO算法灵感来自灰狼的自然狩猎行为和狼在狼群中的领导能力,具有参数少、收敛速度快、拟合精度高等多方面优势。首先在搜索空间内随机生成种群,每次迭代依据适应度的高低将前3只狼记为αβδ,其余为ωαβδ对猎物进行定位,领导ω不断逼近猎物,实现获取目标问题的最优解。本工作将GPR模型组合协方差核函数的超参数作为狼群个体位置的初始信息,随着狼群寻找猎物的位置而不断更新,从而获取最优超参数。GWO算法的具体步骤如下所述。

2.4.1 包围

狼群围捕猎物首先要对其进行包围,数学模型可表示为

D=C×XP(t)-X(t)
X(t+1)=XP(t)-AD

其中,D是猎物和狼群之间的距离,t是迭代次数;XXP分别是狼群位置向量和猎物位置向量;CA是协同向量,定义为

A=2ar1-a
C=2r2

式中,r1r2为区间[0,1]的随机向量;a是取值为(0, 2)的收敛因子,并随着迭代次数的增加线性减小。

2.4.2 狩猎

猎物的位置被识别和包围后,狼群进行狩猎。每次迭代期间ω依靠α(当前最优解)、β(次优解)、δ(第三优解)的位置信息来更新自身位置,不断缩小与猎物的距离,狼群个体位置变化的数学表达式如下:

Dα=CXα-X(t)Dβ=CXβ-X(t)Dδ=CXδ-X(t)
X1=Xα-ADαX2=Xβ-ADβX3=Xδ-ADδ
X(t+1)=X1+X2+X3/3

式中,XαXβXδ为当前迭代中αβδ的位置;DαDβDδ分别代表ω个体相对于αβδ的距离;X(t)为当前ω的位置;X1X2X3定义了ω个体移动的方向和距离;X(t+1)为该ω个体更新后的位置。直至算法迭代结束,狼群完成对猎物的捕捉,猎物的位置即算法所搜寻的最优解。

2.5 算法流程

本工作提取充电IC曲线的峰值高度、峰值电压和峰面积为特征参数,经MDS降维后划分为训练集和测试集,将训练集的数据输入GPR,选取神经网络核函数和周期核函数组合作为协方差核函数改进GPR,并使用GWO算法对组合核函数的超参数初值进行优化,建立GWO-GPR模型,将测试集数据输入训练后的模型实现SOH估计。整体算法流程如图2所示。

图2

图2   GWO-GPR算法流程

Fig. 2   Flowchart of GWO-GPR algorithm


3 实验验证与误差分析

3.1 健康特征的提取及降维

锂离子电池恒流充电期间,电压达到一定值后增长变得缓慢,这被称为电压平台期,如图3所示。此时电池正负极材料中锂离子的迁移速率和反应速率达到了动态平衡,电压平台期的变化是评估电池SOH的重要依据。

图3

图3   不同循环下充电电压变化曲线

Fig. 3   Charging voltage variation curves under different cycles


容量增量分析法能够将平缓的电压平台转化为IC曲线上易识别的波峰,容量增量是指单位电压所对应充入的容量dQ/dV,表达式如下:

dQdVΔQΔV=Qk-Qk-1Vk-Vk-1

式中,QkQk-1为第kk-1时刻已充入的电池容量,VkVk-1为第kk-1时刻的电池端电压。电池的老化程度不同,绘制出的IC曲线也会有明显差异,因此可从IC曲线上提取出电池老化特征,如波峰高度、位置和峰下面积等;同时该方法在统一的电压尺度下分析充电数据,解决了实际应用中直接对电压、电流数据进行分析时时间尺度难以统一、健康特征难以构建的问题。NASA数据中没有给出实时的容量变化信息,而在恒流充电状态下电流几乎不变,因此本工作使用电流和时间差来计算容量变化,如式(28)~(29)所示:

ΔQ=Ik(tk-tk-1)
dQdV=Ik(tk-tk-1)Vk-Vk-1

式(29)可知,电压间隔对IC值有显著影响,原始数据电压采样间隔较大且存在不确定性,如波峰、波谷等对应的电压位置不在实验采样点则IC曲线上会忽略这些重要特征,导致提取的电池健康特征难以表征电池退化程度。为此,首先对充电电压数据进行线性插值,缩小采样间隔从而方便捕捉特征,再采用电压差分法计算获取IC曲线。此时Vk-Vk-1较插值前更小甚至为负,易使dQdV结果出现异常值,在IC曲线上表现为产生大量噪声。为进一步获得易于识别的IC曲线,选用Savitzky-Golay滤波器进行降噪。这是一种基于时域局部多项式最小二乘拟合的滤波方法,其最大特点是可以保证信号的形状和宽度不变,保留低频数据信号的同时去除相关高频部分[23]。如图4所示,降噪后曲线变得平滑,波峰位置清晰可见,易于健康特征的提取。

图4

图4   IC曲线滤波前后对比

Fig. 4   Comparison of IC curve before and after filtering


图5为B0005电池在部分循环下的IC曲线,可以看出电压在3.8~4.1 V之间IC曲线变化明显,第一个波峰随循环次数增加逐渐消失,第二个波峰的峰值在逐渐减小的同时位置后移,这是由于电池内部的活性材料和锂离子损失使得化学反应发生变化,导致内阻增加,引起电压平台偏移。因此,IC曲线第二个波峰的峰值及位置反映出电池老化的过程,可作为评估电池SOH的2个重要健康特征。文献[24]中提出将各个波峰对应的20 mV电压区间峰下面积作为特征,以减小滤波算法直接引起的波峰峰值和位置漂移所造成的误差,本工作在此基础上提出以IC曲线变化最明显的3.9~4.1 V定电压区间峰下面积作为健康特征,进一步扩大面积计算范围以减小滤波前后峰下面积的误差。按照上述方法分别提取出B0005、B0006、B0007电池IC曲线的峰值高度、峰值电压、峰面积,与SOH对应的三维分布关系如图6所示,可以直观看出随着电池SOH衰退,峰值高度逐渐降低,峰面积逐渐减小,峰值电压逐渐升高,反映出3个健康特征与SOH均存在较好的线性关系。

图5

图5   不同循环下的IC曲线

Fig. 5   IC curves under different cycles


图6

图6   电池健康特征与SOH关系

Fig. 6   Relationship between battery health characteristics and SOH


使用Pearson系数法定量衡量上述健康特征与电池SOH之间的相关性,分析结果见表1

表1   健康特征相关性分析结果

Table 1  Results of correlation analysis of health characteristics

健康指标B0005B0006B0007
峰值高度0.99130.99140.9871
峰值电压-0.9550-0.9865-0.9562
峰面积0.99530.99220.9916

新窗口打开| 下载CSV


为消除特征冗余同时减少后续机器学习模型训练成本,应用MDS非线性降维方法将三维特征降至一维,降维后特征与电池SOH相关性计算结果见表2

表2   降维后特征相关性分析结果

Table 2  Results of feature correlation analysis after dimensionality reduction

电池型号Pearson系数
B00050.9920
B00060.9931
B00070.9878

新窗口打开| 下载CSV


由分析结果可见,降维前的特征与电池SOH相关性系数最低为0.9550,降至一维后的相关性系数最低为0.9878,证明MDS降维方法一定程度上提升了所提特征与电池SOH之间的相关性,降维后的特征能够更加准确地反映出SOH变化趋势。

3.2 GWO-GPR模型预测结果

本研究以电池数据前80个循环作为训练集,后88个循环作为测试集,将所提基于IC曲线的GWO-GPR模型与目前电池SOH估计领域常用的SVR、ELM、未改进的GPR模型作对比,以验证所提模型的准确性。

为清晰量化不同模型的评估效果,选用均方根误差(root mean square error,RMSE)和平均绝对误差(mean absolute error,MAE)对SOH估计结果进行定量评价,MAE是SOH真实值和估计值之间绝对差值的平均,可以评估所提出方法的预测水平,其主要缺点是对异常值不敏感,而RMSE是均方误差的均方根,弥补了MAE的不足,表示如下:

MAE=1Ni=1Nyi-yi*
RMSE=1Ni=1Nyi-yi*2

其中,yi表示电池SOH的真实值,yi*为估计值,N为实验电池循环的总次数。

图7可知,在测试循环前期,4种方法对SOH退化轨迹均有较好的跟踪能力,但随着实验周期的增加,退化曲线的非线性越来越强,导致SVR、ELM及GPR的结果逐渐偏离SOH真实值;相比其他模型,GWO-GPR的SOH估计结果能较好地描述电池的退化轨迹,并可输出95%置信区间为结果提供不确定度量:3块电池SOH的真实值均落在GWO-GPR的置信区间内,证明该模型的估计结果有较强的可靠性。置信区间的上限和下限与真实值越接近,则估计结果的可信度越高,由于GWO-GPR对SOH的预测分布是从早期电池循环中产生,随着循环次数的增加,其置信区间的上下限范围不断扩大,表明对于循环后期的SOH退化估计的不确定性增加。通过误差分析图可以更直观地看出GWO-GPR模型的RMSE和MAE均为最小,说明模型估计精度高且稳定性好。其余3种模型的精度和稳定性较差,在B0005电池上误差从小到大排序为SVR、GPR、ELM,在B0006电池上误差从小到大排序为ELM、GPR、SVR,在B0007电池上误差从小到大排序为SVR、ELM、GPR。

图7

图7   不同算法的SOH估计及误差分析

Fig. 7   SOH estimation and error analysis of different algorithms


4种方法的SOH估计结果定量评价如表3,应用SVR模型估计B0005、B0006、B0007电池SOH的最大RMSE及MAE分别为0.0282和0.0214,应用ELM模型估计结果的最大RMSE及MAE为0.0190和0.0167,应用GPR模型估计结果的最大RMSE及MAE为0.0244和0.0180,均高于GWO-GPR模型的0.0103和0.0050。文献[25]使用未改进的GPR在相同起点进行SOH估计,3块电池的最大RMSE达到0.0210,为GWO-GPR误差的2倍多,进一步证明了本改进模型可以提供更精确的SOH估计。

表3   不同方法SOH估计结果评价

Table 3  Evaluation of SOH estimation results by different methods

电池

型号

GWO-GPRSVRELMGPR文献[25]
RMSEMAERMSEMAERMSEMAERMSEMAERMSE
B00050.00670.00380.01270.00990.01900.01670.01560.01280.0072
B00060.01030.00500.02820.02140.01410.00920.02440.01800.0196
B00070.00730.00350.00990.00740.01620.01380.02320.01710.0210

新窗口打开| 下载CSV


3.3 鲁棒性分析

SOH的衰退是动态过程,在实际使用中电池的老化状态通常是未知的,能否在不同老化阶段均实现准确的SOH估计是模型实用性能的重要标准。为进一步分析GWO-GPR模型的鲁棒性,验证其在不同电池老化状态下的SOH估计精度,本工作基于B0005、B0006、B0007数据集,以每块电池前60、80、100个循环作为GWO-GPR模型的训练集,后续循环作为测试集进行实验。由图8可知,不同电池老化状态下GWO-GPR模型均展现出良好的SOH估计效果,证明该模型具有较高的鲁棒性。

图8

图8   6080100个循环为起点的SOH估计效果

Fig. 8   The effect of SOH estimation with 60, 80,100 cycles as starting point


不同起始循环下的SOH估计RMSE如表4所示,最大误差出现在B0006电池以第60个循环为估计起始点时,仅为1.03%。随着估计起始点后移、训练集样本数增加,模型输出的95%置信区间逐渐缩小,表明对估计值的不确定性降低,这是由于更大的训练样本使模型能够更全面地理解数据的特征、分布和趋势;同时模型的估计精度也有进一步提升,在起始循环为100时,3块电池的估计精度达到了0.46%、0.73%、0.52%。

表4   不同起始循环下SOH估计均方根误差

Table 4  Root-mean-square error of SOH estimation under different initial cycles

起始循环B0005B0006B0007
600.00700.01030.0089
800.00670.01030.0073
1000.00460.00730.0052

新窗口打开| 下载CSV


综上所述,本工作所提基于容量增量曲线的GWO-GPR模型具有较高的准确性和鲁棒性,能够对不同老化程度的电池进行准确的SOH估计。

4 结论

本工作提出一种基于IC曲线的GWO-GPR锂离子电池SOH估计模型。以容量增量分析法从IC曲线上提取峰值高度、峰值电压、峰面积作为健康特征,利用MDS进行非线性降维,消除特征冗余性同时降低模型计算复杂度,通过Pearson系数法验证了降维后的特征与SOH有更强的相关性。结合SOH实际衰退轨迹,采用组合核函数改进GPR模型,为克服共轭梯度法对超参数求解时依赖初值、容易陷入局部最优等缺点,使用GWO算法对组合核函数的超参数进行优化,建立GWO-GPR模型;以NASA电池数据集中的前80个循环为训练集,后88个循环为测试集,与SVR、ELM及未改进的GPR作比较,证明了GWO-GPR模型具有更高的精度,RMSE和MAE最大仅为1.03%和0.5%;以每块电池第60、80、100个循环作为估计起始点,结果显示最大误差控制在1.03%以内,验证了模型的鲁棒性。

参考文献

LI L, YOU S X, YANG C, et al. Driving-behavior-aware stochastic model predictive control for plug-in hybrid electric buses[J]. Applied Energy, 2016, 162: 868-879.

[本文引用: 1]

ADAIKKAPPAN M, SATHIYAMOORTHY N. Modeling, state of charge estimation, and charging of lithium-ion battery in electric vehicle: A review[J]. International Journal of Energy Research, 2022, 46(3): 2141-2165.

[本文引用: 1]

RUAN H K, WEI Z B, SHANG W T, et al. Artificial Intelligence-based health diagnostic of Lithium-ion battery leveraging transient stage of constant current and constant voltage charging[J]. Applied Energy, 2023, 336: 120751.

[本文引用: 1]

肖浩逸, 何晓霞, 梁佳佳, 等. 一种基于模态分解和机器学习的锂电池寿命预测方法[J]. 储能科学与技术, 2022, 11(12): 3999-4009.

[本文引用: 1]

XIAO H Y, HE X X, LIANG J J, et al. A lithium battery life-prediction method based on mode decomposition and machine learning[J]. Energy Storage Science and Technology, 2022, 11(12): 3999-4009.

[本文引用: 1]

LI J F, WANG D F, DENG L, et al. Aging modes analysis and physical parameter identification based on a simplified electrochemical model for lithium-ion batteries[J]. Journal of Energy Storage, 2020, 31: 101538.

[本文引用: 1]

戴彦文, 于艾清. 基于健康特征参数的CNN-LSTM&GRU组合锂电池SOH估计[J]. 储能科学与技术, 2022, 11(5): 1641-1649.

[本文引用: 1]

DAI Y W, YU A Q. Combined CNN-LSTM and GRU based health feature parameters for lithium-ion batteries SOH estimation[J]. Energy Storage Science and Technology, 2022, 11(5): 1641-1649.

[本文引用: 1]

BIAN X L, WEI Z B, LI W H, et al. State-of-health estimation of lithium-ion batteries by fusing an open circuit voltage model and incremental capacity analysis[J]. IEEE Transactions on Power Electronics, 2022, 37(2): 2226-2236.

[本文引用: 1]

GUHA A, PATRA A. State of health estimation of lithium-ion batteries using capacity fade and internal resistance growth models[J]. IEEE Transactions on Transportation Electrification, 2018, 4(1): 135-146.

[本文引用: 1]

LING L Y, WEI Y. State-of-charge and state-of-health estimation for lithium-ion batteries based on dual fractional-order extended Kalman filter and online parameter identification[J]. IEEE Access, 2021, 9: 47588-47602.

[本文引用: 1]

CHU A, ALLAM A, CORDOBA ARENAS A, et al. Stochastic capacity loss and remaining useful life models for lithium-ion batteries in plug-in hybrid electric vehicles[J]. Journal of Power Sources, 2020, 478: 228991.

[本文引用: 1]

周頔, 宋显华, 卢文斌, 等. 基于日常片段充电数据的锂电池健康状态实时评估方法研究[J]. 中国电机工程学报, 2019, 39(1): 105-111, 325.

[本文引用: 1]

ZHOU D, SONG X H, LU W B, et al. Real-time SOH estimation algorithm for lithium-ion batteries based on daily segment charging data[J]. Proceedings of the CSEE, 2019, 39(1): 105-111, 325.

[本文引用: 1]

ZHENG Y J, OUYANG M G, LU L G, et al. Understanding aging mechanisms in lithium-ion battery packs: From cell capacity loss to pack capacity evolution[J]. Journal of Power Sources, 2015, 278: 287-295.

[本文引用: 1]

WU J, ZHANG C B, CHEN Z H. An online method for lithium-ion battery remaining useful life estimation using importance sampling and neural networks[J]. Applied Energy, 2016, 173: 134-140.

[本文引用: 1]

YAYAN U, ARSLAN A T, YUCEL H. A novel method for SoH prediction of batteries based on stacked LSTM with quick charge data[J]. Applied Artificial Intelligence, 2021, 35(6): 421-439.

[本文引用: 1]

WANG Z P, YUAN C G, LI X Y. Lithium battery state-of-health estimation via differential thermal voltammetry with Gaussian process regression[J]. IEEE Transactions on Transportation Electrification, 2021, 7(1): 16-25.

[本文引用: 1]

NUHIC A, TERZIMEHIC T, SOCZKA-GUTH T, et al. Health diagnosis and remaining useful life prognostics of lithium-ion batteries using data-driven methods[J]. Journal of Power Sources, 2013, 239: 680-688.

[本文引用: 1]

陈琳, 王惠民, 李熠婧, 等. 用新陈代谢极限学习机实现电池健康状态估算[J]. 汽车工程, 2021, 43(1): 10-18.

[本文引用: 1]

CHEN L, WANG H M, LI Y J, et al. Battery state-of-health estimation by using metabolic extreme learning machine[J]. Automotive Engineering, 2021, 43(1): 10-18.

[本文引用: 1]

YANG N K, SONG Z Y, HOFMANN H, et al. Robust state of health estimation of lithium-ion batteries using convolutional neural network and random forest[J]. Journal of Energy Storage, 2022, 48: 103857.

[本文引用: 1]

SHENG H M, LIU X, BAI L B, et al. Small sample state of health estimation based on weighted Gaussian process regression[J]. Journal of Energy Storage, 2021, 41: 102816.

[本文引用: 1]

RICHARDSON R R, OSBORNE M A, HOWEY D A. Gaussian process regression for forecasting battery state of health[J]. Journal of Power Sources, 2017, 357: 209-219.

[本文引用: 1]

申江卫, 马文赛, 肖仁鑫, 等. 基于优化高斯过程回归算法的锂离子电池可用容量估算[J]. 中国公路学报, 2022, 35(8): 31-43.

[本文引用: 1]

SHEN J W, MA W S, XIAO R X, et al. Available capacity estimation of lithium-ion batteries based on optimized Gaussian process regression[J]. China Journal of Highway and Transport, 2022, 35(8): 31-43.

[本文引用: 1]

王萍, 彭香园, 程泽. 基于DTV-IGPR模型的锂离子电池SOH估计方法[J]. 汽车工程, 2021, 43(11): 1710-1719.

[本文引用: 1]

WANG P, PENG X Y, CHENG Z. SOH estimation method for lithium-ion batteries based on DTV-IGPR model[J]. Automotive Engineering, 2021, 43(11): 1710-1719.

[本文引用: 1]

HUANG H, HU S Y, SUN Y. A discrete curvature estimation based low-distortion adaptive savitzky-golay filter for ECG denoising[J]. Sensors, 2019, 19(7): 1617.

[本文引用: 1]

陈峥, 李磊磊, 舒星, 等. 基于改进容量增量分析法的锂电池可用容量估计[J]. 中国公路学报, 2022, 35(8): 20-30.

[本文引用: 1]

CHEN Z, LI L L, SHU X, et al. Estimation of available capacity for lithium-ion battery based on improved increment capacity analysis[J]. China Journal of Highway and Transport, 2022, 35(8): 20-30.

[本文引用: 1]

王瑞洁, 惠周利, 杨明. 基于间接健康指标的高斯过程回归对锂电池SOH预测[J]. 储能科学与技术, 2023, 12(2): 560-569.

[本文引用: 2]

WANG R J, HUI Z L, YANG M. Gaussian process regression based on indirect health indicators for SOH estimation of lithium battery[J]. Energy Storage Science and Technology, 2023, 12(2): 560-569.

[本文引用: 2]

/