Assessing Measurement Noise Effect in Run-to-Run Process Control: Extends EWMA Controller by Kalman Filter

Tzu-Wei Kuo, An-Chen Lee


Recently, the Exponentially Weighted Moving Average (EWMA) controller has become a popular control method in Run-to-Run (RtR) process control, but the issue of measurement noise from metrology tools has not been addressed in RtR EWMA controllers yet. This paper utilizes a Kalman Filter (KF) controller to deal with measurement noise in RtR process control and investigates the output properties for steady-state mean and variance, and for closed-loop stability. Five disturbance models modeling semiconductor process disturbances are investigated. These disturbance models consist of Deterministic Trend (DT), Random Walk with Drift (RWD), Integrated Moving Average process (IMA(1,1)), AutoRegressive Moving Average (ARMA(1,1)), and Autoregressive Integrated Moving Average (ARIMA(1,1,1)).  Analytical results show that a KF controller can be considered as an extended version of a RtR EWMA controller. In particular, the EWMA controller is a special case of KF in a filtering form without the capability of measuring noise. Simulation results also show that the KF has a better ability to deal with measurement noise than the EWMA controller.


Run-to-Run; Exponentially Weighted Moving Average (EWMA); Kalman Filter; measurement noise


  1. C. J. Spanos, H. F. Guo, A. Miller, and J. Levine-Parrill, "Real-time statistical process control using tool data," IEEE Transactions on Semiconductor Manufacturing, vol. 5, no. 4, pp. 308-318, 1992.
    doi: 10.1109/66.175363
  2. E. Sachs, R. S. Guo, S. Ha, and A. Hu, "Process control system for VLSI fabrication," IEEE Transactions on Semiconductor Manufacturing, vol. 4, no. 2, pp. 134-144, 1991.
    doi: 10.1109/66.79725
  3. E. Sachs, A. Hu, and A. Ingolfsson, "Run by run process control: Combining SPC and feedback control," IEEE Transactions on Semiconductor Manufacturing, vol. 8, no. 1, pp. 26-43, 1995.
    doi: 10.1109/66.350755
  4. R. S. Guo, J. J. Chen, A. Chen, and S. S. Lu, "A self-tuning run-by-run process controller for processes subject to random disturbances," Journal of the Chinese Institute of Engineers, vol. 22, no. 5, pp. 627-638, 1999.
  5. T. H. Smith and D. S. Boning, "A self-tuning EWMA controller utilizing artificial neural network function approximation techniques," IEEE Transactions on Components, Packaging, and Manufacturing Technology, Part C, vol. 20, no. 2, pp. 121-132, 1997.
    doi: 10.1109/3476.622882
  6. S. T. Tseng, A. B. Yeh, F. Tsung, and Y. Y. Chan, "A study of variable EWMA controller," IEEE Transactions on Semiconductor Manufacturing, vol. 16, no. 4, pp. 633-643, 2003.
    doi: 10.1109/TSM.2003.818960
  7. C. C. Hsu and C. T. Su, "A neural network-based adaptive algorithm on the single EWMA controller," The International Journal of Advanced Manufacturing Technology, vol. 23, no. 7-8, pp. 586-593, 2004.
    doi: 10.1007/s00170-003-1776-x
  8. S. T. Tseng, F. Tsung, and P. Y. Liu, "Variable EWMA run-to-run controller for drifted processes," IIE Transactions, vol. 39, no. 3, pp. 291-301, 2007.
    doi: 10.1080/07408170600838431
  9. A. V. Prabhu and T. F. Edgar, "Performance assessment of run-to-run EWMA controllers," IEEE Transactions on Semiconductor Manufacturing, vol. 20, no. 4, pp. 381-385, 2007.
    doi: 10.1109/TSM.2007.907611
  10. S. Adivikolanu and E. Zafiriou, "Extensions and performance/robustness tradeoffs of the EWMA run-to-run controller by using the internal model control structure," IEEE Transactions on Electronics Packaging Manufacturing, vol. 23, no. 1, pp. 56-68, 2000.
    doi: 10.1109/6104.827527
  11. A. Ingolfsson and E. Sachs, "Stability and sensitivity of an EWMA controller," Journal of Quality Technology, vol. 25, no. 4, pp. 271-287, 1993.
  12. E. Del Castillo and A. M. Hurwitz, "Run-to-run process control: Literature review and extensions," Journal of Quality Technology, vol. 29, no. 2, pp. 184-196, 1997.
  13. E. Del Castillo, "Some properties of EWMA feedback quality adjustment schemes for drifting disturbances," Journal of Quality Technology, vol. 33, no. 2, pp. 153-166, 2001.
  14. Z. Mao and K. Wei, "Benchmark study of run-to-run controllers for the lithographic control of the critical dimension," Journal of Micro/Nanolithography, MEMS and MOEMS, vol. 6, no. 2, pp. 023001-023001, 2007.
    doi: 10.1117/1.2743657
  15. R. P. Good and S. J. Qin, "On the stability of MIMO EWMA run-to-run controllers with metrology delay," IEEE Transactions on Semiconductor Manufacturing, vol. 19, no. 1, pp. 78-86, 2006.
    doi: 10.1109/TSM.2005.863211
  16. S. T. Tseng, R. J. Chou, and S. P. Lee, "A study on a multivariate EWMA controller," IIE Transactions, vol. 34, no. 6, pp. 541-549, 2002.
    doi: 10.1023/A:1013970409307
  17. S. J. Qin, G. Cherry, R. Good, J. Wang, and C. A. Harrison, "Semiconductor manufacturing process control and monitoring: A fab-wide framework," Journal of Process Control, vol. 16, no. 3, pp. 179-191, 2006.
    doi: 10.1016/j.jprocont.2005.06.002
  18. Y. Zheng, Q. H. Lin, D. S. H. Wang, S. S. Jang, and K. Hui, "Stability and performance analysis of mixed product run-to-run control," Journal of Process Control, vol. 16, no. 5, pp. 431-443, 2006.
    doi: 10.1016/j.jprocont.2005.09.005
  19. M. F. Wu, W. K. Lin, C. L. Ho, D. S. H. Wong, S. S. Jang, Y. Zheng, and A. Jain, "A feed-forward/feedback run-to-run control of a mixed product process:  Simulation and experimental studies," Industrial & Engineering Chemistry Research, vol. 46, no. 21, pp. 6963-6970, 2007.
    doi: 10.1021/ie070250p
  20. A. C. Lee, Y. R. Pan, and M. T. Hsieh, "Output disturbance observer structure applied to run-to-run control for semiconductor manufacturing," IEEE Transactions on Semiconductor Manufacturing, vol. 24, no. 1, pp. 27-43, 2011.
    doi: 10.1109/TSM.2010.2088990
  21. D. S. Lee and A. C. Lee, "Pheromone propagation controller: The linkage of swarm intelligence and advanced process control," IEEE Transactions on Semiconductor Manufacturing, vol. 22, no. 3, pp. 357-372, 2009.
    doi: 10.1109/TSM.2009.2024865
  22. J. H. Chen, T. W. Kuo, and A. C. Lee, "Run-by-run process control of metal sputter deposition: Combining time series and extended Kalman filter," IEEE Transactions on Semiconductor Manufacturing, vol. 20, no. 3, pp. 278-285, 2007.
    doi: 10.1109/TSM.2007.901392
  23. G. Box, G. M. Jenkins, and G. Reinsel, Time series analysis: Forecasting & control, 3rd. Englewood Clifs, NJ: Prentice Hall, 1994.
  24. R. E. Kalman, "A new approach to linear filtering and prediction problems," Journal of basic Engineering, vol. 82, no. 1, pp. 35-45, 1960.
  25. M. S. Grewal and A. P. Andrews, Kalman filtering : Theory and practice using MATLAB, 2nd ed. New York: Wiley-Interscience, 2001.

Full Text: PDF HTML


  • There are currently no refbacks.

Copyright © 2011-2017  AUSMT   ISSN: 2223-9766