Control Charts

The control chart is a graph that represents the variability of a process variable over time. Control charts are used to determine whether a process is in a state of statistical control, to find the causes of changes in a process, and monitor process performance. Control charts are also known as Shewhart control charts, after W.A. Shewhart (1931) who first introduced the concept.

A control chart consists of:

·
A center line, drawn as a green line at the mean value for the
in-control process (*stable zone*).

·
Upper and lower *control limits* (UCL and LCL) – red lines.
These control limits are chosen so that almost all of the data points will fall
within these limits as long as the process remains in-control. Control limits are
set at a distance of three sigma 3 (standard
deviation) above and below the mean centerline. Default distance (3) can be
overwritten using the “Control limits at these
multiples of standard deviations” option.

· Data points representing a statistic for a subgroup (mean, range, proportion) or an attribute. A point outside the control limits indicates the presence of a special cause that deserves investigation.

There are two basic types of control charts – control charts for attributes and control charts for variables. Following types of control charts are available:

*Individuals and moving range charts*

*Control charts for subgroup averages*

· X-bar chart

· R chart

· s chart

*Time weighted control charts*

· CUSUM chart

*Control charts for attributes*

· P chart

· C chart

· U chart

# X-bar chart

X-bar chart is used
to monitor the mean value of a process over time (*between-sample variability*).
For each subgroup, the mean value is plotted.

Run: Charts→[Control Charts] X-bar and R Chart or X-bar and S Chart command.

Input variables: please see the Data layout for Xbar-R and Xbar-S charts section below for more details.

# R chart

R chart is used to monitor the instantaneous process variability
at a given time (*within-sample variability*). Standard deviation, approximated
by the sample range is used as a measure of variability – for each subgroup,
the range is plotted. R
charts are usually used when we have a constant and relatively small sample
size (N=2…15). R chart can be produced for subgroups with a sample size up to
50.

Run: Charts→[Control Charts] X-bar and R Chart command.

Input variables: please see the **Data layout for Xbar-R and
Xbar-S charts **section below for more details.

##### Methods

The default (*Rbar*) estimate
for sigma is , where K is
the number of subgroups, is the
unbiasing factor. Minimum variance linear unbiased estimate can be selected
from the Advanced Options [v6.5+].

# S chart

S chart is similar to R chart, but the standard deviation is directly estimated. S charts are preferable when a sample size is a variable or moderately large (N>10).

Run: Charts→[Control Charts] X-bar and s Chart command.

Input variables: please see the **Data layout for Xbar-R and
Xbar-S charts **section below for more details.

##### Methods

The default (*Sbar*) estimate
for sigma is , where *K*
is the number of subgroups, is the
unbiasing factor.

# Data layout for Xbar-R and Xbar-S charts

Use the Data layout option to select how your data is organized.

