System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种电池检测数据更新方法、电池检测系统及检测装置制造方法及图纸_技高网

一种电池检测数据更新方法、电池检测系统及检测装置制造方法及图纸

技术编号:42987409 阅读:21 留言:0更新日期:2024-10-15 13:19
本发明专利技术公开了一种电池检测数据更新方法,电池检测系统及检测装置,数据更新方法以数据集开始更新的时间为基准时间,先在本地数据库中筛选更新时间晚于基准时间的记录文件,分别形成数据组,然后以数据组的身份标识为特征字段在数据集中进行匹配,将匹配成功的数据组标记为第一类数据组,将匹配失败的标记为第二类数据组,对于第二类数据组,直接在数据集中根据身份标识创建新的数据集合进行保存;对于第一类数据组,需要进一步筛选其中需要更新的元素更新至数据集中;通过对更新数据的筛选,避免每次更新数据时都重新导出全部数据,提高了数据更新效率。

【技术实现步骤摘要】

本专利技术属于电池,具体地说,涉及一种电池检测数据更新方法、电池检测系统及检测装置


技术介绍

1、电池检测数据作为直接评价电池性能的标准,无论是在研发还是在生产、销售过程中都需要用到,电池数据的快速汇总就显得尤为重要。

2、目前大多数情况下,都是通过对一个电池的长周期检测结果来体现电池性能的优势,但是在实际研发过程中,不同电池之间的横向对比也具有很高的参考价值,这就对电池检测数据的汇总和更新提出了更高的要求。

3、现有技术中,技术人员对比多组测试结果时,通常需要同时打开若干数据窗口,或者将每组测试结果分别形成纸质报告后进行对比,容易在对比过程中出现纰漏且效率较低;部分数据汇总软件虽然能够将一系列不同电池的检测数据汇总,但是并不能实现对汇总结果的持续性更新,导致每次需要新的数据时,都需要重新汇总全部数据,大幅降低了汇总数据的效率;并且随着测试数据的增加,这一汇总过程所需的时间会不断延长,对软件硬件算力的要求也越来越高,容易导致检测设备死机甚至检测系统崩溃。

4、有鉴于此特提出本专利技术。


技术实现思路

1、本专利技术要解决的技术问题在于解决上述现有技术中的问题之一,提供一种电池检测数据更新方法,通过对比本地数据库中记载电池检测数据的记录文件的更新时间与汇总数据的数据集的更新时间,筛选出需要更新的部分数据,针对性进行,提高了数据更新的效率。

2、本专利技术还提供一种电池检测系统,通过实时或者周期性将本地数据库中记录文件内的数据汇总更新至数据集,实现了数据集的及时更新,便于技术人员使用。

3、本专利技术还提供一种检测装置。

4、为解决上述技术问题,本专利技术第一方面提供一种电池检测数据更新方法,其中定义数据集更新的时间为基准时间;

5、数据更新方法包括如下步骤:

6、s1、筛选本地数据库中更新时间晚于基准时间的记录文件,形成与记录文件一一对应数据组;

7、s2、将步骤s1中形成的数据组更新至数据集中,更新完成后更新基准时间。

8、上述方案通过本地数据库中记录文件更新时间的筛选,选择性对需要更新的部分记录文件进行更新,与现有技术中将所有数据全部更新的方案相比,大幅度减少了更新数据量,提升了更新效率。

9、电池测试的周期通常较短,且通常采用多通道同时进行测试,数据出产量大,每次更新都以无差别全部更新的方式大幅度延长了单次更新的时长,并且数据传输量大,可能直接导致终端设备和服务器卡顿甚至崩溃,进而导致数据丢失等问题,本专利技术的电池检测数据更新方法只筛选需要更新的部分数据进行更新,有效克服了这一问题,显著提高了技术人员的使用体验。

10、并且采用单独提取为数据组的方式进行更新,对于数据格式的调整和相关计算都不会对记录文件中的原始数据造成影响,数据组在需要时即时产生,并在使用完毕后实时清楚,不会额外占用储存空间。

11、进一步的,步骤s1还包括,以所述数据组的身份标识为特征字段,在数据集中进行匹配,标记匹配成功的数据组为第一类数据组,匹配失败的数据组为第二类数据组;

12、步骤s2中,第一类数据组和第二类数据组分别执行不同数据更新操作。

13、进一步的,对于第一类数据组,步骤s2中,将第一类数据组更新至数据集中具有对应身份标识的数据集合中。

14、上述方案中,对于需要更新的数据组,通过身份标识在数据集中进行筛选,对于身份标识在数据集中已有记载的,直接将数据组中的数据更新至数据集中具有对应身份标识的数据集合中,不需要每次更新都建立一个对应的数据集合,保证了数据集中数据的唯一性;省去了数据集对内部数据的重复性校对步骤,节约了算力,也避免了校对过程中因数据集内格式变化所导致的失真和错误。

15、进一步的,在上述方法的基础上步骤s2中至少包括以下三种不同的处理方式。

16、第一种方式:按照数据集合的格式将第一类数据组格式化处理后,覆盖具有对应身份标识的数据集合。

17、第二种方式:按照数据集合的格式将第一类数据组格式化处理后,建立第一类数据组中数据元素与具有对应身份标识的数据集合的映射关系,确定第一类数据组中的待更新元素,将待更新元素更新至具有对应身份标识的数据集合中。

18、第三种方式:第一类数据组和数据集中的元素都包括电池检测阶段/步骤;

