System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本公开涉及数据分析,具体涉及一种运力调度方法、装置、电子设备以及存储介质。
技术介绍
1、在外卖业务场景中,商家需要根据未来时段的预估订单数量合理安排配送人员数量,若安排的配送人员数量过多,商家支付成本较高、整体收益下降,若安排的配送人员数量过少,造成订单积压、配送时间延长、客户满意度下降。因此,如何准确分配运力对于商家而言具有重要意义。
技术实现思路
1、为提高运力调度精度和效率,本公开实施方式提供了一种运力调度方法、装置、电子设备以及存储介质。
2、第一方面,本公开实施方式提供了一种运力调度方法,包括:
3、基于历史预设时段的订单信息,确定所述历史预设时段对应的实际运力、订单总量、均并单量以及每类并单量对应的单趟时长;所述并单量是单趟配送所包括的订单数量;
4、根据目标时段对应的预估订单量,以及所述实际运力、所述订单总量、所述均并单量以及所述单趟时长,确定每个预设运力在所述目标时段所对应的目标配送时长;所述预设运力是与所述实际运力差值在预设范围内的运力;
5、基于所述目标时段的总时长和所述目标配送时长,从各个预设运力中确定目标运力。
6、在一些实施方式中,所述根据目标时段对应的预估订单量,以及所述实际运力、所述订单总量、所述均并单量以及所述单趟时长,确定每个预设运力在所述目标时段所对应的目标配送时长,包括:
7、根据所述均并单量、所述实际运力、所述预估订单量以及所述订单总量,确定每个预设运力对应的目标并单量
8、基于所述目标并单量和每类并单量对应的单趟时长进行插值处理,确定每个预设运力对应的目标单趟时长;
9、根据所述预估订单量、目标并单量以及所述目标单趟时长,确定每个预设运力对应的所述目标配送时长。
10、在一些实施方式中,所述根据所述均并单量、所述实际运力、所述预估订单量以及所述订单总量,确定每个预设运力对应的目标并单量,包括:
11、对于每个预设运力,确定所述实际运力与所述预设运力的第一比率;
12、根据所述预估订单量和所述订单总量确定第二比率;
13、根据所述均并单量、所述第一比率以及所述第二比率,确定所述预设运力对应的所述目标并单量。
14、在一些实施方式中,所述基于所述目标并单量和每类并单量对应的单趟时长进行插值处理,确定每个预设运力对应的目标单趟时长,包括:
15、根据每类并单量对应的单趟时长进行线性插值处理,得到并单量与单趟时长的对应关系;
16、对于每个预设运力,根据所述对应关系以及所述预设运力对应的所述目标并单量,确定所述预设运力对应的所述目标单趟时长。
17、在一些实施方式中,所述根据所述预估订单量、目标并单量以及所述目标单趟时长,确定每个预设运力对应的所述目标配送时长,包括:
18、对于每个预设运力,根据所述预估订单量、所述预设运力及其对应的所述目标并单量确定目标趟数;
19、基于所述预设运力对应的目标单趟时长和预设配送效率,确定预估单趟时长;
20、根据所述目标趟数和所述预估单趟时长,确定所述预设运力对应的所述目标配送时长。
21、在一些实施方式中,所述基于所述目标时段的总时长和所述目标配送时长,从各个预设运力中确定目标运力,包括:
22、从各个预设运力中确定候选运力,所述候选运力对应的目标配送时长小于或等于所述目标时段的总时长;
23、确定所述候选运力中的最小运力为所述目标运力。
24、在一些实施方式中,所述基于历史预设时段的订单信息,确定所述历史预设时段对应的实际运力、订单总量、均并单量以及每类并单量对应的单趟时长,包括:
25、根据所述订单总量和所述订单信息包括的配送趟数,确定所述均并单量;
26、对于每类并单量,将该类并单量中各趟配送时长的均值,确定为该类并单量对应的所述单趟时长。
27、在一些实施方式中,所述目标时段是与所述历史预设时段不同时间周期中的对应时段。
28、第二方面,本公开实施方式提供了一种运力调度装置,包括:
29、信息确定模块,被配置为基于历史预设时段的订单信息,确定所述历史预设时段对应的实际运力、订单总量、均并单量以及每类并单量对应的单趟时长;所述并单量是单趟配送所包括的订单数量;
30、时长确定模块,被配置为根据目标时段对应的预估订单量,以及所述实际运力、所述订单总量、所述均并单量以及所述单趟时长,确定每个预设运力在所述目标时段所对应的目标配送时长;所述预设运力是与所述实际运力差值在预设范围内的运力;
31、运力调度模块,被配置为基于所述目标时段的总时长和所述目标配送时长,从各个预设运力中确定目标运力。
32、在一些实施方式中,所述时长确定模块被配置为:
33、根据所述均并单量、所述实际运力、所述预估订单量以及所述订单总量,确定每个预设运力对应的目标并单量;
34、基于所述目标并单量和每类并单量对应的单趟时长进行插值处理,确定每个预设运力对应的目标单趟时长;
35、根据所述预估订单量、目标并单量以及所述目标单趟时长,确定每个预设运力对应的所述目标配送时长。
36、在一些实施方式中,所述时长确定模块被配置为:
37、对于每个预设运力,确定所述实际运力与所述预设运力的第一比率;
38、根据所述预估订单量和所述订单总量确定第二比率;
39、根据所述均并单量、所述第一比率以及所述第二比率,确定所述预设运力对应的所述目标并单量。
40、在一些实施方式中,所述时长确定模块被配置为:
41、根据每类并单量对应的单趟时长进行线性插值处理,得到并单量与单趟时长的对应关系;
42、对于每个预设运力,根据所述对应关系以及所述预设运力对应的所述目标并单量,确定所述预设运力对应的所述目标单趟时长。
43、在一些实施方式中,所述时长确定模块被配置为:
44、对于每个预设运力,根据所述预估订单量、所述预设运力及其对应的所述目标并单量确定目标趟数;
45、基于所述预设运力对应的目标单趟时长和预设配送效率,确定预估单趟时长;
46、根据所述目标趟数和所述预估单趟时长,确定所述预设运力对应的所述目标配送时长。
47、在一些实施方式中,所述运力调度模块被配置为:
48、从各个预设运力中确定候选运力,所述候选运力对应的目标配送时长小于或等于所述目标时段的总时长;
49、确定所述候选运力中的最小运力为所述目标运力。
50、在一些实施方式中,所述信息确定模块被配置为:
51、根据所述订单总量和所述订单信息包括的配送趟数,确定所述均并单量;
52、对于每类并单量,将该类并单量中各趟配送时长的均本文档来自技高网...
【技术保护点】
1.一种运力调度方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述根据目标时段对应的预估订单量,以及所述实际运力、所述订单总量、所述均并单量以及所述单趟时长,确定每个预设运力在所述目标时段所对应的目标配送时长,包括:
3.根据权利要求2所述的方法,其特征在于,所述根据所述均并单量、所述实际运力、所述预估订单量以及所述订单总量,确定每个预设运力对应的目标并单量,包括:
4.根据权利要求2所述的方法,其特征在于,所述基于所述目标并单量和每类并单量对应的单趟时长进行插值处理,确定每个预设运力对应的目标单趟时长,包括:
5.根据权利要求2所述的方法,其特征在于,所述根据所述预估订单量、目标并单量以及所述目标单趟时长,确定每个预设运力对应的所述目标配送时长,包括:
6.根据权利要求1所述的方法,其特征在于,所述基于所述目标时段的总时长和所述目标配送时长,从各个预设运力中确定目标运力,包括:
7.根据权利要求1所述的方法,其特征在于,所述基于历史预设时段的订单信息,确定所述历史预设时段对应的实际运力
8.根据权利要求1至7任一项所述的方法,其特征在于,
9.一种运力调度装置,其特征在于,包括:
10.一种电子设备,其特征在于,包括:
11.一种存储介质,其特征在于,存储有计算机指令,所述计算机指令用于使计算机执行根据权利要求1至8任一项所述的方法。
...【技术特征摘要】
1.一种运力调度方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述根据目标时段对应的预估订单量,以及所述实际运力、所述订单总量、所述均并单量以及所述单趟时长,确定每个预设运力在所述目标时段所对应的目标配送时长,包括:
3.根据权利要求2所述的方法,其特征在于,所述根据所述均并单量、所述实际运力、所述预估订单量以及所述订单总量,确定每个预设运力对应的目标并单量,包括:
4.根据权利要求2所述的方法,其特征在于,所述基于所述目标并单量和每类并单量对应的单趟时长进行插值处理,确定每个预设运力对应的目标单趟时长,包括:
5.根据权利要求2所述的方法,其特征在于,所述根据所述预估订单量、目标并单量以及所述目标...
【专利技术属性】
技术研发人员:戚成亮,
申请(专利权)人:胜斗士上海科技技术发展有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。