Lec 9供应链信息系统——APS、TMS 与 MES
Lec 9 供应链信息系统——APS、TMS 与 MES(Supply Chain Systems - Supply Chain Modules)
对应 MIT CTL.SC4x · Supply Chain Technology and Systems · 第 9 讲
核心参考:SC4x Key Concept Document (Summer 2019) & MITx MicroMasters SCM 课程大纲
TL;DR
- APS 基于有限产能约束与全局优化算法,弥补传统 ERP/MRP 无限产能假设的计划短板。
- TMS 聚焦干线与配送运输路线优化、配载拼车(Consolidation)及承运商运费核结算。
- MES 直连生产制造车间设备,实现工单排产、在制品追踪(WIP)与质量溯源实时闭环。
核心业务系统集成中的“数据时延断层”
在复杂企业 IT 架构中,ERP(偏宏观计划)、APS(偏战术调度)与 MES/TMS(偏现场执行)往往来自不同软件厂商。最容易产生系统性混乱的地方在于接口的同步频率。若 MES 的完工报工每日才批处理同步一次到 ERP,而 APS 却在按小时重新计算计划,那么计划系统将永远依据过时的假象做决策。必须采用事件驱动的实时集成中间件保障状态同步。
1. 供应链工具的演化简史
在深入具体模块之前,教材先带我们回顾供应链 IT 系统的演进历程,帮助理解"我们现在为什么会用这些系统":
- 1960-70 年代:物料清单处理器(Bill of Materials Processor)、基于大型机的数据库系统、物料需求计划(MRP);
- 1980 年代:MRP 的"第二春",加入了财务与市场功能;**准时制(JIT)**生产方法论兴起;功能进一步扩展到其他职能,并成为今日 ERP 系统的雏形;
- 1990 年代:多数 MRP 系统被并入 ERP 套件;**高级计划系统(APS)**被引入;ERP 采纳范围进一步扩大;
- 2000 年代:许多系统转向基于 Web 的界面,通信能力提升,采纳共享或基于云的解决方案;供应链软件厂商发生大规模整合,ERP 系统的功能范围扩展到涵盖 SCM。
2. 供应链模块的两大功能类别
在延伸企业边界、更好管理自身及跨企业信息的过程中,许多企业会使用一系列 IT 模块。这些系统有时是 ERP 的一部分,有时是独立应用,有时则属于更大的供应链生态系统的一环。教材聚焦两大功能类别:
| 类别 | 定位 | 包含系统 |
|---|---|---|
| 高级计划系统(APS) | 长周期、基于优化的决策支持工具 | —— |
| 执行类应用(Execution Applications) | 短周期、面向实际运转 | 仓库管理系统(WMS)、运输管理系统(TMS)、制造执行系统(MES) |
3. 计划与执行之间的鸿沟
尽管计划模块的目标是支持未来规划、实现高效流程,计划任务与执行任务之间往往存在一道鸿沟。从战略层面的供应链网络设计,到战术层面的运输建模、运输采购,再到运营层面的装载整合、承运商选择、车队调度——这些任务本应是一条连续的谱系,但现实中计划与执行之间存在断层。
3.1 不同时间尺度下的问题、方法与技术都会变化
问题的性质随时间尺度变化:
- 战略性问题:应该与哪些承运商合作?如何组织产品的流转?
- 战术性问题:如何为新的配送中心/工厂/运输线路快速拿到报价?哪些线路正出现绩效问题?
- 运营性问题:这批货该派给哪家承运商?如何协同采购本周的货量?
方法随时间尺度而变化:战略层面制定计划与策略、事件驱动、进行非常规性分析;运营层面则执行既定战略计划、依赖交易驱动的规则和流程、采取自动化行动。
技术也随时间尺度而对齐:战略/战术层面允许使用优化、仿真、数据分析等分析引擎工具,以及网络、文件交换、远程访问等通信方式;运营层面除了通信技术外,还需要工作流软件,如合规跟踪、规则引擎、交易处理系统。
4. 高级计划系统(APS,Advanced Planning Systems)
APS 主要作为决策支持系统使用,通常涵盖网络设计、需求计划、生产计划、生产排程、分销计划、运输计划等功能。APS 依赖大规模的混合整数线性规划(MILP),有时也结合仿真。
4.1 计划周期(Planning Horizons)
以下是粗略的参考指南,具体因企业和行业而异:
| 时间跨度 | 计划层级 |
|---|---|
| 3 个月内 | 主生产计划(MPS,涉及 MRP、DRP) |
| <4 周 | Frozen MPS(冻结,几乎不可改) |
| 5-8 周 | Slush MPS(半冻结,允许 ±10% 变动) |
| >8 周 | Water MPS(流动,允许 ±30% 变动) |
| 3-18 个月 | 汇总计划(Aggregated Planning) |
| >18 个月 | 长期规划(网络设计等) |
4.2 APS 的信息流
- 输入(来自 ERP 或其他系统):当前成本、生产与仓储产能、共识预测(consensus forecast)、销售订单、生产状态、采购订单、库存策略建议等;
- 决策过程:在单次计划运行中,跨多个工厂和多个时间周期进行大规模优化(MILP);产出无约束、有约束、最优三类计划;
- 输出:需求预测与满足需求的计划;覆盖未来周期的可行生产计划(含各工厂产量分配);订单在供应商间的分配;瓶颈识别;根因分析(Root Cause Analysis)。
5. 运输管理系统(TMS,Transportation Management Systems)
TMS 是一种软件,用于促成运输服务的采购、运输活动/资产/资源的短期计划与优化,以及运输计划的执行(Gonzalez, 2009)。它通常具有地理和运输方式(mode)特定性。TMS 的核心功能包括:运输采购、运输方式与承运商选择、承运商沟通、路由指南生成与维护、车队管理、审计/付款/理赔、预约排程、场地管理、路线规划。
5.1 运输执行的四个阶段
TMS 是连接订单管理系统(OMS)、支付系统与 ERP 的承运商接口,其核心目标是:以具有成本效益的方式,把产品从起点运送到终点,同时满足服务水平标准,并利用已采购的承运商执行计划。可拆解为四个阶段:
| 阶段 | 内容 |
|---|---|
| PLAN(计划) | 从订单生成货运单(Shipments) |
| EXECUTE(执行) | 选择承运商并进行投标(tender) |
| MONITOR(监控) | 掌握货运状态的可视性 |
| RECONCILE(对账) | 审计发票并支付运输费用 |
5.2 TMS 需要考虑的问题
订单是如何下达的?批量式还是连续式?从下单到必须发货之间允许多长时间——按周、天、小时还是分钟计?订单在下达后有多大比例会发生变化?变化的内容是什么(数量、组合、目的地、时间)?运输距离(length of haul)有多长?任意时刻有多少订单"在途处理中"?此外还涉及承运商选择和**装载构建(load building)**等关键决策。
5.3 承运商沟通与选择:常用 EDI 交易集
| EDI 代码 | 名称 | 用途 |
|---|---|---|
| 204 | Motor Carrier Load Tender | 货主用来向整车承运商发出货运报价邀约;可用于创建、更新/替换或取消货运单 |
| 990 | Response to a Load Tender | 承运商用来回应是否愿意接单提货 |
| 214 | Transportation Carrier Shipment Status Message | 承运商用来向货主和收货方提供货运状态信息 |
5.4 承运商选择方法要"链接"起来
承运商选择的方法必须与定价方法相互链接,形成一个从"静态(Tier I:使用战略路由指南)"到"动态(Tier III:现货执行,高度波动)"的连续谱系——既要回答"如何为每单货定价",也要回答"如何选择每家承运商",二者需要匹配到同一个执行层级(Tier)上。
6. 仓库管理系统与自动化(WMS,本讲仅作模块概览)
WMS 是一套软件系统,支撑仓库或配送中心内几乎所有环节的运营,并与其他系统集成。WMS 不同于库存管理系统(IMS);WMS 是对 IMS 的补充。WMS 的典型收益包括:实时库存可见性与可追溯性、提升劳动生产率、改善客户服务水平——这些收益很多都与物料搬运自动化和无纸化设备接口密切相关。
仓库自动化举例:
- 自动识别技术:条码与条码扫描器、RFID 标签与天线、智能卡与磁条、视觉系统;
- 自动通信技术:射频数据通信、语音合成、虚拟显示、语音/灯光拣选系统(pick to light/voice);
- 自动化物料搬运技术:环形输送机(carousels)、传送带/机器人、流利式货架(flow racks)、自动存取系统(AS/RS)。
WMS 软件构成的六大模块:订单处理(订单核对与批处理、分配、自动补货)、收货(ASN 计划、入库跟踪、送货预约排程、采购单核验、退货处理)、上架(码垛、分区与定位、随机/指定上架、上架与补货路径规划)、拣选(批量/波次/分区/指定拣选、整箱/托盘拣选、组装/成套、灯光/语音拣选)、发货(托盘排序与装载计划、托盘分层、拖车管理)、劳动力管理(个人/团队绩效管理、排班、时间标准)。
仓库运营的完整细节(仓库类型、核心作业流程、拣货策略、布局设计与绩效评估)在 Lec 10 单独展开。
7. 制造执行系统(MES,Manufacturing Execution Systems)
MES 是一套软件系统,用于管理和监控生产过程中的所有在制品(WIP)。它与 ERP 集成,负责管理生产订单下达到成品交付的执行过程,触发供应链补货,并增强制造过程中的产品可追溯性。
MES 的功能范围:机器排程、流程管理、文档控制、劳动力管理、库存管理、产品(WIP)跟踪、绩效分析、质量管理、生产报告。
8. 本讲小结与学习目标回顾
- 熟悉延伸企业边界所需的常见供应链系统;
- 能区分高级计划系统(APS)与执行系统;
- 认识计划与执行之间的鸿沟,以及二者各自嵌入的时间尺度;
- 复习高级计划系统的用途与应用;
- 熟悉供应链中的主要执行系统:TMS、WMS、MES。
下一讲(Lec 10):把 WMS 支撑的仓库运营单独拉出来细讲——进入仓储管理:仓库类型、核心作业流程、拣货策略、布局设计与绩效评估。