Abstract
In this paper, an independent component analysis (ICA)-based disturbance separation scheme is proposed for statistical process monitoring. ICA is a novel statistical signal processing technique and has been widely applied in medical signal processing, audio signal processing, feature extraction and face recognition. However, there are still few applications of using ICA in process monitoring. In the proposed scheme, ICA is first applied to in-control training process data to determine the de-mixing matrix and the corresponding independent components (ICs). The IC representing the white noise information of the training data is then identified and the associated row vector of the IC in the de-mixing matrix is preserved. The preserved row vector is then used to generate the monitoring IC of the process data under monitoring. The disturbances in the monitoring process can be effectively enhanced in the monitoring IC. Finally, the traditional exponentially weighted moving average control chart is used to the monitoring IC for process control. For evaluating the effectiveness of the proposed scheme, simulated manufacturing process datasets with step-change disturbance are evaluated. Experiments reveal that the proposed monitoring scheme outperforms the traditional control charts in most instances and thus is effective for statistical process monitoring.
Similar content being viewed by others
References
Altiok T., Melamed B. (2001) The case for modeling correlation in manufacturing systems. IIE Transactions 33: 779–791
Al-bazzaz H., Wang X. Z. (2004) Statistical process control charts for batch operations based on independent component analysis. Industrial and Engineering Chemistry Research 43(21): 6731–6741
Alwan L. C. (1992) Effects of autocorrelation on control chart performance. Communications in Statistics-Theory and Methods 21: 1025–1049
Alwan L. C., Roberts H. V. (1988) Time series modeling for statistical process control. Journal of Business and Economic Statistics 6: 87–95
Bell A. J., Sejnowski T. J. (1995) An information-maximization approach to blind separation and blind deconvolution. Neural Computation 7: 1129–1159
Casella G., Berger R. L. (2001) Statistical inference. Duxbury Press, Boston
Cichocki A., Amari S. I. (2002) Adaptive blind signal and image processing: Learning algorithms and applications. Wiley, New York
Chiu C. C., Chen M. K., Lee K. M. (2001) Shift recognition in correlated process data using a neural network. International Journal of Systems Science 32: 137–143
Chiu C.-C., Shao Y. E., Lee T.-S., Lee K.-M. (2003) Identification of process disturbance using SPC/EPC and neural networks. Journal of Intelligent Manufacturing 14(3–4): 379–388
David V., Sanchez A. (2002) Frontiers of research in BSS/ICA. Neurocomputing 49: 7–23
English J. R., Lee S. C., Martin T. W., Tilmon C. (2000) Detecting changes in autoregressive processes with X-bar and EWMA charts. IIE Transactions 32: 1103–1113
Faltin F. W., Mastrangelo C. M., Runger G. C., Ryan T. P. (1997) Considerations in the monitoring of autocorrelated and independent data. Journal of Quality Technology 29: 131–133
Harris T. J., Ross W. H. (1991) Statistical process control for correlated observations. The Canadian Journal of Chemical Engineering 69: 48–57
He, N., Zhang, J. M., & Wang, S. Q. (2004). Combination of independent component analysis and multi-way principal component analysis for batch process monitoring. In Proceedings of IEEE International Conference on Systems, Man and Cybernetics (pp. 530–535).
Henderson A. R. (2006) Testing experimental data for univariate normality. Clinica Chimica Acta 366(1–2): 112–129
Hwarng H. B. (2004) Detecting process mean shift in the presence of autocorrelation: A neural-network based monitoring scheme. International Journal of Production Research 42: 573–595
Hyvärinen A., Karhunen J., Oja E. (2001) Independent component analysis. Wiley, New York
Hyvärinen A., Oja E. (1997) A fast fixed-point algorithm for independent component analysis. Neural Computation 9: 1483–1492
Hyvärinen A., Oja E. (2000) Independent component analysis: Algorithms and applications. Neural Networks 13: 411–430
Jiang W., Tsui K. L., Woodall W. H. (2000) A new SPC monitoring method: The ARMA chart. Technometrics 42: 399–410
Kano M., Tanaka S., Hasebe S., Hashimoto I., Ohno H. (2003) Monitoring independent components for fault detection. AIChE Journal 49: 969–976
Lee T. W. (1998) Independent component analysis: Theory and application. Kluwer Academic Publishers, Boston
Lee J. M., Yoo C., Lee I. B. (2003a) On-line batch process monitoring using different unfolding method and independent component analysis. Journal of Chemical Engineering of Japan 36: 1384–1396
Lee J. M., Yoo C., Lee I. B. (2003b) New monitoring technique with an ICA algorithm in the wastewater treatment process. Water Science and Technology 47: 49–56
Lee J. M., Yoo C., Lee I. B. (2004) Statistical process monitoring with independent component analysis. Journal of Process Control 14(5): 467–485
Lu C.-J., Lee T.-S., Chiu C.-C. (2009) Financial time series forecasting using independent component analysis and support vector regression. Decision Support Systems 47(2): 115–125
Lu C. W., Reynolds M. R. Jr. (1999) EWMA control charts for monitoring the mean of autocorrelated processes. Journal of Quality Technology 31(2): 166–188
Lu C.-J., Tsai D.-M. (2008) Independent component analysis-based defect detection in patterned liquid crystal display surfaces. Image and Vision Computing 26(7): 955–970
Lu C. J., Wu C. M., Keng C. J., Chiu C. C. (2008) Integrated application of SPC/EPC/ICA and neural networks. International Journal of Production Research 46(4): 873–893
MacCarthy B. L., Wasusri T. (2001) Statistical process control for monitoring scheduling performance-addressing the problem of correlated data. The Journal of the Operational Research Society 52(7): 810–820
MacGregor J. F., Harris T. J., Wright J. D. (1984) Duality between the control of processes subject to randomly occurring deterministic disturbances and ARIMA stochastic disturbances. Technometrics 26: 389–397
Montgomery D. C. (2001) Introduction to statistical quality control. Wiley, New York
Montgomery D. C., Keats J. B., Runger G. C., Mmssina W. S. (1994) Integrating statistical process control and engineering process control. Journal of Quality Technology 26(2): 79–87
Shannon, T. T., Abercrombie, D., & McNames, J. (2003). Process monitoring via independent components. In Proceedings of IEEE International Conference on Systems, Man and Cybernetics (pp. 3496–3500).
Shannon, T., Abercrombie, D., McNames, J., & Whitefield, B. (2004). Improved process monitoring with independent components. In Proceedings of IEEE/SEMI Advances Semiconductor Manufacturing Conference (pp. 170–175).
Shannon, T. T., & McNames, J. (2007). ICA based disturbance specific control charts. In Proceedings of IEEE International Conference on Information Reuse and Integration (pp. 251–256).
Shao Y. E. (1998) Integrated application of the cumulative score control chart and engineering process control. Statistica Sinica 8: 239–252
Shao Y. E., Chiu C. C. (1999) Developing identification techniques with the integrated use of SPC/EPC and neural networks. Quality and Reliability Engineering International 15: 287–294
Shao Y. E., Runger G. C., Haddock J., Wallace W. A. (1999) Adaptive controllers to integrate SPC and EPC. Communications in Statistics- Simulation and Computation 28: 13–36
Wang T.-Y., Chen L.-H. (2002) Mean shifts detection and classification in multivariate process: A neural-fuzzy approach. Journal of Intelligent Manufacturing 13(3): 211–221
Wang C.-H., Dong T.-P., Kuo W. (2009) A hybrid approach for identification of concurrent control chart patterns. Journal of Intelligent Manufacturing 20(4): 409–419
Wang, F., Li, H., & Li, R. (2006). Data mining with independent component analysis. In Proceedings of the World Congress on Intelligent Control and Automation (WCICA) (pp. 6043–6047).
Wardell D. G., Moskowitz H., Plante R. D. (1992) Control charts in the presence of data correlation. Management Science 38(8): 1084–1105
Wardell D. G., Moskowitz H., Plante R. D. (1994) Run-length distributions of special-cause control charts for correlated processes. Technometrics 36(1): 3–17
Wei W. W. S. (1990) Time series analysis: Univariate and multivariate methods. Addison-Wesley, New York
Woodall W. H., Faltin F. (1993) Autocorrelated data and SPC. ASQC Statistics Division Newsletter 13: 18–21
Wu Z., Shamsuzzaman M. (2006) The updatable \({\overline x }\) & S control charts. Journal of Intelligent Manufacturing 17(2): 243–250
Xia C., Howell J. (2003) Isolating multiple sources of plant-wide oscillations via independent component analysis. Control Engineering Practice 13(8): 1027–1035
Yang, S.-F. (2009). Process control using VSI cause selecting control charts. Journal of Intelligent Manufacturing, doi:10.1007/s10845-009-0261-2.
Yourstone S. A., Montgomery D. C. (1989) A time-series approach to discrete real-time process quality control. Quality and Reliability Engineering International 5: 309–317
Zhang N. F. (1998) A statistical control chart for stationary process data. Technometrics 40(1): 24–38
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Lu, CJ. An independent component analysis-based disturbance separation scheme for statistical process monitoring. J Intell Manuf 23, 561–573 (2012). https://doi.org/10.1007/s10845-010-0394-3
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10845-010-0394-3