车辆诊断方法、系统、设备及计算机可读存储介质技术方案

技术编号:19246990 阅读:65 留言:0更新日期:2018-10-24 08:46
本申请适用于车辆诊断技术领域,提供了一种车辆诊断方法、系统及设备,其中方法包括:确定车辆故障诊断的标准范围;在接收到车辆诊断指令时,实时读取所述车辆的当前数据流,判断所述当前数据流的数值大小是否在所述标准范围内;若所述当前数据流的数值大小在所述标准范围内,则输出车辆运行正常的提示信息;或者,若所述当前数据流的数值大小不在所述标准范围内,则输出对应的车辆故障告警信息。本申请可以提高车辆故障诊断的精确度。

【技术实现步骤摘要】
【国外来华专利技术】车辆诊断方法、系统、设备及计算机可读存储介质
本申请属于车辆诊断
,尤其涉及一种车辆诊断方法、系统、设备及计算机可读存储介质。
技术介绍
汽车数据流是指电子控制单元与传感器和执行器交流的数据参数通过诊断接口,由专用诊断仪读取的数据。汽车电子控制单元中所记忆的数据流真实的反映了各传感器和执行器的工作电压和状态,为汽车故障诊断提供了依据。目前,车辆上的汽车诊断设备在对车辆进行故障诊断时,一般是将实时采集到的汽车数据流与诊断软件指定的一个标准值范围进行比较来判断车辆是否发生故障,其所使用到的标准值范围是由诊断软件设置的经验值,导致测试到的车辆故障诊断结果不精确。
技术实现思路
有鉴于此,本申请提供了一种车辆诊断方法、系统、设备及计算机可读存储介质,以解决现有的车辆诊断设备使用的标准值范围是由诊断软件设置的经验值,导致测试到的车辆故障诊断结果不精确的问题。本申请的第一方面提供了一种车辆诊断方法,包括:确定车辆故障诊断的标准范围;在接收到车辆诊断指令时,实时读取所述车辆的当前数据流,判断所述当前数据流的数值大小是否在所述标准范围内;若所述当前数据流的数值大小在所述标准范围内,则输出车辆运行正常的提示信息;或者,若所述当前数据流的数值大小不在所述标准范围内,则输出对应的车辆故障告警信息。在上述技术方案的基础上,所述确定车辆故障诊断的标准范围具体包括:收集车辆的样本数据流,统计所述样本数据流的最大值和最小值,将所述样本数据流的最大值和最小值保存为车辆故障诊断的标准范围;在上述技术方案的基础上,所述收集车辆的样本数据流,统计所述样本数据流的最大值和最小值,将所述样本数据流的最大值和最小值保存为车辆故障诊断的标准范围包括:按照预设周期采集车辆正常运行时的标准数据流;判断当前周期采集到的标准数据流是否包含有数据标识和数据单位;若不包含数据标识或数据单位,则删除所述标准数据流;若包含数据标识和数据单位,则判断已收集到的样本数据流中是否存在与所述数据标识相匹配的样本数据流;若存在与所述数据标识相匹配的样本数据流,则利用所述标准数据流的最大值和最小值分别对匹配到的所述样本数据流的最大值和最小值进行修正;若不存在与所述数据标识相匹配的样本数据流,则将所述标准数据流收集作为样本数据流。在上述技术方案的基础上,在所述收集车辆的样本数据流,统计所述样本数据流的最大值和最小值,将所述样本数据流的最大值和最小值保存为车辆故障诊断的标准范围之后还包括:将收集到的样本数据流和所述标准范围显示给用户,以使所述用户根据显示的样本数据流数据对所述标准范围进行校对;若接收到用户输入的校对指令,则根据所述校对指令对所述标准范围进行修正,所述校对指令包括修正对象和修正值。在上述技术方案的基础上,所述在接收到车辆诊断指令时,实时读取所述车辆的当前数据流,判断所述当前数据流的数值大小是否在所述标准范围内包括:在接收到车辆诊断指令时,实时读取所述车辆的当前数据流,判断所述当前数据流是否包含有数据标识和数据单位;若不包含数据标识或数据单位,则删除所述当前数据流;若包含数据标识和数据单位,则在已收集的样本数据流中查找出与所述当前数据流的数据标识相匹配的样本数据流;判断所述当前数据流的最大值和最小值是否处于匹配到的所述样本数据流的最大值和最小值的范围内。在上述技术方案的基础上,所述收集车辆的样本数据流,统计所述样本数据流的最大值和最小值,将所述样本数据流的最大值和最小值保存为车辆故障诊断的标准范围之后还包括:获取车辆的车辆识别码,将所述车辆识别码与所述样本数据流、所述车辆故障诊断的标准范围建立关联后上传至网站服务器。本申请第二方面提供一种车辆诊断系统,包括:标准获取单元,用于确定车辆故障诊断的标准范围;车辆诊断单元,用于在接收到车辆诊断指令时,实时读取所述车辆的当前数据流,判断所述当前数据流的数值大小是否在所述标准范围内;诊断结果输出单元,用于:若所述当前数据流的数值大小在所述标准范围内,则输出车辆运行正常的提示信息;或者,若所述当前数据流的数值大小不在所述标准范围内,则输出对应的车辆故障告警信息。在上述技术方案的基础上,所述标准获取单元具体用于:收集车辆的样本数据流,统计所述样本数据流的最大值和最小值,将所述样本数据流的最大值和最小值保存为车辆故障诊断的标准范围在上述技术方案的基础上,所述标准获取单元具体用于:按照预设周期采集车辆正常运行时的标准数据流;判断当前周期采集到的标准数据流是否包含有数据标识和数据单位;若不包含数据标识或数据单位,则删除所述标准数据流;若包含数据标识和数据单位,则判断已收集到的样本数据流中是否存在与所述数据标识相匹配的样本数据流;若存在与所述数据标识相匹配的样本数据流,则利用所述标准数据流的最大值和最小值分别对匹配到的所述样本数据流的最大值和最小值进行修正;若不存在与所述数据标识相匹配的样本数据流,则将所述标准数据流收集作为样本数据流。在上述技术方案的基础上,还包括:校对显示单元,用于将收集到的样本数据流和所述标准范围显示给用户,使用户根据显示的样本数据流数据对所述标准范围进行校对;校对处理单元,用于若接收到用户输入的校对指令,则根据所述校对指令对所述标准范围进行修正,所述校对指令包括修正对象和修正值。本申请的第三方面提供一种车辆诊断设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上述第一方面任一项所述方法的步骤。本申请的第四方面提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如上述第一方面任一项所述方法的步骤。本申请的有益效果是:本申请由于通过收集车辆的样本数据流,将收集到的样本数据流中的最大值和最小值作为车辆故障诊断的标准范围,后续通过将实时采集到的车辆的当前数据流与该标准范围进行比较来判断车辆是否发生故障,并输出相应的故障检测结果,从而可以提高车辆故障诊断的精确度。附图说明为了更清楚地说明本申请实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1是本申请实施例提供的车辆诊断方法的实现流程示意图;图2是本申请实施例提供的车辆诊断方法中步骤S101的具体实现流程示意图;图3是本申请实施例提供的车辆诊断方法中步骤S102的具体实现流程示意图;图4是本申请另一实施例提供的车辆诊断方法的实现流程示意图;图5是本申请实施例提供的车辆诊断系统的结构示意图;图6是本申请另一实施例提供的车辆诊断系统的结构示意图;图7是本申请实施例提供的车辆诊断设备的结构示意图。具体实施方式以下描述中,为了说明而不是为了限定,提出了诸如特定系统结构、技术之类的具体细节,以便透彻理解本申请实施例。然而,本领域的技术人员应当清楚,在没有这些具体细节的其它实施例中也可以实现本申请。在其它情况中,省略对众所周知的系统、装置、电路以及方法的详细说明,以免不必要的细节妨碍本申请的描述。图1示出了本申请实施例提供的车辆诊断方法的实现流程示意图。该方法应用于车辆本文档来自技高网...

