一种规划路径的方法及终端技术

技术编号:22914436 阅读:19 留言:0更新日期:2019-12-24 21:56
本发明专利技术适用于计算机技术领域,提供了一种规划路径的方法,该方法包括:获取订单信息、用户起始位置的第一位置信息和电动车的平均耗电量;基于第一位置信息、每个第二位置信息以及预先存储的电子地图,规划出多条配送路径;基于预设权重系数、平均耗电量、每个第一配送时间以及每条配送路径,计算每条配送路径对应的耗电指标值;基于每条配送路径以及对应的耗电指标值,确定省电配送路径,并根据省电配送路径对电动车进行导航。上述方式,终端根据获取到的各个位置信息规划出配送路径,计算每条配送路径对应的耗电指标值,确定省电配送路径。通过合理规划配送路径,减少了电动车行驶途中由于没电导致的故障,减少了用户的经济损失。

【技术实现步骤摘要】
一种规划路径的方法及终端
本专利技术属于计算机
,尤其涉及一种规划路径的方法及终端。
技术介绍
随着科技的发展,电池驱动的车辆如电动摩托车、电动汽车等的使用越来越广泛,尤其在外卖、快递行业。然而,由于电动车电池的续航能力较差,用户在驾驶电动车配送外卖、订单的途中,经常会出现电池突然没电的情况,而导致电动车抛锚,给用户造成经济损失。因此,急需一种省电的订单配送路线规划方法,减少上述情况发生。
技术实现思路
有鉴于此,本专利技术实施例提供了一种规划路径的方法及终端,为用户提供一种节省电动车电量的订单配送路径规划方法,防止由于电动车电池的续航能力较差,用户在驾驶电动车配送外卖、订单的途中,出现电池突然没电的情况,进而导致电动车抛锚,给用户造成经济损失。本专利技术实施例的第一方面提供了一种规划路径的方法,包括:获取订单信息、用户起始位置的第一位置信息和电动车的平均耗电量;其中,所述订单信息包括至少两个订单各自对应的第一配送时间以及配送目的地的第二位置信息;所述平均耗电量用于表示所述电动车行驶每公里路程所耗费的电量;基于所述第一位置信息、每个所述第二位置信息以及预先存储的电子地图,规划出多条配送路径;每条所述配送路径均由所述起始位置出发,且经过每个所述订单对应的配送目的地;基于预设权重系数、所述平均耗电量、每个所述第一配送时间以及每条所述配送路径,计算每条所述配送路径对应的耗电指标值;基于每条所述配送路径以及对应的所述耗电指标值,确定省电配送路径,并根据所述省电配送路径对所述电动车进行导航。本专利技术实施例的第二方面提供了一种规划路径的终端,该终端包括:获取单元,用于获取订单信息、用户起始位置的第一位置信息和电动车的平均耗电量;其中,所述订单信息包括至少两个订单各自对应的第一配送时间以及配送目的地的第二位置信息;所述平均耗电量用于表示所述电动车行驶每公里路程所耗费的电量;规划单元,用于基于所述第一位置信息、每个所述第二位置信息以及预先存储的电子地图,规划出多条配送路径;每条所述配送路径均由所述起始位置出发,且经过每个所述订单对应的配送目的地;计算单元,用于基于预设权重系数、所述平均耗电量、每个所述第一配送时间以及每条所述配送路径,计算每条所述配送路径对应的耗电指标值;确定单元,用于基于每条所述配送路径以及对应的所述耗电指标值,确定省电配送路径,并根据所述省电配送路径对所述电动车进行导航。本专利技术实施例的第三方面提供了另一种规划路径的终端,包括处理器、输入终端、输出终端和存储器,所述处理器、输入终端、输出终端和存储器相互连接,其中,所述存储器用于存储支持终端执行上述方法的计算机程序,所述计算机程序包括程序指令,所述处理器被配置用于调用所述程序指令,执行以下步骤:获取订单信息、用户起始位置的第一位置信息和电动车的平均耗电量;其中,所述订单信息包括至少两个订单各自对应的第一配送时间以及配送目的地的第二位置信息;所述平均耗电量用于表示所述电动车行驶每公里路程所耗费的电量;基于所述第一位置信息、每个所述第二位置信息以及预先存储的电子地图,规划出多条配送路径;每条所述配送路径均由所述起始位置出发,且经过每个所述订单对应的配送目的地;基于预设权重系数、所述平均耗电量、每个所述第一配送时间以及每条所述配送路径,计算每条所述配送路径对应的耗电指标值;基于每条所述配送路径以及对应的所述耗电指标值,确定省电配送路径,并根据所述省电配送路径对所述电动车进行导航。本专利技术实施例的第四方面提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:获取订单信息、用户起始位置的第一位置信息和电动车的平均耗电量;其中,所述订单信息包括至少两个订单各自对应的第一配送时间以及配送目的地的第二位置信息;所述平均耗电量用于表示所述电动车行驶每公里路程所耗费的电量;基于所述第一位置信息、每个所述第二位置信息以及预先存储的电子地图,规划出多条配送路径;每条所述配送路径均由所述起始位置出发,且经过每个所述订单对应的配送目的地;基于预设权重系数、所述平均耗电量、每个所述第一配送时间以及每条所述配送路径,计算每条所述配送路径对应的耗电指标值;基于每条所述配送路径以及对应的所述耗电指标值,确定省电配送路径,并根据所述省电配送路径对所述电动车进行导航。本专利技术实施例提供的一种规划路径的方法及终端具有以下有益效果:本专利技术实施例,获取订单信息、用户起始位置的第一位置信息和电动车的平均耗电量;基于第一位置信息、每个第二位置信息以及预先存储的电子地图,规划出多条配送路径;基于预设权重系数、平均耗电量、每个第一配送时间以及每条配送路径,计算每条配送路径对应的耗电指标值;基于每条配送路径以及对应的耗电指标值,确定省电配送路径,并根据省电配送路径对电动车进行导航。上述方式,终端根据获取到的各个位置信息规划出配送路径,计算每条配送路径对应的耗电指标值,基于耗电指标值确定省电的配送路径,根据省电配送路径对电动车进行导航。通过合理规划省电配送路径,使得电动车在同等电量下可以行驶更多的路程,减少了电动车在行驶途中由于电池没电导致的故障,减少了用户的经济损失。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术一实施例提供的一种规划路径的方法的实现流程图;图2是本专利技术另一实施例提供的一种规划路径的方法的实现流程图;图3是本专利技术一实施例提供的一种规划路径的终端的示意图;图4是本专利技术另一实施例提供的一种规划路径的终端的示意图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。请参见图1,图1是本专利技术实施例提供的一种规划路径的方法的示意流程图。本实施例中规划路径的方法的执行主体为终端,包括但不限于智能手机、平板电脑、掌上电脑等移动终端。如图1所示的规划路径的方法可包括:S101:获取订单信息、用户起始位置的第一位置信息和电动车的平均耗电量;其中,所述订单信息包括至少两个订单各自对应的第一配送时间以及配送目的地的第二位置信息;所述平均耗电量用于表示所述电动车行驶每公里路程所耗费的电量。终端可以通过预设的应用程序获取订单信息、用户起始位置的第一位置信息和电动车的平均耗电量。其中,预设的应用程序为用户预先安装在终端上的应用软件,或者为终端上运行的小程序。预设的应用程序的数量可以为一个或者多个,对此不做限定。服务器可以通过应用程序向终端推送订单信息、用户起始位置的第一位本文档来自技高网...

