[发明专利]一种智能立体仓库优化调度方法有效
申请号: | 202110628930.1 | 申请日: | 2021-06-03 |
公开(公告)号: | CN113222293B | 公开(公告)日: | 2022-12-20 |
发明(设计)人: | 彭力;张鑫和;彭岩;谢林柏 | 申请(专利权)人: | 江南大学 |
主分类号: | G06Q10/04 | 分类号: | G06Q10/04;G06Q10/06;G06Q10/08;G06F30/27;G06N3/00;G06F111/06;G06F111/04;G06F111/10 |
代理公司: | 苏州市中南伟业知识产权代理事务所(普通合伙) 32257 | 代理人: | 吴竹慧 |
地址: | 214122 江苏*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 智能 立体仓库 优化 调度 方法 | ||
1.一种智能立体仓库优化调度方法,其特征在于,包括以下步骤:
步骤S1:建立立体仓库XYZ三轴坐标模型,所述立体仓库排布方式为双向模式,所述立体仓库设有供多台堆垛机在Y轴方向穿梭运输的巷道;
步骤S2:考虑货物周转率,以堆垛机完成输送任务完成的最少运行时间为目标对模型建立堆垛机总运行时间最小评价函数,考虑货架承重阈值的约束函数并根据整体货物重心最低原则并建立模型的重心最低评价函数;所述堆垛机总运行时间最小评价函数为:
式中,Vx,Vy,Vz为堆垛机分别在X、Y、Z三轴方向的运行速度,num表明当前货位所在的巷道位置,Vr为叉车转向速度,r为单元货架的宽度尺寸,Pxyz是货物的周转率,txyz为堆垛机运行时间,Cxyz为堆垛机运行效率,货物在仓库中的坐标为其位于货架上的排数x、列数y、层数z,a、b、c分别为货架排数、列数、层数的最大值;
步骤S3:将堆垛机总运行时间最小评价函数与重心最低评价函数利用归一化结合的平方加权理想点法得到加权最小值模型;
步骤S4:利用模拟退火算法对所述加权最小值模型进行优化得到最优调度方案。
2.根据权利要求1所述的一种智能立体仓库优化调度方法,其特征在于,所述重心最低评价函数为:
式中,zi是货物的纵坐标,mi是货物的重量,M为所有货物的总重量。
3.根据权利要求1所述的一种智能立体仓库优化调度方法,其特征在于,所述约束函数为:
其中,Mmax(Axyz=1)表示库容量达到100%。
4.根据权利要求1所述的一种智能立体仓库优化调度方法,其特征在于,所述加权最小值模型为:
式中,F1min是F1(x,y,z)的全局最小值,F2min是F2(x,y,z)的全局最小值,F1max和F2max分别为F1(x,y,z)和F2(x,y,z)的全局最大值,α和β是权重。
5.根据权利要求4所述的一种智能立体仓库优化调度方法,其特征在于,所述α和β分别取为0.7和0.3。
6.根据权利要求1所述的一种智能立体仓库优化调度方法,其特征在于,所述步骤S4中,利用模拟退火算法对所述加权最小值模型进行优化得到最优调度方案包括:初始化种群,为每个货物随机更新位置,计算出新解;若新解优于旧解,则更新位置并进入下一次迭代,反之按Metropolis准则接受新解;经过内循环和外部降温迭代并满足粒子在温度降低到最小值时结束。
7.根据权利要求6所述的一种智能立体仓库优化调度方法,其特征在于,所述Metropolis准则表示为:
式中,E为温度T时的内能,dE为E的改变数,Enew为更新值,Eold为更新前的值,k为波茲曼常数。
8.根据权利要求1所述的一种智能立体仓库优化调度方法,其特征在于,所述步骤S4中,利用模拟退火算法对所述加权最小值模型进行优化得到最优调度方案包括:对模拟算法的参数进行优化,包括:对退火算法的数值进行更新,通过模拟退火算法的先后随机步数大小进行对比,得到最佳的移动步数,将多次求解的退火容忍值取平均值作为退火容忍值,再对所述加权最小值模型进行优化得到最优调度方案。
9.根据权利要求8所述的一种智能立体仓库优化调度方法,其特征在于,所述退火算法的数值进行更新如下所示:
式中,(Xi+1,Yi+1,Zi+1)为第i个货箱的位置更新值,随机值记为步数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江南大学,未经江南大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110628930.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种碧根果种子的发芽方法
- 下一篇:一种家用电梯轿架
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理