远程车辆诊断系统的制作方法

文档序号:6713519阅读:141来源:国知局
专利名称:远程车辆诊断系统的制作方法
技术领域
本实用新型涉及车辆诊断领域,尤其涉及一种能够实现车辆通用性的远程诊断的远程车辆诊断装置及具备该远程车辆诊断装置的远程车辆诊断系统。
背景技术
现在广泛应用的车辆自动诊断设备,通常是由各汽车厂商定制的,针对其自有的车型开发其使用方法和功能。即,在生产时其中便已经固化了车型相关的参数等,并不能兼容其他各类车型的诊断,因此具有一定的局限性。并且,这类诊断设备,在诊断的过程中,往往需要检测人员对诊断设备输入各类的专业参数,但是专业参数的准确输入有赖于相当的专业知识和经验,只有专业的检修人员才能够根据情况准确判断。这无疑给普通使用者使用这种诊断设备设置了障碍,使得普通驾驶人员难以随时判断车辆的运行状态。

实用新型内容鉴于上述问题,有必要提供一种远程车辆诊断装置。该远程车辆诊断系统适于普通使用者使用,能够兼容各类车型的车辆诊断,实现了不同车型的通用性。并且该远程车辆诊断系统成本低廉,降低了使用者的使用成本,并易于维修与更新。本实用新型实施例提供了一种远程车辆诊断装置,其包括:指令生成部、数据收发部、数据存储部与数据诊断部,其中,上述指令生成部与上述上述数据收发部连接,用于生成诊断指令,将上述诊断指令发送至上述数据收发部;上述数据收发部与上述远程车辆诊断装置的外部设备无线连接,用于将上述指令生成部生成的上述诊断指令发送至上述远程车辆诊断装置的外部设备,并用于接收来自上述外部设备的基于上述诊断指令的车辆信息;上述数据存储部与上述数据诊断部连接,用于存储上述车辆信息及基于上述车辆信息的诊断数据,上述车辆信息经由上述数据收发部发送至上述数据诊断部;上述数据诊断部与上述数据存储部及上 述数据收发部连接,用于接收来自上述数据存储部的上述车辆信息,根据上述车辆信息得到判断车辆的健康状况的上述诊断数据,并经由上述数据收发部将表示车辆健康状况的信息发送到上述远程车辆诊断装置的外部设备。上述外部设备可以是采集上述车辆信息的信息采集仪,也可以是将信息采集仪采集到的车辆信息打包发送到该远程车辆诊断装置中的客户端设备。上述远程车辆诊断装置中,可选,还包括对比部,上述数据收发部还用于接收外部程序的版本信息,上述数据存储部中还用于存储原程序的版本信息,上述对比部用于对比上述外部程序的版本信息与上述原程序的版本信息是否一致。上述远程车辆诊断装置中,可选,上述数据诊断部还用于判断上述诊断数据是否异常。上述远程车辆诊断装置中,可选,上述指令生成部还用于在上述数据诊断部判断出上述诊断数据不存在异常时生成不同于上述诊断指令的诊断指令。上述远程车辆诊断装置中,可选,上述指令生成部还用于在上述数据诊断部判断出上述诊断数据存在异常时继续生成相同的上述诊断指令。上述远程车辆诊断装置中,可选,上述数据诊断部还包括监视单元,该监视单元用于更新存储在上述数据存储部中的上述诊断数据。本实用新型还提供一种远程车辆诊断系统,其包括:信息采集仪、客户端和远程车辆诊断装置;上述信息采集仪连接于待诊车辆的车辆接口,用于采集车辆信息;上述客户端介于上述信息采集仪与上述远程车辆诊断装置之间,分别与上述信息采集仪与上述远程车辆诊断装置无线连接,用于将上述车辆信息发送到上述远程车辆诊断装置,并将来自上述远程车辆诊断装置的诊断指令发送到上述信息采集仪;上述的远程车辆诊断装置包括指令生成部、数据收发部、数据存储部与数据诊断部,其中,上述指令生成部与上述数据收发部连接,用于生成诊断指令,将上述诊断指令发送至上述数据收发部;上述数据收发部与上述客户端无线连接,用于将上述指令生成部生成的上述诊断指令发送至上述客户端,并用于接收基于上述诊断指令的上述车辆信息;上述数据存储部与上述数据诊断部连接,用于存储上述车辆信息及基于上述车辆信息的诊断数据,上述车辆信息经由上述数据收发部发送至上述数据诊断部;上述数据诊断部与上述数据存储部及上述数据收发部连接,用于接收来自上述数据存储部的上述车辆信息,根据上述车辆信息得到判断车辆的健康状况的上述诊断数据,并经由上述数据收发部将表示车辆健康状况的信息发送到上述客户端。根据上述的远程车辆诊断系统,能够对检测到的故障码数据流等的车辆信息进行统一的处理,即,将信息采集仪与后台处理系统分离开,经由移动终端等的客户端实现数据的实时传输。由此,大大降低了信息采集仪处的成本。并且,由于不论何种车型,都将其车辆信息集中到远程车辆诊断装置中进行数据的集中处理,这样,无需改变数据采集仪及客户端设备即可实现故障码库与故障列表等的更新,大大地提高了远程车辆诊断系统的兼容性,能够方便、且价格低廉地实现适用于多种车型、具备通用性的远程车辆诊断系统。如上所述,应用本实用新型实施例的技术方案,能够提供一种远程车辆诊断装置。该远程车辆诊断系统适于普通使用者使用,能够兼容各类车型的车辆诊断,实现了不同车型的通用性。并且该远程车辆诊断系统成本低廉,降低了使用者的使用成本,并易于维修与更新。

