High-speed applications impose a hard real-time constraint on the solution of a model predictive control (MPC) problem, which generally prevents the computation of the optimal control input. As a result, in most MPC implementations guarantees on feasibility and stability are sacriced in order to achieve a real-time setting. In this paper we develop a real-time MPC approach for linear systems that provides these guarantees for arbitrary time constraints, allowing one to trade o computation time vs. performance. Stability is guaranteed by means of a constraint, enforcing that the resulting suboptimal MPC cost is a Lyapunov function. The key is then to guarantee feasibility in real-time, which is achieved by the proposed algorithm through a warm-starting technique in combination with robust MPC design. We address both regulation and tracking of piecewise constant references. As a main contribution of this paper, a new warm-start procedure together with a Lyapunov function for real-time tracking is presented. In addition to providing strong theoretical guarantees, the proposed method can be implemented at high sampling rates. Simulation examples demonstrate the eectiveness of the real-time scheme and show that computation times in the millisecond range can be achieved.

On Real-time Robust Model Predictive Control

RAIMONDO, DAVIDE MARTINO;
2014-01-01

Abstract

High-speed applications impose a hard real-time constraint on the solution of a model predictive control (MPC) problem, which generally prevents the computation of the optimal control input. As a result, in most MPC implementations guarantees on feasibility and stability are sacriced in order to achieve a real-time setting. In this paper we develop a real-time MPC approach for linear systems that provides these guarantees for arbitrary time constraints, allowing one to trade o computation time vs. performance. Stability is guaranteed by means of a constraint, enforcing that the resulting suboptimal MPC cost is a Lyapunov function. The key is then to guarantee feasibility in real-time, which is achieved by the proposed algorithm through a warm-starting technique in combination with robust MPC design. We address both regulation and tracking of piecewise constant references. As a main contribution of this paper, a new warm-start procedure together with a Lyapunov function for real-time tracking is presented. In addition to providing strong theoretical guarantees, the proposed method can be implemented at high sampling rates. Simulation examples demonstrate the eectiveness of the real-time scheme and show that computation times in the millisecond range can be achieved.
2014
The AI, Robotics & Automatic Control category is concerned with resources on the research and techniques of artificial intelligence; that is, the creation of machines that exhibit characteristics of human intelligence (e.g., efficient representation of knowledge, reasoning, deduction, problem solving, heuristics, and analysis of contradictory or ambiguous information). Related AI technologies include expert systems, fuzzy systems, natural language processing, speech and pattern recognition, computer vision, decision-support systems, knowledge-bases, and neural networks. Robotics resources are concerned with the design, construction, and operation of robots. Automatic Control resources cover the design and development of regulating processes and systems that replace the necessity of human intervention. Topics include adaptive control, robust control, discrete-event control, dynamic control, fuzzy control, and optimal control. Cybernetics resources are concerned with the control and communication within and between artificial (machine) systems and living or natural systems.
Esperti anonimi
Inglese
Internazionale
STAMPA
50
3
683
694
12
5
info:eu-repo/semantics/article
262
M. N., Zeilinger; Raimondo, DAVIDE MARTINO; A., Domahidi; M., Morari; C. N., Jones
1 Contributo su Rivista::1.1 Articolo in rivista
none
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11571/760841
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 119
  • ???jsp.display-item.citation.isi??? 111
social impact