删除或更新信息,请邮件至freekaoyan#163.com(#换成@)

基于改进相关向量机的锂电池寿命预测方法*

本站小编 Free考研考试/2021-12-25

锂电池不仅便于携带, 而且续航时间长于镍镉电池, 工作中的安全等级大于氢电池, 已成为现今电池的支柱。锂电池不仅促进了新能源和新型环保技术的更新换代, 而且推动了当今信息时代的快速发展[1]
锂电池寿命预测技术主要有2种方法, 分别为直接测量和间接测量。无论是脉冲快速充电, 还是以恒定电流或恒定电压进行分段式充放电实验, 锂电池的容量随着电池使用时间和充放电循环次数的增加而不断减少, 当其下降到某个阈值时, 必须终止放电, 停止使用, 否则会对使用设备造成较大的永久性损害, 增加危险因素和不稳定程度。电池的容量是反映电池健康程度的重要指标之一[2]
通过对国内外研究现状进行分析, 常见的寿命预测可分为3类:基于统计分布、数据驱动和模型驱动的预测方法[3]。其中, 数据驱动是锂电池寿命预测的主要方法, 其在统计学和数据挖掘等理论指导下, 借助神经网络和支持向量机(Support Vector Machine, SVM)等机器学习算法, 总结输出变量间的关系, 建立输入与输出变量间的关系模型[4]。神经网络有着收敛速率慢、训练时间长的缺点, SVM的核函数必须满足Mercer条件[5]。相关向量机(Relevance Vector Machine, RVM)是一种基于贝叶斯框架下的模型, 其泛化能力强, 具有不确定表达能力, 与SVM相比, 核函数不需要满足Mercer条件。因此本文采用RVM进行锂电池寿命预测并对结果进行分析, 一般RVM模型使用单一的核函数, 其泛化能力较弱。针对这一问题, 本文提出了基于组合核函数的RVM锂电池寿命预测模型, 该模型泛化能力更强, 进而提高了锂电池剩余寿命的预测精度。
1 相关向量机 在数学研究领域中, RVM[6]是一种在已有数据上进行建模的技术, 是Tipping[7]在SVM的基础上改进提出的。虽然RVM和SVM拥有相同的函数形式的模型, 但是两者的理论基础完全不同, SVM是利用最小化原则构造风险最小的模型结构, 而RVM是利用贝叶斯框架来训练和构建学习机, 在原理上建立高斯过程模型[8]使得协方差最小。
RVM考虑从一组输入样本{xi}i=1N与对应的目标{ti}i=1N进行建模, 当遇到新样本x*利用得到的模型, 预测目标t*, 由于退化数据往往带有噪声, 通常在模型中加入不确定项来反映噪声影响。一般建立的非线性模型形式为[9]
(1)

式中:w为权值向量; y(xi; w)为一个未知的非线性函数; εi表示服从均值为0且方差为σ2的独立同分布高斯噪声。未知函数y(xi; w)可以表述为一组基函数的线性组合:
(2)

式中:wn为权值; φ(xi)=[φ0(xi), φ1(xi), …, φN(xi)]T为非线性基函数, 式(1)向量形式为
(3)

式中:t为假定的目标值; Φφ(xi)的向量形式, φ(xi)=[1, K(xi, x1), K(xi, x2), …, K(xi, xN)]T, K(xi, xj)表示核函数; Φ为对每个训练样本定义的基函数。
由贝叶斯推理得
(4)

式中:N(ti|y(xi; w), σ2)表示均值为y(xi; w), 方差为σ2。一般可以直接使用最大似然估计来求解未知参数wσ2, 但这样会导致过拟合问题, RVM模型中, 为了确保模型具有较好的泛化能力, 首先为每个权重赋予一个高斯先验分布p(w|α), α为超参数, p(w|α)= , 其中每个超参数αi对应权重wi, 负责调整权重大小。则使用历史数据估计目标t*可表示为
(5)

