自适应多目标和声搜索算法解决序依赖单机调度问题
需积分: 9 45 浏览量
更新于2024-09-06
收藏 569KB PDF 举报
"这篇论文研究的是如何利用多目标和声搜索算法解决具有序依赖设置时间的单机调度问题。在机械加工行业中,由于不同工件可能需要不同的模具,导致更换模具的时间(设置时间)取决于加工顺序,这种问题变得复杂且难以优化。论文提出了一种自适应多目标和声搜索算法,结合信息熵概念来评估种群的多样性和拥挤度,以最小化总机器设置时间、总交货延误时间和交货延误率。通过实例计算证明了该算法的有效性和可行性。"
论文研究的是一个在实际工业生产中常见的问题,即具有序依赖设置时间的单机调度问题。在某些制造环境中,加工不同类型的工件需要更换模具,而更换模具的时间不仅与工件类型有关,还依赖于加工顺序,这被称为序依赖设置时间。由于这种时间依赖性,调度问题变得更加复杂,尤其是随着工件批数的增加,调度方案的数量呈指数级增长,使得问题成为NP-hard类别,需要高效的优化算法来解决。
过去的研究主要集中在单目标优化,如使用遗传搜索算法、蚁群优化或启发式算法来解决相关问题。然而,这些方法可能无法全面满足实际生产中的多元需求。因此,该论文引入了多目标优化的视角,提出了一个基于非支配排序的自适应多目标和声搜索算法。和声搜索算法是一种模拟音乐和声原理的全局优化算法,通过在搜索空间中寻找最优解的“和声”来优化问题。
在新提出的算法中,信息熵被用来衡量种群多样性,这有助于保持算法的探索能力和避免早熟收敛。同时,算法还考虑了拥挤度,以平衡解决方案的质量和多样性。通过这种方式,算法能够同时优化多个目标,包括最小化总机器设置时间、总交货延误时间以及降低交货延误率。实证分析显示,这种算法在处理此类调度问题时表现出良好的性能,能够为实际生产提供更合理的调度策略。
这篇论文为解决具有序依赖设置时间的单机调度问题提供了新的思路,其自适应多目标和声搜索算法结合信息熵的概念,为工业生产中的复杂调度优化提供了有效工具。这种方法有望在实际应用中提高生产效率和客户满意度。
170 浏览量
128 浏览量
129 浏览量
111 浏览量
195 浏览量
128 浏览量
2021-08-31 上传
105 浏览量
2021-03-03 上传
![](https://profile-avatar.csdnimg.cn/default.jpg!1)
weixin_38744375
- 粉丝: 373
最新资源
- MATLAB中轻便的axgridvarargin开发工具
- CORX-HC05蓝牙串口模块:源码及操作指南
- DBM最新版本9.0.25:Shadowlands与Nathria模块
- Deci2: 探究Java技术的高效压缩算法
- STM32使用硬件SPI实现ST7735R TFTLCD Proteus仿真
- Winform学生信息与成绩奖惩集成管理系统
- SSm实验室管理系统源码的设计与实现
- Matlab矢量表示新法:VectorsSurface开发解析
- 一站式苹果CMS模板:自动更新与多设备适配
- 23种设计模式UML详细解析:初学者指南与高手进阶
- HttpKernel组件:构建高效响应的请求转换工具
- Qt框架下Makefile的使用与测试案例分析
- 网络Spoofer工具:ARP欺骗与IP地址控制
- Android开发配置教程:JDK与SDK一体化环境搭建
- colorForth语言的NASM汇编实现
- FPS_Limiter_0.2:轻松设定游戏最大帧速率