一种电动汽车锂电池的状态确定方法技术领域
本发明涉及电动汽车锂电池技术领域,尤其涉及一种电动汽车锂电池的状态确定
方法。
背景技术
在经济全球化发展和社会节能减排的迫切需求下,世界汽车工业发展的重心正在
发生转移。当前,发展具有环保、节能等特点的新能源汽车已经成为了汽车领域的共
识,而电动汽车正是这一发展方向上的普遍技术。电动汽车是由动力电池提供能量来
运行的一种车辆,而动力电池(如锂电池)作为电动汽车中的重要部件,其状态的好
坏将直接影响到电动汽车的发展和应用前景。
可见,当前电动汽车锂电池的状态好坏已经成为了人们关心的热点问题。准确的
评价电动汽车锂电池当前的状态,有助于对电池的合理利用,延长电池的使用寿命。
当前,现有技术还没有有效的电动汽车锂电池的状态确定策略,当前的电动汽车锂电
池的状态难以确定。
发明内容
本发明的实施例提供一种电动汽车锂电池的状态确定方法,以解决现有技术还没
有有效的电动汽车锂电池的状态确定策略,当前的电动汽车锂电池的状态难以确定的
问题。
为达到上述目的,本发明采用如下技术方案:
一种电动汽车锂电池的状态确定方法,包括:
获取锂电池组中各锂电池单体在一次充放电过程中的最高温度与最低温度的最
大温度差;
获取所述锂电池组中各锂电池单体的工作电压,并确定各锂电池单体的工作电压
之间的最大电压差;
获取所述锂电池组中各锂电池单体的内阻值增量,并确定各内阻值增量的最大
值;
根据所述最大温度差、最大电压差和/或所述各内阻值增量的最大值确定所述电
动汽车锂电池的状态。
具体的,所述获取锂电池组中各锂电池单体在一次充放电过程中的最高温度与最
低温度的最大温度差,包括:
根据车载电池管理系统记录的温度数据获取锂电池组中各锂电池单体在一次充
放电过程中的最高温度与最低温度的最大温度差ΔTmax;
ΔTmax=Tcell,max-Tcell,min
其中,Tcell,max为锂电池单体在一次充放电过程中的最高温度,Tcell,min为锂电池单
体在一次充放电过程中的最低温度。
具体的,根据所述最大温度差、最大电压差和/或所述各内阻值增量的最大值确
定所述电动汽车锂电池的状态,包括:
判断所述最大温度差ΔTmax与一第一温度预设值j的大小,以及所述最大温度差
ΔTmax与一第二温度预设值i的大小关系;
若ΔTmax<j,则确定所述电动汽车锂电池满足一正常状态条件;
若j≤ΔTmax<i,则确定所述电动汽车锂电池满足一亚健康状态条件;
若ΔTmax≥i,则确定所述电动汽车锂电池满足一不正常状态条件。
此外,获取所述锂电池组中各锂电池单体的工作电压,并确定各锂电池单体的工
作电压之间的最大电压差,包括:
根据车载电池管理系统记录的电压数据获取所述锂电池组中各锂电池单体的工
作电压;在所述锂电池组中各锂电池单体的工作电压中,最大工作电压为Vcell,max,最
小工作电压为Vcell,min;
确定各锂电池单体的工作电压之间的最大电压差ΔVmax为:
ΔVmax=Vcell,max-Vcell,min。
具体的,根据所述最大温度差、最大电压差和/或所述各内阻值增量的最大值确
定所述电动汽车锂电池的状态,包括:
判断所述最大电压差ΔVmax与一第一电压预设值n的大小,以及所述最大电压差
ΔVmax与一第二电压预设值m的大小关系;
若ΔVmax<n,则确定所述电动汽车锂电池满足一正常状态条件;
若n≤ΔVmax<m,则确定所述电动汽车锂电池满足一亚健康状态条件;
若ΔVmax≥m,则确定所述电动汽车锂电池满足一不正常状态条件。
此外,获取所述锂电池组中各锂电池单体的内阻值增量,并确定各内阻值增量的
最大值,包括:
根据车载电池管理系统记录的电压和电流数据,确定锂电池组中各锂电池单体的
各时间的内阻值;
根据所述锂电池组中各锂电池单体的各时间的内阻值,确定所述锂电池组中各锂
电池单体的内阻值增量;
确定各内阻值增量的最大值ΔRmax;
ΔRmax=Rcell,max-Rcell,min
其中,Rcell,max为该ΔRmax对应的锂电池单体的最大内阻值;Rcell,min为该ΔRmax对应
的锂电池单体的最小内阻值。
进一步的,根据所述最大温度差、最大电压差和/或所述各内阻值增量的最大值
确定所述电动汽车锂电池的状态,包括:
判断所述各内阻值增量的最大值ΔRmax与一第一内阻预设值b的大小,以及所述
各内阻值增量的最大值ΔRmax与一第二内阻预设值a的大小关系;
若ΔRmax<b,则确定所述电动汽车锂电池满足一正常状态条件;
若b≤ΔRmax<a,则确定所述电动汽车锂电池满足一亚健康状态条件;
若ΔRmax≥a,则确定所述电动汽车锂电池满足一不正常状态条件。
另外,根据所述最大温度差、最大电压差和/或所述各内阻值增量的最大值确定
所述电动汽车锂电池的状态,包括:
获取预先设置的最大温度差、最大电压差和所述各内阻值增量的最大值对状态影
响的权重系数![]()
根据公式:
F
=
Σ
i
=
1
n
ω
i
A
q
i
]]>
确定电动汽车锂电池的一状态值F;其中,qi为所述最大温度差ΔTmax、最大电
压差ΔVmax和所述各内阻值增量的最大值ΔRmax;
根据所述状态值F确定所述电动汽车锂电池的状态。
本发明实施例提供的一种电动汽车锂电池的状态确定方法,获取了锂电池组中各
锂电池单体在一次充放电过程中的最高温度与最低温度的最大温度差;获取了所述锂
电池组中各锂电池单体的工作电压,并确定各锂电池单体的工作电压之间的最大电压
差;获取了所述锂电池组中各锂电池单体的内阻值增量,并确定各内阻值增量的最大
值;从而根据所述最大温度差、最大电压差和/或所述各内阻值增量的最大值确定所
述电动汽车锂电池的状态,实现了根据多种参数来确定电动汽车锂电池的状态,避免
了当前的电动汽车锂电池的状态难以确定的问题。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现
有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅
是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前
提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例提供的一种电动汽车锂电池的状态确定方法的流程图一;
图2为本发明实施例提供的一种电动汽车锂电池的状态确定方法的流程图二;
图3为本发明实施例提供的一种电动汽车锂电池的状态确定方法的流程图三;
图4为本发明实施例提供的一种电动汽车锂电池的状态确定方法的流程图四;
图5为本发明实施例提供的一种电动汽车锂电池的状态确定方法的流程图五。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完
整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。
基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的
所有其他实施例,都属于本发明保护的范围。
如图1所示,本发明实施例提供一种电动汽车锂电池的状态确定方法,包括:
步骤101、获取锂电池组中各锂电池单体在一次充放电过程中的最高温度与最低
温度的最大温度差。
步骤102、获取锂电池组中各锂电池单体的工作电压,并确定各锂电池单体的工
作电压之间的最大电压差。
步骤103、获取锂电池组中各锂电池单体的内阻值增量,并确定各内阻值增量的
最大值。
步骤104、根据最大温度差、最大电压差和/或各内阻值增量的最大值确定电动汽
车锂电池的状态。
本发明实施例提供的一种电动汽车锂电池的状态确定方法,获取了锂电池组中各
锂电池单体在一次充放电过程中的最高温度与最低温度的最大温度差;获取了锂电池
组中各锂电池单体的工作电压,并确定各锂电池单体的工作电压之间的最大电压差;
获取了锂电池组中各锂电池单体的内阻值增量,并确定各内阻值增量的最大值;从而
根据最大温度差、最大电压差和/或各内阻值增量的最大值确定电动汽车锂电池的状
态,实现了根据多种参数来确定电动汽车锂电池的状态,避免了当前的电动汽车锂电
池的状态难以确定的问题。
在一实施例中,如图2所示,若通过最大温度差确定电动汽车锂电池的状态,则
本发明实施例提供的一种电动汽车锂电池的状态确定方法可以为:
步骤201、根据车载电池管理系统记录的温度数据获取锂电池组中各锂电池单体
在一次充放电过程中的最高温度与最低温度的最大温度差ΔTmax。
其中
ΔTmax=Tcell,max-Tcell,min
Tcell,max为锂电池单体在一次充放电过程中的最高温度,Tcell,min为锂电池单体在一
次充放电过程中的最低温度。
步骤202、判断最大温度差ΔTmax与一第一温度预设值j的大小,以及最大温度差
ΔTmax与一第二温度预设值i的大小关系。在步骤202之后,执行步骤203、步骤204
或者步骤205。
步骤203、若ΔTmax<j,则确定电动汽车锂电池满足一正常状态条件。
步骤204、若j≤ΔTmax<i,则确定电动汽车锂电池满足一亚健康状态条件。
步骤205、若ΔTmax≥i,则确定电动汽车锂电池满足一不正常状态条件。
影响锂电池的状态的原因有:不一致性、电池老化、温度等因素,因此在一实施
例中,不一致性主要考虑的是电池工作电压的不一致性,如图3所示,若通过最大电
压差确定电动汽车锂电池的状态,则本发明实施例提供的一种电动汽车锂电池的状态
确定方法可以为:
步骤301、根据车载电池管理系统记录的电压数据获取锂电池组中各锂电池单体
的工作电压。在锂电池组中各锂电池单体的工作电压中,最大工作电压为Vcell,max,最
小工作电压为Vcell,min;确定各锂电池单体的工作电压之间的最大电压差ΔVmax。
其中,
ΔVmax=Vcell,max-Vcell,min
其中,在车载电池管理系统记录中,每一次充放电过程均可以记录出现最大工作
电压和最小工作电压的单体编号,并在多次充放电后记录各单体编号出现的频次,从
而根据车载电池管理系统记录能够获知锂电池组中各锂电池单体的工作电压。
步骤302、判断最大电压差ΔVmax与一第一电压预设值n的大小,以及最大电压
差ΔVmax与一第二电压预设值m的大小关系。在步骤302之后,执行步骤303、步骤
304或者步骤305。
步骤303、若ΔVmax<n,则确定电动汽车锂电池满足一正常状态条件。
步骤304、若n≤ΔVmax<m,则确定电动汽车锂电池满足一亚健康状态条件。
步骤305、若ΔVmax≥m,则确定电动汽车锂电池满足一不正常状态条件。
在一实施例中,电池老化主要考虑的是电池内阻值的变化,如图4所示,若通过
各内阻值增量的最大值确定电动汽车锂电池的状态,则本发明实施例提供的一种电动
汽车锂电池的状态确定方法可以为:
步骤401、根据车载电池管理系统记录的电压和电流数据,确定锂电池组中各锂
电池单体的各时间的内阻值。
步骤402、根据锂电池组中各锂电池单体的各时间的内阻值,确定锂电池组中各
锂电池单体的内阻值增量,并确定各内阻值增量的最大值ΔRmax。
其中,
ΔRmax=Rcell,max-Rcell,min
Rcell,max为该ΔRmax对应的锂电池单体的最大内阻值;Rcell,min为该ΔRmax对应的锂电
池单体的最小内阻值。
步骤403、判断各内阻值增量的最大值ΔRmax与一第一内阻预设值b的大小,以
及各内阻值增量的最大值ΔRmax与一第二内阻预设值a的大小关系。在步骤403之后,
可以执行步骤404、步骤405或者步骤406。
步骤404、若ΔRmax<b,则确定电动汽车锂电池满足一正常状态条件。
步骤405、若b≤ΔRmax<a,则确定电动汽车锂电池满足一亚健康状态条件。
步骤406、若ΔRmax≥a,则确定电动汽车锂电池满足一不正常状态条件。
值得说明的是,上述图2、3、4中对应的实例中的正常状态条件表示电动汽车锂
电池工作正常,无需进行检修。而亚健康状态条件表示电动汽车锂电池工作状态欠佳,
需要进行检查维护。而不正常状态条件表示电动汽车锂电池已经难以正常工作,继续
应用可能造成不利后果,应对其进行维修甚至为电动汽车更换新的锂电池。
在一实施例中,如图5所示,若通过最大温度差、最大电压差和各内阻值增量的
最大值确定电动汽车锂电池的状态,则本发明实施例提供的一种电动汽车锂电池的状
态确定方法可以为:
步骤501、根据车载电池管理系统记录的温度数据获取锂电池组中各锂电池单体
在一次充放电过程中的最高温度与最低温度的最大温度差ΔTmax。
步骤502、根据车载电池管理系统记录的电压数据获取锂电池组中各锂电池单体
的工作电压。在锂电池组中各锂电池单体的工作电压中,最大工作电压为Vcell,max,最
小工作电压为Vcell,min;确定各锂电池单体的工作电压之间的最大电压差ΔVmax。
步骤503、根据车载电池管理系统记录的电压和电流数据,确定锂电池组中各锂
电池单体的各时间的内阻值。
步骤504、根据锂电池组中各锂电池单体的各时间的内阻值,确定锂电池组中各
锂电池单体的内阻值增量,并确定各内阻值增量的最大值ΔRmax。
步骤505、获取预先设置的最大温度差、最大电压差和各内阻值增量的最大值对
状态影响的权重系数![]()
步骤506、确定电动汽车锂电池的一状态值F。
其中,
F
=
Σ
i
=
1
n
ω
i
A
q
i
.
]]>
qi为最大温度差ΔTmax、最大电压差ΔVmax和各内阻值增量的最大值ΔRmax。
步骤507、根据状态值F确定电动汽车锂电池的状态。
具体的,可以是状态值F越大,表示电动汽车锂电池的状态越差。例如,可以确
定当状态值F大于一预设状态值时,电动汽车锂电池为不正常状态,需要进行检修。
为了使得本领域的技术人员更好的了解本发明实施例中的锂电池数据,下面对锂
电池数据进行说明,通过对获得的实验数据进行分析,可以获得需要的电池组内变量
的信息:
(1)基本变量
通过电池管理系统(BMS)可以采集或者简单的数学处理即可以得到的变量:
Tcelli:电池组内任意一个编号为i的电池单体的温度,通过电池管理系统中的测
温模块即可得到。
Vcelli:电池组内任意一个编号为i的电池单体的电压,通过电池管理系统中的测
压模块即可以得到。
Icelli:电池组内任意一个编号为i的电池单体的电流,通过电池管理系统中的测
流模块即可以得到。
Ecelli:电池组内任意一个编号为i的单体的能量,对电压电流积分即可得到,算
式可以如下:
Ecelli=∫Vcelli*Icellidt
SOCgroup|t=0:放电(或充电)开始时,电池组内任意一个编号为i的电池单体的
剩余电量(StateofCharge,SOC),可以读到此时的开路电压,再通过实验数据得到
电池的开路电压-剩余电量(OpenCircuitVoltage-StateofCharge,OCV-SOC)曲线,
可以通过插值的方法来确定电池当前的SOCcelli|t=0;
放电(或充电)结束时,电池组内任意一个编号为i的单体的SOC,
可以读到此时的开路电压,再通过实验数据得到电池的OCV-SOC曲线,可以通过插
值的方法来确定电池当前的![]()
ΔQcelli:电池组内任意一个编号为i的单体放出(或充入)的电量,算式如下:
ΔQcelli=∫Icellidt/3600
Qcelli:电池组内任意一个编号为i的单体的容量,利用初始SOCcelli|t=0和当前的
SOCcelli,可以得到电池单体的Qcelli,算式如下:
Q
c
e
l
l
i
=
ΔQ
c
e
l
l
i
ΔSOC
c
e
l
l
i
]]>
(2)拓展变量
通过(1)中提到的基本变量,进行统计处理,可以衍生出很多变量,称作拓展
变量,如下:
Rcelli|t=0:放电(或充电)开始时,电池组内任意一个编号为i的单体的欧姆内阻,
通过
R
c
e
l
l
i
|
t
=
0
=
Δ
U
Δ
I
]]>可以得到。
放电(或充电)结束时,电池组内任意一个编号为i的单体的欧姆内
阻;
ΔVmax:单体电压极差,同一时刻不同单体电池电压差异的最大值;
ΔSOCmax:单体SOC极差,同一时刻不同单体电池SOC差异的最大值;
ΔTempmax:单体温度极差,同一时刻不同单体电池温度差异的最大值;
SOCcelli|t:在任意时刻,电池组内任意一个编号为i的单体的SOC;
ηgroup:某个电池组的能量效率,算式如下:
η
g
r
o
u
p
=
∫
V
d
i
s
*
I
d
i
s
d
t
∫
V
c
h
a
*
I
c
h
a
d
t
*
100
%
]]>
本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程
序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件
方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序
代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)
上实施的计算机程序产品的形式。
本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流
程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的
每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些
计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设
备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执
行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方
框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特
定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包
括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一
个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计
算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算
机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或
方框图一个方框或多个方框中指定的功能的步骤。
本发明中应用了具体实施例对本发明的原理及实施方式进行了阐述,以上实施例
的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术
人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,
本说明书内容不应理解为对本发明的限制。