4. SPC基础统计量计算
AOI(自动光学检测)每天产出的是成千上万条“缺陷位置、缺陷类型、判定结果”记录。要把这些离散的判定数据变成可监控、可预警的过程指标,第一步就是选对统计量。SPC 的经典统计量——均值、极差、标准差、Cp/Cpk、Pp/Ppk——并非都天然适配 AOI 数据,理解它们各自“算什么、对什么敏感、在 AOI 场景下什么时候失效”,比会套公式更重要。
一、五个统计量的定义与计算口径
设某条产线在某个检测工位连续采集了 n 个样本,每个样本的观测值为 x₁…xₙ。
- 均值 X̄:X̄ = (x₁+x₂+…+xₙ)/n,反映过程中心位置。AOI 中常用于“平均缺陷数/板”“平均偏移量”。
- 极差 R:R = x_max − x_min,只由两个极端值决定,计算极快,适合现场快速判断波动,但对单点异常极敏感。
- 标准差 s:s = √[Σ(xᵢ−X̄)²/(n−1)],用全部数据衡量离散程度,是控制图和能力指数的基础。
- Cp / Cpk:Cp = (USL−LSL)/(6σ_within),只反映“潜在能力”;Cpk = min[(USL−X̄)/3σ, (X̄−LSL)/3σ],同时考虑中心偏移。二者使用组内标准差 σ_within(通常由 R̄/d₂ 或 s̄/c₄ 估计)。
- Pp / Ppk:公式形式与 Cp/Cpk 相同,但分母使用整体标准差 s_overall(直接对全部数据求样本标准差)。
关键区别在于分母:Cp/Cpk 用组内波动,回答“如果消除组间漂移,这条线能做到多好”;Pp/Ppk 用整体波动,回答“过去这段时间实际交付的表现如何”。二者差距越大,说明过程存在明显的组间漂移或异常。
二、AOI 数据的特殊性决定了适用性
AOI 数据与车床尺寸数据有本质差异,直接影响统计量选择:
- 计数型为主:缺陷数、不良板数是计数值,服从泊松或二项分布,不能直接套用正态假设下的 Cp/Cpk。
- 存在大量零值:多数板缺陷数为 0,分布严重右偏,均值和标准差会被少数高缺陷板拉偏。
- 规格限不天然:AOI 的“缺陷数”通常只有上限(USL),没有下限(LSL=0 是物理边界而非工程规格),Cp 会失去意义。
- 数据量大、采样快:适合用极差做快速巡检,用标准差做趋势分析。
结论先行:AOI 中均值、极差、标准差可直接用于计数/计量型指标的趋势监控;Cp/Cpk 仅在“有明确双边规格的计量型 AOI 指标”(如焊点偏移量、锡膏面积)上适用;Pp/Ppk 更适合评估 AOI 指标的实际交付水平,尤其适合单边规格场景。
三、AOI 场景下的计算示例
假设某 SMT 产线 AOI 工位连续检测 25 块板,每块板记录“缺陷数”。取 5 块为一组,共 5 组,组内缺陷数如下(示例数据,用于说明计算过程):
组1: 2, 1, 3, 0, 2 → X̄₁=1.6 R₁=3
组2: 1, 2, 1, 3, 1 → X̄₂=1.6 R₂=2
组3: 4, 2, 3, 5, 2 → X̄₃=3.2 R₃=3
组4: 1, 0, 2, 1, 1 → X̄₄=1.0 R₄=2
组5: 2, 3, 1, 2, 2 → X̄₅=2.0 R₅=2
总均值 X̄ = (1.6+1.6+3.2+1.0+2.0)/5 = 1.88
平均极差 R̄ = (3+2+3+2+2)/5 = 2.4
组内标准差估计 σ_within = R̄/d₂ = 2.4/2.326 ≈ 1.03 (n=5 时 d₂=2.326)
整体标准差 s_overall ≈ 1.17 (对全部 25 个数据直接求样本标准差)
若该工位规定“单板缺陷数 ≤ 5”为上限(USL=5,无工程下限),则:
- Cp 无法计算——缺少 LSL,且缺陷数不服从正态分布,Cp 的“双边能力”含义不成立。
- Cpk 若强行用单边公式 Cpk=(USL−X̄)/3σ_within=(5−1.88)/(3×1.03)≈1.01,可作为“单边能力”参考,但需注明这是单边近似,不是标准 Cpk。
- Ppk=(USL−X̄)/3s_overall=(5−1.88)/(3×1.17)≈0.89,反映实际交付水平,低于 1.0,说明当前过程对“缺陷数≤5”的保证能力不足。
注意:对计数型 AOI 数据直接套用 Cpk/Ppk 的正态公式,会得到看似合理但统计意义不严谨的数值。更稳妥的做法是:计数型数据用均值—极差/标准差控制图(如 c 图、u 图)监控趋势,用Ppk 作为单边能力参考;只有计量型 AOI 指标(偏移量、面积、灰度差)才使用标准 Cp/Cpk/Pp/Ppk。
四、Cp/Cpk 与 Pp/Ppk 的差距诊断
在 AOI 计量型指标(如焊点偏移量,规格 ±0.05 mm)上,Cp/Cpk 与 Pp/Ppk 的差值本身就是诊断信息:
| 情形 | Cp/Cpk | Pp/Ppk | 含义与处置 |
|---|---|---|---|
| 两者接近且都高 | ≥1.33 | ≥1.33 | 过程稳定且能力充足,维持监控 |
| Cpk 高、Ppk 低 | ≥1.33 | <1.0 | 组内稳定但组间漂移大,查换班/换料/温漂 |
| Cpk 低、Ppk 也低 | <1.0 | <1.0 | 过程本身能力不足,需调设备或改规格 |
| Cpk 与 Ppk 都高但 X̄ 偏 | Cpk<Cp | Ppk<Pp | 中心偏移,优先调中心而非减波动 |
在 AOI 实践中,建议按以下顺序落地:先确认指标是计数型还是计量型;计数型只算均值、极差、标准差和单边 Ppk;计量型且双边规格齐全时,才同时算 Cp/Cpk 与 Pp/Ppk,并用两者差值判断“组间漂移”还是“能力不足”。这样既保留了 SPC 的统计严谨性,又不会把 AOI 的计数数据硬塞进正态能力指数的框架里。