由贝叶斯公式可以得
(6)

(7)

(8)

式(7)是由2个高斯分布卷积得到, 所以式(7)仍服从高斯分布, 因此式(8)也为高斯分布, 具体形式为
(9)

该后验概率的协方差Σ和均值μ分别为
(10)

式中:A=diag(α0, α1, …, αN)。
(11)

现认为求p(α, σ2|t)最大后验概率估计等价于求p(t|α, σ2)的最大后验概率估计, 由式(7)可知, p(t|α, σ2)服从高斯分布, p(t|α, σ2)的均值为0, 协方差为Σ=σ2I+ΦA-1ΦT
使用迭代法确定参数α, σ2迭代公式为
(12)

预测过程:对于新的输入x*, 相应的预测输出t*的概率分布为
(13)

(14)

(15)

式中:y*t*的预测值; αmpσmp2为式(12)取得的收敛值; 当参数αi不趋于0时, 对应的基函数矢量φ(xi)则称为相关向量[10]
2 核函数的选择 已知被广泛使用的高斯核函数为
(16)

式中:p为空间中任一点; q为核函数中心; δ为带宽。
高斯核函数是基于距离方程的核函数, 可以满足在测试点附近有较快的衰减, 但是在无限远处却不能保证有一定的衰减速率, 所以需要构建一个核函数来满足无限远处的衰减。
高斯核函数具有一定的缺陷, 因此通过改进高斯核函数来进一步提高核函数性能, 将距离方程放到指数的分母上, 这样函数的特性曲线能使其在远离测试点的时候仍有一定的衰减速率[11]。因此初步构建的核函数为
(17)

从函数的特性曲线来看, 函数满足在测试点附近有较快的衰减速率, 在无限远处仍能保持适当的衰减, 为了获得更好的预测性能, 在此加入了位移参数γ, 函数微调变量λ和幅度调节参数G, 则最终修正的高斯核函数为
(18)

式中:δ2为带宽变量; γ为位移参数; λ为函数微调变量。最关键的核参数依旧是带宽δ和位移参数γ
由于高斯核函数是典型的局部性核函数, 其只能保证在测试点附近极小的范围内对数据点有影响, 多项式核函数是应用最广泛的全局核函数, 其表达式为
(19)

为了兼顾局部核函数与全局核函数的优势, 本文选取了多项式核函数和改进的高斯核函数相结合的核函数使之具有有更好的特性[11]。其表达式为
(20)

式中:m为调节多项式核函数和高斯核函数的参数, 其取值范围为0≤m≤1。当m=0时, 核函数退化为改进高斯核函数; 当m=1时, 核函数退化为多项式核函数。
本文计算RVM预测结果的偏差度、标准差、拟合程度以及运行时间, 用来评价预测结果的精准度[12], 其中运行时间由MATLAB系统函数给出。
预测结果偏差度:
(21)

式中:RULpredict为预测结果值; RULtrue为电池实际电容值。
预测结果标准差:
(22)

预测结果拟合程度:
(23)

式中:R2越接近1表示拟合程度越好; f(ui)为锂电池的真实电容值; f′(ui)为预测的剩余电容值; 为所有预测剩余电容值的平均值; n为样本数量。
3 锂电池寿命预测 3.1 锂电池剩余寿命预测框架 健康状态的可直接对在线运行的锂电池而言, 电池充放电可能并不完全, 使用安时法得到的容量并不准确, 并且一般的传感器也无法监测电池内部的状态。要进行锂电池在线剩余寿命预测需要提取能反映电池健康状态的可直接在线测量的间接健康因子; 构建出在线可测量的间接健康因子后, 结合已有的历史电池容量退化数据, 建立在线可测量的间接健康因子与电池容量的关系模型; 将在线采集到的间接健康因子数据作为输入, 通过得到的关系模型计算出对应使用周期下的电池容量的估计值。经分析发现当给定一定电压范围时, 等电压放电时间间隔会随着循环使用周期增加而逐渐减小, 与电池容量有着相似的退化趋势。
本文首先将等电压放电时间间隔作为锂电池的间接健康因子, 然后使用RVM模型建立间接健康因子与电池容量的关系模型, 最后通过得到的关系模型预测出锂电池的容量和剩余寿命。锂电池的剩余寿命预测流程图如图 1所示。
图 1 RVM预测方法流程 Fig. 1 RVM predictive method process
图选项