【技术保护点】
1.一种规划路径的方法,其特征在于,包括:/n获取订单信息、用户起始位置的第一位置信息和电动车的平均耗电量;其中,所述订单信息包括至少两个订单各自对应的第一配送时间以及配送目的地的第二位置信息;所述平均耗电量用于表示所述电动车行驶每公里路程所耗费的电量;/n基于所述第一位置信息、每个所述第二位置信息以及预先存储的电子地图,规划出多条配送路径;每条所述配送路径均由所述起始位置出发,且经过每个所述订单对应的配送目的地;/n基于预设权重系数、所述平均耗电量、每个所述第一配送时间以及每条所述配送路径,计算每条所述配送路径对应的耗电指标值;/n基于每条所述配送路径以及对应的所述耗电指标值,确定省电配送路径,并根据所述省电配送路径对所述电动车进行导航。/n

【技术特征摘要】
1.一种规划路径的方法,其特征在于,包括:
获取订单信息、用户起始位置的第一位置信息和电动车的平均耗电量;其中,所述订单信息包括至少两个订单各自对应的第一配送时间以及配送目的地的第二位置信息;所述平均耗电量用于表示所述电动车行驶每公里路程所耗费的电量;
基于所述第一位置信息、每个所述第二位置信息以及预先存储的电子地图,规划出多条配送路径;每条所述配送路径均由所述起始位置出发,且经过每个所述订单对应的配送目的地;
基于预设权重系数、所述平均耗电量、每个所述第一配送时间以及每条所述配送路径,计算每条所述配送路径对应的耗电指标值;
基于每条所述配送路径以及对应的所述耗电指标值,确定省电配送路径,并根据所述省电配送路径对所述电动车进行导航。


