Commenced in January 2007
Frequency: Monthly
Edition: International
Paper Count: 30855
Balancing and Synchronization Control of a Two Wheel Inverted Pendulum Vehicle

Authors: Shiuh-Jer Huang, Sheam-Chyun Lin, Shin-Ham Lee


A two wheel inverted pendulum (TWIP) vehicle is built with two hub DC motors for motion control evaluation. Arduino Nano micro-processor is chosen as the control kernel for this electric test plant. Accelerometer and gyroscope sensors are built in to measure the tilt angle and angular velocity of the inverted pendulum vehicle. Since the TWIP has significantly hub motor dead zone and nonlinear system dynamics characteristics, the vehicle system is difficult to control by traditional model based controller. The intelligent model-free fuzzy sliding mode controller (FSMC) was employed as the main control algorithm. Then, intelligent controllers are designed for TWIP balance control, and two wheels synchronization control purposes.

Keywords: synchronization control, balance control, TWIP, two wheel inverted pendulum

Digital Object Identifier (DOI):

Procedia APA BibTeX Chicago EndNote Harvard JSON MLA RIS XML ISO 690 PDF Downloads 1149


[1] S. Mori, H. Nishihara, and K. Furuta, “Control of unstable mechanical system control of pendulum,” Int. J. Control, Vol. 23. No. 5, pp. 673-692, 1976.
[2] Y. Ha, and S. Yuta, “Trajectory Tracking Control for Navigation of Self-Contained Mobile Inverse Pendulum,” IEEE/RSJ/GJ Int. Conf Advanced Robotic Systems and the Real World, Munich, Germany, Vol. 3, pp. 12-16, September 1994.
[3] F. Grasser, A. D’Arrigo, S. Colombi, A. C. Rufer, “JOE: a mobile, inverted pendulum,” IEEE Transactions on Industrial Electronics, Vol. 49, 2002.
[4] K. Pathak, J. Franch, S.K. Agrawal, “Velocity and position control of a wheeled inverted pendulum by partial feedback linearization,” IEEE Transactions on Robotics, Vol. 21, 2005.
[5] C. H. Chiu, and Y. F. Peng, “Design and Implementation of the self-dynamic Controller for Two-Wheel Transporter,” IEEE International Conference on Fuzzy Systems, 2006.
[6] T. J. Ren, T. C. Chen, and C. J. Chen, “Motion control for a two-wheeled vehicle using a self-tuning PID controller.” Control Engineering Practice, pp. 365-375, 2007.
[7] W. Li, H, Ding, and K, Cheng, “An Investigation on the Design and Performance Assessment of double-PID and LQR Controllers for the Inverted pendulum,” UKACC International Conference on Control, Cardiff, United Kingdom, pp.190-196, September 2012.
[8] Segway of West Texas, “i2 Models,” Retrieved July 1, 2015, from
[9] Hwang G C and Lin S C, “A stability approach to fuzzy control design for nonlinear systems,” Fuzzy Sets Systems, 48, (1992), pp.269-278.