一种基于温度修正模型的锂电池荷电状态联合估计方法与流程

文档序号:24160935发布日期:2021-03-05 16:45阅读:160来源:国知局
一种基于温度修正模型的锂电池荷电状态联合估计方法与流程

[0001]
本发明涉及电池管理技术领域,尤其涉及一种基于温度修正模型的锂电池荷电状态联合估计方法。


背景技术:

[0002]
锂离子电池因其能量密度高,放电稳定和环境友好而被广泛应用于电动汽车(ev)与混合动力汽车(hev)中。对于混合动力汽车,无论是对于剩余里程的估计以及路径规划的分析,还是对于混合动力系统的能量管理策略制定,都依赖于动力电池系统的荷电状态估计。因此锂电池的状态监管需要一个有效的电池管理系统(bms),以提供有关电池状态的准确信息,不仅用于车辆控制策略,而且还可以保持车辆的安全性,效率和电池使用寿命。锂电池的荷电状态(soc),量化了当前循环的可用电量,间接反映电动汽车剩余行驶里程。soc的精确估计可以避免锂电池的过充与过放而保证电池的安全性,提高放电效率与延长循环寿命,是电池管理系统的核心技术。但是锂电池的soc值无法直接测量,只能从电池的电压、电流等状态量间接估计。因此锂电池的soc精确估计是电池管理系统的首要解决任务。
[0003]
在对动力电池soc估计分析中,目前对于电池建模的研究方法中,主要有以下几种:电化学模型、神经网络模型、等效电路模型。其中电化学模型较为精确,能较好地反映电池内部变化,但是模型参数多辨识困难,不便于实际应用;神经网络模型模型精度高,能够考虑多种因素影响,但是需要大量实验数据,且对实验的初始值选取要求较为严格;等效电路模型相对较为简单,用电路元件模拟电池内部结构,模拟过程直观,辨识需要采集大量数据,在现在soc估计中应用较为广泛。在soc估计应用的方法主要有以下几种:安时积分法、开路电压、阻抗分析法、卡尔曼滤波法、智能机算法。其中安时积分法利用理论公式直接进行计算,较为简单容易实现,但是存在误差累积,对于数据的精度要求较高;开路电压法通过测量电池开路的电压,根据电压与soc的曲线关系确定soc值,容易实现估算准确,但是开路电压的求取条件苛刻,不能实现在线估计;阻抗分析法将交流信号加载到电池两端,用交流信号的频率计算电池的soc,操作条件较为简单,在实际应用中影响因素较多,方法尚未成熟;卡尔曼滤波法将电池soc作为状态变量,以电池端电压为输出变量,通过真实值与端电压估计值对比,迭代出实际soc,追踪速度快,估算精准,但是模型精度要求高,计算量较大;智能计算法,不依赖于电池数学模型,能够精准地表征电池内部的复杂变化,但是需要大量的数据来训练。
[0004]
现有的荷电状态估计主要通过提高电池模型精度与采用不同的算法来提高soc精度,但上述方法没有充分考虑温度变化对电池状态的影响。而实际上,电动汽车在不同环境温度下行驶时电池的温度会发生变化,同时,放电过程中电池温度也不可避免地会发生变化。动力电池温度的改变会引起电池实际的放电容量等参数变化,导致soc很难被精准估计,因而在soc估计时需要充分考虑这些参数的温度特性。


技术实现要素:

