让排程模式匹配干扰状态

计划性停机、突发故障、供应缺口与季节性调整,各自改变生产排程仍有约束力的比例,也各自需要不同的规划响应。Schantt 提供三种:自由重建、保持生产顺序,或手工编写生产排程。

上午过半,一条产线停机了。在一家工厂,计划员重新生成整个生产排程;算法从头重建一切,包括车间已经承诺的工作,于是生产排程不再是一份承诺。在另一家工厂,计划员逐行手工编辑,因为工具「不可信任」,动不得任何东西,于是把剩余班次花在重新录入一个只需一次重建就能生成的生产排程上。两位计划员都不是粗心;各自只是伸手去拿工具所提供的唯一响应。

正确的规划响应取决于干扰状态:什么样的变更袭来,以及它留下多大比例的生产排程仍然有约束力。方法应当跟随状态,而不是习惯。

单一方法的陷阱

电子表格规划没有感知产能的重建;每一次变更都是手工移动一行,小调整尚可,大调整则令人精疲力竭。相反的习惯破坏力相当:每当出现一次故障或一个新优先级的作业,就从零重建每周生产排程,把工厂想保持不动的作业也挪动了。一种方法根本不能重建;另一种则什么也留不住。

在生产排程需要变更的那一刻,计划员要么绕开工具干活,要么接受一张车间认不出来的生产排程。计划员并不是固执:一个只有单一规划响应的工具,会把它应用到每一种情形,哪怕它并不合适。

当工厂的干扰在种类上各不相同,单一方法的工具恰恰在生产排程需要变更时让计划员与它搏斗。

让排程模式匹配干扰状态

变更可以用三种方式应对:重建生产排程;保持生产顺序并围绕变更重新计时;或者手工编写一份承诺的调整。哪一种合适取决于变更的性质,不存在放之四海而皆准的最佳响应。

预先已知还是突然发生,已承诺还是自由:这些区分决定响应。

这种匹配是计划员行使的启发式判断,而不是工具强制执行的规则。

主轴:生产排程还有多少仍然有约束力?

在生产排程构建之前输入:此时一切都还没有约束力

计划性维护停机与季节性产能调整都是预先已知的。仅凭这一点并不能解放生产排程。一个直到受影响那一周正在构建时才被注意到的停机,会迫使人们围绕已承诺的工作做最后一刻的重排。它既可预见,又同时具有破坏性。真正解放它的是在生产排程生成之前输入变更:先加入工作日历例外或停机时间窗,那么就没有任何东西是针对新条件承诺过的。对于及时输入的广泛变更——全厂停机或工作制度的切换——完整重建就是正确的响应。

突发:顺序保持不变

一次故障或一次供应缺口落在已经排定的工作上。顺序已承诺:下游设备已装载,车间知道接下来是什么。从头重建会丢弃这份承诺。保持生产顺序并围绕新输入的停机重新计时,让生产排程保持可辨认:作业的编排得以保留,尽管设备分配与时间会在其上重新计算。当计划员想要一次具体的调整而不是一次优化的调整时,手工编写给出精确的控制:不运行任何优化,计划员提供时间,而一次 Manual 更新只应用计划员修改的那些行。

保持顺序,是用一部分最优性换取稳定。对于广泛变更,完整重新生成仍然是正确的响应。

输入变更

计划员把变更作为一次建模的产能变更输入。对于计划性停机,那就是一个工作日历例外或停机时间窗,在排程之前从工作产能中扣减。季节性制度按日期范围采用不同的工作日历,工时是计划员自己的输入,制度变化时重跑。供应缺口采用停机时间窗、工作日历例外或按作业的数量编辑,在 Semi-Auto 中还有最早开工时间编辑;缺口是计划员输入的产能变更,而不是系统重新平衡出来的东西。然后计划员重跑生产排程并选择模式。没有任何东西会自动检测;计划员永远是触发器。

三种响应,三种模式

Auto 模式:自由重建

计划员输入作业而不给生产顺序,算法决定顺序、设备分配与时间。这是从零构建的响应,用于没有任何东西有约束力的时刻。

Semi-Auto 模式:保持顺序,在其内重新优化

计划员固定生产顺序。算法精确保留它,并在其内优化设备分配,围绕新输入的停机重新计时;按作业设置的最早开工时间,如果使用,应用于该作业的第一道必需工序。Semi-Auto 模式从不重排顺序,这正是它成为顺序保持响应的原因。

Manual 模式:手工编写一份承诺的调整

计划员逐行输入完整生产排程,不运行任何优化。Schantt 校验工艺路线、设备兼容性、位置规则与工作日历约束,然后存储编写好的生产排程。这是承诺调整的响应,意味着编辑那些被移动的行:一次 Manual 更新只应用计划员修改或删除的行,生产排程其余部分保持原有数值。

Schantt 不强制任何状态到模式的规则;匹配是计划员的决定。停机与例外时间带在悬停时显示其原因与类别,因此计划员在选择模式之前就能看到时间为何移动。

让模式成为决定,而不是默认

对购买者:评估排程工具,要看它提供哪些规划响应,以及计划员能否按状态在它们之间选择,而不是看它是否产出生产排程。

对计划员:在下一次重跑之前,说出干扰状态。生产排程还有多少仍然有约束力?然后审慎地选择模式。

带着三个问题去下一次规划会议。这家工厂实际会遭遇哪些干扰状态?对每一种,响应一直是什么,是选择出来的还是习惯性的?要怎样才能让模式成为变更工作流中一个有意识的步骤?

生产排程反正会变。问题在于,是工具随状态而变,还是计划员与它搏斗。

准备好优化您的生产排程了吗?

免费试用 Schantt——无需信用卡。60 分钟内从电子表格迈向优化后的甘特图。

免费试用 Schantt