Abstract
We show that closed-loop model predictive control (MPC) can be cast as a differential variational inequality (DVI). The DVI abstraction reveals that standard sampled-data MPC implementations (in which the control law is computed using states that are sampled at predefined sampling intervals) corresponds to an explicit Euler time-stepping scheme applied to the DVI. As expected, this explicit scheme induces large approximation errors (with respect to the optimal solution manifold of the DVI) when long sampling intervals are used. Motivated by this observation, we propose to use an implicit Euler scheme which allows us to use much longer sampling intervals, but note that this scheme requires the solution of a complicated variational inequality at every sampling time. We thus propose to use a predictor-corrector scheme, which can be implemented with off-the-shelf optimization tools and which mimics the performance of the implicit scheme.
Published Version
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have