Cargando…

Modelling and robust controller design for an underactuated self-balancing robot with uncertain parameter estimation

A comprehensive literature review of self-balancing robot (SBR) provides an insight to the strengths and limitations of the available control techniques for different applications. Most of the researchers have not included the payload and its variations in their investigations. To address this probl...

Descripción completa

Detalles Bibliográficos
Autores principales: Choudhry, Osama A., Wasim, Muhammad, Ali, Ahsan, Choudhry, Mohammad Ahmad, Iqbal, Jamshed
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Public Library of Science 2023
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10411822/
https://www.ncbi.nlm.nih.gov/pubmed/37556480
http://dx.doi.org/10.1371/journal.pone.0285495
_version_ 1785086756038639616
author Choudhry, Osama A.
Wasim, Muhammad
Ali, Ahsan
Choudhry, Mohammad Ahmad
Iqbal, Jamshed
author_facet Choudhry, Osama A.
Wasim, Muhammad
Ali, Ahsan
Choudhry, Mohammad Ahmad
Iqbal, Jamshed
author_sort Choudhry, Osama A.
collection PubMed
description A comprehensive literature review of self-balancing robot (SBR) provides an insight to the strengths and limitations of the available control techniques for different applications. Most of the researchers have not included the payload and its variations in their investigations. To address this problem comprehensively, it was realized that a rigorous mathematical model of the SBR will help to design an effective control for the targeted system. A robust control for a two-wheeled SBR with unknown payload parameters is considered in these investigations. Although, its mechanical design has the advantage of additional maneuverability, however, the robot’s stability is affected by changes in the rider’s mass and height, which affect the robot’s center of gravity (COG). Conventionally, variations in these parameters impact the performance of the controller that are designed with the assumption to operate under nominal values of the rider’s mass and height. The proposed solution includes an extended Kalman filter (EKF) based sliding mode controller (SMC) with an extensive mathematical model describing the dynamics of the robot itself and the payload. The rider’s mass and height are estimated using EKF and this information is used to improve the control of SBR. Significance of the proposed method is demonstrated by comparing simulation results with the conventional SMC under different scenarios as well as with other techniques in literature. The proposed method shows zero steady state error and no overshoot. Performance of the conventional SMC is improved with controller parameter estimation. Moreover, the stability issue in the reaching phase of the controller is also solved with the availability of parameter estimates. The proposed method is suitable for a wide range of indoor applications with no disturbance. This investigation provides a comprehensive comparison of available techniques to contextualize the proposed method within the scope of self-balancing robots for indoor applications.
format Online
Article
Text
id pubmed-10411822
institution National Center for Biotechnology Information
language English
publishDate 2023
publisher Public Library of Science
record_format MEDLINE/PubMed
spelling pubmed-104118222023-08-10 Modelling and robust controller design for an underactuated self-balancing robot with uncertain parameter estimation Choudhry, Osama A. Wasim, Muhammad Ali, Ahsan Choudhry, Mohammad Ahmad Iqbal, Jamshed PLoS One Research Article A comprehensive literature review of self-balancing robot (SBR) provides an insight to the strengths and limitations of the available control techniques for different applications. Most of the researchers have not included the payload and its variations in their investigations. To address this problem comprehensively, it was realized that a rigorous mathematical model of the SBR will help to design an effective control for the targeted system. A robust control for a two-wheeled SBR with unknown payload parameters is considered in these investigations. Although, its mechanical design has the advantage of additional maneuverability, however, the robot’s stability is affected by changes in the rider’s mass and height, which affect the robot’s center of gravity (COG). Conventionally, variations in these parameters impact the performance of the controller that are designed with the assumption to operate under nominal values of the rider’s mass and height. The proposed solution includes an extended Kalman filter (EKF) based sliding mode controller (SMC) with an extensive mathematical model describing the dynamics of the robot itself and the payload. The rider’s mass and height are estimated using EKF and this information is used to improve the control of SBR. Significance of the proposed method is demonstrated by comparing simulation results with the conventional SMC under different scenarios as well as with other techniques in literature. The proposed method shows zero steady state error and no overshoot. Performance of the conventional SMC is improved with controller parameter estimation. Moreover, the stability issue in the reaching phase of the controller is also solved with the availability of parameter estimates. The proposed method is suitable for a wide range of indoor applications with no disturbance. This investigation provides a comprehensive comparison of available techniques to contextualize the proposed method within the scope of self-balancing robots for indoor applications. Public Library of Science 2023-08-09 /pmc/articles/PMC10411822/ /pubmed/37556480 http://dx.doi.org/10.1371/journal.pone.0285495 Text en © 2023 Choudhry et al https://creativecommons.org/licenses/by/4.0/This is an open access article distributed under the terms of the Creative Commons Attribution License (https://creativecommons.org/licenses/by/4.0/) , which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.
spellingShingle Research Article
Choudhry, Osama A.
Wasim, Muhammad
Ali, Ahsan
Choudhry, Mohammad Ahmad
Iqbal, Jamshed
Modelling and robust controller design for an underactuated self-balancing robot with uncertain parameter estimation
title Modelling and robust controller design for an underactuated self-balancing robot with uncertain parameter estimation
title_full Modelling and robust controller design for an underactuated self-balancing robot with uncertain parameter estimation
title_fullStr Modelling and robust controller design for an underactuated self-balancing robot with uncertain parameter estimation
title_full_unstemmed Modelling and robust controller design for an underactuated self-balancing robot with uncertain parameter estimation
title_short Modelling and robust controller design for an underactuated self-balancing robot with uncertain parameter estimation
title_sort modelling and robust controller design for an underactuated self-balancing robot with uncertain parameter estimation
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10411822/
https://www.ncbi.nlm.nih.gov/pubmed/37556480
http://dx.doi.org/10.1371/journal.pone.0285495
work_keys_str_mv AT choudhryosamaa modellingandrobustcontrollerdesignforanunderactuatedselfbalancingrobotwithuncertainparameterestimation
AT wasimmuhammad modellingandrobustcontrollerdesignforanunderactuatedselfbalancingrobotwithuncertainparameterestimation
AT aliahsan modellingandrobustcontrollerdesignforanunderactuatedselfbalancingrobotwithuncertainparameterestimation
AT choudhrymohammadahmad modellingandrobustcontrollerdesignforanunderactuatedselfbalancingrobotwithuncertainparameterestimation
AT iqbaljamshed modellingandrobustcontrollerdesignforanunderactuatedselfbalancingrobotwithuncertainparameterestimation