一种共享汽车的调度方法及系统技术方案

技术编号:21659698 阅读:43 留言:0更新日期:2019-07-20 05:53
本申请涉及一种共享汽车的调度方法及系统。该方法包括:确定预设时间段内多个共享汽车网点的预约订单数据以及历史订单数据;预约订单数据包括预设时间段内的预约用车数量和预约还车数量;历史订单数据包括历史上与预设时间段相关的时间段内的历史用车数量和历史还车数量;根据预设时间段内的历史订单数据和预约订单数据,确定预设区域内的各网点在预设时间段内的用车数量和还车数量;根据预设区域内的各网点在预设时间段内的用车数量和还车数量,确定各网点在预设时间段内的调度状态和调度等级;调度状态包括:调入状态和调出状态;调度等级与预存的共享汽车调度数量相对应。本申请提供的技术方案降低了车辆调度的成本、提高了车辆调度的效率。

A Dispatching Method and System for Shared Vehicles

【技术实现步骤摘要】
一种共享汽车的调度方法及系统
本专利技术涉及计算机
,尤其涉及共享汽车的调度方法。
技术介绍
近年来,共享经济迅速发展,共享单车、共享充电宝、共享汽车等等纷纷进入了人们的日常生活中。目前,居民对共享汽车的需求日益增长,共享汽车的调度问题对共享汽车行业的发展至关重要。由于不同区域的用户具有不同的用车需求,导致各区域内的共享汽车租赁网点的车辆分布不均衡,进而导致用户后续的用车需求得不到满足。在现有技术中,往往需要投入大量人力物力,采用人工的方式进行共享汽车的调度,车辆调度的成本高,并且不能实时地基于用户的用车需求调度车辆,车辆调度的效率低。因此,目前需要一种能够动态满足用户对共享车辆的使用需求、有效地对共享车辆进行调度的方法。
技术实现思路
为解决上述现有技术中共享汽车调度成本高、效率低的问题,本申请实施例提供了一种共享汽车的调度方法及系统。一方面,本申请实施例提供了一种共享汽车的调度方法,该方法包括:确定预设时间段内多个共享汽车网点的预约订单数据以及历史订单数据。预约订单数据包括预设时间段内的预约用车数量和预约还车数量,历史订单数据包括历史上与预设时间段相关的时间段内的历史用车数量和历史还车数量。根据预设时间段内的历史订单数据和预约订单数据,确定预设区域内的各网点在预设时间段内的用车数量和还车数量。根据预设区域内的各网点在预设时间段内的用车数量和还车数量,确定各网点在预设时间段内的调度状态和调度等级。调度状态包括:调入状态和调出状态,调度等级与预存的共享汽车调度数量相对应。在一个示例中,根据预设时间段内的历史订单数据和预约订单数据,确定预设区域内的各网点在预设时间段内的用车数量和还车数量,具体为:在预设时间段内预设区域内的各网点的用车数量为:T(x,t)=a·S(x,t)+b·M(x,t)。其中,x表示网点标识,t表示预约时间段标识,a为第一权重,且a为常数,S(x,t)为网点x在t时间段内的预约用车数量,b为第二权重,且b为常数,M(x,t)为网点x在t时间段内的历史平均用车数量,a大于b,且a与b的差值大于阈值,a与b之和为1。以及在预设时间段内预设区域内的各网点的还车数量为:F(x,t)=a·R(x,t)+b·N(x,t)。其中,x表示网点标识,t表示预约时间段标识,a为第一权重,且a为常数,R(x,t)为网点x在t时间段内的预约还车数量,b为第二权重,且b为常数,N(x,t)为网点x在t时间段内的历史平均还车数量,a大于b,且a与b的差值大于阈值,a与b之和为1。在一个示例中,在根据预设区域内的各网点在预设时间段内的用车数量和还车数量,确定各网点在预设时间段内的调度状态和调度等级之后,该方法还包括:确定共享汽车网点的调度等级是否达到预设等级。在共享汽车网点的调度等级达到预设等级的情况下,根据共享汽车网点的调度状态和调度等级进行车辆调度。在共享汽车网点的调度等级没有达到预设等级的情况下,根据共享汽车网点的共享汽车的停车信息进行车辆调度。在一个示例中,在共享汽车网点的调度等级达到预设等级的情况下,根据共享汽车网点的调度状态和调度等级进行车辆调度具体为:在确定各网点中第一网点为调入状态情况下,根据第一网点的位置信息,以及预设的第一距离阈值,确定第一网点对应的一个或多个调出网点。在确定各网点中第二网点为调出状态情况下,根据第二网点的位置信息,以及预设的第二距离阈值,确定第二网点对应的一个或多个调入网点。在一个示例中,在共享汽车网点的调度等级没有达到预设等级的情况下,根据共享汽车网点中的共享汽车的停车信息进行车辆调度具体为:确定该共享汽车网点中当前各个共享汽车在该网点的停车时间。在停车时间超过停车阈值情况下,将相应共享汽车的调度状态设定为调出状态,且该共享汽车的调度等级由该共享汽车在该网点停车时间而确定。在共享汽车网点中共享汽车为调出状态的数量超过预设阈值的情形下,确定该共享汽车网点的调度状态为调出状态,且该共享汽车网点的调度等级由该共享汽车网点中共享汽车为调出状态的数量而确定。在一个示例中,在确定各网点中第一网点为调入状态情况下,根据第一网点的位置信息,以及预设的第一距离阈值,确定第一网点对应的一个或多个调出网点具体为:以第一网点位置坐标为圆心,以预设的第一距离为半径,得到多个调出状态网点集合。在多个调出状态网点集合中,确定距离第一网点最近的调出状态网点为第一网点对应的调出网点。或者,在多个调出状态网点集合中,确定调度等级最高的调出状态网点为第一网点对应的调出网点。在确定各网点中第二网点为调出状态情况下,根据第二网点的位置信息,以及预设的第二距离阈值,确定第二网点对应的一个或多个调入网点具体为:以第二网点位置坐标为圆心,以预设第二距离为半径,得到多个调入状态网点集合。在多个调入状态网点集合中,确定距离第二网点最近的调入状态网点为第二网点对应的调入网点。或者,在多个调入状态网点集合中,确定调度等级最高的调入状态网点为第二网点对应的调入网点。在一个示例中,在根据预设区域内的各网点在预设时间段内的用车数量和还车数量,确定各网点在预设时间段内的调度状态和调度等级之后,该方法还包括:在各共享汽车网点中的第一网点为调入状态的情况下,以第一网点位置坐标为圆心,以预设第一距离为半径,得到多个调出状态网点集合。获取多个调出状态网点集合中各调出状态网点与第一网点之间的路况信息。根据路况信息,确定多个调出状态网点集合中的一个调出状态网点为第一网点对应的调出网点。在各共享汽车网点中的第二网点为调出状态的情况下,以第二网点位置坐标为圆心,以预设第二距离为半径,得到多个调入状态网点集合。获取多个调入状态网点集合中各调入状态网点与第二网点之间的路况信息。根据路况信息,确定多个调入状态网点集合中的一个调入状态网点为第二网点对应的调入网点。其中,路况信息包括以下一项或多项:路面状况信息、天气信息、交通状况信息。在一个示例中,该方法还包括:获取多个调度人员对应终端的定位数据,确定距离调出状态网点最近的调度人员。生成调度指令,将调度指令下发至该调度人员对应终端,调度指令包括:调出状态网点的位置信息、调入状态网点的位置信息、调度时间、调度线路、调度车辆的信息中的一项或多项。接收调度人员对应终端发送的该调度人员对应的调度车辆的启动信息,实时获取该调度车辆的位置信息。在一个示例中,根据所述预设区域内的各网点在预设时间段内的用车数量和还车数量,确定所述各网点在预设时间段内的调度状态和调度等级,具体包括:在调度状态为调入状态情况下,根据各网点的预设时间段的预约用车数量、预约还车数量、预设时间段的历史用车数量、历史还车数量以及实时获取的各网点当前空闲车位数量,确定各网点在预设时间段内的调度状态和调度等级。另一方面,本申请实施例提供了一种共享汽车的调度系统。该系统包括:第一确定单元、第二确定单元、第三确定单元。第一确定单元用于确定预设时间段内多个共享汽车网点的预约订单数据以及历史订单数据。预约订单数据包括预设时间段内的预约用车数量和预约还车数量。历史订单数据包括历史上与预设时间段相关的时间段内的历史用车数量和历史还车数量。第二确定单元用于根据预设时间段内的历史订单数据和预约订单数据,确定预设区域内的各网点在预设时间段内的用车数量和还车数量。第本文档来自技高网...

