Research on Some Control Algorithms to Compensate for the Negative Effects of Model Uncertainty Parameters, External Interference, and Wheeled Slip for Mobile Robot

Vo Thu HÃ,Than Thi Thuong,Nguyen Thi Thanh,Vo Quang Vinh
DOI: https://doi.org/10.3390/act13010031
IF: 2.6
2024-01-13
Actuators
Abstract:In this article, the research team systematically developed a method to model the kinematics and dynamics of a 3-wheeled robot subjected to external disturbances and sideways wheel sliding. These models will be used to design control laws that compensate for wheel slippage, model uncertainties, and external disturbances. These control algorithms were developed based on dynamic surface control (DSC). An adaptive trajectory tracking DSC algorithm using a fuzzy logic system (AFDSC) and a radial neural network (RBFNN) with a fuzzy logic system were used to overcome the disadvantages of DSC and expand the application domain for non-holonomic wheeled mobile robots with lateral slip (WMR). However, this adaptive fuzzy neural network dynamic surface control (AFNNDSC) adaptive controller ensures the closed system is stable, follows the preset trajectory in the presence of wheel slippage model uncertainty, and is affected by significant amplitude disturbances. The stability and convergence of the closed-loop system are guaranteed based on the Lyapunov analysis. The AFNNDSC adaptive controller is evaluated by simulation on the Matlab/simulink software R2022b and in a steady state. The maximum position error on the right wheel and left wheel is 0.000572 (m) and 0.000523 (m), and the angular velocity tracking error in the right and left wheels of the control method is 0.000394 (rad/s). The experimental results show the theoretical analysis' correctness, the proposed controller's effectiveness, and the possibility of practical applications. Orbits are set as two periodic functions of period T as follows.
engineering, mechanical,instruments & instrumentation
What problem does this paper attempt to address?
The problem this paper attempts to solve is: designing control algorithms to compensate for the negative effects of model uncertainty parameters, external disturbances, and wheel slip on wheeled mobile robots (WMR). Specifically, the paper aims to develop an Adaptive Fuzzy Neural Network Dynamic Surface Controller (AFNNDSC) based on Dynamic Surface Control (DSC) to enable mobile robots to effectively track predetermined trajectories and maintain system stability and robustness in the presence of wheel slip, model uncertainties, and external disturbances. ### Main Research Content: 1. **Model Establishment**: - The paper first establishes the kinematic and dynamic models of a three-wheeled mobile robot affected by external disturbances and lateral wheel slip. - These models will be used to design control laws that can compensate for wheel slip, model uncertainties, and external disturbances. 2. **Control Algorithm Development**: - Based on Dynamic Surface Control (DSC) technology, control algorithms combining Adaptive Fuzzy Logic System (AFDSC) and Radial Basis Function Neural Network (RBFNN) with Fuzzy Logic System are developed. - An Adaptive Fuzzy Neural Network Dynamic Surface Controller (AFNNDSC) is proposed to overcome the shortcomings of DSC and extend its application range. 3. **Stability Analysis**: - Using the Lyapunov analysis method, the stability and convergence of the closed-loop system are guaranteed. - The effectiveness of the proposed AFNNDSC controller is verified through simulations and experiments. ### Key Contributions: - **Controller Design**: The AFNNDSC controller is proposed, which ensures that the mobile robot can stably track the predetermined trajectory in the presence of wheel slip, model uncertainties, and external disturbances. - **Performance Evaluation**: Simulations using Matlab/Simulink software verify the maximum position error and angular velocity tracking error of the controller, demonstrating the correctness of the theoretical analysis and the effectiveness of the controller. - **Practical Application Potential**: Experimental results show that the proposed controller has potential for practical applications, especially in scenarios requiring high-precision control. ### Conclusion: By developing the AFNNDSC controller, this paper successfully addresses the trajectory tracking control problem of mobile robots in the presence of wheel slip, model uncertainties, and external disturbances, providing a new solution for the control of nonholonomic wheeled mobile robots.