no code implementations • 7 Mar 2024 • Victor Gracia, Pablo Krupa, Daniel Limon, Teodoro Alamo
Model Predictive Control (MPC) is a popular control approach due to its ability to consider constraints, including input and state restrictions, while minimizing a cost function.
no code implementations • 15 Feb 2024 • Victor Gracia, Pablo Krupa, Daniel Limon, Teodoro Alamo
Model Predictive Control (MPC) for tracking formulation presents numerous advantages compared to standard MPC, such as a larger domain of attraction and recursive feasibility even when abrupt changes in the reference are produced.
no code implementations • 18 Dec 2023 • Pablo Krupa, Mario Zanon, Alberto Bemporad
This work presents a nonlinear MPC framework that guarantees asymptotic offset-free tracking of generic reference trajectories by learning a nonlinear disturbance model, which compensates for input disturbances and model-plant mismatch.
no code implementations • 25 Oct 2023 • Pablo Krupa, Daniel Limon, Alberto Bemporad, Teodoro Alamo
Harmonic model predictive control (HMPC) is a recent model predictive control (MPC) formulation for tracking piece-wise constant references that includes a parameterized artificial harmonic reference as a decision variable, resulting in an increased performance and domain of attraction with respect to other MPC formulations.
no code implementations • 14 Sep 2023 • Victor Gracia, Pablo Krupa, Teodoro Alamo, Daniel Limon
Model Predictive Control (MPC) is typically characterized for being computationally demanding, as it requires solving optimization problems online; a particularly relevant point when considering its implementation in embedded systems.
no code implementations • 13 Apr 2021 • Ignacio Alvarado, Pablo Krupa, Daniel Limon, Teodoro Alamo
Many popular approaches in the field of robust model predictive control (MPC) are based on nominal predictions.
no code implementations • 26 Mar 2021 • Pablo Krupa, Jose Camara, Ignacio Alvarado, Daniel Limon, Teodoro Alamo
This article presents the real-time implementation of the model predictive control for tracking formulation to control a two-wheeled inverted pendulum robot.
no code implementations • 24 Feb 2021 • Teodoro Alamo, Pablo Krupa, Daniel Limon
Accelerated first order methods, also called fast gradient methods, are popular optimization methods in the field of convex optimization.
Optimization and Control
no code implementations • 20 Aug 2020 • Pablo Krupa, Ignacio Alvarado, Daniel Limon, Teodoro Alamo
This article presents a sparse, low-memory footprint optimization algorithm for the implementation of the model predictive control (MPC) for tracking formulation in embedded systems.