欢迎光临HAWKER英国霍克蓄电池(中国)营销总部
服务热线:15313702523

首页 > 新闻中心

霍克锂电池基于增量容量分析和自适应遗传算法优化Elman神经网络的锂离子电池健康状态预测

锂离子电池健康状态(SOH)的准确预测对于确保及时更换电池和缓解容量衰减相关的安全风险至关重要。本文提出一种基于自适应遗传算法优化的Elman神经网络(AGA-Elman)用于SOH预测。该方法首先从电池电流、电压、容量和时间数据中提取增量容量(IC)曲线,随后根据电池老化程度和相关分析筛选IC数据子集,进而训练能够有效捕捉时序信息的Elman神经网络。自适应遗传算法(AGA)通过优化网络权重与阈值,相较于传统遗传算法显著提升了收敛精度与速度。采用实际电池数据验证表明,AGA-Elman模型仅需50%训练数据即可实现2.43%以下的预测误差。该模型性能显著优于传统遗传算法优化的Elman网络,证实其在电池健康状态(SOH)精确预测方面的实用价值,为构建更安全高效的储能解决方案提供了技术支持。

引言

随着化石燃料枯竭与清洁能源发展,锂离子电池凭借其高能量密度和环保特性,已在移动设备、电动汽车及储能系统中获得广泛应用[1]。然而,大规模车载应用仍面临安全性、成本与可靠性问题,这要求采用先进的电池管理系统(BMS)[2]。在BMS功能中,健康状态(SOH)与荷电状态(SOC)估测至关重要,其中SOH反映了电池老化与性能衰退程度[3]。电池在充放电循环中的老化会导致容量衰减和内阻增加。极端温度与滥用工况(如过充、机械损伤)会加速这一进程,并可能触发热失控等安全问题[4]。热失控涉及固体电解质界面(SEI)分解、电极氧化还原反应等高放热过程,在隔膜失效或内部短路时尤为显著,会释放大量热量及可燃性气体[5]。
为降低这些风险,研究人员从材料到系统层面提出了多种安全策略,包括阻燃剂、热障层和火灾抑制系统[6]。此外,老化现象(如锂枝晶析出)会降低热稳定性,尤其在负极-电解质体系中,这凸显了健康状态(SOH)在热安全建模与电池管理系统(BMS)设计中的重要性[7]。然而,在数据驱动框架下,特别是训练数据有限时,实现准确的SOH估计仍存在挑战,往往导致显著的预测误差。SOH通常定义为当前容量与初始容量的比值,必须进行实时监测[8]。SOH=QtQ0×100%
在该方程式中,SOH表示电池的健康状态,Q0代表电池的标称容量,Qt表示电池在特定时刻的容量,单位为Q0以及Qt单位为安时(Ah)。
电池健康状态预测方法主要分为三类:基于等效电路模型(ECM)的方法、基于电化学模型的方法以及数据驱动方法。等效电路模型方法将电池建模为RC电路以估算SOC和SOH,通常需要通过放电数据进行参数辨识[9]。例如,Chen等[10]采用二阶RC模型并运用遗传算法(GA)估算扩散电容作为容量的表征指标。虽然精度较高,但等效电路模型需要大量实验数据和计算资源。电化学模型通过模拟内部化学反应实现健康状态(SOH)/荷电状态(SOC)估计,如Jr等人[11]采用卡尔曼滤波与P2D模型的研究所示。尽管精度极高,这类方法存在复杂度高、参数密集的局限性。相比之下,数据驱动方法利用机器学习建模非线性衰减过程,无需物理参数支撑。此类方法以较低测试成本与计算负荷(Load)实现快速SOH估算,特别适用于电动汽车(EVs)等实时应用场景[12]。其效能主要取决于特征选择与模型架构的优化。
在SOH预测研究中,增量容量(IC)曲线因其能够增强电压平台内的细微特征而成为一种重要技术手段,可更灵敏地反映电池老化行为。通过分析放电过程中容量对电压的导数,IC曲线能有效放大与退化相关的特征,从而为SOH建模提供高信息量数据。Li等人[13]提出了一种基于IC曲线的SOH估算方法,该方法融合了灰色关联分析与熵权法。通过插值法生成IC曲线后,提取并加权关键健康指标,通过参考序列与比较序列间的灰色关联度估算SOH。该方法证明所选指标与SOH具有强相关性,最大估算误差低于4%。Lin等[14]提出一种多源多模型SOH估算框架,从电压、温度及IC曲线中提取了七项健康指标。将上述数据输入至三个基学习器——多元线性回归、支持向量回归和高斯过程回归,最终通过随机森林回归器融合预测结果。在牛津电池老化数据集上的实验表明,该方法相较于传统单模型方案具有更高的精度与鲁棒性。Chang等[15]提出了一种结合IC曲线特征与小波神经网络(WNN)的在线健康状态(SOH)估计方法,其中采用遗传算法(GA)优化网络参数,并通过皮尔逊相关性分析从IC曲线中筛选关键特征。提出的遗传算法优化小波神经网络(GA-WNN)模型在动态放电条件下实现了低于3%的SOH预测误差,展现出较高的估计精度和实际工程适用性。这些研究共同表明:基于增量容量分析的方法对电池退化具有高敏感性,可实现有效的特征选择,并在SOH估计任务中同步提升预测精度与泛化性能。
为准确估算电池健康状态(SOH),必须构建能够有效提取并利用退化特征的高效模型。神经网络因其强大的非线性建模能力及从大规模数据集中自适应调整权重与阈值的优势,尤其适用于大规模应用场景[16]。其中,反向传播(BP)神经网络是经典的前馈结构。例如Wen等[17]将增量容量(IC)曲线分析与BP网络相结合,采用最小二乘法将温度与IC特征映射至SOH预测,实现了1.平均误差为16%。然而,BP神经网络缺乏对过去状态的记忆能力,这限制了其在时间依赖性数据上的表现。相比之下,Elman网络通过引入循环上下文层保留历史信息,使其更适用于诸如利用IC数据预测SOH这类时间序列任务[18]。但Elman网络仍存在陷入局部极小值和对初始权重敏感的问题[19]。为解决这一问题,遗传算法(GAs)已被用于权重优化[20]。然而传统遗传算法因采用固定交叉/变异率,会导致收敛速度减缓。自适应遗传算法(AGA)通过根据适应度与迭代次数动态调整交叉/变异率,有效提升了收敛速度与精度[21]。
为进一步验证和评估各类优化算法与神经网络架构在电池SOH预测任务中的适用性及性能,有必要对近期文献进行系统分析。当前电池状态预测研究中,BP、RF和Elman等神经网络模型结合多种优化策略,已在SOH建模与预测任务中得到广泛应用。对比分析表明,不同方法在网络结构设计、优化能力、特征处理和预测精度方面均存在固有局限性。如表1所总结的,近年来研究中具有代表性的优化神经网络方法包括:遗传算法优化BP神经网络(GA-BP)、粒子群优化BP神经网络(PSO-BP)、遗传算法优化随机森林(GA-RF)、鲸鱼优化算法优化Elman神经网络(WOA-Elman)、GA-WNN、灰狼优化BP神经网络(GWO-BP)、模拟退火-BP神经网络(SA-BP)以及差分进化优化BP神经网络(DE-BP),这些方法覆盖了不同数据集和训练比例。表1中,Cycle、I、V、R、T、DT、IC和DV分别代表充放电测试过程中的以下电池特征:循环次数、电流、电压、内阻、温度、微分温度曲线、增量容量曲线和微分电压曲线。
从建模视角来看,GA-BP、DE/PSO-BP和GA-WNN等方法通常采用前馈架构。虽然这些方法在短期预测场景中能获得可接受的性能,但它们缺乏捕获历史依赖的机制,这限制了其建模电池时间退化行为的能力。基于循环神经网络(RNN)架构构建的自适应遗传算法优化Elman神经网络(AGA-Elman),通过引入上下文层来保留历史状态信息。该设计在建模具有强时间依赖性的SOH预测任务时展现出显著优势,使其特别适用于长周期场景或训练数据有限的条件。
在优化能力方面,尽管遗传算法(GA)、粒子群优化(PSO)、模拟退火(SA)、灰狼优化器(GWO)和鲸鱼优化算法(WOA)已被广泛应用于神经网络参数调优——尤其是优化初始权重与阈值——但它们存在共性缺陷。这些缺陷包括固定的参数更新机制、因早期搜索阶段适应性不足导致的早熟收敛,以及因种群多样性下降和易陷入局部最优而产生的后期搜索停滞现象。
具体而言,由于收敛因子固定且缺乏变异操作,GWO-BP和PSO-BP算法在迭代后期表现出全局搜索性能下降的问题。GA-RF与GA-WNN虽采用遗传算法进行优化,但其依赖静态交叉和变异概率,导致算法对个体适应度差异及优化阶段变化的响应不足,进而产生性能不稳定现象。尽管WOA算法在初始搜索阶段展现出良好的收敛性,但由于缺乏"选择-交叉-变异"等遗传操作,其在多模态优化问题中逃离局部最优解的能力受限。
此外,现有大多数模型在训练数据有限的场景下均表现出性能下降的问题。传统模型如GA-BP、PSO-BP和GA-RF严重依赖大量历史数据进行参数拟合,当训练样本量减少时,其泛化能力会出现显著退化。例如,仅使用60%数据集训练的RF模型虽能保持中等误差水平,但在捕捉高方差或非线性退化轨迹时表现出较差的适应能力。即便使用完整数据集,GWO-BP仍存在约5%的预测误差,这凸显了其对数据量和特征覆盖度的依赖性。
相比之下,AGA-Elman模型在有限数据训练条件下展现出更优异的适应能力。一方面,Elman结构中的上下文层能够捕捉时间序列数据中的潜在动态模式,弥补数据量不足的缺陷;另一方面,自适应遗传算法(AGA)的进化策略确保了在低数据条件下仍能进行有效的参数搜索,从而提升了模型的表征能力与收敛速度。
因此,本研究提出一种融合增量容量分析(ICA)与自适应遗传算法优化Elman(AGA-Elman)神经网络模型的电池健康状态(SOH)预测方法。本文主要贡献如下。
  • 1
    采用ICA方法对电压平台区的微弱信号进行区分,从而增强这些特征的可辨识度与预测效用。通过整合电流、电压、容量及其时间变化量,并应用Savitzky-Golay滤波进行降噪处理,IC曲线数据的鲁棒性得到显著提升。此外,为更精确反映容量衰退的潜在诱因,本研究引入锂Inventory相对损耗量(RLLI)作为补充诊断指标。对RLLI与关键IC曲线特征进行对比分析,以揭示锂背包损耗对容量衰减的驱动效应。此外,通过电池老化程度与IC特性之间的相关性分析,筛选出对SOH具有高敏感性的特征子集。这些特征随后作为模型输入,从而同时提升模型的物理解释能力与预测精度。
  • 2
    本研究开发了一种AGA-Elman模型,充分发挥Elman神经网络在时间相关序列建模中的能力。通过引入上下文层,Elman网络能有效捕捉历史状态信息,使其特别适用于具有强时间依赖性的电池退化过程。然而,传统Elman网络往往受限于对初始参数设置的敏感性,且在训练过程中易陷入局部最优,从而影响模型性能。为解决这一问题,本研究引入AGA(自适应遗传算法)对网络初始权值和阈值进行全局优化。AGA根据个体适应度与迭代次数动态调整交叉和变异概率,从而引导种群向全局最优解收敛,显著提升搜索效率与全局优化能力。更重要的是,得益于Elman网络的递归架构和AGA的自适应进化策略,所提出的模型即使在有限训练数据条件下仍能保持较高的预测精度和强大的泛化性能。