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

一种路径确定方法、装置、设备及介质与流程

2022-02-22 07:50:15 来源:中国专利 TAG:


1.本技术涉及汽车领域,尤其涉及一种路径确定方法、装置、设备及介质。


背景技术:

2.由于交通道路的数量增加导致道路情况越发的复杂,因此车辆导航系统被广泛应用于车辆行驶过程中,例如规划车辆行驶路线。现有技术中是根据路径长度、路径拥堵率或者路况等信息为车辆规划路径,虽然行驶过程中可以避开拥堵路径等情况,但是车辆容易出现能耗不足导致无法行驶至目的地的问题,从而降低车辆行驶效率。


技术实现要素:

3.本技术实施例提供一种路径确定方法、装置、设备及介质,可避免车辆在行驶过程能耗不足的问题,从而提高车辆行驶效率。
4.本技术实施例一方面提供一种路径确定方法,包括:
5.获取目标车辆的当前位置信息以及终点位置信息;
6.根据该当前位置信息以及该终点位置信息确定该目标车辆的候选路径;
7.获取该候选路径的路况信息以及参考车辆信息;
8.根据该路况信息以及该参考车辆信息确定该目标车辆在该候选路径上的单位时间内行驶所需要消耗的第一能耗信息;
9.根据该第一能耗信息向该目标车辆推荐该候选路径。
10.可选的,该候选路径包括至少一条路段,路段的路况信息包括路段的路段类型、路段的拥堵率、路段的长度、路段中的交通指示装置的数量中的至少一种,该参考车辆信息包括该路段中所行驶的参考车辆的第二能耗信息、该参考车辆的类型以及该参考车辆在该路段上的行驶时长,该第一能耗信息包括该目标车辆在该路段上的单位时间内行驶所需要消耗的第一能耗值。
11.可选的,该根据该路况信息以及该参考车辆信息确定该目标车辆在该候选路径上的单位时间内行驶所需要消耗的第一能耗信息,包括:根据该路段的路况信息、该路段中所行驶的参考车辆的第二能耗信息以及该行驶时长,确定该参考车辆在该路段上的单位时间内的第二能耗值;根据该参考车辆的类型确定该参考车辆的能耗权值;采用该能耗权值对该第二能耗值进行归一化处理,得到该路段对应的第三能耗值;根据该路段对应的第三能耗值,确定该第一能耗值。
12.可选的,该根据该路段的路况信息、该第二能耗信息以及该行驶时长,确定该参考车辆在该路段上的单位时间内的第二能耗值,包括:根据该路段的路况信息以及该第二能耗信息,确定该参考车辆在该路段上的总能耗值;根据该总能耗值与该行驶时长之间的比值,得到该参考车辆在该路段上的单位时间内的第二能耗值。
13.可选的,该路段包括的该参考车辆的数量为多个,一个该参考车辆对应一个该第三能耗值;该根据该第三能耗值,确定该第一能耗值,包括:分别计算该路段上的多个参考
车辆对应的该第三能耗值的平均值;将该平均值确定为该第一能耗值。
14.可选的,该根据该第一能耗信息向该目标车辆推荐该候选路径,包括:获取该目标车辆对应的行驶地图;将该候选路径以及该第一能耗信息标注在该行驶地图上,得到能耗地图;根据该能耗地图向该目标车辆推荐该候选路径。
15.可选的,该根据该第一能耗信息向该目标车辆推荐该候选路段,包括:获取该目标车辆的剩余能量值;根据该第一能耗信息确定该目标车辆在该候选路径上行驶所需要消耗的第一能耗总值;将该第一能耗总值与该目标车辆的剩余能量值进行比对;若该第一能耗总值小于该目标车辆的剩余能量值,则向该目标车辆推荐该候选路径。
16.可选的,该方法还包括:若该第一能耗总值大于或等于该目标车辆的剩余能量值,则检测该候选路径中是否包括用于为所述目标车辆补充能量的能量补给站;若检测到该候选路径中包括所述能量补给站,根据所述第一能耗信息确定所述目标车辆到达所述能量补给站所需消耗的第四能耗值;若所述第四能耗值小于所述目标车辆的剩余能量值,则向所述目标车辆推荐所述候选路径。
17.可选的,该候选路径的数量为多条;该根据该第一能耗信息向该目标车辆推荐该候选路径,包括:根据该第一能耗信息确定该目标车辆在多条候选路径中每条候选路径上行驶所需要消耗的第一能耗总值,得到多个第一能耗总值,一条候选路径对应一个第一能耗总值;将该多个第一能耗总值中的最小值对应的候选路径确定为目标候选路径,向该目标车辆推荐该目标候选路径。
18.本技术实施例一方面提供一种路径确定装置,包括:
19.车辆位置获取模块,用于获取目标车辆的当前位置信息以及终点位置信息;
20.候选路径确定模块,用于根据该当前位置信息以及该终点位置信息确定该目标车辆的候选路径;
21.路况信息获取模块,用于获取该候选路径的路况信息以及参考车辆信息;
22.单位能耗确定模块,用于根据该路况信息以及该参考车辆信息确定该目标车辆在该候选路径上的单位时间内行驶所需要消耗的第一能耗信息;
23.路径推荐模块,用于根据该第一能耗信息向该目标车辆推荐该候选路径。
24.可选的,该候选路径包括至少一条路段,路段的路况信息包括路段的路段类型、路段的拥堵率、路段的长度、路段中的交通指示装置的数量中的至少一种,该参考车辆信息包括该路段中所行驶的参考车辆的第二能耗信息、该参考车辆的类型以及该参考车辆在该路段上的行驶时长,该第一能耗信息包括该目标车辆在该路段上的单位时间内行驶所需要消耗的第一能耗值。
25.可选的,该单位能耗确定模块,具体用于:根据该路段的路况信息、该路段中所行驶的参考车辆的第二能耗信息以及该行驶时长,确定该参考车辆在该路段上的单位时间内的第二能耗值;根据该参考车辆的类型确定该参考车辆的能耗权值;采用该能耗权值对该第二能耗值进行归一化处理,得到该路段对应的第三能耗值;根据该路段对应的第三能耗值,确定该第一能耗值。
26.可选的,该单位能耗确定模块,具体用于:根据该路段的路况信息以及该第二能耗信息,确定该参考车辆在该路段上的总能耗值;根据该总能耗值与该行驶时长之间的比值,得到该参考车辆在该路段上的单位时间内的第二能耗值。
27.可选的,该路段包括的该参考车辆的数量为多个,一个该参考车辆对应一个该第三能耗值;该单位能耗确定模块,具体用于:分别计算该路段上的多个参考车辆对应的该第三能耗值的平均值;将该平均值确定为该第一能耗值。
28.可选的,该路径推荐模块,具体用于:获取该目标车辆对应的行驶地图;将该候选路径以及该第一能耗信息标注在该行驶地图上,得到能耗地图;根据该能耗地图向该目标车辆推荐该候选路径。
29.可选的,该路径推荐模块,具体用于:获取该目标车辆的剩余能量值;根据该第一能耗信息确定该目标车辆在该候选路径上行驶所需要消耗的第一能耗总值;将该第一能耗总值与该目标车辆的剩余能量值进行比对;若该第一能耗总值小于该目标车辆的剩余能量值,则向该目标车辆推荐该候选路径。
30.可选的,该装置还包括:能量补充模块,用于:若该第一能耗总值大于或等于该目标车辆的剩余能量值,则检测该候选路径中是否包括用于为所述目标车辆补充能量的能量补给站;若检测到该候选路径中包括所述能量补给站,根据所述第一能耗信息确定所述目标车辆到达所述能量补给站所需消耗的第四能耗值;若所述第四能耗值小于所述目标车辆的剩余能量值,则向所述目标车辆推荐所述候选路径。
31.可选的,该候选路径的数量为多条;该路径推荐模块,具体用于:根据该第一能耗信息确定该目标车辆在多条候选路径中每条候选路径上行驶所需要消耗的第一能耗总值,得到多个第一能耗总值,一条候选路径对应一个第一能耗总值;将该多个第一能耗总值中的最小值对应的候选路径确定为目标候选路径,向该目标车辆推荐该目标候选路径。
32.本技术一方面提供了一种计算机设备,包括:处理器、存储器、网络接口;
33.上述处理器与存储器、网络接口相连,其中,网络接口用于提供数据通信功能,上述存储器用于存储计算机程序,上述处理器用于调用上述计算机程序,以执行本技术实施例中上述一方面中的方法。
34.本技术实施例一方面提供了一种计算机可读存储介质,该计算机可读存储介质存储有计算机程序,该计算机程序包括程序指令,该程序指令当被处理器执行时使该处理器执行上述第一方面的一种路径确定方法。
35.本技术实施例中,获取目标车辆的当前位置信息以及终点位置信息;根据当前位置信息以及终点位置信息确定目标车辆的候选路径;获取候选路径的路况信息以及参考车辆信息;根据路况信息以及参考车辆信息确定目标车辆在候选路径上的单位时间内行驶所需要消耗的第一能耗信息;根据第一能耗信息向目标车辆推荐候选路径。这里,参考车辆信息是根据至少一个参考车辆在历史时间段内(即为目标车辆推荐候选路径之前的时间段内)在候选路径上的单位时间内行驶所需消耗的能耗信息确定得到的,由于该能耗信息是根据参考车辆在该候选路段上实际行驶所需消耗的能耗信息确定的,因此该能耗信息能准确反映车辆在该候选路径上的单位时间内行驶所需的能耗情况。通过确定出每条候选路径对应的能耗值,便于用户进行合理选择,可避免车辆在行驶过程能耗不足的问题,从而实现优化为车辆推荐行驶路径,进而提高车辆行驶效率。
附图说明
36.为了更清楚地说明本技术实施例中的技术方案,下面将对实施例中所需要使用的
附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
37.图1是本技术实施例提供的一种路径确定系统的架构示意图;
38.图2是本技术实施例提供的一种路径确定方法的流程示意图;
39.图3是本技术实施例提供的一种候选路径的示意图;
40.图4是本技术实施例提供的一种能耗地图的示意图;
41.图5是本技术实施例提供的一种候选路径的示意图;
42.图6是本技术实施例提供的一种路径确定方法的流程示意图;
43.图7是本技术实施例提供的一种候选路径的示意图;
44.图8是本技术实施例提供的一种路径确定装置的组成结构示意图;
45.图9是本技术实施例提供的一种计算机设备的组成结构示意图。
具体实施方式
46.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
47.本技术的技术方案适用于为车辆规划候选路径的场景中。请参见图1,图1是本技术实施例提供的一种路径确定系统的架构示意图。该系统架构示意图包括目标车辆101、车载服务器102和参考车辆103,其中,目标车辆101可以是需要进行路径规划的车辆,车载服务器102可以是车辆控制中心的后台服务器,参考车辆103可以是行驶过目标车辆101需要规划的路线的车辆,例如可以包括行驶过需要规划的路径中的一条或者多条路段的车辆。目标车辆101可以用于发送目标车辆101的车辆信息给车载服务器102,例如车辆信息可以包括车辆的当前位置信息、终点位置信息、车辆当前剩余能量值,等等。车载服务器102可以用于接收目标车辆101发送的车辆信息和参考车辆103发送的参考车辆信息、对目标车辆101发送的车辆信息和参考车辆103发送的参考车辆信息进行处理后得到目标车辆在候选路径上的单位时间内行驶所需要消耗的第一能耗信息,以及向目标车辆101推荐候选路径。参考车辆103可以用于发送参考车辆信息至车载服务器102。其中,目标车辆101的数量可以为一个或者多个,本技术实施例以目标车辆101的数量为一个为例进行说明,若目标车辆101的数量为多个,其他的目标车辆101的路径确定方法可参考该目标车辆的路径确定方法;车载服务器102可以为独立的服务器或者是多个服务器组成的服务器集群;参考车辆103的数量可以为一个或者多个,本技术以参考车辆103的数量为多个为例进行说明。
48.其中,目标车辆101和参考车辆103例如可以为大型货车、小型汽车以及其他配置有车载终端的车辆,车载终端例如可以包括手机、平板电脑、笔记本电脑、掌上电脑、智能音响、车载ipad、移动互联网设备(mid,mobile internet device)、可穿戴设备(例如智能手表、智能手环)等;车载服务器102可以是指是一台独立的服务器、或由若干台服务器组成的服务器集群、或云计算中心,等等。
49.进一步地,如图1所示,在具体实施该路径确定方法的过程中,例如,目标车辆101
发送目标车辆101的当前位置信息以及终点位置信息至车载服务器102;车载服务器102根据目标车辆101的当前位置信息以及终点位置信息确定目标车辆101的候选路径;参考车辆103发送候选路径上所行驶的参考车辆103对应的参考车辆信息至车载服务器102;车载服务器102获取候选路径的路况信息以及候选路径上所行驶的参考车辆103对应的参考车辆信息;车载服务器102根据路况信息以及参考车辆信息确定目标车辆在候选路径上的单位时间内行驶所需要消耗的第一能耗信息;车载服务器102根据第一能耗信息向目标车辆101推荐候选路径。由于目标车辆在候选路径上的单位时间内行驶所需要消耗的第一能耗信息是根据在候选路径上所行驶的参考车辆对应的参考车辆信息确定的,即该能耗信息是根据参考车辆的实际行驶情况确定的,因此该第一能耗信息较准确,从而根据第一能耗信息向目标车辆推荐的候选路径更准确,便于用户进行合理选择,避免车辆在行驶过程能耗不足的问题,进而提高目标车辆的行驶效率。
50.请参见图2,图2是本技术实施例提供的一种路径确定方法的流程示意图,如图2所示,该方法包括:
51.s101,获取目标车辆的当前位置信息以及终点位置信息。
52.这里,目标车辆为需要进行路径规划的车辆,目标车辆的当前位置信息和终点位置信息例如可以为具体地名。目标车辆可以实时上传目标车辆的当前位置信息以及终点位置信息至车载服务器,便于车载服务器根据目标车辆的当前位置信息以及终点位置信息对候选路径进行调整,从而提高路径确定的准确性。可选的,若接收到目标车辆发送的多个终点位置信息,可以为目标车辆规划包含多个终点位置信息的候选路径。可选的,在获取目标车辆的当前位置信息以及终点位置信息时,还可以获取当前的时间信息。
53.s102,根据当前位置信息以及终点位置信息确定目标车辆的候选路径。
54.这里,当前位置信息和终点位置信息之间可以包括多条候选路径,如图3所示,图3是本技术实施例提供的一种候选路径的示意图。以目标车辆从当前位置a行驶到终点位置c为例,可以根据路况或者路径长度等因素将当前位置a和终点位置c划分为3条候选路径,第一条候选路径可以为a-b-d-c,第二条候选路径可以为a-b-c,第三条候选路径可以为a-b-e-c。
55.s103,获取候选路径的路况信息以及参考车辆信息。
56.这里,参考车辆信息为在该候选路径上所行驶的参考车辆对应的信息,候选路径包括至少一条路段,如图3所示,例如对于候选路径a-b-d-c,可以包括3条路段分别为ab、bd、dc,候选路径的路况信息包括至少一条路段中每条路段的路况信息,每条路段的路况信息包括每条路段的路段类型、每条路段的拥堵率、每条路段的长度、每条路段中的交通指示装置的数量中的至少一种。例如,路段类型可以根据路段上限定的车辆行驶速度划分,例如划分为高速公路、快速公路、普通公路、乡村道路等等;路段类型也可以根据路段的建筑材料类型划分,例如划分为沥青道路、水泥道路、泥面道路等等;路段类型也可以根据路段的平缓程度划分,例如划分为平缓路段、陡坡路段、弯道路段等等。路段的拥堵率用于指示路段拥堵的程度,即拥堵率越大表示该路段的交通越拥堵,拥堵率越小表示该路段的交通越不拥堵。交通指示装置例如可以包括交通信号灯、电子拍摄装置等等。
57.参考车辆为在目标车辆在候选路段上行驶之前,已经在候选路段上行驶完成的车辆,并且,已经将其自身的参考车辆信息上传至车载服务器的车辆。参考车辆信息包括每条
路段中所行驶的参考车辆的耗能参数信息、参考车辆的类型以及参考车辆在每条路段上的行驶时长,参考车辆的第二能耗信息是指参考车辆的耗能指标,例如可以为参考车辆出厂时配置的耗电指标,如150瓦时每千米(能量单位,wh/km),即参考车辆行驶每公里耗电150wh。或者,也可以为参考车辆出厂时配置的耗油指标,等等。参考车辆的类型可以包括车辆的种类,例如货车、汽车、挂车,或者包括车辆的座位类型,例如大型2座货车、小型2座货车、5座汽车、2座汽车等等。可选的,参考车辆信息还可以包括用于唯一地指示该车辆的标识,例如车辆车牌号、车辆的出厂号以及车辆编号等等。此外,参考车辆信息包括参考车辆行驶在候选路径的每个路段的参考时间信息。
58.可选的,参考车辆可以上传如表1中所示的参考车辆信息至车载服务器。
59.tssseece
rsere
typet1s
1ss1eec1e1rse1re
type 1t2s
2ss2eec2e2rse2re
type 2
…………………
tns
nssneecnenrsenre
type n
60.表1:参考车辆信息表(示例)
61.表1中,t为单位时间,ss为参考车辆在单位时间t内行驶的起始里程,se为参考车辆在单位时间t内行驶的结束里程,ec为参考车辆在单位时间t内行驶消耗的总能耗值,ers为参考车辆在单位时间t内起始剩余能量,ere为参考车辆在单位时间t内的结束剩余能量,type为参考车辆的车辆类型。可选的,参考车辆还可以上传车辆当前速度等信息。
62.s104,根据路况信息以及参考车辆信息确定目标车辆在候选路径上的单位时间内行驶所需要消耗的第一能耗信息。
63.其中,目标车辆在候选路径上的单位时间内行驶所需要消耗的第一能耗信息包括目标车辆在候选路径上的所有单位时间内行驶所需要消耗的能耗值。例如候选路径包括3个单位时间内的路径,则第一能耗信息包括目标车辆行驶在3个单位时间内每个单位时间内所需要消耗的能耗值。或者,目标车辆在候选路径上的单位时间内行驶所需要消耗的第一能耗信息包括目标车辆在每条路段上的所有单位时间内行驶所需要消耗的能耗值。例如候选路径包括3条路段,则第一能耗信息包括目标车辆行驶在3条路段中每条路段上的单位时间内所需要消耗的能耗值。目标车辆在候选路径上的单位时间内行驶所需要消耗的能耗值为:目标车辆在候选路径上行驶所需要消耗的总能耗值与目标车辆在候选路径上行驶的总行驶时长之间的比值。例如,目标车辆在候选路径上行驶所需要消耗的总能耗值为p1,目标车辆在候选路径上行驶的总行驶时长为t1,则目标车辆在候选路径上的单位时间内行驶所需要消耗的能耗值为p1/t1。或者,目标车辆在每个路段上的单位时间内行驶所需要消耗的能耗值为:目标车辆在每个路段上行驶所需要消耗的总能耗值与目标车辆在每个路段上行驶的总行驶时长之间的比值。
64.这里,由于路况信息和参考车辆信息不同,可能导致车辆行驶在候选路径上的每个位置所消耗的能量不同,不同类型的车辆在同一路径上行驶相同距离所消耗的能量不同,同一车辆在不同路径上行驶相同距离所消耗的能量不同。因此,可以根据路况信息以及参考车辆信息确定目标车辆在候选路径上的单位时间内行驶所需要消耗的能耗信息。可选的,也可以直接获取车辆行驶该候选路径对应的能量变化差值,如表1中ere与ers之间的差
值,从而确定目标车辆在候选路径上的单位时间内行驶所需要消耗的第一能耗信息。
65.由于获取目标车辆的当前位置信息以及终点位置信息时,获取了当前的时间信息,并且获取参考车辆的参考车辆信息时,获取了参考车辆在路段上行驶的每个参考时间信息,则可以从参考车辆对应的多个参考时间信息中确定出与当前时间信息匹配的参考时间信息。从而根据参考车辆在该参考时间信息内行驶在候选路段上的单位时间内所消耗的能耗信息,确定目标车辆在候选路径上的单位时间内行驶所需要消耗的第一能耗信息。
66.这里,与当前时间信息匹配的参考时间信息例如可以为当前时间之前且在预设时间内的同一时刻;或者当前时间之前且与预设时间内的同一时刻之差满足时间阈值的时刻,等等。则参考车辆为在与当前时间信息匹配的参考时间信息内在候选路径上行驶的车辆。
67.例如,当前时刻为2020年6月18日(星期四)下午18:00,若预设时间为一天,时间阈值为30分钟,则与当前时间信息匹配的参考时间信息例如可以为2020年6月17日(星期三)下午18:00、2020年6月17日(星期三)下午17:30-18:00;若预设时间为一周,时间阈值为30分钟,则与当前时间信息匹配的参考时间信息例如可以为2020年6月15日(星期一)下午18:00、2020年6月16日(星期二)下午18:00、2020年6月17日(星期三)下午18:00、2020年6月15日(星期一)下午17:30-18:00、2020年6月16日(星期二)下午17:30-18:00、2020年6月17日(星期三)下午17:30-18:00。
68.本技术实施例中,可以通过以下过程确定目标车辆在候选路径上的单位时间内行驶所需要消耗的第一能耗信息:
69.一、根据路段的路况信息、路段中所行驶的参考车辆的第二能耗信息以及行驶时长,确定参考车辆在每条路段上的单位时间内的第二能耗值。
70.这里,路段是指候选路径包括的至少一条路段中的任意一条路段,此处是针对任意一条路段进行的处理,对于该候选路径包括的至少一条路段中的其他路段,可参考该处理方式。可知,由于第二能耗值为参考车辆在该参考时间内行驶在每条路段上的单位时间内的能耗值,如果该参考车辆在多个不同时间段内行驶在该相同路段,则对应的单位时间内消耗的第二能耗值可能不同。由于在该路段行驶的时间不同,该路段的拥堵率可能不同,从而导致相同的车辆在相同的路段上行驶,消耗的第二能耗值不同。本技术实施例中是获取与目标车辆的当前时间匹配的参考时间,从而确定参考车辆在该参考时间以及该路段上行驶所消耗的单位时间内的第二能耗值。避免由于时间段的不同导致确定的目标车辆在候选路径上的单位时间内行驶所需要消耗的第一能耗信息不同。
71.这里,例如路段类型为平缓路段类型,则参考车辆在该平滑路段行驶的单位时间的第二能耗值小于该参考车辆在陡坡路段行驶的单位时间内的第二能耗值,参考车辆在沥青道路行驶的单位时间内的第二能耗值小于该参考车辆在泥面道路行驶的单位时间内的第二能耗值,等等。因此,可以根据具体的路况信息和参考车辆的第二能耗信息,确定参考车辆在每条路段上的单位时间内的第二能耗值。
72.具体实现中,可以根据每条路段的路况信息以及每条路段中所行驶的参考车辆的第二能耗信息,确定参考车辆在该每条路段上的总能耗值;根据总能耗值与参考车辆在每条路段上的行驶时长之间的比值,得到参考车辆在每条路段上的单位时间内的第二能耗值。
73.在一种可能的实现方式中,参考车辆在路段中所行驶时,参考车辆通过实时发送当前位置信息以及剩余能量值至车载服务器,车载服务器则根据参考车辆的位置信息以及参考车辆的剩余能量值计算出参考车辆在每条路段上的总能耗值。根据总能耗值与参考车辆在每条路段上的行驶时长之间的比值,得到参考车辆在每条路段上的单位时间内的第二能耗值。例如,可以使用公式(1-1)计算得到参考车辆在每条路段上的单位时间内的第二能耗值:
[0074][0075]
其中,以路段1为例,p为参考车辆在路段1上的单位时间内的第二能耗值,s为路段1的长度(即表1中se与ss之差),ec为参考车辆在路段1上的总能耗值,t为参考车辆行驶该路段1所耗费的总时间。
[0076]
二、根据参考车辆的类型确定参考车辆的能耗权值。
[0077]
这里,可以先获取参考车辆与标准型号车辆之间的耗能关系,根据该耗能关系确定参考车辆的能耗权值。例如,标准型号车辆为2座汽车,参考车辆a1为5座汽车、参考车辆a2为7座汽车,得到标准型号车辆与参考车辆a1的耗能关系为1:2,1:3,则对应的参考车辆的能耗权值分别可以为1/2、1/3。
[0078]
三、采用能耗权值对第一能耗值进行归一化处理,得到该路段对应的第三能耗值。
[0079]
这里,该路段对应的第三能耗值为参考车辆在该路段上的单位时间内的能耗值。可以使用公式(1-2)计算得到参考车辆在每条路段上的单位时间内的第三能耗值:
[0080]
p
nominal
=knpnꢀꢀꢀ
(1-2)
[0081]
其中,n为路段,p
nominal
为参考车辆在路段n上的单位时间内的第三能耗值,kn为参考车辆的能耗权值,pn为参考车辆在路段n上的单位时间内的第二能耗值。上述过程是针对每条路段上只有一个参考车辆进行的处理,若每条路段上有多个参考车辆,可以参考对该参考车辆的处理方式对其他参考车辆进行处理,得到每个参考车辆对应的第三能耗值。
[0082]
四、根据第三能耗值,确定第一能耗值。
[0083]
这里,第一能耗值是指目标车辆在路段上的单位时间内行驶所需要消耗的能耗值。
[0084]
在一种可能的实现方式中,若每条路段上只有一个参考车辆,则将该参考车辆对应的第三能耗值确定为第一能耗值。
[0085]
在另一种可能的实现方式中,若每条路段上有多个参考车辆,则分别计算路段上的多个参考车辆对应的第三能耗值的平均值;将平均值确定为第一能耗值。这里,一个参考车辆对应一个第三能耗值。例如,可以根据公式(1-3)计算得到每条路段上的多个参考车辆对应的第三能耗值的平均值:
[0086][0087]
其中,m为路段,tn为参考时间,为在参考时间内路段m上的多个参考车辆对应的第三能耗值的平均值。可知,在一个参考时间内一个参考车辆对应一个第三能耗值,则一个参考时间对应一个第三能耗值的平均值,即一个参考时间对应一个目标车辆在每条路段上的单位时间内行驶所需要消耗的第一能耗值。
[0088]
可知,例如参考车辆在3个参考时间t1-t3都在该路段上行驶,则参考车辆在3个参考时间t1-t3对应的第三能耗值分别为x1、x2、x3,且与目标车辆的当前时间匹配的参考时间为t2,则将t2对应的第三能耗值分别为x2确定为目标车辆在该路段上的单位时间内行驶所需要消耗的能耗值。
[0089]
可以理解的是,对于候选路径上的每条路段,都可以使用上述方法计算得到目标车辆在每条路段上的单位时间内行驶所需要消耗的第一能耗值,从而可以计算候选路径对应的多条路段的平均值,得到每条候选路径的平均能耗;或者,计算候选路径对应的多条路段的能耗值之和,得到每条候选路径的总能耗。
[0090]
s105,根据第一能耗信息向目标车辆推荐候选路径。
[0091]
这里,第一能耗信息是指目标车辆在候选路径上的单位时间内行驶所需要消耗的能耗信息,可以根据第一能耗信息,确定目标车辆在候选路径上的所有单位时间内行驶所需要消耗的总能耗值,根据目标车辆在候选路径上的所有单位时间内行驶所需要消耗的总能耗值向目标车辆推荐候选路径。或者,可以根据每条候选路径的总能耗信息和路况信息,向目标车辆推荐候选路径;或者,可以根据每条候选路径的能耗信息和车辆在每条候选路径行驶所需的行驶总时长,向目标车辆推荐候选路径。
[0092]
例如,可以将目标车辆在候选路径上行驶所需要消耗的总能耗值最小的候选路径确定为目标候选路径,向目标车辆推荐该目标候选路径;或者,根据车辆在每条候选路径的行驶总时长、每条候选路径中每个路段的路段类型、每条候选路径的拥堵率、每条候选路径中的交通指示装置的数量等参数中的至少一种,以及结合候选路径的能耗信息,向目标车辆推荐候选路径。如向目标车辆推荐能耗值最小且行驶总时长最短的候选路径,或者能耗值最小且路段类型最好(即平滑路段多、陡坡路段弯道路段等较少)的候选路径,或者能耗值最小且拥堵率最小的候选路径,或者能耗值最小且交通指示装置的数量最少的候选路径,等等。
[0093]
在一种可能的实现方式中,路段对应的多个时刻的能耗地图例如可以为如下矩阵(1-4),其中,tn为时刻,lm为路段,p(tn,lm)为参考车辆在tn时刻在路段lm上的单位时间内行驶所需要消耗的第三能耗值。
[0094][0095]
在一种可实现的方式中,可以首先获取目标车辆对应的行驶地图;接着,将候选路径以及第一能耗信息标注在行驶地图上,得到能耗地图;最后,根据能耗地图向目标车辆推荐候选路径。
[0096]
这里,行驶地图包括目标车辆的当前位置信息以及终点位置信息,以及多条候选路径。具体实现中,可以获取每条候选路径中的每个路段对应的第一能耗值,并将每个路段的第一能耗值标注在行驶地图上,得到每条候选路径的第一能耗信息。
[0097]
可选的,可以对多个第一能耗值按照能耗值范围进行划分,得到多个能耗等级,例如包括极高能耗a (大于500wh/km),极高能耗a(500wh/km-450wh/km),极高能耗b(450wh/km-400wh/km),高能耗a(400wh/km-350wh/km),高能耗b(350wh/km-300wh/km),正常能耗(300wh/km-150wh/km),低能耗(小于150wh/km),可以使用不同颜色在行驶地图中进行标
注,显示候选路径中每个路段对应的能耗等级。例如,车辆行驶在陡坡路段较多、泥土道路、以及拥堵率较大的路段上,对应的能耗等级可以为极高能耗a ;车辆行驶在平滑路段(如高速路)以及拥堵率较小的路段上,对应的能耗等级可以为低能耗,等等。
[0098]
示例性的,能耗地图可以如图4所示,图4是本技术实施例提供的一种能耗地图的示意图,图4中,包括目标车辆的当前位置信息以及终点位置信息、多条候选路径、以及每条候选路径中每个路段对应的能耗等级。
[0099]
可选的,还可以将每条候选路径的平均能耗标注在行驶地图上;或者,将每条候选路径的总能耗标注在行驶地图上。可以理解的是,由于计算得到车辆在候选路径中每个路段对应的单位时间内行驶所需消耗的能耗值,可以将参考时间和车辆在路段的单位时间内行驶所需消耗的能耗值对应存储,便于后续使用,由于参考车辆的信息是实时更新的,因此会根据参考车辆的参考车辆信息对车辆在候选路径中每个路段对应的单位时间内行驶所需消耗的能耗值进行更新。
[0100]
可选的,目标车辆根据该候选路径行驶,会实时上传目标车辆的车辆信息,当目标车辆行驶完该候选路径后,可将该目标车辆作为参考车辆,以及将该目标车辆的车辆信息作为参考车辆的参考车辆信息,从而根据前述方法对车辆在候选路径中每个路段对应的单位时间内行驶所需消耗的能耗值进行更新,以实现为后续车辆推荐候选路径。
[0101]
这里,若候选路径的数量为一条,则可根据该候选路径以及目标车辆在候选路径上的单位时间内行驶所需要消耗的总能耗值或者目标车辆在候选路径上的单位时间内行驶所需要消耗的第一能耗值的平均值向目标车辆推荐候选路径。
[0102]
若候选路径的数量为多条,则可以先根据第一能耗信息确定目标车辆在多条候选路径中的每条候选路径上行驶所需要消耗的第一能耗值,得到多个第一能耗值;将多个第一能耗值中的最小值对应的候选路径确定为目标候选路径,向目标车辆推荐目标候选路径。这里,一条候选路径对应一个第一能耗值,该第一能耗值可以为候选路径上的所有单位时间内行驶所需要消耗的第一能耗值之和,或者,该能耗值可以为候选路径上的所有单位时间内行驶所需要消耗的第一能耗值的平均值,即平均单位公里能耗。如图5所示,图5是本技术实施例提供的一种候选路径的示意图,图5中包括目标车辆的当前位置信息以及终点位置信息、候选路径1与候选路径2,每条候选路径中的每条路段的单位公里能耗值,还可以包括每条候选路径对应的平均单位公里能耗,例如候选路径1对应的平均单位公里能耗为319wh/km,候选路径2对应的平均单位公里能耗为335wh/km,则将候选路径1确定为目标候选路径,并向目标车辆推荐候选路径1。
[0103]
可选的,若目标车辆与参考车辆的类型相同,则可以直接获取参考车辆在候选路径对应的第三能耗值,并根据该候选路径以及候选路径对应的第三能耗值向目标车辆推荐候选路径。
[0104]
本技术实施例中,获取目标车辆的当前位置信息以及终点位置信息;根据当前位置信息以及终点位置信息确定目标车辆的候选路径;获取候选路径的路况信息以及参考车辆信息;根据路况信息以及参考车辆信息确定目标车辆在候选路径上的单位时间内行驶所需要消耗的第一能耗信息;根据第一能耗信息向目标车辆推荐候选路径。这里,参考车辆信息是根据至少一个参考车辆在历史时间段内(即为目标车辆推荐候选路径之前的时间段内)在候选路径上的单位时间内行驶所需消耗的能耗信息确定得到的,由于该能耗信息是
根据参考车辆在该候选路段上实际行驶所需消耗的能耗信息确定的,因此该能耗信息能准确反映车辆在该候选路径上的单位时间内行驶所需的能耗情况。通过确定出每条候选路径对应的能耗值,便于用户进行合理选择,可避免车辆在行驶过程能耗不足的问题,从而实现优化为车辆推荐行驶路径,进而提高车辆行驶效率。
[0105]
可选的,请参见图6,图6是本技术实施例提供的一种路径确定方法的流程示意图,如图6所示,该方法包括:
[0106]
s201,获取目标车辆的当前位置信息以及终点位置信息。
[0107]
s202,根据当前位置信息以及终点位置信息确定目标车辆的候选路径。
[0108]
s203,获取候选路径的路况信息以及参考车辆信息。
[0109]
s204,根据路况信息以及参考车辆信息确定目标车辆在候选路径上的单位时间内行驶所需要消耗的第一能耗信息。
[0110]
这里,步骤s201~s204的具体实现方式可参考图2对应的实施例中步骤s101~s104的描述,此处不再赘述。
[0111]
s205,获取目标车辆的剩余能量值。
[0112]
这里,目标车辆可以发送当前时间以及当前时间对应的剩余能量值至车载服务器。
[0113]
s206,根据第一能耗信息确定目标车辆在候选路径上行驶所需要消耗的第一能耗总值。
[0114]
这里,目标车辆在候选路径上的单位时间内行驶所需要消耗的第一能耗信息包括目标车辆在候选路径中每条路段上的所有单位时间内行驶所需要消耗的第一能耗总值,即目标车辆在候选路径中每条路段上的所有单位时间内行驶所需要消耗的第一能耗值之和。
[0115]
例如,候选路径包括2个路段分别为路段1和路段2,路段1对应的3个单位时间内的能耗分别为y1,y2,y3,路段2对应2个单位时间内的能耗分别为z1,z2,目标车辆在候选路径上行驶所需要消耗的第一能耗总值可以为候选路径中每条路段上的所有单位时间内行驶所需消耗的第一能耗值之和y1 y2 y3 z1 z2。
[0116]
s207,判断第一能耗总值是否小于目标车辆的剩余能量值。
[0117]
若是,则执行步骤s208,若否,则执行步骤s209。这里,可以将目标车辆在候选路径上行驶所需要消耗的第一能耗总值与目标车辆的剩余能量值进行比对,从而判断目标车辆在候选路径上行驶所需要消耗的第一能耗总值是否小于目标车辆的剩余能量值。
[0118]
s208,向目标车辆推荐候选路径。
[0119]
这里,若目标车辆在候选路径上行驶所需要消耗的第一能耗总值小于目标车辆的剩余能量值,表示目标车辆基于当前的剩余能量值可以根据该候选路径从目标车辆的当前位置行驶至终点位置,即目标车辆的当前剩余能量值足以使目标车辆行驶到终点位置。若目标车辆在候选路径上行驶所需要消耗的第一能耗总值大于或等于目标车辆的剩余能量值,表示目标车辆基于当前的剩余能量值不能根据该候选路径从目标车辆的当前位置行驶至终点位置,即目标车辆的当前剩余能量值不足以使目标车辆行驶到终点位置。
[0120]
s209,检测候选路径中是否包括用于为目标车辆补充能量的能量补给站。
[0121]
若是,则执行步骤s210,若否,则执行步骤s212。这里,能量补给站例如可以为充电桩,或者充电站、加油站、加气站,等等。具体实现中可以根据目标车辆所需的能量类型确定
能量补给站的类型,例如,目标车辆为电动汽车,则能量补给站可以为充电站、充电桩,等等。若目标车辆的当前剩余能量值不足以使目标车辆行驶到终点位置,则表示目标车辆在该候选路径行驶的过程中,需要进行能量补充,才能实现行驶到终点位置。
[0122]
s210,根据第一能耗信息确定目标车辆到达能量补给站所需消耗的第四能耗值。
[0123]
s211,判断第四能耗值是否小于目标车辆的剩余能量值。
[0124]
若是,执行步骤s208,若否,执行步骤s212。可以将第四能耗值与目标车辆的剩余能量值进行比对,从而判断第四能耗值是否小于目标车辆的剩余能量值。
[0125]
这里,第四能耗值小于目标车辆的剩余能量值,表示目标车辆的剩余能量值可以使得目标车辆行驶至能量补给站,当目标车辆行驶至能量补给站后,可以进行能量补充,从而实现行驶至终点位置。第四能耗值大于或等于目标车辆的剩余能量值,表示目标车辆的剩余能量值不足以使得目标车辆行驶至能量补给站。因此目标车辆在该候选路径中行驶容易出现能量不足,无法继续行驶的问题,导致车辆行驶效率低下,因此,为了避免该种情况,可以提示目标车辆更改终点位置信息。
[0126]
s212,获取目标车辆的当前位置信息以及终点位置信息之间的至少一个能量补给站的位置信息,并输出提示信息。
[0127]
这里,提示信息用于提示目标车辆至少一个能量补给站的位置信息,以使目标车辆根据至少一个能量补给站的位置信息重新选择终点位置信息。即执行步骤s201,根据目标车辆的当前位置信息和重新选择的终点位置信息,确定对应的候选路径,以及确定目标车辆在该候选路径上的单位时间内行驶所需要消耗的能耗信息,根据该能耗信息向目标车辆推荐候选路径。提示信息的输出方式可以包括通过文字输出或者语音输出,提示信息可以包括“您当前的剩余能量不足以支撑您行驶到终点位置,请您根据提示的能量补给站的位置,更改终点位置信息”。
[0128]
例如,当目标车辆在候选路径上行驶所需要消耗的能耗值大于或等于目标车辆的剩余能量值,表示目标车辆基于当前的剩余能量值不能根据该候选路径从目标车辆的当前位置行驶至终点位置时,检测候选路径中是否包含能量补给站,若检测到候选路径中包含能量补给站,则在能耗地图中标注出候选路径中能量补给站的位置,从而供用户选择。如图7所示,图7是本技术实施例提供的一种候选路径的示意图,图7中包括目标车辆的当前位置信息以及终点位置信息、多条候选路径、每条候选路径中每条路段的单位公里能耗值,以及能量补给站的位置信息,图7中标注的“最优充电站”的位置即能量补给站的位置。
[0129]
本技术实施例中,通过对获取到的用户选择的候选路径对应的能耗值与目标车辆的当前能量值进行对比,从而确定车辆的剩余能量值是否能行驶完该候选路径,若是,则为目标车辆推荐该候选路径;若否,则检测该候选路径中是否存在能量补给站,若是,则判断目标车辆的当前剩余能量值是否能行驶到能量补给站,若是,则向目标车辆推荐该候选路径,若否,则输出提示信息,提示用户根据能量补给站的位置信息更改终点位置,避免由于车辆的剩余能量不足而导致无法行驶完候选路径,或者无法行驶至能量补给站,避免由于车辆的剩余能量不足而导致无法行驶完候选路径,或者无法行驶至能量补给站,从而影响车辆行驶效率,便于用户进行合理选择,从而实现优化车辆行驶路径,进而提高车辆行驶效率。
[0130]
上面介绍了本技术实施例的方法,下面介绍本技术实施例的装置。
[0131]
参见图8,图8是本技术实施例提供的一种路径确定装置的组成结构示意图,上述一种路径确定装置可以是运行于计算机设备中的一个计算机程序(包括程序代码),例如该一种路径确定装置为一个应用软件;该装置可以用于执行本技术实施例提供的方法中的相应步骤。该装置80包括:
[0132]
车辆位置获取模块801,用于获取目标车辆的当前位置信息以及终点位置信息;
[0133]
候选路径确定模块802,用于根据该当前位置信息以及该终点位置信息确定该目标车辆的候选路径;
[0134]
路况信息获取模块803,用于获取该候选路径的路况信息以及参考车辆信息;
[0135]
单位能耗确定模块804,用于根据该路况信息以及该参考车辆信息确定该目标车辆在该候选路径上的单位时间内行驶所需要消耗的第一能耗信息;
[0136]
路径推荐模块805,用于根据该第一能耗信息向该目标车辆推荐该候选路径。
[0137]
可选的,该候选路径包括至少一条路段,路段的路况信息包括路段的路段类型、路段的拥堵率、路段的长度、路段中的交通指示装置的数量中的至少一种,该参考车辆信息包括该路段中所行驶的参考车辆的第二能耗信息、该参考车辆的类型以及该参考车辆在该路段上的行驶时长,该第一能耗信息包括该目标车辆在该路段上的单位时间内行驶所需要消耗的第一能耗值。
[0138]
可选的,该单位能耗确定模块804,具体用于:
[0139]
根据该路段的路况信息、该路段中所行驶的参考车辆的第二能耗信息以及该行驶时长,确定该参考车辆在该路段上的单位时间内的第二能耗值;
[0140]
根据该参考车辆的类型确定该参考车辆的能耗权值;
[0141]
采用该能耗权值对该第二能耗值进行归一化处理,得到该路段对应的第三能耗值;
[0142]
根据该路段对应的第三能耗值,确定该第一能耗值。
[0143]
可选的,该单位能耗确定模块804,具体用于:
[0144]
根据该路段的路况信息以及该第二能耗信息,确定该参考车辆在该路段上的总能耗值;
[0145]
根据该总能耗值与该行驶时长之间的比值,得到该参考车辆在该路段上的单位时间内的第二能耗值。
[0146]
可选的,该路段包括的该参考车辆的数量为多个,一个该参考车辆对应一个该第三能耗值;该单位能耗确定模块804,具体用于:
[0147]
分别计算该路段上的多个参考车辆对应的该第三能耗值的平均值;
[0148]
将该平均值确定为该第一能耗值。
[0149]
可选的,该路径推荐模块805,具体用于:
[0150]
获取该目标车辆对应的行驶地图;
[0151]
将该候选路径以及该第一能耗信息标注在该行驶地图上,得到能耗地图;
[0152]
根据该能耗地图向该目标车辆推荐该候选路径。
[0153]
可选的,该路径推荐模块805,具体用于:
[0154]
获取该目标车辆的剩余能量值;
[0155]
根据该第一能耗信息确定该目标车辆在该候选路径上行驶所需要消耗的第一能
耗总值;
[0156]
将该第一能耗总值与该目标车辆的剩余能量值进行比对;
[0157]
若该第一能耗总值小于该目标车辆的剩余能量值,则向该目标车辆推荐该候选路径。
[0158]
可选的,该装置80还包括:能量补充模块806,用于:
[0159]
若该第一能耗总值大于或等于该目标车辆的剩余能量值,则检测该候选路径中是否包括用于为所述目标车辆补充能量的能量补给站;
[0160]
若检测到该候选路径中包括所述能量补给站,根据所述第一能耗信息确定所述目标车辆到达所述能量补给站所需消耗的第四能耗值;
[0161]
若所述第四能耗值小于所述目标车辆的剩余能量值,则向所述目标车辆推荐所述候选路径。
[0162]
可选的,该候选路径的数量为多条;该路径推荐模块805,具体用于:
[0163]
根据该第一能耗信息确定该目标车辆在多条候选路径中每条候选路径上行驶所需要消耗的第一能耗总值,得到多个第一能耗总值,一条候选路径对应一个第一能耗总值;
[0164]
将该多个第一能耗总值中的最小值对应的候选路径确定为目标候选路径,向该目标车辆推荐该目标候选路径。
[0165]
需要说明的是,图8对应的实施例中未提及的内容可参见方法实施例的描述,这里不再赘述。
[0166]
根据本技术的一个实施例,图2和图6所示的一种路径确定方法所涉及的步骤可由图8所示的一种路径确定装置中的各个模块来执行。例如,图2中所示的步骤s101可由图8中的车辆位置获取模块801来执行,图2中所示的步骤s102可由图8中的候选路径确定模块802来执行;图2中所示的步骤s103可由图8中的路况信息获取模块803来执行;图2中所示的步骤s104可由图8中的单位能耗确定模块804来执行;图2中所示的步骤s105可由图8中的路径推荐模块805来执行。根据本技术的一个实施例,图8所示的一种路径确定装置中的各个模块可以分别或全部合并为一个或若干个单元来构成,或者其中的某个(些)单元还可以再拆分为功能上更小的多个子单元,可以实现同样的操作,而不影响本技术的实施例的技术效果的实现。上述模块是基于逻辑功能划分的,在实际应用中,一个模块的功能也可以由多个单元来实现,或者多个模块的功能由一个单元实现。在本技术的其它实施例中,一种路径确定装置也可以包括其它单元,在实际应用中,这些功能也可以由其它单元协助实现,并且可以由多个单元协作实现。
[0167]
根据本技术的另一个实施例,可以通过在包括中央处理单元(cpu)、随机存取存储介质(ram)、只读存储介质(rom)等处理元件和存储元件的例如计算机的通用计算机设备上运行能够执行如图2和图6中所示的相应方法所涉及的各步骤的计算机程序(包括程序代码),来构造如图8中所示的一种路径确定装置,以及来实现本技术实施例的一种路径确定方法。上述计算机程序可以记载于例如计算机可读记录介质上,并通过计算机可读记录介质装载于上述计算设备中,并在其中运行。
[0168]
本技术实施例中,获取目标车辆的当前位置信息以及终点位置信息;根据当前位置信息以及终点位置信息确定目标车辆的候选路径;获取候选路径的路况信息以及参考车辆信息;根据路况信息以及参考车辆信息确定目标车辆在候选路径上的单位时间内行驶所
需要消耗的第一能耗信息;根据第一能耗信息向目标车辆推荐候选路径。这里,参考车辆信息是根据至少一个参考车辆在历史时间段内(即为目标车辆推荐候选路径之前的时间段内)在候选路径上的单位时间内行驶所需消耗的能耗信息确定得到的,由于该能耗信息是根据参考车辆在该候选路段上实际行驶所需消耗的能耗信息确定的,因此该能耗信息能准确反映车辆在该候选路径上的单位时间内行驶所需的能耗情况。通过确定出每条候选路径对应的能耗值,便于用户进行合理选择,可避免车辆在行驶过程能耗不足的问题,从而实现优化为车辆推荐行驶路径,进而提高车辆行驶效率。
[0169]
参见图9,图9是本技术实施例提供的一种计算机设备的组成结构示意图。如图9所示,上述计算机设备90可以包括:处理器901,网络接口904和存储器905,此外,上述计算机设备90还可以包括:用户接口903,和至少一个通信总线902。其中,通信总线902用于实现这些组件之间的连接通信。其中,用户接口903可以包括显示屏(display)、键盘(keyboard),可选用户接口903还可以包括标准的有线接口、无线接口。网络接口904可选的可以包括标准的有线接口、无线接口(如wi-fi接口)。存储器905可以是高速ram存储器,也可以是非易失性的存储器(non-volatile memory),例如至少一个磁盘存储器。存储器905可选的还可以是至少一个位于远离前述处理器901的存储装置。如图9所示,作为一种计算机可读存储介质的存储器905中可以包括操作系统、网络通信模块、用户接口模块以及设备控制应用程序。
[0170]
在图9所示的计算机设备90中,网络接口904可提供网络通讯功能;而用户接口903主要用于为用户提供输入的接口;而处理器901可以用于调用存储器905中存储的设备控制应用程序,以实现:
[0171]
获取目标车辆的当前位置信息以及终点位置信息;
[0172]
根据该当前位置信息以及该终点位置信息确定该目标车辆的候选路径;
[0173]
获取该候选路径的路况信息以及参考车辆信息;
[0174]
根据该路况信息以及该参考车辆信息确定该目标车辆在该候选路径上的单位时间内行驶所需要消耗的第一能耗信息;
[0175]
根据该第一能耗信息向该目标车辆推荐该候选路径。
[0176]
应当理解,本技术实施例中所描述的计算机设备90可执行前文图2以及图4所对应实施例中对上述一种路径确定方法的描述,也可执行前文图8所对应实施例中对上述一种路径确定装置的描述,在此不再赘述。另外,对采用相同方法的有益效果描述,也不再进行赘述。
[0177]
本技术实施例中,获取目标车辆的当前位置信息以及终点位置信息;根据当前位置信息以及终点位置信息确定目标车辆的候选路径;获取候选路径的路况信息以及参考车辆信息;根据路况信息以及参考车辆信息确定目标车辆在候选路径上的单位时间内行驶所需要消耗的第一能耗信息;根据第一能耗信息向目标车辆推荐候选路径。这里,参考车辆信息是根据至少一个参考车辆在历史时间段内(即为目标车辆推荐候选路径之前的时间段内)在候选路径上的单位时间内行驶所需消耗的能耗信息确定得到的,由于该能耗信息是根据参考车辆在该候选路段上实际行驶所需消耗的能耗信息确定的,因此该能耗信息能准确反映车辆在该候选路径上的单位时间内行驶所需的能耗情况。通过确定出每条候选路径对应的能耗值,便于用户进行合理选择,可避免车辆在行驶过程能耗不足的问题,从而实现
优化为车辆推荐行驶路径,进而提高车辆行驶效率。
[0178]
本技术实施例还提供一种计算机可读存储介质,该计算机可读存储介质存储有计算机程序,该计算机程序包括程序指令,该程序指令当被计算机执行时使该计算机执行如前述实施例该的方法,该计算机可以为上述提到的计算机设备的一部分。例如为上述的处理器901。作为示例,程序指令可被部署在一个计算机设备上执行,或者被部署位于一个地点的多个计算机设备上执行,又或者,在分布在多个地点且通过通信网络互连的多个计算机设备上执行,分布在多个地点且通过通信网络互连的多个计算机设备可以组成区块链网络。
[0179]
本技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”和“第四”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选的还包括没有列出的步骤或单元,或可选的还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。
[0180]
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,该的程序可存储于计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,该的存储介质可为磁碟、光盘、只读存储记忆体(read-only memory,rom)或随机存储记忆体(random access memory,ram)等。
[0181]
以上所揭露的仅为本技术较佳实施例而已,当然不能以此来限定本技术之权利范围,因此依本技术权利要求所作的等同变化,仍属本技术所涵盖的范围。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

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

相关文献