[发明专利]基于调度编码的免疫克隆选择作业车间调度方法无效

专利信息
申请号: 201110083912.6 申请日: 2011-04-02
公开(公告)号: CN102222274A 公开(公告)日: 2011-10-19
发明(设计)人: 刘芳;戚玉涛;焦李成;张晓琳;公茂果;郝红侠;李阳阳;尚荣华;马文萍;常伟远 申请(专利权)人: 西安电子科技大学
主分类号: G06Q10/00 分类号: G06Q10/00
代理公司: 陕西电子工业专利中心 61205 代理人: 王品华;朱红星
地址: 710071*** 国省代码: 陕西;61
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明公开了一种基于调度编码的免疫克隆选择作业车间调度方法,主要解决现有技术在求解作业车间调度问题时质量差及效率低的缺点。其实现步骤为:运用GT算法对输入的机器、作业以及约束条件进行操作,产生调度矩阵;对调度矩阵进行直接编码作为抗体种群;计算抗体种群的亲和力,将其划分为记忆单元和自由单元;计算每个抗体的克隆规模;依据克隆规模,使用基于邻域搜索的克隆算子对抗体种群进行克隆变异,得到克隆种群;对克隆种群进行克隆选择,得到新的抗体种群,并对记忆单元和自由单元进行更新和死亡;输出抗体种群中的最优抗体,将其映射为机器和作业的调度顺序。本发明具有质量好、效率高的优点,可用于求解作业车间调度问题。
搜索关键词: 基于 调度 编码 免疫 克隆 选择 作业 车间 方法
【主权项】:
1.一种基于调度编码的免疫克隆选择作业车间调度方法,包括如下步骤:(1)输入机器和作业的加工工序以及约束条件信息,运用Giffler和Thompson提出的GT算法对以上信息进行操作,产生调度矩阵;(2)对调度矩阵进行直接编码作为初始抗体种群P,抗体种群中的每一个抗体Pi即为作业工序一种调度顺序,其中抗体种群表示为P(0)={P1(0),P2(0),...,Pn(0)},n为抗体种群规模;设置最大迭代次数Gmax、克隆规模参数nc、克隆算子中的变异概率pm、记忆单元的大小n1、自由单元的大小n2、抗体死亡概率pd,迭代计数器t=0;(3)如果迭代计数器达到预先设置的最大值,跳转至步骤(9),否则执行步骤(4);(4)计算抗体种群P(t)中每一个抗体Pi(t)的“抗体-抗原”亲和力affinity(Pi(t))=-Cmax,其中Cmax表示抗体Pi(t)所对应的调度生产周期;根据亲和力affinity(Pi(t))的大小,将抗体种群划分为记忆单元MP(t)和自由单元NP(t):MP(t)={MP1(t),MP2(t),...,MPn1(t)},]]>NP(t)={NP1(t),NP2(t),...,NPn2(t)}]]>其中n1+n2=n;(5)计算抗体种群P(t)中每一个抗体Pi(t)的克隆规模:(6)设计基于邻域搜索的克隆算子,并根据克隆规模qi对抗体种群P(t)进行克隆变异操作,产生克隆种群CP(t)={CP1(t),CP2(t),...,CPn(t)};(7)对克隆种群CP(t)进行克隆选择操作,得到新的抗体种群P′(t)={P′1(t),P′2(t),...,P′n(t)},对记忆单元MP(t)进行更新,对自由单元NP(t)中的抗体以概率pd进行死亡;(8)计算新的抗体种群P′(t)的“抗体-抗原”亲和力,并根据亲和力的大小更新当前种群的最优抗体,迭代计数器t=t+1,返回(3);(9)输出当前抗体种群的最优抗体,将最优抗体的编码映射为机器和作业,得到所有作业加工工序在不同机器上的分配顺序,按照该分配顺序对流水车间进行有效的安排调度。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

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

本文链接:http://www.vipzhuanli.com/patent/201110083912.6/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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