首页> 中国专利> 综合车辆故障检测系统的车载端及其数据处理方法

综合车辆故障检测系统的车载端及其数据处理方法

摘要

本发明提出了一种综合车辆故障检测系统的车载端,所述车载端经由一网络与一云端设备相互通信,其中所述车载端包括:监测模块,实时监控所述监测点并采集状态信息;存储器;以及日志记录模块,按预设的日志格式将所述状态信息记录于所述车载端的存储器中。本发明还提出了一种基于上述车载端的数据处理方法。本发明能及时、有效地发现车辆的各种问题,也能对车辆的各种问题进行汇总和综合分析。

著录项

  • 公开/公告号CN102568053A

    专利类型发明专利

  • 公开/公告日2012-07-11

    原文格式PDF

  • 申请/专利号CN201010622028.0

  • 发明设计人 李婷;陈磊;

    申请日2010-12-31

  • 分类号G07C5/08(20060101);

  • 代理机构31100 上海专利商标事务所有限公司;

  • 代理人陆勍

  • 地址 200233 上海市中山西路1800号兆丰环球大厦2楼D1座

  • 入库时间 2023-12-18 06:00:04

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2015-02-11

    授权

    授权

  • 2013-02-27

    实质审查的生效 IPC(主分类):G07C5/08 申请日:20101231

    实质审查的生效

  • 2012-07-11

    公开

    公开

说明书

技术领域

本发明涉及一种车辆故障检测技术,尤其涉及一种综合车辆故障检测系统的车 载端及其数据处理方法。

背景技术

汽车发展至今,发展较快的是汽车电器及电控技术。在车辆的行驶过程中,车 辆难免会出现故障。随着车辆技术装备水平的提高,修理难度也越来越大。其制约 的主要因素在于诊断设备的缺乏。目前的车辆故障自检及诊断的方法主要包括:

1.通过传统的人工服务

该方法通过向技术人员说明故障出现的位置及目前车辆所处的位置,等待技术 人员的现场救援,这在一定程度上为驾驶员提供了解决的方法,其缺点在于:如果 驾驶员对车辆各功能系统、结构部件等不清楚,很难将故障出现的位置、故障情况 等描述清楚,给技术人员处理问题带来不便;另外,如果对目前所处的位置不清楚, 则会耽误救援人员找到故障车辆的时间,从而耽误维修时间。

2.通过车辆故障检测仪检测

该方法只能在一定程度上为用户在车辆故障检测与处理上提供帮助,其缺点在 于:现在市场上的各种车辆故障检测仪种类繁多,操作复杂,用户很难选择与使用; 对于新手驾驶员,由于对车辆各功能系统、结构部件位置等不明确、以及目前市场 上的故障检测仪只能检测故障,在没有相关人员的指导下,用户很难自己给出相应 的解决方案,从而无法自行进行维修。

可见,现有技术的车辆故障检测方法无法及时、有效地检测车辆的各种问题, 也无法对车辆问题进行有效的汇总和综合分析。

此外,上述传统方法也都是在故障为用户知晓之后才能予以后续的检测和处 理。然而,许多车辆问题往往在为客户查知之前就已在车体内部出现各类异常,而 这类异常往往是用户无法了解的。因此,现有技术的车辆故障检测方法和装置显然 无法起到防微杜渐的作用。

另一方面,对于同一型号的车辆,许多故障往往是由于车辆设计中的缺陷造成 的,因此同一型号的车辆将普遍存在同样的问题及解决方案。显然,现有技术的上 述车辆故障检测方法或装置也无法综合多个个体车辆的实际情况对相同或相似的 问题进行汇总、分析并提供标准化的解决方案。

发明内容

针对现有技术的上述不足,本发明提出了一种新颖的综合车辆故障检测系统及 其车载端。本发明的系统及其车载端旨在对装载本发明的车载端装置的车辆进行监 测,进行云端监测,及时发现车辆的隐患。本发明的综合车辆故障检测系统及其车 载端能及时提醒用户对车辆进行必要的维修和保养,将隐患消除在萌芽状态,也可 以在云端设备处汇总各类车辆异常状态报告,并对这些异常现象进行汇总、分类, 以便于技术人员分析总结各类问题的解决方案。最后,本发明的系统、车载端和方 法还允许将云端设备处汇总的解决方案直接推送到各个车载端处以方便每一车辆 个体进行检测、维修和保养。