[0005]
本发明所要解决的技术问题是针对背景技术中所涉及到的缺陷,提供一种基于温度修正模型的锂电池荷电状态联合估计方法。
[0006]
本发明为解决上述技术问题采用以下技术方案:
[0007]
基于温度修正模型对锂电池荷电状态的联合估计的方法,包括以下步骤:
[0008]
步骤s1),选定待测动力电池,基于双极化等效电路模型建立状态方程,确定其在线辨识的系统状态和模型参数;
[0009]
步骤s2),在动力锂电池的工作范围温度内以预设的温度步长阈值逐次增大实验温度,对该动力电池进行恒流脉冲充放电实验和混合脉冲功率特性实验,记录不同温度下的实验结果数据;
[0010]
步骤s3),基于记录的实验数据,建立考虑温度修正的温度模型;
[0011]
步骤s4),基于建立的温度修正模型,利用安时积分方法进行soc状态更新;
[0012]
步骤s5),基于更新后的soc状态和自适应粒子滤波算法在变化的工作温度范围内对动力电池进行荷电状态估计。
[0013]
作为本发明一种基于温度修正模型对锂电池荷电状态联合估计的方法进一步的优化方案,步骤s1)中所述双极化等效电路模型包含电压源u
oc
、电池欧姆电阻r0、电池电化学极化电阻r1、电池浓差极化电阻r2、电化学极化电容c1和电池浓差极化电容c2,其中,u
oc
的正极分别和r1的一端、c1的一端相连;r2的一端分别和c2的一端、r1的另一端、c1的另一端相连;r0的一端分别和r2的另一端、c2的另一端相连;
[0014]
所述双极化等效电路模型的状态方程为:
[0015][0016]
u=u
oc
+ir0+u1+u2[0017]
其中,i为电路干路电流,u1为电化学极化电容c1与电化学极化电阻r1并联的端电压,u2为浓差极化电容c2与浓差极化电阻r2并联的端电压,为u1对时间的微分,为u2对时间的微分,u为动力电池工作的端电压。
[0018]
作为本发明一种基于温度修正模型对锂电池荷电状态联合估计的方法进一步的优化方案,所述步骤s2)包含以下具体步骤:
[0019]
步骤s2.1),对于动力锂电池工作范围温度,以其工作范围温度的最小值为实验温度的初始值,按照预设的温度步长阈值逐次增大实验温度,直至实验温度大于动力电池工作范围的最大值,对于每一个实验温度:
[0020]
步骤s2.1.1),将动力锂电池完全放电后,静置1小时,以固定充电倍率电流先采用恒流后充电的方式使动力电池达到上截止电压,之后恒压充电至电池电流小于1/20c,记录该温度下充电总容量,静置2小时;
[0021]
步骤s2.1.2),以固定放电倍率电流采用恒流放电的方式,将动力锂电池放电、并在放电量达到预设的容量阈值后停止,静置一小时后测量并记录该实验温度下动力电池的
稳定开路电压数据;
[0022]
步骤s2.1.3),重复步骤s2.1.2),直到动力电池完全放电,即动力电池的电压达到其下限截止电压;
[0023]
步骤s2.1.4),将已完全放电的动力电池静置2小时,以固定充电倍率电流先采用恒流后充电的方式使动力电池达到上截止电压,之后恒压充电至电池电流小于1/20c,静止2小时;在该温度下根据锂电池工作电流倍率范围,以预设的放电倍率为最小值,该电池可连续放电的最大电流倍率为最大值,选取预设的放电电流倍率步长阈值,对所选的放电倍率进行恒流放电直至完全放电,即动力电池的电压达到其下限截止电压,记录该温度及放电倍率下的放电容量;
[0024]
步骤s2.1.5),在放电倍率范围内依次增大电流倍率,重复步骤s2.1.4),直到完成所有放电倍率下的锂电池放电测试。
[0025]
作为本发明一种基于温度修正模型对锂电池荷电状态联合估计的方法进一步的优化方案,所述步骤s3)包含以下具体步骤:
[0026]
步骤s3.1),根据步骤s2)中所采集的锂电池放电容量数据,建立温度与放电倍率双因素影响下的等效放电容量模型c
equ
,以电池温度t、电池放电倍率r为变量,二阶响应面模型公式如下:
[0027]
c
equ
=ar+bt+cr2+dt2+ert+f+ε
[0028]
式中,a、b、c、d、e、f为响应面拟合系数,ε为拟合误差;
[0029]
步骤s3.2),根据步骤s3.1)所建立的等效容量模型,建立描述t
a
温度下放电倍率为r
a
的锂电池放电工况变为t
b
温度下放电倍率为r
b
时的容量损失模型c
loss
(δr,δt):
[0030]
c
loss
(δr,δt)=c
equ
(r
a
,t
a
)-c
equ
(r
b
,t
b
)
[0031]
式中,c
equ
(r
a
,t
a
)为t
a
温度下放电倍率为r
a
的等效可用容量,c
equ
(r
b
,t
b
)为t
b
温度下放电倍率为r
b
的等效可用容量;
[0032]
步骤s3.3),根据步骤s3.1)所建立的等效容量模型,建立等效库伦效率模型η
equ

[0033]
η
equ
=c
dis
(r
a
,t
a
)/c
cha
(r
b
,t
b
)
×
100%
[0034]
式中,c
dis
(r
a
,t
a
)为温度t
a
放电倍率r
a
下的电池放电容量,c
cha
(r
b
,t
b
)为温度t
b
放电倍率r
b
下的锂电池充电容量;
[0035]
步骤s3.4),基于记录的实验数据,建立考虑温度修正的开路电压ocv与荷电状态soc的关系模型;对于放电模式下,某温度t0条件下的开路电压u
oc
与soc关系表示为:
[0036]
u
oc
=k0(t0)+k1(t0)/soc+k2(t0)soc+k3(t0)lnsoc+k4(t0)ln(1-soc)
[0037]
k0、k1、k2、k3、k4为基于记录的试验数据拟合得到的开路电压公式中的常数系数;
[0038]
对于实验条件温度t
n
有k
p
(t0)、k
p
(t1)
……
k
p
(t
n
),将k
p
拟合为与电池工作环境温度t相关的多项式:k
p
=a
0p
+a
1p
t+a
2p
t2+a
3p
t3+a
4p
t4,a
0p-a
4p
为常数系数k
p
的多项式温度系数,n为大于等于1的自然数,p为大于等于0小于等于4的整数;
[0039]
通过上述关系建立基于温度修正的ocv-soc关系模型:
[0040]
u
oc
(soc,t)=k0(t)+k1(t)/soc+k2(t)soc+k3(t)lnsoc+k4(t)ln(1-soc)
[0041]
其中,t为动力电池工作的环境温度。
[0042]
作为本发明一种基于温度修正模型对锂电池荷电状态联合估计的方法进一步的优化方案,步骤s4)中所述安时积分方法的具体步骤如下:
[0043]
soc
k
=f(soc
k-1
,i
k
,t
k
)+η
equ
i
k
δt/c
equ,k
(i
k
,t
k
)
[0044]
式中soc
k
表示k时刻的soc,η
equ
表示等效库伦效率,i
k
为采集的k时刻的电流,t
k
为k时刻的电池温度,c
equ,k
为k时刻的等效容量,δt为采样时间间隔;
[0045]
f(soc
k-1
,i
k
,t
k
)=(c
equ,k-1
×
soc
k-1
+c
loss,k
)/c
equ,k
(i
k
,t
k
)
[0046]
式中c
equ,k-1
为k-1时刻的等效容量,soc
k-1
为k-1时刻的soc,c
loss,k
为k时刻的容量损失。
[0047]
作为本发明一种基于温度修正模型对锂电池荷电状态联合估计的方法进一步的优化方案,所述步骤s5)的具体步骤如下:
[0048]
步骤s5.1),随机生成n个粒子,对n个粒子的状态和权重进行初始化,式中,为第i个粒子的初始电化学极化电压,为第i个粒子的初始浓差极化电压,为第i个粒子的初始soc值;并初始化系统噪声协方差观测噪声协方差自适应粒子滤波算法最大噪声协方差δ
max
与最小噪声协方差δ
min

