[发明专利]一种考虑车辆路径与三维装箱的车货匹配方法有效
| 申请号: | 202010719420.0 | 申请日: | 2020-07-23 |
| 公开(公告)号: | CN111882200B | 公开(公告)日: | 2023-09-05 |
| 发明(设计)人: | 赵姣;张佳蕊;王宁;王茵 | 申请(专利权)人: | 长安大学 |
| 主分类号: | G06Q10/0631 | 分类号: | G06Q10/0631;G06Q10/0639;G06Q10/083;G06N3/006 |
| 代理公司: | 西安通大专利代理有限责任公司 61200 | 代理人: | 李红霖 |
| 地址: | 710064*** | 国省代码: | 陕西;61 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 考虑 车辆 路径 三维 装箱 匹配 方法 | ||
1.一种考虑车辆路径与三维装箱的车货匹配方法,其特征在于,包括以下步骤:
1)根据车辆数量、货主数量和货主的货物数量生成车货匹配结果并进行初始化;其中,随机生成若干车货匹配结果,一部分保留随机性,将剩余部分车货匹配结果中同一货主货物对应实数的整数部分修正为相同的值;
所述车货匹配结果由随机带有两位小数的实数组合编码得到,其中,实数的整数部分表示货物匹配的车辆序号,小数部分数值由大至小排序为放入车辆的货物先后顺序以及车辆访问的货主先后顺序;
2)设置最大迭代次数并将当前迭代代数设为1,初始化历史最优匹配结果及其适应度值,设置最大迭代速度并将当前迭代速度设为0,初始化学习因子及惯性权重范围,开始迭代;
3)判断当前迭代代数是否达到最大迭代次数;
若达到最大迭代次数,则跳转到步骤8);
否则,则跳转到步骤4);
4)更新车货匹配结果;
步骤4)中更新车货匹配结果具体为:
yod(t+1)=yod(t)+god(t+1) (1)
其中,y为车货匹配结果中货物对应的实数值,t为前一代迭代次数,g为车货匹配结果进化速度;
5)计算更新后的车货匹配结果的适应度值;
适应度函数为:车辆运营成本的性能指标函数、车辆空载成本的性能指标函数、车辆重心偏移成本的性能指标函数和惩罚成本的性能指标函数;
所述车辆的运营成本包括车辆载货行驶成本;
所述车辆空载成本包括质量空载率加权折合的成本和空间空载率加权折合的成本;
所述车辆重心偏移成本包括载货车辆重心与空载车辆重心的距离加权折合的成本;
所述车辆惩罚成本包括同一货主货物装载不同车辆加权折合的成本;
在步骤5)中,计算更新后的车货匹配结果适应度值的适应度函数为:
其中,n为货主数量,m为车辆数量,pp为货物总数量,mm为货物质量,X为车货匹配结果,E为车辆每增加一单位质量行驶一单位距离的成本,F为车辆空载行驶一单位距离的成本,S为车辆行驶距离,I为车辆是否使用结果,M为车辆最大载重量,V为车厢体积,v为货物体积,T为车辆空载率折合成本,Y为车辆货主匹配结果,H为车辆重心偏移距离折合成本,R为同一货主货物装载不同车辆的惩罚系数;
式(2)中的车辆行驶距离S由式(3)求解得到:
其中,Z为车辆与先后到达的货主匹配结果,D为货主与货主、货主与货主目的地之间的距离,i表示车辆,j表示货主,k表示货物;
6)比较所有车货匹配结果的适应度值,将当前所有车货匹配结果中适应度值最小的设为当前最优匹配结果,更新各个历史最优匹配结果,并根据历史最优车货匹配结果、步骤1)中初始化的学习因子和惯性权重范围以及当前迭代代数更新匹配结果进化方向及速度;
步骤6)中更新车货匹配结果进化速度具体为:
yod(t+1)=ωgod(t)+c1r1[Pod(t)-yod(t)]+c2r2[PGd(t)-yod(t)] (4)
其中:itero为当前迭代次数,iter为最大迭代次数,c1、c2为学习因子,ω为惯性权重,r1、r2为0-1的随机数,Pid(t)为各个历史最优匹配结果,PGd(t)为粒子群的历史最优匹配结果;
7)判断当前车货匹配结果中适应度值最小的结果是否满足特赦条件;
若满足,则将当前粒子设为历史最优匹配结果,更新禁忌表,并跳转至步骤8);
否则,则将次优匹配结果作为历史最优匹配结果,以跳出局部最优,更新禁忌表,并跳转至步骤3);
所述禁忌表中记录连续若干次迭代重复成为历史最优匹配结果的车货匹配结果,并存储对所述结果进行的禁忌代数,防止所有车货匹配结果重复将其作为历史最优匹配结果并持续趋近于该结果,陷入局部最优;若连续若干次迭代后的历史最优匹配结果均无法超越被禁忌的匹配结果或者被禁代数达到预先设置的最大值,释放该结果使其重新有机会成为历史最优匹配结果;
步骤7)中更新禁忌表的操作为:
将最优粒子在禁忌表中对应的车货匹配位置设为禁忌长度,禁忌表其余位置数值减1;
8)输出全局近似最优车货匹配结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于长安大学,未经长安大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010719420.0/1.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理





