[发明专利]基于调度编码的免疫克隆选择作业车间调度方法无效
申请号: | 201110083912.6 | 申请日: | 2011-04-02 |
公开(公告)号: | CN102222274A | 公开(公告)日: | 2011-10-19 |
发明(设计)人: | 刘芳;戚玉涛;焦李成;张晓琳;公茂果;郝红侠;李阳阳;尚荣华;马文萍;常伟远 | 申请(专利权)人: | 西安电子科技大学 |
主分类号: | G06Q10/00 | 分类号: | G06Q10/00 |
代理公司: | 陕西电子工业专利中心 61205 | 代理人: | 王品华;朱红星 |
地址: | 710071*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 调度 编码 免疫 克隆 选择 作业 车间 方法 | ||
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):
其中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)输出当前抗体种群的最优抗体,将最优抗体的编码映射为机器和作业,得到所有作业加工工序在不同机器上的分配顺序,按照该分配顺序对流水车间进行有效的安排调度。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安电子科技大学,未经西安电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110083912.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种后挡量具
- 下一篇:空冷岛折叠式管束防风装置
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理