APP下载

采用Morlet小波的锂电池相对健康状态估计

2019-12-21赵云飞徐俊王海涛梅雪松

西安交通大学学报 2019年12期
关键词:实部拐点小波

赵云飞,徐俊,王海涛,梅雪松

(1.西安交通大学陕西省智能机器人重点实验室,710049,西安;2.西安交通大学机械制造与系统工程国家重点实验室,710049,西安;3.西安交通大学机械工程学院,710049,西安)

电池管理系统(BMS)是电动汽车的关键部件之一,能实时监测电池运行状况并估算出电池的荷电状态(SOC)和健康状态(SOH)[1-3]。电池SOH作为电池的关键参数之一,一直以来是电动汽车BMS的核心问题和急需解决的技术难点,准确的SOH估计不仅能够充分发挥电动汽车的优越性,同时还能给予电池最佳的保护,从而延长电动汽车的使用寿命。

目前,国内外主要通过采用数据驱动[4-9]和采用模型[10-16]两种方法对电池SOH进行预测。

采用基于数据驱动的方法无需对电池内部机理进行深入了解,对采集的不同健康状态下电池数据进行分析,即通过实验获取大量的数据,训练诸如高斯过程回归等具有较强非线性的算法,使其能通过可测的电压等数据预测电池的SOH。例如Ander等人利用结构化神经网络对锂电池健康状态进行估计,实验结果表明,通过对行车记录的电流和电压数据进行训练,可成功估计电池的欧姆电阻[4]。密歇根大学的Weng等人在2013年提出了一种基于部分充电数据的电池SOH监测方案,设计了支持向量回归机(SVR)模型,识别容量增量分析和电池健康状态的关系,可以实现车载锂电池的健康状态监测[7],然而这种估计方法存在明显的缺点:①需要大量的历史数据;②难以实现在线估计,不能应用到电动车上;③通用性较差。

采用基于模型的方法:首先基于相关基本理论建立一个电池模型,而后选取模型中某些会随着电池老化而变化且又方便测量或估计的参数来表征电池的SOH。现有的基于模型的方法主要有两种:一种是采用电化学模型中的可循环锂离子浓度等参数表征电池SOH[10-12];一种是采用等效电路模型中的内阻等参数来表示电池SOH[13-16]。

电化学模型是基于电池内部真实发生的物理化学反应根据相应的基础理论所建立起来的模型,具有真实而直观的物理意义且估计准确度较高。例如北京理工大学的熊瑞副教授等人在2018年对动力锂电池的寿命研究进行了综合分析,建立了SOH和负极最大锂离子浓度等5个因素的对应关系,可定量计算老化特征参数与锂电池剩余容量之间的关系,并通过硬件在环测试验证了模型的正确性和准确性[12]。然而,由于电化学模型的状态方程是一组由复杂的二阶偏微分方程组离散而来的线性代数方程组,计算量较大,不适用于车载实时系统。

等效电路模型是将电池看作由电容电阻等电路基本元件所组成的网络,其状态方程仅是简单的常微分方程,因而计算量小、速度快。例如2015年,米兰理工大学的Galeotti等人基于分数阶等效阻抗模型,提取等效电路模型的欧姆内阻等参数,并给出健康状态估计具体的计算公式,SOH估计的最大误差可以控制在8.66%以内[13]。然而,由于电池内部固液界面上所发生的异相电荷转移过程并不能由简单的电路基本元件所表示,这种方法的准确度较低且没有实际的物理意义。

综上,通过采用数据驱动和采用模型两种方法对电池SOH进行预测都具有明显的缺陷。为了克服上述现有技术的缺点,结合相对健康状态无需测试容量信息和分析方便等优点,本文提出了一种采用Morlet小波的锂电池相对健康状态估计方法。首先探究了电池化学阻抗谱(EIS)与相对健康状态对应关系,然后采用Morlet小波在线计算电池EIS,最后利用在线计算的EIS获得电池的相对SOH。本文方法无需进行大量实验,准确度高,能更好地应用于电动汽车中。

1 电池EIS与相对SOH关系诊断

1.1 电池EIS分析

EIS分析是采用不同频率的小幅正弦电流信号作为锂电池激励信号,测量相应的电压响应与输入信号的比值,进而对电池的电极动力学、SEI膜反应和扩散过程等进行分析的一种方法。

图1 阻抗谱测量实验仪器连接图

