技术新讯 > 计算推算,计数设备的制造及其应用技术 > 一种电池状态数据处理方法、介质及设备与流程  >  正文

一种电池状态数据处理方法、介质及设备与流程

  • 国知局
  • 2024-11-06 14:43:35

本发明涉及车载通信,尤其涉及一种电池状态数据处理方法、介质及设备。

背景技术:

1、由于电池管理系统(bms)内部存储资源紧张,车辆运行时产生的历史数据不能长时间保存。因此,当运营车辆在行驶途中发生故障后,无法通过bms主控系统中的数据分析故障原因时,这时需要通过服务器(例如,国网数据平台)下载数据,并通过excel或其他脚本分析所下载的数据。但在这种方式下所进行的分析不直观,不方便定位数据时间节点,也较难解析多维数据。此外,这种情况下需要工程师充分了解数据的结构、内容,并且需要根据情况撰写特点的脚本,费时费力。另外,现有的相关数据分析工具功能强大,且方便使用,但是对数据的格式要求较高,因此也无法直接拿来使用。因此,需要一种有效解析多维数据的数据处理方法。

技术实现思路

1、针对现有技术中所存在的不足,本发明提供了一种电池状态数据处理方法、介质及设备,其解决了现有技术中存在的缺乏有效的解析多维电池状态数据的问题。

2、第一方面,根据本发明的实施例,提供了一种电池状态数据处理方法,用于将电池状态数据转换为预设格式的数据供后续处理,所述电池状态数据处理方法包括以下步骤:s1、获取电池状态数据,其中,所述电池状态数据的第一行包括指示状态类型的多个关键词;s2、基于每个关键词分别提取对应的数据内容,并按照预设格式处理所述数据内容,其中,所述预设格式指定数据类型;s3、获取所述预设格式的文件模板,并将处理后的数据内容插入到所述文件模板中。

3、根据本发明的实施例,所述预设格式为美国标准代码asc格式或数据库控制器局域网络dbc格式。

4、根据本发明的实施例,所述多个关键词包括时间、故障、温度、单体和电芯。

5、根据本发明的实施例,当所述预设格式为asc并且所述关键词为时间时,按照预设格式处理所述数据内容为将所述数据内容转换为时间戳,其中,时间戳的单位为秒。

6、根据本发明的实施例,当所述预设格式为asc并且所述关键词为故障、温度、单体或电芯时,按照预设格式处理所述数据内容为将所述数据内容中的文字转换为数字,并将所述内容关联到对应的报文标识符。

7、根据本发明的实施例,当所述预设格式为dbc并且所述关键词为故障时,按照预设格式处理所述数据内容为:s21、创建对应的信号量和解析值,所述信号量包括信号量名称和信号量注解,所述解析值包括解析值名称和解析值注解,其中,所述信号量注解为每列的第一个数据,所述信号量名称和所述解析值名称均为文件模板中与所述第一个数据对应的预定义英文名,解析值注解为每列内容数据经转换后的数字值;s22、将所创建的信号量填充到故障报文中,并设置对应的标识符。

8、根据本发明的实施例,当所述预设格式为dbc并且所述关键词为温度、单体或电芯时,所述信号量的长度和分辨率根据当前数据内容的有效长度计算。

9、根据本发明的实施例,按照预设格式处理所述数据内容还包括按照预设的最大列长度将相同类型的数据内容划分为多列。

10、第二方面,根据本发明的实施例,提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序可被处理器执行以实现第一方面所述方法的步骤。

11、第三方面,根据本发明的实施例,提供了一种电子设备,包括:一个或多个处理器;以及存储器,其中存储器用于存储可执行指令;所述一个或多个处理器被配置为经由执行所述可执行指令以实现第一方面所述方法的步骤。

12、本发明的技术原理为:对于从所获取的电池状态数据,按照目标格式的要求,对数据的内容进行转换,以及对数据的格式进行调整,使得所得格式的数据文件可以由已有的分析工具来进行分析,简化了电池状态数据分析过程,提高了电池状态数据的可利用性。

技术特征:

1.一种电池状态数据处理方法,用于将电池状态数据转换为预设格式的数据供后续处理,其特征在于,所述电池状态数据处理方法包括以下步骤:

2.如权利要求1所述的一种电池状态数据处理方法,其特征在于,所述预设格式为美国标准代码asc格式或数据库控制器局域网络dbc格式。

3.如权利要求2所述的一种电池状态数据处理方法,其特征在于,所述多个关键词包括时间、故障、温度、单体和电芯。

4.如权利要求3所述的一种电池状态数据处理方法,其特征在于,当所述预设格式为asc并且所述关键词为时间时,按照预设格式处理所述数据内容为将所述数据内容转换为时间戳,其中,时间戳的单位为秒。

5.如权利要求3所述的一种电池状态数据处理方法,其特征在于,当所述预设格式为asc并且所述关键词为故障、温度、单体或电芯时,按照预设格式处理所述数据内容为将所述数据内容中的文字转换为数字,并将所述内容关联到对应的报文标识符。

6.如权利要求3所述的一种电池状态数据处理方法,其特征在于,当所述预设格式为dbc并且所述关键词为故障时,按照预设格式处理所述数据内容为:

7.如权利要求3所述的一种电池状态数据处理方法,其特征在于,当所述预设格式为dbc并且所述关键词为温度、单体或电芯时,所述信号量的长度和分辨率根据当前数据内容的有效长度计算。

8.如权利要求4-7中任一项所述的一种电池状态数据处理方法,其特征在于,按照预设格式处理所述数据内容还包括按照预设的最大列长度将相同类型的数据内容划分为多列。

9.一种计算机可读存储介质,其特征在于,其上存储有计算机程序,所述计算机程序可被处理器执行以实现权利要求1-8中任一项所述方法的步骤。

10.一种电子设备,其特征在于,包括:

技术总结本发明实施例提供了一种电池状态数据处理方法、介质及设备。所述电池状态数据处理方法用于将电池状态数据转换为预设格式的数据供后续处理,所述电池状态数据处理方法包括以下步骤:S1、获取电池状态数据,其中,所述电池状态数据的第一行包括指示状态类型的多个关键词;S2、基于每个关键词分别提取对应的数据内容,并按照预设格式处理所述数据内容,其中,所述预设格式指定数据类型;S3、获取所述预设格式的文件模板,并将处理后的数据内容插入到所述文件模板中。本发明实施例的电池状态数据处理方法通过按照目标格式的要求,对数据的内容进行转换,以及对数据的格式进行调整,使得所得格式的数据文件可以由已有的分析工具来进行分析,简化了电池状态数据分析过程,提高了电池状态数据的可利用性。技术研发人员:陶小波,周乾隆,颜超受保护的技术使用者:重庆赣锋动力科技有限公司技术研发日:技术公布日:2024/11/4

本文地址:https://www.jishuxx.com/zhuanli/20241106/323781.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。