一种车辆检测方法、装置及车辆诊断设备与流程

文档序号:14443152阅读:221来源:国知局
一种车辆检测方法、装置及车辆诊断设备与流程

本发明实施例涉及汽车技术领域,尤其涉及一种车辆检测方法、装置及车辆诊断设备。



背景技术:

随着人们生活水平的提高,汽车等机动车辆已成为一种非常普遍的代步工具。由于某种原因(如车辆维修)可能会出现车辆被改装或部件替换的情况,而对于车辆行业的非专业人士来说是很难确定车辆是否被改装或部件是否替换的,甚至车辆的有的部件被替换了,专业人士也不一定能辨别出。因此,亟待提供一种车辆检测方法来检测车辆的一致性,以判断车辆是否被改装或部件是否被替换。



技术实现要素:

本申请提供一种可判断车辆是否被改装或部件是否被替换的车辆检测方法、装置及车辆诊断设备。

本发明实施例公开了如下技术方案:

第一方面,本发明实施例提供了一种车辆检测方法,应用于车辆诊断设备,所述方法包括:

获取车辆的至少两个车辆识别码;

将所述至少两个车辆识别码进行对比,以得到对比结果;

根据所述对比结果生成检测结果,并输出所述检测结果。

在一些实施例中,所述获取车辆的至少两个车辆识别码,包括:

分别从所述车辆的至少两个不同的电控系统中获取电控系统对应的车辆识别码。

在一些实施例中,所述电控系统包括:发动机控制系统、变速箱控制系统、防盗系统、组合仪表系统中的任意一个。

在一些实施例中,所述根据所述对比结果生成检测结果,包括:

当从所述至少两个不同的电控系统中获取的所述车辆识别码不一致时,生成用于表征所述车辆中存在至少一个电控系统与其它电控系统不一致的检测结果;

当从所述至少两个不同的电控系统中获取的所述车辆识别码一致时,生成用于表征所述至少两个不同的电控系统一致的检测结果。

在一些实施例中,所述获取车辆的至少两个车辆识别码,包括:

从所述车辆的至少一个电控系统中获取电控系统对应的车辆识别码,并获取预配置车辆识别码;

所述将所述至少两个车辆识别码进行对比,以得到对比结果,包括:

将所述预配置车辆识别码与所述电控系统对应的车辆识别码进行对比,以得到对比结果。

在一些实施例中,所述根据所述对比结果生成检测结果,包括:

当所述电控系统对应的车辆识别码中存在与所述预配置车辆识别码不一致的车辆识别码时,生成包含有指示信息的检测结果,所述指示信息用于指示与所述预配置车辆识别码不一致的车辆识别码所对应的电控系统;

当所述电控系统对应的车辆识别码均与所述预配置车辆识别码一致时,生成用于表征所述车辆检测正常的检测结果。

第二方面,本发明实施例提供了一种车辆检测装置,所述装置包括:

车辆识别码获取单元,用于获取车辆的至少两个车辆识别码;

对比单元,用于将所述至少两个车辆识别码进行对比,以得到对比结果;

检测结果输出单元,用于根据所述对比结果生成检测结果,并输出所述检测结果。

在一些实施例中,所述车辆识别码获取单元具体用于:

分别从所述车辆的至少两个不同的电控系统中获取电控系统对应的车辆识别码。

在一些实施例中,所述检测结果输出单元根据所述对比结果生成检测结果包括:

当从所述至少两个不同的电控系统中获取的所述车辆识别码不一致时,生成用于表征所述车辆中存在至少一个电控系统与其它电控系统不一致的检测结果;

当从所述至少两个不同的电控系统中获取的所述车辆识别码一致时,生成用于表征所述至少两个不同的电控系统一致的检测结果。

在一些实施例中,所述车辆识别码获取单元具体用于:从所述车辆的至少一个电控系统中获取电控系统对应的车辆识别码,并获取预配置车辆识别码;

