一种车辆故障诊断方法、设备及存储介质技术

技术编号:21397892 阅读:24 留言:0更新日期:2019-06-19 06:43
本申请公开了一种车辆故障诊断方法、设备及存储介质,其中方法包括:接收常规诊断指示;响应常规诊断指示,读取车辆的故障码,得到用于指示车辆的常规诊断结果的常规诊断报告;检测常规诊断报告中是否存在故障码;若检测到故障码,则提示深度诊断提示,以提示用户对车辆进行深度诊断。可见,本申请通过对车辆故障进行一个简单的常规诊断来判断车辆是否存在故障,然后在确定车辆存在故障之后再提示用户对车辆进行深度诊断,而在确定车辆不存在故障时结束故障诊断,从而本申请提供了一种高效和快速的车辆故障诊断方法。

【技术实现步骤摘要】
一种车辆故障诊断方法、设备及存储介质
本申请涉及车辆故障诊断领域,尤其涉及一种车辆故障诊断方法、设备及存储介质。
技术介绍
随着车辆工业的不断发展,微型计算机控制系统已经越来越多的应用到车辆电子模块中,这对车辆的安全、可靠、动力、经济和环保等性能都有极大的提高。同时,随着各类传感器、执行器的应用,使得车辆电子结构日益复杂,也使车辆故障诊断越发困难。为了准确诊断出车辆故障,故障诊断装置通常需要对车辆的数据流进行读取和分析,但这样的过程既费时又费力,使得诊断的效率较低。于是还缺少一种可以提高车辆故障诊断效率的方法。
技术实现思路
本申请实施例提供一种车辆故障诊断方法,可以提高车辆故障诊断的效率。第一方面,本申请实施例提供了一种车辆故障诊断方法,该方法包括:接收常规诊断指示;响应所述常规诊断指示,读取车辆的故障码,得到用于指示所述车辆的常规诊断结果的常规诊断报告;检测所述常规诊断报告中是否存在故障码;若检测到所述故障码,则提示深度诊断提示,以提示用户对所述车辆进行深度诊断。优选的,所述提示深度诊断提示之后,所述车辆诊断方法还包括:接收深度诊断指示;响应所述深度诊断指示,读取所述车辆的故障码,读取和分析所述车辆的测量数据,得到用于指示所述车辆的深度诊断结果的深度诊断报告,所述测量数据包括车载诊断系统协议数据,和控制器局域网络总线上的数据流中的至少一种。优选的,所述得到用于指示所述车辆的深度诊断结果的深度诊断报告之后,所述车辆诊断方法还包括:显示诊断选项菜单,所述诊断选项菜单用于接收所述常规诊断指示和深度诊断指示。优选的,所述深度诊断指示包括部件深度诊断以及全车深度诊断,所述部件深度诊断用于指示对所述车辆的部件进行深度诊断,所述全车深度诊断用于指示对所述车辆的全车进行深度诊断,其中,所述部件为所述常规诊断报告中包括的故障码所指示的所述车辆中出现故障的部件。优选的,所述深度诊断指示包括维修前诊断以及维修后诊断,若所述深度诊断指示为所述维修后诊断,则所述得到用于指示所述车辆的深度诊断结果的深度诊断报告之后,所述车辆诊断方法还包括:确定前一次的维修前诊断;获取所述前一次的维修前诊断对应的历史诊断报告;对所述深度诊断报告和所述历史诊断报告进行分析,得到诊断日志,所述诊断日志用于对维修进行评估。优选的,所述深度诊断报告和所述历史诊断报告都包括故障码,所述对所述深度诊断报告和所述历史诊断报告进行分析,得到诊断日志,包括:比较所述深度诊断报告和所述历史诊断报告,确定已解决的故障码和未解决的故障码;根据所述已解决的故障码的个数和所述未解决的故障码的个数,评估所述维修的等级,所述维修的等级用于表示所述维修的好坏;生成包括所述已解决的故障码、所述未解决的故障码以及所述维修的等级的诊断日志。优选的,所述读取车辆的故障码,得到用于指示所述车辆的常规诊断结果的常规诊断报告,包括:读取得到所述车辆的至少一个故障码;在数据库中获取所述至少一个故障码中的每一个故障码对应的故障定义,所述故障定义用于指示所述车辆中出现故障的部件;生成包括所述至少一个故障码,以及所述至少一个故障码中的每一个故障码对应的故障定义的常规诊断报告。第二方面,本申请实施例提供了一种车辆故障诊断设备,该车辆故障诊断设备包括用于执行上述第一方面的车辆故障诊断方法的单元,该车辆故障诊断设备包括:接收单元,用于接收常规诊断指示;诊断单元,用于响应所述常规诊断指示,读取车辆的故障码,得到用于指示所述车辆的常规诊断结果的常规诊断报告;检测单元,用于检测所述常规诊断报告中是否存在故障码;提示单元,用于若检测到所述故障码,则提示深度诊断提示,以提示用户对所述车辆进行深度诊断。优选的,上述接收单元,还用于接收深度诊断指示;上述诊断单元,具体用于响应上述深度诊断指示,读取上述车辆的故障码,读取和分析上述车辆的测量数据,得到用于指示上述车辆的深度诊断结果的深度诊断报告,上述测量数据包括车载诊断系统协议数据,和控制器局域网络总线上的数据流中的至少一种。优选的,上述故障诊断设备还包括显示单元,用于显示诊断选项菜单,上述诊断选项菜单用于接收上述常规诊断指示和深度诊断指示。优选的,上述深度诊断指示包括部件深度诊断以及全车深度诊断,上述部件深度诊断用于指示对上述车辆的部件进行深度诊断,上述全车深度诊断用于指示对上述车辆的全车进行深度诊断,其中,上述部件为上述常规诊断报告中包括的故障码所指示的上述车辆中出现故障的部件。优选的,上述深度诊断指示包括维修前诊断以及维修后诊断,上述故障诊断设备还包括确定单元,用于确定前一次的维修前诊断;上述故障诊断设备还包括获取单元,用于获取上述前一次的维修前诊断对应的历史诊断报告;上述故障诊断设备还包括分析单元,用于对上述深度诊断报告和上述历史诊断报告进行分析,得到诊断日志,上述诊断日志用于对维修进行评估。优选的,上述深度诊断报告和上述历史诊断报告都包括故障码,上述分析单元,具体用于比较上述深度诊断报告和上述历史诊断报告,确定已解决的故障码和未解决的故障码;根据上述已解决的故障码的个数和上述未解决的故障码的个数,评估上述维修的等级,上述维修的等级用于表示上述维修的好坏;生成包括上述已解决的故障码、上述未解决的故障码以及上述维修的等级的诊断日志。优选的,上述诊断单元,具体用于读取得到上述车辆的至少一个故障码;在数据库中获取上述至少一个故障码中的每一个故障码对应的故障定义,上述故障定义用于指示上述车辆中出现故障的部件;生成包括上述至少一个故障码,以及上述至少一个故障码中的每一个故障码对应的故障定义的常规诊断报告。第三方面,本申请实施例提供了一种车辆故障诊断设备,包括处理器和存储器,所述处理器和存储器相互连接,其中,所述存储器用于存储计算机程序,所述计算机程序包括程序指令,所述处理器被配置用于调用所述程序指令,用以执行如第一方面所述的方法第四方面,本申请实施例提供了一种计算机可读存储介质,其特征在于,所述计算机存储介质存储有计算机程序,所述计算机程序包括程序指令,所述程序指令被处理器执行,用以执行如第一方面所述的方法。本申请在接收到用户的常规诊断指示之后对车辆进行常规诊断,得到常规诊断报告,并通过判断常规诊断报告中是否包含故障码,来判断车辆是否存在故障,若存在故障则提示用户对车辆进行深度诊断,以诊断出故障的详细原因等故障信息。可见,本申请在对车辆进行深度诊断之前,先对车辆故障进行一个简单的诊断来判断车辆是否存在故障,并在确定车辆存在故障之后再提示用户对车辆进行深度诊断,而在确定车辆不存在故障时结束故障诊断,于是本申请提供了一种高效的车辆故障诊断方法。附图说明为了更清楚地说明本申请实施例技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍。图1是本申请实施例提供的一种车辆故障诊断方法的示意流程图;图2是本申请另一实施例提供的一种车辆故障诊断方法的示意流程图;图3是本申请实施例提供的一种车辆故障诊断设备的示意性框图;图4是本申请实施例提供的一种车辆故障诊断设备的结构性框图。具体实施方式下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在本文档来自技高网...

