Finite Time Motion Control of a Differential Drive Mobile Robot in a Seed Sowing Line Making Application Using Optimal Adaptive Sliding Mode Controller

Loading...
Thumbnail Image

Journal Title

Journal ISSN

Volume Title

Publisher

ASTU

Abstract

This thesis focuses on the control of a differential drive mobile robot, where a dynamic model is derived using the Lagrangian formulation method. The proposed control method utilizes optimal adaptive sliding mode control theory, combining the strengths of sliding mode control and adaptive control laws. To address the challenges posed by the nonlinear model, parameter uncertainties, and external disturbances, a robust adaptive sliding mode control is designed for the speed control system of the mobile robot. Additionally, the use of finite- time integral sliding mode control improves the asymptotic convergence in conventional sliding mode control. Additionally, a potential field function based on gradient descent is employed for obstacle avoidance.The control system consists of two control laws. The kinematic outer loop controller ensures that the posture error and angular error of the mobile robot converge to zero. The second control law utilizes finite-time integral sliding mode control to generate the desired linear and angular velocity, which is compared with the actual velocity. The controller parameters are optimized using particle swarm optimization (PSO) to achieve desired performance in terms of trajectory tracking accuracy, velocity tracking accuracy, and chattering suppression, as measured by the integral time absolute error (ITAE). The stability of the proposed controller is analyzed using the Lyapunov method. The suggested controller demonstrates efficient trajectory tracking, robustness against random external disturbances, and rapid response time with high tracking performance. The effectiveness of the controller is further validated by subjecting the system to various mismatched parameters and random external disturbances. The findings indicate that along the θ axis, the TSMC (ISE) method with model uncertainty resulted in the smallest error of 2.101, while the TSMC (ITAE) method yielded the largest error of 48.87. Similarly, the PSO-ATSMC (ISE) method produced the smallest errors along the X and Y axes, with errors of 2.139 and 2.247, respectively. In contrast, the TSMC (ITAE) method generated the largest errors of 28.27 along the X axis and 42.95 along the Y axis, as shown in Table 5.5. Thus, the PSO-ATSMC demonstrates superior performance in terms of robustness and time-domain measurement metrics, with shorter rise time, settling time, and less overshoot compared to the TSMC without the adaptive law which shown in a Table 5.6.

Description

Citation

Collections

Endorsement

Review

Supplemented By

Referenced By