收藏 分销(赏)

基于AED-CEEMD-Transformer的锂离子电池健康状态估计.pdf

上传人:自信****多点 文档编号:1902298 上传时间:2024-05-11 格式:PDF 页数:12 大小:4.38MB
下载 相关 举报
基于AED-CEEMD-Transformer的锂离子电池健康状态估计.pdf_第1页
第1页 / 共12页
基于AED-CEEMD-Transformer的锂离子电池健康状态估计.pdf_第2页
第2页 / 共12页
基于AED-CEEMD-Transformer的锂离子电池健康状态估计.pdf_第3页
第3页 / 共12页
亲,该文档总共12页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

1、第 12 卷 第 10 期2023 年 10 月Vol.12 No.10Oct.2023储能科学与技术Energy Storage Science and Technology基于AED-CEEMD-Transformer的锂离子电池健康状态估计陈锐1,丁凯1,祖连兴1,许青松1,王宗标1,罗大思1,苏敬江1,胡圣1,毛冀龙2(1长园深瑞能源技术有限公司,广东 珠海 519000;2强电磁工程与新技术国家重点实验室(华中科技大学),湖北 武汉 430074)摘要:锂电池健康状态(state of health,SOH)的精确预测评估对电池设备安全稳定运行极为重要,通过对SOH的快速准确预测,可

2、以提高电池设备的安全性并降低出现故障的风险。针对难以精确预测锂离子电池SOH的问题,本文采用电池容量作为SOH的指标,提出一种利用平均欧几里得距离(average euclidean distance,AED)和互补集合经验模态分解(complementary ensemble empirical mode decomposition,CEEMD)方法建立基于Transformer网络结构的锂离子电池健康状态估计算法。首先,我们利用AED评估电池数据库中的电池与待预测电池初期循环容量之间的相似度,并选出具有相似容量退化趋势的电池作为训练集以提高模型的训练速度,然后利用CEEMD方法将电池容量曲

3、线分解为容量再生部分以及退化趋势部分,将各个分量分别使用Transformer网络来建立锂电池退化模型,进而得到锂离子电池的SOH预测结果。本文使用分别来自斯坦福大学与马里兰大学的两个具有不同充放电策略与不同测试环境下的锂离子电池数据集来验证了所提出的电池预测算法的准确性。本文所提模型的均方根误差均能控制在4%以内,具有较好的精确性,并通过与基于LSTM、RNN、GRU的常用锂离子电池健康状态估计算法结果的比较,验证了所提出估计方法的优越性。关键词:锂离子电池;Transformer网络;电池健康状态;平均欧几里得距离;联合互补集合经验模态分解doi:10.19799/ki.2095-4239

4、.2023.0440 中图分类号:TM 911 文献标志码:A 文章编号:2095-4239(2023)10-3242-12Prediction of state of health of lithium-ion batteries based on the AED-CEEMD-Transformer networkCHEN Rui 1,DING Kai 1,ZU Lianxing 1,XU Qingsong 1,WANG Zongbiao 1,LUO Dasi 1,SU Jingjiang 1,HU Sheng 1,MAO Jilong 2(1 CYG SUNRI CO.,LTD.,Zhuh

5、ai 519000,Guangdong,China;2 State Key Laboratory of Advanced Electromagnetic Engineering and Technology(Huazhong University of Science and Technology),Wuhan 430074,Hubei,China)Abstract:The accurate prediction and assessment of the state of health(SOH)of lithium-ion batteries are extremely important

6、for the safe and stable operation of the battery equipment.Quickly and accurately predicting the SOH can enhance the safety of battery devices and reduce the failure risk.This study proposes an algorithm for estimating the health status of lithium-ion batteries based on the transformer network struc

7、ture to address the challenge of accurately predicting their SOH.This algorithm utilizes the battery capacity as the SOH indicator,incorporating the average Euclidean distance(AED)and complementary ensemble empirical mode decomposition(CEEMD)methods.First,the AED is used to assess the similarity bet