所述对比单元具体用于:将所述预配置车辆识别码与所述电控系统对应的车辆识别码进行对比,以得到对比结果。

在一些实施例中,所述检测结果输出单元根据所述对比结果生成检测结果包括:

当所述电控系统对应的车辆识别码中存在与所述预配置车辆识别码不一致的车辆识别码时,生成包含有指示信息的检测结果,所述指示信息用于指示与所述预配置车辆识别码不一致的车辆识别码所对应的电控系统;

当所述电控系统对应的车辆识别码均与所述预配置车辆识别码一致时,生成用于表征所述车辆检测正常的检测结果。

第三方面,本发明实施例提供了一种车辆诊断设备,包括:

至少一个处理器;以及,

与所述至少一个处理器通信连接的存储器;其中,

所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行如上所述的车辆检测方法。

第四方面,本发明实施例还提供了一种非易失性计算机可读存储介质,所述计算机可读存储介质存储有计算机可执行指令,所述计算机可执行指令被车辆诊断设备执行时,使所述车辆诊断设备执行如上所述的车辆检测方法。

第五方面,本发明实施例提供了一种计算机程序产品,所述计算机程序产品包括存储在非易失性计算机可读存储介质上的计算机程序,所述计算机程序包括程序指令,当所述程序指令被车辆诊断设备执行时,使所述车辆诊断设备执行如上所述的车辆检测方法。

本发明实施例根据通过将多个车辆识别码进行对比,以检测车辆识别码的一致性,从而判断车辆的一致性。通过将多个车辆识别码进行对比,以检测车辆识别码的一致性。从而,可以帮助用户判断车辆是经过大修或者部件替换。

附图说明

一个或多个实施例通过与之对应的附图中的图片进行示例性说明,这些示例性说明并不构成对实施例的限定,附图中具有相同参考数字标号的元件表示为类似的元件,除非有特别申明,附图中的图不构成比例限制。

图1是本发明实施例提供的一种车辆检测方法的流程示意图;

图2是本发明实施例提供的一种车辆检测装置的示意图;

图3是本发明另一实施例提供的车辆诊断设备结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

此外,下面所描述的本发明各个实施方式中所涉及到的技术特征只要彼此之间未构成冲突就可以相互组合。

首先对本申请实施例中涉及的一些术语进行描述。

车辆识别码(vehicleidentificationnumber,vin),由17位字节组成,因此也称十七位码。车辆识别码是国际上通行的表示机动车辆的代码,是制造厂给每一辆车制定的一组字码,具有在世界范围内对一辆车的唯一识别性。车辆识别码包含了车辆的生产厂家、年代、车型、车身型式及代码、发动机代码及组装地点等信息。通过车辆识别码可以识别车辆的车型,以便于对车辆进行诊断和维修。

对于一个车辆而言,该车辆中配置的多个系统可以包括多个车辆识别码,即每个系统分别包括一个车辆识别码。车辆诊断仪等车辆诊断设备可以从一个或多个系统获取得到车辆识别码。例如,从车辆的发动机控制系统、变速箱控制系统、防盗系统或组合仪表系统等系统中获取若干个车辆识别码,除此之外,还可以从预配置的文件或数据库中或者通过用户输入获取若干个车辆识别码等。

由于车辆识别码是车辆的唯一识别性,并且,由于有的时候可能存在车辆被改装或部件替换的情况,从而导致通过一种途径或多种途径获取得到多个车辆识别码不一定都一致。因此,通过判断获取得到的多个车辆识别码是否一致,可以检测车辆的一致性,也即判断车辆是否被改装或其部件是否被替换。

本发明实施例提供了一种车辆检测方法、装置及车辆诊断设备,以检测车辆是否被改装或其部件是否被替换。

本申请实施例提供一种方法:首先,获取至少两个车辆识别码;再次,将所述至少两个车辆识别码进行对比,以得到对比结果;最后,根据所述对比结果生成检测结果,并输出所述检测结果。

