Variable Elimination in Model Predictive Control Based on K-SVD and QR Factorization

成果类型:
Article
署名作者:
Bemporad, Alberto; Cimini, Gionata
署名单位:
IMT School for Advanced Studies Lucca
刊物名称:
IEEE TRANSACTIONS ON AUTOMATIC CONTROL
ISSN/ISSBN:
0018-9286
DOI:
10.1109/TAC.2021.3138728
发表日期:
2023
页码:
782-797
关键词:
Constrained least squares (CLS) model predictive control (MPC) singular value decomposition (SVD) unsupervised learning variable elimination
摘要:
For linearly constrained least-squares problems that depend on a vector of parameters, this article proposes techniques for reducing the number of involved optimization variables. After first eliminating equality constraints in a numerically robust way by QR factorization, we propose a technique based on singular value decomposition (SVD) and unsupervised learning, that we call $K$-SVD, and neural classifiers to automatically partition the set of parameter vectors in $K$ nonlinear regions in which the original problem is approximated by using a smaller set of variables. For the special case of parametric constrained least-squares problems that arise from model predictive control (MPC) formulations, we propose a novel and very efficient QR factorization method for eliminating equality constraints. Together with SVD or $K$-SVD, the method provides a numerically robust alternative to standard condensing and move blocking, and to other complexity reduction methods for MPC based on basis functions. We show the good performance of the proposed techniques in numerical tests and in a problem of linearized MPC of a nonlinear benchmark process.