8、ween 储能测试与评价收稿日期:2023-06-25;修改稿日期:2023-07-14。第一作者及通信联系人:陈锐(1977),男,硕士,高级工程师,研究方向为电化学储能设备及系统,E-mail:。引用本文:陈锐,丁凯,祖连兴,等.基于AED-CEEMD-Transformer的锂离子电池健康状态估计J.储能科学与技术,2023,12(10):3242-3253.Citation:CHEN Rui,DING Kai,ZU Lianxing,et al.Prediction of state of health of lithium-ion batteries based on the AED

9、-CEEMD-Transformer networkJ.Energy Storage Science and Technology,2023,12(10):3242-3253.第 10 期陈锐等:基于AED-CEEMD-Transformer的锂离子电池健康状态估计the initial cycle capacities of the batteries in the battery database and the battery to be predicted.The batteries in the battery database with similar capacity degra

10、dation trends are selected as the training set for improving the models training speed.The CEEMD method is then employed to decompose the battery capacity curve into the capacity regeneration and degradation trend parts.The degradation models for the lithium-ion batteries are separately established

11、using the transformer network for each component.As a result,the predictions for the SOH of lithium-ion batteries are obtained.This study validates the accuracy of the proposed battery prediction algorithm using two lithium-ion battery datasets from Stanford University and the University of Maryland

12、.These datasets comprise batteries tested under different charge-discharge strategies and testing environments.The root mean square error of the proposed model can be controlled within 4%,demonstrating its high accuracy level.The superiority of the proposed estimation method is validated by comparin

13、g it with the commonly used lithium-ion battery health estimation algorithms based on the long short-term memory,recurrent neural network,and gated recurrent unit.Keywords:lithium-ion battery;transformer network;state of health;average euclidean distance;complementary ensemble empirical mode decompo

14、sition在双碳目标的背景下,国家大力扶持新能源,电池储能因其能量密度高、污染低、使用寿命长的特性而得到了迅速发展1。在基于电池的能源系统中,电池系统的健康状态(state of health,SOH)是一个非常重要的监控值2。电池的SOH预测指的是依照电池的历史运行数据预测接下来一段时间内的电池健康状态并给出寿命终点(end of life,EOL)预警3。EOL 指的是电池到达一个濒临不稳定的状态,一般来说,当电池达到EOL时,电池容量会迅速退化,影响设备的工作效率4。因此,准确预测 SOH 有助于优化设备的使用,甚至避免事故发生。然而,锂电池复杂的内部化学结构和不同的工作环境导致锂电池

15、的降解过程相当复杂。因此,很难准确预测锂电池的SOH。目前,SOH预测研究按照预测模型的不同可以分为以下两类;基于物理模型的方法。基于物理模型的方法基于电池的物理化学现象并进行建模5。该方法在熟悉电池内部反应的基础上能够提供电池退化的物理解释。其主要方法主要包括等效电路模型,电化学模型和经验退化模型6,但是由于电池内部的化学相互作用较多,很难从单一的反应推断全局,考虑所有的化学反应又不切实际。同时,模型的建立依赖于电池的内部参数,而内部参数在外部很难观测到,这也进一步影响到了该方法的实用性。数据驱动的方法。与基于模型的方法相比,数据驱动的方法既不考虑电池的内部反应,也不分析电池失效的原因,而是

16、将电池系统视作黑盒,从电池的历史数据中发现并学习电池的退化规律进行预测。因此,数据驱动方法被广泛应用于锂离子电池SOH预测中,包括神经网络7、支持向量机(SVM)8、高斯过程回归(GPR)9、相关向量机(RVM)10等。其中基于神经网络方法的电池寿命预测是当前的学术热点问题。为了实现更稳健的SOH预测,文献11使用深度神经网络来估计电池的充电曲线并由此计算电池的SOH。文献12结合卷积神经网络与双向长短期记忆网络用于电池的RUL预测。文献13使用长短期记忆网络与自回归嵌套序列模型聚合信道和周期信息来对健康状态预测。文献14综合残差神经网络和双向长短期记忆网络的并加入注意力机制来对电池进行预测。

