车辆识别方法及装置的制造方法_2

文档序号:9616688阅读:来源:国知局
报文信息的报文特征信息存在差异,由不同厂家生产的同一类型的电子控制单元上报的报文信息的报文特征?目息也存在差异。
[0051]在一实施例中,分析该获取的报文信息,如分析从引擎控制模块上报的报文信息,得到该引擎控制模块对应的报文特征信息,及分析从防盗控制模块上报的报文信息,得到防盗控制模块对应的报文特征信息。
[0052]S30、根据该得到的报文特征信息确定车辆终端的车辆信息。
[0053]车辆终端的车辆信息包括车型、生产厂家、生产年代、车身型式、发动机代码和组装年代等。
[0054]根据得到的报文特征信息确定车辆终端的车辆信息,可选的,可根据得到的报文特征信息中的报文类型和报文时间间隔确定车辆终端的车辆信息;可选的,可根据得到的报文特征信息中的报文类型、报文标识号、报文长度和报文时间间隔共同确定车辆终端的车辆信息;可选的,可根据得到的报文特征信息中的所有参数共同确定车辆终端的车辆信息。
[0055]采用上述实施例,通过获取车辆终端的至少一个电子控制单元发送的报文信息;分析该获取的报文信息,得到各个电子控制单元对应的报文特征信息;根据该得到的报文特征信息确定车辆终端的车辆信息;即通过从车辆终端的电子控制单元获取的报文信息的报文特征信息,确定车辆终端的车辆信息,不会对车辆终端产生任何影响,且不需要人为干预,可方便准确的对车辆终端进行识别。
[0056]参照图2,图2为本发明车辆识别方法中获取车辆终端的至少一个电子控制单元发送的报文信息的详细流程示意图,详述如下:
[0057]S11、向该车辆终端上的0BD设备发送报文获取请求。
[0058]车辆终端上的OBD (On-Board Diagnostic,车载诊断系统)设备通过0BD诊断座接入CAN总线,进而接入CAN网络,即0BD设备和车辆终端上的电子控制单元都接入CAN网络。
[0059]在该步骤中,向0BD设备发送报文获取请求,该0BD设备接收到报文获取请求后,将其获取的至少一个电子控制单元的报文信息返回给发送报文获取请求的请求端。在一实施例中,该0BD设备将从引擎控制模块和防盗控制模块获取的报文信息返回给请求端,在另一实施例中,该0BD设备将从引擎控制模块、防盗控制模块和轮胎压力监测模块获取的报文信息返回给请求端。优选的,该0BD设备将从该车辆上的所有电子控制单元获取的报文信息返回给请求端。
[0060]S12、接收该0BD设备返回的该车辆终端的至少一个电子控制单元的报文信息。
[0061]参照图3,图3为本发明车辆识别方法中该根据该得到的报文特征信息确定车辆终端的车辆信息的步骤的详细流程示意图,详细如下:
[0062]S31、获取预设的报文特征信息与车辆信息的映射关系表。
[0063]该预设的报文特征信息与车辆信息的映射关系表由测试员预先制定。
[0064]在该步骤中,可从本地存储器或远端的识别服务器中获取该报文特征信息与车辆信息的映射关系表。
[0065]具体的,首先判断本地存储器中是否存储有报文特征信息与车辆信息的映射关系表,若在本地存储器中存储有报文特征信息与车辆信息的映射关系表,则直接从本地存储器中获取报文特征信息与车辆信息的映射关系表;若在本地存储器中没有存储有报文特征信息与车辆信息的映射关系表,则向远端的识别服务器发送映射表获取请求,然后接收该识别服务器根据该映射表获取请求返回的报文特征信息与车辆信息的映射关系表,可选的,可将该接收的报文特征信息与车辆信息的映射关系表保存在本地存储器中,以方便在后续需要用到报文特征信息与车辆信息的映射关系时,直接从本地存储器中获取。
[0066]S32、根据该报文特征信息与车辆信息的映射关系表,查找该得到的报文特征信息对应的车辆终端的车辆信息。
[0067]根据在步骤S20中得到的报文特征信息,依次遍历该报文特征信息与车辆信息的映射关系表,判断该得到的报文特征信息是否与该报文特征信息与车辆信息的映射关系表匹配,若匹配(即该得到的报文特征信息存在于该报文特征信息与车辆信息的映射关系表中),则从该报文特征信息与车辆信息的映射关系表中查找到该得到的报文特征信息对应的车辆终端的车辆信息。
[0068]参照图4,图4为本发明车辆识别方法的第二实施例的流程示意图。
[0069]基于上述车辆识别方法的第一实施例,在步骤S30之后,该方法还包括:
[0070]S40、将该确定的车辆终端的车辆信息发送给智能终端,供该智能终端显示。
[0071]该智能终端可以是平板电脑、智能手机等。该智能终端可以为一个或多个。
[0072]在该步骤中,可通过有线或无线通讯方式将确定的车辆终端的车辆信息发送给智能终端,智能终端接收到车辆中的车辆信息后进行显示,可方便用户查看。
[0073]参照图5,图5为本发明车辆识别装置的第一实施例的结构示意图,该装置包括:
[0074]获取模块10,用于获取车辆终端的至少一个电子控制单元发送的报文信息;
[0075]分析模块20,用于分析该获取的报文信息,得到各个电子控制单元对应的报文特征信息;
[0076]确定模块30,用于根据该得到的报文特征信息确定车辆终端的车辆信息。
[0077]车辆终端上连接有多个电子控制单元E⑶,如,该电子控制单元为ECM (EngineControlModule,引擎控制模块)、AT (automatic transmiss1n,自动变速器控制单元)、ABS (antilock brake system,制动防抱死系统)、SRS (electronic control of safetyairbag,电子安全气囊)、BCM (Body Control Module)控制器、轮胎压力监测系统(TirePressure Monitoring System, TPMS)、4WD (四轮驱动,其英文为 4wheel drive)、防盗控制丰吴块等等。
[0078]各个电子控制单元通过CAN总线接入CAN网络。
[0079]在一实施例中,该至少一个电子控制单元包括引擎控制模块和防盗控制模块,则该获取模块10获取该引擎控制模块和防盗控制模块上报的报文信息,通常的,可在一预设时间段内获取该引擎模块和防盗模块上报的报文信息,如预设时间段为30秒钟,则获取该引擎控制模块和防盗控制模块在30秒内上报的报文信息。
[0080]在另一个实施例中,该至少一个电子控制单元包括引擎控制模块、防盗控制模块和轮胎压力监测模块,则该获取模块10获取该引擎控制模块。防盗控制模块和轮胎压力监测模块上报的报文信息,通常的,可在一预设时间段内获取该引擎模块、防盗模块上报的报文信息,如预设时间段为30秒钟,则获取该引擎控制模块、防盗控制模块和轮胎压力监测模块在30秒内上报的报文信息。
[0081]在另一实施例中,该至少一个电子控制单元包括该车辆终端上连接的所有电子控制单元,即获取模块10获取该车辆终端上的所有电子控制单元发送的报文信息。
[0082]报文特征信息包括报文类型、报文标识号、报文长度、报文时间间隔、报文数据等,报文类型包括标准类型和扩展类型。通常的,不同的电子控制单元上报的报文信息的报文特征信息存在差异,由不同厂家生产的同一类型的电子控制单元上报的报文信息的报文特征?目息也存在差异。
[0083]在一实施例中,该分析模块20分析该获取的报文信息,如分析从引擎控制模块上报的报文
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1