首页> 中国专利> 基于专业诊断的标准数据流提取方法

基于专业诊断的标准数据流提取方法

摘要

本发明提供一种基于专业诊断的标准数据流提取方法,包括以下步骤:步骤1、提供一诊断接头,该诊断接头包括诊断接口模块、第一微处理器模块、预先储存有标准数据流总库的第一存储模块及标准数据通信接口模块;步骤2、提供一车辆,并与该诊断接头连接,扫描车辆全部电控系统,记录支持的电控系统,形成一电控系统扫描数据库并储存;步骤3、循环扫描全部电控系统,得到全部数据流项,并与标准数据流总库对比,存储两者同时存在的数据流项,形成一车辆专有数据库;步骤4、提供一客户端或远端服务器,用户根据需要通过客户端或远端服务器,从诊断接头获取车辆专有数据库数据及车辆实时诊断数据流,即可知悉车辆支持的数据流项。

著录项

  • 公开/公告号CN102937809A

    专利类型发明专利

  • 公开/公告日2013-02-20

    原文格式PDF

  • 申请/专利权人 深圳市元征科技股份有限公司;

    申请/专利号CN201210457699.5

  • 发明设计人 刘均;闫朝国;

    申请日2012-11-14

  • 分类号G05B23/02;

  • 代理机构深圳市德力知识产权代理事务所;

  • 代理人林才桂

  • 地址 518000 广东省深圳市龙岗区坂雪岗工业区五和大道北元征工业园深圳市元征科技股份有限公司

  • 入库时间 2024-02-19 16:35:27

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2015-05-20

    授权

    授权

  • 2013-06-05

    实质审查的生效 IPC(主分类):G05B23/02 申请日:20121114

    实质审查的生效

  • 2013-02-20

    公开

    公开

说明书

技术领域

本发明涉及汽车诊断领域,尤其涉及一种通过车辆专用专业诊断程序实 现对车辆内部多电控系统进行扫描纪录以获取标准数据流的数据流提取方 法。

背景技术

随着中国汽车产业的高速发展,家庭用车的不断普及,汽车后生活的巨 大市场潜力已经引起各方的广泛关注。经过多年的市场发展与普及,汽车故 障诊断系统得到有效发展。

但由于传统市场因素,多系统多功能的专业诊断设备具有傻大笨粗、价 格昂贵的特点,客户群体为传统汽车维修厂,而面向个人客户的DIY设备以 其小巧,价格低,易操作以及基于OBDII/EOBD系统诊断的通用性等优势, 逐渐走入了家庭用车的个人用户市场。但同时,该传统的DIY设备由于其基 于OBDII/EOBD接口,只能诊断和排放相关的动力系统,功能简单,无法对 车辆做出较全面的诊断,限制了其进一步发展的潜力。而专业的诊断设备由 于其价格昂贵也为进入个人市场树立了一个坚固的壁垒。同时,这些诊断设 备使用的大量专业术语也形成了一个技术壁垒,普通终端用户不知道该如何 使用该些诊断设备。专业诊断设备小型化后的装置同样与专业设备一样,大 量的专业技术术语及差异化的数据流,为个人客户的阅读及数据的使用设置 了很大的障碍。

发明内容

本发明的目的在于提供一种基于专业诊断的标准数据流提取方法,可以 诊断多个电控系统,输出标准化数据流,极大地缩短客户端/服务器的开发周 期,降低成本,还可以对不同型号车辆进行统一管理,应用该方法的诊断设 备价格便宜,降低专业诊断设备进入个人市场的门槛。

为实现上述目的,本发明提供一种基于专业诊断的标准数据流提取方法, 包括以下步骤:

步骤1、提供一诊断接头,该诊断接头包括:诊断接口模块、与诊断接口 模块电性连接的第一微处理器模块、与第一微处理器模块电性连接的第一存储 模块及与第一微处理器模块电性连接的标准数据通信接口模块,所述第一存储 模块预先储存有标准数据流总库,所述标准数据流总库包括:专业诊断程序及 数据流项;

步骤2、提供一车辆,并将该诊断接头与车辆连接,根据标准数据流总库 具有统一身份标识的数据流项扫描车辆全部电控系统,记录支持的电控系统, 形成一电控系统扫描数据库,并储存于第一存储模块;

