[发明专利]考虑众包和自配送协同情形的路径优化方法和系统有效
| 申请号: | 202110165634.2 | 申请日: | 2021-02-06 |
| 公开(公告)号: | CN112906959B | 公开(公告)日: | 2022-09-23 |
| 发明(设计)人: | 范雯娟;周琪琦;兰绍雯;邵凯宁 | 申请(专利权)人: | 合肥工业大学 |
| 主分类号: | G06Q10/04 | 分类号: | G06Q10/04;G06Q10/06;G06Q10/08;G06Q30/06 |
| 代理公司: | 北京久诚知识产权代理事务所(特殊普通合伙) 11542 | 代理人: | 余罡 |
| 地址: | 230009 安*** | 国省代码: | 安徽;34 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 考虑 配送 协同 情形 路径 优化 方法 系统 | ||
1.一种考虑众包和自配送协同情形的路径优化方法,其特征在于,所述方法包括:
S1、基于车辆数M和物流配送需求点I获取n个个体x1,x2,...,xn,并生成初始种群∏=(x1,x2,...,xn);
S2、设定变邻域搜索算法的最大迭代次数tmax,初始迭代次数t=1,并初始化R=0,shaking(k)操作中初始值k=1,设置车辆的最大载重量Q1,Q2,和电动汽车最大的行驶距离Lmax,燃油车和电动汽车的成本参数c1,c2,众包配送和自配送的配货成本参数a1,a2,b1,b2;
S3、计算初始种群∏中每个个体的目标函数f的值,并获取最小的目标函数值fmin以及fmin对应的个体xmin;
S4、判断t≤tmax是否成立,若不成立,则进行S10,否则进行S5;
S5、判断k≤3是否成立,若不成立,则令k=1,并对x1进行shaking(k)操作得到x′1,否则直接对x1进行shaking(k)操作得到x′1,并令t=t+1,判断R≤3是否成立,若成立则进行S6;若不成立,则进行S8;
S6、对x′1进行localsearch操作得到x″1,进行S7;
S7、判断f(x′1)<f(x1)是否成立,若成立,则将x′1赋值给x1,并更新种群∏以及fmin和xmin,否则令k=k+1,R=R+1,返回S4;
S8、利用差分进化算法对x′1进行操作得到x′1,并计算f(x′1);
S9、判断f(x′1)<f(x1)是否成立,
若成立,则用x1随机替换x2,...,xn中任意个体的值,并将x′1赋值给x1,并更新种群∏以及fmin和xmin,
否则令k=k+1,R=0并返回S4;
S10、算法执行结束并输出最优的目标函数值fmin及其对应的xmin;
所述目标函数f可用如下公式表示:
f=C1+C2+C3
所述目标函数f的约束条件为:
Q′i>0,i∈I
Q′i-Xj+X'j=Q′i
ti<max(ti)
(T1im+T2ik)×Yi1+Yi2=1,i∈I,m∈M
(T1im+T2ik)×Yi1≤1,i∈I,k∈K
y0jk=yi0k,i∈I,j∈I,k∈K
其中,f表示物流配送过程中的总成本;C1表示自配送的需求点的配送成本;C2表示自配送货物的运输成本;C3表示众包配送货物的众包成本;表示需求点i中自配送需求点的配送成本;表示需求点i的众包配送成本;车辆的最大载重量Q1,Q2;电动汽车最大的行驶距离Lmax,燃油车和电动汽车的成本参数c1,c2,众包配送和自配送的配送货成本参数分别为a1,a2,b1,b2;dij表示客户点之间的距离以及配送中心与客户点之间的距离;Q′i表示车辆为顾客i提供完服务之后的剩余容量;Yi1,Yi2,T1im,T2ik,yijm,yijk均为决策变量,Yi1=1表示客户点i由配送中心自配送,否则Yi1=0;Yi2=1表示客户点i由众包配送,否则,Yi2=0;T1im=1表示客户点i由燃油车m自配送,否则T1im=0;T2ik=1表示客户点i由电动车k自配送,否则T2ik=0;yijm=1表示i到j自配送时存在燃油车m经过点i至j,否则yijm=0;yijk=1表示i到j自配送是存在电动汽车k经过点i至j时,否则yijk=0;y0jm=yi0m ,i∈I,j∈I,m∈M表示燃油车m从配送中心出发,最终要回到配送中心;y0jk=yi0k表示电动汽车k从配送中心出发最终要回到配送中心。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于合肥工业大学,未经合肥工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110165634.2/1.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理





