4.2 Variable Control Charts

Key Takeaways

  • For sample sizes n = 2 to 9, the X-bar & R chart is standard, using factor A2 for mean limits (UCL/LCL = X-double-bar ± A2 * R-bar) and D3, D4 for Range limits (UCL = D4 * R-bar, LCL = D3 * R-bar).
  • For sample sizes n >= 10, the X-bar & S chart is statistically preferred because sample standard deviation S is an unbiased estimator of dispersion, using factors A3, B3, and B4.
  • The Individual-Moving Range (I-MR) chart handles n = 1 (continuous processes/low volume), using moving range span 2 with E2 = 2.66 for X limits and D4 = 3.267 for MR limits.
  • Process standard deviation estimation depends directly on the chart type: sigma-hat = R-bar / d2 for Range charts, S-bar / c4 for Standard Deviation charts, and MR-bar / 1.128 for Individual charts.
Last updated: July 2026

4.2 Variable Control Charts

Variable control charts monitor continuous quantitative metrics measured on an interval or ratio scale (e.g., dimension, shaft diameter, weight, tensile strength, temperature, or processing time). Effective process monitoring requires tracking two distinct statistical properties simultaneously: process central tendency (location) and process variability (dispersion).

Overview of Variable Control Chart Selection

Selecting the appropriate variable control chart depends primarily on subgroup size ((n)) and sampling economics:

Subgroup Size ((n))Primary Location ChartPrimary Dispersion ChartDispersion Estimator ((\hat{\sigma}))Required Factors
(n = 1)Individual ((X)) ChartMoving Range ((MR)) Chart (span (=2))(\hat{\sigma} = \frac{\bar{MR}}{d_2} = \frac{\bar{MR}}{1.128})(E_2 = 2.66), (D_4 = 3.267), (D_3 = 0)
(2 \le n \le 9)(\bar{X}) (X-bar) Chart(R) (Range) Chart(\hat{\sigma} = \frac{\bar{R}}{d_2})(A_2, D_3, D_4, d_2)
(n \ge 10)(\bar{X}) (X-bar) Chart(S) (Std Dev) Chart(\hat{\sigma} = \frac{\bar{S}}{c_4})(A_3, B_3, B_4, c_4)

Control Chart Factors Lookup Table

Control chart factors are derived from normal distribution theory to convert sample statistics into 3-sigma control limits. The table below provides standard ASQ CQE factor values:

Subgroup Size ((n))(A_2)(d_2)(D_3)(D_4)(A_3)(c_4)(B_3)(B_4)
21.8801.12803.2672.6590.797903.267
31.0231.69302.5741.9540.886202.568
40.7292.05902.2821.6280.921302.266
50.5772.32602.1141.4270.940002.089
60.4832.53402.0041.2870.95150.0301.970
70.4192.7040.0761.9241.1820.95940.1181.882
80.3732.8470.1361.8641.0990.96500.1851.815
90.3372.9700.1841.8161.0320.96930.2391.761
100.3083.0780.2231.7770.9750.97270.2841.716

(\bar{X}) and (R) Control Charts ((2 \le n \le 9))

The (\bar{X}) and (R) chart pair is the standard tool for sample sizes from 2 to 9. The dispersion chart ((R) chart) must always be evaluated first. If the (R) chart is out of control, the sample variation is unstable, rendering the (\bar{X}) control limits mathematically invalid.

Formulas:

  • Subgroup Mean: (\bar{X}i = \frac{\sum{j=1}^n X_{ij}}{n})
  • Subgroup Range: (R_i = X_{\max} - X_{\min})
  • Overall Grand Mean (Centerline for (\bar{X})): (\bar{\bar{X}} = \frac{\sum_{i=1}^k \bar{X}_i}{k})
  • Average Range (Centerline for (R)): (\bar{R} = \frac{\sum_{i=1}^k R_i}{k})

Control Limits:

Range Chart Limits: UCLR=D4Rˉ,LCLR=D3Rˉ\text{Range Chart Limits: } UCL_R = D_4 \bar{R}, \quad LCL_R = D_3 \bar{R} X-bar Chart Limits: UCLXˉ=Xˉˉ+A2Rˉ,LCLXˉ=XˉˉA2Rˉ\text{X-bar Chart Limits: } UCL_{\bar{X}} = \bar{\bar{X}} + A_2 \bar{R}, \quad LCL_{\bar{X}} = \bar{\bar{X}} - A_2 \bar{R} Estimated Process Standard Deviation: σ^=Rˉd2\text{Estimated Process Standard Deviation: } \hat{\sigma} = \frac{\bar{R}}{d_2}

Worked Example 1: (\bar{X}) and (R) Calculation

A CNC precision shop collects (k = 25) subgroups of size (n = 5) shaft diameters. The grand mean is (\bar{\bar{X}} = 50.020\text{ mm}), and the average range is (\bar{R} = 0.150\text{ mm}).

  1. Calculate (R) Chart Limits: From factor lookup for (n = 5): (D_3 = 0), (D_4 = 2.114). UCLR=2.114×0.150=0.3171 mmUCL_R = 2.114 \times 0.150 = 0.3171\text{ mm} LCLR=0×0.150=0.0000 mmLCL_R = 0 \times 0.150 = 0.0000\text{ mm}

  2. Calculate (\bar{X}) Chart Limits: From factor lookup for (n = 5): (A_2 = 0.577). UCLXˉ=50.020+(0.577×0.150)=50.020+0.08655=50.10655 mmUCL_{\bar{X}} = 50.020 + (0.577 \times 0.150) = 50.020 + 0.08655 = 50.10655\text{ mm} LCLXˉ=50.020(0.577×0.150)=50.0200.08655=49.93345 mmLCL_{\bar{X}} = 50.020 - (0.577 \times 0.150) = 50.020 - 0.08655 = 49.93345\text{ mm}

  3. Estimate Process Standard Deviation ((\hat{\sigma})): From factor lookup for (n = 5): (d_2 = 2.326). σ^=0.1502.326=0.06449 mm\hat{\sigma} = \frac{0.150}{2.326} = 0.06449\text{ mm}