17、通常,这些方法基于电池在较长时间内退化的信息来预测SOH,但是基于RNN结构的神经网络不可避免地会陷入长期依赖性问题,较长时间段内的退化信息会影响其预测的性能。基于注意力结构的Transformer模型15则最近被提出用于序列建模,并正在逐步探索其他用途,包括机器翻译、音乐生成等。Transformer网络模型通过使用自注意机制完全抛弃了传统的水平方向的RNN传播,通过连续叠加自注意层仅在垂直方向传播。这样,每一层的计算都可以并行执行,并且可以通过32432023 年第 12 卷储能科学与技术GPU来加速。电池容量再生是估计SOH需要考虑的一个因素16。容量再生表现为电池下一次循环可用容量的突

18、然增加,其特点是短暂且迅速。容量再生增加了容量预测的不确定性。因此,在预测电池寿命时,需要考虑到电池容量再生对于预测的精度影响17,针对此种现象,文献18利用EMD分解进而建立基于高斯过程回归的锂离子电池SOH预测模型。文献19使用EMD分解之后得到的各个子序列建立自回归移动平均(ARMA)模型。而基于EMD改进的互补集合经验模态分解(complementary ensemble empirical mode decomposition,CEEMD)在电池健康状态预测中也有应用20,相较于EMD能实现更为准确的预测精度。本文设计了一种基于AED-CEEMD-Transformer的网络模型。首

19、先,平均欧几里得距离(average euclidean distance,AED)被用于从历史测试数据库中挖掘与目标电池最相似的测试数据,然后补充待预测电池的短期测试数据来作为训练集。最后,通过应用互补集合经验模态分解(CEEMD)技术,将原始SOH数据序列分解成具有不同频率的几个分量和一个残差。前者包含关于容量再生的信息,后者包含关于寿命退化趋势的信息。为了解决长期依赖的问题,采用Transformer模型分别对寿命退化部分和容量恢复部分进行预测。最后,将这两个预测组合起来,以获得最终的容量预测输出。为了验证所提出方法的有效性,我们将所提网络模型所获得的结果与常用的几种神经网络模型得到的结

