912
Views
4
CrossRef citations to date
0
Altmetric
Original Articles

Increasing the Sensitivity of Multivariate EWMA Control Chart

Pages 75-85 | Published online: 18 Aug 2006

Abstract

A multivariate exponentially weighted moving average (MEWMA) control chart is used for fast detection of small shifts in multivariate statistical quality control. However, for ease of computation, the MEWMA control chart statistics are computed based on the asymptotic form of their covariance matrix in most cases. Another reason that justifies the design of the MEWMA control chart using the asymptotic covariance matrix is that the chart will be insensitive at start-up since processes are more likely to be away from the target value when the control scheme is initiated due to start-up problems. However, if initial out-of-control conditions are deemed important for quick detection, then the MEWMA statistics should be computed based on the exact covariance matrix, as it leads to a natural fast initial response for the MEWMA chart. It will also be shown in this paper the importance of computing the MEWMA statistics based on the exact form of their covariance matrix to further enhance the MEWMA control chart's sensitivity for detecting small shifts. The MEWMA statistics based on the asymptotic and the exact form of their covariance matrix will be referred to as the asymptotic and the exact MEWMA statistics, respectively. Plots and factors that simplify the design of the exact MEWMA control chart are also given.

Introduction

A multivariate exponentially weighted moving average (MEWMA) control chart is to superior the Hotelling's χ 2 control chart for detecting small shifts in a multivariate process distribution, as the latter uses information only from the current sample, making it relatively insensitive to small shifts in the mean vector (Citation1). To date, much research on MEWMA charts has been done (Citation1 Citation2 Citation3 Citation4). The MEWMA control chart is based on the following statistics (Citation3):

t=1,2, … , where X 1, X 2, … , are independently and identically distributed N p (μ,Σ) multivariate observations, W 0 is the p-dimensional zero vector, and r is the smoothing parameter. The chart signals if:
where H>0 is the upper control limit (UCL) chosen to achieve a specified in-control average run length (ARL0). In most cases, the asymptotic form of the covariance matrix:
is used. This type of MEWMA control chart is referred to as the asymptotic MEWMA control chart in this paper. Note that in Eqs. Equation2 Equation3, ΣW and ΣX represent the covariance matrices of W t and X t , respectively. The value of r in Eqs. Equation1 Equation3 is chosen based on the magnitude of shift where a quick detection is required. In general, small values of r are used for quick detection of small shifts, while larger values of r are used for quick detection of large shifts.

The MEWMA control chart based on the exact form of the covariance matrix:

is referred to as the Exact MEWMA control chart in this paper. Note that the exact covariance matrix in Eq. Equation(4) will approximate the asymptotic covariance matrix in Eq. Equation(3) as t→∞. Thus, the two covariance matrices in Eqs. Equation3 Equation4 differ only in the initial periods when t values are small. However, the advantages of the Exact MEWMA chart over the asymptotic MEWMA chart are that the Exact MEWMA chart enables quicker detection of initial out-of-control conditions and is more sensitive for detecting shifts involving smaller values of r, as will be discussed later. Since detecting smaller shifts (which require smaller r values) is our main concern, the use of the Exact MEWMA chart is preferred over the asymptotic MEWMA. The importance of the quick detection of an initial out-of-control condition is that it enables an investigation of the process to be carried out earlier to find the assignable causes for this signal. If these assignable causes are present, they can be removed much earlier, thus saving rework and operating costs. This is especially true for the monitoring of highly expensive manufacturing processes. The aim of this paper is to simplify the construction of the Exact MEWMA control chart so that it is more widely accepted and used by quality-control engineers.

Plots Of Arl0 Versus Ucl

Plots of ARL0 (where ARL0 denotes the in-control ARL) vs. UCL for the asymptotic MEWMA control chart based on the number of quality characteristics, p=2,4, and 10 and values of r=0.05, 0.10, 0.20, 0.30, 0.40, and 0.50, are given in Figs. , , , respectively. The corresponding plots for the Exact MEWMA control chart are given in Figs. , , . These plots can be used to approximate the UCL values for values of ARL0 ranging from 200 to 1000. Note that each of the above plots is obtained based on a simulation study of 10,000 runs carried out using the SAS programming language, version 6.12.

Figure 1. ARL0 vs. UCL for the asymptotic MEWMA control chart schemes for p=2.

Figure 1. ARL0 vs. UCL for the asymptotic MEWMA control chart schemes for p=2.

Figure 2. ARL0 vs. UCL for the asymptotic MEWMA control chart schemes for p=4.

Figure 2. ARL0 vs. UCL for the asymptotic MEWMA control chart schemes for p=4.

