用于车辆数据收集的方法和系统的制作方法
【技术领域】
[0001]技术领域总体上涉及数据收集,并且更具体地涉及收集和传输与车辆的部件有关的数据。
【背景技术】
[0002]现代的车辆利用尖端的计算机技术来监测车辆及其部件的操作。传感器例行公事地收集与车辆操作有关的电压、电流、压力、温度、液面及其它重量因素的数据。虽然大部分数据是由车载车辆控制器使用,但是,把数据传输给远程服务器也是有利的。因而,能够有效地监测长期数据趋势和/或将其与其它车辆做比较。
[0003]一种用于从车辆下载这个数据的典型技术是通过蜂窝电话和数据系统。然而,这类系统具有可用资源的受限有限量,通常称为〃带宽"。此外,在这类系统上传输数据的费用与数据量相对应。数百万车辆产生和传输的数据量将会是高费用并且消耗大量的蜂窝电话系统带宽。
[0004]因此,期望提供系统和方法,用于减少从车辆传输的数据量。此外,参照附图以及前述的技术领域和【背景技术】,本发明的其它的合乎需要的要素和特征将通过随后的详细说明和附上的权利要求变得明显。
【发明内容】
[0005]提供一种用于车辆数据收集的方法。在一个实施例中,该方法包括收集与车辆的至少一个部件有关的数据。该方法还包括在正常模式中按照事件的正常频率把来自车辆的数据传输给远程服务器。该方法进一步地包括响应于指示车辆的至少一个部件的故障的事件触发器设定异常模式。该方法还包括在异常模式中按照事件的异常频率把来自车辆的数据传输给远程服务器,其中,事件的异常频率不同于事件的正常频率。
[0006]还提供一种用于车辆数据收集的系统。在一个实施例中,该系统包括服务器。该系统还包括与车辆的至少一个部件通信且远离所述服务器布置的控制器。该控制器配置成从车辆的至少一个部件接收数据。该控制器还配置成在正常模式中按照事件的正常频率把来自车辆的数据传输给所述服务器。该控制器进一步地配置成响应于指示车辆的至少一个部件的故障的事件触发器设定异常模式。该控制器还配置成在异常模式中按照事件的异常频率把来自车辆的数据传输给服务器,其中,事件的异常频率不同于事件的正常频率。
[0007]本发明提供下列技术方案。
[0008]技术方案1.一种用于车辆数据收集的方法,包括:
收集与车辆的至少一个部件有关的数据;
在正常模式中按照事件的正常频率把来自车辆的数据传输给远程服务器;
响应于指示车辆的至少一个部件的故障的事件触发器设定异常模式;以及在异常模式中按照事件的异常频率把来自车辆的数据传输给远程服务器,其中,事件的异常频率不同于事件的正常频率。
[0009]技术方案2.如技术方案I所述的方法,其中,事件的异常频率比事件的正常频率更频繁。
[0010]技术方案3.如技术方案2所述的方法,其中,事件包括车辆的点火起动。
[0011]技术方案4.如技术方案2所述的方法,其中,事件包括行驶的英里。
[0012]技术方案5.如技术方案2所述的方法,其中,事件包括时间段。
[0013]技术方案6.如技术方案3所述的方法,其中,事件的异常频率进一步地定义为车辆每点火起动一次。
[0014]技术方案7.如技术方案I所述的方法,进一步地包括从多个严重级别中确定部件的故障的严重级别。
[0015]技术方案8.如技术方案7所述的方法,其中,在异常模式中根据故障的严重级别为预定数量的事件执行来自车辆的数据向远程服务器的传输。
[0016]技术方案9.如技术方案7所述的方法,其中,部件的多个严重级别包括最大严重级别,其对应于该至少一个部件的预定的最高可接受的严重级别。
[0017]技术方案10.如技术方案9所述的方法,进一步地包括,响应于确定的严重级别等于最大严重级别,发送信息给用户。
[0018]技术方案11.如技术方案10所述的方法,进一步地包括,响应于确定的严重级别等于最大严重级别,停止传输与该至少一个部件有关的数据。
[0019]技术方案12.如技术方案I所述的方法,进一步地包括,响应于事件数量大于或等于异常模式时的事件预定数量,设定正常模式。
[0020]技术方案13.—种用于车辆数据收集的系统,包括:
服务器;和
控制器,其与车辆的至少一个部件通信且远离所述服务器布置,所述控制器配置成从车辆的至少一个部件接收数据,
在正常模式中按照事件的正常频率把来自车辆的数据传输给所述服务器,
响应于指示车辆的该至少一个部件的故障的事件触发器设定异常模式,以及在异常模式中按照事件的异常频率把来自车辆的数据传输给所述服务器,其中,事件的异常频率比事件的正常频率更频繁。
[0021]技术方案14.如技术方案13所述的系统,其中,所述控制器进一步地配置成,当在异常模式时,从多个严重级别中确定该至少一个部件的故障的严重级别。
[0022]技术方案15.如技术方案14所述的系统,其中,所述控制器进一步地配置成,在异常模式中,根据故障的严重级别,为预定数量的事件把来自车辆的数据传输到远程服务器。
[0023]技术方案16.—种车辆,包括:
至少一个部件;和
控制器,其与所述至少一个部件通信且配置成:
从车辆的所述至少一个部件接收数据,
在正常模式中按照事件的正常频率把来自车辆的数据传输给远程服务器,
响应于指示车辆的所述至少一个部件的故障的事件触发器设定异常模式,以及在异常模式中按照事件的异常频率把来自车辆的数据传输给远程服务器,其中,事件的异常频率大于事件的正常频率。
[0024]技术方案17.如技术方案16所述的车辆,其中,所述控制器进一步地配置成,当在异常模式时,从多个严重级别中确定所述部件的故障的严重级别。
[0025]技术方案18.如技术方案17所述的车辆,其中,所述控制器进一步地配置成,在异常模式中,根据故障的严重级别,为预定数量的事件把来自车辆的数据传输到远程服务器。
[0026]技术方案19.如技术方案17所述的车辆,其中,事件包括车辆的点火起动。
[0027]技术方案20.如技术方案17所述的车辆,其中,所述至少一个部件包括发动机起动机。
【附图说明】
[0028]下文将连同下列附图一起描述示范性实施例,其中,相同的数字代表相同的元件,并且其中:
图1是根据实施例用于数据收集的系统的示意框图;和图2是流程图,示出根据实施例进行数据收集的方法。
【具体实施方式】
[0029]下列详细说明本质上仅仅是示范性的并且不意图限制应用和使用。此外,不意图受到前述技术领域、【背景技术】、
【发明内容】
或之后的详细说明中出现的任何明确或暗示理论的限制。
[0030]参照图1,给出用于数据收集的系统100。系统100包括用于收集来自一个或多个车辆104的数据的服务器102。服务器102是计算机化装置,其配置成接收和处理数据,如本领域技术人员普遍知道的。在示范性实施例中,车辆104是机动车。然而,系统100可以容易地配置成收集来自其它类型车辆104的数据,包括但不限于摩托车、飞机、火车和船。车辆104通常远离服务器102布置。
[0031]系统100包括控制器105。在图1所示示范性实施例中,控制器105包括通信控制单元106和车辆控制单元108。本领域技术人员意识到,车辆控制单元108可以替代地称作电子控制单元或〃E⑶〃。应当注意到,独立的控制单元106、108不是系统100的操作必需的。作为替代,控制器105的车辆控制单元108和通信控制单元106可以实施为单个装置中。相反地,每个控制单元106、108的操作和功能都可以分摊在多个装置上。
[0032]示范性实施例的车辆控制单元108与车辆104的至少一个部件110通信。车辆控制单元108可以配置成控制每个部件110的操作、发送数据给部件110和/或接收来自部件110的数据。车辆104的至少一个部件110可以包括任何属于车辆104的一部分或由车辆104携带的设备或装置。例如,部件110可以包括但决不限于发动机、空气调节系统、蓄电池、起动机、燃料系统和娱乐系统(例如无线电台)。
[0033]示范性实施例的车辆控制单元108包括至少一个微处理器(未示出),用于执行一系列指令(即程序)、存储数据和处理数据。示范性实施例的通信控制单元106还包括至少一个微处理器(未示出),用于执行一系列指令(即程序)、存储数据和处理数据。在图1所示的示范性实施例中,通信控制单元106与车辆控制单元108通信。数据可以在车辆控制单元108与通信控制单元106之间传输。因而,与车辆104的部件110有关的数据可以从车辆控制单元108传输给通信控制单元106。
[0034]通信控制单元106配置成用于与服务器102的通信。在该示范性实施例中,获得通信控制单元106与服务器102之间的通信,至少部分地通过无线技术。更具体地说,在该示范性实施例中,至少部分地用射频("RF")技术通过蜂窝电话网络(未示出)获得这些通信。当然,本领域技术人员很了解便于通信控制单元106与服务器102之间的通信的其它技术。
[0035]控制器105可以配置成执行一个或多个程序用于传输与车辆104的操作有关的数据给服务器102。具体地说,控制器105可以配置成实施图2所示的数据收集方法200。更具体地说,方法200的第一示范性实施例在图2中示出。当然,其它实施例是可行的,如本文所述。
[0036]方法200包括多个操作模式。在第一示范性实施例中,定义三个模式:基准模式、正常模式和异常模式。应当意识到,模式的标记(即〃基准〃、〃正常〃和〃异常〃)仅仅是为了区分一个模式与另一个。也就是说,不应根据模式标记把限制或局限读入模式中。
[0037]方法200包括,在201,收集与车辆104的至少一个部件110有关的数据。在201,可以在任何模式中出现收集数据。控制器105可以存储从部件110收集的数据。
[0038]在图2所示实施例中,方法200包括在202设定基准模式。具体地说,当车辆104是新的时,即,在车辆104的初始起动过程期间,设定基准模式。当然,在202,方法200也可以在其它条件下实施设定基准模式。
[0039]在基准模式期间,控制器105从部件110收集与部件110的操作有关的数据。控制器105然后可以计算与部件110的正常操作有关的基准值。应当意识到,在方法200和系统100的所有实施例中,在202