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)...

Descripción completa

Detalles Bibliográficos
Autores principales: 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
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