【技术保护点】
1.一种车辆故障诊断方法,其特征在于,包括:接收常规诊断指示;响应所述常规诊断指示,读取车辆的故障码,得到用于指示所述车辆的常规诊断结果的常规诊断报告;检测所述常规诊断报告中是否存在故障码;若检测到所述故障码,则提示深度诊断提示,以提示用户对所述车辆进行深度诊断。

【技术特征摘要】
1.一种车辆故障诊断方法,其特征在于,包括:接收常规诊断指示;响应所述常规诊断指示,读取车辆的故障码,得到用于指示所述车辆的常规诊断结果的常规诊断报告;检测所述常规诊断报告中是否存在故障码;若检测到所述故障码,则提示深度诊断提示,以提示用户对所述车辆进行深度诊断。2.根据权利要求1所述的方法,其特征在于,所述提示深度诊断提示之后,还包括:接收深度诊断指示;响应所述深度诊断指示,读取所述车辆的故障码,读取和分析所述车辆的测量数据,得到用于指示所述车辆的深度诊断结果的深度诊断报告,所述测量数据包括车载诊断系统协议数据,和控制器局域网络总线上的数据流中的至少一种。3.根据权利要求2所述的方法,其特征在于,所述得到用于指示所述车辆的深度诊断结果的深度诊断报告之后,还包括:显示诊断选项菜单,所述诊断选项菜单用于接收所述常规诊断指示和深度诊断指示。4.根据权利要求2所述的方法,其特征在于,所述深度诊断指示包括部件深度诊断以及全车深度诊断,所述部件深度诊断用于指示对所述车辆的部件进行深度诊断,所述全车深度诊断用于指示对所述车辆的全车进行深度诊断,其中,所述部件为所述常规诊断报告中包括的故障码所指示的所述车辆中出现故障的部件。5.根据权利要求2所述的方法,其特征在于,所述深度诊断指示包括维修前诊断以及维修后诊断,若所述深度诊断指示为所述维修后诊断,则所述得到用于指示所述车辆的深度诊断结果的深度诊断报告之后,还包括:确定前一次的维修前诊断;获取所述前一次的维修前诊断对应的历史诊断报告;对所述深度诊断报告和所述历史诊断报告进行分析,得到诊断日志,所述诊断日志用于对维修进行评估。6.根据权利要求5所述的方法,其特征在于,所述深度诊断报告和所述历史诊...

【专利技术属性】
技术研发人员:刘新雷运冬李跃文李亚军
申请(专利权)人:深圳市元征科技股份有限公司
类型:发明
国别省市:广东,44

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

1