欢迎光临
我们一直在努力

17. 统计过程控制(SPC)与控制图原理及应用规范

统计过程控制(SPC)与控制图原理及应用规范

统计过程控制(SPC)是借助统计方法对过程状态进行量化判定、实时监控并预警异常的核心技术体系,而控制图是SPC最具代表性的可视化工具。本文基于过程统计特性,系统阐述控制图的构建逻辑、数据校准、

X

ˉ

−

s

\\bar{X}-s

Xˉ−s图与

X

ˉ

−

R

\\bar{X}-R

Xˉ−R图差异、实施误区及判异基础,为工业过程稳定管控提供理论与操作依据。

一、SPC与控制图的核心定位

SPC的本质是基于统计分布对过程稳定性做持续假设检验:假定受控过程的输出服从稳定概率分布

p

(

x

)

p(x)

p(x)(通常为正态分布),其总体均值

μ

\\mu

μ与总体标准差

σ

\\sigma

σ不随时间变化;通过抽样获取样本均值

x

ˉ

\\bar{x}

xˉ与样本标准差

s

s

s,并绘制时序图,以分布特征划定接受域,判断过程处于受控或失控状态。

控制图则是将这一逻辑落地的时序统计图,核心由三条线构成:

  • 中心线(CL):过程基准水平
  • 上控制限(UCL)、下控制限(LCL):过程正常波动边界

引用:NIST/SEMATECH e-Handbook of Statistical Methods, 2025,控制图被定义为“过程波动的统计边界与实时检验工具”。

二、控制图的抽样与统计量计算

控制图采用子组抽样(Subgroup Sampling),在时间间隔

Δ

t

\\Delta t

Δt内抽取容量为

n

n

