Skip to main content

Showing 1–21 of 21 results for author: Limon, D

Searching in archive eess. Search in all archives.
.
  1. arXiv:2406.16496  [pdf, other

    eess.SY

    Recent advancements on MPC for tracking: periodic and harmonic formulations

    Authors: Pablo Krupa, Daniel Limon, Teodoro Alamo

    Abstract: The main benefit of model predictive control (MPC) is its ability to steer the system to a given reference without violating the constraints while minimizing some objective. Furthermore, a suitably designed MPC controller guarantees asymptotic stability of the closed-loop system to the given reference as long as its optimization problem is feasible at the initial state of the system. Therefore, on… ▽ More

    Submitted 24 June, 2024; originally announced June 2024.

    Comments: (21 pages, 8 figures)

  2. arXiv:2406.06157  [pdf, other

    eess.SY

    Model predictive control for tracking using artificial references: Fundamentals, recent results and practical implementation

    Authors: Pablo Krupa, Johannes Köhler, Antonio Ferramosca, Ignacio Alvarado, Melanie N. Zeilinger, Teodoro Alamo, Daniel Limon

    Abstract: This paper provides a comprehensive tutorial on a family of Model Predictive Control (MPC) formulations, known as MPC for tracking, which are characterized by including an artificial reference as part of the decision variables in the optimization problem. These formulations have several benefits with respect to the classical MPC formulations, including guaranteed recursive feasibility under online… ▽ More

    Submitted 10 June, 2024; originally announced June 2024.

    Comments: (15 pages, 1 figure)

  3. arXiv:2403.10986  [pdf, other

    eess.SY math.OC

    MPC for Tracking applied to rendezvous with non-cooperative tumbling targets ensuring stability and feasibility

    Authors: Jose Antonio Rebollo, Rafael Vazquez, Ignacio Alvarado, Daniel Limon

    Abstract: A Model Predictive Controller for Tracking is introduced for rendezvous with non-cooperative tumbling targets in active debris removal applications. The target's three-dimensional non-periodic rotational dynamics as well as other state and control constraints are considered. The approach is based on applying an intermediate coordinate transformation that eliminates the time-dependency due to rotat… ▽ More

    Submitted 16 March, 2024; originally announced March 2024.

    Comments: extended version of paper submitted to CDC'24

  4. arXiv:2403.04601  [pdf, ps, other

    eess.SY math.OC

    Implementation of soft-constrained MPC for Tracking using its semi-banded problem structure

    Authors: Victor Gracia, Pablo Krupa, Daniel Limon, Teodoro Alamo

    Abstract: 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. However, in practice, said constraints can result in feasibility issues, either because the system model is not accurate or due to the existence of external disturbances. To mitigate this problem, a solution adopted by th… ▽ More

    Submitted 7 March, 2024; originally announced March 2024.

  5. arXiv:2403.02973  [pdf, ps, other

    math.OC eess.SY

    Model Predictive Control for setpoint tracking

    Authors: Daniel Limon, Antonio Ferramosca, Ignacio Alvarado, Teodoro Alamo

    Abstract: The main objective of tracking control is to steer the tracking error, that is the difference between the reference and the output, to zero while the plant's operation limits are satisfied. This requires that some assumptions on the evolution of the future values of the reference must be taken into account. Typically a simple evolution of the reference is considered, such as step, ramp, or parabol… ▽ More

    Submitted 5 March, 2024; originally announced March 2024.

  6. arXiv:2402.09912  [pdf, ps, other

    eess.SY

    Efficient implementation of MPC for tracking using ADMM by decoupling its semi-banded structure

    Authors: Victor Gracia, Pablo Krupa, Daniel Limon, Teodoro Alamo

    Abstract: 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. As a drawback, it includes some extra decision variables in its related optimization problem, leading to a semi-banded structure that differs from the banded structure e… ▽ More

    Submitted 15 February, 2024; originally announced February 2024.

  7. Nonlinear model predictive control-based guidance law for path following of unmanned surface vehicles

    Authors: G. Bejarano, J. M. Manzano, J. R. Salvador, D. Limon

    Abstract: This work proposes a nonlinear model predictive control-based guidance strategy for unmanned surface vehicles, focused on path following. The application of this strategy, in addition to overcome drawbacks of previous line-of-sight-based guidance laws, intends to enable the application of predictive strategies also to the low-level control, responsible for tracking the references provided by the g… ▽ More

    Submitted 7 February, 2024; v1 submitted 4 February, 2024; originally announced February 2024.

    Comments: 21 pages, 15 figures. Postprint of the final published work

    Journal ref: Ocean Engineering (2022), 258, 111764

  8. arXiv:2310.16723  [pdf, other

    eess.SY

    Harmonic model predictive control for tracking periodic references

    Authors: Pablo Krupa, Daniel Limon, Alberto Bemporad, Teodoro Alamo

    Abstract: 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. This article presents an extension of the HMPC formulation to track perio… ▽ More

    Submitted 25 October, 2023; originally announced October 2023.

    Comments: (11 pages, 14 figures)

  9. arXiv:2310.14038  [pdf, other

    cs.RO eess.SY

    Risk-Aware Wasserstein Distributionally Robust Control of Vessels in Natural Waterways

    Authors: Juan Moreno Nadales, Astghik Hakobyan, David Muñoz de la Peña, Daniel Limon, Insoon Yang

    Abstract: In the realm of maritime transportation, autonomous vessel navigation in natural inland waterways faces persistent challenges due to unpredictable natural factors. Existing scheduling algorithms fall short in handling these uncertainties, compromising both safety and efficiency. Moreover, these algorithms are primarily designed for non-autonomous vessels, leading to labor-intensive operations vuln… ▽ More

    Submitted 21 October, 2023; originally announced October 2023.

  10. Efficient online update of model predictive control in embedded systems using first-order methods

    Authors: Victor Gracia, Pablo Krupa, Teodoro Alamo, Daniel Limon

    Abstract: 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. To reduce the computational burden of the optimization algorithm, most solvers perform as many offline operations as possible, typically performing the computation a… ▽ More

    Submitted 16 December, 2023; v1 submitted 14 September, 2023; originally announced September 2023.

    Comments: (6 pages, 2 figures)

    Journal ref: IEEE Control Systems Letters, 2023

  11. A sparse ADMM-based solver for linear MPC subject to terminal quadratic constraint

    Authors: Pablo Krupa, Rim Jaouani, Daniel Limon, Teodoro Alamo

    Abstract: Model Predictive Control (MPC) typically includes a terminal constraint to guarantee stability of the closed-loop system under nominal conditions. In linear MPC this constraint is generally taken on a polyhedral set, leading to a quadratic optimization problem. However, the use of an ellipsoidal terminal constraint may be desirable, leading to an optimization problem with a quadratic constraint. I… ▽ More

    Submitted 29 April, 2024; v1 submitted 18 May, 2021; originally announced May 2021.

    Comments: Accepted version of the article published in IEEE Transactions on Control Systems Technology (8 pages, 5 figures)

    Journal ref: IEEE Transactions on Control Systems Technology, 2024

  12. Oracle-based economic predictive control

    Authors: Jose Maria Manzano, David Muñoz de la Peña, Daniel Limon

    Abstract: This paper presents an economic model predictive controller, under the assumption that the only measurable signal of the plant is the economic cost to be minimized. In order to forecast the evolution of this economic cost for a given input trajectory, a prediction model with a NARX structure, the so-called oracle, is proposed. Sufficient conditions to ensure the existence of such oracle are studie… ▽ More

    Submitted 19 April, 2021; originally announced April 2021.

    Comments: Preprint submitted to Computers & Chemical Engineering. 19 pages, 6 figures

  13. Tractable robust MPC design based on nominal predictions

    Authors: Ignacio Alvarado, Pablo Krupa, Daniel Limon, Teodoro Alamo

    Abstract: Many popular approaches in the field of robust model predictive control (MPC) are based on nominal predictions. This paper presents a novel formulation of this class of controller with proven input-to-state stability and robust constraint satisfaction. Its advantages are: (i) the design of its main ingredients are tractable for medium to large-sized systems, (ii) the terminal set does not need to… ▽ More

    Submitted 19 February, 2022; v1 submitted 13 April, 2021; originally announced April 2021.

    Comments: Accepted version of article in Journal of Process Control (13 pages, 25 figures)

    Journal ref: Journal of Process Control, 2022

  14. arXiv:2104.01844  [pdf, other

    eess.SY

    Suboptimal multirate MPC for five-level inverters

    Authors: Joaquin G. Ordonez, Francisco Gordillo, Pablo Montero-Robina, Daniel Limon

    Abstract: The application of multilevel converters to renewable energy systems is a growing topic due to their advantages in energy efficiency. Regarding its control, model predictive control (MPC) has become very appealing due to its natural consideration of discrete inputs, its optimization capability, and the present-day availability of powerful processing hardware. The main drawback of MPC compared to o… ▽ More

    Submitted 5 April, 2021; originally announced April 2021.

    Comments: 6 pages, 7 figures, to be published in IFAC World Congress 2020 Proceedings

  15. arXiv:2103.14571  [pdf, other

    eess.SY

    Real-time implementation of MPC for tracking in embedded systems: Application to a two-wheeled inverted pendulum

    Authors: Pablo Krupa, Jose Camara, Ignacio Alvarado, Daniel Limon, Teodoro Alamo

    Abstract: This article presents the real-time implementation of the model predictive control for tracking formulation to control a two-wheeled inverted pendulum robot. This formulation offers several advantages over standard MPC formulations at the expense of the addition of a small number of decision variables, which complicates the inner structure of the matrices of the optimization problem. We implement… ▽ More

    Submitted 26 March, 2021; originally announced March 2021.

    Comments: 6 pages, 9 figures

  16. Implementation of model predictive control for tracking in embedded systems using a sparse extended ADMM algorithm

    Authors: Pablo Krupa, Ignacio Alvarado, Daniel Limon, Teodoro Alamo

    Abstract: 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. This MPC formulation has several advantages over standard MPC formulations, such as an increased domain of attraction and guaranteed recursive feasibility even in the event of a sudden reference change. However, this… ▽ More

    Submitted 9 December, 2021; v1 submitted 20 August, 2020; originally announced August 2020.

    Comments: Accepted version of the article published in IEEE Transactions on Control Systems Technology (8 pages, 5 figures)

    Journal ref: IEEE Transactions on Control Systems Technology, 2021

  17. arXiv:2007.07139  [pdf, other

    eess.SY

    Nonlinear MPC for Tracking for a Class of Non-Convex Admissible Output Sets

    Authors: Andres Cotorruelo, Daniel R. Ramirez, Daniel Limon, Emanuele Garone

    Abstract: This paper presents an extension to the nonlinear Model Predictive Control for Tracking scheme able to guarantee convergence even in cases of non-convex output admissible sets. This is achieved by incorporating a convexifying homeomorphism in the optimization problem, allowing it to be solved in the convex space. A novel class of non-convex sets is also defined for which a systematic procedure to… ▽ More

    Submitted 14 July, 2020; originally announced July 2020.

  18. arXiv:2006.15886  [pdf, other

    eess.SY

    Reference Dependent Invariant Sets: Sum of Squares Based Computation and Applications in Constrained Control

    Authors: Andres Cotorruelo, Mehdi Hosseinzadeh, Daniel R. Ramirez, Daniel Limon, Emanuele Garone

    Abstract: The goal of this paper is to present a systematic method to compute reference dependent positively invariant sets for systems subject to constraints. To this end, we first characterize these sets as level sets of reference dependent Lyapunov functions. Based on this characterization and using Sum of Squares (SOS) theory, we provide a polynomial certificate for the existence of such sets. Subsequen… ▽ More

    Submitted 29 June, 2020; originally announced June 2020.

  19. arXiv:2006.14957  [pdf, ps, other

    eess.SY

    Elimination of Redundant Polynomial Constraints and Its Use in Constrained Control

    Authors: Andres Cotorruelo, Ilya Kolmanovsky, Daniel R. Ramírez, Daniel Limon, Emanuele Garone

    Abstract: The reduction of constraints to obtain minimal representations of sets is a very common problem in many engineering applications. While well-established methodologies exist for the case of linear constraints, the problem of how to detect redundant non-linear constraints is an open problem. In this paper we present a novel methodology based on Sum of Squares for the elimination of redundant polynom… ▽ More

    Submitted 26 June, 2020; originally announced June 2020.

  20. Harmonic based model predictive control for set-point tracking

    Authors: Pablo Krupa, Daniel Limon, Teodoro Alamo

    Abstract: This paper presents a novel model predictive control (MPC) formulation for set-point tracking. Stabilizing predictive controllers based on terminal ingredients may exhibit stability and feasibility issues in the event of a reference change for small to moderate prediction horizons. In the MPC for tracking formulation, these issues are solved by the addition of an artificial equilibrium point as a… ▽ More

    Submitted 29 January, 2021; v1 submitted 16 April, 2020; originally announced April 2020.

    Comments: Accepted version of the article published in IEEE Transactions on Automatic Control (14 pages, 11 figures)

    Journal ref: IEEE Transactions on Automatic Control, 2020

  21. arXiv:1911.03315  [pdf, other

    eess.SY cs.LG

    Online learning-based Model Predictive Control with Gaussian Process Models and Stability Guarantees

    Authors: Michael Maiworm, Daniel Limon, Rolf Findeisen

    Abstract: Model predictive control allows to provide high performance and safety guarantees in the form of constraint satisfaction. These properties, however, can be satisfied only if the underlying model, used for prediction, of the controlled process is sufficiently accurate. One way to address this challenge is by data-driven and machine learning approaches, such as Gaussian processes, that allow to refi… ▽ More

    Submitted 1 December, 2020; v1 submitted 8 November, 2019; originally announced November 2019.

    Comments: 29 pages, 13 figures, 3 tables, 1 algorithm, revision submitted to International Journal of Robust and Nonlinear Control