车内设备集中检测方法及系统技术方案

技术编号:14515005 阅读:81 留言:0更新日期:2017-02-01 16:26
一种车内设备集中检测方法,包括:S1、通过多个CAN接口同时连接多个车辆ECU;CAN接口与CAN/USB接口相连;CAN/USB接口通过USB线与上位机相连;S2、在上位机中配置多台车辆的ECU唯一识别码以及各个车辆的ECU对应的型号以及各个车辆的ECU中各个功能的检测指令;S3、将各个车辆的ECU中各个功能的检测指令与ECU唯一识别码进行统一封装形成上位机可读取的数据格式,并通过USB线发送到CAN/USB接口;S4、CAN/USB接口将上位机可读取的数据格式转换成CAN数据格式,并从中解析出各个车辆的ECU唯一识别码,并通过各个CAN接口发送到相应的车辆的ECU;S5、根据各个功能的检测指令对ECU的各个功能进行检测,将检测结果以CAN数据格式通过CAN接口发送到CAN/USB接口。

【技术实现步骤摘要】

本专利技术涉及车内设备检测
,特别涉及一种车内设备集中检测方法及系统。
技术介绍
汽车检测技术是从汽车维修技术衍生出来,由汽车维修伴随着汽车技术的发展而发展的。在早期的汽车维修过程中,主要是通过有经验的维修人员发现汽车故障并作有针对性的修理。即过去人们常讲的“望(眼看)”(例如:通过观察汽车外观或车辆行驶状态判断故障)、“闻(耳听)”(例如:通过发动机等运转发声判断故障)、“问(询问)(例如:通过询问驾车人员车辆使用情况或现象判断故障)、“切(手摸)”(例如:通过手摸感受温度、振动、压力等现象判断故障)方式。随着现代机电测控技术进步,特别是计算机技术的进步,汽车检测技术也飞速发展。现阶段人们能依靠各种先进的仪器设备,对汽车进行不解体检测,而且安全、迅速、可靠。随着汽车技术的发展,汽车的机械故障发生概率远远小于汽车电气功能元器件的故障发生概率,并且汽车电路故障,特别是汽车控制系统的故障排查越来越难,排查需要花费的时间更长。
技术实现思路
有鉴于此,本专利技术提出一种能够克服现有技术中汽车控制系统的故障排查越来越难,排查需要花费的时间更长缺陷的车内设备集中检测系统及方法。一种车内设备集中检测方法,其包括如下步骤:S1、通过多个CAN接口同时连接多个车辆ECU;CAN接口与CAN/USB接口相连;CAN/USB接口通过USB线与上位机相连;S2、在上位机中配置多台车辆的ECU唯一识别码以及各个车辆的ECU对应的型号以及各个车辆的ECU中各个功能的检测指令;S3、将各个车辆的ECU中各个功能的检测指令与ECU唯一识别码进行统一封装形成上位机可读取的数据格式,并通过USB线发送到CAN/USB接口;S4、CAN/USB接口将上位机可读取的数据格式转换成CAN数据格式,并从中解析出各个车辆的ECU唯一识别码,并通过各个CAN接口发送到相应的车辆的ECU;S5、车辆的ECU从CAN格式数据中解析出车辆的ECU中各个功能的检测指令;并根据各个功能的检测指令对ECU的各个功能进行检测,将检测结果以CAN数据格式通过CAN接口发送到CAN/USB接口;S6、CAN/USB接口将CAN数据格式的检测结果转换为上位机可读取的数据格式,并通过USB线发送到上位机。在本专利技术所述的车内设备集中检测方法中,所述方法还包括:S7、上位机通过预先存储的故障代码表与检测结果进行对比以确定ECU的故障类型。在本专利技术所述的车内设备集中检测方法中,所述步骤S5包括:S51、车辆的ECU从CAN格式数据中解析出车辆的ECU中各个功能的检测指令;S52、ECU通过检测指令按照预先设定的顺序依次执行ECU中各个功能模块;在各功能模块在执行完毕之后反馈执行结果;在ECU中特定功能模块未能根据检测指令执行相应功能时,反馈执行结果为空;S53、ECU将所有反馈结果与ECU唯一识别码一起封装成CAN数据格式通过CAN接口发送到CAN/USB接口。在本专利技术所述的车内设备集中检测方法中,所述步骤S7包括:上位机接收以上位机可读取的数据格式表示的反馈结果;并从反馈结果中读取反馈执行结果,反馈执行结果以代码串形式展示;在上位机预先存储的故障代码表中查找与代码串相同的故障类型;在查找到相同的故障代码时,根据故障代码对应的故障类型确定该车内设备的ECU故障发生的功能模块与故障类型或ECU未发生故障;在未查找到相同的故障代码时,将ECU中相对应的功能模块标注为疑似故障模块。在本专利技术所述的车内设备集中检测方法中,所述步骤S7中上位机通过预先存储的故障代码表包括:预先检测出样本ECU中功能模块的故障类型,并通过ECU中该功能模块在执行完毕之后反馈执行结果确定需要存储在故障代码表中的故障代码。本专利技术还提供一种车内设备集中检测系统,其包括如下单元:接口连接单元,用于通过多个CAN接口同时连接多个车辆ECU;CAN接口与CAN/USB接口相连;CAN/USB接口通过USB线与上位机相连;检测指令配置单元,用于在上位机中配置多台车辆的ECU唯一识别码以及各个车辆的ECU对应的型号以及各个车辆的ECU中各个功能的检测指令;检测指令封装单元,用于将各个车辆的ECU中各个功能的检测指令与ECU唯一识别码进行统一封装形成上位机可读取的数据格式,并通过USB线发送到CAN/USB接口;数据格式转换单元,用于通过CAN/USB接口将上位机可读取的数据格式转换成CAN数据格式,并从中解析出各个车辆的ECU唯一识别码,并通过各个CAN接口发送到相应的车辆的ECU;检测指令执行单元,用于通过车辆的ECU从CAN格式数据中解析出车辆的ECU中各个功能的检测指令;并根据各个功能的检测指令对ECU的各个功能进行检测,将检测结果以CAN数据格式通过CAN接口发送到CAN/USB接口;检测结果转换单元,用于通过CAN/USB接口将CAN数据格式的检测结果转换为上位机可读取的数据格式,并通过USB线发送到上位机。在本专利技术所述的车内设备集中检测系统中,所述系统还包括:故障类型确定单元,用于通过上位机通过预先存储的故障代码表与检测结果进行对比以确定ECU的故障类型。在本专利技术所述的车内设备集中检测系统中,所述检测指令执行单元包括:车辆的ECU从CAN格式数据中解析出车辆的ECU中各个功能的检测指令;ECU通过检测指令按照预先设定的顺序依次执行ECU中各个功能模块;在各功能模块在执行完毕之后反馈执行结果;在ECU中特定功能模块未能根据检测指令执行相应功能时,反馈执行结果为空;ECU将所有反馈结果与ECU唯一识别码一起封装成CAN数据格式通过CAN接口发送到CAN/USB接口。在本专利技术所述的车内设备集中检测系统中,所述故障类型确定单元包括:上位机接收以上位机可读取的数据格式表示的反馈结果;并从反馈结果中读取反馈执行结果,反馈执行结果以代码串形式展示;在上位机预先存储的故障代码表中查找与代码串相同的故障类型;在查找到相同的故障代码时,根据故障代码对应的故障类型确定该车内设备的ECU故障发生的功能模块与故障类型或ECU未发生故障;在未查找到相同的故障代码时,将ECU中相对应的功能模块标注为疑似故障模块。在本专利技术所述的车内设备集中检测系统中,所述故障类型确定单元中上位机通过预先存储的故障代码表包括:预先检测出样本ECU中功能模块的故障类型,并通过ECU中该功能模块在执行完毕之后反馈执行结果确定需要存储在故障代码表中的故障代码。实施本专利技术提供的车内设备集中检测系统及方法与现有技术相比具有以下有益效果:本专利技术通过在上位机中配置多台车辆的ECU唯一识别码以及各个车辆的ECU对应的型号以及各个车辆的ECU中各个功能的检测指令;车辆的ECU从CAN格式数据中解析出车辆的ECU中各个功能的检测指令;并根据各个功能的检测指令对ECU的各个功能进行检测,将检测结果以CAN数据格式通过CAN接口发送到CAN/USB接口,能够同时完成对多个车辆的ECU功能的检测,并且通过设置故障代码表,能够很方便地通过上位机获得汽车ECU中发生故障的功能模块以及功能模块的故障类型。附图说明图1是本专利技术实施例的改进的车内设备集中检测方法流程图。具体实施方式如图1所示,一种车内设备集中检测方法,其包括如下步骤:S1、通过多个CA本文档来自技高网...

