LAYER 1 · 行业认知

制造业APS高级计划排程
培训手册

从有限产能排程到AI智能排程 —— 打造会学习的排程专家,让每一台设备、每一个工位、每一分钟都精准安排

出品方:嘉兴应凯科技有限公司
编制:Eric Ren  |  版本:V1.0  |  2026-07
适用对象:生产计划员、PMC经理、工厂厂长、IT实施顾问
案例行业:多品种小批量离散制造(机械加工/电子装配/注塑成型)

目   录

  1. 制造业排程管理的现状与挑战
    1. 什么是高级计划排程(APS)
    2. 传统排程方式的四大痛点
    3. APS与ERP/MES的关系定位
    4. APS典型应用场景
  2. APS核心概念与理论基础
    1. 有限产能排程 vs 无限产能排程
    2. 前推排程与后推(倒排)排程
    3. 排程约束体系
    4. TOC约束理论与瓶颈管理
  3. APS模块架构与功能全景
    1. 四层功能架构总览
    2. 日历管理
    3. 排程引擎
    4. 产能分析
    5. 达成分析
  4. 排程引擎工作原理
    1. 排程策略配置
    2. 有限产能前推算法详解
    3. 排程甘特图可视化
    4. 排程调整机制
  5. AI智能排程 —— 从工具到专家
    1. V1→V2→V3三阶段演进路径
    2. 数据积累决定AI上限
  6. 排程参数详解与最佳实践
    1. 核心排程参数一览
    2. 不同场景的策略选择
    3. 实施价值与预期回报

阅读指引:从APS基础到AI排程

本手册分为两大部分:

Part 1:APS排程基础 第1-4章

什么是APS → 核心概念(有限产能/约束理论)→ 模块架构 → 排程引擎工作原理。打好基础,理解APS如何用规则和算法实现有限产能排程。

Part 2:AI智能排程 第5-6章

V1→V2→V3 AI演进路径 → 排程参数详解与场景化策略 → 实施价值。理解为什么"会学习的排程专家"是制造业排程的未来。

核心逻辑:想上AI?先把APS跑起来。AI智能排程不是空中楼阁——它需要APS系统积累的真实排程数据作为"燃料"。第1-4章介绍APS排程基础(数据的来源),第5-6章介绍AI如何基于这些数据越排越聪明(价值的升级)。上AI的前提是先上一套能积累数据的APS系统。

1制造业排程管理的现状与挑战

1.1 什么是高级计划排程(APS)

高级计划排程(Advanced Planning and Scheduling,简称APS)是一种基于有限产能约束的生产排程系统。与传统ERP的"无限产能"排程不同,APS在排程时同时考虑工位实际产能、工序依赖关系、物料可用性、设备日历等真实约束条件,输出可执行的、分钟级到日级的精确排程计划

一句话理解APS:ERP告诉你"需要做多少",APS告诉你"哪个工位、哪一天、谁来做、做得完吗"。ERP管"量",APS管"序"和"时"。

APS系统的核心价值在于回答四个关键问题:

1.2 传统排程方式的四大痛点

痛点一:Excel排程,计划赶不上变化

计划员每天用Excel手工排程,面对数十个工单、上百道工序、数十台设备,一旦出现插单/设备故障/缺料,整个排程表需要重新调整,耗时数小时甚至数天。

影响:排程调整滞后1-3天,交期达成率低于70%

痛点二:无限产能排程,实际永远完不成

ERP的MRP跑出需求后直接按"无限产能"倒推开工日期,不考虑设备已有负荷、换型时间、休息日等因素,导致计划数量超过实际产能30%以上。

影响:月底赶工加班常态化,制造成本增加15-25%

痛点三:瓶颈不可见,救火式管理

管理者凭经验判断"哪里忙不过来",缺乏数据支撑的瓶颈识别。往往是等工单已经延期、客户投诉后才被动调整,错失最佳干预时机。

影响:瓶颈工位利用率110%+,下游工位闲置50%

痛点四:排程与执行脱节,数据两张皮

计划部排的计划与车间实际执行是两套数据,无法自动对比"计划vs实绩",更无法追溯偏差原因。管理者只能看到最终延期结果,看不到中间过程。

影响:缺乏排程改进的数据基础,排程质量原地踏步

1.3 APS与ERP/MES的关系定位

