[发明专利]考虑订单聚合度的配送路径规划方法与系统有效
申请号: | 201911425008.1 | 申请日: | 2019-12-31 |
公开(公告)号: | CN111191847B | 公开(公告)日: | 2022-10-14 |
发明(设计)人: | 戚成亮;曹晖;尹梦蕤 | 申请(专利权)人: | 苏宁云计算有限公司 |
主分类号: | G06Q10/04 | 分类号: | G06Q10/04;G06Q10/08 |
代理公司: | 南京理工大学专利中心 32203 | 代理人: | 陈鹏;马鲁晋 |
地址: | 210000 江苏省南*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 考虑 订单 聚合 配送 路径 规划 方法 系统 | ||
1.一种考虑订单聚合度的配送路径规划方法,其特征在于,包括:
获取所有订单及仓库之间的距离;
使用最佳插入启发式算法生成初始路径;
使用自适应大规模邻域搜索算法生成新的可行路径;
计算新解聚合度目标适应值和新解总距离目标适应值;
同时优化总距离最短与总聚合距离最短,更新最优路径;
所述的新解聚合度目标适应值计算方法如下:
1)按序选择一条路径
整个路径规划共N辆车,第i辆车负责配送Mi个订单,假设选择第i辆车,即第i条路径;
2)计算该路径的虚拟聚合中心
首先,获取该路径上所有订单地图坐标,第i辆车的第j个订单坐标为(xij,yij),记其位置为:
Pij=(xij,yij)
其中,i=1,2,…,N,j=1,2,…,Mi;
然后,定义导航距离与欧几里得距离;
记两个位置Pj与Pk之间的导航距离为G(Pj,Pk);
记两个位置Pj与Pk之间的欧几里得距离为E(Pj,Pk);
最后,将该条路径上所有的坐标平均值作为该路径的虚拟中心;
计算第i辆车所有Mi个订单的平均坐标
称为该路径的虚拟中心,记为
3)选择该路径中距离其虚拟聚合中心最近的订单作为实际聚合中心;
依次计算该路径的所有订单与虚拟中心的欧几里得距离,并记录距离最短的订单t∈{1,2,…,Mi},记其位置Pit为:
称Pit为该路径的实际中心;
4)该路径中所有订单与其实际聚合中心的导航距离之和作为其聚合距离;
计算该路径的聚合距离Ci,即所有订单与实际中心订单的导航距离之和;因实际中心订单与自身距离为0,因此,取剩余Mi-1个订单的平均导航距离,即
5)遍历所有路径;
6)计算所有路径的聚合距离之和,即总聚合距离:
所述的新解总距离目标适应值的计算方法为:
每条路径行驶距离为Si,所有路径的距离之和,即
2.根据权利要求1所述的考虑订单聚合度的配送路径规划方法,其特征在于,所有订单及仓库之间的距离是指双向导航距离,获取不同时间、不同路段的车辆行进速度,计算所有订单及仓库之间的双向导航时间。
3.根据权利要求1所述的考虑订单聚合度的配送路径规划方法,其特征在于,使用最佳插入启发式算法生成初始路径,具体为:
初始化时对当前路径运行的路径进行处理,除去其中可以被重新安排的订单点;
对订单集合中的订单按照请求到达时间的先后顺序逐一处理,遍历所有车辆,找到其中对于该订单插入成本最小的车与路径;插入成本等于插入该订单的最优路径的路径成本减去未插入该订单之前原路径的路径成本;
若对所有车辆来说均不存在可行的路径,则拒绝该订单请求;
只有当该订单最佳路径的插入成本小于该订单带来的收益时,接受该订单并以该路径插入。
4.根据权利要求1所述的考虑订单聚合度的配送路径规划方法,其特征在于,自适应大规模邻域搜索算法在搜索过程中采用多种移除和插入的算子,移除算子包括随机移除算子、最坏移除算子、Shaw移除算子,插入算子包括随机插入算子、贪婪插入算子、Regret-2插入算子、Regret-3插入算子;
通过给不同的算子赋予权重,采用轮盘赌的方式分别在移除算子和插入算子中选择在某次迭代过程中采用的一组移除算子和插入算子。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏宁云计算有限公司,未经苏宁云计算有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911425008.1/1.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理