PID Control Design with Exhaustive Dynamic Encoding Algorithm for Searches (eDEAS)

  • Kim, Jong-Wook (Dept. of Electronics Engineering, Dong-A University) ;
  • Kim, Sang-Woo (Electrical and Computer Engineering, Division, Pohang University of Science and Technology)
  • Published : 2007.12.31

Abstract

This paper proposes a simple but effective design method of PID control using a numerical optimization method. In order to achieve both stability and performance, gain and phase margins and performance indices of step response directly compose of the cost function. Hence, the proposed approach is a multiobjective optimization problem. The main effectiveness of this approach results from the strong capability of the used optimization method. A one-dimensional example concerning gain margin illustrates the practical applicability of the optimization method. The present approach has many degrees of freedom in controller design by only adjusting related weight constants. The attained PID controller is compared with Wang#s and Ho#s methods, IAE, and ISE for a high-order process, and the simulation result for various design targets shows that the proposed approach achieves desired time-domain performance with a guarantee of frequency-domain stability.

Keywords

References

  1. J. G. Ziegler and N. B. Nichols, 'Optimum settings for automatic controllers,' Trans. ASME, vol. 64, pp. 759-768, 1942
  2. G. H. Cohen and G. A. Coon, 'Theoretical consideration of retarded control,' Trans. ASME, vol. 75, pp. 827-834, 1953
  3. K. J. Astrom and T. Hagglund, PID Controllers; Theory, Design, and Tuning, International Society for Measurement and Control, 1995
  4. W. K. Ho, C. C. Hang, and L. S. Cao, 'Tuning of PID controllers based on gain and phase margin specifications,' Automatica, vol. 31, no. 3, pp. 497-502, 1995 https://doi.org/10.1016/0005-1098(94)00130-B
  5. Q.-G. Wang, T.-H. Lee, H.-W. Fung, Q. Bi, and Y. Zhang, 'PID tuning for improved performance,' IEEE Trans. Contr. Syst. Technol., vol. 7, no. 4, pp. 457-465, 1999 https://doi.org/10.1109/87.772161
  6. D. E. Goldberg, Genetic Algorithm in Search, Optimization and Machine Learning, Addison Wesley, 1989
  7. F. G. Shinskey, Process Control Systems, Application, Design, and Tuning, McGraw-Hill, New York, 1988
  8. M. Zhuang and D. P. Atherton, 'Automatic tuning of optimum PID controllers,' IEE Proc. Part D, vol. 140, pp. 216-224, 1993 https://doi.org/10.1049/ip-d.1993.0030
  9. C.-L. Lin, H.-Y. Jan, and N.-C. Shieh, 'GATable based multiobjective PID control for a linear brushless DC motor,' IEEE/ASME Trans. on Mechatronics, vol. 8, no. 1, pp. 56-65, March 2003 https://doi.org/10.1109/TMECH.2003.809136
  10. J.-W. Kim and S. W. Kim, 'Gain tuning of PID controllers with the dynamic encoding algorithm for searches (DEAS) based on the constrained optimization technique,' Proc. of International Conference on Control, Automation and Systems, Gyeongju, Korea, pp. 871-876, October 2003
  11. W. K. Ho, C. C. Hang, and J. H. Zhou, 'Performance and gain and phase margins of well-known PI tuning formulas,' IEEE Trans. Contr. Syst. Technol., vol. 3, no. 2, pp. 245-248, 1995 https://doi.org/10.1109/87.388135
  12. W. K. Ho, O. P. Gan, E. B. Tay, and E. L. Ang, 'Performance and gain and phase margins of well-known PID tuning formulas,' IEEE Trans. Contr. Syst. Technol., vol. 4, no. 4, pp. 473-477, 1996 https://doi.org/10.1109/87.508897
  13. J.-W. Kim and S. W. Kim, 'A numerical method for global optimization: Dynamic encoding algorithm for searches,' IEE Proc.-Control Theory and Appl., vol. 151, no. 5, pp. 661-668. Sept. 2004 https://doi.org/10.1049/ip-cta:20040901
  14. J.-W. Kim, N. G. Kim, and S. W. Kim, 'On-load parameter identification of an induction motor using univariate dynamic encoding algorithm for searches,' Proc. of International Conference on Control, Automation and Systems, Bangkok, Thailand, pp. 852-856, August 2004
  15. S.-C. Choi, N. G. Kim, J.-W. Kim, and S. W. Kim, 'Improvement of dynamic encoding algorithm for searches (DEAS) using hopping unidirectional search (HUDS),' Proc. of International Conference on Control, Automation, and Systems, KINTEX, Korea, pp. 324-329, June 2005
  16. Y. S. Park, Improvement of DEAS using history information, Master Thesis, Pohang Univ. of Sci. and Tech., Feb. 2006
  17. G.-G. Jin, Genetic Algorithms and Their Applications, Gyo Woo Sa, 2000