在企业信息化的三层架构中,APS承担"计划层"的角色,承接ERP的工单需求,指挥MES/WMS的执行,同时接收EAP的设备状态反馈,形成完整的计划-执行-反馈闭环。

维度ERPAPS(本系统)MESEAP
定位企业资源计划高级计划排程制造执行系统设备自动化平台
核心问题做什么?做多少?何时做?在哪做?谁在做?怎么做?设备状态如何?
时间粒度周/月分钟/小时/天实时/班次秒级实时
产能假设无限产能有限产能实际产出设备OEE
输出工单/采购单排程甘特图/派工单报工/完工数据数采/OEE报告
关键认知:APS不是替代ERP排程,而是补齐ERP缺失的"有限产能排程"能力。ERP管"量",APS管"序"和"时",两者互补而非替代。

1.4 APS典型应用场景

行业场景排程特点APS核心价值
机械加工多工序、设备专用、换型时间长换型优化减少停机、瓶颈识别
电子装配(SMT/DIP)产线级排程、物料齐套约束多产线负载均衡、物料约束排程
注塑成型模具-机台匹配、颜色/材料切换模具分配优化、换色序列优化
钣金冲压模具共用、批量经济性合批优化、最小批量约束
非标定制装配ETO模式、工艺动态调整交期承诺(CTP)、插单影响评估

2APS核心概念与理论基础

2.1 有限产能排程 vs 无限产能排程

这是理解APS最核心的概念区分。传统ERP采用无限产能排程(Infinite Capacity Scheduling):假设产能永远充足,只按物料需求倒推开工日期。而APS采用有限产能排程(Finite Capacity Scheduling):在每个工位/设备的可用工时上限内分配生产任务,超出产能的部分自动顺延。

无限产能排程 (ERP) 工单A: 100件 工单B: 200件 工单C: 150件 实际产能上限只有240件,但ERP排了450件 → 铁定延期 有限产能排程 (APS) 工单A: 100件 工单B: 140件 工单C: 150件(顺延次日) 排240件,剩余210件顺延 → 排程可执行
核心差异

无限产能排程将所有的任务堆在同一天,导致计划看起来"饱和"但实际永远完不成。

有限产能排程在每日可用工时上限内分配任务,超出部分自动顺延到下一个可用工作日。

ERP: 日计划450件 APS: 日计划240件 APS: 顺延210件

2.2 前推排程与后推(倒排)排程

APS引擎支持两种排程方向,适应不同的业务场景:

维度前推排程(Forward)后推排程(Backward)
排程起点当前日期/最早可开工日客户交期(DueDate)
排程方向从今天向后推 → 算出完工日从交期向前推 → 算出最晚开工日
适用场景产能驱动:"尽早完成"交期驱动:"不早于、不晚于交期"
优点最大化产能利用率减少在制品库存(JIT理念)
缺点可能过早生产,增加库存遇到逾期需回退处理
典型行业大批量标准化生产ETO非标定制、MTO接单生产
本系统默认采用前推排程(尽早开工、尽早交付),同时支持切换为后推排程(JIT模式,按交期倒推)。排程策略中可配置"方向"参数。

2.3 排程约束体系

APS排程引擎需要同时满足多种约束条件,这些约束决定了排程结果的可行性和质量:

约束类型说明示例
产能约束每日排程量 ≤ 工位可用工时上限工位A每日可用8h,已排6h,剩余2h
工序约束后道工序开始时间 ≥ 前道工序结束时间焊接完成 → 打磨才能开始
交期约束预计完工日 ≤ 客户要求交期订单要求8/15前交付,排程完工日8/12
日历约束排程日期必须在工作日历范围内周日/节假日不排程,加班日追加产能
换型约束不同产品切换需要换型准备时间A产品→B产品需换模具2h
最小批量约束每日排程量 ≥ 最小经济批量注塑机最小批量100模/天

2.4 TOC约束理论与瓶颈管理

APS的产能分析模块基于TOC(Theory of Constraints,约束理论)的核心思想:任何系统的产出由最薄弱的环节(瓶颈)决定。排程优化的关键不是让所有工位满负荷,而是识别瓶颈、保护瓶颈、打破瓶颈。

