Explicit feedback synthesis for nonlinear robust model predictive control driven by quasi-interpolation
Siddhartha Ganguly, Debasish Chatterjee
TL;DR
This work presents QuIFS, a grid-based, one-shot explicit synthesis method for nonlinear robust minmax MPC that guarantees uniform approximation of the optimal feedback within any pre-specified tolerance $\\varepsilon$. It departs from conventional explicit MPC approaches by using a quasi-interpolation backbone and a Lipschitz extension to provide a computable policy over the whole state space with stability and recursive feasibility guarantees. The main contributions are the four-part Lipschitz-extension/interpolation algorithm, the uniform-error guarantees, and ISS-like stability results for the closed-loop under the approximate policy, applicable to both nonlinear and linear MPC. Numerical experiments on linear and nonlinear MPC demonstrate tight approximation to online receding-horizon trajectories and favorable performance relative to prior explicit approaches, with a clear pathway to scalable one-shot synthesis for constrained robust control in practice.
Abstract
We present QuIFS (Quasi-Interpolation driven Feedback Synthesis): an offline feedback synthesis algorithm for explicit nonlinear robust minmax model predictive control (MPC) problems with guaranteed quality of approximation. The underlying technique is driven by a particular type of grid-based quasi-interpolation scheme. The QuIFS algorithm departs drastically from conventional approximation algorithms that are employed in the MPC industry (in particular, it is neither based on multi-parametric programming tools and nor does it involve kernel methods), and the essence of its point of departure is encoded in the following challenge-answer approach: Given an error margin $\varepsilon>0$, compute in a single stroke a feasible feedback policy that is uniformly $\varepsilon$-close to the optimal MPC feedback policy for a given nonlinear system subjected to constraints and bounded uncertainties. Closed-loop stability and recursive feasibility under the approximate feedback policy are also established. We provide a library of numerical examples to illustrate our results.