通过将获取得到的多个车辆识别码进行对比,一方面可以判断车辆的车身及外观是否与原装一致,以判断车辆是否经过改装;另一方面可以判断车辆中的某些部件是否被更换,以帮助相关机构(如保险公司、车管所、交警队、二手车交易商等)判断车辆是经过大修或者部件替换。

下面结合附图,对本发明实施例作进一步阐述。

实施例1:

图1为本发明实施例提供的一种车辆检测方法的流程示意图。本发明实施例提供的一种车辆检测方法应用于车辆诊断设备等。

参照图1,所述车辆检测方法包括:

101:获取车辆的至少两个车辆识别码。

在本发明实施例中,所述车辆诊断设备可以通过一种或多种途径获取车辆的至少两个车辆识别码。具体的,所述获取车辆的至少两个车辆识别码,可以包括:分别从所述车辆的至少两个不同的电控系统中获取电控系统对应的车辆识别码。其中,所述电控系统包括:发动机控制系统、变速箱控制系统、防盗系统、组合仪表系统等。在一些实施例中,所述电控系统还可以包括其它合适的系统,例如,所述电控系统还可以包括电子制动控制系统等。

其中,所述分别从所述车辆的至少两个不同的电控系统中获取电控系统对应的车辆识别码,包括:将车辆识别码获取请求发送至所述至少两个不同的电控系统;接收来自所述至少两个不同的电控系统根据所述车辆识别码获取请求发送的车辆识别码。

例如,将车辆识别码获取请求发送至所述发动机控制系统、所述变速箱控制系统、所述防盗系统及组合仪表系统中的至少两个不同的电控系统;接收来自所述发动机控制系统、变速箱控制整体、防盗系统及组合仪表系统中的至少两个不同的电控系统根据所述车辆识别码获取请求发送的车辆识别码。

例如,可以向所述发动机控制系统、所述变速箱控制系统及所述防盗系统均发送所述车辆识别码获取请求,在所述车辆识别码获取请求发送后,接收到所述发动机控制系统、所述变速箱控制系统及所述防盗系统根据所述车辆识别码获取请求发送的车辆识别码,也即获取得到三个车辆识别码。

其中,车辆识别码获取请求可以为基于车载诊断系统(on-boarddiagnostic,obd)的标准指令形成的车辆识别码获取请求,也可以为基于车辆厂家自定义的指令形成的车辆识别码获取请求,例如,向所述发动机控制系统及所述变速箱控制系统发送基于obd的标准指令形成的车辆识别码获取请求,若经过预设时间后,未接收到车辆识别码,则可以向所述发动机控制系统及所述变速箱控制系统发送基于车辆厂家自定义的指令形成的车辆识别码获取请求,以从所述发动机控制系统及所述变速箱控制系统中获取车辆识别码。

在一些实施例中,所述获取车辆的至少两个车辆识别码,还可以包括:从所述车辆的至少一个电控系统中获取电控系统对应的车辆识别码,并获取预配置车辆识别码。例如,从所述发动机控制系统中获取得到所述发动机控制系统对应的一个车辆识别码,并从预配置信息中获取得到一个预配置车辆识别码,从而获取得到车辆的至少两个车辆识别码。

其中,所述获取预配置车辆识别码,可以包括:从预设的数据库或配置文件中获取预配置车辆识别码。所述预设的数据库包括但不限于:预存储于车辆诊断设备所配置的存储器的数据库、其它设备或服务器上可通过网络访问的数据库。所述预设的数据库可以为若干个,并且每个数据库中可以存储一个预配置车辆识别码。

