Advanced Control Techniques for Batch Processes Based on Iterative Learning Control Methods

반복학습제어를 기반으로 한 회분공정의 고급제어기법

  • 이광순 (서강대학교 화공생명공학과)
  • Received : 2006.09.11
  • Accepted : 2006.09.13
  • Published : 2006.10.31

Abstract

The operability and productivity of continuous processes, especially in petrochemical industries have made remarkable improvement during the past twenty years through advanced process control (APC) typified by model-based predictive control. On the other hand, APC have not been actively practiced in industrial batch processes typified by batch polymerization reactors. Perhaps the main cause for this has been the lack of reliable batch process APC techniques that can overcome the unique problems in industrial batch processes. Recently, some noteworthy progress is being made in this area. New high-performance batch process control techniques that can accommodate and also overcome the unique problems of industrial batch processes have been proposed on the basis of iterative learning control (ILC). In this review paper, recent advancement in the batch process APC techniques are presented, with a particular focus on the variations of the so called Q-ILC method, with the hope that they are widely practiced in different industrial batch processes and enhance their operations.

석유화학공업으로 대표되는 공정산업의 연속공정들은 지난 20여 년간 모델예측제어를 중심으로 고급제어(APC)기법들이 도입되며 운전성 및 생산성 향상에 많은 진보를 이루었다. 이에 반하여 중합반응기를 비롯한 각종 회분공정에는 APC 기법의 도입이 아직 활발히 이루어지지 않고 있다. 이것은 회분공정의 독특한 문제점을 극복하며 원하는 성능을 보장할 수 있는 방법론이 제시되지 못한 데에 가장 큰 이유가 있다고 할 수 있다. 그러나 최근 이러한 문제점들을 극복할 수 있는 APC 기법들이 반복학습제어(ILC)에 근거하여 개발되며 회분공정 APC 환경에 큰 변화가 일어나고 있다. 본 논문에서는 이들 기법들이 다양한 실제 공정에 활발하게 적용되어 운전을 개선할 수 있기를 기대하며, ILC를 기반으로 한 최근의 회분공정 APC 연구동향을 이론과 실례를 통해 소개한다.

Keywords

Acknowledgement

Supported by : 과학재단