[0049][0050]
步骤s5.2),进行状态时域更新:
[0051]
式中,f函数为结合安时积分方法的系统状态转移方程,ω
k
为系统噪声,为第i个粒子在k+1时刻的状态更新量,为系统在k时刻的估计值,i
k
为k时刻电池外部电路,t
k
为k时刻电池温度;
[0052][0053]
式中,u
1,k
和u
2,k
为k时刻的系统状态量;
[0054]
步骤s5.3),更新测量值:
[0055]
计算误差更新:
[0056]
式中,为第i个粒子在k+1时刻的观测误差,y
k+1
为k+1时刻的端电压观测值,为观测方程基于先验估计结果的观测估计电压值;
[0057][0058]
式中,为步骤s3.4)所述开路电压模型;
[0059]
计算粒子权重:
[0060]
式中q
i
为第i个粒子的权重,ω
r
为观测变量分布方差,为根据观测误差修正的新
粒子权重;
[0061]
步骤s5.4),对生成的使用重采样方法:
[0062]
计算新时刻的系统状态:
[0063]
步骤s5.5),计算所需要的噪声协方差:
[0064][0065]
式中,m表示x状态量的其中一个维度,λ为窗口滑动长度,为计算所需的系统协方差;
[0066]
步骤s5.6),预测下一时刻的噪声协方差:
[0067][0068]
式中,β是衰减因子,表示噪声协方差在k时刻的第m个分量,为预设的系统最大噪声协方差的第m个分量,为预设的系统最小噪声协方差的第m个分量;
[0069]
步骤s5.7),重复步骤s5.2)-s5.6),在变化的工作温度范围内对动力电池进行荷电状态估计。
[0070]
作为本发明一种基于温度修正模型对锂电池荷电状态联合估计的方法进一步的优化方案,步骤s5.3)中,观测电压误差值大于预设的最大观测误差δu
max
时,启动在线辨识算法更新锂电池等效电路模型因工作状态变化而产生改变的模型参数r1、r2、c1、c2,提高估计过程中的模型精度,具体步骤如下:
[0071]
将电池模型方程转化为传递函数形式:
[0072][0073]
s为t对应拉普拉斯变换后的变量,令τ1=r1c1,τ2=r2c2[0074]
(τ1τ2s2+(τ1+τ2)s+1)u
oc
=τ1τ2s2r0i+(r1τ2+r2τ1+(τ1+τ2)r0)si+(r1+r2+r0)i+(τ1τ2s2+(τ1+τ2)s+1)u进行离散化处理,s=(x
k-x
k-1
)/δt s2=(x
k-2x
k-1
+x
k-2
)/δt2,
[0075]
其中δt为采样时间,处理后可得:
[0076][0077]
其中a
k
=τ
1,k
τ
2,k
,b
k
=τ
1,k

2,k
,c
k
=r
1,k
+r
2,k
+r
0,k
,d
k
=r
1,k
τ
2,k
+r
2,k
τ
1,k
+(τ
1,k

2,k
)r
0,k
[0078]
令u
oc,k-u
k
=e
k

[0079][0080]
即e
k
=m
1,k
e
k-1
+m
2,k
e
k-2
+m
3,k
i
k
+m
4,k
i
k-1
+m
5,k
i
k-2
[0081]
运用基于遗忘因子的最小二乘估计方法:
[0082][0083]
其中:
[0084]
h
k
=(e
k-1
,e
k-2
,i
k
,i
k-1
,i
k-2
)
[0085]
y
k
=h
k
θ
k
[0086]
辨识结果
[0087]
令m
0,k
=δt2+b
k
δt+a
k
,根据上述关系可得:
[0088][0089][0090][0091][0092][0093][0094][0095]
由此可得等效电路模型参数:
[0096][0097]
作为本发明一种基于温度修正模型对锂电池荷电状态联合估计的方法进一步的优化方案,步骤s2.1)中所述的预设的温度步长阈值为5℃,步骤s2.1.2)中所述容量阈值为额定容量的5%,步骤s2.1.4)中所述放电倍率步长阈值为0.5c。
[0098]
本发明采用以上技术方案与现有技术相比,具有以下技术效果:
[0099]
1)基于建立的温度修正模型,根据不同工作温度修正估计过程中锂电池的温度特性参数,能够实现锂电池在宽温条件下的soc精准在线估计;
[0100]
2)算法采用噪声信息协方差匹配,减小系统数据测量和模型参数动态估计过程中
的噪声;
[0101]
3)改进安时积分方法与自适应粒子滤波算法联合估计,结合模型参数实时更新和矫正,避免误差累积;
[0102]
4)模型简单,算法复杂度不高,可用于实车bms。
附图说明
[0103]
图1是本发明整体方法流程图;
[0104]
图2是本发明动力电池的dp电路模型。
具体实施方式
[0105]
下面结合附图对本发明的技术方案做进一步的详细说明:
[0106]
本发明可以以许多不同的形式实现,而不应当认为限于这里所述的实施例。相反,提供这些实施例以便使本公开透彻且完整,并且将向本领域技术人员充分表达本发明的范围。在附图中,为了清楚起见放大了组件。
[0107]
本发明公开了一种基于温度修正模型对锂电池荷电状态估计的方法,包括以下步骤:
[0108]
步骤s1),选定待测动力电池,基于双极化(dual polarization,dp)等效电路模型建立状态方程,确定其在线辨识的系统状态和模型参数;
[0109]
步骤s2),在不同温度下对该动力电池进行恒流脉冲充放电实验和混合脉冲功率特性实验,记录不同温度下的实验结果数据;
[0110]
步骤s3),基于记录的实验数据,建立考虑温度修正的温度模型;
[0111]
步骤s4),基于建立的温度修正模型,利用改进安时积分方法和自适应粒子滤波算法在宽温范围内对动力电池进行荷电状态估计。
[0112]
在步骤s1)中,所述基于dp等效电路模型确定系统状态以及参数辨识。其中等效电路模型dp等效电路模型,包含电压源u
oc
、电池欧姆电阻r0、电池电化学极化电阻r1、电池浓差极化电阻r2、电化学极化电容c1和电池浓差极化电容c2,其中,u
oc
的正极分别和r1的一端、c1的一端相连;r2的一端分别和c2的一端、r1的另一端、c1的另一端相连;r0的一端分别和r2的另一端、c2的另一端相连;如图2所示;
[0113]
该等效电路模型的状态模型描述为:
[0114][0115]
u=u
oc
+ir0+u1+u2[0116]
其中,i为电路干路电流,u1为电化学极化电容c1与电化学极化电阻r1并联的端电压,u2为浓差极化电容c2与浓差极化电阻r2并联的端电压,为u1对时间的微分,为u2对时间的微分,u为动力电池工作的端电压。
[0117]
离散后电池的状态空间为:
[0118][0119][0120]
其中k表示第k次采样时刻,δt表示采样的时间间隔。
[0121]
所需在线辨识的系统状态为u
oc
、u、i,模型参数为r0、r1、r2、c1、c2;
[0122]
基于遗忘因子的最小二乘估计过程描述如下:
[0123]
将电池模型方程转化为传递函数形式:
[0124][0125]
令τ1=r1c1,τ2=r2c2[0126]
(τ1τ2s2+(τ1+τ2)s+1)u
oc
=τ1τ2s2r0i+(r1τ2+r2τ1+(τ1+τ2)r0)si+(r1+r2+r0)i+(τ1τ2s2+(τ1+τ2)s+1)u进行离散化处理,s=(x
k-x
k-1
)/δt s2=(x
k-2x
k-1
+x
k-2
)/δt2,
[0127]
其中δt为采样时间,处理后可得:
[0128][0129]
其中a
k
=τ
1,k
τ
2,k
,b
k
=τ
1,k

