扛过周一故障的生产排程

能扛过周一的设备故障和周四被取消班次的生产排程,靠的不是运气。它建立在建模的现实之上。生产排程稳定性是一项运营绩效指标,靠把生产排程扎根于真实产能、工作日历与换线来挣得,而不是锦上添花。

早上七点,生产排程看起来完全可行。班次人员齐整,产线满载,生产顺序读起来像是一个清朗的日子。到了班中,一台设备故障,一个班次被取消。一小时前还承诺过的生产排程被放弃,计划员从头再来。

本能是把重排程当作天气一样对待:一种由计划员吸收的外部麻烦,而不是生产排程本身的属性。但一个连普通的一天都扛不过去的生产排程,并不是运气不好。稳定不是运气,也不是心情。它是一项指标,而它必须被挣来。

不稳定生产排程的运营代价

当稳定成为事后的想法,生产排程就变成短命的文档。团队不再预判,把时间花在应对紧急情况上;每一次干扰都消耗时间与闲置产能两方面的恢复投入;信任被侵蚀,直到操作员开始各自做并行决策,生产排程彻底不再是一份承诺。

这些都不稀奇。它就是一座把生产排程当作草稿来对待的工厂的日常肌理。「生产排程只是个起点,我们到时再调」听起来务实,却把排程变成了无休止的救火。计划员总是在补救,从不在引领。

稳定性是一项运营绩效指标

工厂已经在衡量这一类结果。生产排程执行率——一个周期内按计划完成的排程作业的占比——是公认的关键绩效指标,包含数量、时间与顺序三个维度。它起着先行指标的作用:它关于下周执行的信息,比上个月交付的信息更多。

学术排程文献走得更远,把稳定性量化为计划开工时间与实际开工时间之间的偏差,并把它与效率并列,作为明确的目标来研究。把稳定性当作一个可度量、可管理的运营属性来处理的方法早已存在。缺的是这样一种信念:生产排程必须挣来它的稳定,而不是简单地向工厂索取。

稳定不是僵化

稳定的生产排程不是冻结的生产排程。它以一种可控的方式吸收变化。词汇早已存在:冻结的近期时间窗保护已承诺的视野,而外围视野保持可修订;事件驱动的重排程在干扰使当前生产排程不可行时重新规划;拼接(match-up)方法只对受干扰的区域重新排程,再把其余部分拼合回去。这些都是工厂策略,不是 Schantt 的功能:Schantt 没有冻结时间窗的设置,没有自动的干扰触发器,也没有局部或区域重排程。对干扰的响应是完整重跑,由计划员触发。

重排程的频率本身就是一个可调的决定,带有可衡量的权衡;更频繁并不自动更好。而稳定有一个真实的权衡:冻结近期,是用响应性换取执行的稳定。这正是治理的关键。工厂选择它想要多少稳定,并接受相应的权衡,而不是盼着一张永不变化的生产排程。在出现新的停机、工作日历例外或工作日历的季节性变化时重跑生产排程,是正常的工作流程,不是失败。

稳定性如何挣来:把生产排程建在建模的现实之上

当生产排程的假设与工厂相符时,它才立得住。一台设备无法同时做两件事,所以产能是有限的。工时来自班次与工作日历,节假日、加班与一次性的班次调整都被覆盖进工作窗口。已知的停机在排程之前就从产能中扣减。依赖顺序的换线被计入其后一切的时间。

生产排程正是从这里挣来它的稳定性:来自建模的现实,而不是乐观。Schantt 有据可查的机制就是这一点的具体表达。生产排程由那些建模的工作窗口构建,设备作业只按工作时间推进。Semi-Auto 模式在优化其中设备分配的同时,精确保留计划员固定的生产顺序:计划员承诺顺序,系统围绕它挣来时间。Auto 模式则相反,把顺序与设备分配都交给算法。Manual 模式让计划员针对工艺路线、设备兼容性、位置规则(每项作业在顺序中的位置)与工作日历约束编写并校验一份承诺的生产排程,不运行任何算法,生产排程按输入原样存储。持久化的生产排程携带这种感知工作日历的时间,因此工厂承诺的时间尊重它所建模的工作时间、停机与换线。在算法路径上,该时间反映配置好的换线矩阵;在 Manual 模式下,计划员输入的开工与结束时间承载着换线。

一个提醒:只有当模型得到维护时,扎根于现实才有用。建立在传闻式主数据上的生产排程,既稳定又自信地错着。

生产排程能诚实承诺什么

度量执行率、把实际生产与生产排程对比,是工厂自己的实践,基于它自己的车间数据。Schantt 没有车间数据采集,也不跟踪执行率或稳定性得分。生产排程能承诺的是诚实的时间:因为它由建模的产能与工作日历构建,工厂用来对照度量的数字从一开始就是现实的。

扎根于现实并不能保证执行纪律。执行率低意味着要么生产排程不现实,要么执行缺乏纪律,要么两者兼有。这里的论断关于构建稳定,而不是强制稳定。

结论:评估你正在购买的生产排程

每个排程工具都会产出生产排程。区别在于它是否建立在工厂真实的产能、工作日历与换线之上,以及工厂是否让模型保持诚实。

由此而来三个治理问题。生产排程中有多大比例是审慎的决定(一份承诺的顺序),多大比例由系统优化?考虑到上文描述的重跑纪律,工厂如何应对干扰?工厂在自己这边度量什么:哪个执行率维度重要(数量、时间还是顺序),主数据又如何维护?

稳定性是一项绩效指标。就像每一项值得跟踪的指标一样,它是靠把生产排程扎根于现实而挣来的,而不是崩塌之后你才盼着拥有的锦上添花。

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

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

免费试用 Schantt