Figure 3. ARL0 vs. UCL for the asymptotic MEWMA control chart schemes for p=10.

Figure 3. ARL0 vs. UCL for the asymptotic MEWMA control chart schemes for p=10.

Figure 4. ARL0 vs. UCL for the exact MEWMA control chart schemes for p=2.

Figure 4. ARL0 vs. UCL for the exact MEWMA control chart schemes for p=2.

Figure 5. ARL0 vs. UCL for the exact MEWMA control chart schemes for p=4.

Figure 5. ARL0 vs. UCL for the exact MEWMA control chart schemes for p=4.

Figure 6. ARL0 vs. UCL for the exact MEWMA control chart schemes for p=10.

Figure 6. ARL0 vs. UCL for the exact MEWMA control chart schemes for p=10.

The following two steps are taken in determining the UCL value for a particular MEWMA control chart scheme. First, approximate the UCL value from the plots in Figs. , , , , , based on the values of p, r, and ARL0 of our choice. Next, a sensitivity analysis is performed to obtain an exact value of UCL based on the value of ARL0. The sensitivity analysis is done using SAS, version 6.12. Computer programs written in the SAS language that corresponds to Figs. , , , , , are given as programs 1–6 in the Appendix. Note that computer programs can also be written in other programming languages such as Fortran, C++, etc.

For example, suppose that the ARL0 value for the asymptotic MEWMA for p=2 and r=0.05 is set equal to 200. Then, from Fig. , its approximated UCL value is somewhere between 7.3 and 7.4. A sensitivity analysis is performed using program 1 of the SAS language for values of UCL ranging from 7.3 to 7.4. This is illustrated in Table . Based on Table , the value of UCL=7.37 is found to give the closest value (i.e., 200.2) to the desired ARL0 value 200.

Table 1. A sensitivity analysis for determining the exact UCL for the asymptotic MEWMA chart based on p=2, r=0.05, and ARL0=200

Factors For Computing The Exact Mewma Statistics

From Eqs. Equation2 Equation3 Equation4, it can be easily shown that the Exact MEWMA is related to the asymptotic MEWMA only through a factor:

i.e., the Q t statistics in Eq. Equation(2) using the covariance matrix in Eq. Equation(4) is equal to a multiplication of the factor f r,t and the Q t statistics in Eq. Equation(2) based on the covariance matrix in Eq. Equation(3). In short, the relationship is given as:
where Q t,3 and Q t,4 are the Q t statistics in Eq. Equation(2) based on the covariance matrix in Eqs. Equation3 Equation4, respectively. Note also that t refers to the time when an observation X t is taken; i.e., t=1,2, … . Table gives the values of the f r,t factor for r=0.05, 0.10, 0.20, 0.30, 0.40, and 0.50 and t=1, 2, 3, … , 30, 35, 40, 45, and 50.

Table 2. Factors for the exact MEWMA statistics (f r,t =[1−(1−r)2t ]−1)

Comparing the Performances of the asymptotic MEWMA and the Exact MEWMA Control Charts

Simulation studies are carried out using SAS, version 6.12, to compare the ARL performances of the two types of MEWMA control charts. The results for the asymptotic MEWMA control chart are given in Table , while those of the Exact MEWMA control chart are given in Table . Note that the number of quality characteristics considered in both cases are p=2, 4, and 10 for values of r=0.05, 0.10, 0.20, 0.30, 0.40, and 0.50. Here, the in-control mean vector is μ0=(0,0, … ,0)′ and the out-of-control mean vector is μ s =(δ,0, … ,0)′, which results in a shifted distance given by the square root of the noncentrality parameter, λ=δ, where:

The ARL0 for the asymptotic MEWMA control chart is set equal to 200. The UCLs for this MEWMA chart for values of r=0.05, 0.10, 0.20, 0.30, 0.40, and 0.50 are then determined based on a sensitivity analysis using programs 1–3 in the Appendix after their values are approximated from Figs. , , .

Table 3. ARL profile for the asymptotic MEWMA control chart schemes

Table 4. ARL profile for the exact MEWMA control chart schemes

Using the same values of UCLs for the Exact MEWMA control chart as shown in Table results in a slight drop in all the ARL0 values, although the sensitivities of the Exact MEWMA control chart schemes in detecting shifts in the mean vector are better than those of the asymptotic MEWMA control chart. Therefore, the UCLs for all Exact MEWMA control chart schemes must be increased so that similar ARL0 values are obtained for all schemes. The new UCLs which are larger than that of the asymptotic MEWMA, can be easily approximated using Figs. , , . A sensitivity analysis is then performed using programs 4–6 given in the Appendix to obtain the exact UCLs for all Exact MEWMA schemes. The ARL profiles for the Exact MEWMA control chart schemes based on these new and larger UCLs are also given in Table (see boldfaced values).

