Nonlinear Adaptive PID Controller based on a Cell-mediated Immune Response and a Gradient Descent Learning

세포성 면역 반응과 경사감소학습에 의한 비선형 적응 PID 제어기

  • 박진현 (진주산업대학교 메카트로닉스공학과) ;
  • 이태환 (진주산업대학교 메카트로닉스공학과) ;
  • 최영규 (부산대학교 전자전기정보컴퓨터공학부)
  • Published : 2006.01.01

Abstract

PID controllers, which have been widely used in industry, have a simple structure and robustness to modeling error. But They we difficult to have uniformly good control performance in system parameters variation or different velocity command. In this paper, we propose a nonlinear adaptive PID controller based on a cell-mediated immune response and a gradient descent learning. This algorithm has a simple structure and robustness to system parameters variation. To verify performances of the proposed nonlinear adaptive PID controller, the speed control of nonlinear DC motor is performed. The simulation results show that the proposed control systems are effective in tracking a command velocity under system parameters variation.

PID 제어기는 구조가 간단하고 적용이 용이하다는 장점으로 인하여 널리 사용되고 있는 제어방식이다. 이러한 선형 PID 제어기는 시스템의 파라메터가 변화가 있거나 부하 특성이 비 선형적으로 변화할 때에 적절한 이득과 성능을 얻기 어려워 고성능 제어 특성을 기대하기 어렵다. 본 연구에서는 세포성 면역 반응과 경사감소학습에 기초하여 비선형 PID 제어기를 설계하고, 설계된 제어기의이득과 비선형 함수의 파라메터들을 실시간 적응적으로 학습할 수 있는 학습 알고리즘을 개발하고, 이를 제어시스템에 적용하였다. 제안된 비선형 PID 제어기는 비선형 직류 모터 시스템의 파라메터들이 변화하거나 주파수가 다른 추종 명령에 대하여, 적응적으로 이득을 변화 시키며 추종함을 보였다.

Keywords

References

  1. Motohiro Kawafuku, Minoru Sasaki, and Kasuhiko Takahashi, 'Adaptive Learning Method of Neural Network Controller using an Immune Feedback Law,' Proceedings of the 1999 IEEE/ASME International Conference on Advanced Intelligent Mechatronics, pp.641-646, 1999
  2. Jang-Sung Chun, Jeong-Pil Lim, Hyun-Kyo Jung and Joong-Suk Yoon, 'Optimization Design of Synchronous Motor with Parameter Correction Using Immune Algorithm,' IEEE Trans. on Energy Conversion, Vol. 14, No. 3, pp. 610-615, September, 1999 https://doi.org/10.1109/60.790923
  3. Kazuyuki Mori, Makoto Tsukiyama and Toyoo Fukuda, 'Adaptive Scheduling System Inspired by Immune Algorithm,' Proceeding of the 1998 IEEE International Conference on System, Man and Cybernetics, Vol. 4, pp. 3833-3837, 1998
  4. Manabu Kawana, Kunio Saito, Tomoyasu Hiramatsu, Michio Miyazaki, Noriyuki Nanba, 'A Solving Method of Simultaneous Non-linear Equations by Using Dynamic Parametric IA with Meta GA,' T. IEE Japan, Vol. 119-C, No. 4, pp. 488-495, 1999
  5. Satoshi Endoh, Naruaki Toma, Koji Yamada, 'Immune algorithm for n-TSP,' proceeding of the 1998 IEEE International Conference on System Man and Cybernetics Vol. 4, pp. 3844-3849, 1998
  6. A. Ishiguro, Y. Watanabe, and Y. Uchikawa, 'An Immunological Approach to Dynamic Behavior Control for Autonomous Mobile Robot,' Proceeding of IROS'95, Vol. 1, pp.495-500, 1995
  7. A. Ishiguro, T. Kondo, Y. Watanabe, and Y. Uchikawa, 'Dynamic Behavior Arbitration of Autonomous Mobile Robot using Immune Networks,' Proceeding of ICEC'95, Vol. 2, pp.722-727, 1995
  8. Yongshing Ding and Lihong Ren ,'Fuzzy Self-Tuning Immune Feedback Controller for Tissue Hyperthermia,' IEEE International Conference on Fuzzy Systems, vol. 1, pp.534-538, 2000
  9. Kazuhiko Takahashi and Takayuki Yamada, 'Application of an Immune Feedback Mechanism to Control System,' JSME International Journal, Series C, Vol. 41, No. 2, 1998
  10. 이영진, 이진우, 이권순,'세포성 면역 알고리즘을 이용한 AGV의 조향 제어기 설계에 관한 연구,' 제어 자동화 시스템 공학회 논문지, 제7권, 제10호, pp.827-836, 2001
  11. Kazuhiko Takahashi and Takayuki Yamada, 'A Self-Tuning Immune Feedback Controller for Controlling Mechanical Systems,' IEEE/ASME International Conference on Advanced Intelligent Mechatronics '97, pp.101, 1997
  12. 박진현, 최영규, '면역 피드백 메카니즘에 기초한 비선형 PID 제어기 설계,' 전기학회 논문지, 제52권, 제3호, pp. 134-141, 2003
  13. Sigeru Omatu, Marzuki Khalid and Rubiyah Yusof, Neuro-Control and Its Application, Springer, 1996