预约打车订单的派单方法、装置、电子设备及储存介质制造方法及图纸

技术编号:23985838 阅读:52 留言:0更新日期:2020-04-29 13:29
本申请实施例提供了一种预约打车订单的派单方法、装置、电子设备及储存介质,涉及互联网技术领域。方法包括:获取待派送的预约打车订单的出发时间和出发地点;在出发时间前的预设时间段对应的时刻,在出发地点的预设播单范围内确定出与预约打车订单匹配的司机集合,司机集合包括服务中司机和空载司机;在司机集合中确定出接驾成本最小的司机;将预约打车订单派给接驾成本最小的司机。使得服务中司机也有机会被派送到该预约打车订单,降低了出现空载司机接到该预约打车订单而空等的情况的发生概率,提高了车辆的运载效率。

Delivery method, device, electronic equipment and storage medium of reserved taxi order

【技术实现步骤摘要】
预约打车订单的派单方法、装置、电子设备及储存介质
本申请涉及互联网
,具体而言,涉及一种预约打车订单的派单方法、装置、电子设备及储存介质。
技术介绍
网约车凭借其接驾时间快、价格便宜等优势已经成为了人们出行的首选方式,这就使得使用网约车的打车人数越来越多。为了方便乘客的出行,目前,网约车提供了预约出行的服务,该服务使得乘客在出行前先发布预约打车订单,而司机在接到该预约打车订单后,可以在该预约打车订单的出发地点接到该乘客后按照预约打车订单的出发时间准时出行。但是,在平台派送该预约打车订单的过程中,若将预约打车订单派送给匹配的司机后,该司机在接到该预约打车订单后就空等至该预约打车订单的出发时间而不能再接新的订单,空等的时间的就会导致车辆的运载效率降低。但若延后给司机派送该预约打车订单,减少空等的时间来提高车辆的运载效率,又会导致乘客在发单后的较长时间内都不能获知是否有司机为他服务,从而易引起乘客担心是否能正常出行,影响乘客的使用体验。
技术实现思路
本申请的目前在于提供一种预约打车订单的派单方法、装置、电子设备及储存介质,以有效提高车辆运载效率的同时,还提升乘客的使用体验。为了实现上述目的,本申请的实施例通过如下方式实现:第一方面,本申请实施例提供了一种预约打车订单的派单方法,所述方法包括:获取待派送的预约打车订单的出发时间和出发地点;在所述出发时间前且距离所述出发时间预设时间段的时刻,在所述出发地点的预设播单范围内确定出与所述预约打车订单匹配的司机集合,所述司机集合包括服务中司机和空载司机,所述服务中司机为在所述时刻已经在服务乘客的司机;在所述司机集合中确定出接驾成本最小的司机;将所述预约打车订单派给所述接驾成本最小的司机。在本申请实施例中,在获取待派送的预约打车订单的出发时间和出发地点后,在出发地点的预设播单范围内确定出与预约打车订单匹配的由服务中司机和空载司机构成的司机集合,并将预约打车订单派送给司机集合中接驾成本最小的司机。这样,在选择与预约打车订单匹配且接驾成本最小的司机过程中,不仅可以在空载司机中选择,且也可以在服务中司机中进行选择。使得服务中司机也有机会被派送到该预约打车订单,降低了出现空载司机接到该预约打车订单而空等的情况的发生概率,提高了车辆的运载效率。与此同时,也通过可以将该预约打车订单派送给服务中司机,进而可以利用服务中司机还未结束该服务中订单,便将预约打车订单尽早的派送给服务中司机,降低了较长时间都找不到匹配的空载司机而无法派单的情况的发生概率,使得乘客在发单后的短时间内都就能获知有司机为他服务,提升乘客的使用体验。在第一方面的一些可选的实现方式中,所述在所述司机集合中确定出接驾成本最小的司机,包括:计算所述司机集合中每个所述空载司机的当前位置距离所述出发地点的路面距离S0,以及到达所述出发地点后的出发等待时间T0;计算所述司机集合中每个所述服务中司机的服务中订单的终点到所述出发地点的路面距离S1,预估每个所述服务中司机从当前位置到达所述终点、再从所述终点到达所述出发地点后的出发等待时间T1;基于所述路面距离S0和所述出发等待时间T0确定每个所述空载司机的接驾成本,基于所述路面距离S1和所述出发等待时间T1确定每个所述服务中司机的接驾成本;根据每个所述空载司机和每个所述服务中司机的接驾成本,确定出接驾成本最小的司机。在本申请实施例中,由于确定每个司机的接驾成本是根据到出发地点的路面距离的长短,以及根据到达出发地点后出发等待时间的长短而确定出来的。使得确定出接驾成本最小的司机是综合考虑时间成本和路程成本后,各方成面本都比较低的司机,实现了从时间成本的角度和路程成本的角度都能够提升车辆的运载效率。在第一方面的一些可选的实现方式中,所述基于所述路面距离S0和所述出发等待时间T0确定每个所述空载司机的接驾成本,包括:将所述路面距离S0乘以权重值W1与所述出发等待时间T0乘以权重值W2之和确定为每个所述空载司机的接驾成本,所述权重值W1和所述权重值W2之和为1。在本申请实施例中,通过将路面距离S0乘以权重值W1与出发等待时间T0乘以权重值W2之和确定为每个空载司机的接驾成本,因此,通过设置的权重值W1和权重值W2,实现了可以根据实际情况灵活调整时间成本在评估中所占的比重和路程成本的角度在评估中所占的比重,使得可以更为准确的确定出出接驾成本最小的空载司机。在第一方面的一些可选的实现方式中,所述基于所述路面距离S1和所述出发等待时间T1确定每个所述服务中司机的接驾成本,包括:将所述路面距离S1乘以权重值W3与所述出发等待时间T1乘以权重值W4之和确定为每个所述服务中司机的接驾成本,所述权重值W3和所述权重值W4之和为1。在本申请实施例中,通过将路面距离S1乘以权重值W3与出发等待时间T1乘以权重值W4之和确定为每个服务中司机的接驾成本,因此,通过设置的权重值W3和权重值W4,实现了可以根据实际情况灵活调整时间成本在评估中所占的比重和路程成本的角度在评估中所占的比重,使得可以更为准确的确定出出接驾成本最小的服务中司机。在第一方面的一些可选的实现方式中,所述在所述出发地点的预设播单范围内确定出与所述预约打车订单匹配的司机集合,包括:在所述出发地点的第一预设播单范围内确定出与所述预约打车订单匹配的空载司机集合;以及在所述出发地点的第二预设播单范围内确定出与所述预约打车订单匹配的服务中司机集合,其中,所述第一预设播单范围大于所述第二预设播单范围。在本申请实施例中,由于确定出司机集合包括:在出发地点的第一预设播单范围内且与预约打车订单匹配的空载司机集合,以及在出发地点的第二预设播单范围内且与预约打车订单匹配的服务中司机集合,所以司机集合中的司机不仅满足预约打车订单的要求且距出发地点都不太远。实现了确定出的司机集合中司机已经是接驾成本比较低的司机,故实现了通过司机集合中司机已经是接驾成本比较低的司机来控制司机集合中的样本数量,以降低后续确定接驾成本最低的司机的计算量。在第一方面的一些可选的实现方式中,所述在所述出发地点的预设播单范围内确定出与所述预约打车订单匹配的司机集合,包括:在所述出发地点的预设播单范围内确定出在所述出发时间前的预设完成时长内无其它未开始服务的订单的司机集合;其中,所述预设完成时长为预估的从所述出发地点到所述预约打车订单的终点的所需时间。在本申请实施例中,通过预估出从出发地点到预约打车订单的终点的所需的预设完成时长,使得选择出司机集合中司机为在该预设完成时长内无其它未开始服务的订单的司机,避免由于出现确定出的接驾成本最小的司机在服务该预约打车订单时其它订单已经开始的情况,而使得该预约打车订的服务受到影响。在第一方面的一些可选的实现方式中,针对所述服务中司机,所述在所述出发地点的预设播单范围内确定出与所述预约打车订单匹配的司机集合,还包括:确定预估接驾时长小于预设接驾时长的服务中司机,以及同时满足以下条件中的任意两种或全部条件的服务中司机为所述司机集合中的司机:其中,所述预设接驾时长小于等于所本文档来自技高网...

