车辆CAN数据处理方法、系统、装置及可读存储介质制造方法及图纸

技术编号:32515782 阅读:20 留言:0更新日期:2022-03-02 11:10
本发明专利技术公开了一种车辆CAN数据处理方法,接收与车辆关联的车机实时上传的车辆CAN数据;根据所述CAN数据对应的车辆的车辆信息以及CAN数据的时间信息确定所述CAN数据的数据属性;根据所述CAN数据的数据属性将所述CAN数据按照预设规则分区进行存储;对车辆CAN数据的取值和存储情况进行统计分析,得到CAN分析数据;在接收到用户指令时,根据所述用户指令对所述CAN分析数据执行对应的操作。本发明专利技术还公开了一种车辆CAN数据处理系统、装置及计算机可读存储介质。本发明专利技术可实现对原始CAN报文进行分区存储,并对存储的数据进行统计分析,还可根据用户指令导出数据,用户使用CAN数据更方便。更方便。更方便。

【技术实现步骤摘要】
车辆CAN数据处理方法、系统、装置及可读存储介质


[0001]本专利技术涉及通信
,特别涉及一种车辆CAN数据处理方法、系统、装置及可读存储介质。

技术介绍

[0002]随着大数据时代的到来,大数据的挖掘利用成为互联网经济新的价值增长点,汽车正在逐渐成为一个渠道,从交通工具转变为大型移动智能终端、储能单元和数字空间,汽车行业日益走向网联数据化。车主的驾驶行为分析也渗透到车企的日常工作中,通过对车主驾驶行为进行数据挖掘和分析,车企可以更好地改善经营管理,做到精准服务。
[0003]在车企对实车进行测试、用户分析或者车辆离线统计等过程中,均涉及到对车辆CAN数据的采集和应用,但是目前采集的整车CAN信号数据量十分庞大,并且采集的数据内容不稳定,容易发生数据异常、数据缺失、或者服务器接收数据的时间和数据采集的时间不一致导致数据存储位置混乱等情况,因此,对车辆数据的使用十分困难。

技术实现思路

