【技术实现步骤摘要】
一种车辆数据处理方法及装置
本申请属于车辆
,尤其涉及一种车辆数据处理方法及装置。
技术介绍
随着车辆电控技术的发展,可通过下位机(如车辆诊断设备等)与车辆内部各个电子控制单元(ElectronicControlUnit,ECU)进行通信后,获取车辆运行的各项数据,并将获取的各项数据发送至上位机(如移动终端、笔记本或掌上电脑等),上位机对各项数据进行分析,从而对车辆故障进行诊断。然而,目前对车辆故障的诊断方法中,下位机实时将与车辆内部各ECU通信获取的车辆运行的各项数据发送至上位机的过程中耗电量严重且数据传输效率低。
技术实现思路
有鉴于此,本申请实施例提供了一种车辆数据处理方法及装置,旨在解决现有下位机将车辆的各项数据发送至上位机的过程中耗电量严重且数据传输效率低的问题。本申请实施例的第一方面提供一种车辆数据处理方法,包括:若检测到车辆处于启动或行驶状态时,则分别向所述车辆的N个电子控制单元ECU发送获取数据的请求指令;其中,所述N≧1且为整数;若在发送所述请求指令之后的第一预设时间内,接收到所述ECU基于所述请求指令返回的M个第一数据;其中,所述M≧1且为整数;将所述M个第一数据作为第一键值并配置对应的键值名,将所述第一键值与对应配置的键值名作为第一键值对存入第一数据列表中,将所述第一数据列表发送至上位机;若将所述第一数据列表发送至上位机之后的第二预设时间内,接收到所述ECU基于所述请求指令返回的I个第二数据;其中,所述I≧1且为整数;将所述I个第二数据作为第二键值并配置对应的键值名,将所述第二键值与对应配置的键值名作为第二键值对存入第二数据列表中; ...
【技术保护点】
1.一种车辆数据处理方法,其特征在于,包括:若检测到车辆处于启动或行驶状态时,则分别向所述车辆的N个电子控制单元ECU发送获取数据的请求指令;若在发送所述请求指令之后的第一预设时间内,接收到所述ECU基于所述请求指令返回的M个第一数据;将所述M个第一数据作为第一键值并配置对应的键值名,将所述第一键值与对应配置的键值名作为第一键值对存入第一数据列表中,将所述第一数据列表发送至上位机;若将所述第一数据列表发送至上位机之后的第二预设时间内,接收到所述ECU基于所述请求指令返回的I个第二数据;将所述I个第二数据作为第二键值并配置对应的键值名,将所述第二键值与对应配置的键值名作为第二键值对存入第二数据列表中;判断在所述第二数据列表中是否存在与第一数据列表中键值名相同且键值不相同的第二键值对;若存在,则将所述与第一数据列表中键值名相同且键值不相同的第二键值对发送至上位机。
【技术特征摘要】
1.一种车辆数据处理方法,其特征在于,包括:若检测到车辆处于启动或行驶状态时,则分别向所述车辆的N个电子控制单元ECU发送获取数据的请求指令;若在发送所述请求指令之后的第一预设时间内,接收到所述ECU基于所述请求指令返回的M个第一数据;将所述M个第一数据作为第一键值并配置对应的键值名,将所述第一键值与对应配置的键值名作为第一键值对存入第一数据列表中,将所述第一数据列表发送至上位机;若将所述第一数据列表发送至上位机之后的第二预设时间内,接收到所述ECU基于所述请求指令返回的I个第二数据;将所述I个第二数据作为第二键值并配置对应的键值名,将所述第二键值与对应配置的键值名作为第二键值对存入第二数据列表中;判断在所述第二数据列表中是否存在与第一数据列表中键值名相同且键值不相同的第二键值对;若存在,则将所述与第一数据列表中键值名相同且键值不相同的第二键值对发送至上位机。2.根据权利要求1所述的车辆数据处理方法,其特征在于,在将所述与第一数据列表中键值名相同且键值不相同的第二键值对发送至上位机之后,还包括:将存储在所述下位机中的第一数据列表删除,并将所述第二数据列表作为第一数据列表进行存储。3.根据权利要求2所述的车辆数据处理方法,其特征在于,在将存储在所述下位机中的第一数据列表删除,并将所述第二数据列表作为第一数据列表进行存储之后,还包括:若在将第K-1数据列表发送至上位机之后的第K预设时间内,接收到所述ECU基于所述请求指令返回的Q个第K数据;其中,所述Q≧1且为整数,K≧3且为整数;将所述Q个第K数据作为第K键值并配置对应的键值名,将所述第K键值与对应配置的键值名作为第K键值对存入第K数据列表中;判断在所述第K数据列表中是否存在与所述第一数据列表中键值名相同且键值不同的第K键值对;若存在,则将所述与第一数据列表中键值名不同的第K键值对发送至上位机;将存储在所述下位机中的第一数据列表删除,并将所述第K数据列表作为第一数据列表进行存储。4.根据权利要求1至3任一项所述的车辆处理方法,其特征在于,所述将所述第一数据列表发送至上位机,包括:将所述第一数据列表中的键值对进行解码成第一数据信息后发送至上位机,使所述上位机根据所述第一数据信息判断车辆运行状态。5.根据权利要求1至3任一项所述的车辆处理方法,其特征在于,所述将所述与第一数据列表中键值名相同且键值不相同的第二键值对发送至上位机包括:将所述与第一数据列表中键值名相同且键值不相同的第二键值对进行解码成第二数据信息后发送至上位机,使所述上位机根据所述第二数据信息判断车辆的运行状态。6.根据权利要...
【专利技术属性】
技术研发人员:刘均,刘新,郭朝晖,兰飞,李向煜,
申请(专利权)人:深圳市轱辘汽车维修技术有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。