2.如权利要求1所述的方法,其特征在于,每条所述配送路径包括至少两条子路径;所述子路径为所述配送路径中相邻的两个地点之间的路径;所述预设权重系数包括耗电量权重系数、时间权重系数以及距离权重系数;
所述基于预设权重系数、所述平均耗电量、每个所述第一配送时间以及每条所述配送路径,计算每条所述配送路径对应的耗电指标值包括:
计算每条所述子路径各自对应的目标配送时间、目标距离值以及目标耗电量值;
基于每条所述子路经各自对应的所述目标配送时间、所述目标距离值、所述目标耗电量,以及所述耗电量权重系数、所述时间权重系数、所述距离权重系数,计算所有所述子路径对应的子路径耗电指标值;
计算每条所述配送路径包含的所有子路径的所述子路径耗电指标值的总和,得到每条所述配送路径对应的耗电指标值。


3.如权利要求2所述的方法,其特征在于,所述基于每条所述子路经各自对应的所述目标配送时间、所述目标距离值、所述目标耗电量,以及所述耗电量权重系数、所述时间权重系数、所述距离权重系数,计算所有所述子路径对应的子路径耗电指标值包括:
计算每条所述子路径对应的目标耗电量与所述耗电量权重系数之积,得到第一数值;
计算每条所述子路径对应的目标配送时间与所述时间权重系数之积,得到第二数值;
计算每条所述子路径对应的目标距离值与所述距离权重系数之积,得到第三数值;
计算所述第一数值、所述第二数值以及所述第三数值的总和,得到每条所述子路径对应的子路径耗电指标值。


4.如权利要求1所述的方法,其特征在于,所述基于每条所述配送路径以及对应的所述耗电指标值,确定省电配送路径,并根据所述省电配送路径对所述电动车进行导航包括:
按照所述耗电指标值的大小对所有所述配送路径进行排序,并根据排序结果确定所述省电配送路径;
根据所述省电配送路径对所述电动车进行导航。


5.如权利要求1所述的方法,其特征在于,所述基于每条所述配送路径以及对应的所述耗电指标值,确定省电配送路径,并根据所述省电配送路径对所述电动车进行导航之后,还包括:
获取所述电动车的当前电量值;
当检测到所述当前电量值低于预设电量阈值时,获取所述电动车当前位置的第三位置信息,以及获取所述省电配送...

【专利技术属性】
技术研发人员:刘超辉郑青青江旭峰黄嘉曦
申请(专利权)人:深圳易马达科技有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1