CN111157906B - Soc精度测试方法、装置及*** - Google Patents
Soc精度测试方法、装置及*** Download PDFInfo
- Publication number
- CN111157906B CN111157906B CN202010012322.3A CN202010012322A CN111157906B CN 111157906 B CN111157906 B CN 111157906B CN 202010012322 A CN202010012322 A CN 202010012322A CN 111157906 B CN111157906 B CN 111157906B
- Authority
- CN
- China
- Prior art keywords
- value
- current
- soc
- relationship
- battery module
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01R—MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
- G01R31/00—Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
- G01R31/36—Arrangements for testing, measuring or monitoring the electrical condition of accumulators or electric batteries, e.g. capacity or state of charge [SoC]
- G01R31/385—Arrangements for measuring battery or accumulator variables
- G01R31/387—Determining ampere-hour charge capacity or SoC
- G01R31/388—Determining ampere-hour charge capacity or SoC involving voltage measurements
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01R—MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
- G01R31/00—Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
- G01R31/36—Arrangements for testing, measuring or monitoring the electrical condition of accumulators or electric batteries, e.g. capacity or state of charge [SoC]
- G01R31/389—Measuring internal impedance, internal conductance or related variables
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Secondary Cells (AREA)
- Tests Of Electric Status Of Batteries (AREA)
Abstract
本申请提供一种SOC精度测试方法、装置及***,涉及车辆领域,预先确定目标电池模组的电芯数据关系以及模拟实车工况下的电流时间关系;通过基于当前测试时刻以及电流时间关系,确定目标电池模组在当前测试时刻的电流值;然后基于电流值以及电芯数据关系,确定目标电池模组在当前测试时刻的电压值、内阻值;基于电压值、内阻值以及电流值,确定目标电池模组的第一容量状态值SOC1;将电流值、电压值发送至被测电池管理***;接收被测电池管理***的第二容量状态值SOC2;基于第一容量状态值SOC1和第二容量状态值SOC2,得到SOC的误差值E。该方法缓解了现有技术中存在测试结果准确度较低的问题,能够改善测试结果的准确度。
Description
技术领域
本申请涉及新能源技术领域,尤其是涉及一种SOC精度测试方法、装置及***。
背景技术
动力电池作为混动汽车或电动汽车的动力源,会对电动汽车整车性能产生影响,例如对加速能力、空调使用、行驶里程、爬坡能力均会产生直接的影响。电池荷电状态SOC(State of charge)用来描述电池剩余电量的数量,是动力电池使用过程中的重要参数。电池荷电状态(SOC)的测试是电池管理***研究的重点。
目前,为了测试SOC精度,常用的方法是,根据QC/T897《电动汽车用电池管理***技术条件》,将电池组充放电设备和被测管理***连接同一电池组,通过充放电设备模拟实际工况编写相应工步,然后用充放电设备对实际电池充放电,利用充放电机和被测电池管理***同时估算电池组的SOC值,将两者进行比较验证SOC的精度,该测试方法存在以下缺陷:由于电流切换速度非常快,对充放电设备的要求非常高,通常无法满足***毫秒级电流快速的切换,无法准确模拟当前工况,造成测试结果的准确度有一定的局限性。
申请内容
有鉴于此,本申请的目的在于提供SOC精度测试方法、装置及***,以缓解现有技术中存在测试结果准确度较低的问题,能够改善测试结果的准确度。
第一方面,本申请实施例提供了一种SOC精度测试方法,预先确定目标电池模组的电芯数据关系Relation1以及模拟实车工况下所述目标电池模组的电流时间关系Relation2;其中,所述电芯数据关系Relation1包括内阻、电流、电压以及内阻、电流、电压之间的对应关系;所述电流时间关系Relation2为电流与时间的关系;所述方法包括:
基于当前测试时刻以及所述电流时间关系Relation2,确定所述目标电池模组在当前测试时刻的电流值I1;
基于所述电流值I1以及所述电芯数据关系Relation1,确定所述目标电池模组在当前测试时刻的电压值U1、内阻值R1;
基于所述电压值U1、所述内阻值R1以及所述电流值I1,确定所述目标电池模组的第一容量状态值SOC1;
将所述电流值I1、所述电压值U1发送至被测电池管理***;
接收所述被测电池管理***发回的第二容量状态值SOC2;
基于所述第一容量状态值SOC1和所述第二容量状态值SOC2,得到SOC的误差值E。
结合第一方面,本申请实施例提供了第一方面的第一种可能的实施方式,其中,所述判断所述传输内容是否杂乱,包括:
基于所述电压值U1、所述内阻值R1、所述电流值I1,确定所述目标电池模组的第一容量状态值SOC1的步骤,包括:
基于所述电压值U1、、所述内阻值R1、所述电流值I1确定所述目标电池模组的初始电压值U0;基于所述初始电压值U0确定所述目标电池模组的第一容量状态值SOC1。
结合第一方面的第一种可能的实施方式,本申请实施例提供了第一方面的第二种可能的实施方式,其中,基于所述电压值U1、、所述内阻值R1、所述电流值I1确定所述目标电池模组的初始电压值U0的步骤,包括:
应用公式U1=U0+I1*R1,基于所述电压值U1、、所述内阻值R1、所述电流值I1确定所述目标电池模组的初始电压值U0。
结合第一方面的第一种可能的实施方式,本申请实施例提供了第一方面的第三种可能的实施方式,其中,预先确定所述目标电池模组的OCV表;基于所述初始电压值U0确定所述目标电池模组的第一容量状态值SOC1的步骤,包括:
基于初始电压值U0以及所述OCV表,确定所述目标电池模组的第一容量状态值SOC1。
结合第一方面,本申请实施例提供了第一方面的第四种可能的实施方式,其中,所述电芯数据关系Relation1还包括电芯的容量状态以及电芯的容量状态与所述内阻、所述电流、所述电压的对应的关系;其中所述内阻、所述电流与所述电芯的容量状态相关。
结合第一方面,本申请实施例提供了第一方面的第五种可能的实施方式,其中,所述电流时间关系Relation2是根据模拟实车运行电流工况下预先配置的工况工步确定的。
第二方面,本申请实施例还提供一种SOC精度测试装置,预先确定目标电池模组的电芯数据关系Relation1以及模拟实车工况下所述目标电池模组的电流时间关系Relation2;其中,所述电芯数据关系Relation1包括内阻、电流、电压以及内阻、电流、电压之间的对应关系;所述电流时间关系Relation2为电流与时间的关系;所述装置包括:
第一确定模块,用于基于当前测试时刻以及所述电流时间关系Relation2,确定所述目标电池模组在当前测试时刻的电流值I1;
第二确定模块,用于基于所述电流值I1以及所述电芯数据关系Relation1,确定所述目标电池模组在当前测试时刻的电压值U1、内阻值R1;
第三确定模块,用于基于所述电压值U1、所述内阻值R1以及所述电流值I1,确定所述目标电池模组的第一容量状态值SOC1;
通讯模块,用于将所述电流值I1、所述电压值U1发送至被测电池管理***;接收所述被测电池管理***发回的第二容量状态值SOC2;
计算模块,用于基于所述第一容量状态值SOC1和所述第二容量状态值SOC2,得到SOC的误差值E。
第三方面,本申请实施例还提供一种SOC精度测试***,包括:SOC精度测试装置以及被测电池管理***,所述SOC精度测试装置与所述被测电池管理***通信连接;
其中,所述SOC精度测试装置用于预先确定目标电池模组的电芯数据关系Relation1以及模拟实车工况下所述目标电池模组的电流时间关系Relation2;其中,所述电芯数据关系Relation1包括电芯的内阻、电流、电压以及内阻、电流、电压之间的对应关系;所述电流时间关系Relation2为电流与时间的关系;基于当前测试时刻以及所述电流时间关系Relation2,确定所述目标电池模组在当前测试时刻的电流值I1;基于所述电流值I1以及所述电芯数据关系Relation1,确定所述目标电池模组在当前测试时刻的电压值U1、内阻值R1;基于所述电压值U1、所述内阻值R1以及所述电流值I1,确定所述目标电池模组的第一容量状态值SOC1;将所述电流值I1、所述电压值U1发送至被测电池管理***;接收所述被测电池管理***发回的第二容量状态值SOC2;基于所述第一容量状态值SOC1和所述第二容量状态值SOC2,得到SOC的误差值E;
被测电池管理***用于接收所述SOC精度测试装置发送的所述电流值I1、所述电压值U1;根据所述电流值I1、所述电压值U1进行SOC计算,获得第二容量状态值SOC2,并将所述第二容量状态值SOC2发送至所述SOC精度测试装置。
第四方面,本申请实施例还提供一种电子设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述的SOC精度测试方法的步骤。
第五方面,本申请实施例还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器运行时执行上述的SOC精度测试方法的步骤。
本申请实施例带来了以下有益效果:本申请实施例提供的SOC精度测试方法、装置、***、电子设备以及计算机可读存储介质,预先确定目标电池模组的电芯数据关系Relation1以及模拟实车工况下所述目标电池模组的电流时间关系Relation2;其中,所述电芯数据关系Relation1包括内阻、电流、电压以及内阻、电流、电压之间的对应关系;所述电流时间关系Relation2为电流与时间的关系;通过首先基于当前测试时刻以及所述电流时间关系Relation2,确定所述目标电池模组在当前测试时刻的电流值I1;然后基于所述电流值I1以及所述电芯数据关系Relation1,确定所述目标电池模组在当前测试时刻的电压值U1、内阻值R1;接着基于所述电压值U1、所述内阻值R1以及所述电流值I1,确定所述目标电池模组的第一容量状态值SOC1;并将所述电流值I1、所述电压值U1发送至被测电池管理***;接收所述被测电池管理***发回的第二容量状态值SOC2;最后基于所述第一容量状态值SOC1和所述第二容量状态值SOC2,得到SOC的误差值E。因此,本申请实施例提供的技术方案,基于预先确定的电芯数据关系和电压时间关系进行测试,无需依赖电流的实时采集,缓解了现有技术中存在测试结果准确度较低的问题,能够改善测试结果的准确度。同时,只需对同一型号电池模组建立单体电压对应关系模型后,可针对任意工况下的SOC进行测试,应用范围广,操作过程简单方便;此外,该方法不必过多依赖硬件环境,减少测试过程误差,测试可信性更高。
为使本申请的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。
附图说明
为了更清楚地说明本申请具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本申请的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本申请实施例提供的一种SOC精度测试方法的流程示意图;
图2为图1中步骤S106的流程示意图;
图3为本申请实施例提供的一种SOC精度测试装置的示意图;
图4为本申请实施例提供的一种SOC精度测试***的示意图;
图5为本申请实施例提供的一种SOC精度测试***的具体结构图;
图6为本申请实施例提供的一种电子设备的示意图。
具体实施方式
为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合附图对本申请的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
目前,为了测试SOC精度,通常通过充放电设备模拟实际工况编写相应工步,然后用充放电设备对实际电池充放电,利用被测***采集模块采集电流、单体电压,输入给SOC模块,得出被测***的计算SOC,然后根据工步设定的容量变化计算出理论的SOC,从而验证SOC算法的准确性,该测试方法存在以下缺陷:1、考虑到计算容量以电流为基础,而电流切换速度非常快,对充放电设备的要求非常高,通常无法满足***毫秒级电流快速的切换,无法准确模拟当前工况,造成测试结果的准确度有一定的局限性;2、被测***的SOC模块以电流跟单体电压为基础进行计算,硬件采样精度通常具有不确定性,采集的误差会直接影响算法模块数输入,增加SOC计算误差。
基于此,本申请实施例提供的一种SOC精度测试方法及装置,可以缓解现有技术中存在测试结果准确度较低的问题,能够改善测试结果的准确度,此外,该方法不必过多依赖硬件环境,减少测试过程误差,测试可信性更高,而且该方法只需对同一型号电池模组建立单体电压对应关系,可针对任意工况下的SOC进行测试,应用范围广,操作过程简单方便。
为便于对本实施例进行理解,首先对本申请实施例所公开的一种SOC精度测试方法进行详细介绍。
实施例一:
本申请实施例提供了一种SOC精度测试方法,应用于电动汽车软件测试领域、混动汽车48V启停电池管理***软件测试领域、电动汽车BMS***软件测试领域、锂电池SOC精度测试领域,尤其适用于48V启停BMS中的SOC算法精度测试,由对应领域的电子设备执行,电子设备例如可以是测试装置或者测试装置的控制器等。
如图1所示,该方法预先确定目标电池模组的电芯数据关系Relation1以及模拟实车工况下所述目标电池模组的电流时间关系Relation2;其中,所述电芯数据关系Relation1包括内阻、电流、电压以及内阻、电流、电压之间的对应关系;所述电流时间关系Relation2为电流与时间的关系;该方法包括:
步骤S102,基于当前测试时刻以及电流时间关系Relation2,确定目标电池模组在当前测试时刻的电流值I1;
步骤S104,基于电流值I1以及电芯数据关系Relation1,确定目标电池模组在当前测试时刻的电压值U1、内阻值R1;
步骤S106,基于电压值U1、内阻值R1以及电流值I1,确定目标电池模组的第一容量状态值SOC1;
步骤S108,将电流值I1、电压值U1发送至被测电池管理***;接收被测电池管理***发回的第二容量状态值SOC2;
步骤S110,基于第一容量状态值SOC1和第二容量状态值SOC2,得到SOC的误差值E。
将具体的,将第一容量状态值SOC1和第二容量状态值SOC2进行比较,得到SOC的误差值E,其中E=SOC1-SOC2。
在可选的实施方式中,参照图2,上述步骤S106,包括以下步骤:
步骤S202,基于电压值U1、内阻值R1、电流值I1确定目标电池模组的初始电压值U0;
步骤S204,基于初始电压值U0确定目标电池模组的第一容量状态值SOC1。
需要指出的是,目标电池模组是被测电池管理***的被测电池模组,也是模拟工况下采用的测试电池模组;即测试电池模组和被测电池模组是同一型号电池模组。
在可选的实施方式中,上述步骤S202可以通过以下步骤实现:
应用公式(1)基于上述的电压值U1、、上述的内阻值R1、上述的电流值I1确定上述的目标电池模组的初始电压值U0。
U=U0+I*R, (1)
其中,U为测试的电压;R为测试的内阻;I为测试的电流;U0为初始电压;
将上述的电压值U1、、上述的内阻值R1、上述的电流值I1代入公式(1),即U1=U0+I1*R1,可以计算得到初始电压值U0。
上述的初始电压可以理解为当电流为0时,目标电池模组的电压值。
在可选的实施方式中,预先确定上述的目标电池模组的OCV表;上述步骤S204可以通过以下步骤执行:
1、基于初始电压值U0以及上述的OCV表,确定上述的目标电池模组的第一容量状态值SOC1。
在可选的实施方式中,还可以预先配置SOC–OCV曲线;此时,步骤S204可以通过以下步骤执行:基于初始电压值U0以及上述的SOC–OCV曲线,确定目标电池模组的第一容量状态值SOC1。
在可选的实施方式中,上述的电芯数据关系Relation1还包括电芯的容量状态以及电芯的容量状态与上述的内阻、上述的电流、上述的电压的对应的关系;其中上述的内阻、上述的电流与上述的电芯的容量状态相关。
具体的,电芯数据关系Relation1还包括电芯的容量状态、内阻、电流、电压以及电芯的容量状态、上述的内阻、上述的电流、上述的电压的对应的关系;上述的内阻、上述的电流是与电芯的容量状态有关的参数,不同容量状态下,内阻、电流的值是不同的,即内阻、电流的值随容量状态的变化而变化,或者说上述的内阻、上述的电流由上述的容量状态确定。
在可选的实施方式中,上述的电流时间关系Relation2是根据模拟实车运行电流工况下预先配置的工况工步确定的。
其中工况工步可以由测试人员根据模拟实车实际工况编写得到的。
本申请实施例提供的SOC精度测试方法,预先确定目标电池模组的电芯数据关系Relation1以及模拟实车工况下上述的目标电池模组的电流时间关系Relation2;其中,上述的电芯数据关系Relation1包括内阻、电流、电压以及内阻、电流、电压之间的对应关系;上述的电流时间关系Relation2为电流与时间的关系;通过首先基于当前测试时刻以及上述的电流时间关系Relation2,确定上述的目标电池模组在当前测试时刻的电流值I1;然后基于上述的电流值I1以及上述的电芯数据关系Relation1,确定上述的目标电池模组在当前测试时刻的电压值U1、内阻值R1;接着基于上述的电压值U1、上述的内阻值R1以及上述的电流值I1,确定上述的目标电池模组的第一容量状态值SOC1;并将上述的电流值I1、上述的电压值U1发送至被测电池管理***;接收上述的被测电池管理***发回的第二容量状态值SOC2;最后基于上述的第一容量状态值SOC1和上述的第二容量状态值SOC2,得到SOC的误差值E。因此,本申请实施例提供的技术方案,基于预先确定的电芯数据关系和电压时间关系进行测试,无需依赖电流的实时采集,缓解了现有技术中存在测试结果准确度较低的问题,能够改善测试结果的准确度。同时,只需对同一型号电池模组建立单体电压对应关系模型后,可针对任意工况下的SOC进行测试,应用范围广,操作过程简单方便;此外,该方法不必过多依赖硬件环境,减少测试过程误差,测试可信性更高。
实施例二:
参照图3,本申请实施例还提供了一种SOC精度测试装置,适用于48V启停BMS(电池管理***)中的SOC精度测试;预先确定目标电池模组的电芯数据关系Relation1以及模拟实车工况下上述的目标电池模组的电流时间关系Relation2;其中,上述的电芯数据关系Relation1包括内阻、电流、电压以及内阻、电流、电压之间的对应关系;上述的电流时间关系Relation2为电流与时间的关系;上述的装置包括:第一确定模块10、第二确定模块20、第三确定模块30、通讯模块40以及计算模块50;
其中,第一确定模块10用于基于当前测试时刻以及上述的电流时间关系Relation2,确定上述的目标电池模组在当前测试时刻的电流值I1;
第二确定模块20用于基于上述的电流值I1以及上述的电芯数据关系Relation1,确定上述的目标电池模组在当前测试时刻的电压值U1、内阻值R1;
第三确定模块30用于基于上述的电压值U1、上述的内阻值R1以及上述的电流值I1,确定上述的目标电池模组的第一容量状态值SOC1;
通讯模块40用于将上述的电流值I1、上述的电压值U1发送至被测电池管理***;接收上述的被测电池管理***发回的第二容量状态值SOC2;
计算模块50用于基于上述的第一容量状态值SOC1和上述的第二容量状态值SOC2,得到SOC的误差值E。
在可选的实施方式中,电流时间关系Relation2是根据模拟实车运行电流工况下预先配置的工况工步确定的。
在可选的实施方式中,电芯数据关系Relation1还包括电芯的容量状态以及电芯的容量状态与上述的内阻、上述的电流、上述的电压的对应的关系;其中上述的内阻、上述的电流与上述的电芯的容量状态相关。
在可选的实施方式中,第三确定模块30在基于上述的电压值U1、上述的内阻值R1、上述的电流值I1,确定上述的目标电池模组的第一容量状态值SOC1时,用于:基于上述的电压值U1、、上述的内阻值R1、上述的电流值I1确定上述的目标电池模组的初始电压值U0;基于上述的初始电压值U0确定上述的目标电池模组的第一容量状态值SOC1。
在可选的实施方式中,第三确定模块30在基于上述的电压值U1、、上述的内阻值R1、上述的电流值I1确定上述的目标电池模组的初始电压值U0时,用于应用公式U1=U0+I1*R1,基于上述的电压值U1、、上述的内阻值R1、上述的电流值I1确定上述的目标电池模组的初始电压值U0。
在可选的实施方式中,预先确定上述的目标电池模组的OCV表;此时,第三确定模块30在基于上述的初始电压值U0确定上述的目标电池模组的第一容量状态值SOC1时,用于基于初始电压值U0以及上述的OCV表,确定上述的目标电池模组的第一容量状态值SOC1。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的***和装置的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
本申请实施例提供的SOC精度测试装置,与上述实施例提供的SOC精度测试方法具有相同的技术特征,所以也能解决相同的技术问题,达到相同的技术效果。
实施例三:
如图4所示,本申请实施例提供了一种SOC精度测试***,包括SOC精度测试装置400以及被测电池管理***500,上述的SOC精度测试装置与上述的被测电池管理***通信连接;
其中,上述的SOC精度测试装置用于预先确定目标电池模组的电芯数据关系Relation1以及模拟实车工况下上述的目标电池模组的电流时间关系Relation2;其中,上述的电芯数据关系Relation1包括电芯的内阻、电流、电压以及内阻、电流、电压之间的对应关系;上述的电流时间关系Relation2为电流与时间的关系;基于当前测试时刻以及上述的电流时间关系Relation2,确定上述的目标电池模组在当前测试时刻的电流值I1;基于上述的电流值I1以及上述的电芯数据关系Relation1,确定上述的目标电池模组在当前测试时刻的电压值U1、内阻值R1;基于上述的电压值U1、上述的内阻值R1以及上述的电流值I1,确定上述的目标电池模组的第一容量状态值SOC1;将上述的电流值I1、上述的电压值U1发送至被测电池管理***;接收上述的被测电池管理***发回的第二容量状态值SOC2;基于上述的第一容量状态值SOC1和上述的第二容量状态值SOC2,得到SOC的误差值E;
被测电池管理***用于接收上述的SOC精度测试装置发送的上述的电流值I1、上述的电压值U1;根据上述的电流值I1、上述的电压值U1进行SOC计算,获得第二容量状态值SOC2,并将上述的第二容量状态值SOC2发送至上述的SOC精度测试装置。
具体的,参照图5,该SOC精度测试***包括模拟***和被测***(被测电池管理***的缩写),其中模拟***包括上述的SOC精度测试装置,被测***包括通讯模块和与通讯模块连接的SOC模块(待验证精度的SOC模块的缩写)模拟***和被测***之间通过CAN总线通讯;其中,模拟***根据目标电池模组的电芯数据(包括电芯的电压、电流、内阻、容量状态等)和实际工况工步,确定电芯数据关系Relation1、电流时间关系Relation2;然后基于电芯数据关系Relation1、电流时间关系Relation2,得到当前的电流值I1(又可以称为模拟电流)、当前的电压值U1(又称为模拟单体电压)以及第一容量状态值SOC1(又称为实时容量状态,图中简写为实时SOC1);将当前的电流值I1(又可以称为模拟电流)、当前的电压值U1(又可以称为模拟电流)由自身的通讯模块通过CAN总线发送至被测***;由被测***自带的通讯模块接收,被测***自带的通讯模块将接收的来自模拟***的当前的电流值I1(又可以称为模拟电流)、当前的电压值U1(又可以称为模拟电流)发送至SOC模块,由SOC模块进行计算得到第二容量状态值SOC2(又称为被测容量状态或估算容量状态,图中简写为被测SOC2);并将第二容量状态值SOC2通过被测***的通讯模块发送至模拟***,模拟***根据第一容量状态值SOC1、第二容量状态值SOC2得到得到SOC的误差值E。
需要说明的是,模拟***(或测试装置)和被测***的测试条件是相同的,以避免其他因素对测量结果造成的影响,减小误差。
下面结合图5对该SOC精度测试***的原理进行说明:
1、根据当前电芯特性、电流及容量状态确定电芯数据关系Relation1(又称为实时电压对应关系);
2、模拟实车运行电流工况工步,生成电流时间关系Relation2(又称为电流-时间对应关系);
3、在测试过程中根据Relation2生成当前电流值I1;
4、在测试过程中根据Relation1对应关系生成当前电池单体电压值U1;
5、在测试过程中根据Relation2以及当前电池初始容量状态得出SOC1;
6、在测试过程中模拟***向CAN总线实时发送I1、U1、SOC1信息
7、在测试过程中被测***通讯模块实时将I1、U1信息实时传输给SOC模块
8、在测试过程中SOC模块输出实时向被测***通讯模块传输SOC2计算结果;
9、在测试过程中被测***向CAN总线实时发送SOC2信息;
10、在测试过程中模拟***可通过CAN总线实时获取SOC1、SOC2信息,可得到当前SOC精度信息。
该SOC精度测试***具有以下优点:
1、只需对同一型号电池模组建立单体电压对应关系模型后,可针对任意工况下的SOC进行测试,应用范围广,操作过程简单方便。
2、不必过多依赖硬件环境,减少测试过程误差,测试可信性更高
3、本测试***搭建环境简单,只搭建一个能跟被测***正常通讯的环境,即可完成所有工况下SOC精度验证,测试成本低。
参见图6,本申请实施例还提供一种电子设备100,包括:处理器40,存储器41,总线42和通信接口43,所述处理器40、通信接口43和存储器41通过总线42连接;处理器40用于执行存储器41中存储的可执行模块,例如计算机程序。
其中,存储器41可能包含高速随机存取存储器(RAM,Random Access Memory),也可能还包括非易失性存储器(non-volatile memory),例如至少一个磁盘存储器。通过至少一个通信接口43(可以是有线或者无线)实现该***网元与至少一个其他网元之间的通信连接,可以使用互联网,广域网,本地网,城域网等。
总线42可以是ISA总线、PCI总线或EISA总线等。所述总线可以分为地址总线、数据总线、控制总线等。为便于表示,图6中仅用一个双向箭头表示,但并不表示仅有一根总线或一种类型的总线。
其中,存储器41用于存储程序,所述处理器40在接收到执行指令后,执行所述程序,前述本申请实施例任一实施例揭示的流过程定义的装置所执行的方法可以应用于处理器40中,或者由处理器40实现。
处理器40可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器40中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器40可以是通用处理器,包括中央处理器(Central Processing Unit,简称CPU)、网络处理器(Network Processor,简称NP)等;还可以是数字信号处理器(Digital SignalProcessing,简称DSP)、专用集成电路(Application Specific Integrated Circuit,简称ASIC)、现成可编程门阵列(Field-Programmable Gate Array,简称FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本申请实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本申请实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器41,处理器40读取存储器41中的信息,结合其硬件完成上述方法的步骤。
本申请实施例还提供了一种计算机可读存储介质,上述计算机可读存储介质上存储有计算机程序,上述计算机程序被处理器运行时执行上述SOC精度测试方法的步骤。
本申请实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质存储有机器可运行指令,所述计算机可运行指令在被处理器调用和运行时,所述计算机可运行指令促使所述处理器运行本申请实施例提供的上述的SOC精度测试方法。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的***、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本申请所提供的几个实施例中,应该理解到,所揭露的***、装置和方法,可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,又例如,多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些通信接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个处理器可执行的非易失的计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
最后应说明的是:以上所述实施例,仅为本申请的具体实施方式,用以说明本申请的技术方案,而非对其限制,本申请的保护范围并不局限于此,尽管参照前述实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,其依然可以对前述实施例所记载的技术方案进行修改或可轻易想到变化,或者对其中部分技术特征进行等同替换;而这些修改、变化或者替换,并不使相应技术方案的本质脱离本申请实施例技术方案的精神和范围,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应所述以权利要求的保护范围为准。
Claims (10)
1.一种SOC精度测试方法,其特征在于,预先确定目标电池模组的电芯数据关系Relation1以及模拟实车工况下所述目标电池模组的电流时间关系Relation2;其中,所述电芯数据关系Relation1包括内阻、电流、电压以及内阻、电流、电压之间的对应关系;所述电流时间关系Relation2为电流与时间的关系;所述方法包括:
基于当前测试时刻以及所述电流时间关系Relation2,确定所述目标电池模组在当前测试时刻的电流值I1;
基于所述电流值I1以及所述电芯数据关系Relation1,确定所述目标电池模组在当前测试时刻的电压值U1、内阻值R1;
基于所述电压值U1、所述内阻值R1以及所述电流值I1,确定所述目标电池模组的第一容量状态值SOC1;
将所述电流值I1、所述电压值U1发送至被测电池管理***;
接收所述被测电池管理***发回的第二容量状态值SOC2;
基于所述第一容量状态值SOC1和所述第二容量状态值SOC2,得到SOC的误差值E。
2.根据权利要求1所述的方法,其特征在于,基于所述电压值U1、所述内阻值R1、所述电流值I1,确定所述目标电池模组的第一容量状态值SOC1的步骤,包括:
基于所述电压值U1、所述内阻值R1、所述电流值I1确定所述目标电池模组的初始电压值U0;
基于所述初始电压值U0确定所述目标电池模组的第一容量状态值SOC1。
3.根据权利要求2所述的方法,其特征在于,基于所述电压值U1、所述内阻值R1、所述电流值I1确定所述目标电池模组的初始电压值U0的步骤,包括:
应用公式U1=U0+I1*R1,基于所述电压值U1、所述内阻值R1、所述电流值I1确定所述目标电池模组的初始电压值U0。
4.根据权利要求2所述的方法,其特征在于,预先确定所述目标电池模组的OCV表;基于所述初始电压值U0确定所述目标电池模组的第一容量状态值SOC1的步骤,包括:
基于初始电压值U0以及所述OCV表,确定所述目标电池模组的第一容量状态值SOC1。
5.根据权利要求1所述的方法,其特征在于,所述电芯数据关系Relation1还包括电芯的容量状态以及电芯的容量状态与所述内阻、所述电流、所述电压的对应的关系;其中所述内阻、所述电流与所述电芯的容量状态相关。
6.根据权利要求1所述的方法,其特征在于,所述电流时间关系Relation2是根据模拟实车运行电流工况下预先配置的工况工步确定的。
7.一种SOC精度测试装置,其特征在于,预先确定目标电池模组的电芯数据关系Relation1以及模拟实车工况下所述目标电池模组的电流时间关系Relation2;其中,所述电芯数据关系Relation1包括内阻、电流、电压以及内阻、电流、电压之间的对应关系;所述电流时间关系Relation2为电流与时间的关系;所述装置包括:
第一确定模块,用于基于当前测试时刻以及所述电流时间关系Relation2,确定所述目标电池模组在当前测试时刻的电流值I1;
第二确定模块,用于基于所述电流值I1以及所述电芯数据关系Relation1,确定所述目标电池模组在当前测试时刻的电压值U1、内阻值R1;
第三确定模块,用于基于所述电压值U1、所述内阻值R1以及所述电流值I1,确定所述目标电池模组的第一容量状态值SOC1;
通讯模块,用于将所述电流值I1、所述电压值U1发送至被测电池管理***;接收所述被测电池管理***发回的第二容量状态值SOC2;
计算模块,用于基于所述第一容量状态值SOC1和所述第二容量状态值SOC2,得到SOC的误差值E。
8.一种SOC精度测试***,其特征在于,包括:SOC精度测试装置以及被测电池管理***,所述SOC精度测试装置与所述被测电池管理***通信连接;
其中,所述SOC精度测试装置用于预先确定目标电池模组的电芯数据关系Relation1以及模拟实车工况下所述目标电池模组的电流时间关系Relation2;其中,所述电芯数据关系Relation1包括电芯的内阻、电流、电压以及内阻、电流、电压之间的对应关系;所述电流时间关系Relation2为电流与时间的关系;基于当前测试时刻以及所述电流时间关系Relation2,确定所述目标电池模组在当前测试时刻的电流值I1;基于所述电流值I1以及所述电芯数据关系Relation1,确定所述目标电池模组在当前测试时刻的电压值U1、内阻值R1;基于所述电压值U1、所述内阻值R1以及所述电流值I1,确定所述目标电池模组的第一容量状态值SOC1;将所述电流值I1、所述电压值U1发送至被测电池管理***;接收所述被测电池管理***发回的第二容量状态值SOC2;基于所述第一容量状态值SOC1和所述第二容量状态值SOC2,得到SOC的误差值E;
被测电池管理***用于接收所述SOC精度测试装置发送的所述电流值I1、所述电压值U1;根据所述电流值I1、所述电压值U1进行SOC计算,获得第二容量状态值SOC2,并将所述第二容量状态值SOC2发送至所述SOC精度测试装置。
9.一种电子设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现上述权利要求1至6任一项所述的方法的步骤。
10.一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,其特征在于,所述计算机程序被处理器运行时执行上述权利要求1至6任一项所述的方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010012322.3A CN111157906B (zh) | 2020-01-07 | 2020-01-07 | Soc精度测试方法、装置及*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010012322.3A CN111157906B (zh) | 2020-01-07 | 2020-01-07 | Soc精度测试方法、装置及*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111157906A CN111157906A (zh) | 2020-05-15 |
CN111157906B true CN111157906B (zh) | 2022-06-14 |
Family
ID=70561756
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010012322.3A Active CN111157906B (zh) | 2020-01-07 | 2020-01-07 | Soc精度测试方法、装置及*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111157906B (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113311336A (zh) * | 2021-05-11 | 2021-08-27 | 东软睿驰汽车技术(沈阳)有限公司 | 电池电芯级容量的评估方法、装置和电子设备 |
CN114035049A (zh) * | 2021-11-08 | 2022-02-11 | 东软睿驰汽车技术(沈阳)有限公司 | Soh精度的计算方法、装置和电子设备 |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103713264A (zh) * | 2013-12-20 | 2014-04-09 | 中国北方车辆研究所 | 一种电池管理***soc估算精度测试***及测试方法 |
CN107144790A (zh) * | 2016-03-01 | 2017-09-08 | 上海卡耐新能源有限公司 | 一种预测锂离子电池循环寿命的方法 |
JP6790573B2 (ja) * | 2016-08-12 | 2020-11-25 | トヨタ自動車株式会社 | 電池システム |
CN106772072B (zh) * | 2016-12-06 | 2019-09-10 | 奇瑞汽车股份有限公司 | 一种基于电池特性曲线的soc估算方法及装置 |
CN107024666B (zh) * | 2017-06-22 | 2020-01-10 | 安徽锐能科技有限公司 | 用于估计电池soc的装置 |
-
2020
- 2020-01-07 CN CN202010012322.3A patent/CN111157906B/zh active Active
Also Published As
Publication number | Publication date |
---|---|
CN111157906A (zh) | 2020-05-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2013519893A (ja) | 電気化学インピーダンス分光法によるその場での電池の診断方法 | |
CN109782175A (zh) | 电动汽车电池容量校正测试方法及电子设备 | |
CN111157906B (zh) | Soc精度测试方法、装置及*** | |
CN111929603A (zh) | 电池单体自放电测算方法、装置及计算机可读存储介质 | |
CN110210147B (zh) | 估算电池健康状态的仿真装置及仿真方法 | |
CN113189495A (zh) | 一种电池健康状态的预测方法、装置及电子设备 | |
CN113111508A (zh) | 电芯一致性的评估方法、装置及服务器 | |
CN115902628A (zh) | 一种电池内阻的计算方法、装置、设备及存储介质 | |
CN114137415B (zh) | 电池组的发热量检测方法、装置、车辆及存储介质 | |
CN113945302B (zh) | 一种电池内部温度的确定方法及其确定装置 | |
CN110907838B (zh) | 电池工况仿真测试方法、电子设备及计算机可读存储介质 | |
CN113125981B (zh) | 电池静置方法、装置、电子设备和存储介质 | |
CN110780140A (zh) | 一种用于储能电站的电池管理***测试方法 | |
CN117723973A (zh) | 电池存储容量损失的评估方法、装置、电子设备及介质 | |
US20230176131A1 (en) | Method for simulation of battery pack | |
CN115113071A (zh) | 电池soc值修正方法及相关装置 | |
CN113466722B (zh) | 确定电池荷电状态测量精度的方法及装置,电子设备 | |
CN110568362B (zh) | 一种电芯性能参数的确定方法和装置 | |
CN114035049A (zh) | Soh精度的计算方法、装置和电子设备 | |
CN114047450A (zh) | 电池***的可用容量一致性评估方法和装置 | |
CN116125297A (zh) | 电池循环工况的仿真方法和装置 | |
CN117538785A (zh) | 电池直流内阻测试方法、装置、电子设备及存储介质 | |
CN116184236B (zh) | 一种电池标定方法、电池标定装置、电子设备及存储介质 | |
CN109991546B (zh) | 一种电池参数获取方法、装置及终端设备 | |
CN113945740B (zh) | 接触电阻的确定方法、装置、设备及存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |