arXiv Analytics

Sign in

arXiv:1908.07247 [math.OC]AbstractReferencesReviewsResources

An efficient non-condensed approach for linear and nonlinear model predictive control with bounded variables

Nilay Saraf, Alberto Bemporad

Published 2019-08-20Version 1

This paper presents a new approach to solving linear and nonlinear model predictive control (MPC) problems that requires minimal memory footprint and throughput and is particularly suitable when the model and/or controller parameters change at runtime. Typically MPC requires two phases: 1) construct an optimization problem based on the given MPC parameters (prediction model, tuning weights, prediction horizon, and constraints), which results in a quadratic or nonlinear programming problem, and then 2) call an optimization algorithm to solve the resulting problem. In the proposed approach the problem construction step is systematically eliminated, as in the optimization algorithm problem matrices are expressed in terms of abstract functions of the MPC parameters. We present a unifying algorithmic framework based on active-set methods with bounded variables that can cope with linear, nonlinear, and adaptive MPC variants based on a broad class of models. The theoretical and numerical results demonstrate the potential, applicability, and efficiency of the proposed framework for practical real-time embedded MPC.

Related articles: Most relevant | Search more
arXiv:2012.03428 [math.OC] (Published 2020-12-07)
Data-driven approximation for feasible regions in nonlinear model predictive control
arXiv:1909.09710 [math.OC] (Published 2019-09-20)
An Efficient Move Blocking Strategy for Multiple Shooting based Nonlinear Model Predictive Control
arXiv:1801.06507 [math.OC] (Published 2018-01-19)
A continuation approach to nonlinear model predictive control of open channel systems