n的样本,计算子组统计量:

  • 第

    j

    j

    j个子组均值

    x

    ˉ

    j

    =

    1

    n

    ∑

    i

    =

    1

    n

    x

    j

    i

    \\bar{x}_j = \\frac{1}{n}\\sum_{i=1}^n x_{ji}

    xˉj​=n1​i=1∑n​xji​

  • 第

    j

    j

    j个子组标准差

    s

    j

    =

    1

    n

    −

    1

    ∑

    i

    =

    1

    n

    (

    x

    j

    i

    −

    x

    ˉ

    j

    )

    2

    s_j = \\sqrt{\\frac{1}{n-1}\\sum_{i=1}^n (x_{ji}-\\bar{x}_j)^2}

    sj​=n−11​i=1∑n​(xji​−xˉj​)2

    ​

  • 总均值(Grand Mean)与平均标准差

    x

    ˉ

    ˉ

    =

    1

    m

    ∑

    j

    =

    1

    m

    x

    ˉ

    j

    ,

    s

    ˉ

    =

    1

    m

    ∑

    j

    =

    1

    m

    s

    j

    \\bar{\\bar{x}} = \\frac{1}{m}\\sum_{j=1}^m \\bar{x}_j,\\quad \\bar{s} = \\frac{1}{m}\\sum_{j=1}^m s_j

    xˉˉ=m1​j=1∑m​xˉj​,sˉ=m1​j=1∑m​sj​ 其中

    m

    m

    m为子组数量,

    x

    ˉ

    ˉ

    \\bar{\\bar{x}}

    xˉˉ为过程均值基准,

    s

    ˉ

    \\bar{s}

    sˉ为过程离散程度基准。

  • 三、控制图构建的两阶段法(Phase 1 + Phase 2)

    控制图必须遵循先校准、后监控原则,严禁用监控数据反推控制限。

    1. Phase 1:基准校准阶段(历史数据阶段)

    • 采集过程稳定时的历史数据,子组数量建议

      m

      ≥

      20

      m \\ge 20

      m≥20,优先

      m

      ≥

      50

      m \\ge 50

      m≥50以降低均值估计方差。

    • 计算总均值、平均标准差,划定中心线与控制限。
    • 校验分布正态性与数据平稳性,避免用非受控数据建立基准。

    2. Phase 2:实时监控阶段

    • 按固定间隔采集新子组,计算

      x

      ˉ

      j

      \\bar{x}_j

      xˉj​、

      s

      j

      s_j

      sj​并打点。

    • 依据点位与控制限的位置关系、趋势特征判定过程状态。

    四、控制限的统计原理与常用设定

    控制限本质是统计置信区间,对应假设检验的拒绝域,直接决定第一类错误(

    α

    \\alpha

    α)风险。

    1. 主流控制限规则

    • 美式惯例:

      ±

      3

      σ

      \\pm 3\\sigma

      ±3σ原则,对应置信水平

      99.73

      %

      99.73\\%

      99.73%,

      α

      ≈

      0.27

      %

      \\alpha \\approx 0.27\\%

      α≈0.27%

    • 欧洲常用:

      99

      %

      99\\%

      99%置信区间,边界更严格

    • 辅助判异:可增设

      ±

      1

      σ

      \\pm 1\\sigma

      ±1σ、

      ±

      2

      σ

      \\pm 2\\sigma

      ±2σ警戒线

    2.

    X

    ˉ

    \\bar{X}

    Xˉ图控制限(含

    C

    4

    C_4

    C4​无偏修正)

    样本标准差

    s

    s

    s为

    σ

    \\sigma

    σ的有偏估计,需修正系数

    C

    4

    (

    n

    )

    C_4(n)

    C4​(n):

    σ

    ^

    =

    s

    ˉ

    C

    4

    \\hat{\\sigma} = \\frac{\\bar{s}}{C_4}

    σ^=C4​sˉ​

    CL

    X

    ˉ

    =

    x

    ˉ

    ˉ

    \\text{CL}_{\\bar{X}} = \\bar{\\bar{x}}

    CLXˉ​=xˉˉ

    UCL

    X

    ˉ

    =

    x

    ˉ

    ˉ

    +

    3

    s

    ˉ

    C

    4

    n

    ,

    LCL

    X

    ˉ

    =

    x

    ˉ

    ˉ

    −

    3

    s

    ˉ

    C

    4

    n

    \\text{UCL}_{\\bar{X}} = \\bar{\\bar{x}} + \\frac{3\\bar{s}}{C_4\\sqrt{n}},\\quad \\text{LCL}_{\\bar{X}} = \\bar{\\bar{x}} – \\frac{3\\bar{s}}{C_4\\sqrt{n}}

    UCLXˉ​=xˉˉ+C4​n

    ​3sˉ​,LCLXˉ​=xˉˉ−C4​n

    ​3sˉ​

    3.

    s

    s

    s图控制限

    s

    s

    s不服从正态分布,其波动与

    1

    −

    C

    4

    2

    \\sqrt{1-C_4^2}

    1−C42​

    ​相关:

    CL

    s

    =

    s

    ˉ

    \\text{CL}_s = \\bar{s}

    CLs​=sˉ

    UCL

    s

    =

    s

    ˉ

    +

    3

    s

    ˉ

    ⋅

    1

    −

    C

    4

    2

    C

    4

    ,

    LCL

    s

    =

    max

    ⁡

    (

    0

    ,

     

    s

    ˉ

    −

    3

    s

    ˉ

    ⋅

    1

    −

    C

    4

    2

    C

    4

    )

    \\text{UCL}_s = \\bar{s} + 3\\bar{s}\\cdot\\frac{\\sqrt{1-C_4^2}}{C_4},\\quad \\text{LCL}_s = \\max\\left(0,\\ \\bar{s} – 3\\bar{s}\\cdot\\frac{\\sqrt{1-C_4^2}}{C_4}\\right)

    UCLs​=sˉ+3sˉ⋅C4​1−C42​

    ​​,LCLs​=max(0, sˉ−3sˉ⋅C4​1−C42​

    ​​)


    五、

    X

    ˉ

    −

    s

    \\bar{X}-s

    Xˉ−s图与

    X

    ˉ

    −

    R

    \\bar{X}-R

    Xˉ−R图的对比

    1.

    X

    ˉ

    −

    R

    \\bar{X}-R

    Xˉ−R图(历史主流)

    • 统计量:极差

      R

      =

      max

      ⁡

      (

      x

      )

      −

      min

      ⁡

      (

      x

      )

      R = \\max(x)-\\min(x)

      R=max(x)−min(x)

    • 标准差估计:

      σ

      ^

      =

      R

      ˉ

      /

      d

      2

      \\hat{\\sigma}=\\bar{R}/d_2

      σ^=Rˉ/d2​,

      d

      2

      d_2

      d2​为查表系数

    • 优势:无计算器时代计算简便
    • 缺陷:仅利用极值信息,效率低于

      s

      s

      s,现代极少使用

    2.

    X

    ˉ

    −

    s

    \\bar{X}-s

    Xˉ−s图(现代标准)

    • 利用全部样本信息,估计效率更高
    • 适配计算机自动计算,为NIST推荐首选方法

    六、控制图实施的关键禁忌与误区

  • 严禁自校准 不可用当前监控数据计算控制限,否则会掩盖所有失控点,导致图表失效。
  • Phase 1数据必须稳定 若历史数据本身存在漂移、跳变,建立的基准无统计意义。
  • 控制限非永久不变 设备老化、原料更换、工艺调整后需重新校准,长期固定限会误判。
  • 小样本优先用

    t

    t

    t分布 子组数据量

    n

    <

    50

    n<50

    n<50时,

    t

    t

    t分布尾部更宽,控制限更保守,可降低误判率。


  • 七、受控状态的统计特征

    理想受控过程应满足:

    • 点位随机分布在中心线两侧,无系统性偏向
    • 无连续多点单侧、无持续上升/下降趋势
    • 无超出UCL/LCL的点
    • 波动幅度与历史基准一致,无突然放大/缩小

    八、控制图构建流程(Mermaid)

    #mermaid-svg-kQn1Lvp8pXeTzi95{font-family:\”trebuchet ms\”,verdana,arial,sans-serif;font-size:16px;fill:#333;}@keyframes edge-animation-frame{from{stroke-dashoffset:0;}}@keyframes dash{to{stroke-dashoffset:0;}}#mermaid-svg-kQn1Lvp8pXeTzi95 .edge-animation-slow{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 50s linear infinite;stroke-linecap:round;}#mermaid-svg-kQn1Lvp8pXeTzi95 .edge-animation-fast{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 20s linear infinite;stroke-linecap:round;}#mermaid-svg-kQn1Lvp8pXeTzi95 .error-icon{fill:#552222;}#mermaid-svg-kQn1Lvp8pXeTzi95 .error-text{fill:#552222;stroke:#552222;}#mermaid-svg-kQn1Lvp8pXeTzi95 .edge-thickness-normal{stroke-width:1px;}#mermaid-svg-kQn1Lvp8pXeTzi95 .edge-thickness-thick{stroke-width:3.5px;}#mermaid-svg-kQn1Lvp8pXeTzi95 .edge-pattern-solid{stroke-dasharray:0;}#mermaid-svg-kQn1Lvp8pXeTzi95 .edge-thickness-invisible{stroke-width:0;fill:none;}#mermaid-svg-kQn1Lvp8pXeTzi95 .edge-pattern-dashed{stroke-dasharray:3;}#mermaid-svg-kQn1Lvp8pXeTzi95 .edge-pattern-dotted{stroke-dasharray:2;}#mermaid-svg-kQn1Lvp8pXeTzi95 .marker{fill:#333333;stroke:#333333;}#mermaid-svg-kQn1Lvp8pXeTzi95 .marker.cross{stroke:#333333;}#mermaid-svg-kQn1Lvp8pXeTzi95 svg{font-family:\”trebuchet ms\”,verdana,arial,sans-serif;font-size:16px;}#mermaid-svg-kQn1Lvp8pXeTzi95 p{margin:0;}#mermaid-svg-kQn1Lvp8pXeTzi95 .label{font-family:\”trebuchet ms\”,verdana,arial,sans-serif;color:#333;}#mermaid-svg-kQn1Lvp8pXeTzi95 .cluster-label text{fill:#333;}#mermaid-svg-kQn1Lvp8pXeTzi95 .cluster-label span{color:#333;}#mermaid-svg-kQn1Lvp8pXeTzi95 .cluster-label span p{background-color:transparent;}#mermaid-svg-kQn1Lvp8pXeTzi95 .label text,#mermaid-svg-kQn1Lvp8pXeTzi95 span{fill:#333;color:#333;}#mermaid-svg-kQn1Lvp8pXeTzi95 .node rect,#mermaid-svg-kQn1Lvp8pXeTzi95 .node circle,#mermaid-svg-kQn1Lvp8pXeTzi95 .node ellipse,#mermaid-svg-kQn1Lvp8pXeTzi95 .node polygon,#mermaid-svg-kQn1Lvp8pXeTzi95 .node path{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#mermaid-svg-kQn1Lvp8pXeTzi95 .rough-node .label text,#mermaid-svg-kQn1Lvp8pXeTzi95 .node .label text,#mermaid-svg-kQn1Lvp8pXeTzi95 .image-shape .label,#mermaid-svg-kQn1Lvp8pXeTzi95 .icon-shape .label{text-anchor:middle;}#mermaid-svg-kQn1Lvp8pXeTzi95 .node .katex path{fill:#000;stroke:#000;stroke-width:1px;}#mermaid-svg-kQn1Lvp8pXeTzi95 .rough-node .label,#mermaid-svg-kQn1Lvp8pXeTzi95 .node .label,#mermaid-svg-kQn1Lvp8pXeTzi95 .image-shape .label,#mermaid-svg-kQn1Lvp8pXeTzi95 .icon-shape .label{text-align:center;}#mermaid-svg-kQn1Lvp8pXeTzi95 .node.clickable{cursor:pointer;}#mermaid-svg-kQn1Lvp8pXeTzi95 .root .anchor path{fill:#333333!important;stroke-width:0;stroke:#333333;}#mermaid-svg-kQn1Lvp8pXeTzi95 .arrowheadPath{fill:#333333;}#mermaid-svg-kQn1Lvp8pXeTzi95 .edgePath .path{stroke:#333333;stroke-width:2.0px;}#mermaid-svg-kQn1Lvp8pXeTzi95 .flowchart-link{stroke:#333333;fill:none;}#mermaid-svg-kQn1Lvp8pXeTzi95 .edgeLabel{background-color:rgba(232,232,232, 0.8);text-align:center;}#mermaid-svg-kQn1Lvp8pXeTzi95 .edgeLabel p{background-color:rgba(232,232,232, 0.8);}#mermaid-svg-kQn1Lvp8pXeTzi95 .edgeLabel rect{opacity:0.5;background-color:rgba(232,232,232, 0.8);fill:rgba(232,232,232, 0.8);}#mermaid-svg-kQn1Lvp8pXeTzi95 .labelBkg{background-color:rgba(232, 232, 232, 0.5);}#mermaid-svg-kQn1Lvp8pXeTzi95 .cluster rect{fill:#ffffde;stroke:#aaaa33;stroke-width:1px;}#mermaid-svg-kQn1Lvp8pXeTzi95 .cluster text{fill:#333;}#mermaid-svg-kQn1Lvp8pXeTzi95 .cluster span{color:#333;}#mermaid-svg-kQn1Lvp8pXeTzi95 div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:\”trebuchet ms\”,verdana,arial,sans-serif;font-size:12px;background:hsl(80, 100%, 96.2745098039%);border:1px solid #aaaa33;border-radius:2px;pointer-events:none;z-index:100;}#mermaid-svg-kQn1Lvp8pXeTzi95 .flowchartTitleText{text-anchor:middle;font-size:18px;fill:#333;}#mermaid-svg-kQn1Lvp8pXeTzi95 rect.text{fill:none;stroke-width:0;}#mermaid-svg-kQn1Lvp8pXeTzi95 .icon-shape,#mermaid-svg-kQn1Lvp8pXeTzi95 .image-shape{background-color:rgba(232,232,232, 0.8);text-align:center;}#mermaid-svg-kQn1Lvp8pXeTzi95 .icon-shape p,#mermaid-svg-kQn1Lvp8pXeTzi95 .image-shape p{background-color:rgba(232,232,232, 0.8);padding:2px;}#mermaid-svg-kQn1Lvp8pXeTzi95 .icon-shape rect,#mermaid-svg-kQn1Lvp8pXeTzi95 .image-shape rect{opacity:0.5;background-color:rgba(232,232,232, 0.8);fill:rgba(232,232,232, 0.8);}#mermaid-svg-kQn1Lvp8pXeTzi95 .label-icon{display:inline-block;height:1em;overflow:visible;vertical-align:-0.125em;}#mermaid-svg-kQn1Lvp8pXeTzi95 .node .label-icon path{fill:currentColor;stroke:revert;stroke-width:revert;}#mermaid-svg-kQn1Lvp8pXeTzi95 :root{–mermaid-font-family:\”trebuchet ms\”,verdana,arial,sans-serif;}

    是

    否

    过程稳定运行

    Phase1: 采集历史子组数据 m≥20

    计算总均值 x̄̄ 与平均标准差 s̄

    查表获取C4系数

    计算 UCL/LCL/CL

    Phase2: 实时子组抽样 n个样本

    计算 x̄ⱼ 与 sⱼ

    绘制控制图并打点

    点位是否在限内、无趋势

    过程受控

    过程失控: 排查特殊原因


    九、总结

    控制图是SPC的核心可视化假设检验工具,通过

    X

    ˉ

    −

    s

    \\bar{X}-s

    Xˉ−s双图实现过程位置与离散程度的同步监控。其关键原则是Phase 1独立校准、Phase 2实时检验,严格区分正常波动与异常波动,为过程改进、质量稳定与成本控制提供量化依据。

    引用:Montgomery, D. C. (2019). Introduction to Statistical Quality Control(8th ed.),明确控制图两阶段法为SPC标准实施范式。

    上一篇: 16. 控制图(Control Chart)原理与构建方法

    赞(0)
    未经允许不得转载:171主机测评 » 17. 统计过程控制(SPC)与控制图原理及应用规范
    分享到: 更多 (0)

    评论 抢沙发

    • 昵称 (必填)
    • 邮箱 (必填)
    • 网址