基于免疫遗传算法的Job Shop调度问题研究

基于免疫遗传算法的Job Shop调度问题研究

论文摘要

Job Shop调度是计算机集成制造系统(CIMS)工程中的一个重要组成部分,它对企业的生产管理和控制系统有着重要的影响。同时,Job Shop调度问题(Job Shop schedulingproblem,JSP)又是一个典型的NP Hard问题,是组合优化问题中最难求解的问题之一。将优化方法的理论研究引入到Job Shop生产调度领域中,改进算法性能、拓宽算法应用领域,完善算法体系,是一个同时具有理论意义和应用价值的课题。本文分析总结了一些现有的调度算法,针对它们的不足,基于免疫理论和遗传算法,设计了一种新颖的自适应混合免疫遗传算法SIGA(Self-adaptive Hybrid Immune GeneticAlgorithm)。为了更有效地求解JSP,基于SIGA提出了改进的调度算法SIGAⅡ。本文的主要工作如下:1.针对传统免疫遗传算法存在过早收敛及后期搜索效率低的问题,提出一种基于浓度的自适应混合免疫遗传算法(SIGA),该算法有效融合多种群遗传算法与模拟退火算法的优点,同时在算法中引入生物免疫系统中抗体多样性的维持机制,提出了基于浓度的自适应交叉变异算子和选择策略,通过仿真实验,证明了算法的有效性;2.将该算法应用于求解JSP,给出了一种基于免疫遗传算法的求解方法,以及染色体的编码方法和相应的免疫遗传操作,针对Job Shop调度问题的特殊复杂性,本文将转换瓶颈算法(Shifting Bottleneck)和禁忌算法(Tabu)两者相结合,提出了一种瓶颈禁忌算法(STA),并将瓶颈禁忌算法引入SIGA中,提出改进的自适应混合免疫遗传算法(SIGAⅡ),加强算法在求解JSP的局部搜索能力,从而进一步提高算法的性能。3.通过对JSP中的经典Benchmarks算例问题进行仿真实验,系统地分析了一些关键参数和算子对算法性能的影响,结果证明改进的自适应混合免疫遗传算法优于其他四种算法,具有更好的全局收敛性能。最后将SIGAⅡ应用于实际的生产调度,满足企业的生产需求,验证算法的实用性。

