1. 课程导入
在制造企业日常运营中,销售突然接到一笔急单、客户临时要求提前交期、某台关键设备突发故障、某批来料检验不合格需要返工——这些场景几乎每天都在发生。计划员面对的不是一张静态的排产表,而是一个不断被扰动、需要持续修正的动态系统。动态插单指的是在既有生产计划已经下达或正在执行的过程中,将新的订单任务插入到现有排程中;生产计划重排则是在插单、缺料、设备异常、人员变动等扰动发生后,对剩余任务的时间、资源、顺序进行重新计算与调整,使计划重新回到可执行、可交付的状态。
两者关系密切但不等同:插单是触发事件,重排是响应机制。插单回答“这张新单放不放进现有计划”,重排回答“放进去之后,原有任务怎么挪、资源怎么分、交期怎么保”。理解这一对概念,是后续所有算法、规则与系统设计的基础。
一、从静态排产到动态重排:一张图看清扰动传播
下图展示了动态插单进入生产系统后,扰动如何沿着“订单—计划—资源—执行”链路传播,并最终触发重排决策。它帮助我们在学习后续章节前,先建立全局视角:插单不是一个孤立动作,而是一次牵动多环节的系统事件。
二、业务价值:为什么企业必须掌握动态重排能力
很多企业并非没有排产系统,而是系统只能处理“静态计划”,一旦插单就靠人工拍脑袋调整,结果往往是:急单插进去了,老订单延期了;设备利用率看起来很高,但换型次数暴增;计划员每天忙于救火,交期承诺越来越保守。动态插单与重排能力的业务价值,可以从四个维度衡量:
- 交付维度:提高订单准时交付率,尤其是高优先级客户和急单的响应速度。
- 成本维度:减少不必要的换型、加班、外协和库存积压,降低扰动带来的额外成本。
- 资源维度:让设备、人员、模具、物料在动态环境中保持较高利用率,而不是“忙闲不均”。
- 管理维度:把计划员的经验判断转化为可解释、可复用的规则与算法,降低对个人经验的依赖。
三、核心方法流程:从插单请求到重排落地
本课程后续章节会逐步展开算法与系统实现,这里先给出一个端到端的流程框架,帮助建立整体认知。动态插单与重排通常包含六个步骤:
- 插单请求接入:获取新订单的交期、数量、工艺路线、优先级、客户等级等关键参数。
- 可行性初判:检查关键物料齐套情况、瓶颈设备余量、工艺是否兼容,快速判断“能不能插”。
- 扰动影响评估:计算插入后对原计划任务的时间偏移、设备占用、物料消耗和交期风险。
- 重排策略选择:根据扰动范围选择局部调整、局部重排或全局重算,平衡计算速度与计划质量。
- 多目标优化:在交期、成本、换型、利用率等目标之间进行权衡,输出候选方案。
- 执行与反馈:将重排结果下发到车间,采集实际执行数据,形成闭环修正。
在实际系统中,这六个步骤往往对应不同的参数配置。例如,插单判定阶段常用到的关键参数包括:
插单请求参数示例:
order_id = SO-2024-0917
due_date = 2024-10-12
quantity = 3200
priority = P1
customer_level = A
process_route = OP10 → OP20 → OP30
key_material = MC-7788 (库存 1800 / 需求 3200)
bottleneck = CNC-03 (剩余可用工时 6.5h)
changeover_cost = 45min / 次
这些参数决定了插单是“直接插入”“顺延插入”还是“拒绝插入”。后续章节会围绕这些参数建立判断规则和优化模型。
四、案例场景:一次典型插单引发的连锁反应
某电子组装厂原有计划:周一至周三生产 A 客户订单 5000 台,周四换线生产 B 客户订单 3000 台。周二上午,销售接到 A 客户追加急单 2000 台,要求周五前交付。计划员初步判断:瓶颈工位 SMT-02 周三还有 4 小时余量,物料 MC-7788 库存不足,需要紧急调拨。
| 决策选项 | 做法 | 优点 | 风险 |
|---|---|---|---|
| 直接插入 | 周三余量直接生产急单 | 响应快,急单交期有保障 | B 客户订单可能延期,换型次数增加 |
| 顺延插入 | 急单排在 B 订单之后 | 对原计划扰动小 | 急单交期无法满足,客户满意度下降 |
| 拆分重排 | 急单拆成两批,分别插入周三和周四 | 兼顾急单交期与原订单交付 | 换型与物料调拨复杂度上升 |
| 外协/加班 | 部分任务外协或安排加班 | 保住关键交期 | 成本增加,外协质量与交期不可控 |
这个案例说明:动态插单的难点不在于“插不插”,而在于插进去之后如何重排。不同策略对应不同的扰动代价,需要结合交期罚则、客户等级、换型成本、物料到料时间进行综合权衡。
五、学习目标与整体课程框架
通过本课程,你将逐步掌握以下能力:
- 理解动态插单与生产计划重排的基本概念、边界与业务价值。
- 掌握插单可行性判断的关键参数与规则设计方法。
- 学会局部重排、全局重排、滚动排产等不同策略的适用场景。
- 能够设计交期、成本、换型、利用率等多目标优化模型。
- 了解 APS、MES、ERP 等系统在动态重排中的角色与数据流。
- 具备排障与复盘能力,能够定位重排失败、计划震荡等典型问题。
课程整体分为六个模块:概念与价值(第 1—4 章)、插单判定与参数体系(第 5—10 章)、重排算法与策略(第 11—18 章)、系统与数据集成(第 19—23 章)、案例与实操(第 24—27 章)、排障与复盘(第 28—30 章)。每一章都会围绕真实生产场景展开,并配有可落地的规则、参数和判断路径。
当你完成本课程后,再面对“急单来了怎么办”这个问题时,你看到的将不再是一张需要手动修改的排程表,而是一套包含判定规则、重排策略、优化目标和反馈机制的完整工程方法。