基于车辆专业诊断的远程监控及数据存储方法

文档序号:6312569阅读:203来源:国知局
专利名称:基于车辆专业诊断的远程监控及数据存储方法
技术领域
本发明涉及汽车诊断领域,尤其涉及一种通过车辆专用诊断协议实现对车辆内部多电控系统进行数据及故障监控,并通过网络数据接口进行格式化数据输出及格式化存储的方法。
背景技术
随着车辆产业的高速发展,家庭用车的不断普及,车辆后生活的巨大的市场潜力已经引起各方的广泛关注。经过多年的市场发展与普及,车辆故障诊断系统得到有效发展。所谓的车辆故障诊断系统是指主要用来对车辆做诊断、监控的侦测系统,主要侦测的参数包括燃油控制参数、灯光控制参数、车门控制参数、空调控制参数、胎压参数、ABS 参数以及无线广播、GPS参数等。但由于传统市场因素,具有以上多系统多功能的专业诊断设备具有傻大笨粗、价格昂贵的特点,客户群体为传统车辆维修厂,而基于国际标准车辆二代通讯接口 0BDII/E0BD的诊断设备由于其功能简单,设备通用性好逐步进入个人用户市场。随着科学技术的发展,车辆电控系统种类也越来越多,但是基于0BDII/E0BD接口的诊断设备仅支持基于排放的相关的动力系统的数据监控,不能够支持多车型多电控系统的数据读取,而且在后续的发展中这样的缺陷越来越明显。另外,目前手持式诊断设备的测试范围有限,无法满足越来越多的远程诊断需求,但基于0BDII/E0BD接口的远程诊断,又无法满足客户的专业监控数据需求。

发明内容
本发明的目的在于提供一种基于车辆专业诊断的远程监控及数据存储方法,支持多车型多电控系统的数据读取,可诊断比OBD更多的电控系统,可以提供比OBD系统多得多的数据流及故障码信息,方便客户对车辆进行更深入的实时监控,采用无线通信与远端服务器实时连接,而且即使无线网络中断,也不会丢失诊断数据流。为实现上述目的,本发明一种基于车辆专业诊断的远程监控及数据存储方法,包括以下步骤步骤I、提供一诊断接头,该诊断接头包括诊断接口模块、与诊断接口模块电性连接的第一微处理器模块、与第一微处理器模块电性连接的第一存储模块及与第一微处理器模块电性连接的通信接口模块,所述第一存储模块储存有标准数据流总库、标准故障码读取方法总库及诊断通信程序,所述标准数据流总库包括诊断协议及数据流项;步骤2、将该诊断接头与车辆连接,所述第一微处理器模块调用第一存储模块中的诊断通信程序,扫描车辆全部电控系统,记录支持的电控系统,形成一电控系统扫描数据库,并储存于第一存储模块;步骤3、根据电控系统扫描数据库扫描全部电控系统,得到全部数据流项,将该得到的全部数据流项与标准数据流总库对比,并存储两者同时存在的数据流于第一存储模块,形成一车辆专属数据库,该车辆专属数据库包括有电控系统列表及标准数据流列表;
步骤4、提供一远端服务器,并将所述诊断接头通过所述通信接口模块与远端服务器建立通信连接,若通信连接建立失败则跳至步骤7 ;步骤5、根据远端服务器设置,所述诊断接头根据车辆专属数据总库的电控系统列表及标准数据流列表,循环与车辆通信,获取用户需要的实时车辆诊断数据流,并通过所述通信接口模块发送至远端服务器,所述远端服务器储存并分析该实时车辆诊断数据流;步骤6、根据远端服务器设置,所述诊断接头根据车辆专属数据总库的电控系统列表,自动扫描车辆各电控系统故障码,得到故障码数据,并通过所述通信接口模块发送至远端服务器,所述远端服务器储存并分析该电控系统故障码数据;步骤7、所述诊断接头根据车辆专属数据总库的电控系统列表及标准数据流列表循环与车辆通信诊断获得诊断数据流及故障码数据,并自动将该诊断数据流及故障码数据储存于第一储存模块,并在后续诊断接头与远端服务器建立通信连接时,将储存于第一储存模块的数据流及故障码补传给远端服务器,所述远端服务器储存并分析该数据流及故障码。所述标准数据流总库中的诊断协议包括全部车型的诊断协议,所述数据流项为最重要且用户最关心的数据流项,所述标准故障码读取方法总库包括各协议故障码读取方法。所述标准数据流总库中的数据流项具有统一的数据流身份标识。所述步骤3包括以下步骤步骤301、根据电控系统扫描数据库针对每一个电控系统进行完成的扫描,并记录该电控系统支持的全部数据流项;步骤302、将扫描电控系统得到的数据流项与标准数据流总库逐条进行比对,把两者同时存在的数据流保存于第一存储模块,形成一车辆专属数据库;步骤303、循环扫描车辆各电控系统,直至完成车辆所有电控系统的扫描,进而完成该车辆专属数据库的建立。所述远端服务器包括第二微处理器模块及与该第二微处理器模块电性连接的第二存储模块,所述第二微处理器模块接收来自诊断接头的各电控系统的诊断信息,并将该诊断信息储存于第二存储模块中。所述步骤7中数据流及故障码数据按照设定的格式格式化储存于所述第一存储模块中。所述通信接口模块为标准数据接口。所述诊断接头与远端服务器之间的通信方式为无线通信方式。所述无线通信方式包括GPRS通信方式、3G通信方式及4G通信方式。所述诊断接头还包括一第一电源模块,该第一电源模块与第一微处理器模块、第一存储模块及通信接口模块电性连接,进而给第一微处理器模块、第一存储模块及通信接口模块提供电源。本发明的有益效果本发明基于车辆专业诊断的远程监控及数据存储方法基于各车辆专用通信协议,可诊断比OBD更多的电控系统,并获取专业诊断故障码数据及诊断数据流,对远端服务器来说,标准数据流总表是已知的,并且可以提供比OBD系统更多的诊断数据流及故障码数据,方便客户对车辆进行更深入的实时监控,在无线网络中断时,采用诊断接头保存诊断数据流和故障码数据,并在后续建立无线连接时发送给远端服务器,不用担心丢失数据;该方法通过标准数据接口与远端服务器进行实时连接,也方便远端服务器进行统一的界面部署、显示等,对获取车辆异常行驶信息,建立更安全的行车环境起到积极作用。为了能更进一步了解本发明的特征以及技术内容,请参阅以下有关本发明的详细说明与附图,然而附图仅提供参考与说明用,并非用来对本发明加以限制。