3.2 锂电池数据分析 本实验所用的原始数据来源于NASA公布的Battery Data Set中的B0005、B0006、B0007和B0018这4组电池的充放电循环数据。
通过对这4组电池的电池容量进行对比分析, 可得出4组电池的大概退化趋势近似(见图 2)[13], 但是电池的电池容量上下限和实验充放电循环次数有所不同, 因此实验中对不同型号的电池失效阈值和实验预测起点的选择不同, 对于B0005、B0006和B0018这3个电池选取1.38 A·h作为电池的失效阈值, 对于B0007则选取1.2 A·h作为失效阈值。
图 2 4组电池容量退化趋势 Fig. 2 Four groups of battery capacity degradation trends
图选项




3.3 预测结果 利用组合核函数对B0005、B0006、B0007和B0018这4组锂电池样本数据进行预测, 并与使用单一的高斯核函数的RVM预测模型进行对比。在此过程中经过多次实验, 发现在组合核函数的参数G=1, m=0.55, γ=0.8, λ=2时, 实验结果最好。其预测结果的偏差度、标准差、拟合程度和运行时间见表 1~表 4
表 1 B0005电池预测结果 Table 1 B0005 battery prediction results
预测方法 预测起点 偏差度 标准差 拟合程度 运行时间/s
组合核函数 70 0.003 365 5 0.013 604 0.979 43 3.221
高斯核函数 70 0.010 356 0.013 678 0.979 42 2.938


表选项






表 2 B0006电池预测结果 Table 2 B0006 battery prediction results
预测方法 预测起点 偏差度 标准差 拟合程度 运行时间/s
组合核函数 80 0.006 954 2 0.016 442 0.972 59 3.634
高斯核函数 80 0.008 217 0.017 83 0.967 837 3.718


表选项






表 3 B0007电池预测结果 Table 3 B0007 battery prediction results
预测方法 预测起点 偏差度 标准差 拟合程度 运行时间/s
组合核函数 80 0.000 959 2 0.010 576 0.974 3 3.71
高斯核函数 80 0.002 875 8 0.011 009 0.972 19 3.593


表选项






表 4 B0018电池预测结果 Table 4 B0018 battery prediction results
预测方法 预测起点 偏差度 标准差 拟合程度 运行时间/s
组合核函数 60 -0.000 522 0.008 783 0.975 64 2.188
高斯核函数 60 -0.026 622 0.029 332 0.777 98 1.954


表选项






3.4 结果分析 本文采用组合核函数, 使用等电压放电时间间隔及其对应的电容值作为样本集, 使用迭代循环优化预测模型的超参数[14], 对B0005、B0006、B0007和B0018这4组电池继续预测剩余电容值, 根据总的循环次数选取适当的预测起点得到以下结果:
本文对传统的高斯核函数进行了改进, 增强了其性能, 并将学习能力强、泛化能力弱的改进高斯核函数和泛化能力强、学习能力弱的多项式核函数组合起来形成组合核函数, 改进了RVM的性能[15]
在实验预测中可以很清楚地发现组合核函数相比传统的高斯核函数有着更好的性能, 偏差度大幅度减小, B0005、B0006、B0007和B0018电池预测结果的偏差度分别减小了67.5%、15.4%、66.6%和98.0%。
由于传统的高斯核函数是局部核函数[16], 对部分电池的预测结果有较好的拟合程度, 但是其泛化能力很弱, 并不适用于所有电池。从实验结果可以看出, 组合核函数在保证了预测精度的条件下, 泛化能力也明显优于高斯核函数。B0005电池预测结果的拟合程度并没有很大的改观, B0006、B0007和B0018电池预测结果的拟合程度分别提高了0.5%、0.2%和25.4%。此次改进实验对B0018号电池的预测精度提高最为明显。
4 结论 本文对传统的高斯核函数进行了改进, 应用改进的RVM对锂电池寿命进行预测实验, 得到了以下结论:
1) 使用组合核函数的RVM模型预测结果的偏差度大幅度减小, 预测精度得到了提高, 其中B0006、B0007和B0018电池的预测精度分别提高了0.5%、0.2%和25.4%。
2) 4种电池的预测结果表明使用组合核函数的RVM模型泛化能力好于使用单一高斯核函数的RVM模型。