具体地,根据本发明的一个方面,提出了一种综合车辆故障检测系统的车载端, 所述车载端经由一网络与一云端设备相互通信,其中所述车载端包括:监测模块, 实时监控所述监测点并采集状态信息;存储器;以及日志记录模块,按预设的日志 格式将所述状态信息记录于所述车载端的存储器中。

根据本发明的一个优选实施例,上述综合车辆故障检测系统的车载端可以进 一步包括:通信模块,与所述云端设备的通信模块通过所述网络进行通信;转换模 块,当所述监测模块检测到所述监测点的异常状态时将所述监测模块采集到的异常 状态记录内容经所述通信模块发送给所述云端设备。

根据本发明的一个优选实施例,上述综合车辆故障检测系统的车载端可以进 一步包括:验证模块,在所述监测模块进行监测时,将采集到的状态信息与所述车 载端的存储器中存储的标准状态信息进行比较,且当比较结果为异常时,通知所述 验证模块执行一自动化验证,并将该自动化验证的结果生成一验证报告存储于所述 车载端的存储器中。

根据本发明的一个优选实施例,在上述综合车辆故障检测系统的车载端中, 所述验证报告包括系统当前状态、执行的验证项、验证结果以及日志。

根据本发明的一个优选实施例,上述综合车辆故障检测系统的车载端可以进 一步包括:转换模块,将所述异常状态或所述验证报告转换成所述云端设备可识别 的格式,然后经由所述车载端的通信模块传送到所述云端设备。

根据本发明的一个优选实施例,在上述综合车辆故障检测系统的车载端中, 所述车载端分为主动车载端和被动车载端,其中,所述主动车载端允许外界在任意 时刻主动调用;其中,所述被动车载端不允许外界调用,且当所述车辆处于一预设 的特定状态时被触发。

根据本发明的一个优选实施例,在上述综合车辆故障检测系统的车载端中, 所述车载端在执行监测之前采集系统信息。

根据本发明的一个优选实施例,在上述综合车辆故障检测系统的车载端中, 所述系统信息包括版本固有信息、系统运行信息、日志以及与监测点状态相关的特 殊信息。

根据本发明的另一方面,提出了一种基于上述车载端的数据处理方法,包括:

步骤a),监测并采集监测点的状态信息;

步骤b),比较采集到的状态信息和预存的标准状态信息;

步骤c),判断是否出现异常,如果未出现异常,则返回上述步骤a);

步骤d),如果异常,则在所述监测点处进行自动化验证;

步骤e),在进行自动化验证之后,将有关数据记录为日志并向云端设备上报。

根据本发明的一个优选实施例,在上述数据处理方法中,所述有关数据包括系 统当前状态、执行的验证项、验证结果以及时间。

应当理解,本发明以上的一般性描述和以下的详细描述都是示例性和说明性 的,并且旨在为如权利要求所述的本发明提供进一步的解释。

附图说明

包括附图是为提供对本发明进一步的理解,它们被收录并构成本申请的一部 分,附图示出了本发明的实施例,并与本说明书一起起到解释本发明原理的作用。 附图中:

图1示意性地示出了根据本发明的一种综合车辆故障检测系统的基本架构的 框图。

图2示意性地示出了根据本发明的综合车辆故障检测系统中的车载端的基本 架构的框图。

图3示出了本发明的综合车辆故障检测系统中的车载端的检测操作的基本流 程。

具体实施方式

现在将详细参考附图描述本发明的实施例。现在将详细参考本发明的优选 实施例,其示例在附图中示出。在任何可能的情况下,在所有附图中将使用相 同的标记来表示相同或相似的部分。此外,尽管本发明中所使用的术语是从公 知公用的术语中选择的,但是本发明说明书中所提及的一些术语可能是申请人 按他或她的判断来选择的,其详细含义在本文的描述的相关部分中说明。此外, 要求不仅仅通过所使用的实际术语,而是还要通过每个术语所蕴含的意义来理 解本发明。

图1示意性地示出了根据本发明的一种综合车辆故障检测系统的基本架构的 框图。如图1所示,本发明的综合车辆故障检测系统100主要包括云端设备101 以及车载端103-1~103-N,其中云端设备101和每一个车载端103-1~103-N之间 通过网络102相互通信连接。