【技术保护点】
1.一种预约打车订单的派单方法,其特征在于,所述方法包括:/n获取待派送的预约打车订单的出发时间和出发地点;/n在所述出发时间前且距离所述出发时间预设时间段的时刻,在所述出发地点的预设播单范围内确定出与所述预约打车订单匹配的司机集合,所述司机集合包括服务中司机和空载司机,所述服务中司机为在所述时刻已经在服务乘客的司机;/n在所述司机集合中确定出接驾成本最小的司机;/n将所述预约打车订单派给所述接驾成本最小的司机。/n

【技术特征摘要】
1.一种预约打车订单的派单方法,其特征在于,所述方法包括:
获取待派送的预约打车订单的出发时间和出发地点;
在所述出发时间前且距离所述出发时间预设时间段的时刻,在所述出发地点的预设播单范围内确定出与所述预约打车订单匹配的司机集合,所述司机集合包括服务中司机和空载司机,所述服务中司机为在所述时刻已经在服务乘客的司机;
在所述司机集合中确定出接驾成本最小的司机;
将所述预约打车订单派给所述接驾成本最小的司机。


2.根据权利要求1所述的预约打车订单的派单方法,其特征在于,所述在所述司机集合中确定出接驾成本最小的司机,包括:
计算所述司机集合中每个所述空载司机的当前位置距离所述出发地点的路面距离S0,以及到达所述出发地点后的出发等待时间T0;
计算所述司机集合中每个所述服务中司机的服务中订单的终点到所述出发地点的路面距离S1,预估每个所述服务中司机从当前位置到达所述终点、再从所述终点到达所述出发地点后的出发等待时间T1;
基于所述路面距离S0和所述出发等待时间T0确定每个所述空载司机的接驾成本,基于所述路面距离S1和所述出发等待时间T1确定每个所述服务中司机的接驾成本;
根据每个所述空载司机和每个所述服务中司机的接驾成本,确定出接驾成本最小的司机。


