上海交通大学学报(自然版), 2022, 56(4): 413-421 doi: 10.16183/j.cnki.jsjtu.2021.345

新型电力系统与综合能源

基于证据推理规则CS-SVR模型的锂离子电池SOH估算

徐宏东1, 高海波,1, 徐晓滨2, 林治国1, 盛晨兴1

1.武汉理工大学 能源与动力工程学院,武汉 430063

2.杭州电子科技大学 自动化学院,杭州 310018

State of Health Estimation of Lithium-ion Battery Using a CS-SVR Model Based on Evidence Reasoning Rule

XU Hongdong1, GAO Haibo,1, XU Xiaobin2, LIN Zhiguo1, SHENG Chenxing1

1. School of Energy and Power Engineering, Wuhan University of Technology, Wuhan 430063, China

2. Institute of System Science and Control Engineering, Hangzhou Dianzi University, Hangzhou 310018, China

通讯作者: 高海波,男,副教授,电话(Tel.):13237187053;E-mail:hbgao_whut@126.com.

责任编辑: 孙伟

收稿日期: 2021-09-13  

基金资助: 国家自然科学基金项目(U1709215)
国家水运安全工程技术研究中心开放基金(A2019003)
新能源船舶设计研发及应用示范关键技术研究(19DZ1203100)

Received: 2021-09-13  

作者简介 About authors

徐宏东(1995-),男,山东省日照市人,硕士生,从事船舶电力推进健康状态管理研究.

摘要

锂离子电池健康状态(SOH)的准确性影响电池的安全性和使用寿命.针对锂离子电池SOH估算问题,提出一种基于证据推理(ER)规则的布谷鸟搜索支持向量回归(CS-SVR)的SOH估算模型,并利用NASA Ames研究中心的锂离子电池数据集进行SOH估算试验.该方法以电池放电循环的平均放电电压和平均放电温度为模型输入,利用ER规则进行推理,得到输入数据的融合信度矩阵.将该矩阵输入CS算法优化的SVR模型得到电池SOH估算结果.结果表明,与5种估算效果较好的现有模型相比,基于ER规则的CS-SVR模型具有更良好的估算性能.

关键词: 锂离子电池; 证据推理规则; 布谷鸟搜索; 健康状态估算; 支持向量回归

Abstract

The state of health (SOH) estimation accuracy of lithium-ion battery affects the safety and service life of batteries. Aimed at the problem in SOH estimation of lithium-ion battery, a cuckoo search support vector regression (CS-SVR) model based on the evidence reasoning (ER) rule was proposed for SOH estimation. The lithium-ion battery data from NASA Ames Center was used to perform the SOH estimation test. In this method, the average voltage and average temperature of battery discharge cycles were taken as model input, and a fusion belief degree matrix of input data was obtained by the ER rule. The SOH estimation result of the battery was obtained by inputting a fusion belief degree matrix into the SVR model optimized by the CS algorithm. The results show that the CS-SVR algorithm based on the ER rule has a better estimation performance than the five existing models.

Keywords: lithium-ion battery; evidence reasoning (ER) rule; cuckoo search (CS); state of health (SOH) estimation; support vector regression (SVR)

PDF (1150KB) 元数据 多维度评价 相关文章 导出 EndNote| Ris| Bibtex  收藏本文

本文引用格式

徐宏东, 高海波, 徐晓滨, 林治国, 盛晨兴. 基于证据推理规则CS-SVR模型的锂离子电池SOH估算[J]. 上海交通大学学报(自然版), 2022, 56(4): 413-421 doi:10.16183/j.cnki.jsjtu.2021.345

XU Hongdong, GAO Haibo, XU Xiaobin, LIN Zhiguo, SHENG Chenxing. State of Health Estimation of Lithium-ion Battery Using a CS-SVR Model Based on Evidence Reasoning Rule[J]. Journal of shanghai Jiaotong University, 2022, 56(4): 413-421 doi:10.16183/j.cnki.jsjtu.2021.345

锂离子电池作为重要的储能设备,在能量密度、使用寿命和安全性等方面具有优势,并在汽车、船舶和航天器等动力机械领域应用广泛[1,2].作为储能式动力系统的核心部分,锂离子电池的健康状态(State of Health, SOH)是系统稳定运行的关键指标,因此有必要对其进行有效监测,保障系统的安全性和可靠性[3].