2,k
,c
k
=r
1,k
+r
2,k
+r
0,k
,d
k
=r
1,k
τ
2,k
+r
2,k
τ
1,k
+(τ
1,k

2,k
)r
0,k
[0130]
令u
oc,k-u
k
=e
k
[0131][0132]
即e
k
=m
1,k
e
k-1
+m
2,k
e
k-2
+m
3,k
i
k
+m
4,k
i
k-1
+m
5,k
i
k-2
[0133]
运用基于遗忘因子的最小二乘估计方法:
[0134][0135]
其中:
[0136]
h
k
=(e
k-1
,e
k-2
,i
k
,i
k-1
,i
k-2
)
[0137]
e
k
=h
k
θ
k
[0138]
辨识结果
[0139]
令m
0,k
=δt2+b
k
δt+a
k
,根据上述关系可得:
[0140][0141][0142][0143][0144][0145][0146][0147]
由此可得复合等效电路模型参数:
[0148][0149]
上述方法使用过程中的参数具体使用可根据实际情况进行调整,一般λ为小于1的数,协方差矩阵的初始化可选择较大的对角矩阵。算法参数的具体使用应根据具体使用情况及效果进行调整。
[0150]
所述步骤s2)包含以下具体步骤:
[0151]
步骤s2.1),对于动力锂电池工作范围温度,以其工作范围温度的最小值为实验温度的初始值,按照预设的温度步长阈值逐次增大实验温度,直至实验温度大于动力电池工作范围的最大值,对于每一个实验温度:
[0152]
步骤s2.1.1),将动力锂电池完全放电后,静置1小时,以固定充电倍率电流先采用恒流后充电的方式使动力电池达到上截止电压,之后恒压充电至电池电流小于1/20c,记录该温度下充电总容量,静置2小时;
[0153]
步骤s2.1.2),以固定放电倍率电流采用恒流放电的方式,将动力锂电池放电、并在放电量达到预设的容量阈值后停止,静置一小时后测量并记录该实验温度下动力电池的稳定开路电压数据;
[0154]
步骤s2.1.3),重复步骤s2.1.2),直到动力电池完全放电,即动力电池的电压达到其下限截止电压;
[0155]
步骤s2.1.4),将已完全放电的动力电池静置2小时,以固定充电倍率电流先采用恒流后充电的方式使动力电池达到上截止电压,之后恒压充电至电池电流小于1/20c,静止2小时;在该温度下根据锂电池工作电流倍率范围,以预设的放电倍率为最小值,该电池可连续放电的最大电流倍率为最大值,选取预设的放电电流倍率步长阈值,对所选的放电倍率进行恒流放电直至完全放电,即动力电池的电压达到其下限截止电压,记录该温度及放
电倍率下的放电容量;
[0156]
步骤s2.1.5),在放电倍率范围内依次增大电流倍率,重复步骤s2.1.4),直到完成所有放电倍率下的锂电池放电测试。
[0157]
上述试验步骤均需要锂电池在满充或者完全放电之后进行足够长的静置时间,以使锂电池达到较稳定的平衡状态。否则所试验步骤缺乏严谨性所测量的数据与理论值将有较大的偏差导致使用效果变差。实际所设置的温度以及放电倍率组数不应太大而导致锂电池循环寿命影响使数据的可靠性下降。
[0158]
在所述建立温度修正模型的步骤s3)中,包含以下具体步骤:
[0159]
步骤s3.1),根据步骤s2)中所采集的锂电池放电容量数据,建立温度与放电倍率双因素影响下的等效放电容量模型c
equ
,以电池温度t、电池放电倍率r为变量,二阶响应面模型公式如下:
[0160]
c
equ
=ar+bt+cr2+dt2+ert+f+ε
[0161]
式中,a、b、c、d、e、f为响应面拟合系数,ε为拟合误差;
[0162]
步骤s3.2),根据步骤s3.1)所建立的等效容量模型,建立描述t
a
温度下放电倍率为r
a
的锂电池放电工况变为t
b
温度下放电倍率为r
b
时的容量损失模型c
loss
(δr,δt):
[0163]
c
loss
(δr,δt)=c
equ
(r
a
,t
a
)-c
equ
(r
b
,t
b
)
[0164]
式中,c
equ
(r
a
,t
a
)为t
a
温度下放电倍率为r
a
的等效可用容量,c
equ
(r
b
,t
b
)为t
b
温度下放电倍率为r
b
的等效可用容量;
[0165]
步骤s3.3),根据步骤s3.1)所建立的等效容量模型,建立等效库伦效率模型η
equ