【技术保护点】
1.一种共享汽车的调度方法,其特征在于,所述方法包括:确定预设时间段内多个共享汽车网点的预约订单数据以及历史订单数据;所述预约订单数据包括所述预设时间段内的预约用车数量和预约还车数量;所述历史订单数据包括历史上与所述预设时间段相关的时间段内的历史用车数量和历史还车数量;根据所述预设时间段内的历史订单数据和预约订单数据,确定预设区域内的各网点在所述预设时间段内的用车数量和还车数量;根据所述预设区域内的各网点在预设时间段内的用车数量和还车数量,确定所述各网点在预设时间段内的调度状态和调度等级;所述调度状态包括:调入状态和调出状态;所述调度等级与预存的共享汽车调度数量相对应。

【技术特征摘要】
1.一种共享汽车的调度方法,其特征在于,所述方法包括:确定预设时间段内多个共享汽车网点的预约订单数据以及历史订单数据;所述预约订单数据包括所述预设时间段内的预约用车数量和预约还车数量;所述历史订单数据包括历史上与所述预设时间段相关的时间段内的历史用车数量和历史还车数量;根据所述预设时间段内的历史订单数据和预约订单数据,确定预设区域内的各网点在所述预设时间段内的用车数量和还车数量;根据所述预设区域内的各网点在预设时间段内的用车数量和还车数量,确定所述各网点在预设时间段内的调度状态和调度等级;所述调度状态包括:调入状态和调出状态;所述调度等级与预存的共享汽车调度数量相对应。2.根据权利要求1所述的方法,其特征在于,根据所述预设时间段内的历史订单数据和预约订单数据,确定预设区域内的各网点在所述预设时间段内的用车数量和还车数量,具体为:在所述预设时间段内预设区域内的各网点的用车数量为:T(x,t)=a·S(x,t)+b·M(x,t);其中,x表示网点标识,t表示预约时间段标识,a为第一权重,且a为常数,S(x,t)为网点x在t时间段内的预约用车数量,b为第二权重,且b为常数,M(x,t)为网点x在t时间段内的历史平均用车数量,a大于b,且a与b的差值大于阈值,a与b之和为1;以及在所述预设时间段内预设区域内的各网点的还车数量为:F(x,t)=a·R(x,t)+·N(x,t);其中,x表示网点标识,t表示预约时间段标识,a为第一权重,且a为常数,R(x,t)为网点x在t时间段内的预约还车数量,b为第二权重,且b为常数,N(x,t)为网点x在t时间段内的历史平均还车数量,a大于b,且a与b的差值大于阈值,a与b之和为1。3.根据权利要求1所述的方法,其特征在于,在根据所述预设区域内的各网点在预设时间段内的用车数量和还车数量,确定所述各网点在预设时间段内的调度状态和调度等级之后,所述方法还包括:确定共享汽车网点的调度等级是否达到预设等级;在所述共享汽车网点的调度等级达到预设等级的情况下,根据所述共享汽车网点的调度状态和调度等级进行车辆调度;在所述共享汽车网点的调度等级没有达到预设等级的情况下,根据共享汽车网点中的共享汽车的停车信息进行车辆调度。4.根据权利要求3所述的方法,其特征在于,在所述共享汽车网点的调度等级达到预设等级的情况下,根据所述共享汽车网点的调度状态和调度等级进行车辆调度具体为:在确定所述各网点中第一网点为调入状态情况下,根据所述第一网点的位置信息,以及预设的第一距离阈值,确定所述第一网点对应的一个或多个调出网点;在确定所述各网点中第二网点为调出状态情况下,根据所述第二网点的位置信息,以及预设的第二距离阈值,确定所述第二网点对应的一个或多个调入网点。5.根据权利要求3所述的方法,其特征在于,在所述共享汽车网点的调度等级没有达到预设等级的情况下,根据共享汽车网点中的共享汽车的停车信息进行车辆调度具体为:确定该共享汽车网点中当前各个共享汽车在该网点的停车时间,在所述停车时间超过停车阈值情况下,将相应共享汽车的调度状态设定为调出状态,且该共享汽车的调度等级由该共享汽车在该网点停车时间而确定;在共享汽车网点中共享汽车为调出状态的数量超过预设阈值的情形下,确定该共享汽车网点的调度状态为调出状态,且该共享汽车网点的调度等级由该共享汽车网点中共享汽车为调出状态的数量而确定。6.根据权利要求4所述的方法,其特征在于,所述在确定所述各网点中第一网点为调入状态情况下,根据所述第一网点的位置信息,以及预设的第一距离阈值,确定所述第...

【专利技术属性】
技术研发人员:王兆海
申请(专利权)人:山东开创云软件有限公司
类型:发明
国别省市:山东,37

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

1