本申请实施例涉及电池技术领域,尤其涉及一种电池系统的健康状态(stateofhealth,简称soh)确定方法及设备。
背景技术:
随着科技和经济的发展,电池被广泛应用于各行各业中。由于电池老化、容量衰减以及一致性降低等因素,导致电池系统的可靠性降低,因此需要及时对电池系统的soh进行评估。
相关技术中,通常基于电池系统的总充电容量和初始充电容量,采用对比充电容量的方式,来评估电池系统的soh。
然而,相关技术是基于电池系统的工作参数进行评估,缺乏对单体电池的有效分析,无法精准地确定电池系统的soh,因此不能及时有效地发现电池系统的可靠性降低。
技术实现要素:
本申请实施例提供一种电池系统的soh确定方法及设备,以解决现有技术基于电池系统的工作参数评估电池系统的soh,缺乏对单体电池的有效分析,无法精准地确定电池系统的soh,不能及时有效地发现电池系统的可靠性降低的问题。
第一方面,本申请实施例提供一种电池系统的soh确定方法,包括:
根据预设时刻所述电池系统中各单体电池在充放电过程中的电量变化量、所述各单体电池的荷电状态(stateofcharge,简称soc)变化量和所述各单体电池的初始电量,确定所述预设时刻所述各单体电池的soh;其中,所述电量包括容量和/或能量;
根据所述预设时刻所述各单体电池的soc、所述各单体电池的soh和所述各单体电池的额定电量,获得所述各单体电池的可充电量和所述各单体电池的可放电量;
基于所述各单体电池的可充电量,获得所述电池系统的可充电量,并基于所述各单体电池的可放电量,获得所述电池系统的可放电量;
根据所述电池系统的可充电量、所述电池系统的可放电量和所述电池系统的初始电量,确定所述电池系统的soh。
在一种可能的设计中,所述基于所述各单体电池的可充电量,获得所述电池系统的可充电量,并基于所述各单体电池的可放电量,获得所述电池系统的可放电量,包括:
基于所述各单体电池的可充电量的最小值,获得所述电池系统的可充电量,并基于所述各单体电池的可放电量的最小值,获得所述电池系统的可放电量;
或者,基于所述各单体电池的可充电量的平均值,获得所述电池系统的可充电量,并基于所述各单体电池的可放电量的平均值,获得所述电池系统的可放电量。
在一种可能的设计中,所述根据所述电池系统的可充电量、所述电池系统的可放电量和所述电池系统的初始电量,确定所述电池系统的soh,包括:
根据所述电池系统的可充电量和所述电池系统的可放电量之和,确定目标电量;
根据所述目标电量和所述电池系统的初始电量之比,确定所述电池系统的soh。
在一种可能的设计中,所述根据预设时刻所述电池系统中各单体电池在充放电过程中的电量变化量、所述各单体电池的soc变化量和所述各单体电池的初始电量,确定所述预设时刻所述各单体电池的soh,包括:
根据所述电量变化量和所述soc变化量之比,确定目标变化量;
根据所述目标变化量和所述各单体电池的初始电量之比,确定所述预设时刻所述各单体电池的soh。
在一种可能的设计中,所述根据所述预设时刻所述各单体电池的soc、所述各单体电池的soh和所述各单体电池的额定电量,获得所述各单体电池的可充电量和所述各单体电池的可放电量,包括:
根据所述预设时刻所述各单体电池的soc,确定所述预设时刻所述各单体电池的可充因子,并根据所述预设时刻所述各单体电池的可充因子、所述各单体电池的soh和所述各单体电池的额定电量的乘积,获得所述各单体电池的可充电量;
根据所述预设时刻所述各单体电池的soc,确定所述预设时刻所述各单体电池的可放因子,并根据所述预设时刻所述各单体电池的可放因子、所述各单体电池的soh和所述各单体电池的额定电量的乘积,获得所述各单体电池的可放电量。
在一种可能的设计中,在所述根据所述预设时刻所述各单体电池的soc、所述各单体电池的soh和所述各单体电池的额定电量,获得所述各单体电池的可充电量和所述各单体电池的可放电量之前,还包括:
基于所述预设时刻所述各单体电池的目标开路电压,以及预设开路电压与soc的对应关系,确定所述预设时刻所述各单体电池的soc;
和/或,基于所述预设时刻所述各单体电池的目标动态电压、所述电池系统的目标温度和所述电池系统的目标电流,以及预设动态电压、温度、电流与soc的对应关系,确定所述预设时刻所述各单体电池的soc。
在一种可能的设计中,在所述根据预设时刻所述电池系统中各单体电池在充放电过程中的电量变化量、所述各单体电池的soc变化量和所述各单体电池的初始电量,确定所述预设时刻所述各单体电池的soh之前,还包括:
根据所述预设时刻所述各单体电池的soc和所述充放电的初始时刻所述各单体电池的soc之差,获得所述预设时刻所述各单体电池的soc变化量。
第二方面,本申请实施例提供一种电池系统的soh确定装置,包括:
第一确定模块,用于根据预设时刻所述电池系统中各单体电池在充放电过程中的电量变化量、所述各单体电池的soc变化量和所述各单体电池的初始电量,确定所述预设时刻所述各单体电池的soh;其中,所述电量包括容量和/或能量;
第一获得模块,用于根据所述预设时刻所述各单体电池的soc、所述各单体电池的soh和所述各单体电池的额定电量,获得所述各单体电池的可充电量和所述各单体电池的可放电量;
第二获得模块,用于基于所述各单体电池的可充电量,获得所述电池系统的可充电量,并基于所述各单体电池的可放电量,获得所述电池系统的可放电量;
第二确定模块,用于根据所述电池系统的可充电量、所述电池系统的可放电量和所述电池系统的初始电量,确定所述电池系统的soh。
第三方面,本申请实施例提供一种电池系统的soh确定设备,包括:至少一个处理器和存储器;
所述存储器存储计算机执行指令;
所述至少一个处理器执行所述存储器存储的计算机执行指令,使得所述至少一个处理器执行如上述第一方面以及第一方面各种可能的设计所述的电池系统的soh确定方法。
第四方面,本申请实施例提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,当处理器执行所述计算机执行指令时,实现如上述第一方面以及第一方面各种可能的设计所述的电池系统的soh确定方法。
本实施例提供的电池系统的soh确定方法及设备,该方法通过根据预设时刻电池系统中各单体电池在充放电过程中的电量变化量、各单体电池的soc变化量和各单体电池的初始电量,能够准确地确定出预设时刻各单体电池的soh;再根据预设时刻各单体电池的soc、各单体电池的soh和各单体电池的额定电量,能够获得各单体电池的可充电量和各单体电池的可放电量;然后基于该各单体电池的可充电量,能够获得电池系统的可充电量,基于该各单体电池的可放电量,能够获得电池系统的可放电量,其中,电池系统的可充电量和可放电量是基于各单体电池的状态得到的,因此能够对各单体电池进行有效分析;进而,根据电池系统的可充电量、电池系统的可放电量和电池系统的初始电量,能够精准确定电池系统的soh,以使相关人员及时发现电池系统可靠性降低,从而能针对其不同程度的电池老化、容量衰减、一致性降低等问题,提出有效的解决方案,优化动力电池系统的soh。
附图说明
为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本申请实施例提供的应用场景示意图;
图2为本申请实施例提供的一种电池系统的soh确定方法的流程示意图;
图3为本申请实施例提供的另一种电池系统的soh确定方法的流程示意图;
图4为本申请实施例提供的电池系统的soh确定装置的结构示意图;
图5为本申请实施例提供的电池系统的soh确定设备的硬件结构示意图。
具体实施方式
为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请的保护的范围。
相关技术中,通常基于电池系统的总充电容量和初始充电容量,采用对比充电容量的方式,来评估电池系统的soh。然而,基于电池系统的工作参数进行评估,缺乏对单体电池的有效分析,无法精准地确定电池系统的soh,因此不能及时有效地发现电池系统的可靠性降低。
通过对电池系统内单体电池的状态进行分析,得到电池系统的soh,能够解决上述问题。因此,本实施例提供一种电池系统的soh确定方法及设备,该方法通过根据预设时刻电池系统中各单体电池在充放电过程中的电量变化量、各单体电池的soc变化量和各单体电池的初始电量,能够准确地确定出预设时刻各单体电池的soh;再根据预设时刻各单体电池的soc、各单体电池的soh和各单体电池的额定电量,能够获得各单体电池的可充电量和各单体电池的可放电量;然后基于该各单体电池的可充电量,能够获得电池系统的可充电量,基于该各单体电池的可放电量,能够获得电池系统的可放电量,其中,电池系统的可充电量和可放电量是基于各单体电池的状态得到的,因此能够对各单体电池进行有效分析;进而,根据电池系统的可充电量、电池系统的可放电量和电池系统的初始电量,能够精准确定电池系统的soh,以使相关人员及时发现电池系统可靠性降低,从而能针对其不同程度的电池老化、容量衰减、一致性降低等问题,提出有效的解决方案,优化动力电池系统的soh。
本实施例提供一种电池系统的soh确定方法,该方法可以适用于图1所示的应用场景示意图,如图1所示,本实施例提供的应用场景主要包括电池系统的soh确定设备101和电池系统102。其中,电池系统102包括多个单体电池,图1以电池系统102包括三个单体电池为例进行说明,分别记作单体电池1、单体电池2和单体电池3,但本实施例对此不做具体限定。电池系统的soh确定设备101可以根据预设时刻电池系统102中各单体电池在充放电过程中的电量变化量、各单体电池的soc变化量和各单体电池的初始电量,能够准确地确定出预设时刻各单体电池的soh;电池系统的soh确定设备101也可以根据预设时刻各单体电池的soc、各单体电池的soh和各单体电池的额定电量,获得各单体电池的可充电量和各单体电池的可放电量;电池系统的soh确定设备101还可以基于该各单体电池的可充电量,获得电池系统的可充电量,并基于该各单体电池的可放电量,获得电池系统的可放电量;电池系统的soh确定设备101还可以根据电池系统的可充电量、电池系统的可放电量和电池系统的初始电量,精准确定电池系统的soh,以使相关人员及时发现电池系统可靠性降低,进而能针对其不同程度的电池老化、容量衰减、一致性降低等问题,提出有效的解决方案,优化动力电池系统的soh。
上述应用场景仅为一种示例性场景,具体实施时,可以根据需求应用在不同场景中。
下面以具体地实施例对本申请的技术方案以及本申请的技术方案如何解决上述技术问题进行详细说明。下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例中不再赘述。下面将结合附图,对本申请的实施例进行描述。
图2为本申请实施例提供的一种电池系统的soh确定方法的流程示意图,本实施例可应用于图1所示实施例的应用场景,执行主体可以为图1所示实施例中的电池系统的soh确定设备101,如图2所示,该方法可以包括:
s201:根据预设时刻所述电池系统中各单体电池在充放电过程中的电量变化量、所述各单体电池的soc变化量和所述各单体电池的初始电量,确定所述预设时刻所述各单体电池的soh;其中,所述电量包括容量和/或能量。
示例性的,获取电池系统在充放电过程中,各单体电池从初始时刻到预设时刻的电量变化量,其中电量变化量包括容量变化量和/或能量变化量,例如单体电池1初始时刻的电量为c1,预设时刻的电量为c2,则单体电池1在充放电过程中的电量变化量△c=c2-c1;同样的,获取电池系统在充放电过程中,各单体电池从初始时刻到预设时刻的soc变化量,可选地,根据所述预设时刻各单体电池的soc和充放电的初始时刻各单体电池的soc之差,获得预设时刻各单体电池的soc变化量,例如单体电池1初始时刻的soc为soc1,预设时刻的soc为soc2,则单体电池1在充放电过程中的soc变化量△soc=soc2-soc1,然后根据上述电量变化量、上述soc变化量和各单体电池的初始电量,确定预设时刻各单体电池的soh。
其中,可通过历史运行数据、充放电测试数据和充放电前后的电表显示值任意一种方式获取电池系统的电量,再根据电池系统的电量,确定各单体电池在充放电过程中的电量,例如预设时刻的电量和初始时刻的电量,具体实现方式与现有技术相同,此处不再赘述。
可选地,在所述根据所述预设时刻所述各单体电池的soc、所述各单体电池的soh和所述各单体电池的额定电量,获得所述各单体电池的可充电量和所述各单体电池的可放电量之前,还包括:
基于所述预设时刻所述各单体电池的目标开路电压,以及预设开路电压与soc的对应关系,确定所述预设时刻所述各单体电池的soc;
和/或,基于所述预设时刻所述各单体电池的目标动态电压、所述电池系统的目标温度和所述电池系统的目标电流,以及预设动态电压、温度、电流与soc的对应关系,确定所述预设时刻所述各单体电池的soc。
其中,确定充放电的初始时刻各单体电池的soc与上述实施例中确定预设时刻各单体电池的soc的实现方式相同,此处不再赘述。
同样,也可通过历史运行数据、充放电测试数据和充放电前后的电表显示值任意一种方式获取各单体电池的目标开路电压、各单体电池的目标动态电压、电池系统的目标温度和电池系统的目标电流等参数,具体实现方式也与现有技术相同,此处不再赘述。
可选地,所述根据预设时刻所述电池系统中各单体电池在充放电过程中的电量变化量、所述各单体电池的soc变化量和所述各单体电池的初始电量,确定所述预设时刻所述各单体电池的soh,包括:
根据所述电量变化量和所述soc变化量之比,确定目标变化量;
根据所述目标变化量和所述各单体电池的初始电量之比,确定所述预设时刻所述各单体电池的soh。
示例性的,预设时刻单体电池1的soh=(△c/△soc)/c1,其中,△c为单体电池1在充放电过程中的电量变化量,△soc为单体电池1在充放电过程中的soc变化量,c1为单体电池1的初始电量。
通过根据各单体电池的电量变化量和各单体电池的soc变化量之比,确定出目标变化量;再根据该目标变化量和各单体电池的初始电量之比,能够准确确定各单体电池的soh。
s202:根据所述预设时刻所述各单体电池的soc、所述各单体电池的soh和所述各单体电池的额定电量,获得所述各单体电池的可充电量和所述各单体电池的可放电量。
其中,上述各单体电池的可充电量也就是各电池的最多可充电量,可放电量也就是最多可放电量,例如,预设时刻单体电池1的电量为40%,那么在该时刻,其最多可充电量为60%,最多可放电量为40%。
可选地,所述根据所述预设时刻所述各单体电池的soc、所述各单体电池的soh和所述各单体电池的额定电量,获得所述各单体电池的可充电量和所述各单体电池的可放电量,包括:
根据所述预设时刻所述各单体电池的soc,确定所述预设时刻所述各单体电池的可充因子,并根据所述预设时刻所述各单体电池的可充因子、所述各单体电池的soh和所述各单体电池的额定电量的乘积,获得所述各单体电池的可充电量。例如单体电池1可充因子f1=1-soc2,soc2为预设时刻单体电池1的soc,单体电池1的可充电量a11=f1*soh1*r1,soh1为预设时刻单体电池1的soh,r1为单体电池1的额定电量,额定电量是指电池在额定工作条件下能长期持续工作的电量,例如在带电池的铭牌上所标明的电量。
根据所述预设时刻所述各单体电池的soc,确定所述预设时刻所述各单体电池的可放因子,并根据所述预设时刻所述各单体电池的可放因子、所述各单体电池的soh和所述各单体电池的额定电量的乘积,获得所述各单体电池的可放电量。例如单体电池1可放因子f2=soc2,soc2为预设时刻单体电池1的soc,单体电池1的可放电量a21=f2*soh1*r1,soh1为预设时刻单体电池1的soh,r1为单体电池1的额定电量。
根据预设时刻各单体电池的soc,确定出预设时刻各单体电池的可充因子和可放因子,再根据预设时刻各单体电池的可充因子、预设时刻各单体电池的soh和各单体电池的额定电量的乘积,能够准确获得各单体电池的可充电量,同样,根据预设时刻各单体电池的可放因子、预设时刻各单体电池的soh和各单体电池的额定电量的乘积,能够准确获得各单体电池的可放电量。
s203:基于所述各单体电池的可充电量,获得所述电池系统的可充电量,并基于所述各单体电池的可放电量,获得所述电池系统的可放电量。
电池系统的可充电量和可放电量是基于各单体电池的状态得到的,因此能够对各单体电池进行有效分析。
s204:根据所述电池系统的可充电量、所述电池系统的可放电量和所述电池系统的初始电量,确定所述电池系统的soh。
可选地,所述根据所述电池系统的可充电量、所述电池系统的可放电量和所述电池系统的初始电量,确定所述电池系统的soh,包括:
根据所述电池系统的可充电量和所述电池系统的可放电量之和,确定目标电量;
根据所述目标电量和所述电池系统的初始电量之比,确定所述电池系统的soh。
示例性的,电池系统的soh=(b1 b2)/b3,b1为电池系统的可充电量,b2为电池系统的可放电量,b3为电池系统的初始电量。
在本实施例中,通过根据预设时刻电池系统中各单体电池在充放电过程中的电量变化量、各单体电池的soc变化量和各单体电池的初始电量,能够准确地确定出预设时刻各单体电池的soh;再根据预设时刻各单体电池的soc、各单体电池的soh和各单体电池的额定电量,能够获得各单体电池的可充电量和各单体电池的可放电量;然后基于该各单体电池的可充电量,能够获得电池系统的可充电量,基于该各单体电池的可放电量,能够获得电池系统的可放电量,其中,电池系统的可充电量和可放电量是基于各单体电池的状态得到的,因此能够对各单体电池进行有效分析;进而,根据电池系统的可充电量、电池系统的可放电量和电池系统的初始电量,能够精准确定电池系统的soh,以使相关人员及时发现电池系统可靠性降低,从而能针对其不同程度的电池老化、容量衰减、一致性降低等问题,提出有效的解决方案,优化动力电池系统的soh。
图3为本申请实施例提供的另一种电池系统的soh确定方法的流程示意图,如图3所示,在上述实施例2的基础上,该方法可以包括:
s301:根据预设时刻所述电池系统中各单体电池在充放电过程中的电量变化量、所述各单体电池的soc变化量和所述各单体电池的初始电量,确定所述预设时刻所述各单体电池的soh;其中,所述电量包括容量和/或能量。
s302:根据所述预设时刻所述各单体电池的soc、所述各单体电池的soh和所述各单体电池的额定电量,获得所述各单体电池的可充电量和所述各单体电池的可放电量。
该s301-s302与上述s201-s202实现方式相同,此处不再赘述。
s303:基于所述各单体电池的可充电量,获得所述电池系统的可充电量,并基于所述各单体电池的可放电量,获得所述电池系统的可放电量。
可选地,所述基于所述各单体电池的可充电量,获得所述电池系统的可充电量,并基于所述各单体电池的可放电量,获得所述电池系统的可放电量,包括:s3031或者s3032。
s3031:基于所述各单体电池的可充电量的最小值,获得所述电池系统的可充电量,并基于所述各单体电池的可放电量的最小值,获得所述电池系统的可放电量;
示例性的,电池系统中包括单体电池1、单体电池2……单体电池n,其中单体电池1的可充电量最小,则整个电池系统中的可充电量为单体电池1的可充电量;单体电池2的可放电量最小,则整个电池系统中的可放电量为单体电池2的可充电量。
可以理解,单体电池的可充电量与可放电量也可由充放电前后soc来表征,因此也可基于各单体电池的最高soc和最低soc,获得电池系统的可充电量和电池系统的可放电量。
本实施例中,通过基于各单体电池的可充电量的最小值,能够准确获得当前电池系统的最多可充电量;基于各单体电池的可放电量的最小值,能够准确获得当前电池系统的最多可放电量,进而可以通过后续步骤确定当前电池系统的soh。
s3032:基于所述各单体电池的可充电量的平均值,获得所述电池系统的可充电量,并基于所述各单体电池的可放电量的平均值,获得所述电池系统的可放电量。
示例性的,电池系统中包括单体电池1、单体电池2……单体电池n,其中单体电池1的可充电量为a11,可放电量为a21;单体电池2的可充电量为a12,可放电量为a22;……单体电池n的可充电量为a1n,可放电量为a2n;则整个电池系统中的可充电量为各单体电池状态均衡后的可充电量,也就是各单体电池的可充电量的平均值,电池系统的可充电量a1=(a11 a12 ……a1n)/n;整个电池系统中的可放电量为各单体电池状态均衡后的可放电量,也就是各单体电池的可放电量的平均值,电池系统的可放电量a2=(a21 a22 ……a2n)/n。
可以理解,单体电池的可充电量与可放电量也可由充放电前后soc来表征,因此也可基于各单体电池的平均soc,得到电池系统的可充电量和电池系统的可放电量。
本实施例中,通过基于各单体电池的可充电量的平均值,获得补电均衡后的电池系统的最多可充电量;基于各单体电池的可放电量的平均值,获得补电均衡后的电池系统的最多可放电量,进而可以通过后续步骤确定补电均衡后的电池系统的soh,从而分析动力电池系统soh可提升的空间,以提升系统的整体吞吐电量。
s304:根据所述电池系统的可充电量、所述电池系统的可放电量和所述电池系统的初始电量,确定所述电池系统的soh。
该s304与上述s204实现方式相同,此处不再赘述。
在本实施例中,通过根据预设时刻电池系统中各单体电池在充放电过程中的电量变化量、各单体电池的soc变化量和各单体电池的初始电量,能够准确地确定出预设时刻各单体电池的soh;再根据预设时刻各单体电池的soc、各单体电池的soh和各单体电池的额定电量,能够获得各单体电池的可充电量和各单体电池的可放电量;然后基于各单体电池的可充电量的最小值,获得当前电池系统的最多可充电量;基于各单体电池的可放电量的最小值,获得当前电池系统的最多可放电量,可以通过后续步骤确定当前电池系统的soh;通过基于各单体电池的可充电量的平均值,获得补电均衡后的电池系统的最多可充电量;或者,基于各单体电池的可放电量的平均值,获得补电均衡后的电池系统的最多可放电量,可以通过后续步骤确定补电均衡后的电池系统的soh,从而分析动力电池系统soh可提升的空间,以提升系统的整体吞吐电量;进而,根据电池系统的可充电量、电池系统的可放电量和电池系统的初始电量,能够精准确定电池系统的soh,以使相关人员及时发现电池系统可靠性降低,从而能针对其不同程度的电池老化、容量衰减、一致性降低等问题,提出有效的解决方案,优化动力电池系统的soh。
对应于上文实施例的电池系统的soh确定方法,图4为本申请实施例提供的电池系统的soh确定装置的结构示意图。为了便于说明,仅示出了与本申请实施例相关的部分。如图4所示,电池系统的soh确定装置40包括:第一确定模块401、第一获得模块402、第二获得模块403以及第二确定模块404,可选地,还包括第三确定模块405和第三获得模块406。
第一确定模块401,用于根据预设时刻所述电池系统中各单体电池在充放电过程中的电量变化量、所述各单体电池的soc变化量和所述各单体电池的初始电量,确定所述预设时刻所述各单体电池的soh;其中,所述电量包括容量和/或能量;
第一获得模块402,用于根据所述预设时刻所述各单体电池的soc、所述各单体电池的soh和所述各单体电池的额定电量,获得所述各单体电池的可充电量和所述各单体电池的可放电量;
第二获得模块403,用于基于所述各单体电池的可充电量,获得所述电池系统的可充电量,并基于所述各单体电池的可放电量,获得所述电池系统的可放电量;
第二确定模块404,用于根据所述电池系统的可充电量、所述电池系统的可放电量和所述电池系统的初始电量,确定所述电池系统的soh。
可选地,所述第二获得模块403基于所述各单体电池的可充电量,获得所述电池系统的可充电量,并基于所述各单体电池的可放电量,获得所述电池系统的可放电量,包括:
基于所述各单体电池的可充电量的最小值,获得所述电池系统的可充电量,并基于所述各单体电池的可放电量的最小值,获得所述电池系统的可放电量;
或者,基于所述各单体电池的可充电量的平均值,获得所述电池系统的可充电量,并基于所述各单体电池的可放电量的平均值,获得所述电池系统的可放电量。
可选地,所述第二确定模块404根据所述电池系统的可充电量、所述电池系统的可放电量和所述电池系统的初始电量,确定所述电池系统的soh,包括:
根据所述电池系统的可充电量和所述电池系统的可放电量之和,确定目标电量;
根据所述目标电量和所述电池系统的初始电量之比,确定所述电池系统的soh。
可选地,所述第一确定模块401根据预设时刻所述电池系统中各单体电池在充放电过程中的电量变化量、所述各单体电池的soc变化量和所述各单体电池的初始电量,确定所述预设时刻所述各单体电池的soh,包括:
根据所述电量变化量和所述soc变化量之比,确定目标变化量;
根据所述目标变化量和所述各单体电池的初始电量之比,确定所述预设时刻所述各单体电池的soh。
可选地,所述第一获得模块402根据所述预设时刻所述各单体电池的soc、所述各单体电池的soh和所述各单体电池的额定电量,获得所述各单体电池的可充电量和所述各单体电池的可放电量,包括:
根据所述预设时刻所述各单体电池的soc,确定所述预设时刻所述各单体电池的可充因子,并根据所述预设时刻所述各单体电池的可充因子、所述各单体电池的soh和所述各单体电池的额定电量的乘积,获得所述各单体电池的可充电量;
根据所述预设时刻所述各单体电池的soc,确定所述预设时刻所述各单体电池的可放因子,并根据所述预设时刻所述各单体电池的可放因子、所述各单体电池的soh和所述各单体电池的额定电量的乘积,获得所述各单体电池的可放电量。
可选地,第三确定模块405,用于在所述第一获得模块402根据所述预设时刻所述各单体电池的soc、所述各单体电池的soh和所述各单体电池的额定电量,获得所述各单体电池的可充电量和所述各单体电池的可放电量之前,
基于所述预设时刻所述各单体电池的目标开路电压,以及预设开路电压与soc的对应关系,确定所述预设时刻所述各单体电池的soc;
和/或,基于所述预设时刻所述各单体电池的目标动态电压、所述电池系统的目标温度和所述电池系统的目标电流,以及预设动态电压、温度、电流与soc的对应关系,确定所述预设时刻所述各单体电池的soc。
可选地,第三获得模块406,用于在所述第一确定模块401根据预设时刻所述电池系统中各单体电池在充放电过程中的电量变化量、所述各单体电池的soc变化量和所述各单体电池的初始电量,确定所述预设时刻所述各单体电池的soh之前,还包括:
根据所述预设时刻所述各单体电池的soc和所述充放电的初始时刻所述各单体电池的soc之差,获得所述预设时刻所述各单体电池的soc变化量。
本申请实施例提供的装置,可用于执行上述方法实施例的技术方案,其实现原理和技术效果类似,本申请实施例此处不再赘述。
图5为本申请实施例提供的电池系统的soh确定设备的硬件结构示意图。如图5所示,本实施例的电池系统的soh确定设备50包括:处理器501以及存储器502;其中
存储器502,用于存储计算机执行指令;
处理器501,用于执行存储器存储的计算机执行指令,以实现上述实施例中电池系统的soh确定方法的各个步骤。具体可以参见前述方法实施例中的相关描述。
可选地,存储器502既可以是独立的,也可以跟处理器501集成在一起。
当存储器502独立设置时,该电池系统的soh确定设备还包括总线503,用于连接所述存储器502和处理器501。
本申请实施例还提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,当处理器执行所述计算机执行指令时,实现如上所述的电池系统的soh确定方法。
在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的电池系统的soh确定装置实施例仅仅是示意性的,例如,所述模块的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个模块可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或模块的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的模块可以是或者也可以不是物理上分开的,作为模块显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案。
另外,在本申请各个实施例中的各功能模块可以集成在一个处理单元中,也可以是各个模块单独物理存在,也可以两个或两个以上模块集成在一个单元中。上述模块成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。
上述以软件功能模块的形式实现的集成的模块,可以存储在一个计算机可读取存储介质中。上述软件功能模块存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器执行本申请各个实施例所述电池系统的soh确定方法的部分步骤。
应理解,上述处理器可以是中央处理单元(centralprocessingunit,简称cpu),还可以是其他通用处理器、数字信号处理器(digitalsignalprocessor,简称dsp)、专用集成电路(applicationspecificintegratedcircuit,简称asic)等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本申请所公开的电池系统的soh确定方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。
存储器可能包含高速ram存储器,也可能还包括非易失性存储nvm,例如至少一个磁盘存储器,还可以为u盘、移动硬盘、只读存储器、磁盘或光盘等。
总线可以是工业标准体系结构(industrystandardarchitecture,简称isa)总线、外部设备互连(peripheralcomponentinterconnect,简称pci)总线或扩展工业标准体系结构(extendedindustrystandardarchitecture,简称eisa)总线等。总线可以分为地址总线、数据总线、控制总线等。为便于表示,本申请附图中的总线并不限定仅有一根总线或一种类型的总线。
上述存储介质可以是由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(sram),电可擦除可编程只读存储器(eeprom),可擦除可编程只读存储器(eprom),可编程只读存储器(prom),只读存储器(rom),磁存储器,快闪存储器,磁盘或光盘。存储介质可以是通用或专用计算机能够存取的任何可用介质。
一种示例性的存储介质耦合至处理器,从而使处理器能够从该存储介质读取信息,且可向该存储介质写入信息。当然,存储介质也可以是处理器的组成部分。处理器和存储介质可以位于专用集成电路(applicationspecificintegratedcircuits,简称asic)中。当然,处理器和存储介质也可以作为分立组件存在于电子设备或主控设备中。
本领域普通技术人员可以理解:实现上述各电池系统的soh确定方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程序在执行时,执行包括上述各电池系统的soh确定方法实施例的步骤;而前述的存储介质包括:rom、ram、磁碟或者光盘等各种可以存储程序代码的介质。
最后应说明的是:以上各实施例仅用以说明本申请的技术方案,而非对其限制;尽管参照前述各实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本申请各实施例技术方案的范围。
1.一种电池系统的soh确定方法,其特征在于,包括:
根据预设时刻所述电池系统中各单体电池在充放电过程中的电量变化量、所述各单体电池的荷电状态soc变化量和所述各单体电池的初始电量,确定所述预设时刻所述各单体电池的健康状态soh;其中,所述电量包括容量和/或能量;
根据所述预设时刻所述各单体电池的soc、所述各单体电池的soh和所述各单体电池的额定电量,获得所述各单体电池的可充电量和所述各单体电池的可放电量;
基于所述各单体电池的可充电量,获得所述电池系统的可充电量,并基于所述各单体电池的可放电量,获得所述电池系统的可放电量;
根据所述电池系统的可充电量、所述电池系统的可放电量和所述电池系统的初始电量,确定所述电池系统的soh。
2.根据权利要求1所述的方法,其特征在于,所述基于所述各单体电池的可充电量,获得所述电池系统的可充电量,并基于所述各单体电池的可放电量,获得所述电池系统的可放电量,包括:
基于所述各单体电池的可充电量的最小值,获得所述电池系统的可充电量,并基于所述各单体电池的可放电量的最小值,获得所述电池系统的可放电量;
或者,基于所述各单体电池的可充电量的平均值,获得所述电池系统的可充电量,并基于所述各单体电池的可放电量的平均值,获得所述电池系统的可放电量。
3.根据权利要求1所述的方法,其特征在于,所述根据所述电池系统的可充电量、所述电池系统的可放电量和所述电池系统的初始电量,确定所述电池系统的soh,包括:
根据所述电池系统的可充电量和所述电池系统的可放电量之和,确定目标电量;
根据所述目标电量和所述电池系统的初始电量之比,确定所述电池系统的soh。
4.根据权利要求1所述的方法,其特征在于,所述根据预设时刻所述电池系统中各单体电池在充放电过程中的电量变化量、所述各单体电池的soc变化量和所述各单体电池的初始电量,确定所述预设时刻所述各单体电池的soh,包括:
根据所述电量变化量和所述soc变化量之比,确定目标变化量;
根据所述目标变化量和所述各单体电池的初始电量之比,确定所述预设时刻所述各单体电池的soh。
5.根据权利要求1所述的方法,其特征在于,所述根据所述预设时刻所述各单体电池的soc、所述各单体电池的soh和所述各单体电池的额定电量,获得所述各单体电池的可充电量和所述各单体电池的可放电量,包括:
根据所述预设时刻所述各单体电池的soc,确定所述预设时刻所述各单体电池的可充因子,并根据所述预设时刻所述各单体电池的可充因子、所述各单体电池的soh和所述各单体电池的额定电量的乘积,获得所述各单体电池的可充电量;
根据所述预设时刻所述各单体电池的soc,确定所述预设时刻所述各单体电池的可放因子,并根据所述预设时刻所述各单体电池的可放因子、所述各单体电池的soh和所述各单体电池的额定电量的乘积,获得所述各单体电池的可放电量。
6.根据权利要求1至5任意一项所述的方法,其特征在于,在所述根据所述预设时刻所述各单体电池的soc、所述各单体电池的soh和所述各单体电池的额定电量,获得所述各单体电池的可充电量和所述各单体电池的可放电量之前,还包括:
基于所述预设时刻所述各单体电池的目标开路电压,以及预设开路电压与soc的对应关系,确定所述预设时刻所述各单体电池的soc;
和/或,基于所述预设时刻所述各单体电池的目标动态电压、所述电池系统的目标温度和所述电池系统的目标电流,以及预设动态电压、温度、电流与soc的对应关系,确定所述预设时刻所述各单体电池的soc。
7.根据权利要求1至5任意一项所述的方法,其特征在于,在所述根据预设时刻所述电池系统中各单体电池在充放电过程中的电量变化量、所述各单体电池的soc变化量和所述各单体电池的初始电量,确定所述预设时刻所述各单体电池的soh之前,还包括:
根据所述预设时刻所述各单体电池的soc和所述充放电的初始时刻所述各单体电池的soc之差,获得所述预设时刻所述各单体电池的soc变化量。
8.一种电池系统的soh确定装置,其特征在于,包括:
第一确定模块,用于根据预设时刻所述电池系统中各单体电池在充放电过程中的电量变化量、所述各单体电池的soc变化量和所述各单体电池的初始电量,确定所述预设时刻所述各单体电池的soh;其中,所述电量包括容量和/或能量;
第一获得模块,用于根据所述预设时刻所述各单体电池的soc、所述各单体电池的soh和所述各单体电池的额定电量,获得所述各单体电池的可充电量和所述各单体电池的可放电量;
第二获得模块,用于基于所述各单体电池的可充电量,获得所述电池系统的可充电量,并基于所述各单体电池的可放电量,获得所述电池系统的可放电量;
第二确定模块,用于根据所述电池系统的可充电量、所述电池系统的可放电量和所述电池系统的初始电量,确定所述电池系统的soh。
9.一种电池系统的soh确定设备,其特征在于,包括:至少一个处理器和存储器;
所述存储器存储计算机执行指令;
所述至少一个处理器执行所述存储器存储的计算机执行指令,使得所述至少一个处理器执行如权利要求1至7任一项所述的电池系统的soh确定方法。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机执行指令,当处理器执行所述计算机执行指令时,实现如权利要求1至7任一项所述的电池系统的soh确定方法。
技术总结