References

  1. Morari, M. and Lee, J. H., 'Model Predictive Control: Past, Present, and Future,' Comp. and Chem. Eng., 23(4-5), 667-682 (1996) https://doi.org/10.1016/S0098-1354(98)00301-9
  2. Qin, S. J. and Badgwell, T. A., 'A Survey of Industrial Model Predictive Control Technology,' Control Eng. Practice, 11, 733- 764(2003) https://doi.org/10.1016/S0967-0661(02)00186-7
  3. Song, I. and Rhee, H., 'Nonlinear Control of Polymerization Reactor by Wienr Predictive Controller based on One-Step Subspace Identification,' Ind. Eng. Chem. Res., 43, 7261-7274(2004) https://doi.org/10.1021/ie034279e
  4. Rantow, F. S., Soroush, M. and Grady, M. C., 'Optimal Control of a High-Temperature Semi-Batch Solution Polymerization Reactor,' Proceedings of the 2005ACC, Portland, USA, 3102, June(2005)
  5. Sheibat-Othman, N. and Othman, S., 'Control of Emulsion Polymerization Reactor,' Ind. Eng. Chem. Res., 45, 206-211(2006) https://doi.org/10.1021/ie0502483
  6. Cetinkaya, S., Zeybek, Z., Hapoglu, H. and Alpbaz, M., 'Optimal Temperature Control in a Batch Polymerization Reactor Using Fuzzy-Relational Models-Dynamics Matrix Control,' Comp. Chem. Eng., 30, 1315-1323(2006) https://doi.org/10.1016/j.compchemeng.2006.04.002
  7. Hua, X., Rohani, S. and Jutan, A., 'Cascae Closed-Loop Optimization and Control of Batch Reactors,' Chem. Eng. Sci., 59, 5695-5708(2004) https://doi.org/10.1016/j.ces.2004.04.002
  8. Arpornwichanop, A., Kittisupakorn, P. and Mujtaba, I. M., 'Online Dynamic Optimization and Control Strategy for Improving the Performance of Batch Reactors,' Chem. Eng. and Processing, 4, 101-14(2005)
  9. Bouhenchir, H., Cabassud, M. and Le Lann, M. V., 'Predictive Functional Control for the Temperature Control of a Chemical Batch Reactor,' Comp. Chem. Eng., 30, 1141-1154(2006) https://doi.org/10.1016/j.compchemeng.2006.02.014
  10. Pieri, F., Caccavale, F., Iamarino, M. and Tufano, V., 'A Controller- Observer Scheme for Adaptive Control of Chemical batch Reactors,' Proceedings of the 2006 ACC, Minneapolis, USA, 5524, June(2006)
  11. Ma, D. L, Tafti, L. K. and Braatz, R. D., 'Optimal Control and Simulation of Multidimensional Crystallization Processes,' Comp. Chem. Eng., 26, 1103-1116(2002) https://doi.org/10.1016/S0098-1354(02)00033-9
  12. Caliane, B. B. Costa, Aline C. da Costa and Rubens Maciel Filho, 'Mathematical Modeling and Optimal Control Strategy Development for an Adipic Acid Crystallization Process,' Chem. Eng. and Processing, 44, 737-754(2005) https://doi.org/10.1016/j.cep.2004.08.004
  13. Voller, U. and Raisch, J., 'Control of Batch Crystallization-A System Inversion Approach,' Chem. Eng. and Processing, 45, 874- 885(2006) https://doi.org/10.1016/j.cep.2006.01.012
  14. Costa, C. B. B., da Costa, A. C. and Filho, R. M., 'Evaluation of Optimisation Techniques and Control Variable Formulations for a Batch Cooling Crystallization Process,' Chem. Eng. Sci., 60, 5312-5322(2005) https://doi.org/10.1016/j.ces.2005.04.068
  15. Vu, T. T. L., Durham, R. J., Hourigan, J. A. and Sleigh, R. W., 'Dynamic Modelling Optimization and Control of latose Crystallizations: Comparison of Process Alternatives,' Sep. and Purif. Technology, 48, 159-166(2006) https://doi.org/10.1016/j.seppur.2005.07.015
  16. Ronia M. Oisiovici$^{\ast}_$ and Sandra L. Cruz, 'Inferential Control of High-Purity Multicomponent Batch Distillation Columns using an Extnded Kalman Filter,' Ind. Eng., Chem. Res., 40, 2628-2639 (2002) https://doi.org/10.1021/ie0003943
  17. Ulas, S., Diwekar, U. M. and Stadtherr, M. A., 'Uncertainties in Parameter Estimation and Optimal Control in Batch Distillation,' Comp. Chem. Eng., 29, 1805-1814(2005) https://doi.org/10.1016/j.compchemeng.2005.03.002
  18. Da, L., Kumar, V. G., Tay, A., Al Mamun, A., Weng Khuen Ho, See, A. and Chan, L., 'Run-to-run Process Control for Chemical Mechanical Polishing in Semiconductor Manufacturing,' Proceedings of the 2002 IEEE Int. Sym. on Intelligent Control, 740-745, Vancouver, Canada(2002)
  19. Emami-Naeini, A., Ebert, J. L., Kosut, R. L., de Roover, D. and Ghosal, S., 'Model-based Control for Semiconductor and Advanced Materials Processing: an Overview,' Proceedings of the 2004ACC, 5, 3902-3909, Boston, USA(2004)
  20. Matsumoto, K., Suzuki, K., Kunimatsu, S. and Fujii, T., 'Temperature Control of Wafer in Semiconductor Manufacturing Systems by MR-ILQ Design Method,' Proceedings of 2004 IEEE Int. Conf. on Control Appl., 2, 1410-1414, Taipei, Taiwan(2004)
  21. Garden, M., 'Learning Control of Actuators in Control System,' U.S. Patent No. 3,555,252(1971)
  22. Miller, R. C. and Jr. Mallick, G. T., 'Method of Controlling an Automatic Machine Tool,' U.S. Patent No. 4,088,899(1978)
  23. Uchiyama, M., 'Formation of High Speed Motion Pattern of Mechanical Arm by Trial,' Trans. of the Society of Instrum. and Control Eng., 19, 706-712(1978)
  24. Arimoto, S., Kawamura, S. and Miyazaki, F., 'Bettering Operation of Robotics by Learning,' J. of Robotic Systems, 1(2), 123- 140(1984) https://doi.org/10.1002/rob.4620010203
  25. Bien, Z. and Huh, K. M., 'Higher-Order Iterative Learning Control Algorithm,' IEE Proc. Part D on Control Theory and Appl., 136, 105-112(1989)
  26. Lee, K. S. and Lee, J. H., 'Iterative Learning Control-based Batch Process Control Technique for Integrated Control of End Product Properties and Transient Profiles of Process Variables,' J. Process Control, 13(7), 607-621(2003) https://doi.org/10.1016/S0959-1524(02)00096-3
  27. Ahn, H., Chen, Y. and Moore, K., 'Iterative Learning Control: Brief Syrvey and Catgorization 1998-2004,' IEEE Trans. Systems, Man and Cybernetics-Part C: Applications and Reviews, Accepted for Publication(2006)
  28. Lee, J. H., Lee, K. S. and Kim, W. C., 'Model-based Iterative Learning Control with a Quadratic Criterion for Time-varying Linear Systems,' Automatica, 36(5), 641-657(2000) https://doi.org/10.1016/S0005-1098(99)00194-6
  29. Lee, K. S., Lee, J., Chin, I. and Lee, J. H., 'Control of Wafer Temperature Uniformity in Rapid Thermal Processing Using an Optimal Iterative Learning Control Technique,' Ind. Eng. Chem. Res., 40(7), 1661-1672(2001) https://doi.org/10.1021/ie0005553
  30. Lee, K. S., Lee, J. H., Chin, I. and Lee, H. J., 'A Model Predictive Control Technique Combined with Iterative Learning for Batch Processes,' AIChE J., 45(10), 2175-2187(1999) https://doi.org/10.1002/aic.690451016
  31. Chin, I. S., Lee, K. S. and Lee, J. H., 'A Technique for Integrated Quality Control, Profile Control, and Constraint Handling for Batch Processes,' Ind. Eng. Chem. Res., 39(3), 693-705(2000) https://doi.org/10.1021/ie990305q
  32. Chin, I., Qin, S. J., Lee, K. S. and Cho, M., 'A Two-Stage ILC Technique Combined with Real-Time Feedback for Independent Disturbance Rejection,' Automatica, 40(11), 1913-1920(2004) https://doi.org/10.1016/j.automatica.2004.05.011
  33. Cho, M., Lee, Y., Joo, S. and Lee, K. S., 'Semi-empirical Modelbased Multivariable Iterative Learning Control of an RTP System,' IEEE Trans. On Semicon. Manuf., 18(3), 430-439(2005) https://doi.org/10.1109/TSM.2005.852111
  34. Lee, J. H. and Lee, K. S., 'Iterative Learning Control Applied to Batch Processes: An Overview,' accepted for publication in Control Eng. Practice(2006)
  35. Roesser, R., 'A Discrete State Space Model for Linear Image Processing,' IEEE Trans. A.C., 20, 1-10(1975) https://doi.org/10.1109/TAC.1975.1100844
  36. Kaczorek, T., Two-Dimensional Linear Systems, Springer-Verlag, Berlin(1985)
  37. Kurek, J. E. and Zaremba, M. B., 'Iterative Learning Control Synthesis based on 2-D System Theory,' IEEE Trans. A.C., 38, 121-125(1993) https://doi.org/10.1109/9.186321
  38. Shi, J., Gao, F. and Wu, T-J., 'From Two-Dimensional Linear Quadratic Optimal Control to Iterative Learning Control. Paper 2. Iterative Learning Control for Batch Processes,' Ind. Eng. Chem. Res., 45, 4617-4628(2006) https://doi.org/10.1021/ie051298a
  39. Chen, Y.-H., Su, A.-J., Shiu, S.-J., Yu, C.-C. and Shen, S.-H, 'Batch Sequencing for Run-to-Run Control: Application to Chemical Mechanical Polishing,' Ind. Eng. Chem., Res., 44, 4676-4686(2005) https://doi.org/10.1021/ie0491544
  40. Firth, S. K., Campbell, W. J., Toprac, A. and Edgar, T. F., 'Justin- time Adaptive Disturbance Estimation for Run-to-Run Control of Semiconductor Processes,' IEEE Trans. On Semicon. Manuf., 19(3), 298-315(2006) https://doi.org/10.1109/TSM.2006.879409
  41. Wilde, D. J. and Beightler, C. S., Foundations of Optimization, Prentice-Hall, Englewood-Cliffs(1967)
  42. Zafiriou, E. and Zhu, J. M., 'Optimal Control of Semi-Batch Processes in the Presence of Modeling Error,' Proc. of 1990 ACC., San Diego, USA, 1644-1649(1990)
  43. Zafiriou, E., Adomaitis, R. A. and Gattu, G., ' Approach to Runto- Run Control for Rapid Thermal Processing,' Proc. of 1995 ACC., Seattle, USA, 1286-1288(1995)
  44. Hara, S., Yamamoto, Y., Omata, T. and Nakano, N., 'Repetitive Control System: a New Type Servo System for Periodic Exogeneous Signals,' IEEE Trans. A.C., 33, 659-668(1998)
  45. Lee, J. H., Natarajan, S. and Lee, K. S., 'A Model-based Predictive Control Approach to Repetitive Control of Continuous Processes with Periodic Operations,' J. Process Control, 11, 195- 207(2001) https://doi.org/10.1016/S0959-1524(00)00047-0