电池SOH会随着充放电次数的增加而变差,通常利用电池容量的衰退来表征[4].目前,锂离子电池SOH估算主要包括构建物理模型和数据驱动两种方法.锂离子电池内部反应机理以及基于物理模型的方法较为复杂,因此难以准确辨识模型参数,并在电池管理系统(Battery Management System, BMS)中进行实际应用[5].而基于数据驱动的方法能够通过将锂离子电池SOH估算归纳为回归预测问题,建立监测参数与SOH的非线性关系,从而准确估算锂离子电池SOH,比基于物理模型的方法更适用.目前,已有许多研究通过基于数据驱动的算法进行锂离子电池SOH估算[6].其中,基于机器学习算法的支持向量回归(Support Vector Regression, SVR)和基于深度学习的人工神经网络法最常用[7,8,9].Chang等[10]采用带遗传算法的小波神经网络估算锂离子电池SOH.Cheng等[11]结合经验模式分解与反向传播的长短期记忆神经网络估计锂离子电池SOH.但神经网络等方法需要利用大量数据才能够获得理想效果,不一定适用于小样本情况,并且其估算速度慢,难以保证模型对过拟合等问题的泛化能力.

相比于其他算法,机器学习算法中的SVR具有收敛速度快和泛化能力强的特点,适应于解决非线性问题和小样本问题,能够有效进行SOH估算[12,13].Ng等[14]提出一种基于朴素贝叶斯支持向量回归的组合算法来预测剩余电池寿命.Wei等[15]采用粒子过滤器和SVR对锂离子电池SOH进行诊断.随着数据驱动方法的不断进步,需要寻找新算法以不断提升锂离子电池SOH估算的精度.然而,已有研究并没有解决测量数据中不确定信息对模型精度的影响,且鲁棒性差.

证据推理(Evidence Reasoning, ER)规则是一种基于数据驱动的新算法,可以利用数据统计和似然归一化法处理输入模型的不确定性信息,提取和融合输入变量与输出变量之间的证据,并根据证据进行决策分析,解决回归预测等问题.目前,其在故障识别和疾病诊断等领域应用广泛[16].Xu等[17]提出一种基于ER规则的动态系统状态估计方法.Gao等[18]提出一种基于ER规则的极端海况船舶抗过旋控制方法.基于以上研究,本文提出一种ER规则和SVR相结合的SOH估算模型,利用ER规则的信息提取能力,提取并融合数据中的证据信息获取融合信度矩阵,并将其输入经布谷鸟搜索(Cuckoo Search, CS)优化的SVR模型,输出SOH估算结果,提升估算精度.模型性能测试采用NASA Ames研究中心的公开数据集,并与效果较好的模型进行对比,证明模型估算的准确性.

1 基于CS-SVR的SOH估算模型

SVR的模型参数对性能具有重要影响,而模型参数通常由随机选择或人为代入验证确定,易导致模型精度不佳[19].对此,建立基于CS-SVR的SOH估算模型,利用CS算法对SVR模型进行参数优化,提高模型精度.

1.1 支持向量回归

SVR具有强大的非线性处理能力[20,21],其回归函数建立如下:

f(x)=ωΦ(x)+b

式中:x为输入;f(x)为输出;ω为权重;Φ(x)为映射函数;b为偏差.

建立最小化函数:

min12ω2+Ci=1l(ξi+ξi*)s.t.  yi-ωixi-biε+ξiωixi+bi-yiε+ξi*ξi,ξi*0

式中: C为惩罚因子; ξiξi*为松弛变量;yixiωibi分别为个体i的输出值、输入值、权重和偏差;ε为不敏感损失系数.引入核函数K(xM,xN),将模型的输入从低维向高维映射,以提升模型的非线性处理能力.其中,高斯径向基函数(RBF)是较为常用的核函数,表示如下:

K(xM,xN)=exp-xM-xN2γ2

式中:xMxN分别为训练集和测试集的输入变量;γ为核函数参数,表示RBF核的半径.

1.2 布谷鸟搜索

CS是一种基于布谷鸟寄生行为的新型仿生优化算法[22],其利用全局游走结合局部随机游走的方式进行寻优,能够较好地解决优化问题[23].CS通过全局游走进行种群更新,该分布方式为[24]

xit+1=xit+αL(λ)

