工程科学学报2024,Vol.46Issue(12) :2297-2306.DOI:10.13374/j.issn2095-9389.2024.01.30.001

基于KPCA-MTCN的锂离子电池故障诊断方法

Lithium-ion battery fault diagnosis method based on KPCA-MTCN

谭启鹏 李勇琦 陈满 张领先 彭鹏 万民惠
工程科学学报2024,Vol.46Issue(12) :2297-2306.DOI:10.13374/j.issn2095-9389.2024.01.30.001

基于KPCA-MTCN的锂离子电池故障诊断方法

Lithium-ion battery fault diagnosis method based on KPCA-MTCN

谭启鹏 1李勇琦 1陈满 1张领先 2彭鹏 1万民惠1
扫码查看

作者信息

  • 1. 南方电网调峰调频发电有限公司储能科研院,广州 511400
  • 2. 北京四方继保工程技术有限公司,北京 100085
  • 折叠

摘要

为了维护储能系统的安全稳定运行,本文针对锂离子电池故障诊断这一重要问题,提出了一种结合核主成分分析(KPCA)和多尺度时序卷积网络(MTCN)的故障诊断方法.该方法首先归一化故障数据,然后利用KPCA降低数据维度并校验数据的可靠性;其次,根据故障类型对数据进行标注,并按比例划分训练集和测试集;接着在训练阶段使用霜冰算法(RIME)优化MTCN模型的超参数以提高模型的精度;最后基于故障数据验证MTCN的分类精度,并与长短期记忆神经网络(LSTM)、卷积神经网络(CNN)、Xception和ResNet50 进行比较.在KPCA验证充电故障和未知故障数据的可靠性后,基于两组数据测试的结果表明,相比于CNN和LSTM,MTCN对于两组故障的分类准确率均为最高,分别达到了 99.265%和99.688%,与Xception和ResNet50 较为接近.同时针对训练数据量的测试结果表明,在训练数据量较少时MTCN仍能保持较好的诊断效果,说明MTCN的并行结构可以从不同的尺度提取更多的时序信息.

Abstract

The paper proposes a method based on kernel principal component analysis(KPCA)and multi-scale temporal convolution network(MTCN)for identifying faults in lithium-ion batteries,which is crucial for ensuring the safe and stable operation of energy-storage systems.Lithium-ion batteries are the primary component of energy storage units.The method involves the following steps:First,fault data are normalized,and KPCA is used for dimensionality reduction and single fault detection to reduce computational complexity and improve data reliability.According to the different types of overcharge faults and unknown faults,KPCA is used to reduce the data from the original dimension to 2 or 4 dimensions.The KPCA model is trained using the normal data corresponding to the two groups of fault data,and the fault data are inputted as the test data.The results show that the SPE statistic and the T2 statistic considerably exceed the control limit,verifying the reliability of the data.Then,the data are labeled according to the fault type:the overcharge data are labeled as D0(normal)and D1(fault),and the unknown fault data as F0(normal)and F1(fault).The labeled data are divided into training and test sets according to a specific proportion.Afterward,the MTCN model is trained with the training dataset,and its hyperparameters are optimized with the frost algorithm to improve model accuracy.Finally,the trained MTCN model is used to classify the test dataset.The method is validated on two groups of data:overcharge fault data and unknown fault data.The results show that the frost algorithm can optimize the hyperparameters after about 20 iterations.Compared with LSTM and CNN,which are also optimized by the frost algorithm,MTCN achieves a higher classification accuracy,reaching 99.265%and 99.688%,on the overcharge fault dataset and unknown fault dataset,respectively,while maintaining comparable performance to Xception and ResNet50.Additionally,to verify the influence of the training data amount,the training and test sets are divided according to different proportions,and the three algorithms are tested.KPCA verifies the reliability of charging fault and unknown fault data,and the results show that MTCN has the highest classification accuracy,especially on the overcharge fault dataset.Owing to the low dimensionality of the original data set,LSTM and CNN exhibit poor classification performance.In contrast,MTCN can extract more temporal information,achieving high classification accuracy.These results demonstrate the effectiveness and superiority of the method in fault diagnosis of lithium-ion batteries.

关键词

锂离子电池/故障诊断/核主成分分析/多尺度时序卷积网络/霜冰算法

Key words

Lithium-ion battery/fault diagnosis/kernel principal component analysis/multi-scale sequential convolutional network/frost and ice algorithm

引用本文复制引用

基金项目

国家重点研发计划资助项目(2021YFB2402004)

中国南方电网有限责任公司创新项目(STKJXM20210091)

出版年

2024
工程科学学报
北京科技大学

工程科学学报

CSTPCDCSCD北大核心
影响因子:0.801
ISSN:2095-9389
参考文献量26
段落导航相关论文