在一些实施例中,或者,所述获取预配置车辆识别码,可以包括:接收车辆识别码输入指令,根据所述车辆识别码输入指令生成预配置车辆识别码;或者通过扫码(如接收条形码或二维码以及其它类型的码)获取预配置车辆识别码;或者,通过图像识别获取预配置车辆识别码。例如,对于获取位于所述车辆的铭牌上的预配置车辆识别码,可以通过为用户提供可进行车辆识别码输入的界面,以接收车辆识别码输入指令,从而得到位于所述车辆的铭牌上的预配置车辆识别码。

可以理解的是,在本发明实施例中,所述至少两个车辆识别码可以只来源于所述车辆的至少两个不同的电控系统。在一些实施例中,所述至少两个车辆识别码还可以部分来源至少一个电控系统,部分来源于预配置车辆识别码。例如,从所述车辆的发动机控制系统及变速箱控制系统中获取车辆识别码,从而得到两个车辆识别码;然后,从本地数据库中获取预配置车辆识别码,从而得到一个预配置车辆识别码,并且,通过接收用户输入的车辆识别码输入指令,并根据所述车辆识别码输入指令生成预配置车辆识别码,从而再得到一个预配置车辆识别码;也即,共获取得到四个车辆识别码。

还可以理解的是,设置有车辆识别码的位置包括但不限于:所述发动机控制系统、所述变速箱控制系统、所述防盗他、所述组合仪表系统、所述铭牌、所述预设的数据库等。可以通过一种或多种途径从不同的位置获取车辆的至少两个车辆识别码。

102:将所述至少两个车辆识别码进行对比,以得到对比结果。

由于可能存在车辆被改装或部件替换的情况,从而导致从一种或多种途径获得的车辆识别码不一定都一致。因此,所述车辆诊断设备可以将所述至少两个车辆识别码进行对比,以得到对比结果,进而判断从一种或多种途径获得的车辆识别码是否一致,以便检测车辆的一致性,也即判断车辆是否被改装或其部件是否被替换。

其中,当所述获取车辆的至少两个车辆识别码,包括:从所述车辆的至少一个电控系统中获取电控系统对应的车辆识别码,并获取预配置车辆识别码时;所述将所述至少两个车辆识别码进行对比,以得到对比结果,包括:将所述预配置车辆识别码与所述电控系统对应的车辆识别码进行对比,以得到对比结果。由于车辆被改装或部件替换时,预配置车辆识别码通常是不会被替换的,因此将预配置车辆识别码作为进行对比的基准,通过将所述预配置车辆识别码与所述电控系统对应的车辆识别码进行对比,以得到对比结果,可以提高判断车辆是否被改装或其部件是否被替换的准确性。

103:根据所述对比结果生成检测结果,并输出所述检测结果。

其中,所述根据所述对比结果生成检测结果,包括:当从所述至少两个不同的电控系统中获取的所述车辆识别码不一致时,生成用于表征所述车辆中存在至少一个电控系统与其它电控系统不一致的检测结果;当从所述至少两个不同的电控系统中获取的所述车辆识别码一致时,生成用于表征所述至少两个不同的电控系统一致的检测结果。在此,电控系统一致或不一致是指电控系统的vin码一致或不一致。

例如,从三个不同的电控系统中分别获取得到三个车辆识别码,其中,这三个车辆识别码包括从所述发动机控制系统中获取得到的“车辆识别码1”;从所述变速箱控制系统中获取得到的“车辆识别码2”;以及从所述防盗系统中获取得到的“车辆识别码3”。若经过将所述三个车辆识别码进行对比,得到“车辆识别码1”与“车辆识别码2”相同(一致),而“车辆识别码3”与“车辆识别码1”及“车辆识别码2”不相同(不一致),则生成用于表征所述防盗系统与所述发动机控制系统及所述变速箱控制系统不一致的检测结果,以便提醒及指导用户执行相应的操作。并且,可以通过文字、图形、音频等进行提醒。例如,根据表征所述防盗系统与所述发动机控制系统及所述变速箱控制系统不一致的检测结果,可以在用户界面上显示刷写从所述防盗系统中获取的车辆识别码的提醒信息,以便提醒用户进行操作以刷写从所述防盗系统中获取的车辆识别码。若经过将所述三个车辆识别码进行对比,得到“车辆识别码1”、“车辆识别码2”及“车辆识别码3”均相同,则生成用于表征所述防盗系统、所述发动机控制系统及所述变速箱控制系统一致的检测结果。

