多目标柔性车间作业调度的改进NSGA算法
需积分: 0 96 浏览量
更新于2024-08-05
1
收藏 1.61MB PDF 举报
"改进NSGA算法求解多目标柔性车间作业调度问题_鞠录岩1"
在制造业中,提高生产效率是提升企业竞争力的关键因素之一。柔性车间作业调度问题(Flexible Job-shop Scheduling Problem, FJSP)是实现这一目标的重要途径。FJSP涉及到N个工件在M台机床上的加工,每个工件有固定的工序顺序,但工序可以在多台不同的机床上完成,且加工时间因机床不同而变化。相较于传统的Job-shop Scheduling Problem (JSP),FJSP提供了更大的灵活性,有助于优化生产流程。
多目标优化在解决FJSP时尤其重要,因为它通常涉及多个相互冲突的目标,如最小化加工时间、减少机器闲置时间、优化资源利用率等。鞠录岩等人提出了一种改进的非支配排序遗传算法(Improved Non-dominated Sorting Genetic Algorithm, NSGA)来解决这类问题。他们设计了特定的矩阵编码结构以适应FJSP的特性,并创新性地改进了非劣前沿分级方法,以快速获取Pareto最优解集,降低计算复杂度。
在交叉算子方面,研究者采用了适应FJSP问题的策略,以促进种群的多样性。同时,他们引入了一个基于Pareto等级的自适应变异算子,该算子能够根据种群的多样性动态调整变异概率,这有助于避免算法过早收敛(早熟现象),并挖掘潜在的优秀解决方案。此外,为了保留优秀的个体,研究中还应用了精英保留策略,确保了种群中包含前代的最优解。
鞠录岩等人的研究表明,这种改进的NSGA算法能够有效结合遗传算法的全局搜索能力,防止早熟,快速找到多目标优化问题的非劣解集合。通过调整变异概率,算法能够维持种群多样性,从而更全面地探索解决方案空间。这些特性使得该算法在解决多目标柔性车间作业调度问题时具有较高的实用价值。
关键词:柔性车间作业调度;多目标优化;非劣前沿分级遗传算法
文献标志码:A
中图分类号:TP301
doi:10.3778/j.issn.1002-8331.1809-0246
鞠录岩,杨建军,张建兵等人.改进NSGA算法求解多目标柔性车间作业调度问题.计算机工程与应用,2019,55(13):260-265.
该研究为实际的制造环境提供了理论支持,对于优化复杂的车间调度问题,提高生产效率和降低运营成本具有实际意义。同时,提出的算法框架也为其他多目标优化问题提供了借鉴。
2022-07-13 上传
2024-01-26 上传
2024-07-03 上传
2024-06-16 上传
2022-07-15 上传
2024-05-21 上传
2024-06-16 上传
2024-05-05 上传
马克love
- 粉丝: 40
- 资源: 319
最新资源
- 探索数据转换实验平台在设备装置中的应用
- 使用git-log-to-tikz.py将Git日志转换为TIKZ图形
- 小栗子源码2.9.3版本发布
- 使用Tinder-Hack-Client实现Tinder API交互
- Android Studio新模板:个性化Material Design导航抽屉
- React API分页模块:数据获取与页面管理
- C语言实现顺序表的动态分配方法
- 光催化分解水产氢固溶体催化剂制备技术揭秘
- VS2013环境下tinyxml库的32位与64位编译指南
- 网易云歌词情感分析系统实现与架构
- React应用展示GitHub用户详细信息及项目分析
- LayUI2.1.6帮助文档API功能详解
- 全栈开发实现的chatgpt应用可打包小程序/H5/App
- C++实现顺序表的动态内存分配技术
- Java制作水果格斗游戏:策略与随机性的结合
- 基于若依框架的后台管理系统开发实例解析