订单调度方法、装置、设备及存储介质制造方法及图纸

技术编号:35477347 阅读:21 留言:0更新日期:2022-11-05 16:26
本申请公开了一种订单调度方法、装置、设备及存储介质,属于计算机技术领域。方法包括:获取多个订单的第一调度结果;基于多个订单的第一调度结果,确定多个订单中运力效率参数超出第一参数范围的目标订单,第一参数范围用于表示分配新订单之后,满足时长要求的配送时长变化范围;基于目标订单,确定订单效率参数属于第二参数范围的候选运力,第二参数范围用于表示目标订单满足效率要求的订单效率范围;基于候选运力针对目标订单的运力效率参数,从候选运力中选取目标运力分配给目标订单。该方法在兼顾订单效率的基础上,能够提高订单的运力效率。效率。效率。

【技术实现步骤摘要】
订单调度方法、装置、设备及存储介质


[0001]本申请涉及计算机
,特别涉及一种订单调度方法、装置、设备及存储介质。

技术介绍

[0002]随着计算机技术的发展,外卖、网购、拼车等业务随之兴起,业务订单也不断增加,如何为订单分配运力变得越来越重要。通常情况下,在为订单分配运力时主要考虑订单效率和运力效率,例如,在为订单分配运力时,使订单不超时以提高订单效率,使运力能够在一定时间内完成更多订单以提高运力效率。
[0003]目前,对于待调度的多个订单,服务器确定该多个订单对应的多个候选运力,基于订单超时参数、运力负载参数、路径顺路参数等多个指标,采用多指标加权的方式,确定所述多个订单分别对应的多个候选运力的得分,将订单对应的多个候选运力中得分最高的候选运力分配给该订单。
[0004]但是,上述方案采用多指标加权的方式,无法保证运力分配的合理性,可能会为订单分配一个负载较小但是绕路的运力,导致该运力的运力效率降低。

技术实现思路

