本发明专利技术公开了一种高效的网约车打车订单匹配的方法,包括以下步骤:S1.通过轮次的方式,每一轮获取相应的待匹配的订单,打车订单信息包括产品类型、出发位置;S2.根据不同的轮次,扩大搜索范围,确定网约车位置与所述出发位置满足设定距离条件的候选网约车;S3.根据所述候选网约车关联的属性信息,获取既定条件的网约车,主要条件是距离和时间,并且根据轮次,逐步放宽距离和时间条件;S4.根据符合既定条件的网约车,先按导航耗时,再按导航距离作优先级排序;S5.根据所述候选网约车的接单优先级,在所述候选网约车中确定与所述打车订单匹配的网约车。
【技术实现步骤摘要】
一种高效的网约车打车订单匹配的方法和系统
本专利技术属于网约车
,具体涉及一种高效的网约车打车订单匹配的方法和系统。
技术介绍
近年来,随着移动互联网行业的迅速发展,传统交通运输与互联网融合的行业新业态蓬勃发展,使得网络约车服务(简称网约车)俨然已经成为用户出行的一个重要方式,网约车可满足用户在不同出行场景中的使用需求,用户规模持续、稳定地增长,其在短时间内迅速占据了大量的用户市场,也为用户出行带来了极大的便利。网约车平台在接收到用户从客户端触发的约车订单后,将约车订单派发给空闲状态的车辆;在每个派单周期内,平台通常会接收到大量的订单,因此需要对订单与车辆进行合理的调配,使得接单率最大化。然而,现有技术中,网约车平台在派单的过程中,通常以距离作为派单的唯一因素;然而,随着网约车业务的迅速发展,仅仅将距离作为派单的唯一因素,使得网约车服务具有一定的局限性,难以提高订单资源与车辆资源的利用率。
技术实现思路
为解决现有技术中网约车订单资源与车辆资源利用率不高的技术问题,提供一种高效的网约车打车订单匹配的方法,包括以下步骤:一种高效的网约车打车订单匹配的方法,包括以下步骤:S1.通过轮次的方式,每一轮获取相应的待匹配的订单,打车订单信息包括产品类型、出发位置;S2.根据不同的轮次,扩大搜索范围,确定网约车位置与所述出发位置满足设定距离条件的候选网约车;S3.根据所述候选网约车关联的属性信息,获取既定条件的网约车,主要条件是距离和时间,并且根据轮次,逐步放宽距离和时间条件;S4.根据符合既定条件的网约车,先按导航耗时,再按导航距离作优先级排序;S5.根据所述候选网约车的接单优先级,在所述候选网约车中确定与所述打车订单匹配的网约车。作为优选方案:在扫描当前轮次的订单后,为当前轮次的订单匹配车辆前,先扫描上一轮次的取消订单,优先将上一轮次的取消订单对应的车辆作为当前轮次匹配车辆,再以当前轮次空闲车辆作为匹配车辆,若当前伦次订单仍不能匹配到足够数量的车辆,则扩大搜索范围,将下一轮次部分闲置车辆作为匹配车辆,直至当前轮次的订单都匹配到车辆。作为优选方案:在将上一轮次取消订单的车辆作为下一轮次的订单的匹配车辆时,根据订单的发起位置将取消订单的车辆分配至靠近上一轮次与当前轮次衔接区域的订单。作为优选方案:经过三个轮次的扫描和匹配后,若连续两个轮次需要下一轮次的车辆补充,则在第三轮次搜索车辆时,则在第三轮次范围外的司机APP端显示第三轮次范围内为车辆高需求区域。作为优选方案:对于上一轮次取消订单的乘客,当其再次下单时,则为其分派下一轮次的空闲车辆。一种高效的网约车打车订单匹配的系统,其特征是,包括:订单和车辆扫描模块,其逐渐增大扫描半径逐轮次扫描区域内产生的打车订单和空闲车辆,并统计各个轮次的打车订单数量和空闲车辆数量;订单分派模块,其用于为各个轮次内的各个打车订单分派最优空闲车辆。作为优选方案:还包括车辆调度模块,所述车辆调度模块用于统计上一轮次中取消订单的车辆、当前轮次空闲车辆和下一轮次空闲车辆,并优先将上一轮次取消订单的车辆分派至当前轮次订单,且在当前轮次车辆不能满足订单需求时,将下一轮次空闲车辆分派到当前轮次订单。作为优选方案:还包括需求显示模块,所述需求显示模块用于统计各个轮次的打车供需匹配度,并在连续两个轮次供需不平衡时,将第三轮次显示为高需求区域。与现有技术相比,本专利技术的有益效果是:通过本专利技术,乘客在周边缺乏车辆时,打车订单也有机会匹配到网约车,从而提升接单率。举例如,乘客在一公里范围内没有网约车,但一公里范围外有,随着搜索轮次增多,搜索范围扩大后,就有网约车与打车订单相匹配,可以大大提高订单资源和车辆资源的利用率。附图说明下面结合附图对本专利技术的具体实施方式作进一步详细的说明,其中:图1是本专利技术的方法流程图。具体实施方式以下结合附图对本专利技术的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本专利技术,并不用于限定本专利技术。实施例一:一种高效的网约车打车订单匹配的方法,包括以下步骤:S1.通过轮次的方式,每一轮获取相应的待匹配的订单,打车订单信息包括产品类型、出发位置;S2.根据不同的轮次,扩大搜索范围,确定网约车位置与所述出发位置满足设定距离条件的候选网约车;S3.根据所述候选网约车关联的属性信息,获取既定条件的网约车,主要条件是距离和时间,并且根据轮次,逐步放宽距离和时间条件;S4.根据符合既定条件的网约车,先按导航耗时,再按导航距离作优先级排序;S5.根据所述候选网约车的接单优先级,在所述候选网约车中确定与所述打车订单匹配的网约车。考虑到在扫描当前轮次时,上一轮次可能会有乘客取消订单,为避免被取消订单的车辆接不到单,因此本实施例中:在扫描当前轮次的订单后,为当前轮次的订单匹配车辆前,先扫描上一轮次的取消订单,优先将上一轮次的取消订单对应的车辆作为当前轮次匹配车辆,再以当前轮次空闲车辆作为匹配车辆,若当前伦次订单仍不能匹配到足够数量的车辆,则扩大搜索范围,将下一轮次部分闲置车辆作为匹配车辆,直至当前轮次的订单都匹配到车辆。由于上一轮次的车辆可能与下一轮次的订单发起位置相距较远,而同一伦次内的车辆与订单发起位置相距较近,为了缩短司机接驾时间和降低接驾成本,本实施例中:在将上一轮次取消订单的车辆作为下一轮次的订单的匹配车辆时,根据订单的发起位置将取消订单的车辆分配至靠近上一轮次与当前轮次衔接区域的订单。如此可以避免远距离接驾的情况。实际上,在某一时段,局部区域内的车辆可能远远不能满足打车订单,例如上下班出行高峰打车区,往往需要其他区域的车辆来支援。通过轮次车辆互补的方式也很难满足当前局部区域的打车需求,这时候就需要将相邻的打车需求较低的局部区域内的车辆调过来支援。具体的做法为:经过三个轮次的扫描和匹配后,若连续两个轮次需要下一轮次的车辆补充,则在第三轮次搜索车辆时,则在第三轮次范围外的司机APP端显示第三轮次范围内为车辆高需求区域。为了不使轮次车辆互补混乱,同时也对取消订单的乘客起一定惩罚(下一次为其分配车辆时需要等待更长时间),本实施例中:对于上一轮次取消订单的乘客,当其再次下单时,则为其分派下一轮次的空闲车辆。实施例二:一种高效的网约车打车订单匹配的系统,包括:订单和车辆扫描模块,其逐渐增大扫描半径逐轮次扫描区域内产生的打车订单和空闲车辆,并统计各个轮次的打车订单数量和空闲车辆数量;订单分派模块,其用于为各个轮次内的各个打车订单分派最优空闲车辆。该系统还包括车辆调度模块,所述车辆调度模块用于统计上一轮次中取消订单的车辆、当前轮次空闲车辆和下一轮次空闲车辆,并优先将上一轮次取消订单的车辆分派至当前轮次订单,且在当前轮次车辆不能满足订单需求时,将下一轮次空闲车辆分派到当前轮次订单。该系本文档来自技高网...
【技术保护点】
1.一种高效的网约车打车订单匹配的方法,其特征是,包括以下步骤:/nS1.通过轮次的方式,每一轮获取相应的待匹配的订单,打车订单信息包括产品类型、出发位置;/nS2.根据不同的轮次,扩大搜索范围,确定网约车位置与所述出发位置满足设定距离条件的候选网约车;/nS3.根据所述候选网约车关联的属性信息,获取既定条件的网约车,主要条件是距离和时间,并且根据轮次,逐步放宽距离和时间条件;/nS4.根据符合既定条件的网约车,先按导航耗时,再按导航距离作优先级排序;/nS5.根据所述候选网约车的接单优先级,在所述候选网约车中确定与所述打车订单匹配的网约车。/n
【技术特征摘要】
1.一种高效的网约车打车订单匹配的方法,其特征是,包括以下步骤:
S1.通过轮次的方式,每一轮获取相应的待匹配的订单,打车订单信息包括产品类型、出发位置;
S2.根据不同的轮次,扩大搜索范围,确定网约车位置与所述出发位置满足设定距离条件的候选网约车;
S3.根据所述候选网约车关联的属性信息,获取既定条件的网约车,主要条件是距离和时间,并且根据轮次,逐步放宽距离和时间条件;
S4.根据符合既定条件的网约车,先按导航耗时,再按导航距离作优先级排序;
S5.根据所述候选网约车的接单优先级,在所述候选网约车中确定与所述打车订单匹配的网约车。
2.根据权利要求1所述的高效的网约车打车订单匹配的方法,其特征是:在扫描当前轮次的订单后,为当前轮次的订单匹配车辆前,先扫描上一轮次的取消订单,优先将上一轮次的取消订单对应的车辆作为当前轮次匹配车辆,再以当前轮次空闲车辆作为匹配车辆,若当前伦次订单仍不能匹配到足够数量的车辆,则扩大搜索范围,将下一轮次部分闲置车辆作为匹配车辆,直至当前轮次的订单都匹配到车辆。
3.根据权利要求2所述的高效的网约车打车订单匹配的方法,其特征是:在将上一轮次取消订单的车辆作为下一轮次的订单的匹配车辆时,根据订单的发起位置将取消订单的车辆分配至靠近上一轮次与当前轮次衔接区域的订单。
4....
【专利技术属性】
技术研发人员:吴嘉维,陈家亮,陈金颖,许建都,
申请(专利权)人:广州宸祺出行科技有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。