Have a personal or library account? Click to login
Agile manoeuvres using model predictive control Cover

Agile manoeuvres using model predictive control

Open Access
|Jul 2019

Abstract

This paper shows how model predictive control (MPC) can be used to perform agile manoeuvres in a pendulum-on-a-cart system, which is an abstraction of many mechanical systems commonly used in the industry, such as cranes. Specifically, the problem of moving a cart on which a pendulum is mounted using a free joint is rapidly moved from one position to another one while mitigating the swings of the pendulum. To achieve this goal, an optimization-based MPC strategy is employed that selects the control moves while minimizing the chosen cost function and, simultaneously, enforcing constraint satisfaction. As the controlled system is nonlinear, two options are considered. The first one solves the nonlinear MPC problem in an approximate fashion using the so-called random shooting approach. The second method is based on the first one approximating the nonlinear system by a linear one, followed by applying convex MPC techniques. The performance of both strategies was compared by means of real-time experiments.

DOI: https://doi.org/10.2478/acs-2019-0019 | Journal eISSN: 1339-3065 | Journal ISSN: 1337-978X
Language: English
Page range: 136 - 141
Published on: Jul 9, 2019
In partnership with: Paradigm Publishing Services
Publication frequency: 1 issue per year
Related subjects:

© 2019 Kristína Fedorová, Peter Bakaráč, Michal Kvasnica, published by Slovak University of Technology in Bratislava
This work is licensed under the Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 License.