A Computational Governor for Maintaining Feasibility and Low Computational Cost in Model Predictive Control
This article introduces an approach for reducing the computational cost of implementing linear quadratic model predictive control (MPC) for set-point tracking subject to pointwise-in-time state and control constraints. The approach consists of the following three key components: First, a log-domain...
Gespeichert in:
Veröffentlicht in: | IEEE transactions on automatic control 2024-05, Vol.69 (5), p.2791-2806 |
---|---|
Hauptverfasser: | , , |
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | This article introduces an approach for reducing the computational cost of implementing linear quadratic model predictive control (MPC) for set-point tracking subject to pointwise-in-time state and control constraints. The approach consists of the following three key components: First, a log-domain interior-point method used to solve the receding horizon optimal control problems; second, a method of warm-starting this optimizer by using the MPC solution from the previous timestep; and third, a computational governor that maintains feasibility and bounds the suboptimality of the warm-start by altering the reference command provided to the MPC problem. Theoretical guarantees regarding the recursive feasibility of the MPC problem, asymptotic stability of the target equilibrium, and finite-time convergence of the reference signal are provided for the resulting closed-loop system. In a numerical experiment on a lateral vehicle dynamics model, the worst-case execution time of a standard MPC implementation is reduced by over a factor of 10 when the computational governor is added to the closed-loop system. |
---|---|
ISSN: | 0018-9286 1558-2523 |
DOI: | 10.1109/TAC.2023.3292980 |