当然,上述检测结果仅为示例性地,本申请实施例还可以包括其他检测结果,在此不予限定。

在一些实施例中,当从所述车辆的至少一个电控系统中获取电控系统对应的车辆识别码,并获取预配置车辆识别码,并将所述预配置车辆识别码与所述电控系统对应的车辆识别码进行对比,以得到对比结果时,所述根据所述对比结果生成检测结果,可以包括:当所述电控系统对应的车辆识别码中存在与所述预配置车辆识别码不一致的车辆识别码时,生成包含有指示信息的检测结果,所述指示信息用于指示与所述预配置车辆识别码不一致的车辆识别码所对应的电控系统;当所述电控系统对应的车辆识别码均与所述预配置车辆识别码一致时,生成用于表征所述车辆检测正常的检测结果。

例如,从所述至少两个不同的电控系统中获取得到三个车辆识别码,并获取得到一个预配置车辆识别码。其中,从所述至少两个不同的电控系统中获取得到三个车辆识别码包括从所述发动机控制系统中获取得到“车辆识别码1”;从所述变速箱控制系统中获取得到“车辆识别码2”;以及从所述防盗系统中获取得到“车辆识别码3”。并且,获取预配置车辆识别码为“车辆识别码4”,若将所述预配置车辆识别码与所述电控系统对应的车辆识别码进行对比,得到“车辆识别码1”及“车辆识别码2”均与“车辆识别码4”不相同,“车辆识别码3”与“车辆识别码4”相同,则生成用于表征所述发动机控制系统及所述变速箱控制系统与所述预配置车辆识别码不一致的检测结果,以便提醒及指导用户执行相应的操作。并且可以通过文字、图形、音频等进行提醒。例如,根据表征所述发动机控制系统及所述变速箱控制系统与所述预配置车辆识别码不一致的检测结果,可以在用户界面上显示刷写从所述发动机控制系统及所述变速箱控制系统中获取的车辆识别码的提醒信息,以便提醒用户进行操作以刷写从所述发动机控制系统及所述变速箱控制系统中获取的车辆识别码。进而用户可借助外部数据刷写工具通过通信网络(如can总线),向所述车辆发送刷写车辆识别码的信息,以实现对存储于所述发动机控制系统及所述变速箱控制系统中的车辆识别码的更新。通过所述检测信息,可以及时刷写不一致的车辆识别码,便于修理厂更好进行车辆统一性的维修。

在一些实施例中,当所述电控系统对应的车辆识别码中存在与所述预配置车辆识别码不一致的车辆识别码时,还可以输出提醒信息来提醒和指导用户对所述车辆进行相应的维修操作。若将所述预配置车辆识别码与所述电控系统对应的车辆识别码进行对比,得到“车辆识别码1”、“车辆识别码2”及“车辆识别码3”与“车辆识别码4”均相同,则生成用于表征所述车辆检测正常的检测结果,以表示车辆未被改装或其部件未被替换。

在本发明实施例中,所述输出所述检测结果可以包括但不限于:将所述检测结果发送至所述车辆的obd,以便于维修等;或者将所述检测结果发送至外部设备(如移动终端、服务器等),以便于用户或某些机构(如保险公司、车管所、交警队、二手车交易商等)判断车辆是否经过改装或经过大修、部件替换等;或者在用户界面上输出所述检测结果,以便为用户直观的展示对比结果。其中,可以以任何合适的方法在用户界面上输出所述检测结果,例如,文字、图形、图表、动画、视频、音频等。