TOC五步法在APS中的应用:
识别瓶颈 → 瓶颈分析引擎自动识别产能利用率≥80%的工位
挖尽瓶颈 → 瓶颈工位的每一分钟都不能浪费(减少换型、保证物料、优先排满)
迁就瓶颈 → 非瓶颈工位的排程服从瓶颈节奏(瓶颈上游不堆积、下游不空等)
打破瓶颈 → What-If模拟评估"增加班次/添置设备/外包"的效果
持续改善 → 回到第①步,识别新的瓶颈

3APS模块架构与功能全景

3.1 四层功能架构总览

本APS系统按照"数据基础→排程引擎→分析优化→闭环反馈"四层架构设计,共4个业务模块 + 1个AI智能模块。

第1层:数据基础 —— 日历与产能 工厂日历管理 工位日历管理 排程策略配置 第2层:排程引擎 —— 计划生成 自动排程引擎(核心) 排程甘特图 排程调整/插单 第3层:分析优化 —— 产能与仿真 产能负荷分析 瓶颈识别分析 What-If情景模拟 第4层:闭环反馈 —— 达成与分析 排程达成率报表 延期预警与归因 实绩对照 AI智能排程引擎(V2升级)—— 动态节拍 | 智能插单 | 瓶颈预测 | 归因分析 | 自动重排

3.2 日历管理 —— 排程的时间基准

日历管理是APS的"时间坐标系",所有排程计算都基于日历。分为两层:

子模块管理对象核心功能
工厂日历全厂统一的工作/休息日初始化日历(批量生成)、单日修改(工作日/休息日/加班日)、从模板复制、节假日维护
工位日历每个工位的可用工时与已排工时继承工厂日历基础、维护每日可用工时(LoadTime)、自动更新已排工时(ScheduledTime)、计算剩余工时(RemainTime)
设计要点:工位日历的RemainTime是排程引擎的核心输入。每次排程生成、调整、报工回写都会实时更新RemainTime,确保产能数据始终准确。如果产能数据失真,整个排程结果将没有意义。

3.3 排程引擎 —— APS的心脏

排程引擎是APS系统最核心的模块,负责将工单转化为可执行的排程计划。包含四个子功能:

排程策略

定义排程规则参数:方向(前推/后推)、产能模式(有限/无限)、粒度(日/班次/小时)、优先级规则(交期/紧急度/FCFS)、约束开关、最小批量。

自动排程

核心排程算法:从MES系统获取工单→按策略排序→逐工序分配产能→生成排程记录。支持全量重排和增量排程两种模式。

甘特图

工位维度/订单维度可视化展示排程结果,支持日/周/月缩放。颜色编码区分排程状态(正常/逾期/插单/锁定),产能负荷背景色叠加。

排程调整

支持拖拽调整日期/工位、拆分数量、锁定/解锁、插单顺延。所有调整记录写入Aps_Dispatch,调整原因必填(为AI学习提供标签)。

3.4 产能分析 —— 从数据到洞察

产能分析模块对排程结果进行多维度的统计分析,帮助管理者发现瓶颈、评估产能、模拟决策:

3.5 达成分析 —— 排程质量的度量衡

达成分析是排程闭环的"反馈层",通过对比排程计划与MES执行实绩,度量排程的准确性和可执行性:

4排程引擎工作原理

4.1 排程策略配置

排程策略(Aps_ScheduleStrategy)定义了排程引擎的行为参数,不同策略适配不同的业务场景。策略可保存为模板,支持多策略切换。

配置项可选值说明
排程方向前向 / 后向前向:从今天往后排;后向:从交期往前排
产能模式有限 / 无限有限:产能约束生效;无限:仅做工序排序(用于初步评估)
排程粒度日 / 班次 / 小时日:按天分配;班次:按早/中/晚班分配;小时:精确到小时
优先级规则交期优先 / 紧急度优先 / FCFS / 自定义决定工单排序逻辑(JSON可配置多级排序)
约束开关产能约束/工序约束/交期约束可单独开启/关闭某个约束
最小批次0=不启用 / N件每日最小排程量取整,低于此量不排或合并
取整模式向上取整 / 向下取整日排程量小数处理方式

4.2 有限产能前推算法详解

这是APS排程引擎的核心算法(FiniteCapacityForwardScheduling)。以下是算法的完整流程:

