【调度】经典作业车间调度问题VS柔性作业车间调度问题

经典作业车间调度问题

在传统车间调度模型中,假设工序加工所需要的资源是不具备柔性的资源,工件的所有工序的加工机器是唯一的,且机器顺序是已知的,则可通过确定工序在每台机器上的加工顺序来优化完工时间等系统目标。随着大批量连续生产时代正逐渐被适应市场动态变化的多品种、小批量离散生产所替代,一个制造企业的生存能力和竞争能力在很大程度上取决于它是否能在较短的生产周期内,生产出较低成本、较高质量的多个产品品种的能力。
在这里插入图片描述

柔性作业车间调度问题

柔性作业车间调度问题(flexiblejobshopschedu-lingproblem,FJSP)也就成为研究重点,它是JSP问题的扩展,工件的每道工序可以在多台机器上进行加工,且在每台机器上的加工时间不一定相同。实际生产中可以按照资源负荷情况,灵活地进行资源的选择,提高加工的灵活性。工件的每道工序可以在多台机器上加工的情况在实际生产中有明显的优点:
(1)提高设备的利用率,机床一旦空闲就可以安排工件进行加工,减少设备闲置和等待的时间;
(2)具有维持生产稳定的能力,当一台或多台机器发生故障时,工序可以绕过故障机器,在其他机器上进行加工,使生产得以继续,保证生产的稳定;
(3)提高产品质量和缩短生产周期,与经典的JSP模型相比,同一工件的多道工序可以在同一台机床上连续进行加工,减少了中间装卸和搬运等而造成的时间消耗

柔性作业车间调度问题是一个NP-hard问题,不可能找到精确求得FJSP最优解的多项式时间算法。研究人员为解决这个难题已付出了几十年的努力,但至今最先进的算法仍很难得到规模较小问题的最优解。近十几年以来,通过模拟自然界中生物或物理过程而发展起来的元启发式算法用于研究FJSP,如遗传算法(geneticalgorithms,GA)、蚁群优化算法(antcolonyoptimization,ACO)、禁忌搜索算法(tabusearch,TS)、粒子群优化算法(particleswarmoptimization,PSO)、模拟退火算法(simulatedannealing,SA)、DNA算法等

在这里插入图片描述

柔性作业车间调度问题特点

1.计算复杂
柔性作业车间调度问题是作业车间调度问题的扩展,它不仅需要确定工序加工的顺序,还要给每道工序分配机器,是比JSP更为复杂的NP-hard问题

2.多目标
实际生产中经常考虑多项性能指标要求,且各项要求可能彼此冲突。常用的调度性能指标包括:最大完工时间、交货期、机器总负荷、生产成本、延迟或拖期、库存等。
3.不确定性
实际制造中存在广泛的不确定性因素,如机器故障、操作人员的熟练程度、原材料的差异、刀具磨损等因素的影响,确定的加工信息很少能获得。
4.动态性
实际生产制造过程是一个动态的过程,加工工件通常是依次进入待加工状态的,各种工件不断进入制造系统接受加工,已加工完的工件又不断地离开制造系统。
目前车间静态、不确定随机、动态调度范围的定义存在多种不同的分类模型,而这些模型直接影响解决问题的复杂性,因此要求模型简单,接近实际生产过程。一种简单、实用的动态和不确定调度分类模型如图1.3所示,图中可清晰区分静态调度、动态调度、多目标调度、不确定调度、多目标不确定调度的范围
在这里插入图片描述

  • 6
    点赞
  • 77
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
柔性作业车间调度问题是一个经典的优化问题,它的目标是在一个车间中安排作业的执行顺序,以最小化总的完成时间或者最大化车间的利润。 解决这个问题可以采用各种求解方法,例如贪心算法、遗传算法、模拟退火算法、粒子群算法等等。下面简要介绍一些常用的解法: 1. 贪心算法 贪心算法是一种简单而常用的算法,它通过每一步的局部最优选择来达到全局最优。在柔性作业车间调度问题中,可以先按照作业的加工时间排序,然后依次将作业分配到可用的机器上,直到所有作业都完成为止。 2. 遗传算法 遗传算法是一种模拟自然选择和遗传机制的优化算法,可以用于解决复杂的优化问题。在柔性作业车间调度问题中,可以将作业看作基因,用遗传算法对作业的执行顺序进行优化。具体方法是通过交叉、变异等操作产生新的个体,并根据适应度函数选择优秀的个体进行进化。 3. 模拟退火算法 模拟退火算法是一种基于概率的全局优化算法,它通过模拟物质退火过程来寻找全局最优解。在柔性作业车间调度问题中,可以将作业执行顺序看作状态,用模拟退火算法对状态进行搜索,直到找到最优的状态。 4. 粒子群算法 粒子群算法是一种基于群体智能的优化算法,它通过模拟鸟群或鱼群的行为来优化问题。在柔性作业车间调度问题中,可以将作业执行顺序看作粒子的位置,用粒子群算法对粒子的位置进行优化,直到找到最优的位置。 以上是一些常用的求解柔性作业车间调度问题的方法,实际应用时需要根据具体情况选择合适的算法,并进行参数优化和结果验证。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值