在上述基本架构中,车载端103-1~103-N中的每一个都设置于车辆上的一监 测点处以采集该监测点的异常状态。当采集到任何异常状态时,车载端103-1~ 103-N都会将采集到的异常状态上报给云端设备101,以由该云端设备101对这些 异常状态进行分析或展示。监测点就是状态捕获和汇报的触发点,当在一监测点处 监控到某种状态发生时,便会触发信息的捕获和上报。监测点不宜设置过多,否则 容易影响系统效率,此外,在监测点执行时,可能会需要保证系统处于一稳定的状 态。

特别是,车载端103-1~103-N将采集到的异常状态上报给云端设备101的步 骤可以是车载端103-1~103-N将所获得的与异常状态相关的信息直接打包上传给 云端设备101,也可以是车载端103-1~103-N将所获得的与异常状态相关的信息 转换成云端设备101可识别的格式之后上传给云端设备101。

参考图1,云端设备101可以进一步包括通信模块104、分析模块105、存储 器106、管理模块107以及展示模块108。

通信模块104主要负责经由网络102与车载端103-1~103-N的通信模块进行 数据传输。如本领域的技术人员所熟知的,上述通信模块可以采用任何形式的连接 方式,例如有线、无线、红外线、蓝牙等等通信方式。此外,上述的网络102也可 以采用任何已知的网络连接形式,例如因特网、内联网、外联网、局域网、广域网 或其它已知的网络形式。

分析模块105则负载将多个车载端103-1~103-N上报的异常状态进行汇总和 分析处理。从车载端103-1~103-N上报的数据以及分析模块105输出的数据都将 被存储于存储器106之中。存储器106可以采用任何已知的存储设备,诸如ROM、 RAM、光学存储介质、磁性存储介质、闪存、硬盘、软盘等等。在这一方面,本 发明并没有特殊的限制,只要是能实现上述存储目的的任何已知设备都可以是本说 明书中所提及的存储器。

管理模块107用于管理车载端103-1~103-N的监测点。例如,该管理操作可 以包括设定或更改车载端103-1~103-N的监测点的标准状态,以及设定或更改车 载端103-1~103-N执行的自动化验证的验证项。或者,该管理操作还可以包括: 设定车载端103-1~103-N的监测点的属性,其中该属性可以是特殊信息的获取位 置、车载端的主动或被动状态以及主动监测的频率,以及增加、删除或更新监测点 等等。上述的标准状态、验证项等等的术语将在以下的详细描述中进一步阐述和讨 论。

展示模块108可以根据外界用户,例如汽车厂的技师、维修厂的技师、故障分 析师、统计调研员等等,的请求展示相应的分析结果或者未经处理的原始异常状态 的数据。

以下将参考附图2来进一步讨论本发明的综合车辆故障检测系统中的车载端 的详细架构。

图2示意性地示出了根据本发明的综合车辆故障检测系统中的车载端的基本 架构的框图。在图2中,远端设备用标号201表示、网络用标号202表示、车载端 1用标号203-1表示,这样的表示方式是为了与图1中的相应模块相对应。但,需 要了解的是,本发明的后续标号204~209则不遵循这一对应方式。

实际上,本发明的车载端可以分成主动车载端和被动车载端。

主动车载端可以由外界在任意时刻主动调用,获取当时的所有系统状态,可以 清除监测点,也可以设置起点和终点,获取两点之间的所有信息。主动车载端的监 测点所处的状态不一定是系统明显的异常状态,可以是一些逻辑错误点,可以由外 界根据自身的逻辑需求设定。

被动车载端不允许外界调用,且当车辆处于一预设的特定状态时被触发。被动 车载端的监测点是系统内部设定好的固定监测点,不由外界调用,被动车载端的监 测点监测的是系统的某一种特定状态,任何情况下,当系统处于该状态时,便会被 监测点监控到,从而触发状态捕获和上报;一般来说,一种异常状态即一个被动监 测点。

例如,表1列出了本发明的系统中更可能会出现的一些异常状态:

表1

此外,本发明的车载端需要在执行监测之前采集系统信息。系统信息可以包括 版本固有信息、系统运行信息、日志以及与监测点状态相关的特殊信息。版本固有 信息包括软件版本号,设备PDSN号等,一旦设定了之后便无法修改,作为辨别 硬件,软件版本以及设备的基本依据。

例如,表2列出了本发明的版本固有信息的一些常用项:

表2

例如,表3列出了本发明的系统运行信息的一些示例:

                                   表3

例如,表4列出了本发明的与监测点状态相关的特殊信息的一些示例:

监测点                                      附加特殊信息

MP_APP_NOT_RESPONDI

