System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及车辆,特别是涉及一种obd检测设备及检测方法。
技术介绍
1、车载诊断系统(on-board diagnostics,obd)是一种检测汽车故障的计算机系统,具有对汽车上的各类与排放有关的零部件进行实时监测的功能。目前在生产该车载诊断系统对应的obd硬件设备(或obd设备、硬件设备)时,需要对其的硬件功能进行检测,测试该obd硬件设备的各个功能是否正常。
2、然而,当前obd检测设备可通过obd接口监测车辆的多个系统和部件,包括发动机、催化转化器、颗粒捕集器、氧传感器、排放控制系统、燃油系统、ger等,从而直接获取多项车辆基本状态及与排放相关的参数。但其支持采集的诊断协议主要包含:obd(iso 15031)/wwhobd(iso 27145)/ sae j1939-73等少部分车辆通信协议,无法同时支持多种协议,设备通用性较差。
技术实现思路
1、基于此,有必要针对上述技术问题,提供一种能够提高obd检测设备通用性的一种obd检测设备及检测方法。
2、本申请提供了一种obd检测设备,包括不同协议采集电路、控制模块和检测模块,不同协议采集电路均与控制模块连接,每个协议采集电路有obd接口,obd接口用于与目标车辆的车辆接口连接;
3、在检测到与obd接口与车辆接口连接后,通过控制模块控制不同协议采集电路按照设定匹配顺序,采集目标车辆的车辆信息,以及通过检测模块对obd接口与车辆接口的连接有效性进行检测,生成检测结果。
4、在
5、在一个实施例中,通过检测模块对obd接口与车辆接口的连接有效性进行检测,生成检测结果,包括:
6、通过检测模块,控制对obd接口向车辆接口发送检测信号;
7、对目标车辆通过车辆接口反馈的针对检测信号的反馈信号的信号质量进行分析,得到检测结果。
8、在一个实施例中,若obd接口为以太网采集电路对应的obd接口,则对目标车辆通过车辆接口反馈的针对检测信号的反馈信号的信号质量进行分析,得到检测结果,包括:
9、对反馈信号中的以太网帧进行完整性检查,得到网络分析结果;
10、对反馈信号的振幅、频率、相位、信号延迟和错误帧进行分析,得到第一质量结果;
11、根据网络分析结果和第一质量结果,生成检测结果。
12、在一个实施例中,若obd接口为1850协议采集电路对应的obd接口,则对目标车辆通过车辆接口反馈的针对检测信号的反馈信号的信号质量进行分析,得到检测结果,包括:
13、对反馈信号中的1850协议帧格式进行验证,得到格式分析结果;
14、对反馈信号的振幅、频率、相位、信号延迟和错误帧进行分析,得到第二质量结果;
15、根据所格式分析结果和第二质量结果,生成检测结果。
16、在一个实施例中,若obd接口为can总线协议采集电路对应的obd接口,则对目标车辆通过车辆接口反馈的针对检测信号的反馈信号的信号质量进行分析,得到检测结果,包括:
17、对obd接口与车辆接口之间的电压差进行分析,得到电压差值;
18、对目标车辆通过车辆接口反馈的针对检测信号的反馈信号的波形完整性进行分析,得到波形分析结果;
19、根据电压差值和波形分析结果,生成检测结果。
20、在一个实施例中,若obd接口为k线协议采集电路对应的obd接口,则对obd接口与车辆接口的连接有效性进行检测,生成检测结果,包括:
21、对反馈信号的电压稳定性和变化范围进行分析,得到电压分析结果;
22、对反馈信号中是否存在干扰信号进行分析,得到干扰分析结果;
23、根据电压分析结果和干扰分析结果,生成检测结果
24、在一个实施例中,若obd接口为自定义采集电路对应的obd接口,则对obd接口与车辆接口的连接有效性进行检测,生成检测结果,包括:
25、对自定义采集电路对应的自定义文档进行分析,得到自定义规则;
26、根据自定义规则,对obd接口与车辆接口的连接有效性进行检测,生成检测结果。
27、在一个实施例中,控制不同协议采集电路按照设定匹配顺序,采集目标车辆的车辆信息,包括:
28、根据目标车辆的检测需求信息,确定检测优先级;
29、根据测优先级去,确定不同协议采集电路按照设定匹配顺序;
30、控制不同协议采集电路按照设定匹配顺序,采集目标车辆的车辆信息。
31、本申请还提供了一种obd检测方法,用于obd检测设备,所述obd检测设备包括不同协议采集电路、控制模块和检测模块,不同协议采集电路均与控制模块连接,每个协议采集电路有obd接口,所述obd接口用于与目标车辆的车辆接口连接;该方法包括:
32、在检测到与obd接口与所述车辆接口连接后,通过所述控制模块控制不同协议采集电路按照设定匹配顺序,采集目标车辆的车辆信息,以及通过所述检测模块对所述obd接口与所述车辆接口的连接有效性进行检测,生成检测结果。
本文档来自技高网...【技术保护点】
1.一种OBD检测设备,其特征在于,包括不同协议采集电路、控制模块和检测模块,不同协议采集电路均与控制模块连接,每个协议采集电路有OBD接口,所述OBD接口用于与目标车辆的车辆接口连接;
2.根据权利要求1所述的一种OBD检测设备,其特征在于,所述不同协议采集电路至少包括以太网采集电路、1850协议采集电路、CAN线采集电路、K线协议采集电路,和/或自定义采集电路。
3.根据权利要求2所述的一种OBD检测设备,其特征在于,通过所述检测模块对所述OBD接口与所述车辆接口的连接有效性进行检测,生成检测结果,包括:
4.根据权利要求3所述的一种OBD检测设备,其特征在于,若所述OBD接口为所述以太网采集电路对应的OBD接口,则对所述目标车辆通过所述车辆接口反馈的针对所述检测信号的反馈信号的信号质量进行分析,得到检测结果,包括:
5.根据权利要求3所述的一种OBD检测设备,其特征在于,若所述OBD接口为所述1850协议采集电路对应的OBD接口,则对所述目标车辆通过所述车辆接口反馈的针对所述检测信号的反馈信号的信号质量进行分析,得到检测结果,
6.根据权利要求3所述的一种OBD检测设备,其特征在于,若所述OBD接口为所述CAN总线协议采集电路对应的OBD接口,则对所述目标车辆通过所述车辆接口反馈的针对所述检测信号的反馈信号的信号质量进行分析,得到检测结果,包括:
7.根据权利要求3所述的一种OBD检测设备,其特征在于,若所述OBD接口为所述K线协议采集电路对应的OBD接口,则对所述OBD接口与所述车辆接口的连接有效性进行检测,生成检测结果,包括:
8.根据权利要求3所述的一种OBD检测设备,其特征在于,若所述OBD接口为所述自定义采集电路对应的OBD接口,则对所述OBD接口与所述车辆接口的连接有效性进行检测,生成检测结果,包括:
9.根据权利要求1所述的一种OBD检测设备,其特征在于,所述控制不同协议采集电路按照设定匹配顺序,采集目标车辆的车辆信息,包括:
10.一种OBD检测方法,其特征在于,应用于OBD检测设备,所述OBD检测设备包括不同协议采集电路、控制模块和检测模块,不同协议采集电路均与控制模块连接,每个协议采集电路有OBD接口,所述OBD接口用于与目标车辆的车辆接口连接;该方法包括:
...【技术特征摘要】
1.一种obd检测设备,其特征在于,包括不同协议采集电路、控制模块和检测模块,不同协议采集电路均与控制模块连接,每个协议采集电路有obd接口,所述obd接口用于与目标车辆的车辆接口连接;
2.根据权利要求1所述的一种obd检测设备,其特征在于,所述不同协议采集电路至少包括以太网采集电路、1850协议采集电路、can线采集电路、k线协议采集电路,和/或自定义采集电路。
3.根据权利要求2所述的一种obd检测设备,其特征在于,通过所述检测模块对所述obd接口与所述车辆接口的连接有效性进行检测,生成检测结果,包括:
4.根据权利要求3所述的一种obd检测设备,其特征在于,若所述obd接口为所述以太网采集电路对应的obd接口,则对所述目标车辆通过所述车辆接口反馈的针对所述检测信号的反馈信号的信号质量进行分析,得到检测结果,包括:
5.根据权利要求3所述的一种obd检测设备,其特征在于,若所述obd接口为所述1850协议采集电路对应的obd接口,则对所述目标车辆通过所述车辆接口反馈的针对所述检测信号的反馈信号的信号质量进行分析,得到检测结果,包括:
6...
【专利技术属性】
技术研发人员:闫方超,邵建玥,李斌,
申请(专利权)人:天津布尔科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。