步骤3、根据电控系统扫描数据库循环扫描全部电控系统,得到全部数据 流项,将该得到的全部数据流项与标准数据流总库对比,并存储两者同时存在 的数据流项于第一存储模块,形成一车辆专有数据库;

步骤4、提供一客户端或远端服务器,用户根据需要控制客户端或远端服 务器使用标准通信指令,从诊断接头获取车辆专有数据库数据及车辆实时诊断 数据流,用户根据该车辆专有数据库数据对比标准数据流总库,即可知悉车辆 支持的数据流项。

所述步骤3包括:

步骤301、根据电控系统扫描数据库针对每一个电控系统进行完全的扫描, 并记录该电控系统支持的全部数据流项;

步骤302、将扫描电控系统得到的数据流项与标准数据流总库逐条进行比 对,把两者同时存在的数据流保存于第一存储模块,形成一车辆专有数据库;

步骤303、循环扫描车辆各电控系统,直至完成车辆所有电控系统的扫描, 进而完成该车辆专有数据库的建立。

所述步骤4包括:

步骤401、提供一客户端或远端服务器;

步骤402、用户根据需要控制客户端或服务器端使用标准通信指令,从诊 断接头获取车辆专有数据库数据;

步骤403、客户端或服务器根据该车辆专有数据库数据,对比标准数据流 总库,即可知悉该车辆支持的具体数据流项;

步骤404、所述诊断接头实时获取该车辆的诊断数据流,客户端或服务器 根据需要,使用标准数据提取接口从诊断接头提取支持的并且感兴趣的诊断数 据流,诊断接头通过标准数据通信接口模块将该车辆实时诊断数据流发送至客 户端或服务器。

所述客户端包括:第二微处理器模块及与该第二微处理器模块电性连接的 第二存储模块,所述远端服务器包括:第三微处理器模块及与该第三微处理器 模块电性连接的第三存储模块。

所述标准数据流总库中的专业诊断程序经专业汽车技术人员总结全部的 车型诊断程序得出,适用于全部车辆电控系统,所述标准数据流总库中的数据 流项为经专业汽车技术人员进行详细分析,总结归纳出最重要且用户最关心的 数据流项。

所述标准数据总库的数据流项具有统一身份标识的数据流项。

所述第一存储模块还存有标准故障码读取方法总库。

所述标准数据通信接口模块的工作方式为有线或者无线通信方式,所述有 线或者无线通信方式为通用标准的已知协议的通信方式。

所述无线通信方式包括:GPRS通信方式、3G通信方式及4G通信方式。

所述诊断接头还包括一第一电源模块,该第一电源模块与第一微处理器模 块、第一存储模块及标准数据通信接口模块电性连接,进而给第一微处理器模 块、第一存储模块及标准数据通信接口模块提供电源。

本发明的有益效果:本发明基于专业诊断的标准数据流提取方法通过扫 描车辆电控系统,对比标准数据流总库,建立车辆专有数据库,并通过标准 数据通信接口模块,对外输出标准化数据流,该数据流对客户端或服务器端 来说,是已知并可控的,方便客户进行自动化的数据分析、挖掘、显示等操 作,使用该方法可以极大地缩短客户端/服务器的开发周期,降低成本,还可 以对不同型号车辆进行统一管理,应用该方法的诊断设备价格便宜,降低专 业诊断设备进入个人市场的门槛。

为了能更进一步了解本发明的特征以及技术内容,请参阅以下有关本发明 的详细说明与附图,然而附图仅提供参考与说明用,并非用来对本发明加以限 制。

附图说明

下面结合附图,通过对本发明的具体实施方式详细描述,将使本发明的技 术方案及其它有益效果显而易见。

附图中,

图1为本发明基于专业诊断的标准数据流提取方法的流程图;

图2为本发明基于专业诊断的标准数据流提取方法中诊断接头的连接示 意图。

具体实施方式

为更进一步阐述本发明所采取的技术手段及其效果,以下结合本发明的 优选实施例及其附图进行详细描述。

请参阅图1至2,本发明提供一种基于专业诊断的标准数据流提取方法,包 括以下步骤:

