Fuzzy PD+I Control Method for Two-wheel Balancing Mobile Robot

퍼지 PD+I 제어 방식을 적용한 Two-wheel Balancing Mobile Robot

  • Published : 2008.01.25

Abstract

A two-wheel balancing vehicle, which helps people moving freely and fast, and is applied from inverted pendulum system, has been widely researched and developed, and some products are came into a market in actuality. Until now, the two-wheel balancing vehicles developed have chosen the general PID control method. In this paper, we propose a new control method to improve a control capacity for a two-wheeled balancing vehicle for human transportation. The proposed method is the fuzzy PD+I control that is one of the improved PID control, and it contains a 2input-1output fuzzy system. This fuzzy system processes signals from proportional and derivative controller, and the fuzzy output signal generates the final output by summing up integral signal. The non-linearity of the fuzzy system makes an optimal output control signal by changing weight of the proportional signal and the derivative signal in process of time. We have simulated the fuzzy PD+I control system and experimented by implementing the two-wheel balancing mobile robot to verify the advantages of the proposed fuzzy PD+I control method in comparison with general PID control. As the results of simulation and experimentation, the proposed fuzzy PD+I control method has better control performance than general PID in this system and improves it.

자유롭고 빠르게 이동할 수 있도록 도와주는 개인 이동 수단인 two-wheel balancing vehicle은 inverted pendulum 시스템의 원리를 이용한 것으로, 최근 들어 많은 연구가 이루어지고 있고 이를 이용한 제품이 실제 사용되고 있다. 본 논문에서는 일반적인 PID 제어이론을 이용한 two-wheel balancing vehicle에 대한 제어성능을 개선시키는 새로운 제어방식을 제안한다. 제안한 방식은 퍼지 PD+I 제어방식으로 향상된 PID 제어의 일종으로 2개의 입력과 1개의 출력을 가진 퍼지시스템에 적분 신호를 더함으로써 출력신호를 만든다. 퍼지시스템의 비선형성은 시간공정에서 비례신호와 미분신호의 가중치를 변화함으로써 최적의 출력제어신호를 만들어낸다. 제안한 퍼지 PD+I 제어방식의 유용성을 알아보기 위해 two-wheel balancing mobile robot에 대해 시뮬레이션과 실험의 결과를 통해, 제안한 퍼지 PD+I 제어방식이 일반적인 PID 방식보다 우수한 성능을 가지고 있음을 알 수가 있다.

Keywords

References

  1. 유범재, 'IT 기반 지능형 서비스 로봇 기술 동향,' 지능로봇연구센터, 2005
  2. Meng Joo Er et al. , 'Design and development of an intelligent controller for a pole-balancing robot,' Microprocessors and Microsystems 26, pp. 433-448, 2002 https://doi.org/10.1016/S0141-9331(02)00068-6
  3. Scott M. Boskovich, 'A Two Wheeled Robot Control System,' IEEE WESCON 1995
  4. Richard C. Dorf, Robert H. Bishop, 'Modern Control Sytem,' Ninth-edition, Prentice Hall, 2002
  5. Qing-Guo Wang et al., 'PID Tuning for Improved Performance,' IEEE Transactions On Control Systems Technology, Vol. 7, No. 4, July 1999
  6. M. Fiacchini et al., 'Design And Experimentation Of A Personal Pendulum Vehicle,' Control, 7th Portuguese Conference on Automatic Control. Sep. 2006
  7. Felix Grasser et al., 'JOE: A Mobile, Inverted Pendulum,' IEEE Transactions on Industrial Electronics, Vol. 49, No. 1, Feb. 2002
  8. Chen Wei Ji et al., 'Fuzzy Logic Controller for An Inverted Pendulum System,' IEEE International Conference on Intelligent Processing Systems, Oct. 1997
  9. Li-Xing Wang, 'A Course in Fuzzy Systems and Control,' International-edition, Prentice Hall, 1997