电芯电压修正方法、装置、设备和介质转让专利

申请号 : CN202110155156.7

文献号 : CN112909362B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 王杰炜王险峰李红星

申请人 : 宁德时代新能源科技股份有限公司

摘要 :

本发明公开了一种电芯电压修正方法、装置、设备和介质。该方法包括:获取主从模组的第一电流以及第一电流下每个电芯的第一电压;基于每个电芯的第一电压计算第一采样压差;确定与第一电流满足触发条件的第二电流,并获取第二电流下每个电芯的第二电压;按照每个电芯的第二电压计算第二采样压差;根据第一电流、第二电流、第一采样压差和第二采样压差,得出跨模组连接件的修正电阻值;计算跨模组连接件的当前补偿压差;获取当前电流下主从模组中受跨模组连接件影响的跨模组电芯的当前采样电压,得到跨模组电芯的当前修正电压。本发明实施例提供的电芯电压修正方法、装置、设备和介质,实现了对跨模组电芯采集电压的修正。

权利要求 :

1.一种电芯电压修正方法,其特征在于,所述方法包括:

获取主从模组的第一电流以及所述第一电流下所述主从模组中每个电芯的第一电压;

基于所述每个电芯的第一电压计算第一采样压差,所述第一采样压差为所述主从模组中跨模组电芯的第一电压,与所述主从模组中除所述跨模组电芯之外的所有电芯的第一电压的平均值之间的差值;

确定与所述第一电流满足触发条件的第二电流,并获取所述第二电流下所述每个电芯的第二电压;

按照所述每个电芯的第二电压计算第二采样压差,所述第二采样压差为所述跨模组电芯的第二电压,与所述主从模组中除所述跨模组电芯之外的所有电芯的第二电压的平均值之间的差值;

根据所述第一电流、所述第二电流、所述第一采样压差和所述第二采样压差,得出跨模组连接件的修正电阻值;

根据所述修正电阻值和采集的所述主从模组的当前电流,计算所述跨模组连接件的当前补偿压差;

获取所述当前电流下所述主从模组中受所述跨模组连接件影响的跨模组电芯的当前采样电压,并基于所述当前补偿压差修正所述当前采样电压,得到所述跨模组电芯的当前修正电压;

其中,所述第一电流和所述第二电流满足预设的触发条件,所述触发条件为所述第一电流与所述第二电流之间的电流差值满足预设阈值,且所述第二电流在预设时间段内稳定;

所述根据所述第一电流、所述第二电流、所述第一采样压差和所述第二采样压差,得出所述跨模组连接件的修正电阻值,包括:计算所述第一电流和所述第二电流之间的电流差值;

根据所述第一采样压差和所述第二采样压差,得出所述第一采样压差和所述第二采样压差之间的电压差值;

计算所述电压差值与所述电流差值的比值的绝对值,并将所述绝对值作为所述跨模组连接件的修正电阻值。

2.根据权利要求1所述的方法,其特征在于,所述触发条件是根据预设的电芯温度和电芯电流的对应关系、电芯的充电设备参数以及电芯所处环境的温度设置的。

3.根据权利要求1所述的方法,其特征在于,所述第一电流为所述主从模组的静态电流或所述主从模组的充电电流,所述第二电流为所述主从模组的充电电流。

4.根据权利要求3所述的方法,其特征在于,所述基于所述当前补偿压差修正所述当前采样电压,得到所述跨模组电芯的当前修正电压,包括:将所述当前采样电压减去所述当前补偿压差的差值,作为所述当前修正电压。

5.根据权利要求1所述的方法,其特征在于,所述第一电流和所述第二电流均为所述主从模组的放电电流。

6.根据权利要求5所述的方法,其特征在于,所述基于所述当前补偿压差修正所述当前采样电压,得到所述跨模组电芯的当前修正电压,包括:将所述当前采样电压与所述当前补偿压差的和,作为所述当前修正电压。

7.根据权利要求1所述的方法,在所述基于获取的主从模组的第一电流、所述第一电流下所述主从模组中每个电芯的第一电压、所述主从模组的第二电流和所述第二电流下所述主从模组中每个电芯的第二电压,计算所述主从模组中跨模组连接件的修正电阻值之前,所述方法还包括:采集所述跨模组连接件两端的温度;

确定所述跨模组连接件两端的温度均小于所述主从模组的温度阈值。

8.一种电芯电压修正装置,其特征在于,所述装置包括:

电阻计算模块,用于:获取主从模组的第一电流以及所述第一电流下所述主从模组中每个电芯的第一电压;基于所述每个电芯的第一电压计算第一采样压差,所述第一采样压差为所述主从模组中跨模组电芯的第一电压,与所述主从模组中除所述跨模组电芯之外的所有电芯的第一电压的平均值之间的差值;确定与所述第一电流满足触发条件的第二电流,并获取所述第二电流下所述每个电芯的第二电压;按照所述每个电芯的第二电压计算第二采样压差,所述第二采样压差为所述跨模组电芯的第二电压,与所述主从模组中除所述跨模组电芯之外的所有电芯的第二电压的平均值之间的差值;根据所述第一电流、所述第二电流、所述第一采样压差和所述第二采样压差,得出跨模组连接件的修正电阻值;

补偿压差计算模块,用于根据所述修正电阻值和采集的所述主从模组的当前电流,计算所述跨模组连接件的当前补偿压差;

修正模块,用于获取所述当前电流下所述主从模组中受所述跨模组连接件影响的跨模组电芯的当前采样电压,并基于所述当前补偿压差修正所述当前采样电压,得到所述跨模组电芯的当前修正电压;

其中,所述第一电流和所述第二电流满足预设的触发条件,所述触发条件为所述第二电流与所述第一电流之间的电流差值满足预设阈值,且所述第二电流在预设时间段内稳定;

电阻计算模块具体还用于:

计算第一电流和第二电流之间的电流差值;

根据第一采样压差和第二采样压差,得出第一采样压差和第二采样压差之间的电压差值;

计算电压差值与电流差值的比值的绝对值,并将绝对值作为跨模组连接件的修正电阻值。

9.一种电芯电压修正设备,其特征在于,所述设备包括:

存储器,用于存储程序;

处理器,用于运行所述存储器中存储的所述程序,以执行如权利要求1‑8任一所述电芯电压修正方法。

10.一种计算机可读存储介质,其上存储有计算机程序指令,其特征在于,当所述计算机程序指令被处理器执行时实现如权利要求1‑7中任一项所述电芯电压修正方法。

说明书 :

电芯电压修正方法、装置、设备和介质

[0001] 本申请是基于申请号为201811201749.7,申请日为2018年10月16日,申请人为宁德时代新能源科技股份有限公司,发明名称为“电芯电压修正方法、装置、设备和介质”的发明提出的分案申请。

技术领域

[0002] 本发明涉及新能源领域,尤其涉及一种电芯电压修正方法、装置、设备和介质。

背景技术

[0003] 在电池管理系统中,电池模组与电池模组之间连接方式可以为主从连接方式,称为主从模组。主从模组通常采用为一主带一从的方式,主控制板位于主模组上,从模组无控制板。主从模组之间通过跨模组连接件和级联线束连接。由于跨模组连接件存在一定阻抗,因此在大电流流过时,跨模组连接件上会产生压降。
[0004] 在主从连接方式下,从模组中与跨模组连接件连接的电芯为跨模组电芯。当对跨模组电芯采样时,一般将跨模组连接件与跨模组电芯作为一个整体。此时,跨模组电芯的采样电压会受到跨模组连接件影响,造成电池包在充电时电压虚大,放电时电压虚小。
[0005] 由于跨模组连接件压降的存在,会影响跨模组电芯的电压采样,从而导致跨模组电芯剩余电量(State of Charge,SOC)的计算不精准,进而导致与跨模组电芯SOC相关的其他问题,因此需要对受跨模组连接件影响的电芯的采样电压进行修正。

发明内容

[0006] 本发明实施例提供的一种电芯电压修正方法、装置、设备和介质,实现了对受跨模组连接件影响的跨模组电芯的采集电压的修正。
[0007] 根据本发明实施例的一方面,提供一种电芯电压修正方法,该方法包括:
[0008] 基于获取的主从模组的第一电流、第一电流下主从模组中每个电芯的第一电压、主从模组的第二电流和第二电流下主从模组中每个电芯的第二电压,计算主从模组中跨模组连接件的修正电阻值;
[0009] 根据修正电阻值和采集的主从模组的当前电流,计算跨模组连接件的当前补偿压差;
[0010] 获取当前电流下主从模组中受跨模组连接件影响的跨模组电芯的当前采样电压,并基于当前补偿压差修正当前采样电压,得到跨模组电芯的当前修正电压;
[0011] 其中,第一电流和第二电流满足预设的触发条件,触发条件为第一电流与第二电流之间的电流差值满足预设阈值,且第二电流在预设时间段内稳定。
[0012] 根据本发明实施例的另一方面,提供一种电芯电压修正装置,该装置包括:
[0013] 电阻计算模块,用于基于获取的主从模组的第一电流、第一电流下主从模组中每个电芯的第一电压、主从模组的第二电流和第二电流下主从模组中每个电芯的第二电压,计算主从模组中跨模组连接件的修正电阻值;
[0014] 补偿压差计算模块,用于根据修正电阻值和采集的主从模组的当前电流,计算跨模组连接件的当前补偿压差;
[0015] 修正模块,用于获取当前电流下主从模组中受跨模组连接件影响的跨模组电芯的当前采样电压,并基于当前补偿压差修正当前采样电压,得到跨模组电芯的当前修正电压;
[0016] 其中,第一电流和第二电流满足预设的触发条件,触发条件为第二电流与第一电流之间的电流差值满足预设阈值,且第二电流在预设时间段内稳定。
[0017] 根据本发明实施例的再一方面,提供一种电芯电压修正设备,该设备包括:
[0018] 存储器,用于存储程序;
[0019] 处理器,用于运行存储器中存储的程序,以执行如本发明实施例提供的电芯电压修正方法。
[0020] 根据本发明实施例的再一方面,提供一种计算机可读存储介质,其上存储有计算机程序指令,其特征在于,当计算机程序指令被处理器执行时实现如本发明实施例提供的电芯电压修正方法。
[0021] 根据本发明实施例提供的电芯电压修正的方法、装置、设备和介质,通过利用满足预设触发条件的主从模组的第一电流和第二电流,以及第一电流下主从模组中每个电芯的第一电压和第二电流下每个电芯的第二电压,得到跨模组连接件的修正电阻值,并根据该修正电阻值实现对修正跨模组电芯采集电压的实时修正。

附图说明

[0022] 为了更清楚地说明本发明实施例的技术方案,下面将对本发明实施例中所需要使用的附图作简单地介绍,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0023] 图1示出本发明实施例提供的主从模组的结构示意图;
[0024] 图2示出根据本发明一些实施例提供的电芯电压修正的方法的流程示意图;
[0025] 图3示出本发明一些实施例提供的电芯电压修正装置的结构示意图;
[0026] 图4示出根据本发明一些实施例提供的电芯电压修正的设备的硬件结构示意图。

具体实施方式

