An AGV Driving Control using immune Algorithm Adaptive Controller

면역알고리즘 적응 제어기를 이용한 AGV 주행제어에 관한 연구

  • Lee, Yeong-Jin (Dept.of Electronics Engineering, Donga University) ;
  • Lee, Gwon-Sun (Dept.of Electric Electronics Computer Engineering, Donga University) ;
  • Lee, Jang-Myeong (Dept.of Electronics Engineeing, Graduate School of Busan National University)
  • Published : 2000.04.01

Abstract

In this paper, an adaptive mechanism based on immune algorithm is designed and it is applied for the autonomous guided vehicle(AGV) driving. When the immune algorithm is applied to the PID controller, there exists the cast that the plant is damaged due to the abrupt change of PID parameters since the parameters are adjusted almost randomly. To solve this problem, a neural network is used to model the plant and the parameter tuning of the model is performed by the immune algorithm. After the PID parameters are determined in this off-line manner, these gains are then applied to the plant for the on-line control using immune adaptive algorithm. Moreover, even though the neural network model may not be accurate enough intially, the weighting parameters are adjusted to be accurate through the on-line fine tuning. The computer simulation for the control of steering and speed of AGV is performed. The results show that the proposed controller has better performances than other conventional controllers.

Keywords

References

  1. E. H. M. Lim and J. K. Hedrick, 'Lateral and Longitudinal Vehicle Control Coupling for Automated Vehicle Operation,' Proc. of the American Control Conference, pp. 3676-3680, 1999 https://doi.org/10.1109/ACC.1999.782452
  2. H. F. Durrant-Whyte, 'An Autonomous Guided Vehicle for Cargo Handling Applications,' The International Journal of Robotics Research, Vol. 15, No. 5, pp. 407-440, 1996 https://doi.org/10.1177/027836499601500501
  3. William L. Brogan, Modern Control Theory, Prentice Hall, pp. 72-79, 1991
  4. H. S. Hwang, 'Automatic Design of Fuzzy Rule Base for Modelling and Control using Evolutionary Programming,' IEE Proc. Control Theory Appl., Vol. 146, No. 1, pp. 9-16, 1999 https://doi.org/10.1049/ip-cta:19990087
  5. Y. Mitsukura, T. Yamamoto and M. Kaneda, 'A Design of Self-Tuning PID Controllers using a Genetic Algorithm,' Proceedings of the American Control Conference, pp. 1361-1365, 1999 https://doi.org/10.1109/ACC.1999.783590
  6. N. K. Jerne, 'The Immune System,' Scientific American, Vol. 229, No. 1, pp. 52-60, 1973
  7. A. Ishiguro, T. Konodo, Y. Watanabe, and Y. Uchikawa. 'A Reinforcement Learning Method for Dynamic Behavior Arbitration of Autonomous Mobile Robots Base on the Immunological Information Processing Mechanism,' Trans. of the Institute of Elec. Eng. of Japan C, Vol. 117-C, No. 1, pp. 42-49, 1990
  8. S. Endoh, N. Toma, and K. Yamada, 'Immune Algorithm for n-TSP,' Proceeding of the IEEE International Conference on Systems, Man, and Cybernetics, Vol. 4, pp. 3844-3849, 1998 https://doi.org/10.1109/ICSMC.1998.726687
  9. J. S. Chun, M. K. Kim, and H. K. Jung, 'Shape Optimization of Electromagnetic Devices using Immune algorithm,' IEEE Transactions on Magnetics, Vol. 33, No. 2, pp. 1876-1879, 1997 https://doi.org/10.1109/20.582650
  10. 한국해양수산개발원, 자동화 컨테이너터미널 개발사업 타당성 검토 최종보고서, 1998. 12
  11. 이성온, 정완균, 염영일, '자동차형 이동로봇의 주차를 위한 제어,' 한국자동제어학술회의, pp. 502-505, 1998
  12. 이오걸, 퍼지 기법으로 구동되는 직류 서보 시스템의 고정도 제어, 동아대학교 박사학위논문, 1992
  13. S. Omatu, M. Khalid, and R. Yusof, Neuro-Control and Its Applications, Springer, 1996
  14. D. Dasgupta, Artificial Immune Systems and Their Applications, Springer, 1997
  15. I. Roitt, Essential Immunology, Blackwell Scientific Publications, 1980
  16. 김동화, 이은웅, 'PID 제어기 튜우닝 기술에 대한 연구현황과 전망,' 전기학회지, Vol. 44, No. 5, pp. 13-23, 1995