SPC·实战笔记
模块五 · 高级控制图 · 进阶→高阶

CUSUM 的 k 与 h:灵敏度怎么调

上了 CUSUM 的第二个月,产线班长跑来跟我吐槽:"这图一天报三回警,查了半天啥事没有,比原来还烦。"我一看参数,k 被设成了 0.2、h 设成了 3——相当于把烟感器灵敏度调到炒个菜就响。今天就把这两个旋钮讲透。

一、先说结论

k 和 h 是 CUSUM 仅有的两个旋钮,一个管"多小的偏差才算数",一个管"攒到多少才喊人"。它们不是随便拍的,而是从你想抓的偏移量 δ 反推出来的。

一句话记牢:k 取你想抓的偏移量的一半,h 再按目标 ARL₀ 去查表配。

想抓 1σ 的漂移,k = 0.5;想抓 2σ 的,k = 1.0。定完 k,再挑 h 让误报间隔 ARL₀ 落在你能忍受的范围里——车间里通常要 370 以上,也就是跟休哈特 3σ 图持平,班组不会觉得这图爱乱叫。

开头那位班长的图,k=0.2 意味着连 0.2σ 的鸡毛蒜皮都往账本上记,h=3 意味着攒到三个 σ 就喊人。这套组合的 ARL₀ 只有几十,一天报三次警一点都不冤。参数没配对,再好的算法也是噪声发生器。

二、核心知识点拆解

2.1 k 是什么:过程的"免赔额"

我喜欢拿保险的免赔额打比方。K = k·σ 是一道门槛,每个点的偏差要先扣掉 K,剩下的才入账。

``` C⁺ᵢ = max[ 0 , xᵢ − (μ₀ + K) + C⁺ᵢ₋₁ ] ```

K 定小了,随机波动的正常起伏也会被记进账本,账本自己就会慢慢往上爬,虚警连连;K 定大了,真实的小漂移被门槛全吃掉,账本永远归零,图变成一条死线。

为什么是"目标偏移量的一半"?这背后是序贯概率比检验的最优性结论:当你想在"均值 = μ₀"和"均值 = μ₀ + δσ"这两个假设之间做最快判别时,最优参考值恰好落在两者中点,也就是 k = δ/2。这个结论不用记推导,记住"取一半"就够用。

想抓的偏移 δk 取值K = k·σ 的含义
0.5σ(极慢漂移)0.25门槛很低,很敏感,需要更大的 h 压虚警
1.0σ(常见磨损)0.50车间默认档,性价比最高
1.5σ0.75只关心中等以上偏移
2.0σ(明显跳变)1.00这个量级其实休哈特也能抓
k 值影响示意图。同一组含 1σ 偏移的数据,画三条 C⁺ 曲线:k=0.25(灰色,偏移前就已缓慢爬升,虚警风险)、k=0.5(紫色,偏移前贴地、偏移后果断爬升)、k=1.0(浅蓝,偏移后爬得很慢,迟迟不触限)。图注:"门槛太低会自己爬,门槛太高爬不动"。
图 1 · k 值影响示意图。同一组含 1σ 偏移的数据,画三条 C⁺ 曲线:k=0.25(灰色,偏移前就已缓慢爬升,虚警风险)、k=0.5(紫色,偏移前贴地、偏移后果断爬升)、k=1.0(浅蓝,偏移后爬得很慢,迟迟不触限)。图注:"门槛太低会自己爬,门槛太高爬不动"。

2.2 h 是什么:报警的"耐心值"

H = h·σ 是决策区间,账本累积到它就判异。h 直接决定 ARL₀:h 越大,越沉得住气,误报越少,但真出事也发现得晚。

行内最常用的两套组合,你至少要认识:

参数组合ARL₀(无偏移)ARL₁(1σ 偏移)适用场合
k=0.5, h=41688.4追求灵敏,能容忍虚警多一点
k=0.5, h=546510.4通用首选,与休哈特 3σ 的 370 相当
k=0.5, h=61000+12.5高价值件,虚警成本极高
k=1.0, h=393015.2(对 1σ)目标是 2σ 偏移,对 1σ 反应慢