电池EIS易受环境温度和电池SOC的影响,所以在利用电化学工作站进行测量前,应该确定电池SOC(用符号ξSOC表示)和温度。EIS测量实验仪器连接如图1所示,首先将电池放置在可程式恒温恒湿试验箱里,然后利用电池测试系统将电池保证在指定SOC下,最后利用电化学工作站测得EIS。本实验所用的电化学工作站是上海辰华仪器有限公司生产的CHI650E,其电压范围为±10 V,电流范围为±250 mA。图2为NCR18650A锂电池在室温、SOC为80%时测得的EIS奈奎斯特图,横轴为阻抗实部ZRe,纵轴为阻抗虚部ZIm,从左至右依次分为高频(5 Hz~5 kHz)、中频(0.1 Hz~5 Hz)、低频部分(0.1 Hz以下)。

图2 NCR18650A电池SOC为80%时的电化学阻抗谱

1.2 电池EIS与相对SOH关系诊断

随着电池循环次数增加,可循环锂离子浓度逐渐减小,从对锂电池电化学阻抗谱分析研究中可知,阻抗谱中的中频段代表极化内阻等电池内部参数,此部分受电池老化影响明显,会随着电池老化程度的增加而增大,电池的EIS理论上表现为整个EIS图像逐渐向阻抗实部坐标轴右侧移动,中频段的半圆弧逐渐变大即低频拐点实部逐渐增大。相对SOH(用符号ζSOH表示)和低频拐点实部值具有线性对应关系,因此可直接用电池EIS低频拐点实部值估计相对SOH。同时可以从在线计算的阻抗谱中提取相应电池模型参数来估计电池相对SOH,但计算复杂度增加。

首先筛选出5块老化程度不同的电池,在室温下进行容量测试,其中将容量最大的电池相对SOH设为ζSOH=100%,容量最小的电池相对SOH设为ζSOH=0%,对其他电池进行归一化处理得到该5块电池的相对SOH值,用这种方法得到的电池相对SOH值是利用实际容量进行估计的,所以被认为是电池相对SOH的实际值,测试结果如表1所示。

表1 5块老化不同电池的实测容量与实际相对SOH

为了研究电池的EIS受到环境温度和电池SOC影响的情况,在室温下对5块老化程度不同的NCR18650A锂电池在ξSOC分别为80%、60%、40%和20%条件下进行EIS测量和分析。其中ξSOC为60%时的测量结果如图3所示。由图3可知,在温度相同且电池初始SOC相同的情况下,随着老化程度的加剧,电池的EIS整体向右进行偏移,与第1.1节分析一致,ξSOC为80%、40%、20%下的情况和图3一致。

图3 5块老化程度不同的电池在ξSOC为60%时的阻抗谱

(a)二维图

(b)三维图图4 老化程度不同电池的EIS低频拐点实部值与SOC及SOH关系

在相同SOC下,老化程度不同电池的EIS低频拐点对应的实部值如图4a所示,以电池SOC为x轴、以电池相对SOH为y轴、EIS低频拐点实部值为z轴的三维图如图4b所示。从图4可以直观地看出,在保证电池初始SOC相同时,随着电池老化程度加深即电池相对SOH减小,EIS低频拐点的实部值变大,故可以通过分析电池EIS低频拐点实部的大小来估计电池相对SOH。

根据上文分析可知,随着电池老化程度加深即电池相对SOH减小,中频段的半圆弧逐渐变大即低频拐点实部值的增大,相对SOH和低频拐点实部值具有线性对应关系,因此可用电池EIS低频拐点实部值估计相对SOH值。

2 采用Morlet小波的相对SOH估计

目前对阻抗谱的测量基本都是通过专用设备离线进行测量,费时费力。为实现利用电池EIS低频拐点实部值在线估计相对SOH值,需实现在线测量EIS。本节首先介绍了采用Morlet小波在线估计电池EIS的方法,然后结合电池EIS低频拐点的实部值和相对SOH的对应关系,提出了采用Morlet小波的电池相对SOH估计方法。

2.1 基于Morlet小波的EIS在线计算

现有的EIS测量方法均是采用施加激励测量响应的方式进行的,这对测量设备的精度要求较高,虽然使用这种方法可以在宽频率范围内获得阻抗谱,但是在低频范围内确定阻抗需要很长时间,并且不能应用于电动汽车电池管理系统进行在线测量。为了减少测量时间,可通过对电池运行期间采得的电流和电压信号进行快速傅里叶变换来估计电池EIS,但快速傅里叶变换分析只适用于确定的平稳信号,在对非线性、非平稳信号的处理上,快速傅里叶变换分析存在着许多不足[17-18],因此应该采用时频分析的方法估计EIS。Luna等人在2013年便首先提出可以利用小波变换进行阻抗的计算,并进行了仿真和验证[19]。Hoshi等人在此基础上提出了一种根据小波变换计算电池阻抗谱的方法,证明了输出电压信号和输入电流信号的小波系数比值便是EIS,并进行了验证[20-21]。小波变换类似于短时傅里叶变换,但克服了诸如窗口大小不随频率变化的缺点,是时频分析和非平稳信号处理的理想工具。