The boldfaced ARL profiles in Table show that the performance of the Exact MEWMA control chart is superior to that of the asymptotic MEWMA control chart (see Table ), especially for smaller values of r. For example, for p=2, r=0.05, and λ=0.5, the ARL value in Table is 26.8, while the corresponding boldfaced ARL value in Table is 21.1, which is an improvement of about 21% using the Exact MEWMA control chart. However, as the value of r increases, the performances of the Exact MEWMA and the asymptotic MEWMA control charts are about the same.

Example

In this section, an example will be given showing how the Exact MEWMA control chart is put to work using the proposed procedure based on Figs. , , and the factor, f r,t =[1−(1−r)2t ]−1 where t=1,2, … , shown in Table .

This example is based on observations generated from a bivariate normal distribution using SAS, version 6.12. An initial out-of-control is assumed; i.e., the process starts with an off-target situation. Twenty observations are generated from a bivariate normal N 2 s 0) distribution where μ s =(δ,0)′, ρ=0, δ=1.0, and the in-control mean vector is μ0=(0,0)′. Here, the magnitude of the shift given by the square root of the noncentrality parameter is λ=1.0.

Assume that the smoothing parameter r is set equal to 0.1 for both the Exact and the asymptotic MEWMA control charts. If the type-I error is set at 0.005, then ARL0={ 1 0.005 }=200 and using the proposed procedure gives the UCLs for the Exact and the asymptotic MEWMA as 8.79 and 8.64, respectively. The bivariate measurements generated, denoted as X 1 and X 2, and the corresponding computed Q t,3 statistics for the asymptotic MEWMA using Eqs. Equation2 Equation3 are given in Table . Note that the Q t,4 statistics are then computed using Eq. Equation(6).

Table 5. Q t,3 and Q t,4 statistics for r=0.1

The plotted Q t,3 and Q t,4 statistics are shown in Fig. together with their respective UCLs. Note that the Exact MEWMA control chart based on Q t,4 statistics signals an out-of-control at observation 3, whereas the asymptotic MEWMA control chart based on Q t,3 statistics gives an out-of-control signal only at observation 8; i.e., five observations slower than the Exact MEWMA. This simple example illustrates the superiority of the Exact MEWMA control chart to the asymptotic MEWMA control chart, where the former performs better than the latter.

Figure 7. The asymptotic and exact MEWMA control charts.

Figure 7. The asymptotic and exact MEWMA control charts.

Conclusion

This paper highlights the importance of computing the MEWMA statistics based on their exact, time-dependent covariance matrix given in Eq. Equation(4), which increases the MEWMA control chart's sensitivity for detecting small shifts. In addition, the proposed procedure based on Figs. , , , a sensitivity analysis, and the factors in Table provide an easy way of constructing an Exact MEWMA control chart based on an existing asymptotic MEWMA control chart. Quality control practitioners who are traditional users of an asymptotic MEWMA control chart can now opt for a better and more robust MEWMA control chart, i.e., the Exact MEWMA, without much difficulty.

Acknowledgments

I express thanks to the referee, Professor Erhan Mergen, for his helpful suggestions and comments, which helped improve the contents and style of this paper.

References

  • Lowry , C. A. , Woodall , W. H. , Champ , C. W. and Rigdon , S. E. 1992 . A multivariate exponentially weighted moving average control chart . Technometrics , 34 ( 1 ) : 46 – 53 .
  • Montgomery , D. C. 2001 . Introduction to Statistical Quality Control , 4th ed. New York : Wiley and Sons .
  • Prabhu , S. S. and Runger , G. C. 1997 . Designing a multivariate EWMA control chart . J. Qual. Technol. , 29 ( 1 ) : 8 – 15 .
  • Runger , G. C. and Prabhu , S. S. 1996 . A Markov chain model for the multivariate exponentially weighted moving averages control chart . J. Am. Statist. Assoc. , 91 ( 436 ) : 1701 – 1706 .

Appendix

Computer programs written in the SAS, version 6.12, language that correspond to Figs. , , , , , will be given in this section as programs 1–6, respectively. The boldfaced UCL value in each program is first set equal to the approximated UCL based on Figs. , , , , , , and then adjusted accordingly to obtain the exact ARL0. A soft copy of these programs can be obtained from the author.

Reprints and Corporate Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

To request a reprint or corporate permissions for this article, please click on the relevant link below:

Academic Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

Obtain permissions instantly via Rightslink by clicking on the button below:

If you are unable to obtain permissions via Rightslink, please complete and submit this Permissions form. For more information, please visit our Permissions help page.