此处所说明的附图用来提供对本实用新型的进一步理解,构成本申请的一部分,并不构成对本实用新型的不当限定,在附图中:图1为本实用新型的实施例1提供的远程车辆诊断系统的结构图。图2是表示远程车辆诊断系统的诊断工作的准备工作的示意图。图3是表示诊断工作的示意图。
具体实施方式
下面,将结合附图以及具体实施例来详细说明本实用新型,在此本实用新型的示意性实施例以及说明用来解释本实用新型,但并不作为对本实用新型的限定。本实用新型的诊断装置主要适用于远程车辆诊断系统。如图1所示,该远程车辆诊断系统主要包括信息采集仪10、客户端20和诊断装置30。其中,信息采集仪10获取车辆的包括故障码和数据流在内的综合信息,并将该综合信息传送到客户端20。客户端20对来自信息采集仪10的综合信息进行处理后,将其发送至诊断装置30。诊断装置30对综合信息集中分析处理,加以诊断,将诊断结果反馈给使用者。在信息采集仪10、客户端20和诊断装置30之间进行信息或指令等的传输时,优选采用无线传输的方式,例如,蓝牙、无线网络等。信息采集仪10具备能够与车辆信息接口(如OBD接口,下面为方便说明,简称为“车辆接口”)连接的信息采集接口 101,以及信息收发接口 102。信息采集仪10经由该信息采集接口 101从车辆接口获取车辆的综合信息,并经由该信息收发接口 102将综合信息发送出去,或通过信息收发接口 102接收来自客户端20的指令数据。客户端20具备信息收发部201、人机交互端口 202及信息处理部203。信息收发部201用于从信息采集仪10接收综合信息并将处理后的信息以数据包的形式发送至诊断装置30。人机交互端口 202用于使用者输入各种数据等参数信息,还用于向使用者提示指令、结果等信息。所述人机交互端口 202包括输入模块和输出模块。该输入模块可以是键盘、触摸屏等的输入单元。该输出模块可以是显示器、语音器等的输出单元。信息处理部203可用于处理接收到的综合信息,对综合信息进行打包和加密,从而将综合信息的数据包经由信息收发部201传送到诊断装置30。该信息处理部203还处理来自诊断装置30的诊断指令。诊断装置30可具备对比部301、指令生成部302、数据存储部303、数据诊断部304和数据收发部305。对比部301用于进行数据与程序版本的对比。指令生成部302生成各种交互指令数据。数据存储部303存储车型列表、检测数据及检测结果等。数据诊断部304综合处理各种数据,做出诊断。数据收发部305接受来自诊断装置30的外部的数据等信息,如客户端20的信息,并将诊断装置30内的指令数据等发送出去。实施例1下面,说明在诊断新型车辆时,整个远程车辆诊断系统的工作过程。首先,参照图2说明远程车辆诊断系统中诊断工作的准备工作。信息采集仪10经由信息采集接口 101连接于车辆上集成的车辆接口。待信息采集仪10上的采集信号灯提示后,表明已完成信息采集仪10的初始化工作。初始化工作可包括对信息采集仪配置的优化以及读取车辆的车架号等工作。用于确保后续检测的成功进行,同时通过读取车架号也能够完成车辆的身份确认。随后,可启动客户端20。客户端20启动后,向诊断装置30的对比部301发送客户端程序版本信息。对比部301比对客户端程序版本信息与其内置的程序版本信息,若版本一致,则往下执行,否则发出版本更新信息,以确保客户端的配置能够与下述的诊断装置30同样实现实时更新,适应不同的受检车辆。在版本一致的情况下,对比部301将表示版本一致的信息发送给指令生成部302。随后,远程车辆诊断系统触发进入诊断工作。下面,说明远程车辆诊断系统的诊断工作。参照图3,指令生成部302生成指令并发送给客户端20,经由人机交互端口 202将指令输出给使用者,提示使用者输入指令所代表的信息。例如,若指令要求使用者选择车型,则诊断装置30将车型列表等车辆信息发送到客户端,并通过人机交互端口 202提示给使用者,以供使用者选择车型。使用者经由人机交互端口 202选择车型后,客户端20将车型信息回馈给诊断装置30。此时,诊断装置30还可触发数据存储部303,将存储在数据存储部303中的与该车型关联的广告信息或通知信息等,经由数据收发部305,发送到客户端20,通过人机交互端口 202展示给使用者。若指令还要求使用者输入里程数或其他参数,则在使用者输入里程数或其他参数之后,再由诊断装置30的指令生成部302向客户端20发送第I指令数据包。此时,要求使用者输入里程数或其他参数的指令,可根据用户对车型的选择而确定其有无。客户端20的信息处理部203对第I指令数据包解包后,得到第I指令数据,通过信息收发部201将该第I指令数据发送至信息采集仪10。该信息采集仪10根据第I指令数据获取车辆的第I综合信息,并通过信息收发接口 102将该第I综合信息发送到客户端20。客户端20的信息处理部203将第I综合信息打包并发送至诊断装置30的数据诊断部304。该第I综合信息可包括车辆电控单元列表、车辆电瓶电压等基础参数。并且,此第I综合信息的获取过程可以是一次性获取,也可以是通过多次过程分别获取的。如果分多个过程获取第I综合信息,则按下述方式进行。客户端的信息处理部203收到来自诊断装置30的第I子指令数据包后,首先解包第I子指令数据包,发送到信息采集仪10,经由信息采集仪10获取该第I子指令需要的第I子信息。该第I子信息再经由客户端20传送到诊断装置30的数据诊断部304。然后,再由指令生成部302向客户端20发送第2子指令数据包,由信息处理部203解包第2子指令数据包后,发送到信息采集仪10,经由信息采集仪10获取该第2子指令需要的第2子信息。该第2子信息经由客户端20传送到诊断装置30的数据诊断部304。反复上述过程,直至获取诊断所需要的针对受检车辆的电控单元索引、水箱温度、电瓶电压、里程数或者故障清单等诊断所需信息。该诊断所需信息的类型、数量等可根据车型而有所变更。该例子中,第I子信息、第2子信息等多个子信息的集合即构成第I综合信息。数据诊断部304处理经数据收发部305接收到的上述第I综合信息包,生成第I持久数据,并判断第I持久数据是否异常,若未发现异常,则将该第I持久数据存储到数据存储部303,并向指令生成部302发送表示已经成功生成第I持久数据的信息。由此,指令生成部302经由数据收发部305向客户端20发送第2指令数据包。若发现第I持久数据的生成存在异常,则数据诊断部304将表示第I持久数据异常的信息发送至指令生成部302,指令生成部302重新向客户端20发送第I指令数据包。重复上述步骤,直至成功生成第I持久数据。数据诊断部304成功生成第I持久数据,并且客户端20收到指令生成部302生成的第2指令数据包后,客户端20的信息处理部203对第2指令数据包解包,得到第2指令数据,通过信息收发部201将该第2指令数据发送至信息采集仪10。该信息采集仪10根据第2指令数据获取车辆的第2综合信息,并通过信息收发接口 102将该第2综合信息发送到客户端20。客户端20的信息处理部203将第2综合信息打包并发送至诊断装置30的数据诊断部304。在指令生成部302生成上述第2指令数据包时,可以根据第I持久数据,生成不同的第2指令数据包。例如,若第I持久数据中包含受检车辆所具有的电控单元的列表,则可以仅针对该受检车辆具有的电控单元生成上述第2指令数据包。其中,第2指令数据具有指示信息采集仪10获取该受检车辆具有的电控单元的故障码的指令。[0037]数据诊断部304处理经数据收发部305接收到的上述第2综合信息数据包,生成第2持久数据,并判断第2持久数据是否异常,若未发现异常,则将该第2持久数据存储到数据存储部303,并向指令生成部302发送表示已经成功生成第2持久数据的信息。由此,指令生成部302经由数据收发部305向客户端20发送第3指令数据包。若发现第2持久数据的生成存在异常,则数据诊断部304将表示第2持久数据异常的信息发送至指令生成部302,指令生成部302重新向客户端20发送第2指令数据包。重复上述步骤,直至成功生成第2持久数据。随后,诊断装置30的指令生成部302根据上述第I持久数据与上述第2持久数据生成第3指令数据。例如,若第I持久数据中包含受检车辆所具有的电控单元的列表,第2持久数据获取到了该受检车辆具有的电控单元的故障码,则指令生成部302可以生成指示获取有关故障码的详细信息的第3指令数据。该第3指令数据可以具有指示信息采集仪10获取上述故障码产生时的车辆状态的指令。该车辆状态是指上述故障码产生时的里程数、该故障码产生时的电瓶电压、转速等信息。该第3指令数据也可以如前所述分成多个子指令数据,分别经由数据收发部305发送到客户端20。客户端20将解包后的第3指令数据发送到信息采集仪10,经由信息采集仪10获取第3指令数据指示的第3综合信息。随后,客户端20同样将第3综合信息打包并发送至诊断装置30的数据诊断部304。数据诊断部304生成第3持久数据,并判断该第3持久数据是否异常。若未发现异常,则将该第3持久数据存储到数据存储部303,并向指令生成部302发送表示已经成功生成第3持久数据的信息。由此,指令生成部302经由数据收发部305向客户端20发送第4指令数据包。若发现第3持久数据的生成存在异常,则数据诊断部304将表示第3持久数据异常的信息发送至指令生成部302,指令生成部302重新向客户端20发送第3指令数据包。重复上述步骤,直至成功生成第3持久数据。如上所述,诊断装置30的指令生成部302依次生成并发送第I指令数据包、第2指令数据包、第3指令
数据包、第4指令数据包、......、第η指令数据包,数据诊断部304依次成功生成第I持久
数据、第2持久数据、第3持久数据、第4持久数据、……、第η持久数据,直至得到的所有持久数据满足车况判断的要求为止。因此,上述各指令数据包可以是预先存储在指令生成部302中并依次输出的,也可以是根据不同情况而触发输出不同的指令数据包。并且指令数据包的输出个数可根据情况作适当变更。如上,若已得到满足车况判断要求的所有持久数据,则数据诊断部304生成处理成功信息,并将该处理成功信息,经由数据收发部305,发送至客户端20与信息采集仪10。随后,诊断装置30的数据诊断部304,从由所有持久数据构成的数据集合中提取车辆的故障码和数据流(即详细信息)。将提取到的故障码与预存在数据存储部303中的故障码库进行比对,得到故障信息。然 后将故障信息与数据流的信息结合,在数据存储部303预存的故障列表中找到与之对应的故障分类。从而提取到与该故障分类对应的车辆健康状况、车辆故障点及相应的解决方法。并且,将车辆健康状况、车辆故障点及相应的解决方法以数据报表的形式发送到客户端20。由客户端20的人机交互端口 202告知使用者。实施例2为了方便说明,本实施例中省略说明与实施例1相同部分的结构和功能,并对与其相同的部分赋予相同的编号。诊断装置30还具备监视单元。该监视单元用于更新预存在数据存储部303中的故障码库与故障列表。该监视单元还用于分析新发现的故障码与数据流,得到对应的故障信息,故障分类,并且得到对应的车辆健康状况、车辆故障点及相应的解决方法。下面说明监视单元的动作。诊断装置30的数据诊断部304,从由所有持久数据构成的数据集合中提取车辆的故障码和数据流。将提取到的故障码与预存在数据存储部303中的故障码库进行比对。此时,若没有找到对应的故障信息。则,诊断装置30将新提取到的故障码和数据流发送至监视单元,并将表示发现新故障码的信息提示给监视单元,由监视单元分析新提取到的故障码与数据流,得到与该新提取到的故障码对应的新故障信息,从而结合数据流得到新故障分类。在此基础上,进一步判断与该新得到的故障信息及新故障分类对应的车辆健康状况、车辆故障点及相应的解决方法。然后,监视单元将新提取到的故障码和数据流、新故障信息、新故障分类以及与之对应的车辆健康状况、车辆故障点及相应的解决方法等发送到数据存储部303,更新预存在数据存储部303中的故障码库、故障列表以及对应的车辆健康状况、车辆故障点及相应的解决方法。从上可知,若重新得到的新故障信息、新故障分类等已经存在于数据存储部303中,则当然可以省去对数据存储部303的更新。如上所述,在本实用新型涉及的远程车辆诊断系统中,其诊断指令的生成、数据提取指令的生成和数据分析过程均在诊断装置中进行,当各大车商进行车型更新时,所有指令的修改和增加、数据分析处理方法的修改和增加均不影响前端信息采集仪的信息采集和客户端的信息中转。如论检测何种车型以及增加何种检测指令和检测功能都无需更换信息采集仪及客户端设备。因此该远程车辆诊断系统是一种能够有效检测多种车型的实现了多种车型的通用性的诊断系统。以上对本实用新型实施例所提供的技术方案进行了详细介绍,本文中应用了具体个例对本实用新型实施例的原理以及实施方式进行了阐述,以上实施例的说明只适用于帮助理解本实用新型实施例的原理;同时,对于本领域的一般技术人员,依据本实用新型实施例,在具体实施方式
以及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本实用新型的限制。
权利要求1.一种远程车辆诊断系统,其特征在于,包括: 信息采集仪(10 )、客户端(20 )和远程车辆诊断装置(30 ); 所述信息采集仪(10)连接于待诊车辆的车辆接口,用于采集车辆信息; 所述客户端(20)介于所述信息采集仪(10)与所述远程车辆诊断装置(30)之间,分别与所述信息采集仪(10)与所述远程车辆诊断装置(30)无线连接,用于将所述车辆信息发送到所述远程车辆诊断装置(30),并将来自所述远程车辆诊断装置(30)的诊断指令发送到所述信息采集仪(10); 所述的远程车辆诊断装置(30)包括指令生成部(302)、数据收发部(305)、数据存储部(303),其中, 所述指令生成部(302)与所述数据收发部连接,用于生成诊断指令,将所述诊断指令发送至所述数据收发部(305); 所述数据收发部(305)与所述客户端无线连接,用于将所述指令生成部生成的所述诊断指令发送至所述客户端,并用于接收基于所述诊断指令的所述车辆信息; 所述数据存储部(303 )用于存储所述车辆信息及基于所述车辆信息的诊断数据。
2.根据权利要求1所述的远程车辆诊断系统,其特征在于, 所述数据收发部(305)还用于接收外部程序的版本信息; 所述数据存储部(303)还用于存储原程序的版本信息。
专利摘要本实用新型提供远程车辆诊断系统,包括信息采集仪、客户端和远程车辆诊断装置;信息采集仪连接于待诊车辆的车辆接口,用于采集车辆信息;客户端介于信息采集仪与远程车辆诊断装置之间,分别与信息采集仪与远程车辆诊断装置无线连接,用于将车辆信息发送到远程车辆诊断装置,并将来自远程车辆诊断装置的诊断指令发送到信息采集仪;远程车辆诊断装置包括指令生成部、数据收发部、数据存储部,其中,指令生成部与数据收发部连接,用于生成诊断指令,将诊断指令发送至数据收发部;数据收发部与客户端无线连接,用于将指令生成部生成的诊断指令发送至客户端,并用于接收基于诊断指令的车辆信息;数据存储部用于存储车辆信息及基于车辆信息的诊断数据。
文档编号G08C17/02GK202975791SQ20122017264
公开日2013年6月5日 申请日期2012年4月23日 优先权日2012年4月23日
发明者关超华, 宋宇 申请人:肇庆高新区车秘信息科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1