锂离子电池因其能量密度高、寿命长及自放电率低等优点,已经成为新能源电动汽车、新能源电动飞机等电动交通工具的首选能源解决方案。随着电动交通工具在全球范围内的普及,锂离子电池健康管理变得尤为重要。其中,锂离子电池荷电状态是电池健康管理系统的核心参数,精确的SOC预测技术可有效提高电池的利用率、延长电池组的使用寿命,对电动交通工具的行政规划及控制策略制定均具有重要意义
[1-3]。
锂离子电池的SOC预测方法主要分为基于模型的预测方法
[4-5]及数据驱动的预测方法
[6-8]。在基于模型的预测方法中,Sun等
[9]提出一种基于变窗口自适应卡尔曼滤波的SOC估算方法,通过检测误差信息变化、更新误差矩阵以减小SOC估计误差。Plett
[10]提出了一种加权最小二乘法,用于改进因电流和电压等测量噪声导致的准确率低下问题。刘芳等
[11]提出了一种改进的遗传算法,用于电池内阻、极化内阻和电容等参数的在线辨识。这种改进方法有效地避免了遗传算法在锂电池模型参数辨识过程中易陷入局部最优解的局限性。Yang等
[12]提出了一种基于模型的扩展卡尔曼滤波算法进行SOC估计,该算法结合了在Simulink环境中开发的车辆动力学模型,实现对SOC的精准预测。Pang等
[13]提出了一种自适应卡尔曼滤波算法,将卡尔曼滤波与最小二乘法相结合,与传统的固定参数卡尔曼滤波相比,该方法能够显著减小SOC预测结果的偏差。赵剑坤等
[14]提出了一种考虑电池衰退影响的动静态SOC估算方法,该方法基于安时积分法进行SOC估算,并通过引入电池健康状态(state of health,SOH)修正电池的初始有效容量。对于静态SOC估算,主要考虑电池衰退因素;而在动态SOC估算中,不仅考虑了电池的衰退,还综合考虑了运行电流和温度的影响。
尽管基于模型的预测方法在电池SOC预测中取得了一定成效,但在动态变化的使用环境和复杂操作条件下,这些方法难以全面捕捉电池性能随时间和工况变化的复杂性
[15-16]。为应对这一挑战,许多学者开始了一系列基于数据驱动预测方法的研究。Shao等
[17]提出了具有自适应奇异值分解变换无迹卡尔曼滤波的扩展输入到长短期记忆网络(long short-term memory,LSTM)方法,为两种不同电池在不同电流和温度下的SOC预测提供了较好的解决方案。Chen等
[18]提出了一种结合长短期记忆网络和自注意力机制的模型,在正常温度下及高温条件下为SOC的预测提供了较为准确的方法。而针对温度变化下新能源汽车动力电池SOC估计不精确的问题,孙君光等
[19]提出了一种基于神经网络和无迹卡尔曼滤波的修正方法,通过Thevenin等效电路模型、神经网络温度因子和递推最小二乘法相结合,精准捕捉温度变化对电池开路电压和容量的影响。Hosen
[20]提出了一种基于卷积神经网络(convolutional neural network,CNN)对整段充电状态下的SOC进行估计,所提出方法可以灵活改变网络输入维度,准确地推导出锂离子电池临界状态下的充电曲线。Hu等
[21]提出了基于非线性状态空间重构和LSTM的联合估计方法,有效地提高了SOC和电池健康状态的估计准确性。Zhang等
[22]改进了安时积分法,利用长短期记忆网络模型提高了SOC估算方法的精度。Guo等
[23]提出了采用卷积双向长短期记忆神经网络模型,将统计知识和物理知识融合,从而获得更加准确可靠的SOC估计。
尽管SOC预测研究已取得进展,但在动态环境下仍难以保持高精度和鲁棒性。现有方法多依赖物理模型或固定参数,难以应对复杂工况与电池状态的变化。基于人工智能的预测方法虽具潜力,但高度依赖于数据
[24]。目前广泛使用的公开数据集如INR18650-20R、A123等型号电池容量较小,结构和性能与实际电动车电池差异明显,且采集工况单一,难以真实反映电池在不同温度与负载条件下的SOC变化,限制了研究成果的实际应用价值。
本文以日产Leaf电池为研究对象,搭建锂离子电池充放电测试平台,采集多温度、多负载下的多维度数据,并构建了优化版Transformer网络的SOC预测模型。该模型凭借强大的自注意力机制,能够有效捕捉电池状态的长期依赖关系,特别适用于处理复杂时序特征的SOC预测任务。实验结果表明,优化后的Transformer模型在预测精度上明显优于传统方法,克服了公开数据集在多样性和复杂性方面的局限,为实际应用中的SOC预测提供了有效手段,并为数据驱动方法在工业场景中的应用提供理论支持。