电池检测方法、装置、设备及存储介质
文献发布时间:2023-06-19 11:26:00
技术领域
本公开的实施例涉及一种电池检测方法、装置、设备及存储介质。
背景技术
在电池系统中,例如车用动力电池系统,电芯为电池系统的最小组成单位。其中,电池系统中多个电芯之间的一致性,是电池系统的使用性能和安全性的关键影响因素之一。因此,为提高电池系统的使用寿命和安全性,有必要对电池系统中同一电池内多个电芯的一致性进行检测。
相关技术中,在对电池内多个电芯的一致性进行检测时,主要是判断同一电池内单体电压最高的电芯与单体电压最低的电芯之间的电压差,根据该电压差与阈值的比较结果,确定同一电池内多个电芯的一致性。但通过该检测方式得到的电芯一致性结果,其准确性不高。
发明内容
本公开的实施例提供一种电池检测方法、装置、设备及存储介质,用以解决电池内多个电芯的一致性检测准确性不高的问题。
第一方面,本公开的实施例提供一种电池检测方法,电池包含多个电芯,所述电池检测方法包括:
获取所述电芯在第一时刻的第一电压及所述电芯在第二时刻的第二电压,所述第一时刻为所述电池的充电状态由恒流充电状态转换为恒压充电状态的时刻,所述第二时刻为所述电池结束恒压充电状态的时刻;
根据所述电芯的第一电压和第二电压,确定所述电芯的电压变化量;
根据所述多个电芯的电压变化量,确定所述多个电芯是否符合一致性要求。
第二方面,本公开的实施例提供一种电池检测装置,所述电池含多个电芯,所述电池检测装置包括:
获取模块,用于获取所述电芯在第一时刻的第一电压及所述电芯在第二时刻的第二电压,所述第一时刻为所述电池的充电状态由恒流充电状态转换为恒压充电状态的时刻,所述第二时刻为所述电池结束恒压充电状态的时刻;
第一确定模块,用于根据所述电芯的第一电压和第二电压,确定所述电芯的电压变化量;
第二确定模块,用于根据所述多个电芯的电压变化量,确定所述多个电芯是否符合一致性要求。
第三方面,本公开的实施例提供一种电子设备,包括:
存储器和处理器;
所述存储器用于存储程序指令;
所述处理器用于调用所述存储器中的程序指令执行如上述第一方面所述的电池检测方法。
第四方面,本公开的实施例提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被执行时,实现如上述第一方面所述的电池检测方法。
第五方面,本公开的实施例提供一种计算机程序产品,所述计算机程序产品包括计算机程序,所述计算机程序被处理器执行时实现如第一方面所述的电池检测方法。
本公开的实施例提供了一种电池检测方法、装置、设备及存储介质,在该方法中,电池含多个电芯,利用电池在恒压充电状态时各电芯的电压变化更容易体现出各电芯的差异性,基于电池的充电状态由恒流状态转换为恒压充电状态的时刻、电池结束恒压充电状态的时刻这两个关键时刻,确定多个电芯的电压变化量,基于多个电芯的电压变化量,确定多个电芯是否符合一致性要求,从而提高了对电池内多个电芯的一致性进行检测的准确性,进而有利于提高电池的性能和安全性。
本公开的各种可行实施例及其技术优势将在下文详述。
附图说明
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。
图1为本公开的实施例适用的应用场景示例图;
图2为本公开的一实施例提供的电池检测方法的流程示意图;
图3为本公开的另一实施例提供的电池检测方法的流程示意图;
图4为本公开的另一实施例提供的电池检测方法的流程示意图;
图5为本公开的一实施例提供的电池检测装置的结构示意图;
图6为本公开的一实施例提供的一种电子设备的结构示意图;
图7为本公开的一实施例提供的电池检测装置的框图。
通过上述附图,已示出本公开明确的实施例,后文中将有更详细的描述。这些附图和文字描述并不是为了通过任何方式限制本公开构思的范围,而是通过参考特定实施例为本领域技术人员说明本公开的概念。
具体实施方式
这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
电池系统中包括多个电芯。受多种因素影响,例如电池的生产制造工艺、电池的使用时长、电池所在环境的温度等因素,电池系统中的多个电芯可能出现不一致的情形,例如,在充放电过程中同一电池内多个电芯的电压不一致。电池系统中的多个电芯不一致,将影响到电池系统的使用性能和安全性,因此,有必要对电池系统中同一电池内的多个电芯的一致性进行检查。
相关技术中,判断电池系统内多个电芯的一致性的方法,主要是判断同一电池内的电芯电压差,即判断同一电池内单体电压最高的电芯和单体电压最高的电芯之间的电压差。若电芯电压差大于一定阈值,则确定同一电池内多个电芯的一致性较差,否则确定同一电池内多个电芯的一致性较好。该方式虽然容易实现,但对电池内多个电芯的一致性检测的准确性不高。
或者,还可以通过测量电池内各电芯的电阻和/或容量,实现对电池内各电芯的一致性的检测。但该方式通常在实验室中进行,且操作难度较大。
通常的,电池的充电方式为恒流恒压充电方式。在恒流恒压充电方式中,先通过恒流充电方式对电池进行充电,再通过恒压充电方式对电池进行充电。本公开发现,在恒流充电状态下,电池内多个电芯表现出较好的一致性,在恒压充电状态下,电池内多个电芯表现出较差的一致性,换句话说,相较于恒流充电状态,在恒压充电状态下更容易观察到电芯之间的电压变化差异,也即更容易观察到多个电芯的真实的一致性情况。
因此,为解决电池内多个电芯的一致性检测的准确性不高的问题,本公开实施例提供了一种电池检测方法。该方法在包含多个电芯的电池中,根据各电芯在电池的充电状态由恒流充电状态转换为恒压充电状态的时刻下的电压及各电芯在电池结束恒压充电状态时刻下的电压,确定各电芯的电压变化量,再基于多个电芯的电压变化量,确定电池内多个电芯是否符合一致性要求。可见,本公开实施例基于多个电芯从恒流充电状态转换为恒压充电状态的时刻到电池结束恒压充电状态的时刻之间的电压变化,实现对电池内多个电芯的一致性检测,充分利用了恒压充电状态下更容易观察到电芯之间的电压变化差异的特点,提高了电池内电芯的一致性检测的准确性,而且在不同的工况下都能够实现对电池内电芯的一致性检测。
一方面,本公开实施例可以应用于电池出厂前对电池内电芯的一致性检测,以确保出厂的电池的性能和安全性。
另一方面,本公开实施例可以应用于电池投入使用之后对电池状态的监督,以确保电池在投入使用的过程中的性能和安全性,进而确保电池所在设备的安全性。
图1为本公开的实施例适用的应用场景示例图,该应用场景包括:电动设备101和位于电动设备101中的电池系统102。其中,电动设备101为电动车辆等安装有电池系统的设备,图1以电动设备101为电动车辆为例,电池系统102中包括电池管理系统(BatteryManagement System,BMS)(图中未示出)和一个或多个电池组(图中未示出,后续将电池组表述为电池)。
在电动设备101的充电过程中,电池系统102可采集电池中多个电芯的电压。电池系统102可基于电池中多个电芯的电压,检测多个电芯的一致性;或者,电池系统102可将电池中多个电芯的电压发送给电动设备101内的数据处理终端(图中未示出),由该数据处理终端检测多个电芯的一致性。
可选的,该应用场景还包括服务器103,服务器103于电动设备101例如通过网络进行通信。电动设备101可将电动系统102中电池的多个电芯的电压,发送给服务器103,由服务器103检测电池中多个电芯的一致性。服务器103还可存储电池中多个电芯的电压和/或一致性检测结果。
其中,服务器103可以为单个服务器、服务器群(比如分布式服务器、集中式服务器)、云服务器中的一种或任一组合。
下面以具体的实施例对本公开的实施例的技术方案以及本公开的技术方案如何解决上述技术问题进行详细说明。下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例中不再赘述。下面将结合附图,对本公开的实施例进行描述。
本公开各方法实施例的执行主体为电池系统、电动设备、或者服务器。
图2为本公开的一实施例提供的电池检测方法的流程示意图。其中,该电池检测方法所检测的电池包含多个电芯。如图2所示,该方法包括:
S201、获取电芯在第一时刻的第一电压及电芯在第二时刻的第二电压,第一时刻为电池的充电状态由恒流充电状态转换为恒压充电状态的时刻,第二时刻为电池结束恒压充电状态的时刻。
其中,恒流充电状态是指电池的充电电流恒定的充电状态,恒压充电状态是指电池的充电电压恒定的充电状态。在恒流充电状态和恒压充电状态下,电池的电压都会发生随着充电时间发生变化。
其中,电池的充电方式为恒流恒压充电方式。在恒流恒压充电方式下,先通过恒流充电方式对电池进行充电,再通过恒压充电方式对电池进行充电,换句话说,电池的充电状态首先处于恒流充电状态,再由恒流充电状态转换为恒压充电状态,并保持电池的充电状态为恒压充电状态。
一示例中,在电池处于充电状态时,采集电池中各电芯在各个时刻的电压,并监控电池各个时刻的充电状态。从电池中各电芯在各个时刻的电压中,获取电池的充电状态由恒流充电状态转换为恒压充电状态时电池中各电芯的电压,以及电池结束恒压充电状态时电池中各电芯的电压。为了简洁描述,将电池的充电状态由恒流充电状态转换为恒压充电状态的时刻称为第一时刻,将电池结束恒压充电状态的时刻称为第二时刻,将电芯在第一时刻的电压称为电芯的第一电压,将电芯在第二时刻的电压称为电芯的第二电压。
又一示例中,在电池处于充电状态时,监控电池的充电状态的变化,当电池的充电状态由恒流状态转换为恒压充电状态时,采集得到电池中各电芯的第一电压,当电池结束恒压充电状态时,采集得到电池中各电芯的第二电压。其中,电池结束恒压充电状态时可为电池结束充电时。
又一示例中,从数据库中获取电池中各电芯在第一时刻的第一电压以及电池中各电芯在第二时刻的电压。其中,数据库中包括一个或多个电池中的各电芯在充电状态下的各个时刻中的电压,或者,数据库中包括一个或多个电池中的各电芯在充电状态下的第一时刻和第二时刻的电压。或者,获取用户输入的各电芯在第一时刻的第一电压及各电芯在第二时刻的第二电压。
S202、根据电芯的第一电压和第二电压,确定电芯的电压变化量。
具体的,针对各电芯,计算电芯的第一电压与该电芯的第二电压之间的差值,将该差值确定为电芯的电压变化量。其中,第一时刻到第二时刻这一时间段为电池处于恒压充电状态的完整时间段,第一时刻为恒压充电状态的开始时刻,第二时刻为恒压充电状态的结束时刻,电芯从第一时刻到第二时刻的电压变化量,能够更准确地体现电芯在恒压充电状态的变化情况。
其中,在恒压充电状态下,可能出现一部分电芯的电压升高,另一部分电芯的电压降低的情况,因此,电芯的电压变化量可能为正数也可能为负数。
S203、根据多个电芯的电压变化量,确定多个电芯是否符合一致性要求。
具体的,在得到多个电芯的电压变化量后,可根据多个电芯的电压变化量,确定多个电芯是否符合一致性要求,即根据多个电芯在恒压充电状态下的电压变化情况,确定多个电芯是否符合一致性要求。因此,既利用了电芯的电压变化量,又利用恒压充电状态下的各电芯真实的一致性更容易体现的特点,提高了对电池内多个电芯的一致性检测的准确性。
一示例中,将多个电芯的电压变化量中值最大的电压变化量和值最小的电压变化量进行比较,若值最大的电压变化量与值最小的电压变化量的差值大于预设阈值,则确定电池内的多个电芯不符合一致性要求,否则确定电池内的多个电芯符合一致性要求。相较于比较单体电压最高的电芯和单体电压最高的电芯之间的电压差,采用恒压充电状态下单体电压变化量最大的电芯与单体电压变化量最小的电芯之间的电压变化量差值,能够提高了对电池内多个电芯的一致性检测的准确性。其中,预设阈值例如为研发人员根据实验确定并写入当前设备中的固定值。
又一示例中,将多个电芯的电压变化量的绝对值与预设阈值进行比较,若存在电压变化量的绝对值大于预设阈值,则确定电池内的多个电芯不符合一致性要求,否则确定电池内的多个电芯符合一致性要求。相较于比较单体电压最高的电芯和单体电压最高的电芯之间的电压差,采用恒压充电状态下电压变化量的绝对值大小来确定电池内多个电芯是否符合一致性要求,能够提高了对电池内多个电芯的一致性检测的准确性。其中,预设阈值例如为研发人员根据实验确定并写入当前设备中的固定值。
本公开实施例中,基于电池内多个电芯在电池的充电状态从恒流充电状态转换为恒压充电状态时的第一电压和在电池结束恒压充电状态时的第二电压,确定各电芯的电压变化量,使得电芯的电压变化量能够反映电池在恒压充电状态下电芯的电压变化。根据多个电芯的电压变化量,确定多个电芯是否符合一致性要求,从而充分利用电池在转换在恒压充电状态下各电芯实际的一致性更容易表现出来的特点,提高了电池的一致性检测的准确性。
图3为本公开的另一实施例提供的电池检测方法的流程示意图。其中,该电池检测方法所检测的电池包含多个电芯。如图3所示,该方法包括:
S301、获取电芯在第一时刻的第一电压及电芯在第二时刻的第二电压,第一时刻为电池的充电状态由恒流充电状态转换为恒压充电状态的时刻,第二时刻为电池结束恒压充电状态的时刻。
S302、根据电芯的第一电压和第二电压,确定电芯的电压变化量。
其中,S301和S302可参照前述实施例的描述,不再赘述。
S303、根据多个电芯的电压变化量,确定第一阈值。
其中,第一阈值用于表示电池在恒压充电状态下对电芯的电压变化要求。
具体的,考虑在不同的工况下,电池处于恒压充电时电芯的电压变化量不同,仅依靠固定不变的阈值去判断电池的一致性的方式,在不同工况下的准确性不同。因此,在得到多个电芯的电压变化量后,可根据多个电芯的电压变化量,确定用于判断电池中多个电芯是否符合一致性要求的第一阈值,从而在不同的工况下能够灵活确定不同的第一阈值,提高了第一阈值的合理性、准确性和灵活性,进而提高了电池的一致性检测的准确性。
一示例中,确定第一阈值为多个电芯的电压变化量的均值。例如,第一阈值的计算公式表示为:
又一示例中,确定第一阈值为多个电芯的电压变化量中的众数,即将多个电芯的电压变化量中出现次数最多的电压变化量确定为第一阈值。
又一示例中,确定第一阈值为多个电芯的电压变化量中的中位数。例如,将多个电芯的电压变化量进行排序,再在排序后的多个电压变化量中,确定位于最中间的电压变化量为第一阈值,若最中间的电压变化量有两个,则将该两个电压变化量的均值确定为第一阈值。
S304,针对各电芯,根据电芯的电压变化量和第一阈值,确定电芯是否符合一致性要求。
具体的,在得到第一阈值之后,针对各电芯,可将电芯的电压变化量与第一阈值进行比较,根据电芯的电压变化量与第一阈值的比较结果,确定电芯是否符合一致性要求。在多个电芯中,若存在预设数量个电芯不符合一致性要求,则可确定电芯所在的电池不符合一致性要求,否则可确定电池所在的电池符合一致性要求。其中,预设数量例如为一个或多个。
一示例中,S304的一种可能的实现方式包括:确定电芯的电压变化量与第一阈值的差值;若差值的绝对值大于第二阈值,则确定电芯不符合一致性要求;或者,若差值的绝对值小于或等于第二阈值,则确定电芯符合一致性要求。其中,第二阈值用于表示电池对电芯的电压变化量要求,第二阈值例如为研究人员根据实验和经验预先确定的阈值。
具体的,针对各电芯,计算电芯的电压变化量与第一阈值的差值,该差值可能为正数也可能为负数,用于表示电芯的电压变化量相对于第一阈值的偏离程度。若电芯的绝对值大于第二阈值,则电芯的电压变化量过大,不满足电池对电芯的电压变化量要求,确定电芯不符合一致性要求。若电芯的绝对值小于或等于第二阈值,则电芯的电压变化量满足电池对电芯的电压变化量要求,确定电芯符合一致性要求。
本公开实施例中,根据电池内多个电芯在第一时刻的第一电压和在第二时刻的第二电压,确定多个电芯的电压变化量,根据多个电芯的电压变化量,确定第一阈值,根据多个电芯的电压变化量和第一阈值,确定电芯是否符合一致性要求,从而充分利用电池在转换在恒压充电状态下各电芯实际的一致性更容易表现出来的特点,并通过提高第一阈值的合理性、准确性和灵活性,提高了电池的一致性检测的准确性。
图4为本公开的另一实施例提供的电池检测方法的流程示意图。其中,该电池检测方法所检测的电池包含多个电芯。如图4所示,该方法包括:
S401、获取电芯在第一时刻的第一电压及电芯在第二时刻的第二电压,第一时刻为电池的充电状态由恒流充电状态转换为恒压充电状态的时刻,第二时刻为电池结束恒压充电状态的时刻。
S402、根据电芯的第一电压和第二电压,确定电芯的电压变化量。
S403、根据多个电芯的电压变化量,确定多个电芯是否符合一致性要求。
其中,S401~S403可参照前述实施例的描述,不再赘述。
S404、在确定电芯不符合一致性要求时,根据电芯的电压变化量,确定电芯不符合一致性要求的原因。
具体的,在确定电芯不符合一致性要求之后,还可进一步地根据电芯的电压变化量,确定电芯不符合一致性要求的原因,提高对电池的一致性检测的全面性和准确性,进而有利于维修人员根据电芯不符合一致性要求的原因,对电池进行维修,提高电池维护的效率。
在一些实施例中,电芯不符合一致性要求的原因包括如下至少一项:电芯的电阻不符合电池对电芯的电阻要求、电芯的容量不符合电池对电芯的容量要求、电芯的电压不符合电池对电芯的容量要求。因此,从电芯的电阻、容量、电压中的一个或多个方面,对电芯不符合一致性要求的原因进行分析,有效地提高电池的一致性检测的全面性和准确性。
进一步的,电芯的电阻不符合电池对电芯的电阻要求包括电芯的电阻大于电池对电芯的电阻要求和/或电芯的电阻小于电池对电芯的电阻要求;电芯的电阻不符合电池对电芯的容量要求包括电芯的容量大于电池对电芯的容量要求和/或电芯的容量小于电池对电芯的容量要求;电芯的电压不符合电池对电芯的电压要求包括电芯的电压大于电池对电芯的电压要求和/或电芯的电压小于电池对电芯的电压要求。因此,进一步完善了电芯不符合一致性要求的原因,有利于提高电池的一致性检测的全面性和准确性。
进一步的,在根据电芯的电压变化量,确定电芯不符合一致性要求的原因时,可根据电芯的电压变化量与第一阈值的比较结果,确定电芯不符合一致性的原因,以提高原因分析的准确性。其中,第一阈值用于表示电池在恒压充电状态下对电芯的电压变化要求,第一阈值的确定可参照前述实施例。
根据电芯的电压变化量与第一阈值的比较结果,确定电芯不符合一致性的原因的可能的实现方式,包括如下至少一项实现方式:
方式一:若电芯的电压变化量小于第一阈值,则确定电芯不符合一致性要求的原因为电芯的电阻大于电池对电芯的电阻要求。其中,电芯的电压变化量小于第一阈值,则表示电芯的电压变化量小于电池对电芯的电芯变化要求,电芯的电阻越大,则电芯的电压变化量越小,因此,电芯不符合一致性要求的原因,也即电芯的电压变化量不符合电池对电芯的电压变化要求的原因,可能是电芯的电阻大于电池对电芯的电阻要求。
方式二:若电芯的电压变化量小于第一阈值,则确定电芯不符合一致性要求的原因为电芯的容量大于电池对电芯的容量要求。其中,电芯的电压变化量小于第一阈值,则表示电芯的电压变化量小于电池对电芯的电芯变化要求,电芯的容量越大,则电芯的电压变化量越小,因此,电芯不符合一致性要求的原因,也即电芯的电压变化量不符合电池对电芯的电压变化要求的原因,可能是电芯的容量大于电池对电芯的容量要求。
方式三:若电芯的电压变化量小于第一阈值,则确定电芯不符合一致性要求的原因为电芯的电压小于电池对电芯的电压要求。其中,电芯的电压变化量小于第一阈值,则表示电芯的电压变化量小于电池对电芯的电芯变化要求,电芯的电压越小(例如电芯的第二电压越小,也即电池结束恒压充电状态后的电压越小),则电芯的电压变化量越小,因此,电芯不符合一致性要求的原因,也即电芯的电压变化量不符合电池对电芯的电压变化要求的原因,可能是电芯的电压小于电池对电芯的电压要求。
方式四:若电芯的电压变化量大于第一阈值,则确定电芯不符合一致性要求的原因为电芯的电阻小于电池对电芯的电阻要求。其中,电芯的电压变化量大于第一阈值,则表示电芯的电压变化量大于电池对电芯的电芯变化要求,电芯的电阻越小,则电芯的电压变化量越大,因此,电芯不符合一致性要求的原因,也即电芯的电压变化量不符合电池对电芯的电压变化要求的原因,可能是电芯的电阻小于电池对电芯的电阻要求。
方式五:若电芯的电压变化量大于第一阈值,则确定电芯不符合一致性要求的原因为电芯的容量小于电池对电芯的容量要求。其中,电芯的电压变化量大于第一阈值,则表示电芯的电压变化量大于电池对电芯的电芯变化要求,电芯的容量越小,则电芯的电压变化量越大,因此,电芯不符合一致性要求的原因,也即电芯的电压变化量不符合电池对电芯的电压变化要求的原因,可能是电芯的容量小于电池对电芯的容量要求。
方式六:若电芯的电压变化量大于第一阈值,则确定电芯不符合一致性要求的原因为电芯的电压大于电池对电芯的电压要求。其中,电芯的电压变化量大于第一阈值,则表示电芯的电压变化量大于电池对电芯的电芯变化要求,电芯的电压越大(例如电芯的第二电压越大,也即电池结束恒压充电状态后的电压越大),则电芯的电压变化量越大,因此,电芯不符合一致性要求的原因,也即电芯的电压变化量不符合电池对电芯的电压变化要求的原因,可能是电芯的电压大于电池对电芯的电压要求。
本公开实施例中,根据电池内多个电芯在第一时刻的第一电压和在第二时刻的第二电压,确定多个电芯的电压变化量,根据多个电芯的电压变化量,确定电芯是否符合一致性要求,在电芯不符合一致性要求时,可从电芯的电阻、电压、容量中的一个或多个方面,对电芯不符合一致性要求的原因进行分析,从而有效地提高了电池的一致性检测的准确性和全面性。
在一些实施例中,若电池中存在不符合一致性要求的电芯,则生成提醒消息,提醒消息用于提醒用户电池中存在不符合一致性要求的电芯。
其中,可将提醒消息发送至电池所在的电动设备的显示屏(例如电动车辆上中控设备的显示屏)进行显示,还可将提醒消息发送至用户终端(例如用户的手机、计算机、平板电脑、智能手表等用户终端),还可以将提醒消息发送至服务商设备,例如服务商的云端服务器上,以对电池的性能和安全性进行实时监督,在电池出现不符合一致性的情况下,对电池尽快进行维修。
可选的,提醒消息还用于体现用户电池中电芯不符合一致性要求的原因,以给用户提供更全面的电池的一致性检测结果。
图5为本公开的一实施例提供的电池检测装置的结构示意图。其中,该电池检测装置所检测的电池包含多个电芯,如图5所示,电池检测装置包括:
获取模块501,用于获取电芯在第一时刻的第一电压及电芯在第二时刻的第二电压,第一时刻为电池的充电状态由恒流充电状态转换为恒压充电状态的时刻,第二时刻为电池结束恒压充电状态的时刻;
第一确定模块502,用于根据电芯的第一电压和第二电压,确定电芯的电压变化量;
第二确定模块503,用于根据多个电芯的电压变化量,确定多个电芯是否符合一致性要求。
一种可能的实现方式中,第二确定模块503,具体用于:
根据多个电芯的电压变化量,确定第一阈值,第一阈值用于表示电池在恒压充电状态下对电芯的电压变化要求;针对各电芯,根据电芯的电压变化量和第一阈值,确定电芯是否符合一致性要求。
一种可能的实现方式中,第二确定模块503,具体用于:
确定第一阈值为多个电芯的电压变化量的均值;或者,确定第一阈值为多个电芯的电压变化量中的众数。
一种可能的实现方式中,第二确定模块503,具体用于:
确定电芯的电压变化量与第一阈值的差值;若差值的绝对值大于第二阈值,则确定电芯不符合一致性要求;或者,若差值的绝对值小于或等于第二阈值,则确定电芯符合一致性要求。
一种可能的实现方式中,电池检测装置还包括:
第三确定模块(未示出),用于在确定电芯不符合一致性要求时,根据电芯的电压变化量,确定电芯不符合一致性要求的原因。
一种可能的实现方式中,第三确定模块,具体用于以下至少一项:
若电芯的电压变化量小于第一阈值,则确定电芯不符合一致性要求的原因为电芯的电阻大于电池对电芯的电阻要求;若电芯的电压变化量小于第一阈值,则确定电芯不符合一致性要求的原因为电芯的容量大于电池对电芯的容量要求;若电芯的电压变化量小于第一阈值,则确定电芯不符合一致性要求的原因为电芯的电压小于电池对电芯的电压要求;若电芯的电压变化量大于第一阈值,则确定电芯不符合一致性要求的原因为电芯的电阻小于电池对电芯的电阻要求;若电芯的电压变化量大于第一阈值,则确定电芯不符合一致性要求的原因为电芯的容量小于电池对电芯的容量要求;若电芯的电压变化量大于第一阈值,则确定电芯不符合一致性要求的原因为电芯的电压大于电池对电芯的电压要求。
其中,第一阈值用于表示电池在恒压充电状态下对电芯的电压变化要求。
一种可能的实现方式中,电池检测装置还包括:
提醒模块(未示出),用于若电池存在不符合一致性要求的电芯,则生成提醒消息,提醒消息用于提醒用户电池中存在不符合一致性要求的电芯。
图5提供的电池检测装置,可以执行上述相应方法实施例,其实现原理和技术效果类似,在此不再赘述。
图6为本公开的一实施例提供的一种电子设备的结构示意图。如图6所示,该电子设备可以包括:处理器601和存储器602。存储器602用于存储计算机执行指令,处理器601执行计算机程序时实现如上述任一实施例的电池检测方法。
上述的处理器601可以是通用处理器,包括中央处理器CPU、网络处理器(networkprocessor,NP)等。上述存储器602可能包含随机存取存储器(random access memory,RAM),也可能还包括非易失性存储器(non-volatile memory),例如至少一个磁盘存储器。
可选的,电子设备为电池系统、电动设备、或者服务器。
进一步的,电动设备包括电动车辆。
本公开的一实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机执行如上述任一实施例的电池检测方法。
本公开的一实施例还提供一种程序产品,所述程序产品包括计算机程序,所述计算机程序存储在存储介质中,至少一个处理器可以从所述存储介质中读取所述计算机程序,所述至少一个处理器执行所述计算机程序时可实现上述任一实施例的电池检测方法。
图7为本公开的一实施例提供的电池检测装置700的框图。例如,电池检测装置700可以被提供为一电池系统、一电动设备、或者一服务器。参照图7,电池检测装置700包括处理组件701,其进一步包括一个或多个处理器,以及由存储器702所代表的存储器资源,用于存储可由处理组件701的执行的指令,例如应用程序。存储器702中存储的应用程序可以包括一个或一个以上的每一个对应于一组指令的模块。此外,处理组件701被配置为执行指令,以执行上述任一实施例的电池检测方法。
电池检测装置700还可以包括一个电源组件703被配置为执行电池检测装置700的电源管理,一个有线或无线网络接口704被配置为将电池检测装置700连接到网络,和一个输入输出(I/O)接口705。电池检测装置700可以操作基于存储在存储器702的操作系统,例如Windows ServerTM,Mac OS XTM,UnixTM,LinuxTM,FreeBSDTM或类似。
本公开还提供如下实施例:
实施例1、一种电池检测方法,所述电池检测方法包括:
获取所述电芯在第一时刻的第一电压及所述电芯在第二时刻的第二电压,所述第一时刻为所述电池的充电状态由恒流充电状态转换为恒压充电状态的时刻,所述第二时刻为所述电池结束恒压充电状态的时刻;
根据所述电芯的第一电压和第二电压,确定所述电芯的电压变化量;
根据所述多个电芯的电压变化量,确定所述多个电芯是否符合一致性要求。
实施例2、根据实施例1所述的电池检测方法,所述根据所述多个电芯的电压变化量,确定所述多个电芯是否符合一致性要求,包括:
根据所述多个电芯的电压变化量,确定第一阈值,所述第一阈值用于表示所述电池在恒压充电状态下对电芯的电压变化要求;
针对各所述电芯,根据所述电芯的电压变化量和所述第一阈值,确定所述电芯是否符合一致性要求。
实施例3、根据实施例2所述的电池检测方法,所述根据所述多个电芯的电压变化量,确定第一阈值,包括:
确定所述第一阈值为所述多个电芯的电压变化量的均值;
或者,确定所述第一阈值为所述多个电芯的电压变化量中的众数。
实施例4、根据实施例2所述的电池检测方法,所述根据所述电芯的电压变化量和所述第一阈值,确定所述电芯是否符合一致性要求,包括:
确定所述电芯的电压变化量与所述第一阈值的差值;
若所述差值的绝对值大于第二阈值,则确定所述电芯不符合一致性要求;
或者,若所述差值的绝对值小于或等于第二阈值,则确定所述电芯符合一致性要求。
实施例5、根据实施例1至实施例4中任一项所述的电池检测方法,所述电池检测方法还包括:
在确定电芯不符合一致性要求时,根据所述电芯的电压变化量,确定所述电芯不符合一致性要求的原因。
实施例6、根据实施例5所述的电池检测方法,所述根据所述电芯的电压变化量,确定所述电芯不符合一致性要求的原因,包括以下至少一项:
若所述电芯的电压变化量小于第一阈值,则确定所述电芯不符合一致性要求的原因为所述电芯的电阻大于所述电池对电芯的电阻要求;
若所述电芯的电压变化量小于所述第一阈值,则确定所述电芯不符合一致性要求的原因为所述电芯的容量大于所述电池对电芯的容量要求;
若所述电芯的电压变化量小于所述第一阈值,则确定所述电芯不符合一致性要求的原因为所述电芯的电压小于所述电池对电芯的电压要求;
若所述电芯的电压变化量大于所述第一阈值,则确定所述电芯不符合一致性要求的原因为所述电芯的电阻小于所述电池对电芯的电阻要求;
若所述电芯的电压变化量大于所述第一阈值,则确定所述电芯不符合一致性要求的原因为所述电芯的容量小于所述电池对电芯的容量要求;
若所述电芯的电压变化量大于所述第一阈值,则确定所述电芯不符合一致性要求的原因为所述电芯的电压大于所述电池对电芯的电压要求;
其中,所述第一阈值用于表示所述电池在恒压充电状态下对电芯的电压变化要求。
实施例7、根据实施例1至实施例4中任一项所述的电池检测方法,所述电池检测方法还包括:
若所述电池存在不符合一致性要求的电芯,则生成提醒消息,所述提醒消息用于提醒用户所述电池中存在不符合一致性要求的电芯。
实施例8、一种电池检测装置,电池含多个电芯,所述电池检测装置包括:
获取模块,用于获取所述电芯在第一时刻的第一电压及所述电芯在第二时刻的第二电压,所述第一时刻为所述电池的充电状态由恒流充电状态转换为恒压充电状态的时刻,所述第二时刻为所述电池结束恒压充电状态的时刻;
第一确定模块,用于根据所述电芯的第一电压和第二电压,确定所述电芯的电压变化量;
第二确定模块,用于根据所述多个电芯的电压变化量,确定所述多个电芯是否符合一致性要求。
实施例9、根据实施例8所述的电池检测装置,所述第二确定模块具体用于:
根据所述多个电芯的电压变化量,确定第一阈值,所述第一阈值用于表示所述电池在恒压充电状态下对电芯的电压变化要求;
针对各所述电芯,根据所述电芯的电压变化量和所述第一阈值,确定所述电芯是否符合一致性要求。
实施例10、根据实施例9所述的电池检测装置,所述第二确定模块具体用于:
确定所述第一阈值为所述多个电芯的电压变化量的均值;
或者,确定所述第一阈值为所述多个电芯的电压变化量中的众数。
实施例11、根据实施例9所述的电池检测方法,所述第二确定模块具体用于:
确定所述电芯的电压变化量与所述第一阈值的差值;
若所述差值的绝对值大于第二阈值,则确定所述电芯不符合一致性要求;
或者,若所述差值的绝对值小于或等于第二阈值,则确定所述电芯符合一致性要求。
实施例12、根据实施例8至实施例11中任一项所述的电池检测装置,所述电池检测装置还包括:
第三确定模块,用于在确定电芯不符合一致性要求时,根据所述电芯的电压变化量,确定所述电芯不符合一致性要求的原因。
实施例13、根据实施例12所述的电池检测装置,所述第三确定模块具体用于:
若所述电芯的电压变化量小于第一阈值,则确定所述电芯不符合一致性要求的原因为所述电芯的电阻大于所述电池对电芯的电阻要求;
若所述电芯的电压变化量小于所述第一阈值,则确定所述电芯不符合一致性要求的原因为所述电芯的容量大于所述电池对电芯的容量要求;
若所述电芯的电压变化量小于所述第一阈值,则确定所述电芯不符合一致性要求的原因为所述电芯的电压小于所述电池对电芯的电压要求;
若所述电芯的电压变化量大于所述第一阈值,则确定所述电芯不符合一致性要求的原因为所述电芯的电阻小于所述电池对电芯的电阻要求;
若所述电芯的电压变化量大于所述第一阈值,则确定所述电芯不符合一致性要求的原因为所述电芯的容量小于所述电池对电芯的容量要求;
若所述电芯的电压变化量大于所述第一阈值,则确定所述电芯不符合一致性要求的原因为所述电芯的电压大于所述电池对电芯的电压要求;
其中,所述第一阈值用于表示所述电池在恒压充电状态下对电芯的电压变化要求。
实施例14、根据实施例8至实施例11中任一项所述的电池检测装置,所述电池检测方法还装置:
提醒模块,用于若所述电池存在不符合一致性要求的电芯,则生成提醒消息,所述提醒消息用于提醒用户所述电池中存在不符合一致性要求的电芯。
实施例15、一种电子设备,包括:存储器和处理器;
所述存储器用于存储程序指令;
所述处理器用于调用所述存储器中的程序指令执行如实施例1-实施例7中任一项所述的电池检测方法。
实施例16、一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序;所述计算机程序被执行时,实现如实施例1-实施例7中任一项所述的电池检测方法。
实施例17、一种计算机程序产品,包括计算机程序,所述计算机程序在被处理器执行时实现根据实施例1-实施例7中任一项所述的电池检测方法。
在本公开实施例中,“至少一个”是指一个或者多个,“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B的情况,其中,A,B可以是单数或者复数。字符“/”一般表示前后关联对象是一种“或”的关系;在公式中,字符“/”,表示前后关联对象是一种“相除”的关系。“以下至少一项(个)”或其类似表达,是指的这些项中的任意组合,包括单项(个)或复数项(个)的任意组合。例如,a,b,或c中的至少一项(个),可以表示:a,b,c,a-b,a-c,b-c,或a-b-c,其中,a,b,c可以是单个,也可以是多个。
可以理解的是,在本公开实施例中涉及的各种数字编号仅为描述方便进行的区分,并不用来限制本公开实施例的范围。
可以理解的是,在本公开的实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本公开实施例的实施过程构成任何限定。
本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本公开的其它实施方案。本公开的实施例旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求书指出。
应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求书来限制。
- 一种电池寿命检测方法、电池、电子设备和存储介质
- 电池析锂检测方法、电池、终端设备及存储介质