生产顺序:FCFS, EDD和其他

在我的上一篇文章中,我看到了像FIFO, LIFO等交付序列。这第二篇文章着眼于简单的生产序列,你必须处理有限的生产能力。如果你不能一次制造所有的东西,你需要一个处理部件的顺序。

介绍

正如在前一篇文章中提到的,我们现在必须处理有限的容量。我们不能一次处理所有项目。这可能是大多数生产系统,您通常从一个项目开始,随着项目通过系统,您开始处理更多的项目。另一个不太常见的例子是,卡车、轮船或飞机不能满足你想要交付的所有东西。有些物品将不得不等待下次运输。总的来说,你有能力有限.相比之下,仓库运送物品的能力通常超过客户的需求,因此仓库的能力远远高于客户的需求。

先进先出和先到先得

第一个策略是最简单的:FIFO(先进先出)和FCFS(先来先得),这是同一件事的两个名称。订单按其到达的顺序进行处理。超市里的人是按照他们排队的顺序到收银台的。

FIFO车道与不同的部分这是一个很好的方法,以顺序材料之间的工艺流程在一个流水线。我写了很多关于这个话题的文章,因为它是如此常见和有用。看到先进先出的理论与实践从车道开始,看一下我的文章列表

维护序列使查找和修复问题和更改变得更加容易。它也可能通过使用先进先出型库存系统,如滚动车道,几乎强制先进先出。如果工人最容易拿起第一部分,他就会这样做。

先进先出将是任何流程生产的支柱。只有在选择的地点,如在开始和超市,顺序将被定义和改变(见我的帖子什么时候使用先进先出,什么时候使用超市).然而,即使在这些地点,先进先出也可以使用。在超市,看板卡可以按照零件取出的顺序回到生产过程中(因此是FIFO)。在价值流的开始,您可以按照订单到达的顺序处理订单(因此也包括FIFO)。

然而,特别是对于按订单生产的产品和在可能缺货的时候,纯先进先出并不总是有意义的。至少在某些地方,您可能想要改变序列。这里有一些简单的选择。

EDD -最早的截止日期

在可供处理的空缺工作或零件的池中,顺序是基于截止日期的。对该机器池中的所有部件或作业进行评估,比较它们的到期日期,首先处理最早到期日期的作业或作业,然后处理第二最早到期日期的作业或作业,以此类推。

如果部件的顺序和到期日期的顺序有很大的不同,这是有帮助的,就像上面的例子一样。5号工作三天内到期,这是最早的期限。因此,作业#5应该优先于所有其他作业,以确保当客户需要它时它已经准备好了。下一个是第二项工作,它将在七天内完成,以此类推。

要实现这一点,您需要为所有工作设定一个截止日期(显然),并找到一种方法来确定哪些工作有最早的截止日期。如果您在Excel文件中有未处理订单,只需按到期日期排序。然而,如果工人必须查看车间所有零件的文件,很多时间就会浪费在弄清楚下一步该做什么上。

这种方法是一个有效的方法,只要你的所有零件有一个相似的前置时间(即,花相似的时间来处理)。

最短的处理时间

另一种策略是SPT(最短处理时间)。添加每个作业的所有(估计)处理时间,以查看完成每个部分需要多少分钟(或小时)的工作。在告诉你为什么之前,让我先给你举个例子这种方法有很大的缺陷

在下面的图片中,作业#6的剩余处理时间最短,只有30分钟,因此会先进行。接下来是作业#4,处理时间第二短,以此类推。

这种方法的优点是它能很快地把材料取出来。比如当你在做家务时,完成一些简短的家务是一种令人满足的感觉。然而,这是一次性的效果,因为一旦具有最短加工时间的部件出来了,您就会陷入较长的加工时间中。总体的交货时间不会真正发生变化,因为你为快速零件节省的时间将被添加到复杂零件的交货时间中。

具有大量处理时间的复杂部件可能会永远滞留在系统中,因为总是有较短处理时间的新作业到达。这是一个很大的缺点。它让生产部门对大量生产零件感觉良好,但忽略了客户对更复杂零件的需求。我强烈建议你不要使用这个。

更糟糕的是最长处理时间(LPT)方法,幸运的是我在文献中没有发现。你会开始做任何事,却什么也完成不了!因此再次远离仅仅基于工作内容的生产序列!

操作截止日期

救世主还是灾难的主宰?

操作截止日期使用更先进的调度方法来计算出最近的一个工作必须在一个过程中开始,以达到截止日期。通常这是基于ERP系统的。该系统从完成产品的到期日开始向后计算,包括估计处理时间、等待时间和安全缓冲时间,以估计产品必须在何时何地进行处理。

然后,根据零件必须通过这个过程组以完成最后期限的估计,为每个过程或过程组单独创建序列。具有下一个流程最早的操作到期日期的部分首先进行,以此类推。

这种方法可以概述整个生产系统,并神奇地确定一个好的序列。然而,它也可以神奇地把它搞得一团糟。就我个人而言,我对这种系统持谨慎态度。它们可以发挥作用,但也可以制造非常糟糕的混乱。

这种方法的另一个缺陷是,仅仅因为产能可用,增加了库存,占用了资金,就可能在必要之前很久就开始创造就业机会。总的来说,这是可行的,但也可能行不通。在任何情况下,它通常需要一个ERP系统或一个非常好的基于纸张的系统。

修改操作截止日期

MODD(修改操作到期日)是基于操作到期日的许多不同排序技术的首字母缩写。他们使用附加条件、权重或其他考虑来修改ODD方法,以提高调度质量。

一种MODD方法使用ODD作为主序列,除非作业延迟,处理时间大于截止日期之前的剩余时间。在这种情况下,后期作业的最短处理时间(SPT)优先于ODD规则。

AI -人工智能

仿人机器人日程安排是一项复杂的任务,在过去的人类经验中,往往能挽救一天,避免拖延。人工智能系统虽然尚未成为主流,但已经开始被使用,人们可以了解特定生产系统的复杂性,并就何时该做什么给出建议。这还在发展中,但也许十年后会很普遍。我们将会看到。

首先(不是真正的策略)

愤怒的商人
还有调度策略……

还有另一个“策略”,就是听谁说得最多就听谁的。打电话和投诉的客户得到优先处理。老板打电话、大吼大叫会让你重新安排日程。当然,这个“策略”对于整个系统性能来说不是很重要,但是根据您的工作环境,它可能是挽救您职业生涯的必要手段。

更复杂的排序策略

以上仅仅是一个简单的排序策略的选择。为了优化产品的某些方面,还存在更为复杂的策略。例如,这些方法可以优化转换时间(参见我的on系列转换测序),找平(参见我的系列水准测量),使用优先级(参见我的系列如何优先处理你的工作订单)、Just in Sequence(见myJIT博客文章系列)和工作负载平衡(参见我的系列文章等等,我还没写那封信。)抱歉,这在我的待办事项中!与此同时,走出去,管理你的生产计划,组织你的行业!

1关于“生产序列:FCFS、EDD等”的思考

留下你的评论