[0166]
η
equ
=c
dis
(r
a
,t
a
)/c
cha
(r
b
,t
b
)
×
100%
[0167]
式中,c
dis
(r
a
,t
a
)为温度t
a
放电倍率r
a
下的电池放电容量,c
cha
(r
b
,t
b
)为温度t
b
放电倍率r
b
下的锂电池充电容量;
[0168]
步骤s3.4),基于记录的实验数据,建立考虑温度修正的开路电压ocv与荷电状态soc的关系模型;对于放电模式下,某温度t0条件下的开路电压u
oc
与soc关系表示为:
[0169]
u
oc
=k0(t0)+k1(t0)/soc+k2(t0)soc+k3(t0)lnsoc+k4(t0)ln(1-soc)
[0170]
k0、k1、k2、k3、k4为基于步骤s2)的试验数据拟合得到的开路电压公式中的常数系数;
[0171]
对于实验条件温度t
n
有k
p
(t0)、k
p
(t1)
……
k
p
(t
n
),将k
p
拟合为与电池工作环境温度t相关的多项式:k
p
=a
0p
+a
1p
t+a
2p
t2+a
3p
t3+a
4p
t4,a
0p-a
4p
为常数系数k
p
的多项式温度系数,n为大于等于1的自然数,p为大于等于0小于等于4的整数;
[0172]
通过上述关系建立基于温度修正的ocv-soc关系模型:
[0173]
u
oc
(soc,t)=k0(t)+k1(t)/soc+k2(t)soc+k3(t)lnsoc+k4(t)ln(1-soc)
[0174]
其中,t为动力电池工作的环境温度。
[0175]
上述温度模型主要通过离线试验数据寻求一种锂电池的温度特性参数与温度及放电倍率之间的关系,以此在锂电池实时soc估计过程中进行数据修正,减小因温度或放电倍率等因素对锂电池的状态改变而影响soc估计精度。
[0176]
在步骤s4中,所述改进安时积分方法过程具体描述如下:
[0177]
步骤s4)中所述安时积分方法的具体步骤如下:
[0178]
soc
k
=f(soc
k-1
,i
k
,t
k
)+η
equ
i
k
δt/c
equ,k
(i
k
,t
k
)
[0179]
式中soc
k
表示k时刻的soc,η
equ
表示等效库伦效率,i
k
为采集的k时刻的电流,t
k
为k时刻的电池温度,c
equ,k
为k时刻的等效容量,δt为采样时间间隔;
[0180]
f(soc
k-1
,i
k
,t
k
)=(c
equ,k-1
×
soc
k-1
+c
loss,k
)/c
equ,k
(i
k
,t
k
)
[0181]
式中c
equ,k-1
为k-1时刻的等效容量,soc
k-1
为k-1时刻的soc,c
loss,k
为k时刻的容量损失。
[0182]
在步骤s5中,所述自适应粒子滤波算法实现如下:
[0183]
步骤s5.1),随机生成n个粒子,对n个粒子的状态和权重进行初始化,式中,为第i个粒子的初始电化学极化电压,为第i个粒子的初始浓差极化电压,为第i个粒子的初始soc值;并初始化系统噪声协方差观测噪声协方差自适应粒子滤波算法最大噪声协方差δ
max
与最小噪声协方差δ
min

