Machines (Apr 2023)

Design and Stability Analysis of Sliding Mode Controller for Non-Holonomic Differential Drive Mobile Robots

  • Ahmad Taher Azar,
  • Azher M. Abed,
  • Farah Ayad Abdul-Majeed,
  • Ibrahim A. Hameed,
  • Anwar Ja’afar Mohamad Jawad,
  • Wameedh Riyadh Abdul-Adheem,
  • Ibraheem Kasim Ibraheem,
  • Nashwa Ahmad Kamal

DOI
https://doi.org/10.3390/machines11040470
Journal volume & issue
Vol. 11, no. 4
p. 470

Abstract

Read online

This paper presents a novel extended state observer (ESO) approach for a class of plants with nonlinear dynamics. The proposed observer estimates both the state variables and the total disturbance, which includes both exogenous and endogenous disturbance. The study’s changes can be summarized by developing a sliding mode higher-order extended state observer with a higher-order augmented state and a nonlinear function for the estimation error correction terms (SMHOESO). By including multiple enhanced states, the proposed observer can monitor total disturbances asymptotically, with the second derivative of the total disturbance serving as an upper constraint on the estimation error. This feature improves the observer’s ability to estimate higher-order disturbances and uncertainty. To extend the concept of the linear extended state observer (LESO), a nonlinear function can modify the estimation error in such a way that the proposed observer can provide faster and more accurate estimations of the state and total disturbance. The proposed nonlinearity also reduces the chattering issue with LESOs. This research thoroughly examines and analyzes the proposed SMHOESO’s convergence using the Lyapunov technique. According to this analysis, the SMHOESO is asymptotically stable, and the estimation error can be significantly reduced under real-world conditions. In addition to the SMHOESO, a modified Active Disturbance Rejection Control (ADRC) scheme is built, which includes a nonlinear state error feedback (NLSEF) controller and a nonlinear tracking differentiator (TD). Several nonlinear models, including the Differential Drive Mobile Robot (DDMR), are numerically simulated, and the proposed SMHOESO is compared to several alternative types, demonstrating a significant reduction in controller energy, increased control signal smoothness, and accurate tracking of the reference signal.

Keywords