看第二行和第三行的对比:h 从 5 加到 6,误报间隔从 465 翻到一千以上,代价只是发现 1σ 偏移时多等两个点。这笔账在很多场合是划算的。 反过来,h 从 5 降到 4,只快了两个点,误报却密了近三倍——不划算。

所以我给的建议很朴素:从 k=0.5、h=5 起步,除非有明确理由,别乱动。

h 值与 ARL 权衡曲线。横轴 h(3~6),左纵轴 ARL₀(深蓝曲线,指数上升),右纵轴 ARL₁@1σ(金橙曲线,缓慢上升)。在 h=5 处画紫色竖线并标注"甜点区:ARL₀≈465,ARL₁≈10"。图注:"往右换来的是安宁,往左换来的是急躁"。
图 2 · h 值与 ARL 权衡曲线。横轴 h(3~6),左纵轴 ARL₀(深蓝曲线,指数上升),右纵轴 ARL₁@1σ(金橙曲线,缓慢上升)。在 h=5 处画紫色竖线并标注"甜点区:ARL₀≈465,ARL₁≈10"。图注:"往右换来的是安宁,往左换来的是急躁"。

2.3 σ 估错了,k 和 h 全跟着错

这条容易被忽略。K 和 H 都是 σ 的倍数,σ 一旦估偏,两个旋钮同时失准。

单值数据的 σ 不能直接拿全体标准差,那里面混着漂移本身的贡献,会把 σ 撑大,结果就是 K、H 双双变宽,CUSUM 变钝。正确做法是用移动极差法:

``` σ̂ = MR‾ / 1.128 (n=2 的移动极差,d₂ = 1.128) ```

子组数据则用 σ̂ = R‾/d₂ 或 σ̂ = S‾/c₄。记住一个原则:σ 必须来自组内的短期波动,不能被长期漂移污染。 这跟算休哈特控制限是同一个道理。

三、车间真实案例:三套参数跑同一批数据

还是那条阀体线,稳态 μ₀ = 12.000 mm、σ̂ = MR‾/1.128 = 0.004 mm。我拿同一批二十个点,用三套参数各跑一遍,让班长自己挑。

数据:前十点稳态,第 11 点起注入 +0.004(1σ)漂移。

点号xᵢ方案A: k=0.2,h=3<br/>K=0.0008,H=0.012方案B: k=0.5,h=5<br/>K=0.002,H=0.020方案C: k=1.0,h=3<br/>K=0.004,H=0.012
112.0010.000200
211.998000
312.0030.00220.0010
411.9990.000400
512.0050.00360.0010.001
611.997000
712.0040.00320.0020
812.0030.00540.0030
912.0020.00660.0030
1012.0040.00980.0050
1112.0050.0140 ← 报警0.0080.001
1212.0070.0130.004
1312.0040.0150.004
1412.0080.021 ← 报警0.008
1512.0060.010
1612.0090.015 ← 报警

三套参数的表现,一目了然。

方案 A(k=0.2, h=3):第 11 点就报警了,看着最快。可你回头看第 5 到第 10 点——过程还在稳态,账本已经从 0.0036 一路爬到 0.0098,快摸到 H=0.012 了。这说明它随时可能在过程正常时炸掉,ARL₀ 低得可怜。班长抱怨的"一天三次警",根源就在这儿。它不是灵敏,它是神经质。

方案 B(k=0.5, h=5):稳态段账本反复归零,最高只到 0.005,离 H=0.020 还很远,说明它扛得住随机波动。漂移开始后四个点触限,第 14 点报警。既没虚惊,又抓得及时。

方案 C(k=1.0, h=3):这套参数瞄的是 2σ 偏移。稳态段几乎全零,安静得像没装图;可面对 1σ 漂移,它爬得慢吞吞,拖到第 16 点才报,比方案 B 晚了两个点。你要它抓小鱼,它偏偏用的是大眼渔网。