步骤1、提供一诊断接头20,该诊断接头20包括:诊断接口模块28、与诊 断接口模块28电性连接的第一微处理器模块22、与第一微处理器模块22电性连 接的第一存储模块26及与第一微处理器模块22电性连接的标准数据通信接口 模块24,所述第一存储模块26预先储存有标准数据流总库,所述标准数据流总 库包括:专业诊断程序及数据流项;

所述诊断接头20还包括一第一电源模块29,该第一电源模块与第一微处理 器模块22、第一存储模块26及通信接口模块电性连接,进而给第一微处理器模 块22、第一存储模块26及标准数据通信接口模块24提供电源。

所述第一存储模块26还存有标准故障码读取方法总库。所述预先储存在所 述第一存储模块26中的标准数据流总库,该标准数据流总库中的专业诊断程序 是经专业汽车技术人员总结全部的车型诊断程序得出,适用于全部车辆电控系 统,该被诊断的任意汽车的车辆电控系统的诊断程序必然包含于该标准数据流 总库的专业诊断程序中;所述标准数据流总库中的数据流项为经专业汽车技术 人员进行详细分析,总结归纳出最重要且用户最关心的数据流项,该数据流项 具有统一身份标识的数据流项。所述同时预先存储在第一存储模块26中的标准 故障码读取方法总库,也是在对全部车型的电控系统的总结得出的,该标准故 障码读取方法总库,可对所诊断的任何车辆读取其故障码。

由此可以看出诊断接头20根据所述标准数据流总库不但可以与任何车辆 40建立通信链路,同时也可以对任何车辆进行全面的不遗漏的车辆电控系统数 据流的扫描,该诊断接头20根据标准故障码读取方法总库读取任何建立通信链 路的诊断车辆的故障码信息。

所述标准数据通信接口模块24的工作方式为有线或者无线通信方式,所述 有线或者无线通信方式为通用标准的已知协议的通信方式。

所述通信方式的通用标准的已知协议是指该方式对于该诊断接头20外部 的连接通信方式是一致的兼容的,不因所述诊断车辆或者诊断车辆的电控系统 的改变而发生变化。

其中,所述无线通信方式包括:GPRS通信方式、3G通信方式及4G通信方 式。

步骤2、提供一车辆40,并将该诊断接头20与车辆连接,根据标准数据流 总库具有统一身份标识的数据流项扫描车辆全部电控系统,记录支持的电控系 统,形成一电控系统扫描数据库,并储存于第一存储模块26;

步骤3、根据电控系统扫描数据库循环扫描全部电控系统,得到全部数据 流项,将该得到的全部数据流项与标准数据流总库对比,并存储两者同时存在 的数据流项于第一存储模块26,形成一车辆专有数据库;

所述步骤3包括:

步骤301、根据电控系统扫描数据库针对每一个电控系统进行完全的扫描, 并记录该电控系统支持的全部数据流项;

步骤302、将扫描电控系统得到的数据流项与标准数据流总库逐条进行比 对,把两者同时存在的数据流保存于第一存储模块26,形成一车辆专有数据库;

步骤303、循环扫描车辆各电控系统,直至完成车辆所有电控系统的扫描, 进而完成该车辆专有数据库的建立。

步骤2及步骤3形成该车辆专有数据库的工作原理:诊断接头20与车辆连接 后所述第一微处理器模块22调用已经存储在所述第一存储模块26中的专业诊 断程序以及已经预先存储在该第一存储模块26中的标准数据流总库,对所述诊 断接口模块28发出控制信号,控制该诊断接口模块28进行对车辆电控系统扫 描,得到全部数据流项,形成一电控系统扫描数据库。

所述诊断接头20根据电控系统扫描数据库,循环地对车辆所有的电控系统 进行完全的扫描,将得到的全部数据流项与标准数据流总库对比,并记录全部 数据流项与标准数据流总库共同存在的数据流项,即为该车辆电控系统支持的 全部数据流项,进而完成该车辆专有数据库的建立。

车辆专有数据库建立后储存在所述第一存储模块26中,之后对所述该车辆 的车辆电控系统的扫描,以该车辆专有数据库中的数据流项为依据扫描,比起 初次以标准数据流总库数据流项扫描方式可减少所述扫描时间。

所述车辆40具有一诊断座42,所述诊断接口模块22安装于该诊断座42上。

