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...
Autores principales: | , , |
---|---|
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 |