连续小波变换作为一种变分辨率的时频域分析工具已被广泛使用。连续信号x(t)的连续小波变换可以由下式表示

(1)

式中:Cf(a,b)是小波变换系数;ψ*(t)是小波母函数;a是尺度参数,调节小波时间窗长度,决定实际频率;b是平移参数,决定小波在时间轴上的位置。通过调节a和b的值来实现小波母函数的伸缩和平移,即对目标信号进行聚焦和平移,可实现小波的多频率分析。

小波母函数可以选择Mexican hat或者Morlet小波等。本文采用Morlet小波进行阻抗测试,这是由于该小波不仅具有非正交性,而且还是高斯包络下的单频复正弦函数。分析时间序列时,希望可以得到连续的小波振幅,因此选择非正交小波函数较为合适。此外,要得到时间序列振幅和相位两方面信息,就要选择复值小波,因为复值小波具有虚数,可以反映相位信息。Morlet小波函数的定义如下

(2)

式中:fb是与高斯窗口时间范围相关的带宽参数;fc是与正弦函数周期相关的参数。fb和fc的选择可以参考文献[17,19]。

采用Morlet小波进行电池EIS在线计算流程如图5所示,具体可分为以下3个步骤:

(1)仿真计算得到电池在实际工况下的电压电流数据;

(2)对所获电压电流数据分别进行Morlet小波变换,提取其对应的频域信息;

(3)用变换后的电压小波系数除以电流小波系数,即可得到电池对应频率下的阻抗信息。

具体计算公式如下

(3)

(4)

(5)

图5 基于Morlet小波的EIS在线计算流程

2.2 采用Morlet小波的电池相对SOH估计

根据前面的分析,本文提出一种采用Morlet小波的电池相对SOH估计方法,其流程如图6所示。首先采用温度环境模拟、电气特性测试台等对同一批次老化程度不同的电池在相同环境温度和相同SOC下进行实验,获得电池实际工况下的电压和电流数据,利用Morlet小波对电压和电流进行在线处理获取其EIS,最后利用EIS低频拐点实部值来估计电池的相对SOH。

图6 采用Morlet小波的电池相对SOH估计流程图

本文利用EIS低频拐点实部值估计电池相对SOH的方法如下:在一个电池组中,具有最大低频拐点对应实部幅值的电池相对SOH最小,将其设定为0,而具有最小低频拐点对应实部幅值的电池相对SOH最大,将其设定为100%,其余电池的SOH计算公式为

(6)

式中:Zcurrent为当前被估计电池中低频拐点对应实部幅值;Zaged为电池中老化最严重,即相对SOH最小电池的低频拐点所对应的实部幅值;Znew为电池中老化最轻,即相对SOH最大电池的低频拐点所对应的实部幅值。

3 实验验证

本节首先选取阻抗谱形状已知的一阶RC电池模型,仿真验证采用Morlet小波可有效地对电池进行EIS在线计算。然后,搭建电池测试平台,以城市道路循环(UDDS)工况为例验证采用Morlet小波的电池相对SOH估计可实现在线计算,并具有较高精度。

3.1 EIS在线计算仿真验证

为验证采用Morlet小波能有效地对电池进行EIS在线计算,首先选取一阶RC电池模型,然后通过理论计算获得一阶RC电池模型的理论阻抗谱,最后对比采用Morlet小波在线计算的电池EIS与理论EIS。

利用Matlab/Simulink搭建一阶RC电池仿真模型,如图7a所示,其中R1是欧姆内阻,R2、C2分别是极化内阻和极化电容。一阶RC电池模型的理想阻抗信息计算如下。

等效电路的阻抗

Z=R1+1/(jωC2+1/R2)=

(7)

实部

(8)

虚部

(9)

整合式(8)和式(9),消去ω,可得

(10)

由式(10)可知,一阶RC电池模型的阻抗谱形状是圆心为(R1+R2/2,0)、半径为R2/2的半圆,如图7b所示。其中一阶RC的欧姆内阻R1设置为0.077 5 Ω,极化内阻R2为0.008 8 Ω,极化电容C2为947.42 F,该数值来源于实际测量结果。

(a)一阶RC模型