[0184][0185]
步骤s5.2),进行状态时域更新:
[0186]
式中,f函数为结合安时积分方法的系统状态转移方程,ω
k
为系统噪声,为第i个粒子在k+1时刻的状态更新量,为系统在k时刻的估计值,i
k
为k时刻电池外部电路,t
k
为k时刻电池温度;
[0187][0188]
式中,u
1,k
和u
2,k
为k时刻的系统状态量;
[0189]
步骤s5.3),更新测量值:
[0190]
计算误差更新:
[0191]
式中,为第i个粒子在k+1时刻的观测误差,y
k+1
为k+1时刻的端电压观测值,为观测方程基于先验估计结果的观测估计电压值;
[0192][0193]
式中,为步骤s3.4)所述开路电压模型;
[0194]
计算粒子权重:
[0195]
式中q
i
为第i个粒子的权重,ω
r
为观测变量分布方差,为根据观测误差修正的新粒子权重;
[0196]
步骤s5.4),对生成的使用重采样方法:
[0197]
计算新时刻的系统状态:
[0198]
步骤s5.5),计算所需要的噪声协方差:
[0199][0200]
式中,m表示x状态量的其中一个维度,λ为窗口滑动长度,为计算所需的系统协方差;
[0201]
步骤s5.6),预测下一时刻的噪声协方差:
[0202][0203]
式中,β是衰减因子,表示噪声协方差在k时刻的第m个分量,为预设的系统最大噪声协方差的第m个分量,为预设的系统最小噪声协方差的第m个分量;
[0204]
步骤s5.7),重复步骤s5.2)-s5.6),在变化的工作温度范围内对动力电池进行荷电状态估计。
[0205]
在基于改进安时积分方法与自适应粒子滤波算法联合估计,通过bms采集动力电池工作的输出电流i,工作电压u进行电池模型参数在线辨识,采集工作温度t用于温度修正模型实时计算修正过程中的温度依赖参数,将在线辨识的模型参数实时运用于状态方程联合改进安时积分方法与自适应粒子滤波进行估计,兼顾两种方法的优点以适应估计过程中的过程噪声以及环境温度变化,对锂电池soc实时精准估计。当温度变化导致的模型精度降低时,由估计值与实际观测值的误差矫正反馈到测量参数集合以更新模型参数,可以实现辨识结果与估计结果的互相更新与矫正,避免了误差的累积。
[0206]
本技术领域技术人员可以理解的是,除非另外定义,这里使用的所有术语(包括技术术语和科学术语)具有与本发明所属领域中的普通技术人员的一般理解相同的意义。还应该理解的是,诸如通用字典中定义的那些术语应该被理解为具有与现有技术的上下文中的意义一致的意义,并且除非像这里一样定义,不会用理想化或过于正式的含义来解释。
[0207]
以上所述的具体实施方式,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本发明的具体实施方式而已,并不用于限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1