English

Time-certified Input-constrained NMPC via Koopman Operator

Optimization and Control 2024-02-27 v2 Systems and Control Systems and Control

Abstract

Determining solving-time certificates of nonlinear model predictive control (NMPC) implementations is a pressing requirement when deploying NMPC in production environments. Such a certificate guarantees that the NMPC controller returns a solution before the next sampling time. However, NMPC formulations produce nonlinear programs (NLPs) for which it is very difficult to derive their solving-time certificates. Our previous work, Wu and Braatz (2023), challenged this limitation with a proposed input-constrained MPC algorithm having exact iteration complexity but was restricted to linear MPC formulations. This work extends the algorithm to solve input-constrained NMPC problems, by using the Koopman operator and a condensing MPC technique. We illustrate the algorithm performance on a high-dimensional, nonlinear partial differential equation (PDE) control case study, in which we theoretically and numerically certify the solving time to be less than the sampling time.

Keywords

Cite

@article{arxiv.2401.04653,
  title  = {Time-certified Input-constrained NMPC via Koopman Operator},
  author = {Liang Wu and Krystian Ganko and Richard D. Braatz},
  journal= {arXiv preprint arXiv:2401.04653},
  year   = {2024}
}

Comments

6 pages, submitted into 8th IFAC Conference on Nonlinear Model Predictive Control NMPC 2024

R2 v1 2026-06-28T14:12:30.361Z