论文目录

  • 摘要
  • ABSTRACT
  • 第1章 绪论
  • 1.1 研究的背景
  • 1.2 研究的意义
  • 1.3 国内外的研究现状
  • 1.4 本文主要研究内容
  • 1.5 论文结构
  • 第2章 Job Shop车间调度问题概述
  • 2.1 车间调度问题的分类
  • 2.2 车间调度问题的特点
  • 2.3 Job Shop调度问题
  • 2.3.1 Job Shop调度问题的描述
  • 2.3.2 Job Shop调度问题的描述方法
  • 2.3.3 优化目标
  • 2.3.4 调度算法的设计
  • 2.3.5 经典的调度算法
  • 2.4 本章小结
  • 第3章 免疫遗传算法概述
  • 3.1 遗传算法
  • 3.1.1 遗传算法的基本思想
  • 3.1.2 遗传算法的概念
  • 3.1.3 遗传操作的基本操作
  • 3.1.4 遗传算法的基本流程
  • 3.1.5 遗传算法的特点
  • 3.1.6 遗传算法存在的不足
  • 3.2 免疫算法
  • 3.2.1 生物免疫机制
  • 3.2.2 免疫算法
  • 3.2.3 免疫算法的分类
  • 3.3 免疫遗传算法
  • 3.3.1 免疫遗传算法的特点
  • 3.3.2 研究现状
  • 3.3.3 免疫遗传算法的不足
  • 3.4 模拟退火算法
  • 3.4.1 新解的产生和接受机制
  • 3.4.2 模拟退火算法的步骤
  • 3.4.3 模拟退火算法的特点
  • 3.5 本章小结
  • 第4章 自适应混合免疫遗传算法——SIGA
  • 4.1 基于浓度的自适应种群更新策略
  • 4.1.1 新的浓度定义
  • 4.1.2 基于浓度的自适应交叉变异
  • 4.1.3 基于浓度的种群更新
  • 4.2 免疫操作
  • 4.2.1 接种疫苗
  • 4.2.2 免疫选择
  • 4.2.3 免疫记忆
  • 4.3 双种群系统
  • 4.4 算法流程
  • 4.5 性能分析
  • 4.5.1 问题描述
  • 4.5.2 实验结果与分析
  • 4.6 本章小结
  • 第5章 基于SIGA的Job Shop调度
  • 5.1 编码设计
  • 5.2 初始种群的产生
  • 5.3 疫苗接种
  • 5.4 适应值函数
  • 5.5 遗传算子的设计
  • 5.5.1 选择策略
  • 5.5.2 交叉策略
  • 5.5.3 变异策略
  • 5.5.4 模拟退火选择
  • 5.6 基于瓶颈禁忌的局部搜索
  • 5.6.1 转换瓶颈算法
  • 5.6.2 禁忌算法
  • 5.6.3 基于瓶颈禁忌的局部搜索
  • 5.7 改进的自适应混合免疫遗传算法——SIGA Ⅱ
  • 5.8 本章小结
  • 第6章 算法的性能分析与应用
  • 6.1 实验和性能分析
  • 6.1.1 疫苗评估
  • 6.1.2 参数评估
  • 6.1.3 机制评估
  • 6.1.4 算法性能的对比分析
  • 6.2 SIGA Ⅱ的实际应用
  • 6.2.1 应用实例Ⅰ
  • 6.2.2 应用实例Ⅱ
  • 6.3 本章总结
  • 第7章 总结与展望
  • 7.1 结论
  • 7.2 展望
  • 参考文献
  • 致谢
  • 攻读学位期间参加的科研项目和成果
  • 相关论文文献

    • [1].Job Shop生产计划与调度的集成建模和优化综述[J]. 科技创新与应用 2017(19)
    • [2].Job Shop作业车间物料需求计划研究[J]. 南方农机 2017(09)
    • [3].求解Job Shop调度问题的改进禁忌搜索算法[J]. 系统工程与电子技术 2008(01)
    • [4].求解Job Shop调度问题的自适应遗传算法设计[J]. 佳木斯大学学报(自然科学版) 2008(04)
    • [5].基于柔性job shop的集成化工艺规划与生产调度[J]. 计算机辅助工程 2008(04)
    • [6].单亲遗传算法在Job Shop调度问题中的应用[J]. 黑龙江科技信息 2008(03)
    • [7].求解Job Shop调度问题的粒子群算法研究[J]. 系统工程与电子技术 2008(12)
    • [8].用单亲遗传算法来实现Job Shop调度问题[J]. 哈尔滨职业技术学院学报 2008(03)
    • [9].柔性Job Shop类型机器人制造单元调度研究[J]. 计算机技术与发展 2015(05)
    • [10].基于自适应遗传算法的Job Shop调度问题研究[J]. 计算机应用 2009(S2)
    • [11].改进遗传算法对实际Job Shop问题的解决[J]. 机械工程师 2014(01)
    • [12].基于遗传算法求解Job Shop调度的编码新方法[J]. 计算机应用 2008(02)
    • [13].基于遗传算法求解Job Shop调度优化的新方法[J]. 系统仿真学报 2009(11)
    • [14].约束满足混合算法求解提前/拖期Job Shop调度问题[J]. 计算机工程与应用 2010(16)
    • [15].自适应蚁群算法在Job Shop调度问题中的研究[J]. 组合机床与自动化加工技术 2010(09)
    • [16].求解Job Shop问题的一种免疫模拟退火算法[J]. 中国机械工程 2008(23)
    • [17].基于多层遗传算法的柔性Job Shop调度问题的研究[J]. 信息化纵横 2009(15)
    • [18].改进型蚂蚁算法在Job Shop调度问题中的应用[J]. 科技信息 2009(23)
    • [19].解决Job Shop调度问题的遗传算法的实现[J]. 重庆工学院学报(自然科学版) 2008(06)
    • [20].具有滚动优化特性的改进型蚁群算法及其在提前/拖期Job Shop问题中的应用[J]. 华东理工大学学报(自然科学版) 2008(01)
    • [21].DNA遗传算法在Job Shop调度优化中的应用[J]. 机械设计与制造 2010(05)
    • [22].求解模糊Job Shop调度的遗传算法与蚁群算法融合研究[J]. 小型微型计算机系统 2008(07)
    • [23].批量投放与交付的柔性动态Job Shop调度问题及其调度仿真研究[J]. 机械工程学报 2020(14)
    • [24].一种求解Job Shop调度问题的混合粒子群优化算法[J]. 沈阳建筑大学学报(自然科学版) 2008(03)
    • [25].考虑有限缓存区的Job Shop加工与搬运集成调度[J]. 运筹与管理 2020(11)
    • [26].面向job shop调度的关系传播链[J]. 计算机集成制造系统 2014(08)
    • [27].扩展job shop模型的启发式批量流水线调度算法[J]. 计算机工程与应用 2012(31)
    • [28].基于混合遗传算法的Job Shop问题研究与实现[J]. 新技术新工艺 2017(08)
    • [29].考虑组合加工的模具企业Job Shop调度启发式算法[J]. 锻压技术 2009(04)
    • [30].带有跨工序约束的柔性job shop调度问题[J]. 计算机应用研究 2008(07)

    标签:;  ;  ;  ;  

    基于免疫遗传算法的Job Shop调度问题研究
    下载Doc文档

    猜你喜欢