一种物流配送方法、装置及设备制造方法及图纸

技术编号:36607455 阅读:13 留言:0更新日期:2023-02-04 18:32
本申请实施例提供一种物流配送方法、装置及设备,由于在本申请实施例中,在进行物流配送时,根据每个待配送客户的位置信息、对应的到达时间以及配送车辆的行驶速度,确定配送线路所需的第一车辆数量,选取第一车辆数量最少的物流配送线路作为目标物流配送线路,实现了在满足待配送客户的配送时限要求的同时,以最少的车辆数进行物流配送。少的车辆数进行物流配送。少的车辆数进行物流配送。

【技术实现步骤摘要】
一种物流配送方法、装置及设备


[0001]本申请涉及智慧物流
,尤其涉及一种物流配送方法、装置及设备。

技术介绍

[0002]随着物流业向全球化、信息化及一体化发展,配送在整个物流系统中的作用变得越来越重要,配送系统是物流系统中非常重要的一个子系统,在高节奏高效率的社会中,待配送客户对于货物的配送时限要求越来越高,配送线路是否合理直接影响到配送速度、运输成本和效益,特别是多用户配送线路的确定是一项复杂的系统工程。
[0003]因此,如何在满足待配送客户的配送时限要求的同时,以最少的车辆数进行物流配送成为亟待解决的问题。

技术实现思路

