4. 缺料风险预警模型

缺料风险预警模型的核心任务,是把“会不会缺料”从经验判断变成可计算、可分级、可触发动作的量化机制。它不追求预测绝对精确,而是要在物料真正耗尽之前,给出足够提前量的信号,让计划、采购、仓储和生产有响应窗口。本节围绕五个关键量展开:安全库存、再订货点、齐套率、缺料概率和停线风险等级。

一、安全库存:为波动留出的缓冲

安全库存不是“拍脑袋多备一点”,而是对需求波动和补货周期波动的量化缓冲。常用近似公式为:

SS = Z × √(LT × σd² + d² × σLT²)

SS:安全库存
Z:服务水平对应的安全系数(95%≈1.65,99%≈2.33)
LT:平均补货周期(天)
σd:日需求标准差
d:平均日需求
σLT:补货周期标准差(天)

示例:某物料平均日需求 d=200 件,σd=40 件;平均补货周期 LT=7 天,σLT=1.5 天;目标服务水平 95%,Z=1.65。代入得:

SS = 1.65 × √(7×40² + 200²×1.5²)
   = 1.65 × √(11200 + 90000)
   = 1.65 × √101200
   ≈ 1.65 × 318.1
   ≈ 525 件

即该物料安全库存约 525 件。若只考虑需求波动、忽略补货周期波动,结果会明显偏小,这正是很多“设了安全库存仍缺料”的原因。

二、再订货点:触发补货的库存水位

再订货点(ROP)是“库存降到多少就该下单”的阈值。在补货周期内需求与安全库存叠加:

ROP = d × LT + SS

沿用上例:ROP = 200×7 + 525 = 1925 件。当可用库存(现有库存 + 在途 − 已分配)降至 1925 件时,应触发采购或调拨。这里必须强调“可用库存”口径:若只看账面库存,已分配给其他订单的部分会造成虚假充足。

再订货点必须与补货周期联动。若供应商交期从 7 天延长到 10 天,ROP 应同步上调至 200×10+525=2525 件,否则预警会滞后。

三、齐套率:从单品视角转向成套视角

单物料不缺,不代表能开工。齐套率衡量某工单或某产品族所需物料中,可满足配套的数量比例:

齐套率 = 可齐套数量 / 需求数量 × 100%
可齐套数量 = min(各物料可用量 / 单台用量)

示例:某工单需生产 500 台,BOM 中 A、B、C 三种关键料单台用量分别为 1、2、1。当前可用量 A=480、B=900、C=520。则:

A 可支持:480/1 = 480 台
B 可支持:900/2 = 450 台
C 可支持:520/1 = 520 台
可齐套数量 = min(480,450,520) = 450 台
齐套率 = 450/500 = 90%

瓶颈在 B。齐套率把“多个物料各自够不够”压缩成一个可比较的成套指标,直接对应“现在能开多少台”。

四、缺料概率:把风险变成可比较的数

缺料概率可基于补货周期内需求分布估算。若需求近似正态分布,补货周期内需求均值 μ=d×LT,标准差 σ=√(LT×σd²+d²×σLT²),则:

缺料概率 P ≈ 1 − Φ((可用库存 − μ) / σ)

示例:可用库存 1800 件,μ=1400,σ=318,则 Z=(1800−1400)/318≈1.26,查正态分布表 Φ(1.26)≈0.896,缺料概率约 10.4%。若可用库存降到 1500,Z≈0.31,缺料概率升至约 37.8%。这说明缺料概率对库存水位非常敏感,适合做动态预警而非静态标签。

五、停线风险等级划分

缺料概率本身不等于停线风险,还要叠加“该物料是否关键、是否有替代、剩余可支撑时间”。可用一个综合评分:

风险分 = 缺料概率权重×P + 关键度权重×K + 时间紧迫权重×T
P:缺料概率(0~1)
K:关键度(1=通用可替代,2=关键,3=唯一来源)
T:剩余可支撑时间紧迫度(>3天=1,1~3天=2,<1天=3)

按示例权重 0.5、0.3、0.2 计算,可将风险分为四级:低(<0.8)、中(0.8~1.3)、高(1.3~1.8)、紧急(>1.8)。紧急级必须立即升级到生产与采购负责人,并启动替代、调拨或排产调整。

缺料风险预警模型:从参数到停线风险等级 基础参数 d 平均日需求 σd 需求标准差 LT 平均补货周期 σLT 周期标准差 Z 服务水平系数 示例:d=200, LT=7 核心计算 SS = Z×√(LTσd²+d²σLT²) ROP = d×LT + SS 齐套率 = 可齐套/需求 P ≈ 1−Φ((库存−μ)/σ) 示例:SS≈525, ROP=1925 齐套率=90%, P≈10.4% 风险综合评分 风险分 = 0.5×P + 0.3×K + 0.2×T P 缺料概率 K 关键度 1~3 T 时间紧迫 1~3 示例:P=0.104,K=3,T=2 风险等级 低 <0.8 中 0.8~1.3 高 1.3~1.8 紧急 >1.8 齐套率瓶颈识别示例(工单需求 500 台) 物料 A 可用 480 / 单台 1 可支持 480 台 充足 物料 B(瓶颈) 可用 900 / 单台 2 可支持 450 台 缺口 50 台 物料 C 可用 520 / 单台 1 可支持 520 台 充足 齐套率 = 90% 瓶颈:物料 B

六、从预警到动作:闭环怎么走

模型算出等级后,必须绑定动作,否则只是报表。建议按等级设定响应:低风险按常规补货;中风险由计划员确认在途与排产;高风险触发采购催料、替代料评估和排产微调;紧急级立即升级,启动停线预案、紧急调拨或客户交期沟通。每次预警触发后,应记录实际是否缺料、响应是否及时,用于回算安全库存和再订货点参数,形成“参数—预警—动作—复盘—调参”的闭环。

常见误区:只算单品库存不看齐套率,会把“局部充足”误判为“可开工”;只设固定安全库存不随交期和需求波动更新,会让预警逐渐失真;把缺料概率直接等同于停线风险,会忽略关键度和剩余时间,导致优先级排序错误。

落地时建议先选 10~20 个高频关键物料试算,用近 3 个月实际消耗和到货记录校准 σd、σLT,再逐步扩展到全品类。参数不必一次完美,关键是让预警可解释、可追溯、可调整,最终把停线风险控制在可接受范围内。