【技术保护点】
一种车内设备集中检测方法,其特征在于,其包括如下步骤:S1、通过多个CAN接口同时连接多个车辆ECU;CAN接口与CAN/USB接口相连;CAN/USB接口通过USB线与上位机相连;S2、在上位机中配置多台车辆的ECU唯一识别码以及各个车辆的ECU对应的型号以及各个车辆的ECU中各个功能的检测指令;S3、将各个车辆的ECU中各个功能的检测指令与ECU唯一识别码进行统一封装形成上位机可读取的数据格式,并通过USB线发送到CAN/USB接口;S4、CAN/USB接口将上位机可读取的数据格式转换成CAN数据格式,并从中解析出各个车辆的ECU唯一识别码,并通过各个CAN接口发送到相应的车辆的ECU;S5、车辆的ECU从CAN格式数据中解析出车辆的ECU中各个功能的检测指令;并根据各个功能的检测指令对ECU的各个功能进行检测,将检测结果以CAN数据格式通过CAN接口发送到CAN/USB接口;S6、CAN/USB接口将CAN数据格式的检测结果转换为上位机可读取的数据格式,并通过USB线发送到上位机。

【技术特征摘要】
1.一种车内设备集中检测方法,其特征在于,其包括如下步骤:S1、通过多个CAN接口同时连接多个车辆ECU;CAN接口与CAN/USB接口相连;CAN/USB接口通过USB线与上位机相连;S2、在上位机中配置多台车辆的ECU唯一识别码以及各个车辆的ECU对应的型号以及各个车辆的ECU中各个功能的检测指令;S3、将各个车辆的ECU中各个功能的检测指令与ECU唯一识别码进行统一封装形成上位机可读取的数据格式,并通过USB线发送到CAN/USB接口;S4、CAN/USB接口将上位机可读取的数据格式转换成CAN数据格式,并从中解析出各个车辆的ECU唯一识别码,并通过各个CAN接口发送到相应的车辆的ECU;S5、车辆的ECU从CAN格式数据中解析出车辆的ECU中各个功能的检测指令;并根据各个功能的检测指令对ECU的各个功能进行检测,将检测结果以CAN数据格式通过CAN接口发送到CAN/USB接口;S6、CAN/USB接口将CAN数据格式的检测结果转换为上位机可读取的数据格式,并通过USB线发送到上位机。2.如权利要求1所述的车内设备集中检测方法,其特征在于,所述方法还包括:S7、上位机通过预先存储的故障代码表与检测结果进行对比以确定ECU的故障类型。3.如权利要求2所述的车内设备集中检测方法,其特征在于,所述步骤S5包括:S51、车辆的ECU从CAN格式数据中解析出车辆的ECU中各个功能的检测指令;S52、ECU通过检测指令按照预先设定的顺序依次执行ECU中各个功能模块;在各功能模块在执行完毕之后反馈执行结果;在ECU中特定功能模块未能根据检测指令执行相应功能时,反馈执行结果为空;S53、ECU将所有反馈结果与ECU唯一识别码一起封装成CAN数据格式通过CAN接口发送到CAN/USB接口。4.如权利要求3所述的车内设备集中检测方法,其特征在于,所述步骤S7包括:上位机接收以上位机可读取的数据格式表示的反馈结果;并从反馈结果中读取反馈执行结果,反馈执行结果以代码串形式展示;在上位机预先存储的故障代码表中查找与代码串相同的故障类型;在查找到相同的故障代码时,根据故障代码对应的故障类型确定该车内设备的ECU故障发生的功能模块与故障类型或ECU未发生故障;在未查找到相同的故障代码时,将ECU中相对应的功能模块标注为疑似故障模块。5.如权利要求4所述的车内设备集中检测方法,其特征在于,所述步骤S7中上位机通过预先存储的故障代码表包括:预先检测出样本ECU中功能模块的故障类型,并通过ECU中该功能模块在执行完毕之后反馈执行结果确定需要存储在故障代码表中的故障代码。6.一种车内设备集中检测系统,其特征在于,其包括如下单元:接口...

【专利技术属性】
技术研发人员:屠巍瀚周正
申请(专利权)人:驭联智能科技发展上海有限公司
类型:发明
国别省市:上海;31

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

1