当然,上述检测结果仅为示例性地,本申请实施例还可以包括其他检测结果,在此不予限定。

本发明实施例通过将获取得到多个车辆识别码进行对比,以检测车辆识别码的一致性,从而判断车辆的一致性。通过检测车辆的一致性,一方面可以判断车辆的车身及外观是否与原装一致,以判断车辆是否经过改装;另一方面可以判断车辆中的某些部件是否被更换,以帮助用户或相关机构(如保险公司、车管所、交警队、二手车交易商等)判断车辆是经过大修或者部件替换。

实施例2:

图2为本发明实施例提供的一种车辆检测装置的示意图。本发明实施例提供的一种车辆检测装置可以配置在车辆诊断设备中。

参照图2,所述车辆检测装置20包括:

车辆识别码获取单元201,用于获取车辆的至少两个车辆识别码。

在本发明实施例中,所述车辆识别码获取单元201可以通过一种或多种途径获取车辆的至少两个车辆识别码。其中,所述车辆识别码获取单元201可具体用于:分别从所述车辆的至少两个不同的电控系统中获取电控系统对应的车辆识别码。其中,所述电控系统包括:发动机控制系统、变速箱控制系统、防盗系统、组合仪表系统等。在一些实施例中,所述电控系统还可以包括其它合适的系统,例如,所述电控系统还可以包括电子制动控制系统等。

具体的,所述车辆识别码获取单元201分别从所述车辆的至少两个不同的电控系统中获取电控系统对应的车辆识别码,包括:将车辆识别码获取请求发送至所述至少两个不同的电控系统;接收来自所述至少两个不同的电控系统根据所述车辆识别码获取请求发送的车辆识别码。

例如,所述车辆识别码获取单元201将车辆识别码获取请求发送至所述发动机控制系统、所述变速箱控制系统、所述防盗系统及组合仪表系统中的至少两个不同的电控系统;并接收来自所述发动机控制系统、变速箱控制整体、防盗系统及组合仪表系统中的至少两个不同的电控系统根据所述车辆识别码获取请求发送的车辆识别码。

在一些实施例中,所述车辆识别码获取单元201还可以用于:从所述车辆的至少一个电控系统中获取电控系统对应的车辆识别码,并获取预配置车辆识别码。例如,从所述发动机控制系统中获取得到所述发动机控制系统对应的一个车辆识别码,并从预配置信息中获取得到一个预配置车辆识别码,从而获取得到车辆的至少两个车辆识别码。

其中,所述车辆识别码获取单元201获取预配置车辆识别码,可以包括:从预设的数据库或配置文件中获取预配置车辆识别码。所述预设的数据库包括但不限于:预存储于车辆诊断设备所配置的存储器的数据库、其它设备或服务器上可通过网络访问的数据库。所述预设的数据库可以为若干个,并且每个数据库中可以存储一个预配置车辆识别码。

在一些实施例中,或者,所述车辆识别码获取单元201获取预配置车辆识别码,可以包括:接收车辆识别码输入指令,根据所述车辆识别码输入指令生成预配置车辆识别码;或者通过扫码(如接收条形码或二维码以及其它类型的码)获取预配置车辆识别码;或者,通过图像识别获取预配置车辆识别码。例如,对于获取位于所述车辆的铭牌上的预配置车辆识别码,可以通过为用户提供可进行车辆识别码输入的界面,以接收车辆识别码输入指令,从而得到位于所述车辆的铭牌上的预配置车辆识别码。

可以理解的是,在本发明实施例中,所述至少两个车辆识别码可以只来源于所述车辆的至少两个不同的电控系统。在一些实施例中,所述至少两个车辆识别码还可以部分来源至少一个电控系统,部分来源于预配置车辆识别码。

对比单元202,用于将所述至少两个车辆识别码进行对比,以得到对比结果。

