[发明专利]基于改进遗传算法的多任务下堆垛机调度算法在审

专利信息
申请号: 202011562693.5 申请日: 2020-12-25
公开(公告)号: CN112561448A 公开(公告)日: 2021-03-26
发明(设计)人: 张淼;雷金桥;边浩;郭砚璞;詹译傲;沈毅 申请(专利权)人: 哈尔滨工业大学
主分类号: G06Q10/08 分类号: G06Q10/08;G06Q10/06;G06N3/12
代理公司: 暂无信息 代理人: 暂无信息
地址: 150001 黑龙*** 国省代码: 黑龙江;23
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 基于 改进 遗传 算法 任务 堆垛 调度
【权利要求书】:

1.一种基于改进遗传算法的多任务下堆垛机调度算法,其特征在于它包括以下步骤:

步骤一:采用数字编码方式对出库和入库任务进行编码:即用数字代表库位号,然后按照出、入库任务按照一一对应的方式进行随机配对;配对后形成的不同的结果作为个体,所有的个体组成系统的初始种群;

步骤二:根据立体库授货台和堆垛机导轨运行方向建立平面直角坐标系,用坐标表示出入库库位号,继而通过坐标定义调度适应度求解公式,计算每个个体的适应度;

步骤三:设定迭代的总次数,将初始种群按照弱者扶持阶段、公平竞争阶段、强者加持阶段进行三阶段的个体选择,根据迭代的次数和设置的标志位,确定种群进入三阶段的某一阶段;

步骤四:从种群的个体中随机选择一个基因作为交叉点,按照交叉概率将基因进行交叉;再随机选择两个基因按照设定的概率进行变异,变异完成后输出结果。

2.根据权利要求1所述的基于改进遗传算法的多任务下堆垛机调度算法,其特征在于所述的步骤一具体包括:

1)将堆垛机交货位置编码为0,将库位按照顺序进行用数字进行编码,记为数据集D,编码后产生的库位号作D的元素,数据集D表示为:

D={1,2,...,q},q是库位号

记出库任务为数据集C,m个出库库位号cm作为数据集C的元素,那么C表示为:

C={c1,c2,...,cm},cm∈D

记入库任务为数据集R,n个入库库位号rn的任务作为数据集R的元素,R可表示为:

R={r1,r2,...,rn},rn∈D

2)将C和R中元素1:1进行配对,若m≠n,则用0补齐缺少的|m-n|个cm或者rn,使其其能达到1:1的要求配对,成对的出库任务和入库任务定义为gene,表示为:

gene:cm→rn

max{m,n}个gene组成一个个体,记为orig;orig表示为:

orig={gene1,gene2,...,genemax{m,n}}

按照1:1配对后,最多可形成数量为(max{m,n})2个orig,并定义ORIGS为num个orig形成的种群,ORIGS表示为:

ORIGS={orig1,orig2,...,orignum},num<(max{num})2

num的取值根据个人经验确定,num越大算法的效果越好,但计算量越大,执行完成后得到num个orig组成的种群ORIGS。

3.根据权利要求1所述的基于改进遗传算法的多任务下堆垛机调度算法,其特征在于所述的步骤二具体包括:

以立体库授货台即交货点位置为原点坐标(0,0),以水平沿堆垛机导轨铺设向为X轴,以竖直向为Y轴,每个库位的宽度和高度分别作为X轴和Y轴的单位长度建立平面坐标系;那么出库任务可以用坐标表示为入库任务坐标为堆垛机水平方向平均运行速度为vx,竖直方向平均运行速度为vy,两方向独立且无相互干扰,L为货架长度,h为货架高度,调度适应度的计算公式为:

其中djk是匹配函数,当入库j与出库k组合时djk=1,计算其耗时,但当入库j与出库k不组合时djk=0,不计耗时,将orig的编码对应的坐标一一对应,代入上面的公式计算得出每个orig的调度适应度。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于哈尔滨工业大学,未经哈尔滨工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202011562693.5/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top