Cargando…
A New Nonlinear Dynamic Speed Controller for a Differential Drive Mobile Robot
A disturbance/uncertainty estimation and disturbance rejection technique are proposed in this work and verified on a ground two-wheel differential drive mobile robot (DDMR) in the presence of a mismatched disturbance. The offered scheme is the an improved active disturbance rejection control (IADRC)...
Autores principales: | , , , , , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
MDPI
2023
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10048643/ https://www.ncbi.nlm.nih.gov/pubmed/36981402 http://dx.doi.org/10.3390/e25030514 |
_version_ | 1785014247219003392 |
---|---|
author | Hameed, Ibrahim A. Abbud, Luay Hashem Abdulsaheb, Jaafar Ahmed Azar, Ahmad Taher Mezher, Mohanad Jawad, Anwar Ja’afar Mohamad Abdul-Adheem, Wameedh Riyadh Ibraheem, Ibraheem Kasim Kamal, Nashwa Ahmad |
author_facet | Hameed, Ibrahim A. Abbud, Luay Hashem Abdulsaheb, Jaafar Ahmed Azar, Ahmad Taher Mezher, Mohanad Jawad, Anwar Ja’afar Mohamad Abdul-Adheem, Wameedh Riyadh Ibraheem, Ibraheem Kasim Kamal, Nashwa Ahmad |
author_sort | Hameed, Ibrahim A. |
collection | PubMed |
description | A disturbance/uncertainty estimation and disturbance rejection technique are proposed in this work and verified on a ground two-wheel differential drive mobile robot (DDMR) in the presence of a mismatched disturbance. The offered scheme is the an improved active disturbance rejection control (IADRC) approach-based enhanced dynamic speed controller. To efficiently eliminate the effect produced by the system uncertainties and external torque disturbance on both wheels, the IADRC is adopted, whereby all the torque disturbances and DDMR parameter uncertainties are conglomerated altogether and considered a generalized disturbance. This generalized disturbance is observed and cancelled by a novel nonlinear sliding mode extended state observer (NSMESO) in real-time. Through numerical simulations, various performance indices are measured, with a reduction of 86% and 97% in the ITAE index for the right and left wheels, respectively. Finally, these indices validate the efficacy of the proposed dynamic speed controller by almost damping the chattering phenomena and supplying a high insusceptibility in the closed-loop system against torque disturbance. |
format | Online Article Text |
id | pubmed-10048643 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2023 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-100486432023-03-29 A New Nonlinear Dynamic Speed Controller for a Differential Drive Mobile Robot Hameed, Ibrahim A. Abbud, Luay Hashem Abdulsaheb, Jaafar Ahmed Azar, Ahmad Taher Mezher, Mohanad Jawad, Anwar Ja’afar Mohamad Abdul-Adheem, Wameedh Riyadh Ibraheem, Ibraheem Kasim Kamal, Nashwa Ahmad Entropy (Basel) Article A disturbance/uncertainty estimation and disturbance rejection technique are proposed in this work and verified on a ground two-wheel differential drive mobile robot (DDMR) in the presence of a mismatched disturbance. The offered scheme is the an improved active disturbance rejection control (IADRC) approach-based enhanced dynamic speed controller. To efficiently eliminate the effect produced by the system uncertainties and external torque disturbance on both wheels, the IADRC is adopted, whereby all the torque disturbances and DDMR parameter uncertainties are conglomerated altogether and considered a generalized disturbance. This generalized disturbance is observed and cancelled by a novel nonlinear sliding mode extended state observer (NSMESO) in real-time. Through numerical simulations, various performance indices are measured, with a reduction of 86% and 97% in the ITAE index for the right and left wheels, respectively. Finally, these indices validate the efficacy of the proposed dynamic speed controller by almost damping the chattering phenomena and supplying a high insusceptibility in the closed-loop system against torque disturbance. MDPI 2023-03-16 /pmc/articles/PMC10048643/ /pubmed/36981402 http://dx.doi.org/10.3390/e25030514 Text en © 2023 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/). |
spellingShingle | Article Hameed, Ibrahim A. Abbud, Luay Hashem Abdulsaheb, Jaafar Ahmed Azar, Ahmad Taher Mezher, Mohanad Jawad, Anwar Ja’afar Mohamad Abdul-Adheem, Wameedh Riyadh Ibraheem, Ibraheem Kasim Kamal, Nashwa Ahmad A New Nonlinear Dynamic Speed Controller for a Differential Drive Mobile Robot |
title | A New Nonlinear Dynamic Speed Controller for a Differential Drive Mobile Robot |
title_full | A New Nonlinear Dynamic Speed Controller for a Differential Drive Mobile Robot |
title_fullStr | A New Nonlinear Dynamic Speed Controller for a Differential Drive Mobile Robot |
title_full_unstemmed | A New Nonlinear Dynamic Speed Controller for a Differential Drive Mobile Robot |
title_short | A New Nonlinear Dynamic Speed Controller for a Differential Drive Mobile Robot |
title_sort | new nonlinear dynamic speed controller for a differential drive mobile robot |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10048643/ https://www.ncbi.nlm.nih.gov/pubmed/36981402 http://dx.doi.org/10.3390/e25030514 |
work_keys_str_mv | AT hameedibrahima anewnonlineardynamicspeedcontrollerforadifferentialdrivemobilerobot AT abbudluayhashem anewnonlineardynamicspeedcontrollerforadifferentialdrivemobilerobot AT abdulsahebjaafarahmed anewnonlineardynamicspeedcontrollerforadifferentialdrivemobilerobot AT azarahmadtaher anewnonlineardynamicspeedcontrollerforadifferentialdrivemobilerobot AT mezhermohanad anewnonlineardynamicspeedcontrollerforadifferentialdrivemobilerobot AT jawadanwarjaafarmohamad anewnonlineardynamicspeedcontrollerforadifferentialdrivemobilerobot AT abduladheemwameedhriyadh anewnonlineardynamicspeedcontrollerforadifferentialdrivemobilerobot AT ibraheemibraheemkasim anewnonlineardynamicspeedcontrollerforadifferentialdrivemobilerobot AT kamalnashwaahmad anewnonlineardynamicspeedcontrollerforadifferentialdrivemobilerobot AT hameedibrahima newnonlineardynamicspeedcontrollerforadifferentialdrivemobilerobot AT abbudluayhashem newnonlineardynamicspeedcontrollerforadifferentialdrivemobilerobot AT abdulsahebjaafarahmed newnonlineardynamicspeedcontrollerforadifferentialdrivemobilerobot AT azarahmadtaher newnonlineardynamicspeedcontrollerforadifferentialdrivemobilerobot AT mezhermohanad newnonlineardynamicspeedcontrollerforadifferentialdrivemobilerobot AT jawadanwarjaafarmohamad newnonlineardynamicspeedcontrollerforadifferentialdrivemobilerobot AT abduladheemwameedhriyadh newnonlineardynamicspeedcontrollerforadifferentialdrivemobilerobot AT ibraheemibraheemkasim newnonlineardynamicspeedcontrollerforadifferentialdrivemobilerobot AT kamalnashwaahmad newnonlineardynamicspeedcontrollerforadifferentialdrivemobilerobot |