本文是对发表在能源领域国际学术期刊《Energy》上的研究论文《BMSFormer: An efficient deep learning model for online state-of-health estimation of lithium-ion batteries under high-frequency early SOC data with strong correlated single health indicator》的解读。该研究探讨了在计算资源受限的嵌入式设备(如电池管理系统,BMS)中,如何实现锂离子电池健康状态(SOH)的高效、准确且稳定的在线估计。

在新能源汽车与储能系统中,电池管理系统(BMS)是保障电池安全运行的核心。然而,工程实践中常常面临一个矛盾:为了精准评估电池的老化状态,研究人员倾向于引入结构日益复杂的深度学习模型(如基于Transformer的庞大架构);但受限于车载或嵌入式BMS有限的计算资源与存储空间,这些计算密集的模型往往难以直接落地部署。为了在“高精度预测”与“低算力消耗”之间寻找平衡,该论文提出了一种轻量级的深度学习框架——BMSFormer。

整体步骤流程图

这项研究的核心价值在于,从数据特征提取和模型底层架构两个维度同时进行“减负”,通过严谨的算法设计论证了:在深度学习应用于电池健康管理时,立足于物理工况的特征优选与模型结构的合理精简,能够有效兼顾精度与效率。

1.数据层面的降本增效:高相关性单一健康特征(HI)的提取

目前许多数据驱动模型倾向于提取大量的健康因子(如电压、电流、温度在多维度的统计量),并将它们组合输入模型。这种方式不仅增加了BMS数据采集和预处理的负担,弱相关特征还会引入噪声,影响预测的稳定性。

考虑到实际运行中电池通常频繁处于中间荷电状态(SOC),该研究未依赖全充全放数据,而是聚焦于日常运行中高频出现的局部充放电片段(如3.8V-4.2V充电段)。研究提出了一种渐进式滑动窗口搜索方法,通过不断缩小窗口尺寸和步长,最终在极窄的电压区间(如4.16V-4.17V的恒流充电时间,以及3.8V-3.4V的恒流放电时间)内,提取出了与SOH具有极强线性相关性的单一健康指标(HI)。

所选充电区段中健康指标(HI)的提取过程

在Oxford、NASA和CALCE三种涵盖不同化学体系和测试工况的公开数据集上,提取出的单一HI与真实SOH的皮尔逊相关系数(PCC)平均达到了0.99以上。这一步骤在数据源头过滤了冗余信息,为后续简化模型结构奠定了基础。

2. 算法层面的结构精简:局部-全局融合注意力与深度可分离卷积

针对传统Transformer架构计算开销过大的痛点,BMSFormer在模型核心组件上进行了两项关键重构。

BMSFormer的主要架构

(1)局部-全局融合注意力机制(LGFA)替代传统Softmax注意力

传统的Softmax自注意力机制需要计算所有查询-键对(Query-Key)的相似度,其计算复杂度随序列长度呈平方级增长,这对处理长时序数据极其消耗算力。BMSFormer引入了基于ReLU激活函数的线性注意力机制,利用矩阵乘法的结合律改变计算顺序,成功将计算复杂度降至线性。同时,为弥补线性注意力在局部特征表达能力上的潜在折损,LGFA内部巧妙嵌入了小尺寸的卷积模块。

传统Softmax注意力机制与本文提出的LGFA方法之间的差异

(2)多尺度深度可分离卷积(DSConv)

为了捕捉电池退化过程中短期的局部波动和长期的全局趋势,模型融合了小卷积核(DSConv-S,如1×3)和大卷积核(DSConv-L,如1×31)的深度可分离卷积。相较于传统标准卷积,深度可分离卷积将空间特征提取与通道特征组合进行解耦,在保证多尺度与多通道特征融合能力的同时,大幅削减了模型参数量和浮点运算次数(FLOPs)。

标准卷积与深度可分离卷积的基础结构

3.综合性能验证:精度、效率与超参数稳定性

为了客观评估模型的综合性能,研究在相同硬件环境下,将BMSFormer与CNN-Transformer、CNN-LSTM、Transformer和LSTM等主流深度学习模型进行了全面对比。

(1)超参数配置的稳定性检验

在实际工程应用中,模型训练往往需要耗费大量精力进行超参数调优。该研究系统性地测试了包含不同Epoch、学习率、网络层数和维度在内的384组超参数组合。结果表明,BMSFormer在不同超参数配置下展现出了较高的稳定性,其中有10.67%的组合其测试超0.98,最高达到了0.9892。这意味着模型不过度依赖于某一组特定的参数设定,表现出良好的工程鲁棒性。

不同模型及其超参数组合下的整体验证结果

(2)轻量化与精度的平衡

效率分析表明,BMSFormer不仅在存储空间和训练时间上具备显著优势(比部分LSTM架构模型更节省内存空间),在面对NASA和CALCE数据集中明显的局部容量回升(再生现象)等复杂非线性退化轨迹时,依然能够紧密追踪真实的SOH变化。在各项误差指标(MAE、MAPE、RMSE)的对比中,BMSFormer整体优于对比模型,验证了其在未见数据集上的泛化能力。

五种模型在B0005和CS2-35数据集上的验证与测试结果

4.总结

该研究并未盲目追求大参数量的深度学习架构,而是务实地立足于BMS端侧部署的实际需求。通过数据端高相关性单一特征的精准提取,以及算法端网络结构(线性注意力、深度可分离卷积)的轻量化重构,BMSFormer提供了一种能在资源受限环境下高效执行电池SOH在线估计的潜在方案。这对于推动数据驱动方法在锂离子电池健康管理领域的实际工程落地具有一定的参考价值。

5.相关文献信息:

论文标题: BMSFormer: An efficient deep learning model for online state-of-health estimation of lithium-ion batteries under high-frequency early SOC data with strong correlated single health indicator

刊载期刊: Energy (Elsevier), 2024

DOI: 10.1016/j.energy.2024.134030

引用格式: Xiaopeng Li, Minghang Zhao, Shisheng Zhong, Junfu Li, Song Fu, Zhiqi Yan. BMSFormer: An efficient deep learning model for online state-of-health estimation of lithium-ion batteries under high-frequency early SOC data with strong correlated single health indicator [J]. Energy, 2024, 313: 134030.

Logo

AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。

更多推荐