基于随机性参数混合免疫算法的工艺车间调度研讨.pdfVIP

  • 3
  • 0
  • 约1.23万字
  • 约 4页
  • 2018-01-11 发布于广东
  • 举报

基于随机性参数混合免疫算法的工艺车间调度研讨.pdf

《冶金自动4t:}2006年增刊(S2) 基于随机性参数混合免疫算法的工艺车间调度研究 魏杰,李铁克 (北京科技大学管理学院,北京100083) [摘要]介绍了解决实际工艺车间调度问题的一种新的免疫算法,此方法是将免疫算法、随机性参数、小环境 (Niche)搜索结合为一体,用抗体直接表示生产调度,设计编译优先权和延迟时间,并利用小环境(Niche)搜索来 优化排序,由此得到排序,从而得到问题最优解,同时利用算例证实具有全局寻优性和收敛性。 【关键词]工艺车间调度;免疫算法;可变参数;小环境(Niche)搜索 近年来,混合免疫算法已被成功运用到解决 必须排序,只才能被完成;第二,如果要求机器空 大量的优化问题,其中生产制造优化成为混合免 闲,工序_『仅能先预约。其中,定义为一系列工 sehedul. shop 疫算法的一个重要的应用领域。Job 序{O,1,2,…,n,n+1}的排序,d,被定义为工序J ingproblem(JSP)是这一领域最困难和复杂的组合 的延迟时间,毋为工序_『的加工完成时间,(Fl, 问题,属于NP难问题,许多学者针对求解JsP采L,…,B+,)表示某一排序加工完成时间的向量, 用了模拟退火(sA)、禁忌搜索(鸭)和混合遗传算 A(t)为在任意时间t的一系列工序,当工序.f在 法(Ga),除此之外还有局部搜索。JSP是实际生 机器m上工作时,rj,。=1,否则0,。=0。sj为工 产调度问题的关键,只有很好地解决JSP,才能解 序_『的加工开始时间。JSP数学模型描述为 决好生产调度问题。JSP的目标是找到使用这些 Minimize (1) R+l(C一) 共享资源的分配和排序的一种方式,使得生产约 to: subject 束被满足,同时成本最小,即解决一个约束满足问 (2) 凡≤乃一cII _『=1,…,,l+l;k∈毋, 题(CSP),得到问题的最优解。 驾、o,。≤1 m∈M,t≥o (3) l问题描述 Sf≥O ,=l,…,,l+1 (4) JsP描述由昂个待加工工件和m台机器组 目标函数式(1)表示最小化最大流程时间最。 成,每个工件包含一道或多道工序,每个工序可以 短;约束式(2)表示一个工件只能在加工完成前一 在多台不同的机床上加工;工序加工时间随机床 道工序以后才可以加工下一道工序,即相邻工序 的性能不同而不同,但不随加工排序的改变而改 之间的优先关系;约束式(3)表示一台机床不会同 变;工件按工艺要求每次只能占用一道工序;每个 时加工一个以上的工件,即在任一时刻一台机器 工件之间无次序,同一工件的各个工序之间有次

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档