NG                                          /data/anr/traces.txt

                                   表4

例如,表5列出了本发明的日志的一些示例:

LOG日志类别                        描述

logcat                             系统运行log

logcat-b radio                     radio (3G模块)相关LOG

anr trace                          ANR情况发生时,dump当前系统各进程的

                             状态

                                 表5

如图2所示,本发明的综合车辆故障检测系统中的车载端1(203-1)主要包 括监测模块204、存储器205、日志记录模块206、通信模块207、转换模块208 以及验证模块209。

监测模块204可以实时监控所述监测点并采集状态信息。日志记录模块206 能够按预设的日志格式将状态信息、异常信息、时间等信息记录于车载端的存储器 205中。

如上所述,车载端的通信模块207用于与上述云端设备101的通信模块104 通过网络102进行通信。

此外,在上述车载端103-1~103-N将所获得的与异常状态相关的信息转换成 云端设备101可识别的格式之后上传给云端设备101的情况下,车载端203-1需要 进一步设置一转换模块208。该转换模块208可以将异常状态或验证报告转换成云 端设备可识别的格式,然后经由车载端的通信模块传送到云端设备。例如,在监测 模块204检测到监测点的异常状态时将监测模块204采集到的异常状态记录内容经 通信模块207发送给云端设备。当然,如果是选用上述的车载端103-1~103-N将 所获得的与异常状态相关的信息直接打包上传给云端设备101的方式,则也可以将 该转换模块208从车载端中移除。

根据本发明,车载端还可以进一步包括验证模块209。该验证操作旨在验证功 能的正常运转。将每一项验证看作是一个自动化测试项,可以进行增加、更新、删 除等操作。验证完毕后自动生成报告存储。例如,当监测模块204进行监测时,车 载端会将采集到的状态信息与车载端的存储器中存储的标准状态信息进行比较,且 当比较结果为异常时,会通知该验证模块209执行一自动化验证,并将该自动化验 证的结果生成一验证报告存储于车载端的存储器205之中。例如,该验证报告可以 包括系统当前状态、执行的验证项、验证结果以及日志。

最后,图3示出了本发明的综合车辆故障检测系统中的车载端的检测操作的基 本流程。如图3所示,在车载端执行监测操作时,该车载端可以执行以下步骤:

步骤S301,监测并采集状态信息,如上所述,该步骤可以由图2所示的监测 模块204来执行;

步骤S302,比较采集到的状态信息和标准状态,例如车载端将上述监测模块 204所采集的状态信息与存储器205中存储的标准状态信息进行比较,进而执行下 述步骤S303;

步骤S303,判断是否出现异常,如果未出现异常,例如如果采集到的状态信 息与标准状态信息的参数之差低于或等于预设的阈值,则重新执行上述步骤S301, 否则则执行以下的步骤S304;

步骤S304,当比较结果为异常时,即例如如果采集到的状态信息与标准状态 信息的参数之差高于预设的阈值,则会通知该验证模块209执行一自动化验证的步 骤;

步骤S305,在执行上述自动化验证的步骤之后,就可以将有关的系统当前状 态、执行的验证项、验证结果以及时间等等的信息记录为日志并同时向云端设备进 行上报,以便于在云端设备处进行进一步的分析和处理。

综上所述,对于客服人员来说,本发明的综合车辆故障检测系统及其车载端 可以在客服人员收到用户反馈的问题时,尽可能多的收集用户发生问题时的设 备状态和日志记录,并且做出一定的分析,在一定程度上,帮助客服人员快速 准确的定位问题;对于开发人员来说,本发明的综合车辆故障检测系统及其车 载端通过所收集的设备状态和日志记录,以及分析结果,进一步定位问题,并 解决问题;对于测试人员来说,本发明的综合车辆故障检测系统及其车载端的 异常状态检测包含自动化测试用例,用于检查系统的基本情况,此外,在测试 人员测出问题时,本发明的系统可以快速便捷的获取所有相关的设备状态和日 志记录,提交给开发人员进行分析。最后,本发明的系统及其车载端还具有扩 充能力,可以扩充检测系统的问题数据库和系统检查点,可以增加自动化测试 用例。

本领域技术人员可显见,可对本发明的上述示例性实施例进行各种修改和 变型而不偏离本发明的精神和范围。因此,旨在使本发明覆盖落在所附权利要 求书及其等效技术方案范围内的对本发明的修改和变型。

去获取专利,查看全文>

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号