论文学习(四) | 基于数据驱动的锂离子电池健康状态估计和剩余使用寿命预测

Hi,大家好,我是半亩花海。本文主要对中文硕博论文《基于数据驱动的锂离子电池健康状态估计和剩余使用寿命预测》进行学习与阅读总结,便于后续科研进一步学习(纯小白自读 汇总版)。总体感觉这篇还是更加偏向数据分析(相关性分析、特征提取、特征重构)、深度学习(注意力机制及其变形、堆叠自编码器)等方面的,不过后面还会学习其他算法模型在此场景下的应用。

目录

一、关键词

二、专业术语

三、研究现状

[1. 直接测量法](#1. 直接测量法)

[2. 基于模型的方法](#2. 基于模型的方法)

[3. 基于数据驱动的方法](#3. 基于数据驱动的方法)

四、数据集

五、研究方法

[1. 提取锂离子电池的间接健康因子](#1. 提取锂离子电池的间接健康因子)

[2. 提出了电池 SOH 估计和 RUL 预测的可解释性模型](#2. 提出了电池 SOH 估计和 RUL 预测的可解释性模型)

[3. 提出了基于随机充电片段数据进行电池SOH估计和RUL预测方法](#3. 提出了基于随机充电片段数据进行电池SOH估计和RUL预测方法)


一、关键词

锂电池;长短期记忆网络;注意力机制;健康状态;剩余使用寿命

二、专业术语

  • **ECM:**等效电路模型
  • **EM:**电化学模型
  • **IC:**Incremental Capacity,容量增量
  • **MIC:**Maximal Information Coefficient,最大互信息系数

三、研究现状

1. 直接测量法

  • 通过电池容量和内阻进行测量,直接获得电池的SOH;
  • 通常被用于给基于模型的方法和基于数据驱动的方法提供理论和数据支撑。

2. 基于模型的方法

(1)物理模型

  • **等效电路模型(ECM):**结构简单、易于实施,但影响因素过多、精确描述难度大;如Rint模型、Thevenin模型、PNGV模型。
  • **电化学模型(EM):**通过复杂的偏微分方程对电池的内部电化学反应机制进行建模,需要实验室条件,无法实现车载,不利于应用。

(2)数学模型

  • 以IC(容量增量)曲线峰值特征作为电池健康因子进行SOH估计

3. 基于数据驱动的方法

  • (1)原理
    • 无需分析电池内部机理,具有较强的实用性;
    • 将电池视为"黑匣子",通过分析电池性能测试数据得出外部特性与电池容量衰退变化的非线性映射关系;
    • 不需要复杂的建模过程,对不同种类电池都能适用,具有很好的鲁棒性和迁移性。
  • (2)步骤
    • 采集原始数据(充放电过程中的电压、电流和温度数据);
    • 提取 电池健康特征(从采集的原始数据中提取,作为模型输入);
    • 构建合适的机器学习模型[比如支持向量机(SVM,有监督机器学习算法)、高斯过程回归(GPR,基于贝叶斯框架,针对高维、小样本数据)、人工神经网络(ANN,如CNN、LSTM、双向长短期记忆网络BiLSTM等)];
    • 预测 电池SOH和RUL并评估结果。

四、数据集

  • NASA 电池数据集
  • CALCE 电池数据集

五、研究方法

1. 提取锂离子电池的间接健康因子

  • Spearman 相关性分析+MIC(最大互信息系数)相关性分析:提取强相关性的间接健康因子)
  • LSTM:验证上述组合输入的合理性

2. 提出了电池 SOH 估计和 RUL 预测的可解释性模型

  • 双重注意力机制的编解码模型(特征、时序)
  • 可解释性模型(可视化权重)

3. 提出了基于随机充电片段数据进行电池SOH估计和RUL预测方法

  • 特征重构方法(将充电数据划分为任意等电压间隔片段)

  • 堆叠自编码器结构(解决多电池估计数据量过大引起的模型训练时间长和复杂度高等问题,提升了模型对噪声鲁棒性)
  • 贝叶斯参数优化方法(解决了人工调参模型不适用于所有的随机输入数据的问题,实现了模型的在线估计)
相关推荐
大丈夫立于天地间8 分钟前
ISIS基础知识
网络·网络协议·学习·智能路由器·信息与通信
通信.萌新23 分钟前
OpenCV边沿检测(Python版)
人工智能·python·opencv
ARM+FPGA+AI工业主板定制专家26 分钟前
基于RK3576/RK3588+FPGA+AI深度学习的轨道异物检测技术研究
人工智能·深度学习
赛丽曼28 分钟前
机器学习-分类算法评估标准
人工智能·机器学习·分类
伟贤AI之路31 分钟前
从音频到 PDF:AI 全流程打造完美英文绘本教案
人工智能
weixin_3077791332 分钟前
分析一个深度学习项目并设计算法和用PyTorch实现的方法和步骤
人工智能·pytorch·python
helianying5537 分钟前
云原生架构下的AI智能编排:ScriptEcho赋能前端开发
前端·人工智能·云原生·架构
Chambor_mak1 小时前
stm32单片机个人学习笔记14(USART串口数据包)
stm32·单片机·学习
池央1 小时前
StyleGAN - 基于样式的生成对抗网络
人工智能·神经网络·生成对抗网络
PaLu-LI2 小时前
ORB-SLAM2源码学习:Initializer.cc⑧: Initializer::CheckRT检验三角化结果
c++·人工智能·opencv·学习·ubuntu·计算机视觉