1. Subgroups are defined by values of the Group variable Select the Length variable as Measurements and the Subgroup variable as (Data Layout #1) Group. This layout allows using subgroups with unequal sizes. |
2. Single column with measurements, fixed subgroup size Select the
Length variable as Measurements
and enter |

3. Subgroups across the columns, each column represents a subgroup Select the Sample1–Sample5 variables (columns A:E) as Measurements. This layout allows using subgroups with unequal sizes. |
4. Subgroups across the rows, each row represents a subgroup Select the Case1–Case4 variables (columns K:N) as Measurements. |

*Workbook with samples is
available through the Dataset link at the top of this page.*

# CUSUM chart

CUSUM chart (cumulative sum control chart) is used for change detection monitoring. While control charts for subgroup averages (X-bar, R and S charts) use information only from the last sample and can detect process changes greater than , CUSUM chart, introduced by (Page, 1954), uses information given by the entire sequence of samples and thus can detect smaller shifts and maintain tight control over a process. CUSUM is one of the most powerful management tools available for the detection of trends and slight changes in data.

The cumulative sum of the
deviations between each data point (a sample mean) and a reference value –
target (T), is plotted. For the *r ^{th} *sample the cumulative sum
is defined as:

, where T is the target. The choice of the T value depends on the application of the technique. Upper and lower control limits are computed as follows:

.

Allowance **K**
is often chosen about halfway between the target T and the out-of-control value
of the mean that we are interested in detecting.

Run: Charts→[Control Charts] CUSUM Chart command.

Select a variable with group codes and a variable with measurements.

Specify the target or check the “Auto Select Target” option to use the grand mean as the target estimate. A grand mean is calculated as .

Specify the decision
interval **H **(*control limits*). Default value of H is 4.

Specify the allowance
**K** (also known as a slack value). Default value of K is 0.5, to detect
one-sigma shifts in the mean.

Specifies which subgroup to center the V-mask on. The subgroups have indices starting from 1. Leave the default value – zero, to use the last subgroup.

# P chart

P chart is used to monitor the proportion of defectives in a
process. The *sample fraction nonconforming* (proportion of defectives) is
defined as the ratio of the number of nonconforming units to the sample
size : . The random
variable follows binomial
distribution. The mean of is and the
variance of is . The control
limits are defined as

*.*

Run: Charts→[Control Charts] P Chart command.

Select a variable
with subgroups sample size and a variable with defectives count (*measurements*)
for each subgroup.

If the true fraction
conforming p is known – specify the target value.
When *p* is not known it is estimated with the grand mean.

# C chart

C chart is used to monitor the total number of nonconformities per unit . Unlike the P chart, the C chart allows having more than one nonconformity per inspection unit, and requires a fixed sample size. The random variable follows Poisson distribution.

Center line is defined as . It is estimated as the observed
average number of nonconformities (*grand mean*), and control limits are
defined as , where is set to 3 by default. If the lower
control limit is negative, then there is no lower control limit.

Run: Charts→[Control Charts] C Chart command.

Select a variable with measurements (number of nonconformities per unit).

# U chart

U chart is used to monitor the average number of nonconformities per unit . With U chart we can have several inspection units in a sample. Center line is defined as .

Run: Charts→[Control Charts] U Chart command.

Select a variable
with subgroups sample size and a variable with defectives count (*measurements*)
for each subgroup.

# Individuals and moving range I-MR charts

Individuals control chart (I chart)
is used for process monitoring based on individual observations. The center
line represents an estimate of the process average (when unspecified, the
average of all the observations, *grand mean, *is used), and points on the
chart are the individual values. Control limits
are defined as , where is an average of the moving ranges, is the
unbiasing factor and is set to 3 by default. Individual charts are
less sensitive (i.e., less powerful) than Xbar and R charts, and the assumption
of normality is more critical (deviations from normality may lead to elevated
rate of false alarms).

Moving range chart (MR chart)
monitors the between variation over time. Moving ranges represent point‑to‑point
variation and are defined as the absolute differences between consecutive
points. The number of points used to calculate a moving range is the moving
range length or *span*. For the default span value of two, are defined as . Points on the
chart are moving ranges and the center line is an average of the moving ranges . Control limits
are defined as ( is set to 3 by default). Moving range chart may show cycles
or pattern of runs induced by correlation of moving ranges (Montgomery,
2005) and thus should be treated cautiously.

Run: Charts→[Control Charts] Individuals and Moving Range command.

Select a variable with
*measurements*.

Optionally, change the method of estimating sigma.

** **

# References

Montgomery, D. (2005). Introduction to Statistical Quality Control. Hoboken, New Jersey: John Wiley & Sons, Inc.

Oakland, J. (2007). Statistical Process Control, 6th edition. Butterworth-Heinemann.

Page, E. S. (1954). "Continuous Inspection Scheme". Biometrika. 41 (1/2): 100–115.

Shewhart, W.A. (1931). Economic Control of Quality of Manufactured Products. Van Nostrand, New York and MacMillan, London (501 pages).

Wheeler, D. J. (2010). Individuals Charts Done Right and Wrong, Quality Digest.