3.根据权利要求2所述的预约打车订单的派单方法,其特征在于,所述基于所述路面距离S0和所述出发等待时间T0确定每个所述空载司机的接驾成本,包括:
将所述路面距离S0乘以权重值W1与所述出发等待时间T0乘以权重值W2之和确定为每个所述空载司机的接驾成本,所述权重值W1和所述权重值W2之和为1。


4.根据权利要求3所述的预约打车订单的派单方法,其特征在于,所述基于所述路面距离S1和所述出发等待时间T1确定每个所述服务中司机的接驾成本,包括:
将所述路面距离S1乘以权重值W3与所述出发等待时间T1乘以权重值W4之和确定为每个所述服务中司机的接驾成本,所述权重值W3和所述权重值W4之和为1。


5.根据权利要求1所述的预约打车订单的派单方法,其特征在于,所述在所述出发地点的预设播单范围内确定出与所述预约打车订单匹配的司机集合,包括:
在所述出发地点的第一预设播单范围内确定出与所述预约打车订单匹配的空载司机集合;以及在所述出发地点的第二预设播单范围内确定出与所述预约打车订单匹配的服务中司机集合,其中,所述第一预设播单范围大于所述第二预设播单范围。


6.根据权利要求1所述的预约打车订单的派单方法,其特征在于,所述在所述出发地点的预设播单范围内确定出与所述预约打车订单匹配的司机集合,包括:
在所述出发地点的预设播单范围内确定出在所述出发时间前的预设完成时长内无其它未开始服务的订单的司机集合;其中,所述预设完成时长为预估的从所述出发地点到所述预约打车订单的终点的所需时间。


7.根据权利要求6所述的预约打车订单的派单方法,其特征在于,针对所述服务中司机,所述在所述出发地点的预设播单范围内确定出与所述预约打车订单匹配的司机集合,还包括:
确定预估接驾时长小于预设接驾时长的服务中司机,以及同时满足以下条件中的任意两种或全部条件的服务中司机为所述司机集合中的司机:其中,所述预设接驾时长小于等于所述预设时间段;
司机的当前位置距离所述出发地点的路面距离小于第一预设阈值;
司机的当前位置距离司机的服务中订单的终点的路面距离小于第二预设阈值;
司机的服务中订单的终点距离所述出发地点的路面距离小于第三预设阈值。


8.根据权利要求7所述的预约打车订单的派单方法,其特征在于,所述确定预估接驾时长,包括:
根据每个所述服务中司机的当前位置距离每个所述服务中司机的服务中订单的终点的路面距离,预估每个所述服务中司机完成每个所述服务中司机的服务中订单所需的第一时长;
根据每个所述服务中司机的服务中订单的终点距离所述出发地点的路面距离,预估每个所述服务中司机从每个所述服务中司机的服务中订单的终点到达所述出发地点的第二时长;所述预估接驾时长为所述第一时长与所述第二时长之和。


9.根据权利要求1所述的预约打车订单的派单方法,其特征在于,所述将所述预约打车订单派给所述接驾成本最小的司机,包括:
监测所述接驾成本最小的司机的服务中订单是否完成;
若是,为所述接驾成本最小的司机派送所述预约打车订单,以及将所述接驾成本最小的司机的联系方式发送至所述预约打车订单对应的乘客。


10.根据权利要求9所述的预约打车订单的派单方法,其特征在于,所述监测所述接驾成本最小的司机的服务中订单是否完成之前,所述方法还包括:
监测所述接驾成本最小的司机的完成所述服务中订单剩余预估时间;
确定所述剩余预估时间小于或等于派单时间;其中,所述派单时间为所述预设时间段减去从所述服务中订单的终点到所述出发地点的预估时长的时间。


11.一种预约打车订单的派单装置,其特征在于,所述装置包...

【专利技术属性】
技术研发人员:李隽钦
申请(专利权)人:北京嘀嘀无限科技发展有限公司
类型:发明
国别省市:北京;11

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

1