车辆数据采集上传方法、装置、设备、存储介质及系统与流程

    专利2022-07-08  148


    本发明属于计算机技术领域,尤其涉及一种车辆数据采集上传方法、装置、设备、存储介质及系统。



    背景技术:

    在当今信息化社会中,数据的重要性不言而喻,在各行各业都会采集数据然后对数据进行分析。

    而在车载领域当中,当前一些设备对车辆数据的获取都是基于车载总线所开发,而由于整车的通信协议具有多样性、复杂性,因此在获取车辆数据时,设备上的程序很难做到统一,在匹配新的车型时往往都需要更新程序,才能实现对该车型的匹配,从而才能对车辆数据进行读取和分析。

    可见,现有的车辆数据采集设备在需要采集不同车型的数据时,往往都需要更新程序,十分复杂。



    技术实现要素:

    本发明实施例的目的在于提供一种车辆数据采集上传方法,旨在解决现有技术中在需要采集不同车型的数据时,需要对车辆数据采集设备进行更新程序的技术问题。

    本发明实施例是这样实现的,一种车辆数据采集上传方法,包括:

    接收车辆数据管理服务端下发的数据采集配置信息以及数据上传配置信息;所述车辆数据管理服务端预先存储有分别对应不同数据采集规则以及数据上传规则的多种配置信息;

    根据所述数据采集配置信息确定相应的数据采集规则;

    根据所述数据上传配置信息确定相应的数据上传规则;

    根据所述数据采集规则采集车辆数据;

    按照所述数据上传规则将所述车辆数据上传至车辆数据管理服务端。

    本发明实施例的另一目的在于提供一种车辆数据采集上传装置,其特征在于,包括:

    配置信息接收单元,接收车辆数据管理服务端下发的数据采集配置信息以及数据上传配置信息;

    数据采集规则确定单元,用于根据所述数据采集配置信息确定相应的数据采集规则;

    数据上传规则确定单元,用于根据所述数据上传配置信息确定相应的数据上传规则;

    车辆数据采集单元,用于根据所述数据采集规则采集车辆数据;

    车辆数据上传单元,用于按照所述数据上传规则将所述车辆数据上传至车辆数据管理服务端。

    本发明实施例的另一目的在于提供一种计算机设备,包括存储器和处理器,所述存储器中存储有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器执行如上述所述车辆数据采集上传方法的步骤。

    本发明实施例的另一目的在于提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时,使得所述处理器执行如上述所述车辆数据采集上传方法的步骤。

    本发明实施例的另一目的在于提供一种车辆数据采集上传系统,包括车辆数据管理服务端以及车辆数据采集上传装置;所述车辆数据管理服务端预先存储有分别对应不同数据采集规则以及数据上传规则的多种配置信息;所述车辆数据采集上传装置用于动态从车辆数据管理服务端上获取特定的数据采集配置信息以及数据上传配置信息,并确定相应的数据采集规则以及数据上传规则,并根据所述数据采集规则以及数据上传规则完成车辆数据的采集以及上传。

    本发明实施例提供的一种车辆数据采集上传方法,通过在车辆数据管理服务端上预先存储有分别对应不同数据采集规则以及数据上传规则的多种配置信息,当需要采集车辆数据时,直接接收车辆数据管理服务端根据车型信息所下发的数据采集配置信息以及数据上传配置信息,然后根据下发的数据采集配置信息以及数据上传配置信息确定相应的数据采集规则以及数据上传规则,并通过确定的数据采集规则和数据上传规则实现了对车辆数据的采集与上传。本发明提供的车辆数据采集上传方法,通过预先统一在车辆数据管理服务端配置与整车通信协议相关的配置信息,使得车辆数据采集设备本身无需再关注车辆所采用的协议及需要采集的数据项,使车辆数据采集设备本身的开发变得更加简单轻松,只需动态从车辆数据管理服务端中获取相应的配置信息就可以轻松实现对不同车型的数据采集。

    附图说明

    图1为本发明实施例提供的一种车辆数据采集上传方法的应用环境图;

    图2为本发明实施例提供的一种车辆数据采集上传方法的步骤流程图;

    图3为本发明实施例提供的另一种车辆数据采集上传方法的步骤流程图;

    图4为本发明实施例提供的一种确定数据采集规则的步骤流程图;

    图5为本发明实施例提供的一种采集车辆数据的步骤流程图;

    图6为本发明实施例提供的一种确定数据上传规则的步骤流程图;

    图7为本发明实施例提供的一种上传车辆数据的步骤流程图;

    图8为本发明实施例提供的一种车辆数据采集上传装置的结构示意图;

    图9为本发明实施例提供的一种执行车辆数据采集上传方法的计算机设备的内部结构图。

    具体实施方式

    为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

    本发明为解决现有技术中存在的车辆数据采集上传终端开发维护难,针对不同的车型需要更新相应的配置信息的技术问题,通过将直接设置于车辆数据采集上传终端上的配置信息改成统一集成设置在车辆数据管理服务端上,这样车辆数据采集上传终端本身无需在关注与车辆通讯协议相关的配置信息,减轻了开发维护的难度,而在需要进行数据采集和上传时,从车辆数据管理服务端上直接动态获取相应的配置信息,就可以轻松实现对不同车型的数据采集与上传。

    图1为本发明实施例提供的一种车辆数据采集上传方法的应用环境图,也可以理解为一种车辆数据采集上传系统的结构示意图,如图1所示没在该应用环境中,包括车辆数据管理服务端110以及车辆数据采集上传终端120。

    在本发明实施例中,所述车辆数据管理服务端110可以是独立的物理服务器或终端,也可以是多个物理服务器构成的服务器集群,可以是提供云服务器、云数据库、云存储和cdn等基础云计算服务的云服务器。所述车辆数据采集上传终端120可以立即理解为终端设备,当然也可以理解为运行于终端设备上的软件程序,车辆数据管理服务端110以及车辆数据采集上传终端120可以通过网络进行连接,本发明在此不做限制。

    在本发明实施例中,所述车辆数据管理服务端110上预先存储有分别对应不同数据采集规则以及数据上传规则的多种配置信息,所述配置信息包括数据采集配置信息以及数据上传配置信息,分别对应不同的数据采集规则以及数据上传规则,不同的配置信息可以适用于不同的车载通讯环境下,也可以实现自定义所采集的车辆数据。此时当车辆数据采集上传终端120需要采集上传车辆数据时,只需要从车辆数据管理服务端获取相应的配置信息即可。

    在本发明实施例中,在车辆数据采集上传终端120接收到车辆数据管理服务端下发的配置信息后,先确定出相应的数据采集规则和数据上传规则,然后按照数据采集规则和数据上传规则即可实现对车辆数据的采集和上传。此时,在车辆数据采集上传终端120上实现的车辆数据采集上传方法的步骤流程图,具体可以参阅图2及其解释说明。

    本发明实施例提供的一种车辆数据采集上传系统,包括车辆数据管理服务端以及车辆数据采集上传终端,通过在车辆数据管理服务端上预先存储有分别对应不同数据采集规则以及数据上传规则的多种配置信息,当需要采集车辆数据时,直接接收车辆数据管理服务端根据车型信息所下发的数据采集配置信息以及数据上传配置信息,然后根据下发的数据采集配置信息以及数据上传配置信息确定相应的数据采集规则以及数据上传规则,并通过确定的数据采集规则和数据上传规则实现了对车辆数据的采集与上传。本发明提供的车辆数据采集上传方法,通过预先统一在车辆数据管理服务端配置与整车通信协议相关的配置信息,使得车辆数据采集设备本身无需再关注车辆所采用的协议及需要采集的数据项,使车辆数据采集设备本身的开发变得更加简单轻松,只需动态从车辆数据管理服务端中获取相应的配置信息就可以轻松实现对不同车型的数据采集。

    如图2所示,为本发明实施例提供的一种车辆数据采集上传方法的步骤流程图,该方法主要应用于上述图1中所示出的车辆数据采集上传终端120上,具体包括以下步骤:

    步骤s202,接收车辆数据管理服务端下发的数据采集配置信息以及数据上传配置信息。

    在本发明实施例中,所述车辆数据管理服务端预先存储有分别对应不同数据采集规则以及数据上传规则的多种配置信息,所述配置信息包括数据采集配置信息以及数据上传配置信息,不同的配置信息可适用于不同的车载通讯环境下,且采集的数据也互不相同。

    步骤s204,根据所述数据采集配置信息确定相应的数据采集规则。

    在本发明实施例中,数据采集配置信息通常包含了与数据采集规则对应的信息,具体数据采集配置信息包含的内容以及确定数据采集规则的过程可以参阅后续图4及其解释说明内容。

    步骤s206,根据所述数据上传配置信息确定相应的数据上传规则。

    在本发明实施例中,同样的,数据上传配置信息通常包含了与数据上传规则对应的信息,具体数据上传配置信息包含的内容以及确定数据上传规则的过程可以参阅后续图6及其解释说明内容。

    步骤s208,根据所述数据采集规则采集车辆数据。

    在本发明实施例中,在根据数据采集配置信息确定了数据采集规则后,根据相应的数据采集规则就可以实现对车辆数据的采集。

    步骤s210,按照所述数据上传规则将所述车辆数据上传至车辆数据管理服务端。

    在本发明实施例中,同样的,在根据数据上传配置信息确定了数据上传规则后,根据相应的数据上传规则就可以实现对车辆数据的上传。

    本发明实施例提供的一种车辆数据采集上传方法,通过在车辆数据管理服务端上预先存储有分别对应不同数据采集规则以及数据上传规则的多种配置信息,当需要采集车辆数据时,直接接收车辆数据管理服务端根据车型信息所下发的数据采集配置信息以及数据上传配置信息,然后根据下发的数据采集配置信息以及数据上传配置信息确定相应的数据采集规则以及数据上传规则,并通过确定的数据采集规则和数据上传规则实现了对车辆数据的采集与上传。本发明提供的车辆数据采集上传方法,通过预先统一在车辆数据管理服务端配置与整车通信协议相关的配置信息,使得车辆数据采集设备本身无需再关注车辆所采用的协议及需要采集的数据项,使车辆数据采集设备本身的开发变得更加简单轻松,只需动态从车辆数据管理服务端中获取相应的配置信息就可以轻松实现对不同车型的数据采集。

    如图3所示,为本发明实施例提供的另一种车辆数据采集上传方法的步骤流程图,详述如下。

    在本发明实施例中,与图2所示出的一种车辆数据采集上传方法的步骤流程图的区别在于,在所述步骤s202之前,还包括:

    步骤s302,向车辆数据管理服务端发送数据采集上传配置信息请求。

    在本发明实施例中,在通常情况下,都是在需要采集上传车辆数据时,由车辆数据采集上传终端向车辆数据管理服务端发送数据采集上传配置信息请求,在该请求中通常携带有需要采集车辆数据的车辆型号,以便于车辆数据管理服务端可以确定相应的配置信息并返回给发送数据采集上传终端,当然请求中也可以携带有用户想要自定义采集的数据类型。

    如图4所示,为本发明实施例提供的一种确定数据采集规则的步骤流程图,详述如下。

    在本发明实施例中,所述数据采集配置信息包括数据采集方式信息以及数据计算方式信息,此时根据数据采集配置信息确定相应的数据采集规则的步骤,具体包括:

    步骤s402,根据所述数据获取方式信息确定数据获取规则。

    在本发明实施例中,所述数据获取方式信息包括但不限于iso15031、j1939、iso14229、kwp2000、iso14230、iso27145、xcp/ccp、原始can报文等。

    步骤s404,根据所述数据计算方式信息确定数据计算规则。

    在本发明实施例中,所述数据计算方式信息包括但不局限于:iso15031、j1939、iso14229、kwp2000、iso14230、iso27145、xcp/ccp等协议中所规定的计算方式,当然也可以包括原语计算。

    在本发明实施例中,所述数据采集配置信息除了包括数据采集方式信息以及数据计算方式信息之外,往往还会包括:数据标识信息以及计算参数信息,其中数据标识信息可以理解为数据唯一标识符,通常是以数据id的形式表现,主要用于数据计算过程以及后续数据上传的数据打包过程。而计算参数信息通常相应的包含了数据计算方式所需要的参数。

    在本发明实施例中,在通过上述步骤流程确定出数据采集规则后,此时根据该数据采集规则采集车辆数据的步骤,具体请参阅后续图5及其解释说明。

    如图5所示,为本发明实施例提供的一种采集车辆数据的步骤流程图,详述如下。

    在本发明实施例中,在通过如前述图4所提供的确定数据采集规则的步骤确定数据采集规则之后,此时根据所述数据采集规则采集车辆数据的步骤,具体包括:

    步骤s502,根据所述数据获取规则进行数据采集。

    在本发明实施例中,在确定了相应数据获取规则,例如iso15031、j1939、iso14229、kwp2000、iso14230、iso27145、xcp/ccp、原始can报文中的某一种时,此时根据相应的数据获取方式实现数据采集。

    步骤s504,根据所述数据计算规则对采集的数据进行计算。

    在本发明实施例中,同样的,在确定了相应的数据计算规则,例如iso15031、j1939、iso14229、kwp2000、iso14230、iso27145、xcp/ccp等协议中所规定的计算方式中的某一种时,此时也可以根据相应的数据计算方式对数据进行计算处理。

    如图6所示,为本发明实施例提供的一种确定数据上传规则的步骤流程图,详述如下。

    在本发明实施例中,所述数据上传配置信息包括数据打包方式信息以及数据加密方式信息,此时根据数据采集配置信息确定相应的数据采集规则的步骤,具体包括:

    步骤s602,根据所述数据打包方式信息确定数据打包规则。

    在本发明实施例中,所述数据打包方式信息通常包含有数据打包的起始位置以及数据长度等与数据打包关联的信息,在数据打包的起始位置以及数据长度确定后,则数据打包规则也被唯一确定。

    步骤s604,根据所述数据加密方式信息确定数据加密规则。

    在本发明实施例中,所述数据加密方式信息通常包含有数据加密算法信息以及密钥等与数据加密关联的信息,在数据加密算法和密钥确定后,则数据加密规则也被唯一确定。

    在本发明实施例中,数据上传配置信息除了包括数据打包方式信息以及数据加密方式信息之外,通常还可以包括数据上传id以及频率信息等等,当然其中也可以涉及到部分数据的计算过程,此时也还会有数据计算方式信息以及数据计算参数。

    在本发明实施例中,在通过上述步骤流程确定出数据上传规则后,此时根据该数据上传规则上传车辆数据的步骤,具体请参阅后续图7及其解释说明。

    如图7所示,为本发明实施例提供的一种上传车辆数据的步骤流程图,详述如下。

    在本发明实施例中,在通过如前述图6所提供的确定数据上传规则的步骤确定数据上传规则之后,此时根据所述数据上传规则上传车辆数据的步骤,具体包括:

    步骤s702,根据所述数据打包规则对数据进行打包处理。

    在本发明实施例中,在确定了数据打包规则后,根据其中涉及到的数据打包的起始位置以及数据长度对数据进行打包处理。

    步骤s704,根据所述数据加密规则对打包处理后的数据进行加密处理。

    在本发明实施例中,进一步的,将数据打包处理后,根据相应的加密算法对打包处理后的数据进行加密处理。

    步骤s706,将加密处理后的数据上传至车辆数据管理服务端。

    在本发明实施例中,将加密处理后的数据上传至车辆数据管理服务端以便进行后续的分析处理。

    如图8所示,为本发明实施例提供的一种车辆数据采集上传装置的结构示意图,该车辆数据采集上传装置即可理解为上述图1中所示出的车辆数据采集上传终端120,具体包括以下单元。

    配置信息接收单元810,接收车辆数据管理服务端下发的数据采集配置信息以及数据上传配置信息。

    在本发明实施例中,所述车辆数据管理服务端预先存储有分别对应不同数据采集规则以及数据上传规则的多种配置信息,所述配置信息包括数据采集配置信息以及数据上传配置信息,不同的配置信息可适用于不同的车载通讯环境下,且采集的数据也互不相同。

    数据采集规则确定单元820,用于根据所述数据采集配置信息确定相应的数据采集规则。

    在本发明实施例中,数据采集配置信息通常包含了与数据采集规则对应的信息,具体数据采集配置信息包含的内容以及确定数据采集规则的过程可以参阅图4及其解释说明内容。

    数据上传规则确定单元830,用于根据所述数据上传配置信息确定相应的数据上传规则。

    在本发明实施例中,同样的,数据上传配置信息通常包含了与数据上传规则对应的信息,具体数据上传配置信息包含的内容以及确定数据上传规则的过程可以参阅图6及其解释说明内容。

    车辆数据采集单元840,用于根据所述数据采集规则采集车辆数据。

    在本发明实施例中,在根据数据采集配置信息确定了数据采集规则后,根据相应的数据采集规则就可以实现对车辆数据的采集。

    车辆数据上传单元850,用于按照所述数据上传规则将所述车辆数据上传至车辆数据管理服务端。

    在本发明实施例中,同样的,在根据数据上传配置信息确定了数据上传规则后,根据相应的数据上传规则就可以实现对车辆数据的上传。

    本发明实施例提供的一种车辆数据采集上传装置,通过在车辆数据管理服务端上预先存储有分别对应不同数据采集规则以及数据上传规则的多种配置信息,当需要采集车辆数据时,直接接收车辆数据管理服务端根据车型信息所下发的数据采集配置信息以及数据上传配置信息,然后根据下发的数据采集配置信息以及数据上传配置信息确定相应的数据采集规则以及数据上传规则,并通过确定的数据采集规则和数据上传规则实现了对车辆数据的采集与上传。本发明提供的车辆数据采集上传装置,通过预先统一在车辆数据管理服务端配置与整车通信协议相关的配置信息,使得车辆数据采集上传装置本身无需再关注车辆所采用的协议及需要采集的数据项,使车辆数据采集上传装置本身的开发变得更加简单轻松,只需动态从车辆数据管理服务端中获取相应的配置信息就可以轻松实现对不同车型的数据采集。

    图9示出了一个实施例中计算机设备的内部结构图。该计算机设备具体可以是图1中的车辆数据采集上传终端120。如图9所示,该计算机设备包括通过系统总线连接的处理器、存储器、网络接口、输入装置和显示屏。其中,存储器包括非易失性存储介质和内存储器。该计算机设备的非易失性存储介质存储有操作系统,还可存储有计算机程序,该计算机程序被处理器执行时,可使得处理器实现车辆数据采集上传方法。该内存储器中也可储存有计算机程序,该计算机程序被处理器执行时,可使得处理器执行车辆数据采集上传方法。计算机设备的显示屏可以是液晶显示屏或者电子墨水显示屏,计算机设备的输入装置可以是显示屏上覆盖的触摸层,也可以是计算机设备外壳上设置的按键、轨迹球或触控板,还可以是外接的键盘、触控板或鼠标等。

    本领域技术人员可以理解,图9中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。

    在一个实施例中,本申请提供的车辆数据采集上传装置可以实现为一种计算机程序的形式,计算机程序可在如图9所示的计算机设备上运行。计算机设备的存储器中可存储组成该车辆数据采集上传装置的各个程序模块,比如,图8所示的配置信息接收单元810、数据采集规则确定单元820以及数据上传规则确定单元830。各个程序模块构成的计算机程序使得处理器执行本说明书中描述的本申请各个实施例的车辆数据采集上传方法中的步骤。

    例如,图9所示的计算机设备可以通过如图8所示的车辆数据采集上传装置中的配置信息接收单元810执行步骤s202;计算机设备可通过数据采集规则确定单元820执行步骤s204;计算机设备可通过数据上传规则确定单元830执行步骤s206。

    在一个实施例中,提出了一种计算机设备,所述计算机设备包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现以下步骤:

    接收车辆数据管理服务端下发的数据采集配置信息以及数据上传配置信息;所述车辆数据管理服务端预先存储有分别对应不同数据采集规则以及数据上传规则的多种配置信息;

    根据所述数据采集配置信息确定相应的数据采集规则;

    根据所述数据上传配置信息确定相应的数据上传规则;

    根据所述数据采集规则采集车辆数据;

    按照所述数据上传规则将所述车辆数据上传至车辆数据管理服务端。

    在一个实施例中,提供一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,计算机程序被处理器执行时,使得处理器执行以下步骤:

    接收车辆数据管理服务端下发的数据采集配置信息以及数据上传配置信息;所述车辆数据管理服务端预先存储有分别对应不同数据采集规则以及数据上传规则的多种配置信息;

    根据所述数据采集配置信息确定相应的数据采集规则;

    根据所述数据上传配置信息确定相应的数据上传规则;

    根据所述数据采集规则采集车辆数据;

    按照所述数据上传规则将所述车辆数据上传至车辆数据管理服务端。

    应该理解的是,虽然本发明各实施例的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,各实施例中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些子步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。

    本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一非易失性计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(rom)、可编程rom(prom)、电可编程rom(eprom)、电可擦除可编程rom(eeprom)或闪存。易失性存储器可包括随机存取存储器(ram)或者外部高速缓冲存储器。作为说明而非局限,ram以多种形式可得,诸如静态ram(sram)、动态ram(dram)、同步dram(sdram)、双数据率sdram(ddrsdram)、增强型sdram(esdram)、同步链路(synchlink)dram(sldram)、存储器总线(rambus)直接ram(rdram)、直接存储器总线动态ram(drdram)、以及存储器总线动态ram(rdram)等。

    以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。

    以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。

    以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。


    技术特征:

    1.一种车辆数据采集上传方法,其特征在于,包括:

    接收车辆数据管理服务端下发的数据采集配置信息以及数据上传配置信息;所述车辆数据管理服务端预先存储有分别对应不同数据采集规则以及数据上传规则的多种配置信息;

    根据所述数据采集配置信息确定相应的数据采集规则;

    根据所述数据上传配置信息确定相应的数据上传规则;

    根据所述数据采集规则采集车辆数据;

    按照所述数据上传规则将所述车辆数据上传至车辆数据管理服务端。

    2.根据权利要求1所述的车辆数据采集上传方法,其特征在于,在所述接收车辆数据管理服务端下发的数据采集配置信息以及数据上传配置信息的步骤之前,还包括:

    向车辆数据管理服务端发送数据采集上传配置信息请求。

    3.根据权利要求1所述的车辆数据采集上传方法,其特征在于,所述数据采集配置信息包括数据采集方式信息以及数据计算方式信息;所述根据所述数据采集配置信息确定相应的数据采集规则的步骤,具体包括:

    根据所述数据获取方式信息确定数据获取规则;

    根据所述数据计算方式信息确定数据计算规则。

    4.根据权利要求3所述的车辆数据采集上传方法,其特征在于,所述根据所述数据采集规则采集车辆数据的步骤,具体包括:

    根据所述数据获取规则进行数据采集;

    根据所述数据计算规则对采集的数据进行计算。

    5.根据权利要求1所述的车辆数据采集上传方法,其特征在于,所述数据上传配置信息包括数据打包方式信息以及数据加密方式信息;所述根据所述数据上传配置信息确定相应的数据上传规则的步骤,具体包括:

    根据所述数据打包方式信息确定数据打包规则;

    根据所述数据加密方式信息确定数据加密规则。

    6.根据权利要求5所述的车辆数据采集上传方法,其特征在于,按照所述数据上传规则将所述车辆数据上传至车辆数据管理服务端的步骤,具体包括:

    根据所述数据打包规则对数据进行打包处理;

    根据所述数据加密规则对打包处理后的数据进行加密处理;

    将加密处理后的数据上传至车辆数据管理服务端。

    7.一种车辆数据采集上传装置,其特征在于,包括:

    配置信息接收单元,接收车辆数据管理服务端下发的数据采集配置信息以及数据上传配置信息;

    数据采集规则确定单元,用于根据所述数据采集配置信息确定相应的数据采集规则;

    数据上传规则确定单元,用于根据所述数据上传配置信息确定相应的数据上传规则;

    车辆数据采集单元,用于根据所述数据采集规则采集车辆数据;

    车辆数据上传单元,用于按照所述数据上传规则将所述车辆数据上传至车辆数据管理服务端。

    8.一种计算机设备,其特征在于,包括存储器和处理器,所述存储器中存储有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器执行权利要求1至6中任一项权利要求所述车辆数据采集上传方法的步骤。

    9.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时,使得所述处理器执行权利要求1至6中任一项权利要求所述车辆数据采集上传方法的步骤。

    10.一种车辆数据采集上传系统,其特征在于,包括车辆数据管理服务端以及车辆数据采集上传终端;所述车辆数据管理服务端预先存储有分别对应不同数据采集规则以及数据上传规则的多种配置信息;所述车辆数据采集上传终端用于从车辆数据管理服务端上获取特定的数据采集配置信息以及数据上传配置信息,并确定相应的数据采集规则以及数据上传规则,并根据所述数据采集规则以及数据上传规则完成车辆数据的采集以及上传。

    技术总结
    本发明适用于计算机技术领域,提供了一种车辆数据采集上传方法、装置、设备、存储介质及系统,所述车辆数据采集上传方法包括:接收车辆数据管理服务端下发的数据采集配置信息以及数据上传配置信息;根据数据采集配置信息与数据上传配置信息确定相应的数据采集规则和数据上传规则;根据数据采集规则以及数据上传规则实现车辆数据的采集与上传。本发明提供的车辆数据采集上传方法,通过预先统一在车辆数据管理服务端配置与整车通信协议相关的配置信息,使得车辆数据采集设备本身无需再关注车辆所采用的协议,在需要采集不同车型的测量数据时,只需动态从车辆数据管理服务端中获取相应的配置信息就可以轻松实现对不同车型的数据采集。

    技术研发人员:王迎斌;包伟良;钱鹏鹏
    受保护的技术使用者:苏州智慧车芯科技有限公司
    技术研发日:2020.11.25
    技术公布日:2021.03.12

    转载请注明原文地址:https://wp.8miu.com/read-22432.html

    最新回复(0)