Cargando…

An experimental comparison of different hierarchical self-tuning regulatory control procedures for under-actuated mechatronic systems

This paper presents an experimental comparison of four different hierarchical self-tuning regulatory control procedures in enhancing the robustness of the under-actuated systems against bounded exogenous disturbances. The proposed hierarchical control procedure augments the ubiquitous Linear-Quadrat...

Descripción completa

Detalles Bibliográficos
Autores principales: Saleem, Omer, Mahmood-ul-Hasan, Khalid, Rizwan, Mohsin
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Public Library of Science 2021
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8405034/
https://www.ncbi.nlm.nih.gov/pubmed/34460842
http://dx.doi.org/10.1371/journal.pone.0256750
_version_ 1783746255931834368
author Saleem, Omer
Mahmood-ul-Hasan, Khalid
Rizwan, Mohsin
author_facet Saleem, Omer
Mahmood-ul-Hasan, Khalid
Rizwan, Mohsin
author_sort Saleem, Omer
collection PubMed
description This paper presents an experimental comparison of four different hierarchical self-tuning regulatory control procedures in enhancing the robustness of the under-actuated systems against bounded exogenous disturbances. The proposed hierarchical control procedure augments the ubiquitous Linear-Quadratic-Regulator (LQR) with an online reconfiguration block that acts as a superior regulator to dynamically adjust the critical weighting-factors of LQR’s quadratic-performance-index (QPI). The Algebraic-Riccati-Equation (ARE) uses these updated weighting-factors to re-compute the optimal control problem, after every sampling interval, to deliver time-varying state-feedback gains. This article experimentally compares four state-of-the-art rule-based online adaptation mechanisms that dynamically restructure the constituent blocks of the ARE. The proposed hierarchical control procedures are synthesized by self-adjusting the (i) controller’s degree-of-stability, (ii) the control-weighting-factor of QPI, (iii) the state-weighting-factors of QPI as a function of “state-error-phases”, and (iv) the state-weighting-factors of QPI as a function of “state-error-magnitudes”. Each adaptation mechanism is formulated via pre-calibrated hyperbolic scaling functions that are driven by state-error-variations. The implications of each mechanism on the controller’s behaviour are analyzed in real-time by conducting credible hardware-in-the-loop experiments on the QNET Rotary-Pendulum setup. The rotary pendulum is chosen as the benchmark platform owing to its under-actuated configuration and kinematic instability. The experimental outcomes indicate that the latter self-adaptive controller demonstrates superior adaptability and disturbances-rejection capability throughout the operating regime.
format Online
Article
Text
id pubmed-8405034
institution National Center for Biotechnology Information
language English
publishDate 2021
publisher Public Library of Science
record_format MEDLINE/PubMed
spelling pubmed-84050342021-08-31 An experimental comparison of different hierarchical self-tuning regulatory control procedures for under-actuated mechatronic systems Saleem, Omer Mahmood-ul-Hasan, Khalid Rizwan, Mohsin PLoS One Research Article This paper presents an experimental comparison of four different hierarchical self-tuning regulatory control procedures in enhancing the robustness of the under-actuated systems against bounded exogenous disturbances. The proposed hierarchical control procedure augments the ubiquitous Linear-Quadratic-Regulator (LQR) with an online reconfiguration block that acts as a superior regulator to dynamically adjust the critical weighting-factors of LQR’s quadratic-performance-index (QPI). The Algebraic-Riccati-Equation (ARE) uses these updated weighting-factors to re-compute the optimal control problem, after every sampling interval, to deliver time-varying state-feedback gains. This article experimentally compares four state-of-the-art rule-based online adaptation mechanisms that dynamically restructure the constituent blocks of the ARE. The proposed hierarchical control procedures are synthesized by self-adjusting the (i) controller’s degree-of-stability, (ii) the control-weighting-factor of QPI, (iii) the state-weighting-factors of QPI as a function of “state-error-phases”, and (iv) the state-weighting-factors of QPI as a function of “state-error-magnitudes”. Each adaptation mechanism is formulated via pre-calibrated hyperbolic scaling functions that are driven by state-error-variations. The implications of each mechanism on the controller’s behaviour are analyzed in real-time by conducting credible hardware-in-the-loop experiments on the QNET Rotary-Pendulum setup. The rotary pendulum is chosen as the benchmark platform owing to its under-actuated configuration and kinematic instability. The experimental outcomes indicate that the latter self-adaptive controller demonstrates superior adaptability and disturbances-rejection capability throughout the operating regime. Public Library of Science 2021-08-30 /pmc/articles/PMC8405034/ /pubmed/34460842 http://dx.doi.org/10.1371/journal.pone.0256750 Text en © 2021 Saleem 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
Saleem, Omer
Mahmood-ul-Hasan, Khalid
Rizwan, Mohsin
An experimental comparison of different hierarchical self-tuning regulatory control procedures for under-actuated mechatronic systems
title An experimental comparison of different hierarchical self-tuning regulatory control procedures for under-actuated mechatronic systems
title_full An experimental comparison of different hierarchical self-tuning regulatory control procedures for under-actuated mechatronic systems
title_fullStr An experimental comparison of different hierarchical self-tuning regulatory control procedures for under-actuated mechatronic systems
title_full_unstemmed An experimental comparison of different hierarchical self-tuning regulatory control procedures for under-actuated mechatronic systems
title_short An experimental comparison of different hierarchical self-tuning regulatory control procedures for under-actuated mechatronic systems
title_sort experimental comparison of different hierarchical self-tuning regulatory control procedures for under-actuated mechatronic systems
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8405034/
https://www.ncbi.nlm.nih.gov/pubmed/34460842
http://dx.doi.org/10.1371/journal.pone.0256750
work_keys_str_mv AT saleemomer anexperimentalcomparisonofdifferenthierarchicalselftuningregulatorycontrolproceduresforunderactuatedmechatronicsystems
AT mahmoodulhasankhalid anexperimentalcomparisonofdifferenthierarchicalselftuningregulatorycontrolproceduresforunderactuatedmechatronicsystems
AT rizwanmohsin anexperimentalcomparisonofdifferenthierarchicalselftuningregulatorycontrolproceduresforunderactuatedmechatronicsystems
AT saleemomer experimentalcomparisonofdifferenthierarchicalselftuningregulatorycontrolproceduresforunderactuatedmechatronicsystems
AT mahmoodulhasankhalid experimentalcomparisonofdifferenthierarchicalselftuningregulatorycontrolproceduresforunderactuatedmechatronicsystems
AT rizwanmohsin experimentalcomparisonofdifferenthierarchicalselftuningregulatorycontrolproceduresforunderactuatedmechatronicsystems