1. 课程导入与工程问题界定

在离散制造与装配型工厂里,排产人员几乎每天都会遇到同一个尴尬:计划表上某张工单已经排到明天的机台,但仓库里还差两种料没到;或者反过来,物料早就堆在库位上,可机台被另一张缺料工单占着,只能干等。前者是"有产能、没物料",后者是"有物料、没产能"。这两种现象看似是执行问题,根子上却是同一个矛盾——物料齐套的时间节奏与排产的时间节奏不同步。本课程要解决的,正是这个矛盾如何被识别、量化并协同消解。

一、什么是物料齐套约束

物料齐套,指的是为完成某一生产任务(一张工单、一个装配批次或一个客户订单)所需的全部物料,在数量、规格、时间三个维度上同时满足开工条件。注意这里的关键词是"同时":数量够但到货晚,不算齐套;到货早但规格错,也不算齐套;规格对、数量够、时间也刚好,才叫齐套。

齐套约束因此不是一条简单的库存判断,而是一组带时间属性的约束集合。对一张工单而言,可以形式化地理解为:

齐套条件:∀ 物料 i ∈ 工单BOM
  可用量(i, t) ≥ 需求量(i)  且  到货时间(i) ≤ 计划开工时间 t
其中 可用量(i, t) = 现有库存 + t 时刻前已确认入库量 − 已被其他工单占用/预留量

这个式子看起来简单,工程上却极难满足。原因在于:BOM 是树状展开的,一张成品工单可能牵出几十到上千种物料;每种物料的采购提前期、到货批次、质检周期、最小起订量各不相同;而排产又必须把这些物料约束和机台产能、换型时间、交期优先级放在一起考虑。约束一旦叠加,可行解空间会被急剧压缩。

二、排产协同的核心矛盾

排产协同要回答的是:在物料不齐套的现实下,如何安排生产顺序,使整体产出、交期达成和资源利用率尽可能好。它与齐套约束之间存在三组典型矛盾。

  • 时间粒度矛盾:采购到货以"天"甚至"周"为单位,排产却常以"小时/班次"为单位。物料晚到半天,可能让整条线停一个班。
  • 优先级矛盾:销售要保急单,采购按批量经济性下单,仓库按到货顺序收货,排产按交期排序——四个部门各自"最优",合起来却互相打架。
  • 信息时滞矛盾:排产用的是几天前锁定的物料到货计划,而供应商实际发货、在途、质检状态随时在变,计划与现实的偏差在开工前才暴露。

这三组矛盾决定了:齐套与排产不能各自独立优化,必须放在同一个决策闭环里协同。这也是本课程贯穿始终的主线。

三、典型工程场景

为了让抽象约束落地,先看一个贯穿课程的示例场景(参数为教学假设,非实测数据)。某电子装配厂接到一张工单 WO-2041,需装配 500 台控制模块,计划在第 5 天上午 8:00 开工。其关键物料状态如下:

物料需求库存可用在途/待到货预计到货是否满足
主控板 A500500——满足
外壳 B500300200第4天满足
连接器 C1000600400第6天不满足
螺钉 D20002000——满足

连接器 C 晚到一天,直接导致第 5 天无法齐套开工。此时排产面临选择:是让机台空等一天,还是把后面某张物料齐全的工单提前插进来?如果插单,换型时间增加多少?被推迟的工单交期是否受影响?这一连串判断,就是排产协同的真实工作内容。

判断齐套时,务必区分"账面库存"与"可用库存"。已被其他工单预留、锁定或质检未放行的物料,不能计入本工单可用量,否则会得出虚假齐套结论。

四、整体知识框架

本课程围绕"识别约束—量化约束—协同决策—落地验证"展开,可归纳为四个层次:物料齐套的判定与预测、齐套约束下的排产建模、排产与采购/仓储的协同机制、以及协同效果的度量与持续改进。下图给出整体知识框架与各层之间的支撑关系。

物料齐套约束与排产协同 · 知识框架 ① 齐套判定与预测层 BOM 展开 · 可用量核算 · 到货时间预测 · 齐套率与齐套窗口 输出:每张工单的齐套状态与最早可开工时间 ② 齐套约束下的排产建模层 物料约束 + 产能约束 + 换型时间 + 交期优先级 输出:可行排产序列与开工时间决策 ③ 跨部门协同机制层 排产 ↔ 采购 ↔ 仓储 ↔ 销售 的信息同步与决策联动 输出:插单/改期/催料/替代料的协同规则 ④ 度量与持续改进层 齐套率 · 计划达成率 · 停机等待时长 · 交期履约率 输出:偏差归因与协同策略迭代 反馈迭代

五、学习目标

学完本课程,你应当能够独立完成以下任务:

  1. 给定一张工单的 BOM 与物料到货计划,正确计算其齐套状态与最早可开工时间,并识别关键缺料项。
  2. 把齐套约束表达为排产模型中的时间窗或优先级约束,理解其对可行解的影响。
  3. 在缺料、插单、改期等扰动下,给出可执行的排产调整方案,并说明调整依据。
  4. 设计齐套率、计划达成率等度量指标,用数据定位协同环节的瓶颈。
常见误区:把"齐套"当成仓库一个部门的职责。实际上齐套是采购到货、仓储收货、质检放行、排产计划共同作用的结果,任何一环的信息滞后都会让齐套判断失真。

接下来的章节将逐层展开:先讲清齐套判定与预测的具体算法,再进入约束建模与排产求解,然后讨论跨部门协同机制,最后落到度量与改进。本章的任务是建立全局认知——记住那条主线:齐套约束决定"能不能开工",排产协同决定"先开哪张、什么时候开",两者必须一起看,才能把计划真正落到产线上。