Analysis and design of model predictive control frameworks for dynamic operation -- An overview
Johannes Köhler, Matthas A. Müller, Frank Allgöwer
TL;DR
The article surveys MPC approaches for dynamic operation in nonlinear constrained systems, focusing on how to achieve recursive feasibility, constraint satisfaction, and stability when the operational goal evolves online. It organizes the toolkit into four main families: (i) stabilizing MPC with terminal ingredients, (ii) tracking MPC with artificial references to handle infeasible or changing targets, (iii) economic MPC with periodic or artificial references for time-varying costs, and (iv) MPC without terminal constraints to analyze stability via horizon length. It details constructive methods for terminal ingredients (e.g., local CLFs, LPV-based parametrizations), artificial-reference strategies, and periodic reference handling, while discussing dissipativity-based stability, turnpike properties, and shifted-terminal-cost ideas to guarantee performance. The review also covers extensions to time-parametrization, distributed implementations, and robustness, and highlights open issues such as scalability, non-periodic operation, and design under model mismatch. Overall, the paper provides a comprehensive, unified view of how MPC can address dynamic operation in nonlinear constrained systems, offering a diverse toolbox for researchers and practitioners to tailor control strategies to online-changing objectives and constraints.
Abstract
This article provides an overview of model predictive control (MPC) frameworks for dynamic operation of nonlinear constrained systems. Dynamic operation is often an integral part of the control objective, ranging from tracking of reference signals to the general economic operation of a plant under online changing time-varying operating conditions. We focus on the particular challenges that arise when dealing with such more general control goals and present methods that have emerged in the literature to address these issues. The goal of this article is to present an overview of the state-of-the-art techniques, providing a diverse toolkit to apply and further develop MPC formulations that can handle the challenges intrinsic to dynamic operation. We also critically assess the applicability of the different research directions, discussing limitations and opportunities for further research.
