System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本公开的实施例涉及计算机,具体涉及物流配送排线方法、装置、电子设备和计算机可读介质。
技术介绍
1、随着人工智能技术的飞速发展,可以通过智能化手段更好地解决物流配送中的问题(如路线规划)。物流配送排线,是根据物品配送信息(例如,门店配送时间段),生成排线路径信息的一项技术。目前,在生成排线路径信息时,通常采用的方式为:直接根据各个物品流转源的各个配送时间段,生成排线路径信息。
2、然而,当采用上述方式生成排线路径信息时,经常会存在如下技术问题:
3、第一,直接根据各个物品流转源的各个配送时间段,生成排线路径信息,并未考虑各个物品流转源之间的路程距离对调度设备的调度能源消耗的影响,没有根据各个物流流转源之间的距离对排线路径信息进行优化,所生成的排线路径信息虽然满足了各个物品流转源门店配送时间段的要求,但是由于根据未经优化的排线路径信息,进行物品配送,配送过程中,调度车辆需要走更远的路线来完成配送任务,导致调度能源消耗增加。
4、第二,直接根据各个物品流转源的各个配送时间段,生成排线路径信息,也没有考虑配送设备一次配送的物品数量和各个物品流转源所需配送的物品数量。当调度设备在一次调度过程中无法满足多个物品流转源的配送物品需求数量,那么就需要多次往返来完成配送任务,导致调度设备调度能源的浪费。
5、该
技术介绍
部分中所公开的以上信息仅用于增强对本专利技术构思的背景的理解,并因此,其可包含并不形成本国的本领域普通技术人员已知的现有技术的信息。
技术实现思路
1、本公开的内容部分用于以简要的形式介绍构思,这些构思将在后面的具体实施方式部分被详细描述。本公开的内容部分并不旨在标识要求保护的技术方案的关键特征或必要特征,也不旨在用于限制所要求的保护的技术方案的范围。
2、本公开的一些实施例提出了物流配送排线方法、装置、电子设备和计算机可读介质,来解决以上
技术介绍
部分提到的技术问题中的一项或多项。
3、第一方面,本公开的一些实施例提供了一种物流配送排线方法,该方法包括:获取对应各个预设物品流转源的物品配送信息,其中,上述物品配送信息包括配送物品流转源信息与目标物品流转源信息集,上述配送物品流转源信息包括以下至少一项:配送物品流转源节点标识、一次配送数量,上述目标物品流转源信息集中的目标物品流转源信息包括以下至少一项:目标物品流转源节点标识、配送时间段、需求量;根据上述物品配送信息,生成物品流转源节点标识序列集;对于上述物品流转源节点标识序列集中的每个物品流转源节点标识序列,将上述物品流转源节点标识序列中每两个相邻的物品流转源节点标识对应的物品流转源之间的路程距离确定为节点距离,得到与上述物品流转源节点标识序列对应的节点距离组;将所得到的各个节点距离组确定为节点距离组集,其中,上述节点距离组集中一个节点距离组与上述物品流转源节点标识序列集中对应的一个物品流转源节点标识序列对应;将初始迭代更新次数确定为第一预设数值;根据上述节点距离组集和上述初始迭代更新次数,对上述物品流转源节点标识序列集执行路径优化迭代更新处理,得到排线路径信息集;基于上述排线路径信息集,控制相关联的调度设备将预设物品配送至与上述目标物品流转源信息集对应的各个目标物品流转源。
4、第二方面,本公开的一些实施例提供了一种物流配送排线装置,装置包括:获取单元,被配置成获取对应各个预设物品流转源的物品配送信息,其中,上述物品配送信息包括配送物品流转源信息与目标物品流转源信息集,上述配送物品流转源信息包括以下至少一项:配送物品流转源节点标识、一次配送数量,上述目标物品流转源信息集中的目标物品流转源信息包括以下至少一项:目标物品流转源节点标识、配送时间段、需求量;生成单元,被配置成根据上述物品配送信息,生成物品流转源节点标识序列集;第一确定单元,被配置成对于上述物品流转源节点标识序列集中的每个物品流转源节点标识序列,将上述物品流转源节点标识序列中每两个相邻的物品流转源节点标识对应的物品流转源之间的路程距离确定为节点距离,得到与上述物品流转源节点标识序列对应的节点距离组;第二确定单元,被配置成将所得到的各个节点距离组确定为节点距离组集,其中,上述节点距离组集中一个节点距离组与上述物品流转源节点标识序列集中对应的一个物品流转源节点标识序列对应;第三确定单元,被配置成将初始迭代更新次数确定为第一预设数值;执行单元,被配置成根据上述节点距离组集和上述初始迭代更新次数,对上述物品流转源节点标识序列集执行路径优化迭代更新处理,得到排线路径信息集;控制单元,被配置成基于上述排线路径信息集,控制相关联的调度设备将预设物品配送至与上述目标物品流转源信息集对应的各个目标物品流转源。
5、第三方面,本公开的一些实施例提供了一种电子设备,包括:一个或多个处理器;存储装置,其上存储有一个或多个程序,当一个或多个程序被一个或多个处理器执行,使得一个或多个处理器实现上述第一方面任一实现方式所描述的方法。
6、第四方面,本公开的一些实施例提供了一种计算机可读介质,其上存储有计算机程序,其中,程序被处理器执行时实现上述第一方面任一实现方式所描述的方法。
7、本公开的上述各个实施例具有如下有益效果:通过本公开的一些实施例的物流配送排线方法,减少了调度能源的消耗。具体来说,造成调度能源消耗增加的原因在于:直接根据各个物品流转源的各个配送时间段,生成排线路径信息,并未考虑各个物品流转源之间的路程距离对调度设备的调度能源消耗的影响,没有根据各个物流流转源之间的距离对排线路径信息进行优化,所生成的排线路径信息虽然满足了各个物品流转源门店配送时间段的要求,但是由于根据未经优化的排线路径信息,进行物品配送,配送过程中,调度车辆需要走更远的路线来完成配送任务,导致调度能源消耗增加。基于此,本公开的一些实施例的物流配送排线方法,首先,获取对应各个预设物品流转源的物品配送信息,其中,上述物品配送信息包括配送物品流转源信息与目标物品流转源信息集,上述配送物品流转源信息包括以下至少一项:配送物品流转源节点标识、一次配送数量,上述目标物品流转源信息集中的目标物品流转源信息包括以下至少一项:目标物品流转源节点标识、配送时间段、需求量。由此,可以得到用于生成物品流转源节点标识序列集的物品配送信息。然后,根据上述物品配送信息,生成物品流转源节点标识序列集。由此,可以根据物品配送信息,生成表征各个初始排线路径信息的物品流转源节点标识序列集。然后,对于上述物品流转源节点标识序列集中的每个物品流转源节点标识序列,将上述物品流转源节点标识序列中每两个相邻的物品流转源节点标识对应的物品流转源之间的路程距离确定为节点距离,得到与上述物品流转源节点标识序列对应的节点距离组。之后,将所得到的各个节点距离组确定为节点距离组集,其中,上述节点距离组集中一个节点距离组与上述物品流转源节点标识序列集中对应的一个物品流转源节点标识序列对应。由此,可以得到对上述物品流转源节点标识序列集进行路径优化迭代更新处理的节点距离组集。接着,将初始迭代更新次数确本文档来自技高网...
【技术保护点】
1.一种物流配送排线方法,包括:
2.根据权利要求1所述的方法,其中,所述根据所述节点距离组集和所述初始迭代更新次数,对所述物品流转源节点标识序列集执行路径优化迭代更新处理,得到排线路径信息集,包括:
3.根据权利要求2所述的方法,其中,所述根据节点距离组集,对所述物品流转源节点标识序列集执行第一探索更新处理,以对物品流转源节点标识序列集进行更新,包括:
4.根据权利要求3所述的方法,其中,所述基于所述各个待替换目标距离组,生成第二目标数值,包括:
5.根据权利要求2所述的方法,其中,所述对所述破坏修复物品流转源节点标识序列集,执行第二探索更新处理,以对破坏修复物品流转源节点标识序列集进行更新,包括:
6.根据权利要求5所述的方法,其中,在所述根据所述各个插入节点物品流转源节点标识序列、所述破坏修复物品流转源节点标识序列集与所述删除节点物品流转源节点标识序列,生成第一目标值集之后,所述方法还包括:
7.一种物流配送排线装置,包括:
8.一种电子设备,包括:
9.一种计算机可读介质,其上
...【技术特征摘要】
1.一种物流配送排线方法,包括:
2.根据权利要求1所述的方法,其中,所述根据所述节点距离组集和所述初始迭代更新次数,对所述物品流转源节点标识序列集执行路径优化迭代更新处理,得到排线路径信息集,包括:
3.根据权利要求2所述的方法,其中,所述根据节点距离组集,对所述物品流转源节点标识序列集执行第一探索更新处理,以对物品流转源节点标识序列集进行更新,包括:
4.根据权利要求3所述的方法,其中,所述基于所述各个待替换目标距离组,生成第二目标数值,包括:
5.根据权利要求2所述的方法,其中,所...
【专利技术属性】
技术研发人员:李泳橙,郑博嘉,张宪晨,陶立,王承杰,陈志强,夏莲,
申请(专利权)人:多点生活成都科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。