下面结合附图,通过对本发明的具体实施方式
详细描述,将使本发明的技术方案及其它有益效果显而易见。附图中,图1为本发明基于车辆专业诊断的远程监控及数据存储方法的流程图;图2为本发明基于车辆专业诊断的远程监控及数据存储方法中诊断接头的连接示意图。
具体实施例方式为更进一步阐述本发明所采取的技术手段及其效果,以下结合本发明的优选实施例及其附图进行详细描述。请参阅图1至2,本发明提供一种基于车辆专业诊断的远程监控及数据存储方法,包括以下步骤步骤I、提供一诊断接头20,该诊断接头20包括诊断接口模块28、与诊断接口模块28电性连接的第一微处理器模块22、与第一微处理器模块22电性连接的第一存储模块26及与第一微处理器模块22电性连接的通信接口模块24,所述第一存储模块储26存有标准数据流总库、标准故障码读取方法总库及诊断通信程序,所述标准数据流总库包括诊断协议及数据流项;所述标准数据流总库经专业汽车技术人员进行详细分析得出,其中诊断协议包括全部车型的诊断协议;所述数据流项为最重要且用户最关心的数据流项,并制定统一的数据流身份标识(数据流ID);所述标准故障码读取方法总库包括各协议故障码读取方法,从而使得该标准数据流总库符合全部车型。所述诊断接头20还包括一第一电源模块29,该第一电源模块29与第一微处理器模块22、第一存储模块26及通信接口模块24电性连接,进而给第一微处理器模块22、第一存储模块26及通信接口模块24提供电源。步骤2、将该诊断接头20与车辆40连接,所述第一微处理器模块22调用第一存储模块26中的诊断通信程序,扫描车辆40全部电控系统,记录支持的电控系统,形成一电控系统扫描数据库,并储存于第一存储模块26 ;所述车辆40设有一诊断座42,将所述诊断接口模块28连接于该诊断座42上,进而将该诊断接头20与车辆40电性连接。在本较佳实施例中,诊断接口模块22采用标准化SAE J1962诊断接头。形成电控系统扫描数据库,后续的电控系统扫描则可以根据该电控系统扫描数据库进行,加快后续扫描进入电控系统的时间。
步骤3、根据电控系统扫描数据库扫描全部电控系统,得到全部数据流项,将该得到的全部数据流项与标准数据流总库对比,并存储两者同时存在的数据流于第一存储模块26,形成一车辆专属数据库,该车辆专属数据库包括有电控系统列表及标准数据流列表;所述步骤3包括以下步骤步骤301、根据电控系统扫描数据库针对每一个电控系统进行完成的扫描,并记录该电控系统支持的全部数据流项;步骤302、将扫描电控系统得到的数据流项与标准数据流总库逐条进行比对,把两者同时存在的数据流保存于第一存储模块26,形成一车辆专属数据库;步骤303、循环扫描车辆40各电控系统,直至完成车辆40所有电控系统的扫描,进而完成该车辆专属数据库的建立。步骤4、提供一远端服务器60,并将所述诊断接头20通过所述通信接口模块24与远端服务器60建立通信连接,若通信连接建立失败则跳至步骤7 ;所述远端服务器60包括第二微处理器模块62及与该第二微处理器模块62电性连接的第二存储模块66,所述第二微处理器模块62接收来自诊断接头20的各电控系统的诊断数据流及故障码数据,并将该诊断数据流及故障码数据储存于第二存储模块66中。所述远端服务器60还包括一与第二微处理器模块62电性连接的显示模块64及一第二电源模块68,该显示模块64用于显示该远端服务器60分析诊断数据流及故障码数据的结果,所述第二电源模块68与第二微处理器模块62、第二存储模块66及显不模块64电性连接,进而为第二微处理器模块62、第二存储模块66及显示模块64提供电源。所述通信接口模块24为标准数据接口,有利于远端服务器60进行统一的界面部署、显示等。所述诊断接头20与远端服务器60之间的通信方式为无线通信方式,具体包括GPRS通信方式、3G通信方式及4G通信方式等无线通信方式。步骤5、根据远端服务器60设置,所述诊断接头20根据车辆专属数据总库的电控系统列表及标准数据流列表,循环与车辆通信,获取用户需要的实时车辆诊断数据流,并通过所述通信接口模块24发送至远端服务器60,所述远端服务器60储存并分析该实时车辆诊断数据流;用户通过所述远端服务器60的显示模块64查看该远端服务器60分析诊断数据流的结果。步骤6、根据远端服务器60设置,所述诊断接头20根据车辆专属数据总库的电控系统列表,自动扫描车辆各电控系统故障码,得到故障码数据,并通过所述通信接口模块24发送至远端服务器60,所述远端服务器60储存并分析该电控系统故障码数据;用户通过所述远端服务器60的显示模块64查看该远端服务器60分析故障码数据的结果。步骤7、所述诊断接头20根据车辆专属数据总库的电控系统列表及标准数据流列表循环与车辆通信诊断获得诊断数据流及故障码数据,并自动将该诊断数据流及故障码数据储存于第一储存模块26,并在后续诊断接头20与远端服务器60建立通信连接时,将储存于第一储存模块26的数据流及故障码补传给远端服务器60,所述远端服务器60储存并分析该数据流及故障码。这就保证了在无线网络不稳定或者无法连接的状态下,也可以完成车辆40各电控系统的故障诊断,并在建立无线连接后,发送给远端服务器60,若车辆40的电控系统有故障,用户可以第一时间解决问题。所述步骤7中数据流及故障码数据根据标准数据流总库设定的格式格式化储存于所述第一存储模块26中,即按照标准数据流总库的数据流项进行格式化储存,有利于远端服务器60进行统一的界面部署、显示等。综上所述,本发明提供一种基于车辆专业诊断的远程监控及数据存储方法,该方法基于各车辆专用通信协议,可诊断比OBD更多的电控系统,并获取专业诊断故障码数据及诊断数据流,对远端服务器来说,标准数据流总表是已知的,并且可以提供比OBD系统更多的诊断数据流及故障码数据,方便客户对车辆进行更深入的实时监控,在无线网络中断时,采用诊断接头保存诊断数据流和故障码数据,并在后续建立无线连接时发送给远端服务器,不用担心丢失数据;该方法通过标准数据接口与远端服务器进行实时连接,也方便远端服务器进行统一的界面部署、显示等,对获取车辆异常行驶信息,建立更安全的行车环境起到积极作用。以上所述,对于本领域的普通技术人员来说,可以根据本发明的技术方案和技术构思作出其他各种相应的改变和变形,而所有这些改变和变形都应属于本发明权利要求的保护范围。
权利要求
1.一种基于车辆专业诊断的远程监控及数据存储方法,其特征在于,包括以下步骤 步骤I、提供一诊断接头,该诊断接头包括诊断接口模块、与诊断接口模块电性连接的第一微处理器模块、与第一微处理器模块电性连接的第一存储模块及与第一微处理器模块电性连接的通信接口模块,所述第一存储模块储存有标准数据流总库、标准故障码读取方法总库及诊断通信程序,所述标准数据流总库包括诊断协议及数据流项;步骤2、将该诊断接头与车辆连接,所述第一微处理器模块调用第一存储模块中的诊断通信程序,扫描车辆全部电控系统,记录支持的电控系统,形成一电控系统扫描数据库,并储存于第一存储模块;步骤3、根据电控系统扫描数据库扫描全部电控系统,得到全部数据流项,将该得到的全部数据流项与标准数据流总库对比,并存储两者同时存在的数据流于第一存储模块,形成一车辆专属数据库,该车辆专属数据库包括有电控系统列表及标准数据流列表;步骤4、提供一远端服务器,并将所述诊断接头通过所述通信接口模块与远端服务器建立通信连接,若通信连接建立失败则跳至步骤7 ;步骤5、根据远端服务器设置,所述诊断接头根据车辆专属数据总库的电控系统列表及标准数据流列表,循环与车辆通信,获取用户需要的实时车辆诊断数据流,并通过所述通信接口模块发送至远端服务器,所述远端服务器储存并分析该实时车辆诊断数据流;步骤6、根据远端服务器设置,所述诊断接头根据车辆专属数据总库的电控系统列表, 自动扫描车辆各电控系统故障码,得到故障码数据,并通过所述通信接口模块发送至远端服务器,所述远端服务器储存并分析该电控系统故障码数据;步骤7、所述诊断接头根据车辆专属数据总库的电控系统列表及标准数据流列表循环与车辆通信诊断获得诊断数据流及故障码数据,并自动将该诊断数据流及故障码数据储存于第一储存模块,并在后续诊断接头与远端服务器建立通信连接时,将储存于第一储存模块的数据流及故障码补传给远端服务器,所述远端服务器储存并分析该数据流及故障码。
2.如权利要求I所述的基于车辆专业诊断的远程监控及数据存储方法,其特征在于, 所述标准数据流总库中的诊断协议包括全部车型的诊断协议,所述数据流项为最重要且用户最关心的数据流项,所述标准故障码读取方法总库包括各协议故障码读取方法。
3.如权利要求2所述的基于车辆专业诊断的远程监控及数据存储方法,其特征在于, 所述标准数据流总库中的数据流项具有统一的数据流身份标识。
4.如权利要求I所述的基于车辆专业诊断的远程监控及数据存储方法,其特征在于, 所述步骤3包括以下步骤步骤301、根据电控系统扫描数据库针对每一个电控系统进行完成的扫描,并记录该电控系统支持的全部数据流项;步骤302、将扫描电控系统得到的数据流项与标准数据流总库逐条进行比对,把两者同时存在的数据流保存于第一存储模块,形成一车辆专属数据库;步骤303、循环扫描车辆各电控系统,直至完成车辆所有电控系统的扫描,进而完成该车辆专属数据库的建立。
5.如权利要求I所述的基于车辆专业诊断的远程监控及数据存储方法,其特征在于, 所述远端服务器包括第二微处理器模块及与该第二微处理器模块电性连接的第二存储模块,所述第二微处理器模块接收来自诊断接头的各电控系统的诊断信息,并将该诊断信息储存于第二存储模块中。
6.如权利要求I所述的基于车辆专业诊断的远程监控及数据存储方法,其特征在于, 所述步骤7中数据流及故障码数据按照设定的格式格式化储存于所述第一存储模块中。
7.如权利要求I所述的基于车辆专业诊断的远程监控及数据存储方法,其特征在于, 所述通信接口模块为标准数据接口。
8.如权利要求7所述的基于车辆专业诊断的远程监控及数据存储方法,其特征在于, 所述诊断接头与远端服务器之间的通信方式为无线通信方式。
9.如权利要求8所述的基于车辆专业诊断的远程监控及数据存储方法,其特征在于, 所述无线通信方式包括=GPRS通信方式、3G通信方式及4G通信方式。
10.如权利要求I所述的基于车辆专业诊断的远程监控及数据存储方法,其特征在于, 所述诊断接头还包括一第一电源模块,该第一电源模块与第一微处理器模块、第一存储模块及通信接口模块电性连接,进而给第一微处理器模块、第一存储模块及通信接口模块提供电源。
全文摘要
本发明提供一种基于车辆专业诊断的远程监控及数据存储方法,包括以下步骤步骤1、提供诊断接头;步骤2、将诊断接头与车辆连接,诊断接头扫描车辆全部电控系统,形成电控系统扫描数据库;步骤3、诊断接头根据电控系统扫描数据库扫描全部电控系统,形成车辆专属数据库;步骤4、提供远端服务器,并与诊断接头建立通信连接,若建立失败则跳至步骤7;步骤5、诊断接头根据车辆专属数据总库,获取实时诊断数据流,并发送至远端服务器;步骤6、诊断接头根据车辆专属数据总库,获取故障码数据,并发送至远端服务器;步骤7、诊断接头根据车辆专属数据总库循环与车辆通信,获得诊断数据流及故障码数据,并储存于诊断接头中,后续补传给远端服务器。
文档编号G05B23/02GK102981496SQ201210457478
公开日2013年3月20日 申请日期2012年11月14日 优先权日2012年11月14日
发明者刘均, 闫朝国 申请人:深圳市元征科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1