Step1
数据准备
Step2
订单排序
Step3
逐工序排程
Step4
约束检查
Step5
结果保存
步骤操作数据来源
Step1 数据准备加载工单工艺路线、工位产能参数、工位日历、设备状态MES系统(工单/工艺/工位)+ APS(日历/策略)+ 设备采集系统(设备状态)
Step2 订单排序根据策略优先级规则对工单排序交期优先→按DueDate升序;FCFS→按CreateDate升序
Step3 逐工序排程每道工序:确定工位→计算工时=数量×节拍+换型→从工位日历剩余产能中分配→生成排程记录工位日历(RemainTime)、工艺路线(节拍/换型时间)
Step4 约束检查产能约束:每日排程量≤工位上限;工序约束:后道≥前道结束;交期约束:完工≤DueDate违反约束→记录警告,标记逾期
Step5 结果保存批量插入Aps_Schedule(同一BatchId),更新工位日历ScheduledTime/RemainTime事务内执行,保证一致性
算法核心逻辑:逐工单、逐工序、逐日分配产能。每天计算"当日还能排多少"=剩余可用工时÷节拍时间,消耗完当日产能则顺延到下一工作日,直到该工序全部排完。如果所有工作日用完仍排不完→标记产能不足警告。

4.3 排程甘特图可视化

甘特图是排程结果的核心可视化界面,支持两种视图模式:

甘特图颜色编码:

颜色含义场景
蓝色正常排程排程在产能范围内,交期正常
红色逾期排程预计完工日超过交期
橙色插单排程通过插单功能新增的急单任务
绿色锁定排程已锁定,自动重排时跳过

4.4 排程调整机制

排程不是一次性产出,而是持续调整的过程。APS提供丰富的排程调整方式:

调整方式操作联动影响
顺延将排程从日期A拖到日期B(B>A)该工单后续工序全部自动顺延相应天数
提前将排程从日期A拖到日期B(B<A)检查前序工序是否完成、目标日产能是否充足
拆分将排程数量1000件拆为600+400分配到两天生成新排程记录,合计数量不变,写入Aps_Dispatch
锁定右键锁定某条排程自动重排时该记录不被修改,保护已确认的排程
换工位将排程从工位A拖到工位B校验工位B的产能是否充足、工艺是否允许
插单紧急工单插入当前排程从插入日起所有后续排程自动顺延,评估各工单交期影响
AI数据关键设计:每次排程调整都必须填写"调整原因"(产能不足/设备故障/物料延期/客户要求/其他)。这些标签是V2 AI学习"为什么人工调整排程"的核心训练标签。无此字段,AI只能学到"调了什么",学不到"为什么调"。

5AI智能排程 —— 从工具到专家

AI不是空中楼阁,APS是必经之路。很多企业老板对AI排程充满期待,但AI排程的前提是有一套在真实生产环境中运行、持续积累排程-实绩闭环数据的APS系统。没有APS,就没有训练数据;没有训练数据,AI就是空谈。本章介绍AI排程的三个阶段,以及为什么V1(当前APS版本)是通往AI的必经之路。

5.1 V1→V2→V3三阶段演进路径

⚙️

V1 规则排程

当前版本

固定策略规则
静态节拍/产能
人工调整确认
经验驱动排程

🧠

V2 AI辅助排程

下一阶段

AI推荐排程参数
动态节拍自学习
智能插单建议
产能预测预警

🚀

V3 AI自主排程

远期愿景

AI生成排程方案
多目标全局优化
异常自动重排
自学习持续进化

核心卖点:"不是给你一个排程工具,而是给你一个会学习的排程专家。"
传统APS卖的是"工具"——规则固定、参数手动调、效果依赖计划员经验。
本系统卖的是"专家"——从你的生产数据中学习,自动适配你的车间节奏,越用越懂你的工厂。

5.2 数据积累决定AI上限

AI能力的前提是排程-实绩闭环数据。V1阶段虽然不用AI,但V1的每一笔排程、每一次调整、每一次达成闭环,都是V2 AI的训练数据。系统上线后需积累2-3个月的真实生产数据,方可启动V2 AI模型训练。

客户需要做的:V1上线后确保排程数据完整、报工数据准确、调整原因必填——这三件事做到位,就为AI升级铺平了道路。数据质量决定AI的上限。
一句话总结给决策者:想上AI排程?先把APS在车间跑起来。APS是"数据工厂"——它日常运转的同时,就在为AI生产训练数据。V1投入的每一分钱,都在为V2的AI智能排程铺路。现在上APS,就是在投资未来的AI。

6排程参数详解与最佳实践

6.1 核心排程参数一览