[0027] 下面将详细描述本发明的各个方面的特征和示例性实施例,为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细描述。应理解,此处所描述的具体实施例仅被配置为解释本发明,并不被配置为限定本发明。对于本领域技术人员来说,本发明可以在不需要这些具体细节中的一些细节的情况下实施。下面对实施例的描述仅仅是为了通过示出本发明的示例来提供对本发明更好的理解。
[0028] 需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
[0029] 下面首先结合附图对本发明实施例提供的电芯电压修正方法进行详细说明。
[0030] 图1示出本发明实施例中一示例性实施例主从模组100的结构示意图。如图1所示,主从模组包括具有微控制单元(Microcontroller Unit,MCU)的主模组101和无微控制单元的从模组102。主模组101和从模组102通过跨模组连接件103和级联线束连接。主模组101包括6个电芯,即C1~C6。从模组102包括6个电芯,即C7~C12。对于主模组中电芯的个数和从模组中电芯的个数,本发明实施例不做具体限制。
[0031] 其中,从模组102中与跨模组连接件103连接的电芯C7即为跨模组电芯。电流传感器104用于采集主从模组的电流。温度传感器105和温度传感器106用于采集跨模组连接件103两端的温度。
[0032] 主模组101中的MCU需采集主模组101和从模组102中12个电芯的电压数据,加上跨模组连接件103的压降,需要13个采样节点。但是,目前市场上有较多采样芯片只有12个电压采样通道,为满足采样需求,需将跨模组连接件103与电芯C7作为一个整体当作电芯。此时,跨模组电芯C7的采样电压会受到跨模组连接件103的影响,造成电池包在充电时电压虚大,放电时电压虚小。
[0033] 其中,采集的跨模组电芯C7的电压即是图1中A端口和B端口之间的电压VAB。A端口是电芯C6和跨模组连接件103之间的公共端,B端口是电芯C7和电芯C8之间的公共端。也就是说,采集的跨模组电芯C7的电压VAB是跨模组连接件103和电芯C7两端的电压。
[0034] 为了修正跨模组电芯的电压,本发明实施例提供一种电芯电压修正方法。图2示出根据本发明实施例提供的电芯电压修正方法的流程示意图。如图2所示,本发明实施例中的电芯电压修正方法200包括以下步骤:
[0035] S210,基于获取的主从模组的第一电流、第一电流下主从模组中每个电芯的第一电压、主从模组的第二电流和第二电流下主从模组中每个电芯的第二电压,计算主从模组中跨模组连接件的修正电阻值。
[0036] 在本发明的实施例中,主从模组中的跨模组连接件可以为铜排。
[0037] 在本发明的实施例中,主从模组的自身因素,例如主从模组中跨模组连接件的材料、主从模组中电芯的直流电阻、主从模组的安装方式以及主从模组中采样点的布局,会影响跨模组连接件电阻值的计算。换句话说,每个主从模组中跨模组连接件电阻值的计算均受每个主从模组自身因素的干扰。
[0038] 在本发明的实施例中,对于不同主从模组中的跨模组连接件,可以按照获取的每个主从模组的第一电流、每个主从模组的第一电流下每个电芯的第一电压、每个主从模组的第二电流和每个主从模组的第二电流下每个电芯的第二电压,实现对不同主从模组中跨模组连接件电阻值的计算。也就是说,根据每个主从模组的电流和电芯电压可以分别计算每个主从模组中跨模组连接件的电阻值,因此可以避免主从模组自身因素对跨模组连接件电阻值计算的干扰,具有更好的适应性。
[0039] 在本发明的实施例中,跨模组连接件电阻值的计算不仅受主从模组自身因素的影响,也受主从模组的应用环境的影响。
[0040] 作为一个示例,对主从模组中的电芯进行充电设备参数,例如4S店的充电设备参数,会对主从模组中电芯的充电电流有影响。不同地域的不同温度会引起电芯所处环境的温度不尽相同,而电芯的环境温度会对电芯的充电电流和放电电流均产生影响。另外,电芯温度也会对电芯的电流产生影响。由于跨模组连接件电阻值的计算需要利用电芯电流,因此主从模组的应用环境也会对跨模组连接件电阻值的计算产生影响。需要说明的是,主从模组的电流即是主从模组中电芯的电流。
[0041] 因此,为了避免环境因素对跨模组连接件电阻值计算的影响,以提高跨模组连接件电阻值计算的自适应性,需要设置第一电流和第二电流满足预设的触发条件。预设的触发条件为第一电流与第二电流之间的电流差值满足预设阈值,且第二电流在预设时间段内稳定。
[0042] 其中,第一电流和第二电流的触发条件是根据预设的电芯温度和电芯电流的对应关系、电芯的充电设备参数以及电芯所处环境的温度设置的。对于不同的主从模组,第一电流和第二电流的电流差值的阈值和第二电流稳定的时间段取值可以根据实际应用需求和应用场景进行设置。
[0043] S220,根据修正电阻值和采集的主从模组的当前电流,计算跨模组连接件的当前补偿压差。
[0044] 在本发明的实施例中,跨模组连接件的当前补偿压差ΔV等于跨模组连接件的修正电阻值与主从模组的当前电流的乘积。主从模组的当前电流可以从主从模组的电流传感器获取。其中,跨模组连接件的当前补偿压差ΔV即是跨模组连接件造成的压差。
[0045] 作为一个示例,车辆在运行过程中,车辆中的主从模组的当前电流在实时发生变化。根据车辆的主从模组的当前电流和已计算出的跨模组连接件的修正电阻值,可以得出跨模组连接件的当前补偿压差,以实现对跨模组电芯电压的实时修正。
[0046] S230,获取当前电流下主从模组中受跨模组连接件影响的跨模组电芯的当前采样电压,并基于当前补偿压差修正当前采样电压,得到跨模组电芯的当前修正电压。
[0047] 在本发明的实施例中,若主从模组可以满足在连续一段时间具有稳定的充电大电流,即主从模组可以进行快充,则可以利用主从模组的静态电流和充电电流进行计算跨模组连接件的修正电阻值。也就是说,第一电流为主从模组的静态电流,第二电流为主从模组的充电电流。
[0048] 其中,静态电流是指主从模组在静态工况下的小电流,即是主从模组不受外部因素影响下的自身消耗电流。
[0049] 在本发明的实施例中,当主从模组进行快充时,也可以利用满足触发条件的主从模组的两个充电电流计算跨模组连接件的修正电阻值。
[0050] 当跨模组连接件的修正电阻值是利用静态电流和充电电流计算的情况下,或利用满足触发条件的主从模组的两个充电电流计算的情况下,跨模组电芯的当前修正电压为跨模组电芯的当前采样电压减去跨模组连接件的当前补偿压差的差值。
[0051] 在本发明的实施例中,随着主从模组的使用时间的增加,跨模组连接件的阻值可能会因磨损而衰减。为了及时确认跨模组连接件阻值的衰减情况,当主从模组满足预定的使用时间时,且主从模组在满足预定使用时间后的预设时间段内未进行快充充电,则利用满足触发条件的主从模组的放电电流计算跨模组连接件的修正电阻值。
[0052] 作为一个示例,车辆中的主从模组的使用时间可以利用车辆的行驶里程进行表示。当车辆的行驶里程达到预设里程时,则判断车辆达到预设里程后的预定时间段内是否进行快充充电。
[0053] 若车辆在预定时间段内进行了快充充电,则利用满足触发条件的主从模组的静态电流和充电电流或满足触发条件的主从模组的两个充电电流,计算跨模组连接件的修正电阻值。
[0054] 若车辆在预定时间段内一直未进行快充充电,为及时计算跨模组连接件的修正电阻值,以确认跨模组连接件阻值的衰减情况,则利用满足触发条件的主从模组的放电电流计算跨模组连接件的修正电阻值。也就是说,第一电流和第二电流均为主从模组的放电电流。
[0055] 需要说明的是,车辆的预设里程的个数可以为多个。作为一个示例,预设里程可以为5000公里、5050公里、5100公里、5150公里……100000公里。
[0056] 当车辆的行驶里程小于最小的预设里程5000公里时,则在车辆进行快充充电时,利用满足触发条件的主从模组的静态电流和充电电流计算跨模组连接件的修正电阻值。
[0057] 当车辆的行驶里程达到上述示例中的任一预设里程时,均会判断车辆在达到预设里程后的预设时间段内是否进行快充充电,从而确定是采用主从模组的充电电流还是采用主从模组的放电电流计算跨模组连接件的修正电阻值。
[0058] 当跨模组连接件的修正电阻值是利用主从模组的放电电流计算的情况下,跨模组电芯的当前修正电压为跨模组电芯的当前采样电压与跨模组连接件的当前补偿压差的和。
[0059] 在本发明的实施例中,当车辆的行驶里程未达到预设里程之前,可以一直利用满足触发条件的主从模组的静态电流和充电电流,或满足触发条件的主从模组的两个充电电流,计算跨模组连接件的修正电阻值。
[0060] 值得一提的是,当车辆的行驶里程未达到预设里程之前,也可以利用主从模组的放电电流计算跨模组连接件的修正电阻值。换句话说,在车辆的行驶里程未达到预设里程之前,当车辆进行快充时,可以利用主从模组的静态电流和充电电流,或满足触发条件的主从模组的两个充电电流计算跨模组连接件的修正电阻值;当车辆正在行驶时,可以利用满足触发条件的主从模组的放电电流计算跨模组连接件的修正电阻值。
[0061] 本发明实施例提供的电芯电压修正方法,通过利用满足触发条件的第一电流和第二电流,以及第一电流下每个电芯的电压和第二电流下每个电芯的电压,计算出跨模组连接件的修正电阻值,并利用跨模组连接件的修正电阻值实现了对跨模组电芯采集电压的修正。
[0062] 下面以第一电流为静态电流,第二电流为充电电流为例,对跨模组连接件阻值的计算进行详细介绍。
[0063] 在本发明的实施例中,当第一电流为静态电流且第二电流为充电电流时,S210具体包括以下步骤:
[0064] S2101,获取静态电流以及静态电流下每个电芯的第一电压。
[0065] 作为一个示例,车辆中的电池包包括主从模组,并且电池包中的电池模组均串联,即电池包的电流也就是主从模组的电流。因此主从模组的静态电流Is可以从电池包的电流传感器获取。对于主从模组中每个电芯的第一电压可以从车辆的电池管理系统中的电芯管理单元的MCU中获取。
[0066] 作为一个具体示例,参考图1,可以从主模组中的MCU中获取主从模组中12个电芯的每一个电芯在静态电流下的电压。
[0067] 其中,可以利用低压侧电源对电池管理系统中的电流传感器、电芯管理单元等器件进行供电,以获取主从模组的Is和Is下主从模组中每个电芯的电压。
[0068] S2102,基于每个电芯的第一电压计算第一采样压差,第一采样压差为跨模组电芯的第一电压,与主从模组中除跨模组电芯之外的所有电芯的第一电压的平均值之间的差值。
[0069] 作为一个示例,继续参见图1,根据主从模组中12个电芯中每一个电芯在Is下的电压,计算跨模组电芯C7在Is下的电压V7,与主从模组中除电芯C7之外剩余的11个电芯在Is下的电压的平均值Vavg之间的差值ΔVd。ΔVd则为由于电芯不一致导致的电芯固有压差,即第一采样压差。其中,跨模组电芯C7在Is下的电压V7,即是在Is的条件下采集的A端口和B端口之间的电压。
[0070] S2103,确定与静态电流满足触发条件的充电电流,并获取充电电流下每个电芯的第二电压。
[0071] 在本发明的实施例中,当对主从模组进行充电时,不断采集主从模组的充电电流,并将采集的充电电流与Is进行比较,直至获取与Is满足触发条件的充电电流。当获取与Is满足触发条件的充电电流Ic后,再采集在Ic下主从模组中每个电芯的第二电压。
[0072] 作为一个示例,触发条件为静态电流和充电电流的电流差值为100安培(A),并且该电流差值连续稳定6秒。也就是说,充电电流在6秒内稳定。作为一个具体示例,主从模组的静态电流为1A,若在6秒内采集的主从模组的充电电流均为101A,则认为静态电流1A与充电电流101A满足触发条件。当确定与静态电流满足触发条件的充电电流后,则采集主从模组中每个电芯在101A下的第二电压。
[0073] S2104,按照每个电芯的第二电压计算第二采样压差,第二采样压差为跨模组电芯的第二电压,与主从模组中除跨模组电芯之外的所有电芯的第二电压的平均值之间的差值。
[0074] 继续参见图1,根据前文的主从模组中12个电芯的每一个电芯在Ic下的电压,计算跨模组电芯C7在Ic下的电压V7’,与主从模组中除电芯C7之外的剩余的11个电芯在Ic下的电压的平均值Vavg’之间的差值ΔVb。ΔVb则为受跨模组连接件影响的采样压差。其中,跨模组电芯C7在Ic下的电压V7’,即是在Ic的条件下采集的A端口和B端口之间的电压。
[0075] S2105,根据静态电流、充电电流、第一采样压差和第二采样压差,得出跨模组连接件的修正电阻值。
[0076] 在本发明的实施例中,S2105包括以下步骤:
[0077] A,计算静态电流和充电电流之间的电流差值。
[0078] 作为一个示例,前文的静态电流Is和充电电流Ic之间的电流差值为Ic‑Is。
[0079] B,根据第一采样压差和第二采样压差,得出第一采样压差和第二采样压差之间的电压差值。
[0080] 作为一个示例,前文的第一采样压差ΔVd和第二采样压差ΔVb之间的电压差值为ΔVb–ΔVd。
[0081] C,计算电压差值与电流差值的比值的绝对值,并将绝对值作为跨模组连接件的修正电阻值。
[0082] 作为一个示例,跨模组连接件的修正电阻值Rb可以利用下面的表达式进行计算:
[0083]
[0084] 在本发明的实施例中,根据S220可知跨模组连接件的当前补偿压差ΔV可以利用下面的表达式进行计算:
[0085] ΔV=Rb*Ip                      (2)
[0086] 其中,Ip为主从模组的当前电流Ip。
[0087] 在本发明的实施例中,根据S230可知跨模组电芯的修正电压Vr可以利用下面的表达式进行计算:
[0088] Vr=Vm‑ΔV                    (3)
[0089] 其中,Vm当前电流Ip下跨模组电芯的采集电压。
[0090] 作为一个示例,对于车辆中的主从模组,在车辆的行驶里程小于最小的预设里程时,或车辆的行驶里程达到预设里程且在达到预设里程后的预设时间段内进行了快充充电,则采用满足触发条件的主从模组的静态电流和充电电流计算跨模组连接件的修正电阻值。
[0091] 需要说明的是,当车辆进行快充充电时,也可以利用满足触发条件的两个充电电流计算跨模组电芯的修正电压,具体计算方法与上述示例中利用满足触发条件的静态电流和充电电流计算跨模组电芯的修正电压的方法相类似,在此不再赘述。
[0092] 但是,当车辆的行驶里程达到预定里程时,且车辆在达到预设里程后的预设时间段内一直未进行快充充电,为及时计算跨模组连接件的修正电阻值,则采用主从模组的放电电流计算跨模组连接件的修正电阻值。也就是说,第一电流和第二电流均为主从模组的放电电流。
[0093] 下面以第一电流和第二电流均为放电电流为例,对跨模组连接件阻值的计算进行介绍。
[0094] 作为一个示例,当检测到车辆行车到预设里程时,且车辆在达到预设里程后的预设时间段内未进行快充充电,即跨模组连接件的电阻值在该预设时间段内未更新,则不断采集车辆的行车电流,即主从模组的第一放电电流Is’,并采集Is’下主从模组中每个电芯的电压。
[0095] 作为一个具体示例,车辆的预设里程为5000公里,且车辆行车至5000公里后的48小时内未进行快充,即跨模组连接件的电阻值在48小时内未更新,则不断采集车辆的行车电流。
[0096] 然后,根据Is’下主从模组中每个电芯的电压,计算Is’下的第一采样压差ΔVd’。ΔVd’的计算方法与静态电流Is下的第一采样压差ΔVd的计算方法类似,在此不再赘述。
[0097] 需要说明的是,在未采集到与Is’满足触发条件的第二放电电流之前,仍然利用根据静态电流和充电电流计算的跨模组连接件的修正电阻值,实现对跨模组电芯电压的修正。
[0098] 在车辆的行车过程中,将采集的主从模组的放电电流与第一放电电流Is’进行对比,直至确定与Is’满足触发条件的第二放电电流Ic’,并采集Ic’下主从模组中每个电芯的电压。
[0099] 然后根据Ic’下主从模组中每个电芯的电压,计算Ic’下的第二采样压差ΔVb’。ΔVb’的计算方法与充电电流Ic下的第二采样压差ΔVb的计算方法类似,在此不再赘述。
[0100] 对于第一放电电流Is’和第二放电电流Ic’之间的电流差值以及电流差值的稳定时间段,可以根据实际应用场景进行设定。
[0101] 在本发明的实施例中,利用与步骤S2105相类似的方法,可以计算跨模组连接件的修正电阻值。跨模组连接件的修正电阻值Rb可以利用下面的表达式进行计算:
[0102]
[0103] 其中,根据S230可知跨模组电芯的修正电压Vr可以利用下面的表达式进行计算:
[0104] Vr=Vm+ΔV                    (5)
[0105] 其中,Vm为主从模组的当前电流Ip下跨模组电芯的采集电压,ΔV=Rb*Ip。
[0106] 值得一提的是,每当车辆的行驶里程达到某一个预设里程时,均会根据车辆在达到预设里程后的预设时间段内是否进行快充充电,从而选择利用主从模组的充电电流还是主从模组的放电电流,以更新跨模组连接件的修正电阻值。
[0107] 若车辆在达到预设里程后的预设时间段内进行了快充充电,则将利用满足触发条件的充电电流和静态电流或满足触发条件的两个充电电流更新跨模组连接件的修正电阻值;若车辆在达到预设里程后的预设时间段内未进行快充充电,则将利用满足触发条件的放电电流更新跨模组连接件的修正电阻值。
[0108] 在本发明的实施例中,通过根据主从模组的使用状况,选取在充电情况或放电情况下,计算跨模组连接件的修正电阻值,保证了跨模组连接件电阻值计算的准确性。
[0109] 在本发明的实施例中,考虑到车辆在行车过程中路况的复杂性,为了进一步提升在放电情况下对跨模组连接件电阻值计算的准确性。在本发明的一些实施例中,S210包括以下步骤:
[0110] S2101‑1,获取主从模组的多对电流,多对电流中的每对电流包括满足触发条件的主从模组的第一电流和主从模组的第二电流。
[0111] 在本发明的实施例中,为了保证利用放电电流计算的跨模组连接件的电阻值的准确性,将利用满足预设触发条件的多对主从模组的放电电流计算多个跨模组连接件待修正电阻值。其中,每对放电电流中包括满足预设触发条件的第一放电电流和第二放电电流。
[0112] S2102‑1,基于获取的每对电流中的第一电流、每对电流中的第一电流下每个电芯的第一电压、每对电流中的第二电流、每对电流中的第二电流下每个电芯的第二电压,计算跨模组连接件的多个待修正电阻值。
[0113] 作为一个具体示例,首先获取第一对放电电流中的第一放电电流I1以及I1下每个电芯的电压。
[0114] 然后,基于I1下每个电芯的电压计算第一采样压差ΔV1。ΔV1为I1下跨模组电芯的电压与主从模组中除跨模组电芯之外的所有电芯在I1下的电压的平均值之间的差值。
[0115] 接着,确定与I1满足触发条件的第二放电电流I1’,并获取I1’下每个电芯的电压,并按照I1’下每个电芯的电压计算第二采样压差ΔV1’。其中,ΔV1’为跨模组电芯在I1’下的电压,与主从模组中除跨模组电芯之外的所有电芯在I1’下电压的平均值之间的差值。
[0116] 再者,根据I1、I1’、ΔV1和ΔV1’,得出跨模组连接件的第一待修正电阻值R1。其中,跨模组连接件的第一待修正电阻值R1的计算方法可参照S2105,在此不再赘述。
[0117] 最后,按照与上述利用第一对放电电流计算R1相类似的方法,计算出在每对放电电流条件下对应的跨模组连接件的待修正电阻值。
[0118] 值得一提的是,在步骤S2102‑1中,根据多对放电电流计算的多个待修正电阻值均为同一个跨模组连接件的待修正电阻值。当电池包中包括多个主从模组时,针对每个主从模组中的跨模组连接件,均可利用与步骤S2102‑1中相类似的方法,得到每个主从模组中跨模组连接件的多个待修正电阻值。
[0119] S2103‑1,根据多个待修正电阻值确定跨模组连接件的修正电阻值。
[0120] 作为一个示例,首先,去除根据多对放电电流计算出的跨模组连接件的多个待修正电阻值中的极大待修正电阻值和极小待修正电阻值;然后,将去除极大待修正电阻值和极小待修正电阻值后剩余的待修正电阻值进行平均,并将得到的电阻平均值作为跨模组连接件的修正电阻值。
[0121] 在本发明的实施例中,也可以利用算术平均滤波法、加权递推平均滤波法等滤波算法确定跨模组连接件的修正电阻值。
[0122] 在本发明的实施例中,可以根据不同车辆的行驶环境设置需要计算的待修正电阻值的个数,即触发计算跨模组连接件的待修正电阻值的触发次数。作为一个示例,因越野车的行驶环境比较恶劣,因此在计算跨模组连接件的修正电阻值时,越野车的触发次数可设置的比家用轿车的触发次数多一些。
[0123] 本发明实施例提供的电芯电压修正方法,通过利用计算出的跨模组连接件的修正电阻值,去修正因主从模组中跨模组连接件造成的电压波动,从而解决跨模组电芯的采样电压不准的问题。
[0124] 在本发明的实施例中,也可以根据大范围的样本测量,对数据进行统计分析,得出跨模组连接件的固定阻值,并利用该阻值对跨模组电芯的电压进行修正。
[0125] 在本发明的一些实施例中,在S210之前,电芯电压修正方法还包括:
[0126] S200,采集跨模组连接件两端的温度。
[0127] 作为一个示例,随着车辆的使用年限的增加,则车辆的主从模组中的跨模组连接件可能会出现老化和松动等故障,因此在计算跨模组连接件的修正电阻值之前,需要先确定跨模组连接件无故障。
[0128] 在本发明的实施例中,可根据跨模组连接件两端的温度与主从模组的温度进行判断跨模组连接件是否出现老化和松动等故障。
[0129] 作为一个示例,参见图1,跨模组连接件的第一端与主模组中的电芯C6连接。在跨模组连接件的第一端选取第一温度采样点,并利用温度传感器采集第一温度采样点的温度。其中,第一温度采样点的温度即为跨模组连接件第一端的温度。
[0130] 跨模组连接件的第二端与从模组中的电芯C7连接。在跨模组连接件的第二端选取第二温度采样点,并利用温度传感器采集第二温度采样点的温度。其中,第二温度采样点的温度即为跨模组连接件第二端的温度。
[0131] S201,确定跨模组连接件两端的温度均小于主从模组的温度阈值。
[0132] 在本发明的实施例中,主从模组的温度为温度传感器在主从模组的温度采样点采集的温度。也就是说,主从模组的温度是主从模组空间内的平均温度。则主从模组的温度也是主从模组中包括的所有电芯的电芯温度。
[0133] 其中,若跨模组连接件两端的温度均小于主从模组的温度阈值,则代表跨模组连接件无故障,则可以按照S210~S230的方法修正受跨模组连接件影响的电芯的电压。
[0134] 若跨模组连接件两端中任意一端的温度大于主从模组的温度阈值,或跨模组连接件两端的温度均大等于主从模组的温度阈值,则代表跨模组连接件出现松动或损坏等故障,则向整车发送故障信息,以告知风险。
[0135] 本发明实施例提供的电芯电压修正方法,在计算跨模组连接件的修正电阻值之前,先利用跨模组连接件两端的温度和主从模组的温度阈值确定跨模组连接件是否具有故障,实现了对跨模组连接件的故障监测。
[0136] 在本发明的一些实施例中,电芯电压修正方法还包括:
[0137] S240,基于修正电阻值以及预设的跨模组连接件阻值和衰减度的对应关系,计算跨模组连接件的衰减度。
[0138] 作为一个示例,由于车辆的不断使用,会导致车辆的主从模组中的跨模组连接件发生损耗。也就是说,跨模组连接件的阻值会不断衰减。为了保证车辆的正常运行,需要对跨模组连接件的阻值进行监测,以防止跨模组连接件存在过度损耗的风险。
[0139] 在本发明的实施例中,当计算出跨模组连接件的修正电阻值时,可以根据预先获取的跨模组连接件阻值和衰减度的对应关系,以得出跨模组连接件的修正电阻值对应的衰减度。
[0140] S250,基于跨模组连接件的衰减度和预设的衰减度阈值,判断跨模组连接件是否需要更换。
[0141] 在本发明的实施例中,若跨模组连接件的衰减度小于预设的衰减度阈值,则跨模组连接件不需要更换。也就是说,跨模组连接件还可以继续使用,没有发生过度损耗。
[0142] 若跨模组连接件的衰减度大于等于衰减度阈值,则跨模组连接件需要更换。也就是说,跨模组连接件发生过度损耗,需要更换新的跨模组连接件以保证车辆的安全运行。
[0143] 下面结合具体的实施例,对本发明实施例提供的电芯电压修正装置进行说明。图3示出本发明一实施例的电芯电压修正装置300的结构示意图,该装置包括:
[0144] 电阻计算模块310,用于基于获取的主从模组的第一电流、第一电流下主从模组中每个电芯的第一电压、主从模组的第二电流和第二电流下主从模组中每个电芯的第二电压,计算主从模组中跨模组连接件的修正电阻值。
[0145] 补偿压差计算模块320,用于根据修正电阻值和采集的主从模组的当前电流,计算跨模组连接件的当前补偿压差。
[0146] 修正模块330,用于获取当前电流下主从模组中受跨模组连接件影响的跨模组电芯的当前采样电压,并基于当前补偿压差修正当前采样电压,得到跨模组电芯的当前修正电压。
[0147] 其中,第一电流和第二电流满足预设的触发条件,触发条件为第二电流与第一电流之间的电流差值满足预设阈值,且第二电流在预设时间段内稳定。
[0148] 在本发明的实施例中,触发条件是根据预设的电芯温度和电芯电流的对应关系、电芯的充电设备参数以及电芯所处环境的温度设置的。
[0149] 在本发明的实施例中,电阻计算模块310具体用于:
[0150] 获取第一电流以及第一电流下每个电芯的第一电压;
[0151] 基于每个电芯的第一电压计算第一采样压差,第一采样压差为跨模组电芯的第一电压,与主从模组中除跨模组电芯之外的所有电芯的第一电压的平均值之间的差值;
[0152] 确定与第一电流满足触发条件的第二电流,并获取第二电流下每个电芯的第二电压;
[0153] 按照每个电芯的第二电压计算第二采样压差,第二采样压差为跨模组电芯的第二电压,与主从模组中除跨模组电芯之外的所有电芯的第二电压的平均值之间的差值;
[0154] 根据第一电流、第二电流、第一采样压差和第二采样压差,得出跨模组连接件的修正电阻值。
[0155] 在本发明的实施例中,电阻计算模块310具体还用于:
[0156] 计算第一电流和第二电流之间的电流差值;
[0157] 根据第一采样压差和第二采样压差,得出第一采样压差和第二采样压差之间的电压差值;
[0158] 计算电压差值与电流差值的比值的绝对值,并将绝对值作为跨模组连接件的修正电阻值。
[0159] 在本发明的实施例中,第一电流为主从模组的静态电流或主从模组的充电电流,第二电流为主从模组的充电电流。
[0160] 在本发明的实施例中,修正模块320具体用于:
[0161] 将当前采样电压减去当前补偿压差的差值,作为当前修正电压。
[0162] 在本发明的实施例中,第一电流和第二电流均为主从模组的放电电流。
[0163] 在本发明的实施例中,修正模块320具体用于:
[0164] 将当前采样电压与当前补偿压差的和,作为当前修正电压。
[0165] 在本发明的实施例中,电阻计算模块310具体用于:
[0166] 获取主从模组的多对电流,多对电流中的每对电流包括满足触发条件的主从模组的第一电流和主从模组的第二电流;
[0167] 基于获取的每对电流中的第一电流、每对电流中的第一电流下每个电芯的第一电压、每对电流中的第二电流、每对电流中的第二电流下每个电芯的第二电压,计算跨模组连接件的多个待修正电阻值;
[0168] 根据多个待修正电阻值确定跨模组连接件的修正电阻值。
[0169] 在本发明的实施例中,电芯电压修正装置还包括故障监测装置,该故障监测装置用于:
[0170] 采集跨模组连接件两端的温度。
[0171] 确定跨模组连接件两端的温度均小于主从模组的温度阈值。
[0172] 在本发明的实施例中,电芯电压修正装置还包括衰减判断装置,该衰减判断装置用于:
[0173] 基于修正电阻值以及预设的跨模组连接件阻值和衰减度的对应关系,计算跨模组连接件的衰减度;
[0174] 基于跨模组连接件的衰减度和预设的衰减度阈值,判断跨模组连接件是否需要更换;
[0175] 若跨模组连接件的衰减度小于衰减度阈值,则跨模组连接件不需要更换;
[0176] 若跨模组连接件的衰减度大于等于衰减度阈值,则跨模组连接件需要更换。
[0177] 本发明实施例提供的电芯电压修正装置,通过利用满足预设触发条件的主从模组的电流以及该电流下主从模组中电芯的电压计算跨模组连接件的修正电阻值,并根据该修正电阻值实现对跨模组电芯采集电压的修正。
[0178] 根据本发明实施例的电芯电压修正装置的其他细节与以上结合图2描述的根据本发明实施例的电芯电压修正方法类似,在此不再赘述。
[0179] 结合图2至图3描述的根据本发明实施例的电芯电压修正方法和装置可以由电芯电压修正设备来实现。图4是示出根据发明实施例的电芯电压修正设备的硬件结构400示意图。
[0180] 如图4所示,本实施例中的电芯电压修正设备400包括:处理器401、存储器402、通信接口403和总线410,其中,处理器401、存储器402、通信接口403通过总线410连接并完成相互间的通信。
[0181] 具体地,上述处理器401可以包括中央处理器(CPU),或者特定集成电路(ASIC),或者可以被配置成实施本发明实施例的一个或多个集成电路。
[0182] 存储器402可以包括用于数据或指令的大容量存储器。举例来说而非限制,存储器402可包括HDD、软盘驱动器、闪存、光盘、磁光盘、磁带或通用串行总线(USB)驱动器或者两个或更多个以上这些的组合。在合适的情况下,存储器402可包括可移除或不可移除(或固定)的介质。在合适的情况下,存储器402可在电芯电压修正的设备400的内部或外部。在特定实施例中,存储器402是非易失性固态存储器。在特定实施例中,存储器402包括只读存储器(ROM)。在合适的情况下,该ROM可以是掩模编程的ROM、可编程ROM(PROM)、可擦除PROM(EPROM)、电可擦除PROM(EEPROM)、电可改写ROM(EAROM)或闪存或者两个或更多个以上这些的组合。
[0183] 通信接口403,主要用于实现本发明实施例中各模块、装置、单元和/或设备之间的通信。
[0184] 总线410包括硬件、软件或两者,将电芯电压修正的设备400的部件彼此耦接在一起。举例来说而非限制,总线可包括加速图形端口(AGP)或其他图形总线、增强工业标准架构(EISA)总线、前端总线(FSB)、超传输(HT)互连、工业标准架构(ISA)总线、无限带宽互连、低引脚数(LPC)总线、存储器总线、微信道架构(MCA)总线、外围组件互连(PCI)总线、PCI‑Express(PCI‑X)总线、串行高级技术附件(SATA)总线、视频电子标准协会局部(VLB)总线或其他合适的总线或者两个或更多个以上这些的组合。在合适的情况下,总线410可包括一个或多个总线。尽管本发明实施例描述和示出了特定的总线,但本发明考虑任何合适的总线或互连。
[0185] 也就是说,图4所示的电芯电压修正设备400可以被实现为包括:处理器401、存储器402、通信接口403和总线410。处理器401、存储器402和通信接口403通过总线410连接并完成相互间的通信。存储器402用于存储程序代码;处理器401通过读取存储器402中存储的可执行程序代码来运行与可执行程序代码对应的程序,以用于执行本发明任一实施例中的电芯电压修正的方法,从而实现结合图2至图3描述的电芯电压修正方法和装置。
[0186] 本发明实施例还提供一种计算机存储介质,该计算机存储介质上存储有计算机程序指令;该计算机程序指令被处理器执行时实现本发明实施例提供的电芯电压修正的方法。
[0187] 需要明确的是,本发明并不局限于上文所描述并在图中示出的特定配置和处理。为了简明起见,这里省略了对已知方法的详细描述。在上述实施例中,描述和示出了若干具体的步骤作为示例。但是,本发明的方法过程并不限于所描述和示出的具体步骤,本领域的技术人员可以在领会本发明的精神后,作出各种改变、修改和添加,或者改变步骤之间的顺序。
[0188] 以上所述的结构框图中所示的功能块可以实现为硬件、软件、固件或者它们的组合。当以硬件方式实现时,其可以例如是电子电路、专用集成电路(ASIC)、适当的固件、插件、功能卡等等。当以软件方式实现时,本发明的元素是被用于执行所需任务的程序或者代码段。程序或者代码段可以存储在机器可读介质中,或者通过载波中携带的数据信号在传输介质或者通信链路上传送。“机器可读介质”可以包括能够存储或传输信息的任何介质。机器可读介质的例子包括电子电路、半导体存储器设备、ROM、闪存、可擦除ROM(EROM)、软盘、CD‑ROM、光盘、硬盘、光纤介质、射频(RF)链路,等等。代码段可以经由诸如因特网、内联网等的计算机网络被下载。
[0189] 还需要说明的是,本发明中提及的示例性实施例,基于一系列的步骤或者装置描述一些方法或系统。但是,本发明不局限于上述步骤的顺序,也就是说,可以按照实施例中提及的顺序执行步骤,也可以不同于实施例中的顺序,或者若干步骤同时执行。
[0190] 以上所述,仅为本发明的具体实施方式,所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,上述描述的系统、模块和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。应理解,本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到各种等效的修改或替换,这些修改或替换都应涵盖在本发明的保护范围之内。