(\bar{X}) and (S) Control Charts ((n \ge 10))

When subgroup size (n \ge 10), the sample range (R) becomes an inefficient estimator of process dispersion because it depends solely on extreme values. Sample standard deviation (S) utilizes every data point in the subgroup, making (\bar{X}) and (S) charts statistically superior.

Formulas:

  • Subgroup Standard Deviation: (S_i = \sqrt{\frac{\sum_{j=1}^n (X_{ij} - \bar{X}_i)^2}{n - 1}})
  • Average Standard Deviation: (\bar{S} = \frac{\sum_{i=1}^k S_i}{k})

Control Limits:

S Chart Limits: UCLS=B4Sˉ,LCLS=B3Sˉ\text{S Chart Limits: } UCL_S = B_4 \bar{S}, \quad LCL_S = B_3 \bar{S} X-bar Chart Limits: UCLXˉ=Xˉˉ+A3Sˉ,LCLXˉ=XˉˉA3Sˉ\text{X-bar Chart Limits: } UCL_{\bar{X}} = \bar{\bar{X}} + A_3 \bar{S}, \quad LCL_{\bar{X}} = \bar{\bar{X}} - A_3 \bar{S} Estimated Process Standard Deviation: σ^=Sˉc4\text{Estimated Process Standard Deviation: } \hat{\sigma} = \frac{\bar{S}}{c_4}

Worked Example 2: (\bar{X}) and (S) Calculation

An automated stamping process with subgroup size (n = 10) collects (k = 20) subgroups, yielding (\bar{\bar{X}} = 12.500\text{ mm}) and (\bar{S} = 0.040\text{ mm}). From factor table for (n = 10): (A_3 = 0.975), (B_3 = 0.284), (B_4 = 1.716), (c_4 = 0.9727).

  1. (S) Chart Limits: UCLS=1.716×0.040=0.06864 mmUCL_S = 1.716 \times 0.040 = 0.06864\text{ mm} LCLS=0.284×0.040=0.01136 mmLCL_S = 0.284 \times 0.040 = 0.01136\text{ mm}

  2. (\bar{X}) Chart Limits: UCLXˉ=12.500+(0.975×0.040)=12.500+0.0390=12.5390 mmUCL_{\bar{X}} = 12.500 + (0.975 \times 0.040) = 12.500 + 0.0390 = 12.5390\text{ mm} LCLXˉ=12.500(0.975×0.040)=12.5000.0390=12.4610 mmLCL_{\bar{X}} = 12.500 - (0.975 \times 0.040) = 12.500 - 0.0390 = 12.4610\text{ mm}

  3. Estimate Process Standard Deviation ((\hat{\sigma})): σ^=0.0400.9727=0.04112 mm\hat{\sigma} = \frac{0.040}{0.9727} = 0.04112\text{ mm}


Individual and Moving Range ((I-MR)) Charts ((n = 1))

Used when rational subgrouping is impossible or impractical—such as automated 100% inspection, continuous chemical processing, low-volume production, or destructive testing.

Formulas (Moving Range Span = 2):

  • Moving Range: (MR_i = |X_i - X_{i-1}|) for (i = 2, 3, \dots, k)
  • Average Moving Range: (\bar{MR} = \frac{\sum_{i=2}^k MR_i}{k - 1})
  • Centerline for Individuals: (\bar{X} = \frac{\sum X_i}{k})

Control Limits:

Moving Range Limits: UCLMR=D4MRˉ=3.267MRˉ,LCLMR=0\text{Moving Range Limits: } UCL_{MR} = D_4 \bar{MR} = 3.267 \bar{MR}, \quad LCL_{MR} = 0 Individual Limits: UCLX=Xˉ+E2MRˉ=Xˉ+2.660MRˉ,LCLX=Xˉ2.660MRˉ\text{Individual Limits: } UCL_X = \bar{X} + E_2 \bar{MR} = \bar{X} + 2.660 \bar{MR}, \quad LCL_X = \bar{X} - 2.660 \bar{MR} Estimated Process Standard Deviation: σ^=MRˉd2=MRˉ1.128\text{Estimated Process Standard Deviation: } \hat{\sigma} = \frac{\bar{MR}}{d_2} = \frac{\bar{MR}}{1.128}

Note: The factor (E_2 = \frac{3}{d_2} = \frac{3}{1.128} \approx 2.660).

Test Your Knowledge

A quality engineer collects 20 subgroups of size n = 4 from a milling process. The grand mean is X-double-bar = 2.500 inches and average range R-bar = 0.020 inches. Using factors A2 = 0.729, D3 = 0, D4 = 2.282, d2 = 2.059, what are the upper control limit for the X-bar chart (UCL_X) and the estimated process standard deviation (sigma-hat)?

A
B
C
D
Test Your Knowledge

Why is the X-bar and S chart statistically preferred over the X-bar and R chart when subgroup size n >= 10?

A
B
C
D
Test Your Knowledge

An Individual and Moving Range (I-MR) chart is constructed for a chemical reactor temperature sensor (n = 1). The average moving range over 30 consecutive readings is MR-bar = 1.410 degrees C. What is the estimated process standard deviation sigma-hat?

A
B
C
D