Design and Stability Analysis of Sliding Mode Controller for Non-Holonomic Differential Drive Mobile Robots
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 dev...
Main Authors: | , , , , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2023-04-01
|
Series: | Machines |
Subjects: | |
Online Access: | https://www.mdpi.com/2075-1702/11/4/470 |
_version_ | 1827744556845629440 |
---|---|
author | 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 |
author_facet | 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 |
author_sort | Ahmad Taher Azar |
collection | DOAJ |
description | 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. |
first_indexed | 2024-03-11T04:48:27Z |
format | Article |
id | doaj.art-3eee03589596442792990945c82bd0ed |
institution | Directory Open Access Journal |
issn | 2075-1702 |
language | English |
last_indexed | 2024-03-11T04:48:27Z |
publishDate | 2023-04-01 |
publisher | MDPI AG |
record_format | Article |
series | Machines |
spelling | doaj.art-3eee03589596442792990945c82bd0ed2023-11-17T20:09:03ZengMDPI AGMachines2075-17022023-04-0111447010.3390/machines11040470Design and Stability Analysis of Sliding Mode Controller for Non-Holonomic Differential Drive Mobile RobotsAhmad Taher Azar0Azher M. Abed1Farah Ayad Abdul-Majeed2Ibrahim A. Hameed3Anwar Ja’afar Mohamad Jawad4Wameedh Riyadh Abdul-Adheem5Ibraheem Kasim Ibraheem6Nashwa Ahmad Kamal7College of Computer and Information Sciences, Prince Sultan University, Riyadh 11586, Saudi ArabiaDepartment of Air Conditioning and Refrigeration, Al-Mustaqbal University College, Hillah 51001, IraqAeronautical Department, College of Technical Engineering, Alfarahidi University, Baghdad 10070, IraqDepartment of ICT and Natural Sciences, Norwegian University of Science and Technology, Larsgårdsve-gen, 2, 6009 Ålesund, NorwayDepartment of Computer Techniques Engineering, Al-Rafidain University College, Baghdad 46036, IraqDepartment of Electrical Engineering, College of Engineering, University of Baghdad, Baghdad 10001, IraqDepartment of Computer Techniques Engineering, Dijlah University College, Baghdad 10022, IraqFaculty of Engineering, Cairo University, Giza 12613, EgyptThis 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.https://www.mdpi.com/2075-1702/11/4/470mobile robotsliding mode controlextended state observeroutput trackingfeedback stabilization |
spellingShingle | 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 Design and Stability Analysis of Sliding Mode Controller for Non-Holonomic Differential Drive Mobile Robots Machines mobile robot sliding mode control extended state observer output tracking feedback stabilization |
title | Design and Stability Analysis of Sliding Mode Controller for Non-Holonomic Differential Drive Mobile Robots |
title_full | Design and Stability Analysis of Sliding Mode Controller for Non-Holonomic Differential Drive Mobile Robots |
title_fullStr | Design and Stability Analysis of Sliding Mode Controller for Non-Holonomic Differential Drive Mobile Robots |
title_full_unstemmed | Design and Stability Analysis of Sliding Mode Controller for Non-Holonomic Differential Drive Mobile Robots |
title_short | Design and Stability Analysis of Sliding Mode Controller for Non-Holonomic Differential Drive Mobile Robots |
title_sort | design and stability analysis of sliding mode controller for non holonomic differential drive mobile robots |
topic | mobile robot sliding mode control extended state observer output tracking feedback stabilization |
url | https://www.mdpi.com/2075-1702/11/4/470 |
work_keys_str_mv | AT ahmadtaherazar designandstabilityanalysisofslidingmodecontrollerfornonholonomicdifferentialdrivemobilerobots AT azhermabed designandstabilityanalysisofslidingmodecontrollerfornonholonomicdifferentialdrivemobilerobots AT farahayadabdulmajeed designandstabilityanalysisofslidingmodecontrollerfornonholonomicdifferentialdrivemobilerobots AT ibrahimahameed designandstabilityanalysisofslidingmodecontrollerfornonholonomicdifferentialdrivemobilerobots AT anwarjaafarmohamadjawad designandstabilityanalysisofslidingmodecontrollerfornonholonomicdifferentialdrivemobilerobots AT wameedhriyadhabduladheem designandstabilityanalysisofslidingmodecontrollerfornonholonomicdifferentialdrivemobilerobots AT ibraheemkasimibraheem designandstabilityanalysisofslidingmodecontrollerfornonholonomicdifferentialdrivemobilerobots AT nashwaahmadkamal designandstabilityanalysisofslidingmodecontrollerfornonholonomicdifferentialdrivemobilerobots |