20、果进行了比较以验证方法的有效性。1 网络模型1.1数据的标准化为了减少输入数据分布变化对神经网络的影响,必须对数据进行归一化。设x=x1,x2xn表示长度为n的容量输入序列,使其映射为(0,1:x=xC0,(1)其中C0表示额定容量。1.2基于AED的迁移性测量给定电池平台中具有相同阴极材料系统的电池,它们的容量数据存在一定的相似性。迁移性测量用于测量目标电池和电池平台中的其他电池之间的容量退化曲线的相似性。选择作为参考电池的电池与目标待预测电池相较于其他电池应该最相似,并且具有最高的可转移性,这意味着目标电池和参考电池的曲线不仅应该彼此接近,而且应该具有相似的趋势。选取更好的参考电池的容量数

21、据可以减少训练集数量并减少训练时间。通常,迁移性测量是基于相似性测量方法设计的,该方法可以从许多电池中迅速找到最适合目标电池的参考电池,已经有学者提出了各种相似性测量方法,包括马氏距离(Mahalanobis distance)以及欧几里得距离(Euclidean distance)等。本文使用平均欧几里得距离(Average Euclidean distance,AED)测量方法来评估电池平台下多种电池之间的曲线距离和趋势相似性。欧几里得距离是一种几何距离测量,由欧几里得空间中两点之间的距离导出。作为计算距离的自然度量,它有多种应用。通过欧几里得距离测量的两个电池SOH变化趋势的相似性可以定

22、义如下:EDobj,k=Cobj-Ck2=k=1n(cobj,k-ct,k)2(2)式中,EDobj,k是目标电池与电池平台中第t个电池之间的欧几里得距离,Cobj是包含目标电池的容量数据 cobj,1,cobj,2 cobj,n的容量向量,Ct是包含第i个电池 ct,1,ct,2 ct,n的容量向量,n代表容量曲线包含从1到n个循环的数据。为了消除容量向量的长度(n)变化引起的可转移性测量结果EDobj,k的波动,在欧几里得距离中引入平均运算,得到基于AED的迁移性测量方法。在电池数据库中,任意两组电池的n维容量向量之间的AED由式(3)给出AEDobjectt=-EDobj,t=-EDob

23、j,t/n(3)在模型训练之前,使用公式(3)计算目标电池和电池平台的历史数据库中的每个电池之间的所有AED,并按升序排列,以选择距离最小的电池作为参考电池。由于结合了欧几里得距离和平均计算操作过程,通过曲线接近度和趋势一致性可以容易地选择与目标电池具有更好曲线接近度和趋势一致性的参考电池。通过使用所选取的参考电池来训练模型,避免了用整个电池数据库来训练模型,减少了模型的训练量,同时也减少了训练时间,提高运算效率。3244第 10 期陈锐等:基于AED-CEEMD-Transformer的锂离子电池健康状态估计1.3互补集合经验模态分解CEEMD互补集合经验模态分解(complementary

24、 ensemble empirical mode decomposition,CEEMD)是在经验模态分解(empirical mode decomposition,EMD)的基础上改进而来。EMD是一种经典的具有处理非线性和非平稳数据的方法21。该方法基于瞬时频率和本征函数(intrinsic mode function,IMF)的概念,假设一个时间序列中同时存在许多不同的模态,通过筛选过程将模态提取并逐步分解为有限个独立的固有模态函数分量和平滑趋势分量。由于EMD的实现依赖于信号自身的时域特征而没有预定义的基函数,因此它的实现简单且具有自适应性。然而,EMD 方法的局部特性可能在一个模态中

25、产生尺度非常不同的震荡,或者在不同模态中产生尺度相似的震荡,具有“模式混合”的缺点,为了解决这个问题,有学者提出了一种名为集合经验模式分解(ensemble empirical mode decomposition,EEMD)的噪声辅助数据分析方法,其中真实分量是集合试验的平均值,每个试验都是添加白噪声数据的 EMD 结果。然而,随着平均次数的增加,EEMD 方法的实现变得耗时,此外,添加白噪声的幅值和迭代次数依靠人为的经验设置,而不是自适应添加,设置不当时,平均次数一般在几百次,非常耗时。文献22提出了CEEMD方法,该方法在每个分解阶段的残差中加入正负成对的自适应辅助白噪声,克服了重构误差

26、大、分解完备性差的问题,同时减少了平均次数到几十次,可以以较低的计算成本提供更好的分解结果23。1.4TRANSFORMER网络模型在 RNN 结构中,受链式结构影响,每一个隐状态都依赖于前一步的隐状态,必须从前向后必须逐个计算,每次只增加单个步长,这带来了长期依赖性问题,为了避免这一问题,伴随着深度学习方法的发展,使用基于 Transformer 网络模型来进行序列的预测逐渐受到了学者们的关注,Transformer网络模型首次被提出是应用于自然语言的处理15,随后拓展到了计算机视觉等相关的领域。与传统的RNN网络模型不同,Transformer模型没有必须从前向后逐个计算这样的约束,输入序

27、列可以被并行处理,由此获得了更快的训练速度。同时,Transformer 模型也具备了更强的长期依赖建模能力,更适用于处理长序列相关任务,能解决类RNN模型面对长序列时无法完全消除梯度消失和梯度爆炸的问题。在时间序列上下文依赖方面,Transformer可以同时建模长期依赖和短期依赖。1.4.1 注意力机制注意力机制通过学习输入元素的相关性,使得神经网络架构能够自动权衡任意输入的局部相关性,并在执行序列处理计算时考虑这种权重。其核心思想是计算输入序列的权重分布,为更相关的元素分配更大的权值。简而言之,注意力机制是将一组键(Key)、值(Value)向量对和查询(Query)向量经过计算后得到相

28、应的输出(Output)。在计算过程中,首先需要将查询和每个键进行相似度计算得到对应的权重,如公式(4)所示,用来计算相似度的函数选择包括点积、拼接、感知机等。其中Q表示查询,K表示键。f(Q,Ki)=QTKiQTWKiWQ;Kivtanh()WQ+UKi(4)接着使用 softmax 函数对上述权重做归一化处理:ai=softmaxf()Q,Ki=expf()Q,Kijexpf()Q,Kj(5)最后,将归一化后的权重和相应的值进行加权求和得到最后的注意力计算结果:Attention(Q,K,V)=iaiVi(6)通过注意力机制的加入,模型能更好地提取对当前任务更关键的信息并忽略不重要的信息以

29、更好地匹配当前的计算任务。1.4.2 自注意力机制相较上文提到的注意力机制,Transformer模型使用中的自注意力(self-attention)机制更好地解决了长距离依赖的问题。在 Transformer中,对于给定的查询Q RN Dk、键K RM Dv、值V RM Dv,有缩放点击注意力定义:Attention(Q,K,V)=softmax(QKTdk)V(7)其中N和M表示查询和键(或值)的长度,Dk、32452023 年第 12 卷储能科学与技术Dv表示键(或查询)和值的维度。缩放因子1/dk用于归一化,使得训练过程中梯度保持稳定,从而避免梯度消失问题的出现。不同于其他模型只使用单

30、个注意力模块,Transformer使用多头注意力模块并行运算,其中Dm维的原始查询、键和值矩阵分别用学习到的H个不同的向量投影到Dq、Dk和Dv维空间。根据公式(8)对每个投影查询、键和值计算,分别输出注意力权重。然后,模型将所有输出连接起来并将它们投影回Dm维表示。headi=Attention(QWQi,KWKi,VWVi)Multi(Q,K,V)=Concat(head1,headH)WO(8)1.4.3 位置编码Transformer模型依靠其精巧的自注意力并行结构,可以进行并行计算并解决了长期依赖性问题,获得了远超同规模LSTM模型的训练速度,但是由于并行计算结构,也带来了上下文关

31、系注入问题。对于Transformer模型而言,序列的顺序关系无法进行直接获取,自注意力模块在计算注意力分布时只能给出输出向量和输入向量之间的权重关系,而不能给出位置信息,因此,需要引入位置编码矩阵P。如公式(9)所示,PE为二维矩阵,维度跟输入矩阵的维度一样,2i表示偶数位置,2i+1表示奇数位置,pos表示数据点在整个序列中的位置,其特征维度为dm。PE()pos,2i=sin(pos1/00002i/dm)PE()pos,2i+1=cos(t/100002i+1/dm)(9)1.4.4 损失函数在神经网络中的训练阶段,数据集的某个批次输入模型之后得到输出,即当前模型的预测值,为了提高模型

32、的预测精度,需要利用损失函数的反向传播来更新调整模型的参数,其中,损失函数用来计算得到预测值与真实值之间的损失值。经过模型的更新迭代,损失值会越来越小,小于给定的值或者训练的代数达到终点之后,停止训练。本文采用的损失函数如公式(10)所示。loss(x,y)=1Ni=1N(xi-yi)2(10)1.5评判标准为了具现模型进行SOH估计的科学性和精确性,使用均方根误差和平均绝对百分比误差指标组合进行比较。均方根误差(root mean squared error,RMSE)作为模型对电池SOH估计的评价指标,如公式(11)所示。RMSE=1Ni=1m()y*-y2(11)平均绝对百分比误差(me

33、an absolute percent error,MAPE):在标准操作条件下,锂离子电池实际容量的预测值与实际容量的真实值之间的误差的绝对值,作为真实值的百分比。MAPE=1Ni=1N|y*-yy 100%(12)1.6预测流程本文所提出的 SOH 预测的流程如图 1 所示,其主要步骤如下:(1)准备阶段:根据待预预测电池前n个循环的容量数据,对比电池数据库中其他电池前n个循环的历史容量数据,使用AED方法遍历数据库寻得AED得分最高的电池组,他们具有和待预测电 电池数据库历史容量数据待预测电池容量数据x=x1,x2 xn xendAED参考最高AED得分电池组battery1=a1,a2

34、 anbattery2=b1,b2 bn训练集标准化IMF1IMF2.ResidueTransformer网络Transformer网络Transformer网络预测未来SOH值y=yn+1,yn+2 yend测试集分组图 1整体预测方法框架Fig.1The overall forecasting methodology framework3246第 10 期陈锐等:基于AED-CEEMD-Transformer的锂离子电池健康状态估计池相近的容量变化趋势。将电池组的容量数据和待预测电池的容量数据依图2划分为训练集以及测试集。(2)训练阶段:将训练集标准化之后,进行CEEMD分解,成N个IMF

35、分量以及一个残值,然后将每条分量分别进行Transformer网络建模,得到每个分量所对应的神经网络模型。(3)预测阶段:将测试集标准化之后输入模型,得到所预测的第n个循环的SOH值,并更新输入量,继续预测第n+1个循环的SOH值,依次循环直到达到电池的寿命终点。(4)评价阶段:将预测的 SOH 值和真实的SOH值之间进行评价指标的计算,作为所提出模型的性能的评价指标。本文的数据划分流程如图2所示,其中,待预测电池的数据按照图示划分为训练集以及测试集,电池组的数据全部划分为训练集。输入层单次输入数据量由滑动窗口L控制,L取为64。2 仿真验证结合上文所提模型结构,本文提出基于AED-CEEMD

36、-Transformer的网络模型:首先将待预测电池的容量数据按照一定的比例分为训练集和测试集,根据测试集的容量数据,利用AED方法找出电池平台中具有相似容量退化趋势的电池数据与待预测电池的循环测试数据一起组成完整的训练集,然后利用CEEMD方法将初始容量数据分解成容量再生部分以及退化趋势部分,对这两部分分别打包成训练集并分别使用Transformer模型进行训练,最后为了验证模型的有效性,将测试集用于误差验证。2.1实验结果分析本文选取的电池数据库来自于斯坦福大学24,共选取由124个在快速充电条件下循环失效的商用锂离子电池。这些锂离子磷酸盐(LFP)/石墨电池由A123 Systems(A

37、PR18650M1A)制造,在设置为48 的恒温室中循环。电池的标称容量为1.1 Ah,标称电压为3.3 V。电池集使用不同的充电策略:一步或两步快速充电策略进行充电。之后电池以1C的速度进行恒流(CC)-恒压(CV)充电,上限和下限截止电压分别为3.6 V和2.0 V。充电阶段结束之后所有电池以相同的4C的速率进行放电。电池共有三个批次,本文分为A、B、C三组,三组电池循环实验的时间不同。图3(a)展示的是随图3电池容量退化曲线Fig.3Battery capacity degradation curve输入层输出层x1,x2 xL-1,xLxL+1x2,x3 xL,xL+1xL+2x3,x

38、4 xL+1,xL+2xL+3xn-1.xn-L,xn-L+1 xn-2,xn-1xnxn-L-1,xn-L xn-3,xn-2训练集测试集xn+1,xn+2 xend图 2数据划分流程Fig.2Data Segmentation Process32472023 年第 12 卷储能科学与技术着循环次数的增加,电池的容量随之下降的曲线图,可以看出,在电池的循环寿命方面,有部分电池的容量迅速下降,有些下降则没有那么明显,不同电池之间的容量退化趋势有很大的差异性,但是也可以看出,循环寿命相似的曲线之间往往趋势也是相似的,这说明如果在预测目标电池的SOH时,找到一个退化趋势与之相近的电池能起到很好的参

39、考作用;在单一容量曲线方面,虽然容量总体呈下降趋势,但是在小范围内有容量的恢复波动,这也是上文所说的容量再生现象。图 3(b)给出的是三组电池的循环寿命的箱线图,图中,橙色的线是中位数,其余分别指上下四分位数,极值,圆圈表示的是异常值。三组电池之间表现了很明显的寿命差异,尤其是B组电池的寿命明显小于其他两组,寿命分布于300,600区间,不及其余组别电池的一半,但是其电池之间有最强的相似性,分布区间很小。其余两组电池寿命的分布差异则很大。为了剥离出电池容量曲线中的容量再生部分以及退化趋势,使用CEEMD方法对电池容量曲线进行分解得到多段本征函数以及残值。为证明其有效性,图4展示的是某一电池经过

40、CEEMD分解之后所得到的各个分量图。经过分解之后,有4个IMFs和一个残值。IMF1、2、3都具有高频率的波动,其相应地反映了高频容量再生,IMF4的频率波动相对较低。通常来说,多个IMF值一起显示电池的容量再生现象,我们可以用IMFs来描述容量再生现象。残值则与原始SOH值一起绘制在图的最下方。为了定量分析原始的SOH值与残值之间的相关性,本文使用皮尔逊相关性分析两条曲线,其相关系数为0.9949,这意味着残值足以准确描述电池的退化趋势25。抽取电池数据库中 A、B、C 三组,每组别的前 2 个电池共 6 个电池进行验证,并分别使用每个电池的前30%、50%、70%数据作为训练集,为了验证

41、本文所提模型的预测能力,分配相同的训练集,使用 LSTM、RNN、GRU 等网络模型进行相同的寿命预测并对比分析,为了对比的严谨性,所有模型统一以MAE作为损失函数进行编译,并采用 Adam 优化器,学习率设置为 0.001,epoch设置为500。输入模型的容量向量均为64个循环长度。对比结果如图5所示。图中,每行为不同电池的预测结果,数据的比例按列区分,红色的竖直虚线是预测的开始点。从图中可以看图4CEEMD分解图Fig.4CEEMD decomposition diagram3248第 10 期陈锐等:基于AED-CEEMD-Transformer的锂离子电池健康状态估计出,本文所设计模

42、型所预测的容量曲线与真实的容量曲线较为接近,并且所预测电池的循环寿命次数范围分布从 400 到 1000 不等,证明在较大的寿命区间内,我们所提方法均有效,有较图5电池估计结果Fig.5Battery estimation results32492023 年第 12 卷储能科学与技术强的适应性。而其他方法与真实值相比有较大的波动。为了具体展示多种方法之间的预测性能差异,我们还使用两个预定义的指标来评估所提出的方法的预测性能,评估公式如式(10)、(11)所示,具体误差值如表1所示。以电池A0为例,在30%训练集时,RMSE、MAPE 的误差分别为 4.59%和3.33%,小 于 LSTM、RN

43、N、GRU 三 种 方 法 的RMSE误差:4.98%,5.13%以及5.33%。表中已经把最小的值加粗显示,可以看出,在不同的训练集比例以及不同的电池下,我们所提方式均有较小的误差数值,这证明,我们所提方法有较强的预测性能,并且不受训练集比例以及电池种类的影响,在不同情况下均能实现寿命预测。也可以看出LSTM作为常用的预测模型的优势:比剩余的两种方法的精度更高,但是LSTM是在基于RNN模型的基础上进一步发展而导致其也具有长期依赖性的缺点,实际预测效果也表明了长期依赖性的负面影响。2.2在其他电池数据库的实验结果2.1节的电池数据库中电池之间的差异来自于充电策略的不同,为了验证本文所提方法应

44、用在其他循环策略的电池数据库上的有效性,使用马里兰大学先进生命周期工程中心(center for advanced life cycle engineering,CALCE)电 池 数 据 集 中CS2_33、CS2_34、CS2_35、CS2_36、CS2_37、CS2_38(分 别 用 CS1、CS2、CS3、CS4、CS5、CS6表示)共6个电池的充放电实验数据14作为模型的输入数据。电池在放电策略上存在差异,并使用0.5 C恒定电流充电。同上文一样分别选取电池前30%、50%、70%数据作为训练集进行预测,预测结果如图6所示,由图6可知,本文所提AED-CEEMD-Transforme

45、r网络模型对来自CALCE电池数据库的6种型号电池的SOH估计均有很好的预测效果。表2所示为本文模型在CALCE数据集测试的评价指标。可以看出,除了CS1电池的RMSE较大,大于0.03之外,其余5种电池的RMSE和MAPE均较低,通过本文所提模型在CALCE电池数据集上的预测结果分析可知,在不同放电策略的数据集下,本文所提网络模型有良好的预测精度,能实现多种放电策略之下的电池SOH估计预测。3 结论在本工作中,我们提出了一种基于 AED-CEEMD-Transformer网络模型的锂离子电池SOH预测方法。该方法由三部分组成,其中AED用于从电池平台中寻找与目标电池最为相似的参考电池,该步骤

46、可以减少训练集来加快预测效率;CEEMD用于将电池的容量曲线分解成容量再生曲线以及退化趋势部分,增加预测精度;相较于常见的RNN、LSTM等神经网络模型,Transformer表1多种方法估计误差指标对比Table 1Comparison of multiple methods for estimating error metrics电池A0A1B0B1C1C2误差RMSEMAPERMSEMAPERMSEMAPERMSEMAPERMSEMAPERMSEMAPE前30%训练集OURS0.045990.033320.052170.038590.048960.037380.048900.036760

47、.039680.028720.040110.02793LSTM0.049810.035330.056720.041370.055040.041300.054440.039830.044590.032140.045010.03223RNN0.051300.037150.062190.045700.058360.043900.056320.042540.046570.033310.047070.03306GRU0.053370.038570.060510.044290.056660.042400.055160.041760.047100.033560.048690.03414前50%训练集OURS

48、0.047530.034570.054670.041550.048100.037440.051590.040100.042540.031110.042700.03043LSTM0.051600.037980.059060.045620.051500.040560.056610.043850.047480.034820.047850.03385RNN0.053220.039930.061200.047420.054750.042920.057820.045060.049010.036050.050260.03680GRU0.053340.040000.063630.049280.053050.0

49、41620.059140.046120.047790.034950.048980.03554前70%训练集OURS0.048570.038420.049960.040730.049340.040060.045360.038280.042290.033080.045090.03572LSTM0.050270.040490.054060.044440.050910.041880.049430.041390.047420.037490.048230.03804RNN0.050590.040760.055510.045610.052580.043190.051490.042730.048410.038

50、130.048890.03870GRU0.051090.041060.055410.045420.052060.042770.051710.042930.048080.037830.049960.039633250第 10 期陈锐等:基于AED-CEEMD-Transformer的锂离子电池健康状态估计网络模型摆脱了链式结构,避免了长期依赖性等弊端,并且可以进行并行计算加快模型训练进度。为了验证所提出方法的有效性,我们使用了来自斯坦福大学的大型锂离子电池数据集,其电池以不同的图6CALCE电池估计结果Fig.6Estimated results for CALCE cells32512023

展开阅读全文
相似文档                                   自信AI助手自信AI助手
猜你喜欢                                   自信AI导航自信AI导航
搜索标签

当前位置:首页 > 学术论文 > 论文指导/设计

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服