参考文献
[1] 张卓识.锂离子电池建模与故障预测方法研究[D].大连: 大连海事大学, 2016.
ZHANG Z S.Study of lithium-ion battery modeling and prognostics method[D].Dalian: Maritime Affairs University of Dalian, 2016(in Chinese).
[2] 朱亮标.基于数据驱动的锂离子电池剩余寿命预测模型及软件实现[D].广州: 华南理工大学, 2014.
ZHU L B.Remaining life prediction model and Software implementation for lithium-ion battery based on data-driven[D].Guangzhou: Institutes of Technology of South China, 2014(in Chinese).
[3] 艾力, 房红征, 于功敬, 等. 基于数据驱动的卫星锂离子电池寿命预测方法[J].计算机测量与控制, 2015, 23(4): 1262–1265.
AI L, FANG H Z, YU G J, et al. Research on data-driven life prediction methods of satellite lithium-ion battery[J].Computer Measurement & Control, 2015, 23(4): 1262–1265.DOI:10.3969/j.issn.1671-4598.2015.04.059(in Chinese)
[4] 郑方丹.基于数据驱动的多时间尺度锂离子电池状态评估技术研究[D].北京: 北京交通大学, 2017.
ZHENG F D.Multi-time scale state estimation of lithium-ion batteries using data driven method[D].Beijing: Beijing Jiaotong University, 2017(in Chinese).
[5] 赵春辉, 张燚. 相关向量机分类方法的研究进展与分析[J].智能系统学报, 2012, 7(4): 294–301.
ZHAO C H, ZHANG Y. Research progress and analysis on methods for classification of RVM[J].CAAI Transactions on Intelligent Systems, 2012, 7(4): 294–301.DOI:10.3969/j.issn.1673-4785.201112019(in Chinese)
[6] 杨树仁, 沈洪远. 基于相关向量机的机器学习算法研究与应用[J].计算机技术与自动化, 2010, 29(1): 43–47.
YANG S R, SHEN H Y. Research on data-driven life prediction methods of satellite lithium-ion battery[J].Computer Measurement & Control, 2010, 29(1): 43–47.(in Chinese)
[7] TIPPING M.The relevance vector machine, 2000[C]//Advances in Neural Information Processing Systems.Cambridge: MIT Press, 2000: 652-658.
[8] 黄海.锂离子动力电池老化特性研究与循环寿命预测[D].济南: 山东大学, 2016.
HUANG H.Research on aging performances and cycle-life predictions of Li-ion battery[D].Jinan: Shandong University, 2016(in Chinese).
[9] 王立昆, 杨新峰. 一种基于RVM回归的分类方法[J].电子科技, 2011, 24(5): 14–16.
WANG L K, YANG X F. A classification method based on RVM regression[J].Electronic Science and Technology, 2011, 24(5): 14–16.(in Chinese)
[10] 周建宝.基于RVM的锂离子电池剩余寿命预测方法研究[D].哈尔滨: 哈尔滨工业大学, 2013: 20-23.
ZHOU J B.Research on lithium-ion battery remaining useful life estimation with relevance vector machine[D].Harbin: Harbin Institute of Technology, 2013: 20-23(in Chinese).
[11] 杨柳, 张磊, 张少勋, 等. 单核和多核相关向量机的比较研究[J].计算机工程, 2010, 36(12): 195–197.
YANG L, ZHANG L, ZHANG S X, et al. Comparison research of single kernel and multi-kernel relevance vector machine[J].Computer Engineering, 2010, 36(12): 195–197.(in Chinese)
[12] 豆金昌.锂离子电池健康评估及剩余使用寿命预测方法研究[D].南京: 南京航空航天大学, 2013.
DOU J C.Health assessment and remaining useful life prediction of Li-ion battery[D].Nanjing: Nanjing University of Aeronautics and Astronautics, 2013(in Chinese).
[13] 李晗, 萧德云. 基于数据驱动的故障诊断方法综述[J].控制与决策, 2011, 26(1): 1–9.
LI H, XIAO D Y. Survey on data fault diagnosis methods[J].Control and Decision, 2011, 26(1): 1–9.(in Chinese)
[14] 张金, 魏影, 韩裕生, 等. 一种改进的锂离子电池剩余寿命预测算法[J].电子技术应用, 2015, 41(8): 110–112.
ZHANG J, WEI Y, HAN Y S, et al. An improved particle filter algorithm for lithium-ion battery remaining useful life prediction[J].Application of Electronic Technique, 2015, 41(8): 110–112.(in Chinese)
[15] 李柱.锂离子电池寿命预测方法研究[D].淮南: 安徽理工大学, 2017.
LI Z.Study on remaining useful life prediction method for lithium-ion batteries[D].Huainan: Anhui University of Science and Technology, 2017(in Chinese).
[16] 杨丽.基于模型驱动的锂离子电池剩余寿命预测方法研究[D].哈尔滨: 哈尔滨工业大学, 2016.
YANG L.Research on lithium-ion battery rul model driven prognosis method[D].Harbin: Harbin Institute of Technology, 2016(in Chinese).


