改进BPSO算法优化机械厂作业调度:实例验证与应用价值

需积分: 10 1 下载量 143 浏览量 更新于2024-09-05 收藏 455KB PDF 举报
该篇论文研究主要探讨了一种改进的BPSO(离散二进制粒子群优化)算法在解决一类特殊的作业车间调度问题(Job Shop Scheduling Problem, JSP)中的应用。论文的背景是在2007年11月发表在《系统工程理论与实践》第11期,文章编号为100026788(2007)1120111207,作者是樊坤、张人千和夏国平,来自北京航空航天大学经济管理学院。 研究针对一家大型机械厂的结构车间作业调度,特别关注了技术工人操作熟练度对生产效率的影响,以及生产过程中离散型并行生产的特性。这些因素在实际生产环境中是至关重要的,因为它们直接影响到生产计划的效率和质量。为了更好地反映实际情况,论文构建了一个新的数学模型,该模型考虑了这些实际约束,旨在找到最优的工人配置方案,使得m名工人加工n个结构件的总加工时间最短。 论文的核心内容是提出一种改进的BPSO算法,这个算法原本是为求解此类JSP问题设计的。BPSO是一种模拟生物群体行为的搜索优化算法,但在处理这类离散决策问题时,原始算法可能无法充分满足模型中的等式约束。因此,作者对BPSO算法进行了针对性的优化,包括: 1. 初始粒子产生策略:改进了算法的初始化过程,确保所有粒子从可行解空间开始搜索,提高了算法的寻优效率。 2. 记忆库的引入:通过记忆库机制,算法能够学习和保留之前搜索中的优秀解,避免陷入局部最优,促进全局搜索。 3. Sig函数的修改:Sig函数是BPSO中的一个重要部分,论文对其进行了调整,以更好地适应新的数学模型,确保算法更新后的粒子始终符合模型约束。 4. 加入判断条件:通过添加特定的判断条件,算法可以动态地处理约束,保证求解过程的合规性。 通过实例验证,论文展示了改进后的BPSO算法在解决实际的JSP问题上是有效的,能够得出令人满意的解决方案。此外,论文强调了这种数学模型在离散制造业中的广泛应用价值,因为它不仅解决了特定工厂的问题,还为同类问题提供了通用的优化框架。 这篇论文深入研究了如何利用改进的BPSO算法优化作业车间调度,不仅提供了新的理论框架,也为工业界的实际生产提供了实用的优化工具。