Professional Documents
Culture Documents
net/publication/229880502
CITATIONS READS
48 1,317
2 authors, including:
SEE PROFILE
Some of the authors of this publication are also working on these related projects:
All content following this page was uploaded by Enrique del Castillo on 06 April 2018.
AND
DOUGLAS C. MONTGOMERY
Arizona State University, Tempe, A Z 85287, U.S.A.
SUMMARY
In processes where the length of the production run is short, data to estimate the process parameters
and control limits may not be available prior to the start of production, and because of the short run
time, traditional methods for establishing control charts cannot be easily applied. Recently, Q charts
have been proposed to address this problem. We study the average run length ( A m ) of Q charts
for a normally distributed variable assuming that a sustained shift occurs in the quality characteristic.
It is shown that in some cases Q charts do not exhibit adequate AFU performance. Modifications
that enhance the ARL properties of Q charts are presented. Some alternatives to Q charts are also
discussed. For the case of a known process target two alternative methods are presented: an exponen-
tially weighted moving average (EWMA) method and an adaptive Kalman filtering method. It is
shown that both methods have better ARL performance than Q charts for that case. For the case of
both process parameters unknown, an adaptive Kalman filtering method used with a tracking signal
provides an ARL performance that improves as better estimates of the process mean and variance
are given. A practical example illustrates the tracking signal method for the case when the process
parameters are unknown.
KEY WORDS Control charts Short production runs Q charts Adaptive Kalman filtering Tracking signal
methods Average run lengths
Formulae are presented in Reference 3 for each An important problem, which is common to any
of the four cases when n = 1 or when n > 1. How- control method where the mean p is completely
ever, no assessment of the statistical properties of unknown and has to be estimated (see also Case
the resulting control charts is presented. IV below), arises; namely, the strength of the signal
In this paper, we study the statistical properties given by the Qi statistics when a shift occurs depends
of Q charts for a normal-distributed quality variable. on the number of samples prior to the shift. If the
We examine different control approaches for Cases shift is not detected immediately after its occur-
11, 111 and IV and evaluate their performance using rence, then the process stabilizes at the new level.
simulation. Case I corresponds to the classical After that moment, any out-of-control condition will
Shewhart control chart case. Surprisingly, the ARL occur with a low probability, as if the process were
properties of Q charts can be very poor in some in the in-control state. Quesenberry3 points this out
cases. We propose simple modifications to the for- and the same problem is mentioned by Hillier.', *
mulae presented by Quesenberry and show that they Shepardson6 has also observed this same problem
render improved ARL properties. For Case I11 both recently.
an adaptive Kalman filtering approach and an To see why the signal problem arises, suppose
EWMA method are presented and shown to have that a shift of size 6uo occurs between samples m
better ARL performance than the modified Q chart and m + 1. Then,
for that case. For Case IV, the adaptive filtering
method is coupled with a tracking signal and is
shown to provide reasonable ARL performance. E [ X i ]= ['
p+6uo , i f i > m
,ifism
(3)
This method is illustrated with a practical application
in the last section of the paper.
and
Table I. ARL, SRL for Q charts, Case 11, n = 1. For 6 = 0, ARLi, = 410.8,
SRLi, = 383.6
6 m = 5 m = 10 m = 50 Shewhart case
ARLi, = 370.3
Table 11. ARL, SRL for Q charts, Case 11, n = 5. For 6 = 0, ARL,, = 410-2,
SRL,, = 391.8
6 m = 5 m = 10 m = 50 Shewhart case
ARL,, = 370-3
i
b = 0 being the process target. If the process aver-
age is not known, then we are back in Cases I1 or
IV. In a repetitive manufacturing system where
many short runs of the same part are produced, a 920
Il5O
historical process average may be available.
The Q statistics to plot in this case are, for n = 1,
the following:
0 1 2 3
(9)
Shift Size
W1denotes the inverse of a standard normal distri- Figure 1. Q-chart ARL values for Case 111 using equations (9)
bution and T, denotes the student t distribution with and (11)
v degrees of freedom.
For n > 1 and assuming equal sample sizes, the
formulae are ,. s,
u, = -
c4
where
500 s, = pt - l i&Xi
Z1 - 4, t = 2 , 3 , ...;
400
p,,, * L% (22)
Then the process will be out of control if gt lies
outside the control limits defined by (22). Using
simulation we obtain the ARL values shown in
Table IV.
Comparing Tables IV and 111, we observe that
6 ARL, SRL
130 1 i
0.0 370.5, 303.7
0.5 69.0, 59.8
1.0 17.9, 15-4 01 I 1
1-5 7.5, 5.5 0 1 2 3
2.0 4.3, 2.2
Shift Size
3.0 3.1, 0.8
Figure 3. Q-chart ARL values for Case IV using equation (24)
SHORT-RUN STATISTICAL PROCESS CONTROL 93
Table V. ARL, SRL for Q charts, Case IV, n = 1. For A(t) = alel(t)l + (1 - a)A(t - 1) (27)
6 = 0, ARLi, = 473.9, SRLi, = 398.4
~~ ~
i = 1 , 2 , .._ (25)
Table VII. ARL,,, SRL,, for tracking signal Table IX. ARL, SRL for tracking signal method, n = 1,
method, Case IV, n = 1, 6 = 0 (in-control), a = 0.1, L = 0-6967. For 6 = 0, ARL, = 474.6, SRL,,
a = 0.1 = 454-1
6 m = 5 m = 10 m = 50
0.5 0 1 53-8, 46.6 0-5 485.0, 454.2 460.8, 449.8 168.8, 288.7
0-7 0 1 490.7, 4704 1.0 430.7, 442.8 262.6, 388.5 16.8, 11.6
0.5 0 2 64.9, 48-8 1-5 263.1, 388.6 72-8, 203-2 9.7, 4.3
0-7 0 2 503.1, 472.5 2.0 103.9, 258.2 134, 7.7 7.5, 2-5
0.5 1-5 1 46-5, 43.9 3-0 11.3, 28.6 7.9, 1.9 5.2, 1.9
0-7 1.5 1 455.2, 470.8
0.5 1-5 2 674, 50.3
0.7 1.5 2 513.2, 469.5
0.5 3 1 11-6, 11-1 detected early after its occurrence. High SRL values
0.7 3 1 272.8, 414.3
0.5 3 2 62.2, 51.0 are obtained up to a point where both the ARL
0.7 3 2 505.5, 465.2 and SRL values decrease due to more frequent shift
detections. As both m and 6 increase, the tracking
signal method performs better than the Q chart
for the particular error magnitudes selected. Lower
prior estimates. Table VII shows ARL,, values for errors in the prior estimates give better ARL per-
different values of T ~ 72 , and L. A value of a = 0-1 formance.
was used for the results that follow. The ARL behavior was found to be sensitive to
We can see from Table VII that the ARLi, values the choice of the smoothing factor a. It was observed
are not affected in a significant way be errors in that a < 0.1 gives longer ARL,, values and longer
the estimation of b and oo except when T~ P 72. ARL,,, values, whereas a > 0.1 gives ARL,, values
However, Table VIII shows that the ARLO,, values that are too short. For example, for the same para-
are greatly affected by the errors in both prior esti- meters as those in Table IX, if a is changed to 0.09,
mates. It is observed that, in general, as m increases we get ARL,, = 786.6, SRLi, = 754.3 and for 6 =
the ARLO,, values get smaller. The exception is 1.5 we get ARL,,, = 172.9, SRL,,, = 447.3. If a
when the shift size is small, the control limits are = 0.2 instead, we get ARL,, = 31.28, SRLi, = 30.3
wide, and there are large a priori estimates. Errors and for 6 = 1.5 we get ARL,,, = 7.73, SRL,,, =
in the prior estimate of the process average have a 4-7.
greater impact in the detection ability of the pro- Tracking signal methods can also be used to detect
cedure than errors in the prior variance estimate, other types of out-of-control disturbances not con-
particularly if the shift size is large. Evidently, when sidered in this paper. A linear trend in the quality
T~ +- m and T~ %= 7 2 , ARLi, + 1 and ARL,,, +- 1. characteristic, as opposed to a sudden shift, can be
If the prior estimates and uo are not too far a better alternative for modelling the out of control
away from the real in-control process parameters, conditions in some processes; this can also be
the tracking signal method can give a better ARL detected using tracking signal methods. l9 Part of
performance than the (corrected) Q chart for Case the difficulty of the problem in Case IV is due to
IV. Suppose the error in the prior estimate of is the step-like shift that is assumed to be associated
equal to 1.5 standard deviations (i.e. T~ = 1.5) and with assignable causes.
the error in u is 50 per cent (i.e. 72 = 1-5). Then
by matching the ARLi, values with those of Table
A PRACTICAL APPLICATION
V we obtain Table IX. Note that the high SRL
problem discussed in Case I1 arises again. This is a The application of the adaptive Kalman filtering,
consequence of simulations where the shift was not tracking signal method for Case IV (both para-
m = 5 m = 10
6 L 72 71 = 0 71= 1.5 7, = 3 71 = 0 71 = 1.5 71 = 3
0.0002
0.000
1
E 0.0000
?
Lc
-0,000
1 LSL
USL
. . _ .........
Batch 3
- - - - - - - - Batch 2
--- Batch 1
-0.0002
i 2 3 4 5 6 7 8 9 10
Part no.
Figure 4. Deviations from target for three batches
meters unknown) is now illustrated. Consider a pro- words, the prior estimate of the mean missed the
cess for the production of a casting used in gas true mean by one standard deviation ( T ~= 1) and
turbine aircraft engines. This is a cylindrical part in uo underestimated u by 33.4 per cent ( T ~= 0.666).
which the vane height of the openings of the casting Thus, the process is in fact off-centre with a true
is a critical characteristic. These expensive castings capability index of Cpk = 1.0. Figure 4 shows three
are made of titanium; thus, scrapping or reworking realizations of the vane height data for three differ-
poor-quality parts is extremely costly. Early control ent batches of turbine castings. In each of the three
is essential to achieve successful production. Each batches, a shift of magnitude 2u occurred between
time an order arrives, a small number of castings samples 5 and 6 (i.e. m = 5 ) , moving the true mean
are produced with typical run sizes of the order of of the deviations from target up to 040015 inches.
30 to 40 parts. A new type of casting was ordered. The adpative filtering, tracking signal method as
Based on past experience with similar castings, the described in the previous section was used to detect
process engineer estimates a priori that the process assignable causes of variation. The initial values
capability on the height of the vane that can be used were set as follows: O0 = h,qo = 6, 6$ =
achieved is 2.0 (no assignable causes occuring). The 6, Q(0) = 0, and A(0) = 0~8[2/(2-hl)]o’5ao.The
exact specification for the vane height is value of a used was 0.1.
2.0 ? O~OOO2inches. Following common practice for Figure 5 shows the tracking signal control chart
this type of part, the process engineer decides to applied to the adpative Kalman filtering model of
control the deviation from the target of the vane the deviations from target corresponding to the
height. From the a priori estimate of the process three batches of Figure 4. If the control limit L
capability, the prior estimate of the variance, 6 ,is equals 0.7,then the shift is detected after 2, 3 and
selected such that 3 samples for batches 1, 2 and 3, respectively. Note
that a narrower control limit, say L = 0.3, would
have given false indication of a shift for some
samples i < m = 5.
This example shows the applicability of the adapt-
or uo = 04000333. The process engineer estimates ive filtering, tracking signal method to a realistic set
a priori that the process will be centred, that is, of process data. It should be emphasized, however,
h = 0.0. Unfortunately, the expectations were that had the prior estimates and uo been further
optimistic and the process actually turns out to be away from their true values, the behaviour of the
centred at p = O-ooOo5 with u = 040005. In other method would have been worse in terms of time
96 E. DEL CASTILLO AND D. C. MONTGOMERY
0.9
Tr.S.2
-0.6 Tr.S.1
-L=-O.7
-0.9 L=G.7
1 2 3 4 5 6 7 8 9 1 0
Part no
Figure 5. Tracking signals for the three batches
until detection. For moderate to small errors in the and this can result in serial correlation. In long-run
prior estimates (e.g. T~ < 1-5, T~ C 1) and large processes, if the time between samples is long there
shift sizes (6 2 2) the method will perform well will often be few problems with autocorrelation.
even if the shift occurs relatively early in the run Furthermore, the study of the ARL properties of
(rn = 5). Q charts for non-normal processes remains a matter
of study.
CONCLUSION
ACKNOWLEDGEMENT
An analysis of the ARL properties of Q charts
has been presented in this paper. Modifications and The first author was partially supported by the
alternative methods for different cases classified National Council of Science and Technology of Mex-
according to the prior knowledge of the process ico (Conacyt) under contract no. 59220. We thank
were also presented. Case 111, where the process the editor and referees for their constructive com-
average is known and the process variance ments.
unknown, was shown to be easy to deal with by
using either an EWMA approach or an adaptive
Kalman filtering method. Both methods exhibit bet- APPENDIX: DERIVATION OF THE
ter ARL performance than Q charts. The case when KALMAN FILTERING EQUATIONS (19)-(21)
both parameters are unknown is more challenging, The Kalman filter model assumes that the system
particularly if assignable causes are assumed to prod- can be expressed by the matrix equations20
uce sudden shifts in the mean level of the quality
characteristic. An adpative Kalman filtering
method, coupled with a tracking signal, provides a
reasonable performance since its ARL properties
improve as the prior estimates of the process average
and variance improve. -
where F, and G, are known matrices, Vc N(07Vr)
The results presented in this paper can be -
and w, N(O,W,) with both V, and W,known. The
extended in various directions. One extension is to term ‘Kalman filtering’ refers to a recursive method
consider the case of autocorrelated observations. In of estimation of the state vector 0,. Meinhold and
many short-run manufacturing systems, obser- Singpurwalla20show that the posterior density of 0,
vations will necessarily be close together in time has mean
SHORT-RUN STATISTICAL PROCESS CONTROL 97