A Sparse ADMM-Based Solver for Linear MPC Subject to Terminal Quadratic Constraint

IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY(2024)

引用 0|浏览0
暂无评分
摘要
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. In this case, the optimization problem can be solved using second-order cone (SOC) programming solvers, since the quadratic constraint can be posed as a SOC constraint, at the expense of adding additional slack variables and possibly compromising the simple structure of the solver ingredients. In this brief, we present a sparse solver for linear MPC subject to a terminal ellipsoidal constraint based on the alternating direction method of multipliers (ADMM) algorithm in which we directly deal with the quadratic constraints without having to resort to the use of a SOC constraint nor the inclusion of additional decision variables. The solver is suitable for its use in embedded systems, since it is sparse, has a small memory footprint, and requires no external libraries. We compare its performance against other approaches from the literature.
更多
查看译文
关键词
Optimization,Artificial intelligence,Convex functions,Ellipsoids,Vectors,Programming,Complexity theory,Embedded optimization,model predictive control (MPC),quadratic constraints,second-order cone (SOC) programming
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要