Performance Improvement for Back-stepping Controller of a Mobile Robot Based on Fuzzy Systems

퍼지추론을 이용한 이동로봇의 백스테핑 제어기 성능개선

  • 박재훼 (부산대학교 메카트로닉스과정) ;
  • 진태석 (부산대학교 메카트로닉스과정) ;
  • 이만형 (부산대학교 기계공학부)
  • Published : 2003.09.01

Abstract

This paper describes a tracking control for the mobile robot based on fuzzy systems. The conventional back-stepping controller includes the dynamics and kinematics of the mobile robot, which is affected by the derived velocity reference by a kinematic controller. To improve the performance of conventional back-stepping controller, this paper uses the fuzzy systems known as the nonlinear controller. In this paper, the new velocity reference for the back-stepping controller is derived through the fuzzy inference. Fuzzy rules are selected for gains of the kinematic controller. The produced velocity reference has properly considered the varying reference trajectories. And simulation results show that the proposed controller is more robust than the conventional back-stepping controller.

이 논문은 퍼지 시스템을 기반으로 하여 이동로봇의 제적제어에 대하여 기술한다. 기존의 백스텝핑 (back-stepping) 제어기는 이동로봇의 동역학과 기구학을 모두 포함하여 제어기를 구성하였다. 그러나 기존의 back-stepping 제어기는 기구학적 제어기에서 생성되는 속도 명령에 의해서 많은 영향을 받는다. 기존의 back-stepping 제어기의 성능을 증가 시키기 위해서 본 논문에서는 비선형 제이기로 많이 사용되고 있는 퍼지 시스템을 사용하였다. 본 논문에서는 back-stepping 제어기의 새로운 속도명령을 퍼지 추론을 통하여 생성하였다. 퍼지 규칙은 기구학적 제어기의 개인을 설정하기 위해서 설정하였으며, 퍼지 추론을 통하여 새로 생성된 속도명령은 기준명령의 변화를 고려하여 생성되었다. 그리고 수치실험을 통하여 기존의 back-stepping 제어기 보다 제안된 방법이 우수함을 증명하였다.

Keywords

References

  1. Y. Kanayama, Y. Kimura, F. Miyazaki and T. Noguchi, 'A Stable tracking control method for an autonomous mobile robot,' in Proc. IEEE Int. Conf. Robot and Automation, pp. 384-389,1990 https://doi.org/10.1109/ROBOT.1990.126006
  2. W. E. Dixon, D. M. Dawson, E. Zergeroglu and A. Behal, Nonlinear Control of Wheeled Mobile Robots, Springer, 2001
  3. T. Fukao, H. Nakagawa, and N. Adachi, 'Adaptive Tracking Control of a Nonholonomic Mobile Robot,' IEEE Trans. On Robotics and Automation, Vol. 16, No. 5, pp. 609-615, Oct. 2000 https://doi.org/10.1109/70.880812
  4. Qiuju Zhang, James Shippen, Barrie Jones, 'Robust backstepping and neural network control of a low quality nonholonomic mobile robot,' International Journal of Machine Tools & Manufacture, No. 39, pp. 1117-1134, 1999 https://doi.org/10.1016/S0890-6955(98)00080-7
  5. B. d'Andrea Novel, G. Bastin, and G. Campion, 'Control of nonholonomic wheeled mobile robots by state feedback linearization', The International Journal of Robotics Research, Vol. 14, NO. 6, pp.543-559, 1995 https://doi.org/10.1177/027836499501400602
  6. B. d'Andrea Novel, G. Bastin, and G. Campion, 'Modeling and control of nonholonomic wheeled mobile robots,' Proceedings of the 1991 IEEE International Conference on Robotics and Automation, Sacrameto, California, pp.1130-1135 https://doi.org/10.1109/ROBOT.1991.131747
  7. Zhong Ping, Jiang and Henk Nijmeijer, 'Tracking control of mobile robot : a case study in backstepping,' Automatica, Vol. 33, No. 7, pp. 1393-1399, 1997 https://doi.org/10.1016/S0005-1098(97)00055-1
  8. 김도우, 양해원, and 유지섭, '관로 검사로봇 자세의 퍼지 PID제어', 대한전기학회 논문지, Vol. 49D, NO. 8, pp.473-480, Aug. 2000
  9. R. Fierro and F. L. Lewis, 'Control of a nonholonomic mobile robot using nerual networks,' IEEE Trans. On Neural Networks, Vol. 9, No. 4, pp 589-600, July 1998 https://doi.org/10.1109/72.701173
  10. 김무진, 이영진, 박성준, and 이만형, '신경회로망을 이용한 이동로봇의 정밀제어,' 제어자동화시스템공학회논문지, Vol. 6, NO. 8, pp.689-696, Aug. 2000
  11. John Yen and Reza Langari,Fuzzy Logic: Intelligence, Control, and Information, Prentice-Hall, 1999
  12. J. S. R. Jang, C. T. Sun, and E. Mizutani, Neuro-Fuzzy and Soft Computing, Prentice-Hall, 1997