Design, Construction and Performance Comparison of Fuzzy Logic Controller and PID Controller for two-Wheel Balance Robot
DOI:
https://doi.org/10.34257/LJER106365UKKeywords:
Fuzzy controller, PID controller, two-wheeled balance robotAbstract
In this article, the design, construction and control of a two-wheeled balancing robot was carried out with two PID controllers and fuzzy logic. This type of robot has advantages such as lower energy consumption and the ability to be used in small spaces with the ability to navigate in the entire workspace and rotate in place compared to other wheeled robots. Therefore, the need for research on the knowledge of building a two-wheeled balancing robot and controlling its balance optimally is felt to enter fields such as medical robots (assistant and military and robotics of humanoid robots), etc. For the design and modeling of the robot, SolidWorks software was used, and for programming, Arduino software was used along with the Arduino microcontroller board. In this research, the robot system is nonlinear and is considered as a black box, and two linear PID and nonlinear fuzzy controllers have been used. After conducting investigations and obtaining numerous results for both controllers in the results section, the performance of the fuzzy controller was observed to be much more optimal than the PID controller. The PID coefficients have been obtained experimentally, and the membership functions of the fuzzy controller have also been adjusted experimentally, and the Mamdani method and trapezoidal functions have been used. All the results have been obtained from the Arduino software and with a serial port connection between the computer and the Arduino microcontroller, all of which are presented in the results section.
References
K Ogata, Y Yang (2002) Modern control engineering. 4.
A A Bature, S Buyamin, M N Ahmad, M Muhammad (2014) A comparison of controllers for balancing two wheeled inverted pendulum robot. 14(3), 62-68.
F Grasser, A D'Arrigo, S Colombi, A C Rufer (2002) JOE: a mobile, inverted pendulum. 49(1), 107-114.
R M P Chan, K A Stol, C R Halkyard (2013) Review of modelling and control of two-wheeled robots. 37(1), 89-103.
M M Azimi, H R Koofigar (2013) Model predictive control for a two wheeled self balancing robot.
R Brisilla, V Sankaranarayanan (2015) Nonlinear control of mobile inverted pendulum. 70, 145-155.
L Sun, J Gan (2010) Researching of two-wheeled self-balancing robot base on LQR combined with PID.
J Solis, R Nakadate, Y Yoshimura, et al (2009) Development of the two-wheeled inverted pendulum type mobile robot WV-2R for educational purposes.
W Yamafuji, R Kawamura (1989) Attitude control of coaxial two-wheeled car. 17(4), 74-79.
S Kamida (2002) Evaluation of self-discipline robot interacting with human. 20(3), 1-9.
O Jamil, M Jamil, Y Ayaz, Khubab Ahmad Khubab Ahmad (2014) Modeling, control of a two-wheeled self-balancing robot.
K Peng, X Ruan, G Zuo (2012) Dynamic model and balancing control for two-wheeled self-balancing mobile robot on the slopes.
J Akesson, A Blomdell, R Braun (2006) Design and control of yaip—An inverted pendulum on two wheels robot.
F Sun, Z Yu, H Yang (2014) A design for two-wheeled self-balancing robot based on Kalman filter and LQR.
G V Raffo, M G Ortega, V Madero, F R Rubio (2015) Two-wheeled self-balanced pendulum workspace improvement via underactuated robust nonlinear control. 44, 231-242.
T-J Ren, T-C Chen, C-JJCEP Chen (2008) Motion control for a two-wheeled vehicle using a self-tuning PID controller. 16(3), 365-375.
C Xu, M Li, F Pan (2011) The system design and LQR control of a two-wheels self-balancing mobile robot.
T Slavov, J Kralev, P Petkov (2014) Linear-Quadratic Control of a Two-Wheeled Robot. 67(8), 1153-1158.
J Zhang, T Zhao, B Guo, S Dian (2021) Fuzzy fractional-order PID control for two-wheeled self-balancing robots on inclined road surface. 10(1), 289–299. https://doi.org/10.1080/21642583.2021.2001768
V Mudeng, B Hassanah, Y T Priyanto, O Saputra (2020) Design and Simulation of Two-Wheeled Balancing Mobile Robot with PID Controller. 3(1), 12-19. https://doi.org/10.31427/IJSTT.2020.3.1.3
A Kumar, R Raj, A Kumar, B Verma (2023) Design of a novel mixed interval type-2 fuzzy logic controller for 2-DOF robot manipulator with payload. 123. https://doi.org/10.1016/j.engappai.2023.106329
Downloads
Published
Issue
Section
License
Copyright (c) 2025 Authors and Global Journals Private Limited

This work is licensed under a Creative Commons Attribution 4.0 International License.
