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

CUSUM vs EWMA:健忘 vs 长情

培训课上有人举手问:"CUSUM 和 EWMA 抓小漂移都比休哈特强,那到底用哪个?"我反问他,你希望这张图在遇到一个孤零零的怪点之后,是转头就忘,还是念念不忘?他愣住了。这两张图的分水岭,真就在"记性"上。

一、先说结论

先把话撂这儿:论抓小漂移的速度,CUSUM 和 EWMA 基本打平,谁也没比谁快出一条街。 选型不该看性能表,该看它俩处理记忆的方式,以及你车间的落地条件。

一句话版本的选型建议:

至于标题里那个"健忘 vs 长情",很多人第一反应会搞反,下面细说。

二、核心知识点拆解

2.1 记忆机制:归零的 CUSUM,衰减的 EWMA

先把两个公式摆一起看:

``` CUSUM: C⁺ᵢ = max[ 0 , xᵢ − (μ₀ + K) + C⁺ᵢ₋₁ ] EWMA: Zᵢ = λ·xᵢ + (1 − λ)·Zᵢ₋₁ ```

差别就藏在那个 max(0, …) 里。

CUSUM 的账本有个硬底:一旦被随机波动打回零,之前所有的历史就一笔勾销,前尘尽忘。 过程正常时,账本一天能归零好几回。所以说它健忘——一段太平日子就能让它彻底忘掉之前那个怪点。

EWMA 没有底。它的每个 Z 里都掺着上一个 Z 的八成(λ=0.2 时),上一个 Z 里又掺着更前面的八成……理论上,第一个数据点的影响到第一百个点都还留着一丝丝,只是小到看不见。它谁也不忘,只是把旧情越冲越淡。 这叫长情。

这个差别在遇到孤立怪点时最明显。一个 3σ 的单点尖峰打进来:CUSUM 的账本会跳一下,然后被随后的正常点一点点扣回零,几个点就翻篇;EWMA 的 Z 会抬起来,然后按 (1−λ) 的速度慢慢衰减,λ=0.2 时得走七八个点才基本回位。这段时间里,EWMA 的判断是被那个怪点"带着偏见"的。

换个角度说,健忘不是缺点,长情也不是优点,反过来也一样。 怪点是误测,那你希望图健忘;怪点是真实过程变化的第一个信号,那你希望图长情。

记忆机制对照图。左半幅"CUSUM 健忘":账本柱状图,一个高柱(怪点)之后柱子逐级递减并在第 6 根归零,归零处画一把小扫帚,标注"一笔勾销"。右半幅"EWMA 长情":一条 Z 曲线在怪点处抬升后按指数缓慢回落,回落轨迹用渐淡的紫色残影表现,标注"越冲越淡,但从不清零"。图注:"一个翻篇,一个记着"。
图 1 · 记忆机制对照图。左半幅"CUSUM 健忘":账本柱状图,一个高柱(怪点)之后柱子逐级递减并在第 6 根归零,归零处画一把小扫帚,标注"一笔勾销"。右半幅"EWMA 长情":一条 Z 曲线在怪点处抬升后按指数缓慢回落,回落轨迹用渐淡的紫色残影表现,标注"越冲越淡,但从不清零"。图注:"一个翻篇,一个记着"。

2.2 性能对比:其实是平手

很多人以为这俩有个明显的高下,实际数据挺让人意外:

均值偏移休哈特 I 图CUSUM (k=0.5, h=5)EWMA (λ=0.2, L=2.962)
0σ(ARL₀)370465500
0.5σ1553836
1.0σ4410.411.4
1.5σ155.86.1
2.0σ6.34.04.2
3.0σ2.02.22.5

横着看小偏移那几行,CUSUM 和 EWMA 的差距在一个点以内,工程上就是平手。这个结论很重要:谁跟你说"CUSUM 比 EWMA 灵敏"或者反过来,多半是参数没配平。

真正拉开差距的是最后一行 3σ 大跳变:两张图都不如休哈特快。原因也好理解,它俩都在做某种形式的平均,平均就意味着钝化。所以不管选哪个,都建议跟休哈特图并联挂着,大跳变交给休哈特,小漂移交给这位高级搭档。

2.3 落地条件对比:这才是真正的选型依据

性能既然平手,就得看别的。我列一张实操层面的对照表:

维度CUSUMEWMA
纵轴含义累积偏差,与原始单位脱节与原始数据同单位同坐标
操作工可读性较差,要培训"这不是尺寸"好,一眼能看出温度往哪走
手工画图麻烦,每点要算两个账本麻烦程度相当
报警后诊断,自带偏移时刻 N⁺ 和幅度估计弱,只知道"偏了"
对孤立怪点归零机制,抗干扰好影响拖尾 7~8 点
参数个数2 个(k、h)2 个(λ、L)
与规格限同图不能,量纲不同,可叠画规格带
常见落地场景关键尺寸、刀具磨损监控温度压力等连续工艺参数

我个人在车间里的经验:给操作工看的,优先 EWMA;给工程师查因的,优先 CUSUM。 因为 EWMA 那条曲线可以直接和规格限画在一张图上,操作工看得懂"离下限还有多远";而 CUSUM 的纵轴是累积偏差,跟工件尺寸不是一回事,讲不清楚就容易被误读成"零件超差了 0.02"。

选型雷达图。六个维度轴:抓小漂移速度、抗孤立怪点、可读性、诊断能力、与规格限兼容、参数简单度。CUSUM 用紫色多边形、EWMA 用深蓝多边形叠加。可见两者在"抓小漂移速度""参数简单度"上几乎重合,在"抗怪点""诊断能力"上 CUSUM 外扩,在"可读性""与规格限兼容"上 EWMA 外扩。图注:"性能打平,差别在落…
图 2 · 选型雷达图。六个维度轴:抓小漂移速度、抗孤立怪点、可读性、诊断能力、与规格限兼容、参数简单度。CUSUM 用紫色多边形、EWMA 用深蓝多边形叠加。可见两者在"抓小漂移速度""参数简单度"上几乎重合,在"抗怪点""诊断能力"上 CUSUM 外扩,在"可读性""与规格限兼容"上 EWMA 外扩。图注:"性能打平,差别在落地"。

三、车间真实案例:一个怪点,两张图的不同反应

拿实际数据说话最清楚。某电镀线的镀层厚度,稳态 μ₀ = 100.0 μm,σ = 2.0 μm。

CUSUM 取 k=0.5、h=5:K = 1.0,H = 10.0。 EWMA 取 λ=0.2、L=2.962:σ_Z = 2.0×√(0.2/1.8) = 0.667,UCL = 101.97,LCL = 98.03。

第 7 点因为挂具没夹稳,工件在槽里多泡了一会,测出来 107.0 μm——一个 3.5σ 的孤立怪点,事后确认是操作失误,过程本身没变。看两张图各自怎么反应:

点号xᵢ (μm)CUSUM C⁺ᵢEWMA Zᵢ备注
1100.50100.10
299.2099.92
3101.00100.14
498.8099.87
5100.70100.04
699.5099.93
7107.06.0101.34挂具松动,孤立怪点
8100.25.2101.11
999.63.8100.81
10100.83.6100.81
1198.91.5100.43
12100.10.6100.36
1399.40 ← 已归零100.17CUSUM 翻篇
14100.50100.24EWMA 仍偏高

手算走两步给你看清楚。

第 7 点的 CUSUM:107.0 − 101.0 = +6.0,前一账本为 0,所以 C⁺ = 6.0。离 H = 10.0 还有距离,不报警。 第 7 点的 EWMA:0.2×107.0 + 0.8×99.93 = 21.4 + 79.944 = 101.34。离 UCL = 101.97 也还有距离,同样不报警。

两张图都成功地"没有被一个怪点骗到",这本身就说明它俩都比单值图抗噪——单值图的 UCL 是 106.0,第 7 点直接出界报警。

关键在后面。CUSUM 从第 8 点起,每个正常点都把账本往下扣(正常值减 101 大多是负数):5.2 → 3.8 → 3.6 → 1.5 → 0.6 → 0。到第 13 点彻底归零,那个怪点在它的记忆里已经不存在了。

EWMA 呢?101.34 → 101.11 → 100.81 → 100.81 → 100.43 → 100.36 → 100.17 → 100.24。七个点过去,Z 还比真实中心 100.0 高出 0.24,也就是说怪点的余温还挂在图上。假如第 10 点前后过程真的开始往上漂,EWMA 的起点已经被垫高了,判断会受影响。