[0005]本申请实施例提供了一种订单调度方法、装置、设备及存储介质,在兼顾订单效率的基础上,能够提高订单的运力效率。该技术方案如下:
[0006]一方面,提供了一种订单调度方法,所述方法包括:
[0007]获取多个订单的第一调度结果,所述订单的第一调度结果包括为所述订单分配的第一运力,所述第一运力基于所述订单的订单效率参数和所述第一运力的运力效率参数加权得到的综合参数确定,所述订单效率参数基于所述订单的配送时长确定,所述运力效率参数基于分配所述订单之后所述第一运力需要多花费的配送时长确定;
[0008]基于所述多个订单的第一调度结果,确定所述多个订单中运力效率参数超出第一参数范围的目标订单,所述第一参数范围用于表示分配新订单之后,满足时长要求的配送时长变化范围;
[0009]基于所述目标订单,确定订单效率参数属于第二参数范围的候选运力,所述第二参数范围用于表示所述目标订单满足效率要求的订单效率范围;
[0010]基于所述候选运力针对所述目标订单的运力效率参数,从所述候选运力中选取目标运力分配给所述目标订单。
[0011]一方面,提供了一种订单调度装置,所述装置包括:
[0012]获取模块,用于获取多个订单的第一调度结果,所述订单的第一调度结果包括为所述订单分配的第一运力,所述第一运力基于所述订单的订单效率参数和所述第一运力的运力效率参数加权得到的综合参数确定,所述订单效率参数基于所述订单的配送时长确定,所述运力效率参数基于分配所述订单之后所述第一运力需要多花费的配送时长确定;
[0013]第一确定模块,用于基于所述多个订单的第一调度结果,确定所述多个订单中运力效率参数超出第一参数范围的目标订单,所述第一参数范围用于表示分配新订单之后,满足时长要求的配送时长变化范围;
[0014]第二确定模块,用于基于所述目标订单,确定订单效率参数属于第二参数范围的候选运力,所述第二参数范围用于表示所述目标订单满足效率要求的订单效率范围;
[0015]分配模块,用于基于所述候选运力针对所述目标订单的运力效率参数,从所述候选运力中选取目标运力分配给所述目标订单。
[0016]在一种可能实现方式中,所述目标订单为多个;所述分配模块,包括:
[0017]确定单元,用于基于所述候选运力针对多个目标订单的运力效率参数,确定运力效率最高的目标订单,所述运力效率参数与所述运力效率参数表示的运力效率呈负相关;
[0018]分配单元,用于将所述候选运力确定为目标运力,将所述目标运力分配给确定的目标订单。
[0019]在一种可能实现方式中,所述候选运力为多个;所述分配模块还包括:
[0020]排序单元,用于基于重分配需求信息,将多个候选运力进行排序;
[0021]所述分配单元,用于基于所述多个候选运力的排列顺序,对于所述多个候选运力依次执行基于所述候选运力针对所述多个目标订单的运力效率参数,确定运力效率最高且未分配目标运力的目标订单;将所述候选运力确定为目标运力,将所述目标运力分配给确定的目标订单的步骤。
[0022]在一种可能实现方式中,所述排序单元,用于执行以下至少一项:
[0023]所述重分配需求信息包括运力提效优先级;基于所述运力提效优先级,将所述多个候选运力进行排序;
[0024]所述重分配需求信息包括运力效率参数;基于所述多个候选运力分别针对多个目标订单的运力效率参数,将所述多个候选运力进行排序。
[0025]在一种可能实现方式中,所述装置还包括:
[0026]第三确定模块,用于基于为所述目标订单分配的所述目标运力,确定所述目标订单的第二调度结果;
[0027]第四确定模块,用于确定所述目标订单的第一调度结果对应的第一运力效率参数和所述目标订单的第二调度结果对应的第二运力效率参数;
[0028]调度模块,用于在所述第二运力效率参数表示的运力效率高于所述第一运力效率参数表示的运力效率的情况下,采用所述目标订单的第二调度结果对所述目标订单进行调度。
[0029]在一种可能实现方式中,所述调度模块,包括:
[0030]确定单元,用于确定所述目标订单的第一调度结果对应的第一订单效率参数和所述目标订单的第二调度结果对应的第二订单效率参数;
[0031]处理单元,用于基于订单效率损失系数,对所述第一订单效率参数进行处理,得到第三订单效率参数,所述第三订单效率参数用于表示损失后的订单效率;
[0032]调度单元,用于在所述第二运力效率参数表示的运力效率高于所述第一运力效率参数表示的运力效率,且所述第二订单效率参数表示的订单效率高于所述第三订单效率参数表示的订单效率的情况下,采用所述目标订单的第二调度结果对所述目标订单进行调
度。
[0033]在一种可能实现方式中,所述第二确定模块,包括:
[0034]获取单元,用于基于所述目标订单,获取与所述目标订单匹配的候选运力;
[0035]确定单元,用于确定所述候选运力针对所述目标订单的订单效率参数;
[0036]筛选单元,用于保留订单效率参数属于所述第二参数范围的候选运力。
[0037]在一种可能实现方式中,所述目标订单为多个,所述获取单元,用于基于多个目标订单,分别确定与所述多个目标订单匹配的候选运力;获取所述多个目标订单共同匹配的候选运力。
[0038]一方面,提供了一种计算机设备,该计算机设备包括一个或多个处理器和一个或多个存储器,该一个或多个存储器中存储有至少一条程序代码,该至少一条程序代码由该一个或多个处理器加载并执行以实现如上述任一种可能实现方式的订单调度方法所执行的操作。
[0039]一方面,提供了一种计算机可读存储介质,该存储介质中存储有至少一条程序代码,该至少一条程序代码由处理器加载并执行以实现如上述任一种可能实现方式的订单调度方法所执行的操作。
[0040]一方面,提供了一种计算机程序本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种订单调度方法,其特征在于,所述方法包括:获取多个订单的第一调度结果,所述订单的第一调度结果包括为所述订单分配的第一运力,所述第一运力基于所述订单的订单效率参数和所述第一运力的运力效率参数加权得到的综合参数确定,所述订单效率参数基于所述订单的配送时长确定,所述运力效率参数基于分配所述订单之后所述第一运力需要多花费的配送时长确定;基于所述多个订单的第一调度结果,确定所述多个订单中运力效率参数超出第一参数范围的目标订单,所述第一参数范围用于表示分配新订单之后,满足时长要求的配送时长变化范围;基于所述目标订单,确定订单效率参数属于第二参数范围的候选运力,所述第二参数范围用于表示所述目标订单满足效率要求的订单效率范围;基于所述候选运力针对所述目标订单的运力效率参数,从所述候选运力中选取目标运力分配给所述目标订单。2.根据权利要求1所述的方法,其特征在于,所述目标订单为多个;所述基于所述候选运力针对所述目标订单的运力效率参数,从所述候选运力中选取目标运力分配给所述目标订单,包括:基于所述候选运力针对多个目标订单的运力效率参数,确定运力效率最高的目标订单,所述运力效率参数与所述运力效率参数表示的运力效率呈负相关;将所述候选运力确定为目标运力,将所述目标运力分配给确定的目标订单。3.根据权利要求2所述的方法,其特征在于,所述候选运力为多个;所述方法还包括:基于重分配需求信息,将多个候选运力进行排序;基于所述多个候选运力的排列顺序,对于所述多个候选运力依次执行基于所述候选运力针对所述多个目标订单的运力效率参数,确定运力效率最高且未分配目标运力的目标订单;将所述候选运力确定为目标运力,将所述目标运力分配给确定的目标订单的步骤。4.根据权利要求3所述的方法,其特征在于,所述基于重分配需求信息,将多个候选运力进行排序,包括以下至少一项:所述重分配需求信息包括运力提效优先级;基于所述运力提效优先级,将所述多个候选运力进行排序;所述重分配需求信息包括运力效率参数;基于所述多个候选运力分别针对多个目标订单的运力效率参数,将所述多个候选运力进行排序。5.根据权利要求1所述的方法,其特征在于,所述基于所述候选运力针对所述目标订单的运力效率参数,从所述候选运力中选取目标运力分配给所述目标订单之后,所述方法还包括:基于为所述目标订单分配的所述目标运力,确定所述目标订单的第二调度结果;确定所述目标订单的第一调度结果对应的第一运力效率参数和所述目标订单的第二调度结果对应的第二运力效率参数;在所述第二运力效率参数表示的运力效率高于所述第一运力效率参数表示的运力效率的情况下,采用所述目标订单的第二调度结果对所述目标订单进行调度。6.根据权利要求5所述的方法,其特征在于,所述在所述第二运力效率参数...

【专利技术属性】
技术研发人员:黄丹妮司徒陈麒查莹丁雪涛罗浩成郝锐
申请(专利权)人:北京三快在线科技有限公司
类型:发明
国别省市:

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

1