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 4 to the (Data Layout #2) Subgroup Size field. |
|
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 rth 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.



