Same average, more scatter
A grinding operation has produced shafts with a steady average for weeks. One afternoon, the hourly subgroup still averages close to 48.00 mm, but the five values are spread from 47.94 to 48.07. The mean gives no warning. Something has happened to the spread, perhaps a loose fixture or a wheel that needs dressing, and it shows up only if you look at the variation inside the subgroup.
The simplest measure of that variation is the range.
R: the range of a subgroup
The range of a subgroup is
R = largest value - smallest value
Worked example (illustrative values). A subgroup of five shafts measures 48.02, 47.98, 48.01, 48.04 and 47.99 mm. The largest value is 48.04 and the smallest 47.98, so R = 0.06 mm. The afternoon subgroup above has R = 48.07 - 47.94 = 0.13 mm, more than twice as much.
The range is quick to calculate by hand, which is why it became the standard measure of spread on shop-floor control charts. For small subgroups, typically two to nine values, it carries almost as much information as the standard deviation.
R̄: the normal spread
R̄, read “R-bar”, is the average of the ranges over many subgroups:
R̄ = (R1 + R2 + … + Rk) / k
R̄ is the centre line of the R chart. It describes the short-term spread the process normally has, when only the everyday sources of variation are at work.
Rmax: the upper control limit for R
The R chart has its own control limits, calculated from R̄ with constants that depend on the subgroup size n:
- Upper control limit: UCL(R) = D4 × R̄
- Lower control limit: LCL(R) = D3 × R̄
The upper limit is often called Rmax. For subgroups of five, D4 = 2.114 and D3 = 0, so the lower limit is zero. The constants come from published tables in, for example, the AIAG SPC manual.
Continuing the example: if R̄ = 0.050 mm over 25 subgroups, then Rmax = 2.114 × 0.050 = 0.106 mm. The afternoon subgroup with R = 0.13 is above Rmax, which is a signal that the spread has changed.