班长看完这张表就不吵了,最后定的是方案 B。我又补了一句:这台机的失效模式是导向套磨损,典型偏移量就是 1σ 左右,所以 k=0.5 正好卡在刀口上。要是换成那台经常撞刀的加工中心,失效一来就是 3σ 跳变,压根不用 CUSUM,休哈特图更快。

三方案 C⁺ 曲线叠加对比图。横轴点号 1~16,纵轴 C⁺。灰色为方案 A(稳态段就明显爬升,虚线 H=0.012 岌岌可危)、紫色为方案 B(稳态贴地,漂移后干脆爬升,第 14 点触 H=0.020)、浅蓝为方案 C(爬升迟缓,第 16 点才触限)。三条 H 线用各自颜色虚线标出。图注:"左边太吵,右边太钝,中间刚…
图 3 · 三方案 C⁺ 曲线叠加对比图。横轴点号 1~16,纵轴 C⁺。灰色为方案 A(稳态段就明显爬升,虚线 H=0.012 岌岌可危)、紫色为方案 B(稳态贴地,漂移后干脆爬升,第 14 点触 H=0.020)、浅蓝为方案 C(爬升迟缓,第 16 点才触限)。三条 H 线用各自颜色虚线标出。图注:"左边太吵,右边太钝,中间刚好"。

四、常见误区提醒

  1. 为了"更早发现"一路调低 k 和 h。 这是最普遍的冲动。灵敏度和虚警是跷跷板的两头,你按下一边另一边必然翘起来。图被喊成狼来了之后,真报警也没人理,那才是最大的损失。 调参之前先问自己:虚警一次的代价(停机排查)和漏报一次的代价(批量返工),哪个更贵?
  1. k 和 h 只调一个。 有人只改 h 不改 k,或者反过来。这两个必须配对:k 决定了账本的爬升速度,h 决定了终点线的位置。只挪终点线不改爬升速度,ARL 表就对不上了,你也不知道自己的 ARL₀ 到底是多少。
  1. 不同工序共用一套参数。 拿一套 k=0.5、h=5 全厂复制粘贴,看着规范,实际上错配。每道工序的 σ 不同、关心的失效模式不同、能忍受的虚警成本也不同。参数是跟着失效模式走的,不是跟着模板走的。
  1. σ 用全体标准差算。 前面说过了,这会把漂移的贡献算进 σ,K 和 H 一起变宽,CUSUM 直接变成瞎子。老老实实用 MR‾/1.128 或 R‾/d₂。

五、小结 & 互动提问

k 和 h 不是玄学,是一道很朴素的算术题:先想清楚"我要抓多大的偏移",k 取它的一半;再想清楚"我能忍受多久误报一次",照着 ARL 表挑 h。参数配得对,CUSUM 是猎手;配不对,它就是个话痨。

互动提问:你那道关键工序,最典型的失效模式是慢慢磨还是突然跳?如果是慢慢磨,一次典型的漂移大概是几个 σ?按"取一半"的规矩,你的 k 该定多少?

如需配套互动练习、培训课件或软件试用,可搜索「东方大易」或访问大易官网 www.eastdayi.com(苏州东方大易管理咨询有限公司,电话 0512-65561989)联系客服获取。

【来源标注】本篇依据:GB/T 17989 系列《控制图》中累积和控制图的参数设计原则,以及 ISO 11462 系列《统计过程控制(SPC)指南》关于监控方案灵敏度与误报权衡的通用要求;ARL 数值参照统计过程控制通用文献中 k=0.5、h=4/5/6 方案的标准取值,实际应用请以本企业稳态数据重新核算。可配套互动页:iso-spc-kb/KP206.html(累积和控制图 CUSUM)、iso-spc-kb/KP211.html(控制图判异准则)、iso-spc-tutorials/cusum_control_chart_guide.html。
苏州东方大易(大易培训中心)
专业汽车行业标准培训与咨询 · IATF 16949 / APQP / FMEA / SPC / CP / PPAP / VDA 6.3 内审员
官网 www.eastdayi.com | 咨询电话 0512-65561969 / 0512-65561989
相关文章推荐