步骤4、提供一客户端60或远端服务器80,用户根据需要控制客户端或远 端服务器使用标准通信指令,从诊断接头20获取车辆专有数据库数据及车辆实 时诊断数据流,用户根据该车辆专有数据库的数据对比标准数据流总库,即可 知悉车辆支持的数据流项。

所述客户端60包括:第二微处理器模块61、与该第二微处理器模块电性连 接的第二存储模块62及第二电源模块63,所述第二电源模块63与第二微处理器 模块61及第二存储模块62电性连接,进而给第二微处理器模块61及第二存储模 块62提供电源;所述远端服务器80包括:第三微处理器模块81、与该第三微处 理器模块电性连接的第三存储模块82及第三电源模块83,所述第三电源模块83 与第三微处理器模块81及第三存储模块82电性连接,进而给第三微处理器模块 81及第三存储模块82提供电源。

所述第二微处理器模块61控制所述第二储存模块62数据的存储,所述该第 二微处理器模块61同时可以按照标准通信指令对所述与该客户端60通信的诊 断接头20发送请求信号,请求该诊断接头20发送车辆专有数据库数据或者车辆 实时诊断数据流,并接受车辆专有数据库数据或者车辆实时诊断数据流存储于 第二储存模块62中。

所述第三微处理器模块81控制所述第三储存模块82的数据存储,所述该第 三微处理器模块81同时可以按照标准通信指令对所述与该远端服务器80通信 的诊断接头20发送请求信号,请求该诊断接头20发送车辆专有数据库数据或者 车辆实时诊断数据流,并接受车辆专有数据库数据或者车辆实时诊断数据流存 储于第三储存模块82中。

所述步骤4包括以下分步骤:

步骤401、提供一客户端60或远端服务器80;

步骤402、用户根据需要控制客户端60或远端服务器80使用标准通信指令, 从诊断接头20获取车辆专有数据库数据;

步骤403、客户端60或服务器80根据该车辆专有数据库数据,对比标准数 据流总库,即可知悉该车辆支持的具体数据流项;

步骤404、所述诊断接头20实时获取该车辆的诊断数据流,客户端60或远 端服务器80根据需要,使用标准数据提取接口从诊断接头20提取支持的并且感 兴趣的诊断数据流,诊断接头20通过标准数据通信接口模块24将该车辆实时诊 断数据流发送至客户端60或远端服务器80。

所述步骤4中客户端60或远端服务器80获取车辆诊断数据的工作原理:首 先客户端60或远端服务器80可以通过所述诊断接头20中的标准数据通信接口 模块24建立一种通用、标准通信链路,当用户需要时,所述客户端60或者远端 服务器80通过该通信链路对所述诊断接头20发送标准通信指令的请求信息,请 求所述诊断接头20按照标准通信方式从该通信链路,发送其存储于第一存储模 块26中的车辆专有数据库数据及所述诊断接头20实时侦测的车辆实时诊断信 息给客户端60或远端服务器80,进而反馈给用户。

所述客户端60或远端服务器80接收所述车辆专有数据库数据及车辆实时 诊断信息,并将其存储于所述第二存储模块62或第三存储模块82,以备用户后 续的查看。用户通过该存储于所述第二存储模块62或第三存储模块82的数据, 用户可以得到该车辆所支持的电控系统的实时诊断信息及车辆40的运行实时 数据,从而完成车辆40电控系统的诊断,以及车辆运行情况的实时监测。

综上所述,本发明提供一种基于专业诊断的标准数据流提取方法,通过 扫描车辆电控系统,对比标准数据流总库,建立车辆专有数据库,并通过标 准数据通信接口模块,对外输出标准化数据流,该数据流对客户端或服务器 端来说,是已知并可控的,方便客户进行自动化的数据分析、挖掘、显示等 操作,使用该方法可以极大地缩短客户端/服务器的开发周期,降低成本,还 可以对不同型号车辆进行统一管理,应用该方法的诊断设备价格便宜,降低 专业诊断设备进入个人市场的门槛。

以上所述,对于本领域的普通技术人员来说,可以根据本发明的技术方 案和技术构思作出其他各种相应的改变和变形,而所有这些改变和变形都应 属于本发明权利要求的保护范围。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号