一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

车辆数据传输方法、装置、车辆及存储介质与流程

2023-01-16 11:45:26 来源:中国专利 TAG:


1.本公开涉及车辆数据传输领域,尤其涉及车辆数据传输方法、装置、车辆及存储介质。


背景技术:

2.随着车辆智能化程度的提高,车辆会产生多种需要保存的数据,如维修数据、车辆状态数据、自动驾驶相关数据等。如何将车辆产生的各种数据传输到云端服务器进行保存已成为对车辆进行各种大数据分析的重要前提。


技术实现要素:

3.为克服相关技术中存在的问题,本公开提供一种车辆数据传输方法、装置、车辆及存储介质。
4.根据本公开实施例的第一方面,提供一种车辆数据传输方法,包括:获取车端数据的属性信息,所述属性信息包括所述车端数据的目标数据类型、和所述车端数据占用的目标数据量;根据多个数据类型中每个数据类型和权重的对应关系,确定所述目标数据类型的权重,以及根据多个数据量范围与权重的对应关系,确定所述目标数据量的权重;根据所述目标数据类型的权重,和所述目标数据量的权重,得到所述属性信息的总权重,根据所述总权重,确定所述车端数据的上传等级,其中,所述上传等级包括紧急和一般;根据所述上传等级,确定所述车端数据的上传方式;根据所述上传方式上传所述车端数据。
5.可选地,所述根据所述总权重,确定所述车端数据的上传等级,包括:将所述总权重和预设的权重阈值进行比较,若所述总权重小于所述权重阈值,则所述车端数据的上传等级为紧急;若所述总权重大于或者等于所述权重阈值,则所述车端数据的上传等级为一般。
6.可选地,所述根据所述上传等级,确定所述车端数据的上传方式,包括:若所述车端数据的上传等级为紧急,则将通过数据流量通道进行上传的方式确定为所述上传方式。
7.可选地,所述根据所述上传等级,确定所述车端数据的上传方式,包括:若所述车端数据的上传等级为一般,则获取用户的历史驾驶习惯数据和/或车辆的当前行驶轨迹数据;在根据所述历史驾驶习惯数据和/或所述当前行驶轨迹数据,确定未来预设时间段内、所述车辆所处的目的地覆盖设定的无线wifi接入点时,将通过wifi通道进行上传的方式确定为所述上传方式。
8.可选地,所述根据所述上传等级,确定所述车端数据的上传方式,还包括:
在根据所述历史驾驶习惯数据和/或所述当前行驶轨迹数据,确定所述时间段内、所述目的地不覆盖所述无线wifi接入点时,确定所述车辆的剩余数据流量;在确定所述剩余数据流量大于预设的流量阈值时,按照设定的未来时刻通过数据流量通道进行上传的方式确定为所述上传方式。
9.可选地,所述将通过wifi通道进行上传的方式确定为所述上传方式之后,所述方法还包括:实时检测所述车辆的当前位置;在确定所述车辆行驶至所述目的地时,控制所述车辆与所述无线wifi接入点建立连接。
10.根据本公开实施例的第二方面,提供一种车辆数据传输装置,包括:获取模块,用于获取车端数据的属性信息,所述属性信息包括所述车端数据的目标数据类型、和所述车端数据占用的目标数据量;第一确定模块,用于根据多个数据类型中每个数据类型和权重的对应关系,确定所述目标数据类型的权重,以及根据多个数据量范围与权重的对应关系,确定所述目标数据量的权重;第二确定模块,用于根据所述目标数据类型的权重,和所述目标数据量的权重,得到所述属性信息的总权重,根据所述总权重,确定所述车端数据的上传等级,其中,所述上传等级包括紧急和一般;第三确定模块,用于根据所述上传等级,确定所述车端数据的上传方式;上传模块,用于根据所述上传方式上传所述车端数据。
11.可选地,所述第二确定模块采用如下方式确定所述车端数据的上传等级:将所述总权重和预设的权重阈值进行比较,若所述总权重小于所述权重阈值,则所述车端数据的上传等级为紧急;若所述总权重大于或者等于所述权重阈值,则所述车端数据的上传等级为一般。
12.可选地,所述第三确定模块采用如下方式根据所述上传等级,确定所述车端数据的上传方式:若所述车端数据的上传等级为紧急,则将通过数据流量通道进行上传的方式确定为所述上传方式。
13.可选地,所述第三确定模块采用如下方式根据所述上传等级,确定所述车端数据的上传方式:若所述车端数据的上传等级为一般,则获取用户的历史驾驶习惯数据和/或车辆的当前行驶轨迹数据;在根据所述历史驾驶习惯数据和/或所述当前行驶轨迹数据,确定未来预设时间段内、所述车辆所处的目的地覆盖设定的无线wifi接入点时,将通过wifi通道进行上传的方式确定为所述上传方式。
14.可选地,所述第三确定模块还用于采用如下方式根据所述上传等级,确定所述车端数据的上传方式:在根据所述历史驾驶习惯数据和/或所述当前行驶轨迹数据,确定所述时间段内、所述目的地不覆盖所述无线wifi接入点时,确定所述车辆的剩余数据流量;
在确定所述剩余数据流量大于预设的流量阈值时,按照设定的未来时刻通过数据流量通道进行上传的方式确定为所述上传方式。
15.可选地,所述装置还包括:检测模块,用于所述将通过wifi通道进行上传的方式确定为所述上传方式之后,实时检测所述车辆的当前位置;连接模块,用于在确定所述车辆行驶至所述目的地时,控制所述车辆与所述无线wifi接入点建立连接。
16.根据本公开实施例的第三方面,提供一种车辆,包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为:实现本公开第一方面所提供的车辆数据传输方法的步骤。
17.根据本公开实施例的第四方面,提供一种计算机可读存储介质,其上存储有计算机程序指令,该程序指令被处理器执行时实现本公开第一方面所提供的车辆数据传输方法的步骤。
18.本公开的实施例提供的技术方案可以包括以下有益效果:通过获取车端数据的属性信息,根据多个数据类型中每个数据类型和权重的对应关系,确定目标数据类型的权重,以及根据多个数据量范围与权重的对应关系,确定目标数据量的权重,根据目标数据类型的权重,和目标数据量的权重,得到属性信息的总权重,根据总权重,确定车端数据的上传等级,之后根据上传等级,确定车端数据的上传方式,并根据上传方式上传车端数据,保证了紧急的车端数据的及时上传,确保车端数据上传的实时性与流量负载的合理性。
19.应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
附图说明
20.此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。
21.图1是根据一示例性实施例示出的一种车辆数据传输方法的流程图。
22.图2是根据一示例性实施例示出的一种车辆数据传输装置的框图。
23.图3是一示例性实施例示出的一种车辆的功能框图示意图。
具体实施方式
24.这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
25.需要说明的是,本技术中所有获取信号、信息或数据的动作都是在遵照所在地国家相应的数据保护法规政策的前提下,并获得由相应装置所有者给予授权的情况下进行的。
26.图1是根据一示例性实施例示出的一种车辆数据传输方法的流程图,如图1所示,车辆数据传输方法用于车辆中,包括以下步骤。
27.在步骤s11中,获取车端数据的属性信息,属性信息包括车端数据的目标数据类型、和车端数据占用的目标数据量。
28.在步骤s12中,根据多个数据类型中每个数据类型和权重的对应关系,确定目标数据类型的权重,以及根据多个数据量范围与权重的对应关系,确定目标数据量的权重。
29.在步骤s13中,根据目标数据类型的权重,和目标数据量的权重,得到属性信息的总权重,根据总权重,确定车端数据的上传等级。
30.在步骤s14中,根据上传等级,确定车端数据的上传方式。
31.在步骤s15中,根据上传方式上传车端数据。
32.其中,属性信息包括车端数据的目标数据类型、和车端数据占用的目标数据量。其中,上传等级包括紧急和一般。
33.本公开可预先对车端数据进行数据类型的分类,例如可分为事故数据类型,常规行车类型数据等等。并根据数据类型的紧急程度,为数据类型的权重进行赋值,例如将事故数据类型的权重赋值为0,将常规行车类型数据的权重赋值为3。
34.本公开还可以对车端数据根据占用的数据量进行数据量范围的分类,例如可以分为小于50mb、50~100mb、100mb到1gb,和大于1gb等。并根据车端数据占用的数据量,对数据量范围进行权重赋值,例如将小于50mb的数据量范围赋值为0,50~100mb的数据量范围赋值为1,100mb到1gb的数据量范围赋值为2,大于1gb的数据量范围赋值为3。
35.根据车端数据的属性信息,确定目标数据类型的权重和目标数据量的权重之后,例如可通过如下方式根据目标数据类型的权重,和目标数据量的权重,得到属性信息的总权重:将目标数据类型的权重和目标数据量的权重进行求和,得到车端数据的属性信息的总权重。之后根据总权重,确定车端数据的上传等级。
36.一种实施方式中,例如可通过如下方式根据总权重,确定车端数据的上传等级:将总权重和预设的权重阈值进行比较,若总权重小于权重阈值,则车端数据的上传等级为紧急;若总权重大于或者等于权重阈值,则车端数据的上传等级为一般。
37.一种实施方式中,为确保紧急的数据能够及时地上传到服务器,本公开可将通过数据流量通道进行上传的方式确定为上传方式。
38.一种实施方式中,本公开可通过如下方式确定车端数据的上传方式:若车端数据的上传等级为一般,则获取用户的历史驾驶习惯数据和/或车辆的当前行驶轨迹数据,根据历史驾驶习惯数据和/或当前行驶轨迹数据,确定未来预设时间段内、车辆所处的目的地覆盖设定的无线wifi接入点时,将通过wifi通道进行上传的方式确定为上传方式。
39.其中,将通过wifi通道进行上传的方式确定为上传方式之后,车辆数据传输方法还包括:实时检测车辆的当前位置;在确定车辆行驶至目的地时,控制车辆与无线wifi接入点建立连接。
40.其中,若车端数据的上传等级为一般,确定车端数据的上传方式,还包括:在根据历史驾驶习惯数据和/或当前行驶轨迹数据,确定时间段内、目的地不覆盖
无线wifi接入点时,可确定车辆的剩余数据流量,其中,车辆的剩余数据流量可以是当月可用的剩余数据流量,在确定剩余数据流量大于预设的流量阈值时,可按照设定的未来时刻通过数据流量通道进行上传的方式确定为上传方式。
41.其中,预设的无线wifi接入点例如可包括预先与该车辆绑定的车辆厂商的无线wifi接入点,或者包括公共的无线wifi接入点。
42.进而,对于经过判断需要使用wifi上传的数据,根据驾驶员本次驾驶路线的目的地覆盖设定的无线wifi接入点时,能够预计性地规划数据传输任务开始的大概时刻,并在车辆到达目的地时,控制车辆与无线wifi接入点建立连接,进行车端数据的传输,节约了车辆的数据流量,确保更重要的数据能够及时地上传。
43.其中,设定的未来时刻,可以是当天的预设时刻,也可以是当月末的预设时刻,进而可以为上传等级为紧急的车端数据预留出更多的数据流量,保证上传等级为紧急的车端数据的及时上传。
44.例如本公开中,根据获取的车端数据的属性信息,可得知目标数据类型为事故数据类型且目标数据量为30mb,则车端数据的目标数据类型的权重为0,车端数据所处目标数据量的权重为0,则车端数据的属性信息的总权重为0。本公开例如可预设权重阈值为6,根据总权重和权重阈值的比较结果可知,车端数据的上传等级为紧急。进而根据数据流量的上传方式上传该车端数据。
45.再例如本公开中,根据获取的车端数据的属性信息,可得知目标数据类型为日常行车数据类型且目标数据量为2gb,则车端数据的目标数据类型的权重为3,车端数据所处目标数据量的权重3,则车端数据的属性信息的总权重为6。本公开例如可预设权重阈值为6,根据总权重和权重阈值的比较结果可知,车端数据的上传等级为一般。
46.之后,可获取车辆的剩余数据流量,例如是车辆当月的剩余数据流量,在确定剩余数据流量大于预设的流量阈值时,可按照当天的预设时刻,也可以是当月末的预设时刻,进而可以为上传等级为紧急的车端数据预留出更多的数据流量,保证上传等级为紧急的车端数据的及时上传,确保车端数据上传的实时性与流量负载的合理性,同时如果车辆的本次目的地覆盖wifi接入点,也能根据到达目的地的大概时刻,提示驾驶员将来的网络连接情况,以方便驾驶员合理规划数据流量。
47.在本公开的示例性实施例中,通过获取车端数据的属性信息,根据多个数据类型中每个数据类型和权重的对应关系,确定目标数据类型的权重,以及根据多个数据量范围与权重的对应关系,确定目标数据量的权重,根据目标数据类型的权重,和目标数据量的权重,得到属性信息的总权重,根据总权重,确定车端数据的上传等级,之后根据上传等级,确定车端数据的上传方式,并根据上传方式上传车端数据,保证了紧急的车端数据的及时上传,确保车端数据上传的实时性与流量负载的合理性。
48.图2是根据一示例性实施例示出的一种车辆数据传输装置200的框图。参照图2,该装置包括获取模块201、第一确定模块202,第二确定模块203、第三确定模块204和上传模块205。
49.获取模块201,用于获取车端数据的属性信息,所述属性信息包括所述车端数据的目标数据类型、和所述车端数据占用的目标数据量;第一确定模块202,用于根据多个数据类型中每个数据类型和权重的对应关系,确
定所述目标数据类型的权重,以及根据多个数据量范围与权重的对应关系,确定所述目标数据量的权重;第二确定模块203,用于根据所述目标数据类型的权重,和所述目标数据量的权重,得到所述属性信息的总权重,根据所述总权重,确定所述车端数据的上传等级,其中,所述上传等级包括紧急和一般;第三确定模块204,用于根据所述上传等级,确定所述车端数据的上传方式;上传模块205,用于根据所述上传方式上传所述车端数据。
50.可选地,所述第二确定模块203采用如下方式确定所述车端数据的上传等级:将所述总权重和预设的权重阈值进行比较,若所述总权重小于所述权重阈值,则所述车端数据的上传等级为紧急;若所述总权重大于或者等于所述权重阈值,则所述车端数据的上传等级为一般。
51.可选地,所述第三确定模块204采用如下方式根据所述上传等级,确定所述车端数据的上传方式:若所述车端数据的上传等级为紧急,则将通过数据流量通道进行上传的方式确定为所述上传方式。
52.可选地,所述第三确定模块204采用如下方式根据所述上传等级,确定所述车端数据的上传方式:若所述车端数据的上传等级为一般,则获取用户的历史驾驶习惯数据和/或车辆的当前行驶轨迹数据;在根据所述历史驾驶习惯数据和/或所述当前行驶轨迹数据,确定未来预设时间段内、所述车辆所处的目的地覆盖设定的无线wifi接入点时,将通过wifi通道进行上传的方式确定为所述上传方式。
53.可选地,所述第三确定模块204还用于采用如下方式根据所述上传等级,确定所述车端数据的上传方式:在根据所述历史驾驶习惯数据和/或所述当前行驶轨迹数据,确定所述时间段内、所述目的地不覆盖所述无线wifi接入点时,确定所述车辆的剩余数据流量;在确定所述剩余数据流量大于预设的流量阈值时,按照设定的未来时刻通过数据流量通道进行上传的方式确定为所述上传方式。
54.可选地,所述装置还包括:检测模块,用于所述将通过wifi通道进行上传的方式确定为所述上传方式之后,实时检测所述车辆的当前位置;连接模块,用于在确定所述车辆行驶至所述目的地时,控制所述车辆与所述无线wifi接入点建立连接。
55.关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
56.本领域技术人员应理解,以上所描述的装置实施例仅仅是示意性的,例如模块的划分,仅仅为一种逻辑功能划分,实际实现时可以有其他的划分方式,例如多个模块可以结合或者可以集成为一个模块。此外,作为分离部件说明的模块可以是或者也可以不是物理上分开。并且,每一模块可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当
使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。当使用硬件实现时,可以为全部或部分地以集成电路或芯片的形式实现。
57.本公开还提供一种计算机可读存储介质,其上存储有计算机程序指令,该程序指令被处理器执行时实现本公开提供的车辆数据传输方法的步骤。
58.图3是根据一示例性实施例示出的一种车辆600的框图。例如,车辆600可以是混合动力车辆,也可以是非混合动力车辆、电动车辆、燃料电池车辆或者其他类型的车辆。车辆600可以是自动驾驶车辆、半自动驾驶车辆或者非自动驾驶车辆。
59.参照图3,车辆600可包括各种子系统,例如,信息娱乐系统610、感知系统620、决策控制系统630、驱动系统640以及计算平台650。其中,车辆600还可以包括更多或更少的子系统,并且每个子系统都可包括多个部件。另外,车辆600的每个子系统之间和每个部件之间可以通过有线或者无线的方式实现互连。
60.在一些实施例中,信息娱乐系统610可以包括通信系统,娱乐系统以及导航系统等。
61.感知系统620可以包括若干种传感器,用于感测车辆600周边的环境的信息。例如,感知系统620可包括全球定位系统(全球定位系统可以是gps系统,也可以是北斗系统或者其他定位系统)、惯性测量单元(inertial measurement unit,imu)、激光雷达、毫米波雷达、超声雷达以及摄像装置。
62.决策控制系统630可以包括计算系统、整车控制器、转向系统、油门以及制动系统。
63.驱动系统640可以包括为车辆600提供动力运动的组件。在一个实施例中,驱动系统640可以包括引擎、能量源、传动系统和车轮。引擎可以是内燃机、电动机、空气压缩引擎中的一种或者多种的组合。引擎能够将能量源提供的能量转换成机械能量。
64.车辆600的部分或所有功能受计算平台650控制。计算平台650可包括至少一个处理器651和存储器652,处理器651可以执行存储在存储器652中的指令653。
65.处理器651可以是任何常规的处理器,诸如商业可获得的cpu。处理器还可以包括诸如图像处理器(graphic process unit,gpu),现场可编程门阵列(field programmable gate array,fpga)、片上系统(system on chip,soc)、专用集成芯片(application specific integrated circuit,asic)或它们的组合。
66.存储器652可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(sram),电可擦除可编程只读存储器(eeprom),可擦除可编程只读存储器(eprom),可编程只读存储器(prom),只读存储器(rom),磁存储器,快闪存储器,磁盘或光盘。
67.除了指令653以外,存储器652还可存储数据,例如道路地图,路线信息,车辆的位置、方向、速度等数据。存储器652存储的数据可以被计算平台650使用。
68.在本公开实施例中,处理器651可以执行指令653,以完成上述的车辆数据传输方法的全部或部分步骤。
69.在另一示例性实施例中,还提供一种计算机程序产品,该计算机程序产品包含能够由可编程的装置执行的计算机程序,该计算机程序具有当由该可编程的装置执行时用于执行上述的车辆数据传输方法的代码部分。
70.本领域技术人员在考虑说明书及实践本公开后,将容易想到本公开的其它实施方
案。本技术旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。
71.应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献