反过来讲这事也有另一面。假设第 7 点那个 107.0 不是挂具松动,而是槽液浓度突变的第一个征兆,后面会持续走高——那 EWMA 的"记着"就成了优势,它的起点被垫高,后续报警反而更早;CUSUM 那边则白白把前面攒的账扣光了,得重新攒。

同一个机制,是长处还是短处,取决于那个怪点到底是噪声还是信号。 这事没有标准答案,只能靠你对工艺的理解去判断。

双图并排对照,共用横轴点号 1~14。上图 CUSUM:柱状 C⁺,第 7 根突起到 6.0,之后逐根降低,第 13 根归零,归零处标"翻篇";H=10 紫色虚线在上方未被触及。下图 EWMA:Z 折线在第 7 点抬升到 101.34 后缓慢回落,用渐变色带标出"怪点余温区(第 8~14 点)";UCL=101.97…
图 3 · 双图并排对照,共用横轴点号 1~14。上图 CUSUM:柱状 C⁺,第 7 根突起到 6.0,之后逐根降低,第 13 根归零,归零处标"翻篇";H=10 紫色虚线在上方未被触及。下图 EWMA:Z 折线在第 7 点抬升到 101.34 后缓慢回落,用渐变色带标出"怪点余温区(第 8~14 点)";UCL=101.97 未被触及。图注:"同一个怪点,一个七点后归零,一个七点后还留着 0.24"。

四、常见误区提醒

  1. 以为选了高级图就可以不要休哈特图了。 CUSUM 和 EWMA 对 3σ 以上的大跳变都比休哈特慢。正确做法是并联:休哈特 + 其中一张高级图,任一报警都响应。 我见过为了"图表简洁"把休哈特撤掉的,结果一次撞刀导致的大跳变,EWMA 慢悠悠走了三个点才反应过来。
  1. 两张图一起上,还各自用默认参数。 并联使用时整体的误报率会叠加:两张图各自 ARL₀ 是 400,合起来的综合误报间隔大约只剩两百出头。要么各自把限放宽一点,要么心里有数、别一虚警就慌。
  1. 拿 CUSUM 的纵轴当尺寸读。 这是操作工最容易犯的错,也是我坚持"给一线看就上 EWMA"的原因。累积偏差 6.0 不代表工件大了 6 个单位,它是攒出来的账,跟单件尺寸没有直接对应关系。
  1. 换图不换脑子。 从休哈特换到 CUSUM 或 EWMA,判异逻辑变了:休哈特那八条判异准则(连续 7 点上升、链、近限等等)不能原样套到这两张图上。CUSUM 只看触不触 H,EWMA 主要看出不出限,趋势类规则在自相关序列上会严重虚警。

五、小结 & 互动提问

CUSUM 和 EWMA 不是竞争关系,是两种性格。一个归零翻篇,适合过程干净、怪点是噪声的场合;一个念旧衰减,适合数据毛刺多、需要一条平滑曲线给人看的场合。 抓小漂移的本事,它俩不分伯仲,选谁都比继续硬扛单值图强。

互动提问:你手上那道工序,偶尔冒出来的那个怪点,你觉得它更像是"测量失误"还是"过程在给你打招呼"?想清楚这个,选 CUSUM 还是 EWMA 的答案基本就出来了。

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

【来源标注】本篇依据:GB/T 17989 系列《控制图》中累积和控制图与指数加权移动平均控制图的相关部分,以及 ISO 11462 系列《统计过程控制(SPC)指南》关于监控工具选择与组合使用的通用要求;ARL 对比数值参照统计过程控制通用文献中 CUSUM(k=0.5,h=5) 与 EWMA(λ=0.2,L=2.962) 的标准设计取值。可配套互动页:iso-spc-kb/KP206.html(累积和控制图 CUSUM)、iso-spc-kb/KP207.html(指数加权移动平均控制图 EWMA)、iso-spc-kb/KP201.html(控制图分类总览)、iso-spc-tutorials/cusum_control_chart_guide.html、iso-spc-tutorials/ewma_control_chart_guide.html。
苏州东方大易(大易培训中心)
专业汽车行业标准培训与咨询 · IATF 16949 / APQP / FMEA / SPC / CP / PPAP / VDA 6.3 内审员
官网 www.eastdayi.com | 咨询电话 0512-65561969 / 0512-65561989
相关文章推荐