CPK Index - How To Calculate For All Types of Tolerances
CPK Index - How To Calculate For All Types of Tolerances
So, the second producer is clearly better. However, the Cpk index of both of them is the same:
USL − µ µ − LSL
Cpk = min( , )
3σ 3σ
Why does the Cpk index not reveal this strategy? Not keeping to the target value is offset
by reduction in variability:
Why are two aspects observed? The figure 1 shows two producers, both of them are
perfectly centralized, but have different variability.
Figure 2 depicts two producers with the same variability, but different level of centralization.
It is evident that observance of one of the characteristics is not enough.
b) Good centralization, but high variability. For the specification of LSL = 12, USL = 18,
T = 14, µ = 14 and s = 0,75 is Cpm = 1.33, but Cpk = 0.88.
The change of Cpk is greater than that of Cpm when the variability is high.
4. The use of Cpk is not suitable for an S-type tolerance
___________________________________________________________________________
The S-type tolerance has an upper tolerance limit USL set only, the ideal (target) value is
T = 0. An example of this use is an allowed amount of injurants in food, a surface roughness
or an allowed filter permeability.
b) Measurement results: 1,1,2,2,2,2,2,2,2,2,3,3. In this case, the result is closer to the target
value, while the variance remains unchanged. The Cpk = 1.1 (no change), but Cs = 3.3.
5. The Cpk index cannot be tested.
The Cpm, on the contrary, can be tested very easily.
___________________________________________________________________________
Why is it necessary to test the index significance?
If, for example, a supplier requires that Cpm = 1.33, it does not suffice to achieve this value as
the calculation was performed using a data sample and the obtained value is thus only an
estimate of Cpm. Therefore we ask, what value it is necessary to achieve, i.e. what the
Cpm(min) is, so that requested index equals 1.33.
Several values of Cpm(min) are in the following table in case it is demanded that Cpk = 1.33
For n = 10 and the nivel of test p = 90%, for instance, it is necessary to achieve that
Cpm(min) = 1.8 so that the demanded value 1.33 of Cpm is met.
A similar table exists for demanded index value of 1.00 and 1.67. If the tables are not
available, then the Cpm(min) can be calculated. Another possibility of the index significance
verification is testing of its verification. Both the calculation of the Cpm(min) and the index
testing can be performed for any n,p and required value of Cpm in the Capa software.
6. Capability index gives reliable results
only if the necessary prerequisites are met.
___________________________________________________________________________
The general prerequisites must be fulfilled for a calculation of every index. They are:
a) Process stability
b) Correct data (independent, representative and without outliers).
c) The right tolerance
Specific prerequisites are related to a specific index, for instance: tolerance symmetry for
Cpm, the same value of mean and the target value for Cp, normal distribution for Cpk, Cpm
and Cp.
Problem:
The figure below depicts a normal distribution denoted as „perfect“ and a mix of normal
distribution with 10 per cent of other distribution denoted as „contaminated“. The two
distributions do not differ visually too much. Despite that, the perfect distribution Cpk =
1.33, while the contaminated distribution Cpk = 0.50 only. Thus, it can be seen that only a
slight diversion from normal distribution causes a significant reduction of the index value.
Fig 1: Comparison of Cpk indices when a small diversion from normal distribution occurs.
Fulfilment of general and specific prerequisites is verified by special tests (Capa, the chapter
„Tests“).
7. It is unacceptable to use the indices Cp, Cpk, Cpm, Cpmk
if the data are not normally distributed.
___________________________________________________________________________
What happens if the requirement of normality is ignored?
Problem: In a production, the following is set: the target value T = 0.75, lower tolerance limit
LSL = 0.68 and the upper tolerance limit USL = 0.82. The results of the control of observed
quality characteristics are (illustrative data):0.70, 0.71, 0.72, 0.73, 0.74, 0.75, 0.76, 0.77, 0.78.
All the customers are satisfied with the supplied product. However, when the firm
manufacturing the product was to prove the process capability using a capability index and it
used the Cpk index for this purpose, the Cpk = 0.73. Thus, the process is incapable. We
remind that the product brings a general satisfaction. Where is the mistake? The mistake is
that the sample is not normally distributed.(Here, it is rather a uniform distribution.)
If the quantiles x0,00135 and x0.99865 are available, then for a distribution other than normal, it is
possible to use the indices Cpp or CpT that were designed by Schneider and his team. The
problem with their use is that the quantiles x0,00135 and x0.99865 can be obtained from the data
only if there are at least 740 of them in the sample. But, such a large sample is usually not
available. In such a case, the authors recommend to replace the two quantiles with the
minimal and maximal value xmin and xmax.
x − LSL USL − x
Cpp = min ,
x − x min x max − x
T − LSL USL − T
C pT = min ,
T − x min xmax − T
The values Cpp = 1.5 or CpT = 1.4 much better reflect the actual level of this technological
process.
Since the quantiles were replaced with the minimal and maximal value, it is necessary to have
a sufficiently large sample, let us say at least n = 100.
8. How is the capability assessed in case
the quality characteristic is not normally distributed?
___________________________________________________________________________
One of the main criteria determining further steps in the selection of the appropriate capability
index is, whether the quality characteristic is normally distributed. Therefore, this prerequisite
should be verified before we proceed. The user has two questions to answer:
In case a test does not confirm accordance with normal distribution, the classical capability
indices Cp, Cpk, Cpm, Cpk cannot be used. Basically, there are two other ways of further
procedure:
a) Find out what distribution the data have and find the quantiles (for such a distribution)
defining the interval which contain 99.73 % of values (generally 100x(1-alpha) percent of
values) or use a special capability index defined for this type of distribution. The Capa
software contains the generally-known Clement‘s method for beta and gamma
distrubution and t-distribution.
b) Use some of the universal capability indices which do not require normal distribution.
However, even if the normality of the quality characteristic is confirmed, it is not always
possible to calculate the basic indices Cp, Cpk, Cpm and Cpmk. Their use is conditioned on
the type of tolerance. The indices are not suitable for unilateral tolerances (half-tolerances).
Therefore, the Capa has an option for selection of the index that complies with the type of
tolerance. The option is in the chapter of N distribution.
9.1 Do you observe more quality characteristics simultaneously?
It is not correct then to assess the capability of each characteristic separately.
__________________________________________________________________________
How is the capability assessed when more quality characteristics are involved?
The answer is multivariate indices.
When can each quality characteristic be assessed separately? In case they are mutually
independent.
Problem: For two variables x1 and x2 (see table 1), the specification is: LSL1 = 136,
T1 = 176, USL1 = 216 and LSL2 = 41, T2 = 53, USL2 = 62.5. For x1 is Cpm = 0.724, for x2 is
Cpm = 0.542, thus incapability in both cases, while the multivariate index MCpm(min) =
0.86, which means that the process is capable.
X1 X2 X1 X2
1 143 34,2 13 187 58,2
2 200 57,0 14 186 57,0
3 160 47,5 15 172 49,4
4 181 53,4 16 182 57,2
5 148 47,8 17 177 50,6
6 178 51,5 18 204 55,5
7 162 45,9 19 178 50,9
8 215 59,1 20 196 57,9
9 161 48,8 21 160 45,5
10 141 47,3 22 183 53,9
11 175 57,3 23 179 51,2
12 187 58,5 24 194 57,5
25 181 55,6
Note: For MCpm, even a value less than one can be sufficient.
9.2 Do you observe more quality characteristics simultaneously?
What are the general prerequisites for the capability assessment?
___________________________________________________________________________
The prerequisites are:
The variables x1 and x2 are means and define the point ( x1 , x2 ) in the plane. T1 and T2 are
target values for the quality characteristic X1 and X2 and define the ideal point (T1 ,T2 ). A test
decides about the level of centralization. If the distance between the points ( x1 , x2 ) and
(T1 ,T2 ) is significant, the centralization is unsatisfactory.
10. 1 Is it possible to calculate a capability index
at the job shop production?
___________________________________________________________________________
When the capability is assessed at the jobshop production, the percentage use of the tolerance
is calculated with the following formula
100 ( X i − T )
Qi =
d
where d is tolerance, Xi is the achieved value of the quality characteristic, T is the set (target)
value of the quality characteristic and Q is the percentage use of the tolerance (here it is a
symmetric tolerance).
The Capa software also calculates the average absolute value Qi, which is useful in case there
is more than one measure taken. The Capa denotes the value in its result report as E/Q/. For
two measures, X = 7 and X = 9.5, the average use of tolerance is E/Q/ = 50.
The capability index CpT is also calculated. The calculation is based on the original formula
that is included in the Capa software. Here, for X = 7, is CpT = 5.0.
Cpk index can be assigned to characteristics measured via pass / fail data (attribute type).
Problem: If the nonconformance rate is, for example, NC = 0.135 %, then it is possible to
calculate Cpk = 1 (Capa, the chapter NoN distribution: Attributes).