Tube-Based Explicit Model Predictive Control for a Tiltrotor UAV in Cargo Transportation Tasks.

Saved in:
Bibliographic Details
Title: Tube-Based Explicit Model Predictive Control for a Tiltrotor UAV in Cargo Transportation Tasks.
Authors: Andrade, Richard, Ferramosca, Antonio, Normey-Rico, Julio E., Raffo, Guilherme V.
Source: Journal of Control, Automation & Electrical Systems; Dec2024, Vol. 35 Issue 6, p1039-1058, 20p
Subject Terms: PARALLEL programming, INVARIANT sets, ROBUST control, DRONE aircraft, DYNAMICAL systems
Abstract: In this paper, we present a robust control strategy based on model predictive control (MPC) for a tiltrotor unmanned aerial vehicle in suspended load transportation tasks, from the perspective of the load. To this aim, we propose a new formulation of tube-based MPC for high-order dynamical systems, allowing its embedded implementation. The proposed formulation computes an explicit solution to the optimization problem using the nominal part of an uncertain linear parameter-varying (LPV) system, while a second control law is used to compensate for the differences between the nominal and uncertain models. To compute the feedback gain used by the second control law, we propose a novel group of LMIs based on the uncertain LPV model where the uncertainty set is represented as a zonotope. The reachable set, used in the MPC strategy, is computed as a robust positive invariant set also using zonotopes, reducing the computational cost and allowing its offline computation. Furthermore, by using the uncertain LPV model and the computed feedback gain, our reachable set algorithm not only guarantees the existence of nominal control and state sets, but also incorporates unmodeled uncertainties and external disturbances. This approach ensures robustness and minimizes the volume of the set. Additionally, we develop an algorithm based on parallel programming for fast computation of the control signal in a real-time implementation, which takes advantage of the explicit solution of the tube-based MPC formulation. Finally, numerical experiments are obtained to corroborate the proposed controller performance via a hardware-in-the-loop framework with a high-fidelity simulator developed on Gazebo and ROS. A detailed video of the results is available at youtu.be/UHPjN81y9hc. [ABSTRACT FROM AUTHOR]
Copyright of Journal of Control, Automation & Electrical Systems is the property of Springer Nature and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract. (Copyright applies to all Abstracts.)
Database: Complementary Index
Description
Abstract:In this paper, we present a robust control strategy based on model predictive control (MPC) for a tiltrotor unmanned aerial vehicle in suspended load transportation tasks, from the perspective of the load. To this aim, we propose a new formulation of tube-based MPC for high-order dynamical systems, allowing its embedded implementation. The proposed formulation computes an explicit solution to the optimization problem using the nominal part of an uncertain linear parameter-varying (LPV) system, while a second control law is used to compensate for the differences between the nominal and uncertain models. To compute the feedback gain used by the second control law, we propose a novel group of LMIs based on the uncertain LPV model where the uncertainty set is represented as a zonotope. The reachable set, used in the MPC strategy, is computed as a robust positive invariant set also using zonotopes, reducing the computational cost and allowing its offline computation. Furthermore, by using the uncertain LPV model and the computed feedback gain, our reachable set algorithm not only guarantees the existence of nominal control and state sets, but also incorporates unmodeled uncertainties and external disturbances. This approach ensures robustness and minimizes the volume of the set. Additionally, we develop an algorithm based on parallel programming for fast computation of the control signal in a real-time implementation, which takes advantage of the explicit solution of the tube-based MPC formulation. Finally, numerical experiments are obtained to corroborate the proposed controller performance via a hardware-in-the-loop framework with a high-fidelity simulator developed on Gazebo and ROS. A detailed video of the results is available at youtu.be/UHPjN81y9hc. [ABSTRACT FROM AUTHOR]
ISSN:21953880
DOI:10.1007/s40313-024-01129-2