A Proximal-Point Lagrangian-Based Parallelizable Nonconvex Solver for Bilinear Model Predictive Control

IEEE Transactions on Control Systems Technology(2023)

引用 0|浏览8
暂无评分
摘要
Nonlinear model predictive control (NMPC) has been widely adopted to manipulate bilinear systems with dynamics that include products of the inputs and the states. These systems are ubiquitous in chemical processes, mechanical systems, and quantum physics, to name a few. Running a bilinear model predictive control (MPC) controller in real time requires solving a nonconvex optimization problem within a limited sampling time. This article proposes a novel parallel proximal-point Lagrangian-based bilinear MPC solver via an interlacing horizon-splitting scheme. The resulting algorithm converts the nonconvex MPC control problem into a set of parallelizable small-scale multiparametric quadratic programming (mpQP) and an equality-constrained linear-quadratic regulator problem. As a result, the solutions of mpQPs can be precomputed offline to enable efficient online computation. The proposed algorithm is validated on a simulation of an HVac system control. It is deployed on a TI LaunchPad XL F28379D microcontroller to execute speed control on a field-controlled dc motor, where the MPC updates at 10 ms and solves the problem in 1.764 ms on average and at most 2.088 ms.
更多
查看译文
关键词
Distributed optimization, embedded optimization, nonlinear model predictive control (NMPC)
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要