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

技术编号:8452475 阅读:209 留言:0更新日期:2013-03-21 10:55
本发明专利技术提供一种基于车辆专业诊断的远程监控及数据存储方法,包括以下步骤:步骤1、提供诊断接头;步骤2、将诊断接头与车辆连接,诊断接头扫描车辆全部电控系统,形成电控系统扫描数据库;步骤3、诊断接头根据电控系统扫描数据库扫描全部电控系统,形成车辆专属数据库;步骤4、提供远端服务器,并与诊断接头建立通信连接,若建立失败则跳至步骤7;步骤5、诊断接头根据车辆专属数据总库,获取实时诊断数据流,并发送至远端服务器;步骤6、诊断接头根据车辆专属数据总库,获取故障码数据,并发送至远端服务器;步骤7、诊断接头根据车辆专属数据总库循环与车辆通信,获得诊断数据流及故障码数据,并储存于诊断接头中,后续补传给远端服务器。

【技术实现步骤摘要】

本专利技术涉及汽车诊断领域,尤其涉及一种通过车辆专用诊断协议实现对车辆内部多电控系统进行数据及故障监控,并通过网络数据接口进行格式化数据输出及格式化存储的方法。
技术介绍
随着车辆产业的高速发展,家庭用车的不断普及,车辆后生活的巨大的市场潜力已经引起各方的广泛关注。经过多年的市场发展与普及,车辆故障诊断系统得到有效发展。所谓的车辆故障诊断系统是指主要用来对车辆做诊断、监控的侦测系统,主要侦测的参数包括燃油控制参数、灯光控制参数、车门控制参数、空调控制参数、胎压参数、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全部电控系统,记录支持的电控本文档来自技高网
...

【技术保护点】
一种基于车辆专业诊断的远程监控及数据存储方法,其特征在于,包括以下步骤:步骤1、提供一诊断接头,该诊断接头包括:诊断接口模块、与诊断接口模块电性连接的第一微处理器模块、与第一微处理器模块电性连接的第一存储模块及与第一微处理器模块电性连接的通信接口模块,所述第一存储模块储存有标准数据流总库、标准故障码读取方法总库及诊断通信程序,所述标准数据流总库包括:诊断协议及数据流项;步骤2、将该诊断接头与车辆连接,所述第一微处理器模块调用第一存储模块中的诊断通信程序,扫描车辆全部电控系统,记录支持的电控系统,形成一电控系统扫描数据库,并储存于第一存储模块;步骤3、根据电控系统扫描数据库扫描全部电控系统,得到全部数据流项,将该得到的全部数据流项与标准数据流总库对比,并存储两者同时存在的数据流于第一存储模块,形成一车辆专属数据库,该车辆专属数据库包括有:电控系统列表及标准数据流列表;步骤4、提供一远端服务器,并将所述诊断接头通过所述通信接口模块与远端服务器建立通信连接,若通信连接建立失败则跳至步骤7;步骤5、根据远端服务器设置,所述诊断接头根据车辆专属数据总库的电控系统列表及标准数据流列表,循环与车辆通信,获取用户需要的实时车辆诊断数据流,并通过所述通信接口模块发送至远端服务器,所述远端服务器储存并分析该实时车辆诊断数据流;步骤6、根据远端服务器设置,所述诊断接头根据车辆专属数据总库的电控系统列表,自动扫描车辆各电控系统故障码,得到故障码数据,并通过所述通信接口模块发送至远端服务器,所述远端服务器储存并分析该电控系统故障码数据;步骤7、所述诊断接头根据车辆专属数据总库的电控系统列表及标准数据流列表循环与车辆通信诊断获得诊断数据流及故障码数据,并自动将该诊断数据流及故障码数据储存于第一储存模块,并在后续诊断接头与远端服务器建立 通信连接时,将储存于第一储存模块的数据流及故障码补传给远端服务器,所述远端服务器储存并分析该数据流及故障码。...

【技术特征摘要】

【专利技术属性】
技术研发人员:刘均闫朝国
申请(专利权)人:深圳市元征科技股份有限公司
类型:发明
国别省市:

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

1