APS排程引擎的行为由一组排程参数控制。了解每个参数的含义和影响,是用好APS的关键。

参数可选值作用说明对排程结果的影响
排程方向 前向排程 / 后向排程 决定排程的时间推进方向 前向:从今天开始往后排,得到"最早何时完工"
后向:从交期往前倒推,得到"最晚何时开工"
产能模式 有限产能 / 无限产能 是否启用工位产能约束 有限:排程量不超过工位可用产能,结果可执行
无限:仅按工序顺序排列,用于快速评估交期可行性
排程粒度 日 / 班次 / 小时 排程的时间精度 日:适合工序周期较长(≥1天)的粗排程
班次:适合多班制工厂,区分早中晚班
小时:适合短周期工序或需要精确到小时的场景
优先级规则 交期优先 / 紧急度优先 / FCFS / 自定义组合 决定多个工单的排程先后顺序 交期优先:最紧急的订单优先排,最大化交期达成率
紧急度优先:按客户等级或订单重要性排序
FCFS:先到先排,适合均衡生产场景
自定义:支持多级排序(如先交期、再客户等级)
最小批次 0(不启用)/ N件 每日最少排程数量门槛 低于N件的日排程量自动合并到次日,减少频繁换型损失。设置过高会导致订单延期
取整模式 向上取整 / 向下取整 日排程量小数处理 向上:宁可多排一点确保交期满足
向下:宁可少排一点确保产能不超
约束开关 产能 / 工序 / 交期(可组合) 控制哪些约束在排程时生效 产能约束:不超出工位日产能上限
工序约束:后道工序不早于前道完成
交期约束:完工日不超过客户交期(超期标记警告)
参数之间的关联:排程方向、产能模式、粒度三者共同决定了排程结果的特征。例如"前向+有限+日粒度"适合大多数离散制造场景;"后向+无限+日粒度"适合快速交期评估,不需要精确产能数据。

6.2 不同场景的策略选择

不同制造模式、不同管理目标,需要不同的参数组合。以下是典型场景的推荐配置:

场景特征推荐参数原因
机械加工车间 多品种小批量、工序长、换型频繁、交期压力大 前向+有限+班次
交期优先
最小批次=换型成本阈值
有限产能避免超排;班次粒度匹配多班制作业;最小批次减少无谓换型
电子装配产线 大批量、工序短、节拍快、产线联动 前向+有限+小时
FCFS或交期优先
最小批次=0
小时粒度匹配快节拍;大批量模式下换型不是主要矛盾,最小批次意义不大
注塑成型车间 模具制约、颜色/材料切换、批量经济性 前向+有限+日
按材料/颜色归并
最小批次=经济批量
优先合并同材料同颜色工单减少换模;日粒度已足够,换模成本高需合理最小批次
急单/插单场景 临时紧急订单、需评估交期影响 前向+有限+日
紧急度优先
全约束开启
真实产能约束下评估插单可行性;紧急度优先确保急单排到最前面
交期承诺评估 销售询单时快速回复交期 中排程+无限+日
交期优先
无限产能快速算出"理论最早完工日";后向前推告知"最晚何时开工还来得及"
产能规划/中长期预测 月度产能评估、设备投资决策 前向+有限+日
产能约束开启
自定义多级排序
有限产能暴露瓶颈工位;多级排序兼顾交期和订单结构
策略不是一成不变的:同一工厂内,不同工段、不同产品族、不同季节都可能需要不同的排程策略。APS支持多策略模板,计划员可以根据实际情况快速切换,而不是每次重头配置。好的计划员会积累3-5个常用策略模板。

6.3 实施价值与预期回报

APS实施的价值核心在于把排程从"经验驱动"转变为"数据驱动"。以下是基于已上线企业的实际数据整理的投资回报预期:

排程效率提升
80%
从数小时→数分钟
交期达成率提升
+15~25%
从70%→85-95%
设备利用率提升
+10~20%
瓶颈可视化→均衡化
插单响应时间
-90%
数小时→数分钟
在制品库存降低
-15~30%
按需排程减少积压
加班工时减少
-20~35%
排程可执行→不需赶工
核心价值总结:APS不是给计划员增加工作量的工具,而是把计划员从繁琐的Excel排程中解放出来,让他们把精力集中在异常处理、策略优化、全局决策上。从"排程员"升级为"排程决策者"——参数选对、排程不累。