19、按照电池检测阶段/步骤将第一类数据组划分为以阶段/步骤代号为身份标识的若干数据子集,建立阶段/步骤代号与具有对应身份标识的数据集合中电池检测阶段/步骤元素的映射关系,确定第一类数据组中的待更新数据子集,将待更新数据子集更新至具有对应身份标识的数据集合中。

20、上述方案中,第一种方案操作简单,直接以覆盖的方式将数据组中的元素覆盖至数据集中具有对应身份标识的数据集合中,这种修改方式避免了设备、软件的更新导致对数据集合进行区域性修改所带来的格式一致性问题,但是更新数据量仍然较大。

21、第二种方案通过在数据组的元素和具有对应身份标识的数据集合之间建立映射关系,进而确定需要更新的元素,进一步缩小了更新数据的范围,提高了数据更新的效率;但是在具有该身份标识的数据集合中存在大量元素时,建立映射仍然需要较长的时间。

22、第三种方案进一步结合了电池检测数据的特点,由于电池检测数据通常是以相同或不同的参数重复执行同一动作以获得不同阶段或步骤的数据,因此第三种方案中以电池检测阶段/步骤对数据进行分类,在建立数据组和数据集之间的映射关系时,仅需要对电池检测阶段/步骤这一元素进行映射即可,与第二种方案相比,大幅度缩小了映射元素的范围,进一步提高了数据更新效率。

23、进一步的,步骤s2还包括,标记更新至数据集中的元素,在后续更新具有标记元素的数据集合时,对标记元素进行复核;复核失败则更新标记的元素;

24、完成复核后删除标记。

25、由于记录文件通常随着测试的进行而不断进行更新,因此在更新数据集时可能将测试未完成时的过程性数据更新至数据集中,而这些数据通常并不具有与其他数据进行比较的意义;因此上述方案通过对更新的元素进行标记,并在下次更新时进行复核的方式,避免了数据集中过程性数据的存在,保证数据集中储存的都是完整阶段或步骤中获取的结果性数据。

26、上述方案充分考虑到电池检测数据的特点,以数据集中记载的对应元素的历史数据生成该元素的取值范围,对于不在该取值范围内的待更新元素进行标记,提示技术人员该元素的数据存在异常,便于技术人员更加直观的得知电池状态。

27、进一步的,对于更新至数据集合中的第一类数据组,获取根据数据组中各个元素的历史值,得到各个元素的取值范围;

28、更新的元素不在对应类型元素的取值范围内,在数据集合中标记该元素。

29、上述方案充分考虑到电池检测数据的特点,以数据集中记载的对应元素的历史数据生成该元素的取值范围,对于不在该取值范围内的待更新元素进本文档来自技高网...

【技术保护点】

1.一种电池检测数据更新方法,其特征在于,定义数据集更新的时间为基准时间;

2.根据权利要求1所述的电池检测数据更新方法,其特征在于,步骤S1还包括,以所述数据组的身份标识为特征字段,在数据集中进行匹配,标记匹配成功的数据组为第一类数据组,匹配失败的数据组为第二类数据组;

3.根据权利要求2所述的电池检测数据更新方法,其特征在于,对于第一类数据组,步骤S2中,将第一类数据组更新至数据集中具有对应身份标识的数据集合中。

4.根据权利要求3所述的电池检测数据更新方法,其特征在于,步骤S2中,按照数据集合的格式将第一类数据组格式化处理后,覆盖具有对应身份标识的数据集合;或者,

5.根据权利要求3或4所述的电池检测数据更新方法,其特征在于,步骤S2还包括,标记更新至数据集中的元素,在后续更新具有标记元素的数据集合时,对标记元素进行复核;复核失败则更新标记的元素;

6.根据权利要求5所述的电池检测数据更新方法,其特征在于,对于更新至数据集合中的第一类数据组,获取根据数据组中各个元素的历史值,得到各个元素的取值范围;

7.根据权利要求2所述的电池检测数据更新方法,其特征再有,对于第二类数据组,步骤S2中,在数据集中以第二类数据组的身份标识建立数据集合,然后将第二类数据组更新至该数据集合中。

8.一种采用如权利要求1-7任一所述数据更新方法的电池检测系统,其特征在于,包括,

9.根据权利要求8所述的电池检测系统,其特征在于,每个记录文件按照预设的命名规则形成唯一的文件名称,作为数据组的身份标识。

10.一种用于如权利要求8或9所述电池检测系统的检测装置,其特征在于,包括,

...

【技术特征摘要】

1.一种电池检测数据更新方法,其特征在于,定义数据集更新的时间为基准时间;

2.根据权利要求1所述的电池检测数据更新方法,其特征在于,步骤s1还包括,以所述数据组的身份标识为特征字段,在数据集中进行匹配,标记匹配成功的数据组为第一类数据组,匹配失败的数据组为第二类数据组;

3.根据权利要求2所述的电池检测数据更新方法,其特征在于,对于第一类数据组,步骤s2中,将第一类数据组更新至数据集中具有对应身份标识的数据集合中。

4.根据权利要求3所述的电池检测数据更新方法,其特征在于,步骤s2中,按照数据集合的格式将第一类数据组格式化处理后,覆盖具有对应身份标识的数据集合;或者,

5.根据权利要求3或4所述的电池检测数据更新方法,其特征在于,步骤s2还包括,标记更新至数据集中的元素,在后续更新具有...

【专利技术属性】
技术研发人员:杨帆蔡英慧
申请(专利权)人:北京纯锂新能源科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1