由于可能存在车辆被改装或部件替换的情况,从而导致所述车辆识别码获取单元201从一种或多种途径获得的车辆识别码不一定都一致。因此,所述对比单元202可以将所述至少两个车辆识别码进行对比,以得到对比结果,进而判断从一种或多种途径获得的车辆识别码是否一致,以便检测车辆的一致性,也即检测车辆是否被改装或其部件是否被替换。

其中,当所述车辆识别码获取单元201从所述车辆的至少一个电控系统中获取电控系统对应的车辆识别码,并获取预配置车辆识别码时;所述对比单元202具体用于:将所述预配置车辆识别码与所述电控系统对应的车辆识别码进行对比,以得到对比结果。由于车辆被改装或部件替换时,预配置车辆识别码通常是不会被替换的,因此将预配置车辆识别码作为进行对比的基准,通过将所述预配置车辆识别码与所述电控系统对应的车辆识别码进行对比,以得到对比结果,可以提高判断车辆是否被改装或其部件是否被替换的准确性。

检测结果输出单元203,用于根据所述对比结果生成检测结果,并输出所述检测结果。

其中,所述检测结果输出单元203根据所述对比结果生成检测结果包括:当从所述至少两个不同的电控系统中获取的所述车辆识别码不一致时,生成用于表征所述车辆中存在至少一个电控系统与其它电控系统不一致的检测结果;当从所述至少两个不同的电控系统中获取的所述车辆识别码一致时,生成用于表征所述至少两个不同的电控系统一致的检测结果。在此,电控系统一致或不一致是指电控系统的vin码一致或不一致。

当从所述至少两个不同的电控系统中获取的所述车辆识别码不一致时,通过所述检测结果输出单元203生成用于表征所述车辆中存在至少一个电控系统与其它电控系统不一致的检测结果,以便提醒及指导用户执行相应的操作。并且,可以通过文字、图形、音频等进行提醒。例如,根据表征所述车辆中存在至少一个电控系统与其它电控系统不一致的检测结果,可以在用户界面上显示刷写从与其它电控系统不一致的电控系统中获取的车辆识别码的提醒信息,以便提醒用户进行操作以刷写从与其它电控系统不一致的电控系统中获取的车辆识别码。

当然,上述检测结果仅为示例性地,本申请实施例还可以包括其他检测结果,在此不予限定。

在一些实施例中,当所述车辆识别码获取单元201从所述车辆的至少一个电控系统中获取电控系统对应的车辆识别码,并获取预配置车辆识别码,并且所述对比单元202将所述预配置车辆识别码与所述电控系统对应的车辆识别码进行对比,以得到对比结果时,所述检测结果输出单元203根据所述对比结果生成检测结果包括:当所述电控系统对应的车辆识别码中存在与所述预配置车辆识别码不一致的车辆识别码时,生成包含有指示信息的检测结果,所述指示信息用于指示与所述预配置车辆识别码不一致的车辆识别码所对应的电控系统;当所述电控系统对应的车辆识别码均与所述预配置车辆识别码一致时,生成用于表征所述车辆检测正常的检测结果。通过所述检测信息,可以及时刷写不一致的车辆识别码,便于修理厂更好进行车辆统一性的维修。在一些实施例中,当所述电控系统对应的车辆识别码中存在与所述预配置车辆识别码不一致的车辆识别码时,还可以输出提醒信息来提醒和指导用户对所述车辆进行相应的维修操作。

当然,上述检测结果仅为示例性地,本申请实施例还可以包括其他检测结果,在此不予限定。

检测结果输出单元203输出所述检测结果包括但不限于:将所述检测结果发送至所述车辆的obd,以便于维修等;或者将所述检测结果发送至外部设备(如移动终端、服务器等),以便于用户或某些机构(如保险公司、车管所、交警队、二手车交易商等)判断车辆是否经过改装或经过大修、部件替换等;或者在用户界面上输出所述检测结果,以便为用户直观的展示对比结果。其中,可以以任何合适的方法在用户界面上输出所述检测结果,例如,文字、图形、图表、动画、视频、音频等。