[0004]本专利技术提供一种车辆CAN数据处理方法,旨在解决现有技术中因数据量庞大且不稳定导致对车辆数据使用困难的技术问题。
[0005]为实现上述目的,本专利技术提出的一种车辆CAN数据处理方法,所述车辆CAN数据处理方法包括:
[0006]接收与车辆关联的车机实时上传的车辆CAN数据;
[0007]根据所述CAN数据对应的车辆的车辆信息以及CAN数据的时间信息确定所述CAN数据的数据属性;
[0008]根据所述CAN数据的数据属性将所述CAN数据按照预设规则分区进行存储;
[0009]对车辆CAN数据的取值和存储情况进行统计分析,得到CAN分析数据;
[0010]在接收到用户指令时,根据所述用户指令对所述CAN分析数据执行对应的操作。
[0011]可选地,所述根据所述CAN数据对应的车辆的车辆信息以及CAN数据的时间信息确定所述CAN数据的数据属性的步骤包括:
[0012]根据与车辆关联的车机上传的数据确定所述CAN数据对应的车辆序列号以及所述CAN数据的数据采集时间;
[0013]所述根据所述CAN数据的数据属性将所述CAN数据按照预设规则分区进行存储的步骤包括:
[0014]将相同车辆序列号的CAN数据按照同一天的采集时间分区进行存储。
[0015]可选地,所述对车辆CAN数据的取值和存储情况进行统计分析,得到CAN分析数据的步骤包括:
[0016]根据预置的CAN数据字典解析车辆CAN数据,得到CAN数据表示的车辆实际工况数据;
[0017]记录对数据进行存储时的数据存储时间、存储路径以及存储的数据量,得到CAN数据存储情况。
[0018]可选地,所述根据预置的CAN数据字典解析车辆CAN数据,得到CAN数据表示的车辆实际工况数据的步骤之后,所述方法还包括:
[0019]将所述实际工况数据与数据字典中对应的理论值进行比较,判断实际工况数据是否处于理论值范围内;
[0020]若实际工况数据不处于理论值范围内,则记录不处于理论值范围内的异常数据的车辆信息、车机信息、时间信息、异常内容、异常数据量,得到异常数据情况统计。
[0021]可选地,所述记录对数据进行存储时的数据存储时间、存储路径以及存储的数据量,得到CAN数据存储情况的步骤之后,所述方法还包括:
[0022]根据存储的数据量判断是否存在数据缺失情况;
[0023]若存在数据缺失情况,则统计数据缺失时间、缺失内容、缺失数据量、缺失比例,得到数据缺失情况统计,同时,根据所述数据缺失情况统计生成数据缺失日志。
[0024]可选地,所述在接收到用户指令时,根据所述用户指令对所述CAN分析数据执行对应的操作的步骤包括:
[0025]接收用户的数据导出指令,根据所述导出指令导出车辆CAN数据,或,CAN分析数据。
[0026]可选地,所述在接收到用户指令时,根据所述用户指令对所述CAN分析数据执行对应的操作的步骤还包括:
[0027]接收用户的实车模拟指令,根据所述实车模拟指令调用存储的历史车辆工况数据,并根据历史车辆工况数据复现历史用车场景。
[0028]此外,为实现上述目的,本专利技术还提供一种车辆CAN数据处理系统,所述车辆CAN数据处理系统包括:
[0029]存储模块,接收与车辆关联的车机实时上传的车辆CAN数据;根据所述CAN数据对应的车辆的车辆信息以及CAN数据的时间信息确定所述CAN数据的数据属性;根据所述CAN数据的数据属性将所述CAN数据按照预设规则分区进行存储;
[0030]分析模块,用于对车辆CAN数据的取值和存储情况进行统计分析,得到CAN分析数据;
[0031]导出模块,用于在接收到用户指令时,根据所述用户指令对所述CAN分析数据执行对应的操作。
[0032]此外,为实现上述目的,本专利技术还提供一种车辆CAN数据处理装置,所述车辆CAN数据处理装置包括:
[0033]通信模块、存储器、处理器和存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如上所述的车辆CAN数据处理方法的步骤。
[0034]此外,为实现上述目的,本专利技术还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现上所述的车辆CAN数据处理方法的步骤。
[0035]本专利技术接收与车辆关联的车机实时上传的车辆CAN数据;根据所述CAN数据对应的
车辆的车辆信息以及CAN数据的时间信息确定所述CAN数据的数据属性;根据所述CAN数据的数据属性将所述CAN数据按照预设规则分区进行存储;对车辆CAN数据的取值和存储情况进行统计分析,得到CAN分析数据;并在接收到用户指令时,根据所述用户指令对所述CAN分析数据执行对应的操作,本专利技术可实现对原始CAN报文进行分区存储,数据存储更清晰明了,并且对存储的数据进行统计分析,使原始CAN数据报文能更简单地被了解,方便理解,还可根据用户指令导出数据,用户使用更方便。
附图说明
[0036]图1为本专利技术各个实施例中所提供的装置硬件结构示意图;
[0037]图2为本专利技术车辆CAN数据处理方法第一实施例的流程示意图;
[0038]图3为本专利技术实施例涉及的车辆CAN数据处理系统的结构示意图。
[0039]本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
[0040]应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。
[0041]本专利技术实施例的主要解决方案是:
[0042]由于目前采集的整车CAN信号数据量十分庞大,并且采集的数据内容不稳定,容易发生数据异常、数据缺失、或者服务器接收数据的时间和数据采集的时间不一致导致数据存储位置混乱等情况,因此,对车辆数据的使用十分困难。
[0043]本专利技术提供一种解决方案,通过接收与车本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种车辆CAN数据处理方法,其特征在于,所述车辆CAN数据处理方法包括:接收与车辆关联的车机实时上传的车辆CAN数据;根据所述CAN数据对应的车辆的车辆信息以及CAN数据的时间信息确定所述CAN数据的数据属性;根据所述CAN数据的数据属性将所述CAN数据按照预设规则分区进行存储;对车辆CAN数据的取值和存储情况进行统计分析,得到CAN分析数据;在接收到用户指令时,根据所述用户指令对所述CAN分析数据执行对应的操作。2.如权利要求1所述的车辆CAN数据处理方法,其特征在于,所述根据所述CAN数据对应的车辆的车辆信息以及CAN数据的时间信息确定所述CAN数据的数据属性的步骤包括:根据与车辆关联的车机上传的数据确定所述CAN数据对应的车辆序列号以及所述CAN数据的数据采集时间;所述根据所述CAN数据的数据属性将所述CAN数据按照预设规则分区进行存储的步骤包括:将相同车辆序列号的CAN数据按照同一天的采集时间分区进行存储。3.如权利要求1所述的车辆CAN数据处理方法,其特征在于,所述对车辆CAN数据的取值和存储情况进行统计分析,得到CAN分析数据的步骤包括:根据预置的CAN数据字典解析车辆CAN数据,得到CAN数据表示的车辆实际工况数据;记录对数据进行存储时的数据存储时间、存储路径以及存储的数据量,得到CAN数据存储情况。4.如权利要求3所述的车辆CAN数据处理方法,其特征在于,所述根据预置的CAN数据字典解析车辆CAN数据,得到CAN数据表示的车辆实际工况数据的步骤之后,所述方法还包括:将所述实际工况数据与数据字典中对应的理论值进行比较,判断实际工况数据是否处于理论值范围内;若实际工况数据不处于理论值范围内,则记录不处于理论值范围内的异常数据的车辆信息、车机信息、时间信息、异常内容、异常数据量,得到异常数据情况统计。5.如权利要求3所述的车辆CAN数据处理方法,其特征在于,所述记录对数据进行存储时的数据存储时间、存储路径以及存储的数据量,得到CAN数...

【专利技术属性】
技术研发人员:温丽梅张亮朱梅清韦通明唐文笙
申请(专利权)人:上汽通用五菱汽车股份有限公司
类型:发明
国别省市:

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

1