A TV-MPC Methodology for Uncertain Under-Actuated Systems: A Rotary Inverted Pendulum Case Study

This paper presents a systematic approach of formulating a Time-Varying Model Predictive Control (TV-MPC) framework for uncertain and under-actuated mechanical systems. The proposed methodology utilizes the nonlinear decomposed dynamics in conjunction with a special class of orthonormal basis functi...

Full description

Bibliographic Details
Main Authors: Farrukh Waheed, Imran Khan Yousufzai, Michael Valasek
Format: Article
Language:English
Published: IEEE 2023-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/10258265/
_version_ 1797668030782636032
author Farrukh Waheed
Imran Khan Yousufzai
Michael Valasek
author_facet Farrukh Waheed
Imran Khan Yousufzai
Michael Valasek
author_sort Farrukh Waheed
collection DOAJ
description This paper presents a systematic approach of formulating a Time-Varying Model Predictive Control (TV-MPC) framework for uncertain and under-actuated mechanical systems. The proposed methodology utilizes the nonlinear decomposed dynamics in conjunction with a special class of orthonormal basis functions – the Laguerre functions in the model structure. A possible numerical ill-conditioning problem, for large prediction horizons, has been coped with using the idea of exponential data weighting in the cost function, which results in condition number improvement, for the main TV-MPC algorithm. A rotary inverted pendulum is considered as a case study under-actuated system. The content of this research revolves around the TV-MPC treatment for cubic polynomial type reference position tracking problem using the decomposed nonlinear dynamics in the TV-MPC model structure and using Laguerre functions for future control trajectory modeling and motion predictions of the rotary servo arm and the pendulum bar. Finally, the applicability of TV-MPC algorithm is demonstrated with the help of simulation results for the subject benchmark system.
first_indexed 2024-03-11T20:22:09Z
format Article
id doaj.art-3c812f7f0bc24a8a9b4cbbf4b60d762d
institution Directory Open Access Journal
issn 2169-3536
language English
last_indexed 2024-03-11T20:22:09Z
publishDate 2023-01-01
publisher IEEE
record_format Article
series IEEE Access
spelling doaj.art-3c812f7f0bc24a8a9b4cbbf4b60d762d2023-10-02T23:01:05ZengIEEEIEEE Access2169-35362023-01-011110363610364910.1109/ACCESS.2023.331810810258265A TV-MPC Methodology for Uncertain Under-Actuated Systems: A Rotary Inverted Pendulum Case StudyFarrukh Waheed0https://orcid.org/0000-0002-2736-3106Imran Khan Yousufzai1https://orcid.org/0000-0001-8499-3078Michael Valasek2Faculty of Mechanical Engineering, Czech Technical University in Prague, Prague, Czech RepublicDepartment of Electrical, Electronics and Computer Systems Engineering, College of Engineering and Technology, University of Sargodha, Sargodha, PakistanFaculty of Mechanical Engineering, Czech Technical University in Prague, Prague, Czech RepublicThis paper presents a systematic approach of formulating a Time-Varying Model Predictive Control (TV-MPC) framework for uncertain and under-actuated mechanical systems. The proposed methodology utilizes the nonlinear decomposed dynamics in conjunction with a special class of orthonormal basis functions – the Laguerre functions in the model structure. A possible numerical ill-conditioning problem, for large prediction horizons, has been coped with using the idea of exponential data weighting in the cost function, which results in condition number improvement, for the main TV-MPC algorithm. A rotary inverted pendulum is considered as a case study under-actuated system. The content of this research revolves around the TV-MPC treatment for cubic polynomial type reference position tracking problem using the decomposed nonlinear dynamics in the TV-MPC model structure and using Laguerre functions for future control trajectory modeling and motion predictions of the rotary servo arm and the pendulum bar. Finally, the applicability of TV-MPC algorithm is demonstrated with the help of simulation results for the subject benchmark system.https://ieeexplore.ieee.org/document/10258265/Time-varying MPC (TV-MPC)orthonormal basis functionsLaguerre functionsnumerical ill-conditioningcubic polynomialsdynamic decomposition
spellingShingle Farrukh Waheed
Imran Khan Yousufzai
Michael Valasek
A TV-MPC Methodology for Uncertain Under-Actuated Systems: A Rotary Inverted Pendulum Case Study
IEEE Access
Time-varying MPC (TV-MPC)
orthonormal basis functions
Laguerre functions
numerical ill-conditioning
cubic polynomials
dynamic decomposition
title A TV-MPC Methodology for Uncertain Under-Actuated Systems: A Rotary Inverted Pendulum Case Study
title_full A TV-MPC Methodology for Uncertain Under-Actuated Systems: A Rotary Inverted Pendulum Case Study
title_fullStr A TV-MPC Methodology for Uncertain Under-Actuated Systems: A Rotary Inverted Pendulum Case Study
title_full_unstemmed A TV-MPC Methodology for Uncertain Under-Actuated Systems: A Rotary Inverted Pendulum Case Study
title_short A TV-MPC Methodology for Uncertain Under-Actuated Systems: A Rotary Inverted Pendulum Case Study
title_sort tv mpc methodology for uncertain under actuated systems a rotary inverted pendulum case study
topic Time-varying MPC (TV-MPC)
orthonormal basis functions
Laguerre functions
numerical ill-conditioning
cubic polynomials
dynamic decomposition
url https://ieeexplore.ieee.org/document/10258265/
work_keys_str_mv AT farrukhwaheed atvmpcmethodologyforuncertainunderactuatedsystemsarotaryinvertedpendulumcasestudy
AT imrankhanyousufzai atvmpcmethodologyforuncertainunderactuatedsystemsarotaryinvertedpendulumcasestudy
AT michaelvalasek atvmpcmethodologyforuncertainunderactuatedsystemsarotaryinvertedpendulumcasestudy
AT farrukhwaheed tvmpcmethodologyforuncertainunderactuatedsystemsarotaryinvertedpendulumcasestudy
AT imrankhanyousufzai tvmpcmethodologyforuncertainunderactuatedsystemsarotaryinvertedpendulumcasestudy
AT michaelvalasek tvmpcmethodologyforuncertainunderactuatedsystemsarotaryinvertedpendulumcasestudy