Adaptive Nonlinear PD Controller of Two-Wheeled Self-Balancing Robot with External Force

被引:3
作者
Nguyen, Van-Truong [1 ]
Duong, Dai-Nhan [1 ]
Phan, Dinh-Hieu [1 ]
Bui, Thanh-Lam [1 ]
Hoangvan, Xiem [2 ]
Tan, Phan Xuan [3 ]
机构
[1] Hanoi Univ Ind, Fac Mechatron, SMAE, Hanoi 11900, Vietnam
[2] Vietnam Natl Univ VNU, Univ Engn & Technol UET, Fac Elect & Telecommun, Hanoi 10000, Vietnam
[3] Shibaura Inst Technol, Coll Engn, Tokyo 1358548, Japan
来源
CMC-COMPUTERS MATERIALS & CONTINUA | 2024年 / 81卷 / 02期
关键词
nonlinear PD control; external force; genetic algorithm; NAVIGATIONAL CONTROL; TRACKING;
D O I
10.32604/cmc.2024.055412
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper proposes an adaptive nonlinear proportional-derivative (ANPD) controller for a two-wheeled selfbalancing robot (TWSB) modeled by the Lagrange equation with external forces. The proposed control scheme is designed based on the combination of a nonlinear proportional-derivative (NPD) controller and a genetic algorithm, in which the proportional-derivative (PD) parameters are updated online based on the tracking error and the preset error threshold. In addition, the genetic algorithm is employed to adaptively select initial controller parameters, contributing to system stability and improved control accuracy. The proposed controller is basic in design yet simple to implement. The ANPD controller has the advantage of being computationally lightweight and providing high robustness against external forces. The stability of the closed-loop system is rigorously analyzed and verified using Lyapunov theory, providing theoretical assurance of its robustness. Simulations and experimental results show that the TWSB robot with the proposed ANPD controller achieves quick balance and tracks target values with very small errors, demonstrating the effectiveness and performance of the proposed controller. The proposed ANPD controller demonstrates significant improvements in balancing and tracking performance for twowheeled self-balancing robots, which has great applicability in the field of robot control systems. This represents a promising solution for applications requiring precise and stable motion control under varying external conditions.
引用
收藏
页码:2337 / 2356
页数:20
相关论文
共 36 条
[1]   Optimal FOPID Controllers for LFC Including Renewables by Bald Eagle Optimizer [J].
Agwa, Ahmed M. ;
Abdeen, Mohamed ;
Shaaban, Shaaban M. .
CMC-COMPUTERS MATERIALS & CONTINUA, 2022, 73 (03) :5525-5541
[2]   The Lyapunov-based stability analysis of reduced order micro-grid via uncertain LMI condition [J].
Ahmadi, Hadi ;
Kazemi, Ahad .
INTERNATIONAL JOURNAL OF ELECTRICAL POWER & ENERGY SYSTEMS, 2020, 117
[3]  
[Anonymous], 2008, Genetic algorithms
[4]   Stochastic averaging technique for SDOF strongly nonlinear systems with delayed feedback fractional-order PD controller [J].
Chen, LinCong ;
Liang, Xiao ;
Zhu, WeiQiu ;
Zhao, YaoBing .
SCIENCE CHINA-TECHNOLOGICAL SCIENCES, 2019, 62 (02) :287-297
[5]   Navigational Control Analysis of Two-Wheeled Self-Balancing Robot in an Unknown Terrain Using Back-Propagation Neural Network Integrated Modified DAYANI Approach [J].
Chhotray, Animesh ;
Parhi, Dayal R. .
ROBOTICA, 2019, 37 (08) :1346-1362
[6]  
Chow Y, 2018, ADV NEUR IN, V31
[7]   Computer Vision-Control-Based CNN-PID for Mobile Robot [J].
Farkh, Rihem ;
Quasim, Mohammad Tabrez ;
Al Jaloud, Khaled ;
Alhuwaimel, Saad ;
Siddiqui, Shams Tabrez .
CMC-COMPUTERS MATERIALS & CONTINUA, 2021, 68 (01) :1065-1079
[8]   Trajectory tracking control of a self-balancing robot via adaptive neural networks [J].
Gandarilla, Isaac ;
Montoya-Chairez, Jorge ;
Santibanez, Victor ;
Aguilar-Avelar, Carlos ;
Moreno-Valenzuela, Javier .
ENGINEERING SCIENCE AND TECHNOLOGY-AN INTERNATIONAL JOURNAL-JESTECH, 2022, 35
[9]   Saturation based nonlinear PID control for underwater vehicles: Design, stability analysis and experiments [J].
Guerrero, J. ;
Torres, J. ;
Creuze, V. ;
Chemori, A. ;
Campos, E. .
MECHATRONICS, 2019, 61 :96-105
[10]   Optimal control of a two-wheeled self-balancing robot by reinforcement learning [J].
Guo, Linyuan ;
Rizvi, Syed Ali Asad ;
Lin, Zongli .
INTERNATIONAL JOURNAL OF ROBUST AND NONLINEAR CONTROL, 2021, 31 (06) :1885-1904