DOI QR코드

DOI QR Code

Design of Balancing Robot Controller using Optimal Control Method

최적제어 기법을 이용한 밸런싱 로봇 제어기의 설계

  • Yeo, Hee-Joo (Department of Electronics Eng., Daejin University) ;
  • Park, Hun (Department of Electronics Eng., Daejin University)
  • 여희주 (대진대학교 전자공학과) ;
  • 박훈 (대진대학교 전자공학과)
  • Received : 2014.01.09
  • Published : 2014.02.25

Abstract

In this paper, we get state equations based on wheel's rotation, tilt and steering are independent each other in balancing robot. Accordingly, we propose two LQR controllers which are appropriate for rotation and steering control of a balancing robot. And its superiority and appropriateness are demonstrated by a comparison to a PID method. Simulation results verify the possibility of upright balancing, rectilinear motion and position control. Moreover, experimental results show that it guarantees the performance to apply the two LQR controllers to balance the robot.

본 논문에서는 밸런싱 로봇의 동역학적 모델의 해석으로부터 기울기와 조향이 독립되어 있어 서로 영향을 받지 않는 것을 증명하고, 다변수 시스템에 적합한 제어기로써 두 개의 최적 LQR 제어기 구조를 갖는 제어시스템을 제안하였다. 또한 제안한 제어시스템의 성능을 입증하기 위하여 밸런싱 로봇의 자세제어에 적용하여 모의실험과 실험을 수행하였고, PID 제어기와의 비교평가를 통하여 그 우수성을 검증하였다.

Keywords

References

  1. Yun-Su Ha, Shin'ichi Yuta, "Trajectory tracking control for navigation of the inverse pendulum type self-contained mobile robot," Robotics and Autonomous Systems Vol. 17, pp. 65-80, 1996. https://doi.org/10.1016/0921-8890(95)00062-3
  2. YeonHoon Kim, "Dynamic Analysis of a Nonholonomic Two-Wheeled Inverted Pendulum Robot," Journal of Intelligent and Robotic Systems Vol. 44, pp. 25-46, 2005. https://doi.org/10.1007/s10846-005-9022-4
  3. Yorihisa Yamamoto, "NXTway-GS Model-Based Design Control of self-Balancing two-wheeled robot built with LEGO Mindstorms NXT," First edition, Feb 29, 2008.
  4. Hamid Reza Karimi, "LQG Control Design for Balancing an Inverted Pendulum Mobile Robot," Intelligent Control and Automation, Vol. 2, pp. 160-166, 2011. https://doi.org/10.4236/ica.2011.22019
  5. Felix Grasser, "JEO: A Mobile, Inverted Pendulum," IEEE Trans. on Industrial Electronics, Vol. 49, No. 1, Feb 2002.
  6. Kanchit Pawananont1, "Design LQR Controller for the Balancing robot," The Eighth PSU Engineering Conference pp. 22-23, April 2010.
  7. E.poulin and A. Pomerleau, "PID tuning for integrating and unstable processes," IEE Proc. Control Theory Appl. 143(5), pp. 429-435, 1996. https://doi.org/10.1049/ip-cta:19960442
  8. A. Visioli, "Optimal Tuning of PID Controllers for Integrating and Unstable Processes," IEE Proc. Control Theory Appl. 148(2), pp. 180-184, 2001. https://doi.org/10.1049/ip-cta:20010197