式中:xit+1为个体更新后的位置;xit为第i个体第t代的位置;α为步长因子;λ为Lévy指数;L(λ)为随机搜索步长,路径服从Lévy飞行路径,描述为

L(λ)=μν1λ

式中:μν为随机数.CS选择部分个体,通过满足Lévy飞行的搜索路径进行更新,完成局部随机游走.

按照上述方式进行迭代,当达到最大迭代次数时,优化完成.

1.3 CS-SVR模型

SVR模型的性能受参数影响较大.在SOH估算领域中,参数优化算法与SVR的组合模型普遍应用于SOH估算研究.本文利用CS对SVR的参数Cγ进行优化,提升SVR模型性能,模型流程如图1所示.

图1

图1   CS-SVR流程图

Fig.1   Flow chart of CS-SVR


利用均方误差(Mean-Square Error, MSE)评价SVR模型的适应度:

MSE=i=1n(Yi-Y'i)2n

式中:YiY'i分别为第i个数据的实际值和估算值;n为数据个数.MSE值越接近0,则估算值与实际值的偏差越小,模型的性能越好.

根据图1所示流程,简述CS-SVR步骤:①将数据按照一定比例划分为训练集和测试集;②初始化SVR模型,通过训练集完成模型拟合,并获取对应的适应度MSE;③CS通过更新搜索路径完成种群迭代,保留其中的优势个体;④迭代至设定代数后,将最优解对应的Cγ作为SVR的参数,得到最终模型.

2 数据来源与模型分析

2.1 锂离子电池数据

利用NASA Ames中心的数据集进行研究[25].在 24 ℃下,对18650型号的4个锂离子电池(B5、B6、B7和B18)不断进行充放电循环得到该数据集.电池充电循环过程为以1.5 A恒流开始充电,直至电池电压上升至4.2 V;然后转为4.2 V恒压充电,电池电流不断下降至20 mA后结束充电循环.电池放电循环过程为以2 A恒流开始放电,当4组电池的电压分别下降至截止电压2.7、2.5、2.2、2.5 V时,结束放电循环,并测量得到电池容量.本文利用电池容量描述电池的SOH:

SOH=Ci/C0

式中:CiC0分别为电池的当前容量和初始容量.随着循环的不断进行,电池会加速老化.设置试验终止条件为电池容量损失大于30%,即SOH <70%.数据集中电池的SOH值如图2所示,其中Nc为循环数.

图2

图2   电池的SOH曲线

Fig.2   SOH curves of batteries


可知,随着循环次数增加,电池的SOH呈现不断下降的趋势,但是容量再生等原因会导致SOH曲线出现局部波动现象[26],因此往往难以实现SOH的准确估算.其中,B5和B7的SOH值多大于70%,本文将针对这两个电池的数据进行研究.在老化试验中,B5和B7的充放电循环次数均为168次.将电池的每个放电过程作为一个样本,则两个电池分别有168组数据.建立该典型小样本数据集的样本集:

S={[hV(t)hT(t)I(t)]|t=1,2,,TS}

其中:[hV(t)hT(t)I(t)]为样本集的一个样本向量;TS为循环次数,且TS=168.hV(t)hT(t)作为样本特征值,其分别表示电池在第t次放电过程中电压和温度的平均值,且

hV(t)=i=1nuitnV

式中:uit为第t次放电过程中采集到的第i个电压数据;nV为第i次放电过程中采集到的电压数据个数.将式(8)中的uit换为温度变量,可以计算得到hT(t).经过上述过程计算得到每个循环放电过程中的hV(t)hT(t)值,即完成特征值的提取.将hV(t)hT(t)归一化处理以防止不同数据维度对试验的影响.I(t)为放电结束后电池的SOH.将其作为样本的标签值,并利用该样本验证模型在小样本数据情况下的性能.

2.2 CS-SVR模型分析

对构建的CS-SVR模型进行性能测试.以B5为研究对象,从168组数据中随机选取训练样本SR={[hV(t)hT(t)I(t)]|t=1,2,,TSR},样本个数TSR=100;剩余样本数据作为测试样本SE={[hV(t)hT(t)I(t)]|t=1,2,,TSE},样本个数TSE=68.

设定SVR模型参数的优化区间分别为C[2-5,215]γ[2-15,23];CS算法的初始种群数为25.λ=1.5, 发现概率P=0.25,α=1.算法终止条件为迭代次数达到100.对1.3节中确定的CS-SVR模型进行训练和测试,当迭代次数达到100后,参数的优化方案为C=32654.1525,γ=7.8822.CS-SVR模型在测试集上的估算输出结果如图3所示,所得均方误差MSE1=1.8655.

图3

图3   测试数据与CS-SVR模型输出数据

Fig.3   Test data and output of CS-SVR model


将CS-SVR模型与未经参数优化的初始SVR(Initial SVR, I-SVR)模型对比.其中,I-SVR的模型参数由Python中Scikit-learn库的SVR函数默认确定[27].得到I-SVR模型在测试集上的估算误差MSE2=2.7590>MSE1.

两模型的测试结果对比如图4所示.可知,相比于CS-SVR模型,I-SVR模型的估算结果整体偏离程度较大,估算误差也较高.表明模型参数经CS算法优化后,SVR模型的估算性能有效提升.但是在循环区间0—10和43—46内,仍有部分估计值与真实值存在较大偏差.

图4

图4   CS-SVR模型与I-SVR模型数据对比

Fig.4   Comparison of CS-SVR model and I-SVR model


3 基于ER规则CS-SVR的SOH估算模型

CS-SVR直接将运行过程中测量到的电压、温度或其他量作为模型的输入,易受到测量误差等因素的干扰,导致估算偏差较大,影响模型精度.对此,构建基于ER规则的CS-SVR模型.首先利用ER规则处理输入数据的不确定性信息,得到输入数据的融合信度矩阵,以此挖掘原生数据中有价值的信息以降低误差干扰;然后将融合信度矩阵作为SVR模型输入,输出锂离子电池SOH的估算值,进一步提升估算精度.

3.1 ER规则

ER规则能够结合证据的可靠性和权重对提取的证据进行融合,原理概述如下[16, 28-29].

假设集合Θ={θ1,θ2,,θN}包含所有假设,并且两两互斥,则该集合可以被定义为辨识框架.P(θ)2Θ表示包含Θ所有子式的幂集.单条证据可以表示为

ej=(θ,pθ,j)|θΘ,θΘpθ,j=1

式中:pθ,j为假设θ的证据支持度.

综合证据的权重ωj和可靠性rj得到的信度分布为:

mj=(θ,m~θ,j)|θΘ;(P(Θ),m~P(Θ),j)

式中:(θ,m~θ,j)mj的元素,表示考虑ωjrj的情况下,θ得到ej支持的程度为m~θ,j,且

m~θ,j=0,θ=crw,jmθ,j,θΘ,θcrw,j(1-rj),θ=P(Θ) 

式中:mθ,j=ωjpθ,j;c,j为归一化因子,表示为

c,j=1/(1+ωj-rj)

则有

θΘpθ,j=1, θΘm~θ,j+m~P(Θ),j=1

成立.

假设e1e2为两组独立的证据,则ER规则结合证据的方式为

pθ,e(2)=0,θ=m^θ,e(2)DΘm^θ,e(2),θΘ,θm^θ,e(2)=[(1-r2)mθ,1+(1-r1)mθ,2]+   BC=θmB,1mC,2, θΘ

式中:e(2)表示对证据e1e2进行拟合;BCD为集合Θ中的假设.通过递归的方式,式(12)可适用于多条证据的情况.

3.2 基于ER规则的CS-SVR估算模型

基于ER规则CS-SVR的估算模型利用ER规则从输入数据中提取证据并融合得到融合信度矩阵,再将其输入CS-SVR模型得到估算结果.假设用于估算的锂离子电池样本集为S'={[h1(t)h2(t)I(t)]|t=1,2,,TS},其中hi(t)(i=1,2)为输入.详细建模过程如下.

首先,设定集合Ai={Aji|j=1,2,,Ji;i=1,2}D={Dn|n=1,2,,N}分别为hi(t)I(t)的参考值集合.其中JiN分别为参考值AjiDn的个数.

其次,hi(t)I(t)均可以根据其参考值转化为相似度分布的形式:

   SI(hi(t))={(Aji,αi,j)|  j=1,2,,Ji;i=1,2}

式中:αi,jhi(t)匹配Aji的相似度,且

αi,j=Aj+1i-hi(t)Aj+1i-Aji, αi,j+1=1-αi,jAjihi(t)Aj+1iαi,j'=0 j'=1,2,,Ji;j'j,j+1

类似的,根据Dn可以计算出I(t)的相似度分布:

SO(I(t))={(Dn,γn)|n=1,2,,N}

式中:γnI(t)匹配Dn的相似度,且

γn=Dn+1-I(t)Dn+1-Dn, γn+1=1-γnDnI(t)Dn+1γn'=0 n'=1,2,,N;n'n,n+1

样本数据通过式(13)和式(14)计算得到的相似度分布为(αi,jγn,αi,j+1γn,αi,jγn+1,αi,j+1γn+1),其中αi,jγn为综合相似度,表示样本对(hi(t),I(t))hi(t)I(t)相似度的乘积.统计所有数据的综合相似度,得到投点结果如表1所示.其中,an,jαi,jγn的和,且δn=j=1Jian,j,ηj=n=1Nan,j,n=1Nδn=j=1Jiηj=TS.

表1   样本对(hi(t),I(t))的投点矩阵

Tab.1  Casting results of (hi(t),I(t))

I(t)hi(t)
A1iAjiAJii总计
D1a1,1a1,ja1,Jiδ1
Dnan, 1an,jan,Jiδn
DNaN,1aN,jaN,JiδN
总计η1ηjηJiTS

新窗口打开| 下载CSV


根据表1,证据eji的信度可以利用下式计算:

βn,ji=an,jδn-1k=1N(ak,jδk-1)

并有n=1Nβn,ji=1,则可定义对应于Aji的证据为

eji=(β1,ji,β2,ji,,βN,ji)

因此,描述hi(t)和I(t)之间关系的证据矩阵如表2所示.

表2   样本对(hi(t),I(t))的证据矩阵表

Tab.2  Evidence matrix of (hi(t),I(t))

I(t)hi(t)
e1iejieJii
A1iAjiAJii
D1β1,1iβ1,jiβ1,Jii
Dnβn,1iβn,jiβn,Jii
DNβN,1iβN,jiβN,Jii

新窗口打开| 下载CSV


定义证据的可靠性和权重.定义hi(t)和I(t)的相对变化值为

Chi(t)=hi(t)maxt,t{1,2,,TS}(hi(t))
CI(t)=I(t)maxt,t{1,2,,TS}(I(t))

获取hi(t)和I(t)变化趋势的评价因子

ahi=t=1TSCI(t)-Chi(t)

hi(t)的可靠性因子为

ri=mink,k{1,2}(ahk)ahi

样本对中的hi(t)会落入由两个临近参考值构成的参考值区间[Aji,Aj+1i],则hi(t)的证据可由参考值证据ejiej+1i以加权和的形式获得:

ei={(Dn,pn,i),n=1,2,,N}

式中:

pn,i=αi,jβn,ji+αi,j+1βn,j+1i

最后,利用3.1节中的ER规则可以将上式计算得到的证据进行融合,证据的初始权重设为wi=ri,得到融合结果:

O(F(t))={(Dn,pn,e(2)),n=1,2,,N}

估计锂离子电池SOH值:

I^(t)=n=1NDnpn,e(2)

在ER规则模型中,通常利用式(24)将I(t)与融合信度相乘来获取估算值,但这种线性处理方法难以保证SOH估算的精度.而SVR具有较好的非线性处理能力[17],能够集合ER规则和SVR的优点.因此利用SVR处理由ER规则获取的融合信度矩阵不仅能够从原生数据中提取有价值的数据,减少误差干扰,提升SVR模型的估算性能,还能够提高估算精度.

Pe(2)=[p1,e(2)p2,e(2)pN,e(2)]

4 试验结果

采用2.2节中的试验条件和训练样本,先以B5为研究对象,测试ER-CS-SVR模型的估算性能.利用ER规则模型,分别得到SRSE的融合信度矩阵Pe(2)RPe(2)E,并将其作为CS-SVR模型的输入.迭代100次后,得到参数优化方案为 C=32768,γ=0.0009,并得到ER-CS-SVR模型的测试输出结果(见图5),其均方误差MSE3(=1.0483)<MSE1,表明与CS-SVR模型相比,ER-CS-SVR模型能够更好地进行SOH估算.

图5

图5   测试数据与ER-CS-SVR模型输出数据

Fig.5   Test data and output of ER-CS-SVR model


为了进一步分析模型的估算效果,对比两个模型在测试集上的SOH估算结果,如图6所示.可知,两个模型均能够较好地进行SOH估算.与CS-SVR模型相比,ER-CS-SVR模型的估算输出在大部分情况下更贴近于SOH的真实值,特别是在 1—10 和 45—51 的样本区间内,ER-CS-SVR模型可以有效降低估计输出的波动,使得ER-CS-SVR模型的MSE较小.这是因为基于数据统计和似然归一化的ER规则可以将输入数据转化为融合置信度矩阵的形式来处理数据中的不确定性信息,从而减少数据中的误差干扰和SVR模型波动.但是在3—6的样本区间内,ER-CS-SVR模型与实际值之间的误差较大,这是因为测量误差或运行环境剧烈变化导致个别离群值出现,且在小样本情况下,训练数据较少,更易产生较大偏差.但图6中个别离群值的拟合效果不佳并不影响模型整体的估算性能,从而进一步证明了模型的可靠性.

图6

图6   CS-SVR模型与ER-CS-SVR模型数据对比

Fig.6   Comparison of ER model and ER-CS-SVR model


为了进一步验证模型的性能,在B5和B7两组NASA锂离子电池数据集上,对比I-SVR、CS-SVR、ER-CS-SVR与现有估算性能较好的遗传算法(GA)和粒子群(PSO)优化的SVR模型,以及误差反向传播神经网络(BP-NN)模型的估算性能.数据集划分固定不变,同时将相关系数作为评估标准:

R2=1-i=1n(Xi-X'i)2i=1n(Xi-X-)2

式中:XiX'i为第i个样本的真实值和估算值;X-为样本平均值.R2表示估算值与真实值的相关性,其值越接近1,相关性越大.各模型估算结果对比如图7所示,性能对比结果如表3所示.

图7

图7   不同模型估算结果对比

Fig.7   Estimation results of different models


表3   不同模型估算性能对比

Tab.3  Estimation performances of different models

电池编号评估标准I-SVRBP-NNGA-SVRPSO-SVRCS-SVRER-CS-SVR
B5MSE2.75901.92591.87641.86921.86551.0483
R20.97360.98070.98200.98210.98210.9900
B7MSE3.41162.15511.30931.30341.30191.1570
R20.95480.97300.98260.98270.98270.9847

新窗口打开| 下载CSV


图7表3可知,各模型在不同数据集中的估算结果存在差异,但整体趋势相同.与GA和PSO算法相比,经CS算法优化的SVR模型,其MSE值最小,R2值最大,表明CS能够更好地优化SVR模型参数,减小模型误差,提升SVR模型的非线性拟合能力,是一种有效的参数优化算法.表3中ER-CS-SVR模型的MSE值最小,R2值最大;图7中ER-CS-SVR模型的估算曲线更贴近于真实值,表明ER-CS-SVR的联合模型比单一结合CS等优化算法的SVR模型具有更好的估算性能.此外,与BP模型相比,ER-CS-SVR模型在小样本条件下能够表现出更好的估算效果.这是由于ER-CS-SVR结合了ER规则能够处理不确定信息的能力和CS-SVR能够解决非线性小样本问题的能力.

数据集划分方式可能对试验结果产生影响,简单的交叉验证不能很好地反映模型之间的性能差异,因此利用8折交叉验证进一步评估性能对比结果.以B5为例,首先将样本集平均分为8份,其中7份作为训练集,1份作为测试集.然后对ER-CS-SVR和CS-SVR模型进行8次循环测试,从而充分利用数据,得到可靠结论.最后分别得到ER-CS-SVR和CS-SVR模型的8个测试样本的MSE平均值为MSE¯3(=1.4976)<MSE¯1(=1.9602),进一步验证了ER-CS-SVR模型的有效性.

5 结论

本文以锂离子电池为研究对象,提出一种基于ER规则CS-SVR的锂离子电池SOH估算模型,联合ER规则和CS-SVR模型以提升模型的估算效果.利用NASA Ames研究中心的公开数据集,验证ER-CS-SVR模型的估算效果,并与其他模型进行进一步比较,结果表明:基于ER规则的CS-SVR模型具有较高的估计精度,优于单一的模型;在小样本数据的情况下,所提ER-CS-SVR模型可以充分融合SVR模型面对非线性、小样本时的泛化能力和ER规则的不确定性信息处理能力,具有较好的估算效果;对于不同电池数据集和不同数据集划分方法,ER-CS-SVR均具有良好的估计性能.因此,在数据量少、需要快速估计SOH的应用场景中,ER-CS-SVR模型可以快速准确地估计SOH,为电池管理系统提供可靠的电池健康信息.总之,ER-CS-SVR是一种有效的SOH估算模型,可以为电池安全提供有力支持.

参考文献

MISYRIS G S, MARINOPOULOS A, DOUKAS D I, et al.

On battery state estimation algorithms for electric ship applications

[J]. Electric Power Systems Research, 2017, 151: 115-124.

DOI:10.1016/j.epsr.2017.05.009      URL     [本文引用: 1]

XU D P, WANG L F, YANG J.

Research on Li-ion battery management system

[C]//2010 International Conference on Electrical and Control Engineering. Wuhan, China: IEEE, 2010: 4106-4109.

[本文引用: 1]

MA G J, YU C H, HE Z W, et al.

Estimation of Li-ion battery SOH using Fletcher-Reeves based ANFIS

[C]//2015 IEEE 24th International Symposium on Industrial Electronics. Buzios, Brazil: IEEE, 2015: 827-830.

[本文引用: 1]

LOTFI N, LI J, LANDERS R G, et al.

Li-ion battery state of health estimation based on an improved single particle model

[C]//2017 American Control Conference. Seattle, USA: IEEE, 2017: 86-91.

[本文引用: 1]

BERECIBAR M, GANDIAGA I, VILLARREAL I, et al.

Critical review of state of health estimation methods of Li-ion batteries for real applications

[J]. Renewable and Sustainable Energy Reviews, 2016, 56: 572-587.

DOI:10.1016/j.rser.2015.11.042      URL     [本文引用: 1]

张新锋, 饶勇翔, 姚蒙蒙.

基于支持向量回归的锂电池健康状态估计

[J]. 中北大学学报(自然科学版), 2019, 40(6): 511-516.

[本文引用: 1]

ZHANG Xinfeng, RAO Yongxiang, YAO Mengmeng.

Estimation of lithium battery state of health based on support vector regression

[J]. Journal of North University of China (Natural Science Edition), 2019, 40(6): 511-516.

[本文引用: 1]

QU J T, LIU F, MA Y X, et al.

A neural-network-based method for RUL prediction and SOH moni-toring of lithium-ion battery

[J]. IEEE Access, 2019, 7: 87178-87191.

DOI:10.1109/ACCESS.2019.2925468      URL     [本文引用: 1]

YANG D, WANG Y J, PAN R, et al.

State-of-health estimation for the lithium-ion battery based on support vector regression

[J]. Applied Energy, 2018, 227: 273-283.

DOI:10.1016/j.apenergy.2017.08.096      URL     [本文引用: 1]

ZENG M M, ZHANG P, YANG Y, et al.

SOC and SOH joint estimation of the power batteries based on fuzzy unscented Kalman filtering algorithm

[J]. Energies, 2019, 12(16): 3122.

DOI:10.3390/en12163122      URL     [本文引用: 1]

CHANG C, WANG Q Y, JIANG J C, et al.

Lithium-ion battery state of health estimation using the incremental capacity and wavelet neural networks with genetic algorithm

[J]. Journal of Energy Storage, 2021, 38: 102570.

DOI:10.1016/j.est.2021.102570      URL     [本文引用: 1]

CHENG G, WANG X Z, HE Y R.

Remaining useful life and state of health prediction for lithium batteries based on empirical mode decomposition and a long and short memory neural network

[J]. Energy, 2021, 232: 121022.

DOI:10.1016/j.energy.2021.121022      URL     [本文引用: 1]

WENG C H, SUN J, PENG H E.

Model parametrization and adaptation based on the invariance of support vectors with applications to battery state-of-health monitoring

[J]. IEEE Transactions on Vehicular Technology, 2015, 64(9): 3908-3917.

DOI:10.1109/TVT.2014.2364554      URL     [本文引用: 1]

刘皓, 胡明昕, 朱一亨, .

基于遗传算法和支持向量回归的锂电池健康状态预测

[J]. 南京理工大学学报, 2018, 42(3): 329-334.

[本文引用: 1]

LIU Hao, HU Mingxin, ZHU Yiheng, et al.

Prediction for state of health of lithium-ion batteries by genetic algorithm and support vector regression

[J]. Journal of Nanjing University of Science and Technology, 2018, 42(3): 329-334.

[本文引用: 1]

NG S S Y, XING Y J, TSUI K L.

A naive Bayes model for robust remaining useful life prediction of lithium-ion battery

[J]. Applied Energy, 2014, 118: 114-123.

DOI:10.1016/j.apenergy.2013.12.020      URL     [本文引用: 1]

WEI J W, DONG G Z, CHEN Z H.

Remaining useful life prediction and state of health diagnosis for lithium-ion batteries using particle filter and support vector regression

[J]. IEEE Transactions on Industrial Electronics, 2018, 65(7): 5634-5643.

DOI:10.1109/TIE.2017.2782224      URL     [本文引用: 1]

XU X B, JIN Z, YANG J B, et al.

Track irregularity fault identification based on evidence reasoning rule

[C]//2016 IEEE International Conference on Intelligent Rail Transportation. Birmingham, UK: IEEE, 2016: 298-306.

[本文引用: 2]

XU X B, ZHANG Z, ZHENG J, et al.

State estimation method based on evidential reasoning rule

[C]//2015 IEEE Advanced Information Technology, Electronic and Automation Control Conference. Chongqing, China: IEEE, 2015: 610-617.

[本文引用: 2]

GAO H B, LIAO L H, HE Y L, et al.

Improved control of propeller ventilation using an evidence reasoning rule based Adaboost.M1 approach

[J]. Ocean Engineering, 2020, 209: 107329.

DOI:10.1016/j.oceaneng.2020.107329      URL     [本文引用: 1]

GHAZVINIAN H, MOUSAVI S F, KARAMI H, et al.

Integrated support vector regression and an improved particle swarm optimization-based model for solar radiation prediction

[J]. PLoS One, 2019, 14(5): e0217634.

DOI:10.1371/journal.pone.0217634      URL     [本文引用: 1]

YANG Y F, ZHANG M H, DAI Y W.

A Fuzzy Comprehensive CS-SVR Model-based health status evaluation of radar

[J]. PLoS One, 2019, 14(3): e0213833.

DOI:10.1371/journal.pone.0213833      URL     [本文引用: 1]

NI K S, NGUYEN T Q.

Image superresolution using support vector regression

[J]. IEEE Transactions on Image Processing, 2007, 16(6): 1596-1610.

DOI:10.1109/TIP.2007.896644      URL     [本文引用: 1]

YANG X S, DEB S.

Multiobjective cuckoo search for design optimization

[J]. Computers & Operations Research, 2013, 40(6): 1616-1624.

DOI:10.1016/j.cor.2011.09.026      URL     [本文引用: 1]

NARTU T R, MATTA M S, KORATANA S, et al.

A fuzzified Pareto multiobjective cuckoo search algorithm for power losses minimization incorporating SVC

[J]. Soft Computing, 2019, 23(21): 10811-10820.

DOI:10.1007/s00500-018-3634-7      URL     [本文引用: 1]

CHENG J T, WANG L, XIONG Y.

Ensemble of cuckoo search variants

[J]. Computers & Industrial Engineering, 2019, 135: 299-313.

DOI:10.1016/j.cie.2019.06.015      URL     [本文引用: 1]

SAHA B, GOEBEL K.

Battery data set[R]

California: NASA Ames Prognostics Data Repository, 2007.

[本文引用: 1]

QIN T C, ZENG S K, GUO J B.

Robust prognostics for state of health estimation of lithium-ion batteries based on an improved PSO-SVR model

[J]. Microelectronics Reliability, 2015, 55(9/10): 1280-1284.

DOI:10.1016/j.microrel.2015.06.133      URL     [本文引用: 1]

PEDREGOSA F, VAROQUAUX G, GRAMFORT A, et al.

Scikit-learn: Machine learning in Python

[J]. Journal of machine Learning Research, 2011, 12: 2825-2830.

[本文引用: 1]

ZHAO F J, ZHOU Z J, HU C H, et al.

A new safety assessment method based on evidential reasoning rule with a prewarning function

[J]. IEEE Access, 2018, 6: 31862-31871.

DOI:10.1109/ACCESS.2018.2815631      URL     [本文引用: 1]

LIAO L H, GAO H B, HE Y L, et al.

Fault diagnosis of capacitance aging in DC link capacitors of voltage source inverters using evidence reasoning rule

[J]. Mathematical Problems in Engineering, 2020, 2020: 1-12.

[本文引用: 1]

/