相关话题/数据 实验 健康 电压 概率

  • 领限时大额优惠券,享本站正版考研考试资料!
    大额优惠券
    优惠券领取后72小时内有效,10万种最新考研考试考证类电子打印资料任你选。涵盖全国500余所院校考研专业课、200多种职业资格考试、1100多种经典教材,产品类型包含电子书、题库、全套资料以及视频,无论您是考研复习、考证刷题,还是考前冲刺等,不同类型的产品可满足您学习上的不同需求。 ...
    本站小编 Free壹佰分学习网 2022-09-19
  • 同轴旋转圆台环隙流动机制及实验研究*
    两同轴旋转圆柱环隙内的流动称为泰勒库特流,是一百多年来历久弥新的研究对象,对于研究湍流、流体稳定性等有重要学术意义[1]。泰勒库特流具有在狭小空间内存在高剪切力的流动特点,可广泛应用于工业中掺混、碾磨、萃取等设备[2-7]。两同轴旋转圆台环隙的流动是经典泰勒库特流的一种扩展研究。圆台环隙内流动相比于 ...
    本站小编 Free考研考试 2021-12-25
  • 三床型机载制氧系统控制设计与实验验证*
    机载分子筛制氧系统是基于变压吸附的原理,通过循环改变分子筛吸附和解吸附压力实现氧气和氮气分离的重要机载系统[1-4]。变压吸附是应用广泛的气体分离和提纯的方法,使气体在高压下吸附、在低压下解吸附再生而形成周期性操作[5-8]。国内外对机载分子筛制氧系统的研究主要基于两床型机载制氧系统,且集中在系统的 ...
    本站小编 Free考研考试 2021-12-25
  • 基于仿真的小型数据中心气流组织研究*
    具备高性能计算能力的数据中心在各行业中得到广泛应用,而基于计算需求的不同,数据中心的规模大小也存在差异。对于电信运行商、银行或者市场交易,其数据中心通常由上百个机架中的数千台服务器组成,而对于小的企业或个人用户,仅包含数个服务器的小型数据中心便可满足设计需求。无论何种规模的数据中心,其热管理始终是一 ...
    本站小编 Free考研考试 2021-12-25
  • 基于置信度的TOF与双目系统深度数据融合*
    场景的三维重建技术一直是计算机视觉领域研究的热点和重点。摄像机模型将空间中三维的点映射到二维的平面上,使得深度信息缺失,给三维重建带来了挑战。目前,主流获取深度信息的方法有雷达和声呐等非光学测量方法,以及以激光扫描和红外线测量为代表的主动光测量方法,以多视角立体视觉为代表的被动光测量方法[1]。其中 ...
    本站小编 Free考研考试 2021-12-25
  • 多参照点联合概率地形误匹配判断准则*
    地形轮廓匹配(TerrainContourMatching,TERCOM)算法[1-3]由于收敛速度快、计算量小等优势而得到了广泛应用,但是该匹配算法容易受低信噪比和地形相似性的影响,导致误匹配,使得匹配过程不稳定。为了提高算法的匹配稳定性,文献[4]提出了一种基于概率数据关联(Probabilis ...
    本站小编 Free考研考试 2021-12-25
  • 结构输出响应概率密度估计中分数矩求解方法*
    在工程结构的优化设计及可靠性分析中,普遍存在着参数的不确定性,因此需要对参数的不确定性进行定量化描述,利用不确定性分析方法进行参数统计分析、结构优化设计、可靠性分析等[1]。不确定性分析方法包括概率统计方法、非概率凸集方法以及模糊方法。对于一些实际工程问题,结构输入参数可能需要同时采用以上3种方法进 ...
    本站小编 Free考研考试 2021-12-25
  • 基于Rao-Blackwellized蒙特卡罗数据关联的检测跟踪联合优化*
    “低慢小”目标的探测是一个世界性难题,困难主要源于以下3个方面[1-2]:①飞行高度“低”,一般在1000m以下,地面雷达观测时会有大量杂波进入接收机,尤其在建筑密集的城市环境中,探测难度更大。②飞行速度“慢”,一般小于200km/h,其回波信号处于杂波主瓣区,容易与鸟群等低速杂波混淆。为防止过多虚 ...
    本站小编 Free考研考试 2021-12-25
  • RP-3航空燃油中CO2扩散系数实验分析*
    来源于绿色惰化的3C惰化系统(lowtemperatureControllableoxygenConsumedCatalyticinertingsystem)中,CO2和N2作为惰性化气体返回油箱气相空间,降低油箱氧气浓度,达到安全惰化的目的[1-3]。而气体从燃油中逸出或向燃油中溶解的传质过程会改 ...
    本站小编 Free考研考试 2021-12-25
  • 月基平台对地观测数据传输链路方案设计及分析*
    随着中国航天技术和探月工程的不断发展,利用月球作为观测平台开展对地观测的理念,已成为国内外月球开发研究中的前沿思路之一[1-2]。建立良好的对地观测平台有助于更加全面地了解和认识地球,相较于传统的星载平台,月基平台具有更远的观测距离(3.8×105km),能够覆盖更宽的地球表面;具有更大的平台搭建空 ...
    本站小编 Free考研考试 2021-12-25
  • 基于拉普拉斯变换的空间目标碰撞概率计算方法*
    由于人类的航天活动日益增多,空间中在轨的空间目标数量不断增大,因此航天器与空间碎片的碰撞风险越来越大。为了保证航天任务顺利进行,保证航天员、航天器与空间环境的安全,空间碎片碰撞预警已成为航天任务设计与执行过程中必须进行的重要工作。碰撞概率是目前国内外广泛使用的判断2个空间目标发生碰撞的可能性大小的重 ...
    本站小编 Free考研考试 2021-12-25