本发明专利技术公开一种电池等级计算方法,包括如下步骤:设置若干个电池参数以及将各个电池参数在其各自的值域范围内分成若干个级别区间;基于参数数目和各个参数对应的级别区间数目计算出电池等级的数目;将各个电池等级分别转换成一由字符串形式构成的等级表达式;将各个等级表达式分别形成一条等级记录并逐条添加到当前配组工艺中,每一条等级记录均包含如下字段:等级表达式、是否禁用和等级数字名称;以及获取目标电池对应的参数数值,基于当前配组工艺,解析出电池相应的等级数字名称;本案的计算方案非常适用于电池参数大量排列组合或组合存在变化情形时计算电池等级之用。组合存在变化情形时计算电池等级之用。组合存在变化情形时计算电池等级之用。
【技术实现步骤摘要】
电池等级计算方法
[0001]本专利技术涉及到电池生产制造领域,尤其是电池生产制造领域针对于电池等级计算的方法。
技术介绍
[0002]目前,大部分用于储能、电动车、电动工具等电池(如锂电池)使用都是多个电池组成电池组使用,使用的时候希望电池有着非常好的一致性,这样电池组才会有最大的功率输出,最佳的续航性能。而为了达到该需求,就需要源头的电池生产厂家做好电池的分级配组。
[0003]目前应用的电池等级计算方法主要2种:参数级别排列组合法和表达式表格法。参数级别排列组合法就是根据各个参数的级别,定义一个排列组合,组合序号为等级名称,如果组合始终没有变化调整,这种方法切实可行;而如果有调整就会出现问题。表达式表格法是给预先制定一张表,在表中填入一个个级别的表达式和对应的等级名称,对于等级不多时这样处理确实灵活方便,但是当参数数量较多时,譬如当有4个参数,每个参数分5个分级,那么总的等级数目为:5*5*5*5=625,按照该表达式表格法进行电池等级计算将变得非常不方便。
技术实现思路
[0004]为了解决上述技术问题,本专利技术的目的是提供一种高效的电池配组等级计算方法。
[0005]为了实现上述专利技术的目的,本专利技术采用如下技术方案:一种电池等级计算方法,包括:
[0006]设置若干个电池参数以及将各个所述电池参数在其各自的值域范围内分成若干个级别区间;
[0007]基于所述的参数数目和各个所述参数对应的级别区间数目计算出电池等级的数目,所述电池等级的数目按照如下公式计算:其中n为所述参数的数目,为第i个参数所划分的对应级别区间数目;
[0008]将各个所述的电池等级分别转换成一由字符串形式构成的等级表达式;
[0009]将各个所述等级表达式分别形成一条等级记录并逐条添加到当前配组工艺中;其中,每一条所述的等级记录均包含如下字段:等级表达式、是否禁用和等级数字名称;以及
[0010]获取目标电池对应的参数数值,基于当前配组工艺,解析出电池相应的等级数字名称。
[0011]上述技术方案中,优选的,所述的将各个所述等级表达式分别形成一条等级记录并逐条添加到当前配组工艺中,包括:查找当前配组工艺中是否存在含有相同等级表达式的等级记录;如查找到,则不再添加并将在当前配组工艺中查找到的等级记录进行修改,所
述的修改包括将是否禁用的属性值修改为否;如未查找到,则将该等级表达式形成一条新的等级记录并添加到当前配组工艺中。进一步优选,所述的将各个所述等级表达式分别形成一条等级记录并逐条添加到当前配组工艺中,还包括:新添加的所述等级记录的等级数字名称字段为所有已经存在的等级记录的等级数字名称最大值加1。或者进一步优选,所述的将各个所述等级表达式分别形成一条等级记录并逐条添加到当前配组工艺中,还包括:在修改或添加一条所述等级记录时,将该条等级记录中的是否禁用属性值设置为否;并且如果已存在与该添加或修改的等级记录包含相同等级数字名称字段的等级记录,则提示检查是否确实需要设置该等级名称。
[0012]或者进一步优选,所述的将各个所述等级表达式分别形成一条等级记录并逐条添加到当前配组工艺中,还包括:其中,每一条所述的等级记录均包含有是否手动录入的字段,在修改或添加所述的等级记录时,如与该添加或修改的等级记录包含相同等级数字名称与/或相同等级表达式字段的等级记录中、同时含有是手动录入的字段时,则不修改该条等级记录中是否禁用的属性值。
[0013]更进一步优选,所述的计算方法还包括:增减若干个电池参数与/或修改各个所述电池参数在其各自的值域范围内的若干个级别区间的步骤;并且在该步骤开始之前,先将是否手动录入属性值为否的所有等级记录的是否禁用属性设置为是。
[0014]进一步优选,所述的解析出电池相应的等级数字名称,包括:根据所述当前配组工艺中所有“是否禁用”为否的等级记录做循环计算。进一步优选,所述的解析出电池相应的等级数字名称,包括:在做循环计算时,逐条取出所述等级记录所对应的等级表达式,将参数数值代入该等级表达式中,然后计算该等级表达式;如果计算结果为真,则表示属于该级别,将该电池的等级设置为该等级数字名称,退出计算循环;如果所有等级记录所对应的等级表达式中均没有找到匹配,则将该电池的等级定义为NA。
[0015]进一步优选,所述的获取目标电池对应的参数数值,包括:输入目标电池的识别码后通过后台系统获取到该目标电池所对应的参数数值。
[0016]进一步优选,所述的设置若干个电池参数,包括:设置容量、平台电压、内阻以及K值参数。
[0017]本专利技术的电池等级计算方法,非常适用于电池参数大量排列组合或组合存在变化情形,其在计算电池等级时,可以先获取个参数数值,将数值代入表达式,通过表达式即可直接计算是否符合该等级;该计算方案高效简单,能有效提供电池生产厂家对电池的分级配组效率。
附图说明
[0018]下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0019]图1是本专利技术方法的流程示意图。
具体实施方式
[0020]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于
本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0021]本专利技术提供了一种电池等级计算方法,如图1所示,所述的计算方法包括如下步骤:
[0022]步骤S1:设置若干个电池参数以及将各个所述电池参数在其值域范围内分成若干个级别区间。
[0023]该步骤中的电池参数以及将各个所述电池参数在其值域范围内分成若干个级别区间可以随时调整,如参数的增减、参数值域划分变化。
[0024]例如:将参与配组的电池参数按名称字母排序,配组的电池参数依据实际情况而异,一般会选取电池的容量、平台电压、内阻、K值等参数来配组;并按实际需求将各个电池参数在其各自的值域范围内分成若干个级别。
[0025]为了配合下述描述,以选取了A、B、C三个电池参数为例。对于A,将其分成10个级别,B将其分成8个级别,C将其分成5个级别。
[0026]步骤S2:按照排序的电池参数和各个参数的级别计算出各种等级的排列组合,排列组合的数目等于个参数分级数目的累乘。即,基于电池参数数目和各个参数对应的级别区间数目计算出电池等级的数目,电池等级的数目按照如下公式计算:其中n为所述参数的数目,为第i个参数所划分的对应级别区间数目。
[0027]对于步骤S1中举例的各个参数的级别个数计算结果即为400个等级。具体如下:
[0028]等级1:A(
‑
∞,0],B(
‑
∞,0],C(
‑
∞,0][0029]等级2:A(0,1],B(
‑<本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种电池等级计算方法,其特征在于,包括:设置若干个电池参数以及将各个所述电池参数在其各自的值域范围内分成若干个级别区间;基于所述的参数数目和各个所述参数对应的级别区间数目计算出电池等级的数目,所述电池等级的数目按照如下公式计算:其中n为所述参数的数目,为第i个参数所划分的对应级别区间数目;将各个所述的电池等级分别转换成一由字符串形式构成的等级表达式;将各个所述等级表达式分别形成一条等级记录并逐条添加到当前配组工艺中;其中,每一条所述的等级记录均包含如下字段:等级表达式、是否禁用和等级数字名称;以及获取目标电池对应的参数数值,基于当前配组工艺,解析出电池相应的等级数字名称。2.根据权利要求1所述的电池等级计算方法,其特征在于,所述的将各个所述等级表达式分别形成一条等级记录并逐条添加到当前配组工艺中,包括:查找当前配组工艺中是否存在含有相同等级表达式的等级记录;如查找到,则不再添加并将在当前配组工艺中查找到的等级记录进行修改,所述的修改包括将是否禁用的属性值修改为否;如未查找到,则将该等级表达式形成一条新的等级记录并添加到当前配组工艺中。3.根据权利要求2所述的电池等级计算方法,其特征在于,所述的将各个所述等级表达式分别形成一条等级记录并逐条添加到当前配组工艺中,还包括:新添加的所述等级记录的等级数字名称字段为所有已经存在的等级记录的等级数字名称最大值加1。4.根据权利要求2所述的电池等级计算方法,其特征在于,所述的将各个所述等级表达式分别形成一条等级记录并逐条添加到当前配组工艺中,还包括:在修改或添加一条所述等级记录时,将该条等级记录中的是否禁用属性值设置为否;并且如果已存在与该添加或修改的等级记录包含相同等级数字名称字段的等级记录,则提示检查是否确实需要...
【专利技术属性】
技术研发人员:王妍军,徐利东,闵卫丰,龚俊,陈伟,俞高扬,金文冰,
申请(专利权)人:江苏金帆新动能源科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。