[0004]本申请实施例提供一种物流配送方法、装置及设备,用以解决现有技术中待配送客户对于货物的配送时限要求高的问题。
[0005]第一方面,本申请实施例提供了一种物流配送方法,所述方法包括:
[0006]对待配送客户的配送顺序进行随机排序,生成多个物流配送线路;
[0007]针对每个所述物流配送线路,根据每个待配送客户的位置信息、对应的到达时间以及配送车辆的行驶速度,确定满足达到时间要求的每组相邻的待配送客户,将相邻的待配送客户的组数确定为该物流配送线路所需第一车辆数量;
[0008]选取所述第一车辆数量最少的物流配送线路作为目标物流配送线路。
[0009]第二方面,本申请实施例提供了一种物流配送装置,所述装置包括:
[0010]生成模块,用于对待配送客户的配送顺序进行随机排序,生成多个物流配送线路;
>[0011]确定模块,用于针对每个所述物流配送线路,根据每个待配送客户的位置信息、对应的到达时间以及配送车辆的行驶速度,确定满足达到时间要求的每组相邻的待配送客户,将相邻的待配送客户的组数确定为该物流配送线路所需第一车辆数量;
[0012]选取模块,用于选取所述第一车辆数量最少的物流配送线路作为目标物流配送线路。
[0013]第三方面,本申请实施例提供了电子设备,所述电子设备至少包括处理器和存储器,所述处理器用于执行存储器中存储的计算机程序时实现上述任一所述的物流配送方法的步骤。
[0014]第四方面,本申请还提供了一种计算机可读存储介质,其存储有计算机程序,所述计算机程序被处理器执行时实现上述任一所述的物流配送方法的步骤。
[0015]本申请实施例提供了一种物流配送方法、装置及设备,该方法中对待配送客户的配送顺序进行随机排序,生成多个物流配送线路,针对每个物流配送线路,根据每个待配送客户的位置信息、对应的到达时间以及配送车辆的行驶速度,确定满足达到时间要求的每组相邻的待配送客户,将相邻的待配送客户的组数确定为该物流配送线路所需第一车辆数
量,选取第一车辆数量最少的物流配送线路作为目标物流配送线路。由于在本申请实施例中,在进行物流配送时,根据每个待配送客户的位置信息、对应的到达时间以及配送车辆的行驶速度,确定配送线路所需的第一车辆数量,选取第一车辆数量最少的物流配送线路作为目标物流配送线路,实现了在满足待配送客户的配送时限要求的同时,以最少的车辆数进行物流配送。
附图说明
[0016]为了更清楚地说明本申请的技术方案,下面将对实施例描述中所需要使用的附图作简要介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0017]图1为本申请实施例提供的物流配送过程示意图;
[0018]图2为本申请实施例提供的物流配送线路示意图;
[0019]图3为本申请实施例提供的物流配送装置的结构示意图;
[0020]图4为本申请实施例提供的一种电子设备结构示意图。
具体实施方式
[0021]为了使本申请的目的、技术方案和优点更加清楚,下面将结合附图,对本申请的实施例的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员所获得的所有其他实施例,都属于本申请保护的范围。
[0022]本申请实施例提供了一种物流配送方法、装置及设备,该方法中对待配送客户的配送顺序进行随机排序,生成多个物流配送线路,针对每个物流配送线路,根据每个待配送客户的位置信息、对应的到达时间以及配送车辆的行驶速度,确定满足达到时间要求的每组相邻的待配送客户,将相邻的待配送客户的组数确定为该物流配送线路所需第一车辆数量,选取第一车辆数量最少的物流配送线路作为目标物流配送线路。由于在本申请实施例中,在进行物流配送时,根据每个待配送客户的位置信息、对应的到达时间以及配送车辆的行驶速度,确定到达每个待配送客户处的时间是否满足每个待配送客户对到达时间的要求,从而对每个物流配送线路进行分组,并且将分组的组数确定为对应配送线路所需的第一车辆数量,选取第一车辆数量最少的物流配送线路作为目标物流配送线路,实现了在满足待配送客户的配送时限要求的同时,以最少的车辆数进行物流配送。
[0023]实施例1:
[0024]图1为本申请实施例提供的物流配送过程示意图,该过程具体包括以下步骤:
[0025]S101:对待配送客户的配送顺序进行随机排序,生成多个物流配送线路。
[0026]本申请实施例提供的物流配送过程适用于电子设备,该电子设备可以是服务器、PC、移动终端等设备。
[0027]为了能够确定最优的配送线路,在本申请实施例中,可以对待配送客户的配送顺序进行随机排序,从而生成多个物流配送线路。在生成物流配送线路时,可以预先设置生成的物流配送线路的第一数量阈值,并随机生成该第一数量阈值个物流配送线路;也可以生成第二数量阈值的物流配送线路,并从第二数量阈值的物流配送线路中,选取第一数量阈
值个待配送线路作为生成到的多个物流配送线路,其中第二数量阈值大于第一数量阈值。
[0028]S102:针对每个所述物流配送线路,根据每个待配送客户的位置信息、对应的到达时间以及配送车辆的行驶速度,确定满足达到时间要求的每组相邻的待配送客户,将相邻的待配送客户的组数确定为该物流配送线路所需第一车辆数量。
[0029]为了能够满足待配送客户对于货物配送的配送时限要求,在本申请实施例中,生成了多个物流配送线路之后,可以针对每个物流配送线路,根据每个待配送客户的位置信息以及配送车辆的行驶速度,确定配送车辆到达每个待配送客户处的时间,并判断该时间是否满足对应的待配送客户所要求的到达时间,若不能满足对应的待配送客户所要求的到达时间,则说明该不满足到达时间要求的待配送客户不能与相邻的上一待配送客户作为一组进行配送,可以安排其他车辆为该待配送客户进行配送。在本申请实施例中,配送车辆的行驶车速可以是配送车辆的平均行驶车速,也可以是最低行驶车速。
[0030]确定了满足到达时间要求的每组相邻的待配送客户之后,可以将统计该物流配送线路中的待配送客户被分成了几组,将待配送客户被分成的组数确定本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种物流配送方法,其特征在于,所述方法包括:对待配送客户的配送顺序进行随机排序,生成多个物流配送线路;针对每个所述物流配送线路,根据每个待配送客户的位置信息、对应的到达时间以及配送车辆的行驶速度,确定满足达到时间要求的每组相邻的待配送客户,将相邻的待配送客户的组数确定为该物流配送线路所需第一车辆数量;选取所述第一车辆数量最少的物流配送线路作为目标物流配送线路。2.根据权利要求1所述的方法,其特征在于,所述多个物流配送线路的生成过程包括:为每个所述待配送客户分配对应的编码,并随机生成由所述编码组成的第一配送顺序和第二配送顺序;进行预设次数的迭代处理,得到每次迭代处理生成的物流配送线路,其中,每次迭代处理包括:使用所述第二配送顺序中的至少一个编码,对所述第一配送顺序中的所述至少一个编码对应的排序位置对应的至少一个编码进行替换,得到第三配送顺序;根据每个所述待配送客户所需货物的重量以及配送车辆的额定载重量,确定所述第一配送顺序和所述第三配送顺序分别所需的第二车辆数量;选取所述第二车辆数量最少的配送顺序作为该次迭代处理生成的物流配送线路。3.根据权利要求2所述的方法,其特征在于,所述随机生成由所述编码组成的第一配送顺序和第二配送顺序之后,所述进行预设次数的迭代处理之前,所述方法还包括:将所述第一配送顺序中的每个编码分别与预设整数相乘,得到第四配送顺序;针对所述第四配送顺序中的每个编码,确定该编码与所述第二配送顺序对应排序位置的编码的第一差值;若所述第一差值不小于待配送客户的数量,确定所述第一差值与所述待配送客户的数量的第二差值,采用所述第二差值对该编码进行更新;若所述第一差值为负数,采用所述第一差值与所述待配送客户的数量的和值对该编码进行更新;若所述第一差值小于所述待配送客户的数量且不为负数,保持该编码不变;若所述第四配送顺序中存在重复的编码,则对所述重复的编码进行去重操作;若所述第四配送顺序中存在非预先分配的编码,则将存在的非预先分配的编码删除;若所述第四配送顺序中未包括每个待配送客户对应的编码,则在所述第四配送顺序中的最后一个编码后将未包括的待配送客户对应的编码补齐,得到第五配送顺序,使用所述第五配送顺序对所述第二配送顺序进行更新。4.根据权利要求2所述的方法,其特征在于,所述使用所述第二配送顺序中的至少一个编码,对所述第一配送顺序中的所述至少一个编码对应的排序位置对应的至少一个编码进行替换,得到第三配送顺序包括:针对所述第一配送顺序中的每个编码,选取第一预设数值区间的任一第一数值,若所述第一数值不大于预设交叉概率,使用所述第二配送顺序中对应排序位置的编码对该编码进行替换;否则,不对该编码进行替换;或,选取所述第一配送顺序中任一排序位置的任一编码作为第二数值,若该编码等于所述第二数值,使用所述第二配送顺序中对应排序位置的编码对该编码进行替换;否则,不对该编码进行替换。5.根据权利要求1所述的方...

【专利技术属性】
技术研发人员:洪家耀
申请(专利权)人:天翼云科技有限公司
类型:发明
国别省市:

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

1