Statistical Process Control (SPC) Tutorial
Statistical Process Control (SPC) Tutorial
Login
The concepts of Statistical Process Control (SPC) were initially developed by Dr.
Walter Shewhart of Bell Laboratories in the 1920's, and were expanded upon
by Dr. W. Edwards Deming, who introduced SPC to Japanese industry after
WWII. After early successful adoption by Japanese firms, Statistical Process
Control has now been incorporated by organizations around the world as a
primary tool to improve product quality by reducing process variation.
Dr. Shewhart identified two sources of process variation: Chance variation that
is inherent in process, and stable over time, and Assignable, or Uncontrolled
variation, which is unstable over time - the result of specific events outside the
system. Dr. Deming relabeled chance variation as Common Cause variation,
and assignable variation as Special Cause variation.
Based on experience with many types of process data, and supported by the
laws of statistics and probability, Dr. Shewhart devised control charts used to
plot datauses
MoreSteam over time to
cookies and identify
allow both
registered Common
users to accessCause variationaccount.
their MoreSteam and Special
Cookies are
also used to
Cause improve our site for all users. Please view our detailed Cookie Policy.
variation.
https://www.moresteam.com/toolbox/statistical-process-control-spc.cfm 1/23
3/6/23, 2:26 PM Statistical Process Control (SPC) Tutorial
Process Variability
Example
The Range is the highest less the lowest, or 8.0 - 6.5 = 1.5
MoreSteam uses cookies to allow registered users to access their MoreSteam account. Cookies are
also
Theused to improve
average our7.2
(x̄) is site for all users. Please view our detailed Cookie Policy.
https://www.moresteam.com/toolbox/statistical-process-control-spc.cfm 2/23
3/6/23, 2:26 PM Statistical Process Control (SPC) Tutorial
Login
If you put one foot in a bucket of ice water (33°F) and one foot in a bucket
of scalding water (127°F), on average you'll feel fine (80° F, but you won't
actually be very comfortable!
If you are asked to walk through a river and are told that the average
water depth is 3 feet you might want more information. If you are then
told that the range is from zero to 15 feet, you might want to re-evaluate
the trip.
Control Limits
Statistical tables have been developed for various types of distributions that
quantify the area under the curve for a given number of standard deviations
from the mean (the normal distribution is shown in this example). These can be
used as probability tables to calculate the odds that a given value
(measurement) is part of the same group of data used to construct the
histogram.
Shewhart found that control limits placed at three standard deviations from
the meanuses
MoreSteam in either
cookies direction provideusers
to allow registered an economical
to access theirtradeoff
MoreSteambetween the riskare
account. Cookies
of used
also reacting to a false
to improve signal
our site for alland
users.the riskview
Please of not reactingCookie
our detailed to a true signal -
Policy.
regardless the shape of the underlying process distribution.
https://www.moresteam.com/toolbox/statistical-process-control-spc.cfm 3/23
3/6/23, 2:26 PM Statistical Process Control (SPC) Tutorial
The illustration below shows a normal curve for a distribution with a mean of
69, a mean less 3 standard deviations value of 63.4, and a mean plus 3
standard deviations value of 74.6. Values, or measurements, less than 63.4 or
greater than 74.6 are extremely unlikely. These laws of probability are the
foundation of the control chart.
Now, consider that the distribution is turned sideways, and the lines denoting
the mean and ± 3 standard deviations are extended. This construction forms
the basis of the Control chart. Time series data plotted on this chart can be
compared to the lines, which now become control limits for the process.
Comparing the plot points to the control limits allows a simple probability
assessment.
We know from our previous discussion that a point plotted above the upper
control limit has a very low probability of coming from the same population
that was used to construct the chart - this indicates that there is a Special
Cause - a source of variation beyond the normal chance variation of the
process.
MoreSteam uses cookies to allow registered users to access their MoreSteam account. Cookies are
also used to improve our site for all users. Please view our detailed Cookie Policy.
https://www.moresteam.com/toolbox/statistical-process-control-spc.cfm 4/23
3/6/23, 2:26 PM Statistical Process Control (SPC) Tutorial
Login
MoreSteam uses cookies to allow registered users to access their MoreSteam account. Cookies are
also used to improve our site for all users. Please view our detailed Cookie Policy.
https://www.moresteam.com/toolbox/statistical-process-control-spc.cfm 5/23
3/6/23, 2:26 PM Statistical Process Control (SPC) Tutorial
Login
https://www.moresteam.com/toolbox/statistical-process-control-spc.cfm 6/23
3/6/23, 2:26 PM Statistical Process Control (SPC) Tutorial
The type of chart used will be dependent upon the type of data collected as
well as the subgroup size, as shown by the table below. A bar, or line, above a
letter denotes the average value for that subgroup. Likewise, a double bar
denotes an average of averages.
MoreSteam uses cookies to allow registered users to access their MoreSteam account. Cookies are
also used to improve
Consider our site of
the example fortwo
all users. Please view
subgroups, our detailed
each Cookie Policy. The first
with 5 observations.
subgroup's values are: 3, 4, 5, 4, 4 - yielding a subgroup average of 4 (x̄1). The
second subgroup has the following values: 5, 4, 5, 6, 5 - yielding an average of 5
https://www.moresteam.com/toolbox/statistical-process-control-spc.cfm 7/23
3/6/23, 2:26 PM Statistical Process Control (SPC) Tutorial
(x̄2). The average of the two subgroup averages is (4+5)/2, which is called X
double-bar (x̄̄), because it is the average of the averages. Login
Each process charted should have a defined reaction plan to guide the actions
to those using the chart in the event of an out-of-control or out-of-specification
condition. Read Section 10 below to understand how to detect out-of-control
conditions.
One simple way to express the reaction plan is to create a flow chart with a
reference number, and reference the flow chart on the SPC chart. Many
reaction uses
MoreSteam plans will be
cookies similar,
to allow or even
registered identical
users to accessfor various
their processes.
MoreSteam account.Following
Cookies are
is an
also example
used ofour
to improve a reaction
site for all plan
users. flow
Pleasechart:
view our detailed Cookie Policy.
https://www.moresteam.com/toolbox/statistical-process-control-spc.cfm 8/23
3/6/23, 2:26 PM Statistical Process Control (SPC) Tutorial
Login
https://www.moresteam.com/toolbox/statistical-process-control-spc.cfm 9/23
3/6/23, 2:26 PM Statistical Process Control (SPC) Tutorial
Chart Type
Chart Champion - Person(s) responsible to collect and chart the data
Chart Location
Measurement Method
Measurement System Analysis (Acceptable Error?)
Reaction Plan
Gauge Number - Tied in with calibration program
Sampling Plan
Process Stability Status
Cp & Cpk
The control plan can be modified to fit local needs. A template can be accessed
through the Control Plan section of the Toolbox.
Terms used in the various control chart formulas are summarized below:
SPC Terms
p = Fraction of defective units
np = Number of defective units
c = Number of defects
u = Number of defects per unit
n = Subgroup size
k = Number of subgroups
X = Observation value
R = Range of subgroup observations
A2, D3, D4, d2, and E2 are all Constants - See the Constants Chart below.
MoreSteam uses cookies to allow registered users to access their MoreSteam account. Cookies are
also used to improve our site for all users. Please view our detailed Cookie Policy.
https://www.moresteam.com/toolbox/statistical-process-control-spc.cfm 10/23
3/6/23, 2:26 PM Statistical Process Control (SPC) Tutorial
Login
MoreSteam uses cookies to allow registered users to access their MoreSteam account. Cookies are
also used to improve our site for all users. Please view our detailed Cookie Policy.
https://www.moresteam.com/toolbox/statistical-process-control-spc.cfm 11/23
3/6/23, 2:26 PM Statistical Process Control (SPC) Tutorial
Login
X̄ & R Chart
Subgroup Size A2 D3 D4 d2
(n)
https://www.moresteam.com/toolbox/statistical-process-control-spc.cfm 12/23
3/6/23, 2:26 PM Statistical Process Control (SPC) Tutorial
X̄ & S Chart
Subgroup Size A2 B3 B4
(n)
Chart examples:
X and R Chart
MoreSteam uses cookies to allow registered users to access their MoreSteam account. Cookies are
also used to improve our site for all users. Please view our detailed Cookie Policy.
https://www.moresteam.com/toolbox/statistical-process-control-spc.cfm 13/23
3/6/23, 2:26 PM Statistical Process Control (SPC) Tutorial
Login
p-Chart
MoreSteam uses cookies to allow registered users to access their MoreSteam account. Cookies are
also used to improve our site for all users. Please view our detailed Cookie Policy.
https://www.moresteam.com/toolbox/statistical-process-control-spc.cfm 14/23
3/6/23, 2:26 PM Statistical Process Control (SPC) Tutorial
After establishing control limits, the next step is to assess whether or not the
process is in control (statistically stable over time). This determination is made
by observing the plot point patterns and applying six simple rules to identify an
out-of-control condition.
1. If one or more points falls outside of the upper control limit (UCL), or
lower control limit (LCL). The UCL and LCL are three standard deviations
on either side of the mean - see section A of the illustration below.
2. If two out of three successive points fall in the area that is beyond two
standard deviations from the mean, either above or below - see section B
of the illustration below.
3. If four out of five successive points fall in the area that is beyond one
standard deviation from the mean, either above or below - see section C
of the illustration below.
4. If there is a run of six or more points that are all either successively higher
or successively lower - see section D of the illustration below.
5. If eight or more points fall on either side of the mean (some organization
use 7 points, some 9) - see section E of the illustration below.
6. If 15 points in a row fall within the area on either side of the mean that is
one standard deviation from the mean - see section F of the illustration
below.
MoreSteam uses cookies to allow registered users to access their MoreSteam account. Cookies are
also used to improve our site for all users. Please view our detailed Cookie Policy.
https://www.moresteam.com/toolbox/statistical-process-control-spc.cfm 15/23
3/6/23, 2:26 PM Statistical Process Control (SPC) Tutorial
Login
When corrective action is successful, make a note on the chart to explain what
happened.
https://www.moresteam.com/toolbox/statistical-process-control-spc.cfm 16/23
3/6/23, 2:26 PM Statistical Process Control (SPC) Tutorial
in the minds of all who use the chart. The best charts
are often the most cluttered with notes! Login
11. & 12. Analyze Data to Identify Root Cause and Correct
Remember to review old control charts for the process if they exist - there may
be notes from earlier incidents that will illuminate the current condition.
After identifying the root cause, you will want to design and implement actions
to eliminate special causes and improve the stability of the process. You can
use the Corrective Action Matrix to help organize and track the actions by
identifying responsibilities and target dates.
https://www.moresteam.com/toolbox/statistical-process-control-spc.cfm 17/23
3/6/23, 2:26 PM Statistical Process Control (SPC) Tutorial
The first step is to compare the natural six-sigma spread of the process toLogin
the
tolerance. This index is known as Cp.
Here is the information you will need to calculate the Cp and Cpk:
Process average, or x̄
Upper Specification Limit (USL) and Lower Specification Limit (LSL).
The Process Standard Deviation (σest). This can be calculated directly from
the individual data, or can be estimated by: σest = R̄/d2
Cp is calculated as follows:
MoreSteam uses cookies to allow registered users to access their MoreSteam account. Cookies are
also used to improve our site for all users. Please view our detailed Cookie Policy.
https://www.moresteam.com/toolbox/statistical-process-control-spc.cfm 18/23
3/6/23, 2:26 PM Statistical Process Control (SPC) Tutorial
MoreSteam uses cookies to allow registered users to access their MoreSteam account. Cookies are
also used to improve our site for all users. Please view our detailed Cookie Policy.
https://www.moresteam.com/toolbox/statistical-process-control-spc.cfm 19/23
3/6/23, 2:26 PM Statistical Process Control (SPC) Tutorial
Login
https://www.moresteam.com/toolbox/statistical-process-control-spc.cfm 20/23
3/6/23, 2:26 PM Statistical Process Control (SPC) Tutorial
Summary
While the initial resource cost of statistical process control can be substantial
MoreSteam uses cookies to allow registered users to access their MoreSteam account. Cookies are
theused
also return on investment
to improve gained
our site for all from view
users. Please the information and knowledge
our detailed Cookie Policy. the tool
creates proves to be a successful activity time and time again. This tool
requires a great deal of coordination and if done successfully can greatly
https://www.moresteam.com/toolbox/statistical-process-control-spc.cfm 21/23
3/6/23, 2:26 PM Statistical Process Control (SPC) Tutorial
Resources
All Free Resources
Blended Learning Playbook
Newsletter
Blog
Company
MoreSteam uses cookies to allow registered users to access their MoreSteam account. Cookies are
Support Center
also used to improve our site for all users. Please view our detailed Cookie Policy.
https://www.moresteam.com/toolbox/statistical-process-control-spc.cfm 22/23
3/6/23, 2:26 PM Statistical Process Control (SPC) Tutorial
MoreSteam uses cookies to allow registered users to access their MoreSteam account. Cookies are
also used to improve our site for all users. Please view our detailed Cookie Policy.
https://www.moresteam.com/toolbox/statistical-process-control-spc.cfm 23/23