(b)阻抗谱图7 一阶RC模型及其对应的阻抗谱

本文采用UDDS工况数据进行在线电池EIS估计的仿真。采用Morlet小波在线估计的电池EIS与理论EIS的对比见图8。由图8可知,采用Morlet小波能有效地对电池进行在线估计EIS,且精度较高,故Morlet小波可用于在线估计EIS,进而估计电池相对SOH。

图8 采用Morlet小波在线估计电池EIS与理论EIS对比

3.2 实验验证

为验证采用Morlet小波的相对SOH估计方法的准确性,搭建了如图9所示的电池测试平台,其中包括电池测试系统、温度可编程室、主机和用于编程电池测试系统的BTS软件。主机的BTS软件将当前信息发送到电池测试系统,电池测试设备根据主机中BTS软件的当前信息对电池进行充电和放电,电流、电压和温度由传感器收集并传输到主机。温度可编程室控制电池充放电时的环境温度和湿度。

图9 电池测试实验平台

利用上述实验平台进行如下验证实验:采用前文做容量测试的5块老化程度不同的电池,从1号到5号,老化程度递减,实测容量递增,相对SOH递增。由于电池的EIS会受到环境温度和电池SOC的影响,所以在利用电化学工作站进行测量前,应该确定电池的SOC,本文初始SOC选择60%。通过电池状态监测平台以UDDS工况对电池组循环充放电,采样频率设置为1 Hz,采集UDDS工况下对应电压电流信号,同时将UDDS工况数据进行缩放和挑选特定频率点等处理以避免大电流和频率干扰。采用Morlet小波对采集到的该工况下的电池实际电压电流数据进行信号处理得到电池的EIS。5块电池计算所得的EIS与理论EIS比较结果见图10,其中理论EIS通过电化学阻抗谱获取。由图10可见,电池阻抗谱低频拐点对应实部幅值随着电池老化程度的增加而增大,利用EIS低频拐点即可估计电池相对SOH,所以只需计算出EIS中频和低频部分。

图10 5块老化程度不同电池采用基于Morlet小波在线计算的EIS与理论EIS的比较

由图10分析可知,5块老化程度不同电池在线计算EIS和理论EIS的最大平均误差为2.8%,拐点处的最大误差为1.2%,误差较小,所以采用Morlet小波能有效地对电池进行在线EIS计算。在线测量ξSOC=60%下不同老化程度电池的EIS低频拐点对应的实部值见图11。由图11可知,老化程度较轻即电池容量较大电池的低频拐点的实部值较小。

图11 5块老化程度不同电池的EIS低频拐点实部幅值及电池容量

根据本文介绍的电池相对SOH估计方法,即利用EIS低频拐点实部幅值估计电池相对SOH,获得5块老化程度不同的电池相对SOH估计值,同时利用实际容量进行计算的电池相对SOH,被认为是电池相对SOH实际值,根据SOH估计值与SOH实际值之差获得估计误差,最终估计结果如图12所示,估计误差见表2。

从表2可看出,采用Morlet小波的电池相对SOH估计的误差不超过3.3%,估计精度较高,且该方法无需大量实验,简单实用,成本低,可用于在线估计。

图12 采用Morlet小波的电池相对SOH估计结果

表2 采用Morlet小波的相对SOH估计结果与误差

电池号ζSOH实际值/%ζSOH估计值/%误差/%10.00.00.0218.321.63.3357.258.61.4486.484.91.55100.0100.00.0

4 结 论

本文提出了采用Morlet小波的锂电池相对健康状态估计方法,该方法采用Morlet小波对采集到的电池实际使用工况下的电压电流数据进行信号处理,得到电池的EIS,然后用其表征电池的相对SOH。与基于数据驱动的方法相比,本文方法无需进行大量实验且通用性强;与现有基于电化学模型或等效电路模型参数的方法相比,本文方法计算简单且有较高的准确度。本文方法的主要优点如下:①不需要大量的历史数据,方法较为简单;②可以在线估计,进而应用到电动车上;③估计精度较高,估计误差控制在3.3%以内。

猜你喜欢

实部拐点小波
基于多小波变换和奇异值分解的声发射信号降噪方法
复数知识核心考点综合演练
构造Daubechies小波的一些注记
磁感应介电常数法测量脑出血的可行性研究
秦国的“拐点”
基于MATLAB的小波降噪研究
例谈复数应用中的计算两次方法
中国充电桩行业:拐点已至,何去何从?
恢复高考:时代的拐点
基于改进的G-SVS LMS 与冗余提升小波的滚动轴承故障诊断