DOI QR코드

DOI QR Code

GA-Based Design of a Nonlinear PID Controller and Application to a CSTR Process

GA 기반의 비선형 PID 제어기 설계 및 CSTR 프로세스에 응용

  • Lee, Joo-Yeon (Department of Convergence Study on the Ocean Science and Technology, Korea Marine and Ocean University) ;
  • So, Gun-Baek (Department of Convergence Study on the Ocean Science and Technology, Korea Marine and Ocean University) ;
  • Lee, Yun-Hyung (Education and Research Team, Korea Institute of Maritime and Fisheries Technology) ;
  • So, Myung-Ok (Department of Marine Engineering, Korea Maritime and Ocean University) ;
  • Jin, Gang-Gyoo (Division of IT, Korea Maritime and Ocean University)
  • Received : 2015.05.21
  • Accepted : 2015.07.02
  • Published : 2015.07.31

Abstract

Several complex processes that are employed in industries, such as shipping, power plants, and the petrochemical industry, involve time-varying behavior as well as strong nonlinear behavior during operation. The fixed-parameter proportional-integral-derivative (PID) controllers have difficulty in dealing with control problems that occur in such processes. In this paper, we propose a method of designing a nonlinear PID controller for industrial processes that exhibit a large number of nonlinearities and time-varying behavior. The gains of the nonlinear PID controller are characterized by a simple nonlinear function of the error and/or error rate depending on the process set-point and output. We tune the user-defined parameters using a genetic algorithm by minimizing the integral of time absolute error (ITAE) index. We verify the effectiveness of the proposed method by performing a comparison of the proposed method and two other nonlinear and adaptive methods that are employed for reference tracking, disturbance-rejection performances, and robustness to parameter changes on a continuously stirred tank reactor.

선박, 발전소, 석유화학 등의 분야에서 운전되고 있는 많은 프로세스들은 강한 비선형성을 보일 뿐만 아니라 동시에 시변 특성도 가지고 있다. 이런 프로세스에 기존의 고정-파라미터 PID 제어기를 적용하면 성능이 나빠지고 경우에 따라서는 불안정해질 수도 있다. 따라서 본 연구에서는 복잡한 프로세스를 제어하기 위한 비선형 PID 제어기를 제안한다. 제안되는 제어기의 이득은 오차와 오차의 변화율의 비선형 함수로 기술되며, 사용자 파라미터들은 ITAE를 최소로 하는 관점에서 유전알고리즘으로 동조된다. 제안된 방법은 열분해반응 또는 촉매를 이용한 고분자합성에 널리 사용되는 연속 교반탱크반응기를 대상으로 시뮬레이션을 실시하며, 그 유효성을 보이기 위해 다른 두 비선형/적응 제어법과 비교한다.

Keywords

References

  1. W. H. Ray, Advanced Process Control, McGraw-Hill Book Co., N.Y., 1981.
  2. J. P. Corriou, Process Control: Theory and Applications, Springer-Verlag, London, 2004.
  3. U. S. Banu and G. Uma, "Fuzzy gain scheduled CSTR with GA-based PID," Chemical Engineering Communications, vol. 195, no. 10, pp. 1213-1226, 2008. https://doi.org/10.1080/00986440801907003
  4. M. A. Nekoui, M. A. Khameneh, and M. H. Kazemi, "Optimal design of PID controller for a CSTR system using particle swarm optimization (PSO)," Proceedings of the 14th International Power Electronics and Motion Control Conference, EPE-PEMC 2010, Ohrid, Republic of Macedonia, pp. T7-63-T7-66, 2010.
  5. C. T. Chen and S. T. Peng, "Learning control of process systems with hard input constraints," Journal of Process Control, vol. 9, pp. 151-160, 1999. https://doi.org/10.1016/S0959-1524(98)00038-9
  6. L. S. Saoud, F. Rahmoune, V. Tourtchine, and K. Baddari, "An inexpensive embedded electronic continuous stirred tank reactor (CSTR) based on neural networks," Proceedings of the International Conference on Multimedia Technology (ICMT), China, pp. 6233-6237, 2011.
  7. Y. X. Su, D. Sun, and B. Y. Duan, "Design of an enhanced nonlinear PID controller," Mechatronics, vol. 15, pp. 1005-1024, 2005. https://doi.org/10.1016/j.mechatronics.2005.03.003
  8. C. Li, S. Wang, Z. Yue, J. Yu, and H. Wang, "Anti-windup nonlinear PID controller design and its application to winged missile control system," Proceedings of the 27th Chinese Control Conference, pp. 377-379, 2008.
  9. H. Zhang and B. Hu, "The application of nonlinear PID controller in generator excitation system," Energy Procedia, vol. 17, pp. 202-207, 2012. https://doi.org/10.1016/j.egypro.2012.02.084
  10. M. Korkmaz, O. Aydogdu, and H. Dogan, "Design and performance comparison of variable parameter nonlinear PID controller and genetic algorithm based PID controller," Proceedings of the 2012 IEEE International Symposium on Innovations in Intelligent Systems and Applications (INISTA), Trabzon, pp. 1-5, 2012.
  11. G. So, M. So, and G. Jin, "EA-based design of a nonlinear PID controller," Proceedings of the 37th KOSME Spring Conference, p. 374, 2013 (in Korean).
  12. J. Lee, Temperature Control of a CSTR Using a Nonlinear PID Controller, M.S. Thesis, Department of Convergence Study on the Ocean Science and Technology, School of Ocean Science and Technology, Korea Maritime and Ocean University, 2015.
  13. K. J. Astrom and T. Hagglund, PID Controllers: Theory, Design and Tuning, ISA Press, 1995.
  14. G. Jin, Genetic Algorithms and Their Applications, Kyowoo Publishing Co., 2000.