需要说明的是,在本发明实施例中,所述车辆检测装置20可执行本发明实施例1提供的车辆检测方法,具备执行方法相应的功能模块和有益效果。未在车辆检测装置20的实施例中详尽描述的技术细节,可参见本发明实施例1提供的车辆检测方法。

实施例3:

图3为本发明另一实施例提供的车辆诊断设备硬件结构示意图。所述车辆诊断设备包括但不限于汽车诊断仪、智能终端等。如图3所示,所述车辆诊断设备30包括:

一个或多个处理器301以及存储器302,图3中以一个处理器301为例。

处理器301和存储器302可以通过总线或者其他方式连接,图3中以通过总线连接为例。

存储器302作为一种非易失性计算机可读存储介质,可用于存储非易失性软件程序、非易失性计算机可执行程序以及单元,如本发明实施例1提供的车辆检测方法对应的程序指令/单元(例如,附图2所示的车辆识别码获取单元201、对比单元202、及检测结果输出单元203)。处理器301通过运行存储在存储器302中的非易失性软件程序、指令以及单元,从而执行车辆诊断设备的各种功能应用以及数据处理,即实现所述方法实施例1提供的车辆检测方法。

存储器302可以包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需要的应用程序;存储数据区可存储根据车辆诊断设备使用所创建的数据等。此外,存储器302可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实施例中,存储器302可选包括相对于处理器301远程设置的存储器,这些远程存储器可以通过网络连接至车辆诊断设备。所述网络的实施例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。

所述一个或者多个单元存储在所述存储器302中,当被所述一个或者多个处理器301执行时,执行本发明实施例1提供的车辆检测方法,例如,执行以上描述的图1中的方法步骤101至步骤103,或实现图2中的201-203单元的功能。

示例性地,该车辆诊断设备还可以包括通信接口,该通信接口用以实现与车辆或其他设备,如服务器等,进行通信。车辆诊断设备包括的其他装置在此不予限定。

所述车辆诊断设备可执行本发明实施例1提供的车辆检测方法,具备执行方法相应的功能单元和有益效果。未在车辆诊断设备实施例中详尽描述的技术细节,可参见本发明实施例1提供的车辆检测方法。

本发明实施例提供了一种计算机程序产品,所述计算机程序产品包括存储在非易失性计算机可读存储介质上的计算机程序,所述计算机程序包括程序指令,当所述程序指令被所述车辆诊断设备执行时,使所述车辆诊断设备执行本发明实施例1提供的车辆检测方法。例如,执行以上描述的图1中的方法步骤101至步骤103,或实现图2中的201-203单元的功能。

本发明实施例提供了一种非易失性计算机可读存储介质,所述计算机可读存储介质存储有计算机可执行指令,所述计算机可执行指令用于使车辆诊断设备执行本发明实施例1提供的车辆检测方法。例如,执行以上描述的图1中的方法步骤101至步骤103,或实现图2中的201-203单元的功能。

需要说明的是,以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。

通过以上的实施例的描述,本领域普通技术人员可以清楚地了解到各实施例可借助软件加通用硬件平台的方式来实现,当然也可以通过硬件。本领域普通技术人员可以理解实现所述实施例方法中的全部或部分流程是可以通过计算机程序指令相关的硬件来完成,所述的程序可存储于计算机可读取存储介质中,该程序在执行时,可包括如所述各方法的实施例的流程。其中,所述的存储介质可为只读存储记忆体(read-onlymemory,rom)或随机存储记忆体(randomaccessmemory,ram)等。

最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;在本发明的思路下,以上实施例或者不同实施例中的技术特征之间也可以进行组合,步骤可以以任意顺序实现,并存在如上所述的本发明的不同方面的许多其它变化,为了简明,它们没有在细节中提供;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1