A Multivariate EWMA Controller for Linear Dynamic Processes

Most research of run-to-run process control has been based on single-input and single-output processes with static input–output relationships. In practice, many complicated semiconductor manufacturing processes have multiple-input and multiple-output (MIMO) variables. In addition, the effects of previous process input recipes and output responses on the current outputs might be carried over for several process periods. Under these circumstances, using conventional controllers usually results in unsatisfactory performance. To overcome this, a complicated process could be viewed as dynamic MIMO systems with added general process disturbance and this article proposes a dynamic-process multivariate exponentially weighted moving average (MEWMA) controller to adjust those processes. The long-term stability conditions of the proposed controller are derived analytically. Furthermore, by minimizing the total mean square error (TMSE) of the process outputs, the optimal discount matrix of the proposed controller under vector IMA(1, 1) disturbance is derived. Finally, to highlight the contribution of the proposed controller, we also conduct a comprehensive simulation study to compare the control performance of the proposed controller with that of the single MEWMA and self-tuning controllers. On average, the results demonstrate that the proposed controller outperforms the other two controllers with a TMSE reduction about 32% and 43%, respectively.

[1]  Arnon M. Hurwitz,et al.  Run-to-Run Process Control: Literature Review and Extensions , 1997 .

[2]  C.-H. Jen,et al.  General run-to-run (R2R) control framework using self-tuning control for multiple-input multiple-output (MIMO) processes , 2004 .

[3]  Armann Ingolfsson,et al.  Run by run process control: combining SPC and feedback control , 1995 .

[4]  Sheng-Tsaing Tseng,et al.  Quasi-minimum mean square error run-to-run controller for dynamic models , 2014 .

[5]  S. Tseng,et al.  A study on a multivariate EWMA controller , 2002 .

[6]  Ralph B Dell,et al.  Sample size determination. , 2002, ILAR journal.

[7]  Enrique Del Castillo,et al.  A multivariate double EWMA process adjustment scheme for drifting processes , 2002, IIE Transactions.

[8]  Charles R. Johnson,et al.  Matrix analysis , 1985, Statistical Inference for Engineers and Data Scientists.

[9]  Ruey-Shan Guo,et al.  Age-based double EWMA controller and its application to CMP processes , 2001 .

[10]  G. Reinsel Elements of Multivariate Time Series Analysis , 1995 .

[11]  Enrique Del Castillo,et al.  Long run and transient analysis of a double EWMA feedback controller , 1999 .

[12]  Sheng-Tsaing Tseng,et al.  Stability analysis of single EWMA controller under dynamic models , 2009 .

[13]  Pramod P. Khargonekar,et al.  A probabilistic approach to run-to-run control , 1998 .

[14]  Enrique Del Castillo,et al.  Identification and fine tuning of closed‐loop processes under discrete EWMA and PI adjustments , 2001 .

[15]  Sheng-Tsaing Tseng,et al.  Stability and performance of a double MEWMA controller for drifted MIMO systems , 2008 .

[16]  Jinn-Yi Yeh,et al.  An adaptive run-to-run optimizing controller for linear and nonlinear semiconductor processes , 1998, ICMTS 1998.

[17]  Fugee Tsung,et al.  A Multivariate Sign EWMA Control Chart , 2011, Technometrics.

[18]  W. H. Deitenbeck Introduction to statistical process control. , 1995, Healthcare facilities management series.

[19]  Armann Ingolfsson,et al.  Stability and Sensitivity of an EWMA Controller , 1993 .

[20]  Peihua Qiu,et al.  On Nonparametric Statistical Process Control of Univariate Processes , 2011, Technometrics.

[21]  S. W. Butler,et al.  Supervisory run-to-run control of polysilicon gate etch using in situ ellipsometry , 1994 .

[22]  Sheng-Tsaing Tseng,et al.  Sample-size determination for achieving asymptotic stability of a double EWMA control scheme , 2005, IEEE Transactions on Semiconductor Manufacturing.

[23]  Sheng-Tsaing Tseng,et al.  Modified EWMA controller subject to metrology delay , 2013 .

[24]  Sheng-Tsaing Tseng,et al.  Statistical design of double EWMA controller , 2002 .

[25]  Bernard C. Jiang,et al.  Combining on-line experiment and process control methods for changes in a dynamic model , 2008 .

[26]  Shi-Shang Jang,et al.  Performance Analysis of EWMA Controllers Subject to Metrology Delay , 2008, IEEE Transactions on Semiconductor Manufacturing.

[27]  J. Moyne,et al.  Development and deployment of a multi-component Advanced Process Control system for an epitaxy tool , 2002, 13th Annual IEEE/SEMI Advanced Semiconductor Manufacturing Conference. Advancing the Science and Technology of Semiconductor Manufacturing. ASMC 2002 (Cat. No.02CH37259).

[28]  Dongdong Xiang,et al.  Univariate Dynamic Screening System: An Approach For Identifying Individuals With Irregular Longitudinal Behavior , 2014, Technometrics.

[29]  Jen Tang,et al.  Sample Size Determination for Achieving Stability of Double Multivariate Exponentially Weighted Moving Average Controller , 2007, Technometrics.

[30]  Sheng-Tsaing Tseng,et al.  A Technical Note on “Sample Size Determination for Achieving Stability of Double Multivariate Exponentially Weighted Moving Average Controller” , 2009, Technometrics.

[31]  Enrique Del Castillo Statistical Process Adjustment for Quality Control , 2002 .

[32]  Shu-Kai S. Fan,et al.  SISO run-to-run feedback controller using triple EWMA smoothing for semiconductor manufacturing processes , 2002 .

[33]  Carmen Capilla,et al.  Integration of Statistical and Engineering Process Control in a Continuous Polymerization Process , 1999, Technometrics.