【技术保护点】
1.一种车辆诊断方法,其特征在于,包括:确定车辆故障诊断的标准范围;在接收到车辆诊断指令时,实时读取所述车辆的当前数据流,判断所述当前数据流的数值大小是否在所述标准范围内;若所述当前数据流的数值大小在所述标准范围内,则输出车辆运行正常的提示信息;或者,若所述当前数据流的数值大小不在所述标准范围内,则输出对应的车辆故障告警信息。

【技术特征摘要】
【国外来华专利技术】1.一种车辆诊断方法,其特征在于,包括:确定车辆故障诊断的标准范围;在接收到车辆诊断指令时,实时读取所述车辆的当前数据流,判断所述当前数据流的数值大小是否在所述标准范围内;若所述当前数据流的数值大小在所述标准范围内,则输出车辆运行正常的提示信息;或者,若所述当前数据流的数值大小不在所述标准范围内,则输出对应的车辆故障告警信息。2.如权利要求1所述的车辆诊断方法,其特征在于,所述确定车辆故障诊断的标准范围,具体包括:收集车辆的样本数据流,统计所述样本数据流的最大值和最小值,将所述样本数据流的最大值和最小值保存为车辆故障诊断的标准范围。3.如权利要求2所述的车辆诊断方法,其特征在于,所述收集车辆的样本数据流,统计所述样本数据流的最大值和最小值,将所述样本数据流的最大值和最小值保存为车辆故障诊断的标准范围包括:按照预设周期采集车辆正常运行时的标准数据流;判断当前周期采集到的标准数据流是否包含有数据标识和数据单位;若不包含数据标识或数据单位,则删除所述标准数据流;若包含数据标识和数据单位,则判断已收集到的样本数据流中是否存在与所述数据标识相匹配的样本数据;若存在与所述数据标识相匹配的样本数据流,则利用所述标准数据流的最大值和最小值分别对匹配到的所述样本数据流的最大值和最小值进行修正;若不存在与所述数据标识相匹配的样本数据流,则将所述标准数据流收集作为样本数据流。4.如权利要求1所述的车辆诊断方法,其特征在于,在所述收集车辆的样本数据流,统计所述样本数据流的最大值和最小值,将所述样本数据流的最大值和最小值保存为车辆故障诊断的标准范围之后还包括:将收集到的样本数据流和所述标准范围显示给用户,以使所述用户根据显示的样本数据流数据对所述标准范围进行校对;若接收到用户输入的校对指令,则根据所述校对指令对所述标准范围进行修正,所述校对指令包括修正对象和修正值。5.如权利要求1所述的车辆诊断方法,其特征在于,所述在接收到车辆诊断指令时,实时读取所述车辆的当前数据流,判断所述当前数据流的数值大小是否在所述标准范围内包括:在接收到车辆诊断指令时,实时读取所...

【专利技术属性】
技术研发人员:刘均邓春武魏泽微
申请(专利权)人:深圳市元征软件开发有限公司
类型:发明
国别省市:广东,44

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

1