Economic Model Predictive Control for Periodic Operation: A Quadratic Programming Approach
Jose A. Borja-Conde, Juan M. Nadales, Filiberto Fele, Daniel Limon
TL;DR
This paper tackles economic optimization for periodically operating constrained systems by developing a single-layer economic model predictive control (E-MPC) that remains computationally light for real-time implementation. It recasts the original nonquadratic E-MPC into a quadratic program via a first-order Taylor expansion around a feasible trajectory, enabling a gradient-based, Newton-like online update that preserves recursive feasibility and convergence to the economically optimal periodic trajectory. Theoretical results establish controllability-based recursive feasibility, stability, and convergence, while a ball-and-plate numerical example demonstrates the method’s ability to follow a periodic reference and reduce economic cost relative to a tracking MPC. The approach offers a practical, solver-friendly solution for embedded platforms, synthesizing DRTO-like economic optimization with real-time MPC in a single layer for periodic operation.
Abstract
Periodic dynamical systems, distinguished by their repetitive behavior over time, are prevalent across various engineering disciplines. In numerous applications, particularly within industrial contexts, the implementation of model predictive control (MPC) schemes tailored to optimize specific economic criteria was shown to offer substantial advantages. However, the real-time implementation of these schemes is often infeasible due to limited computational resources. To tackle this problem, we propose a resource-efficient economic model predictive control scheme for periodic systems, leveraging existing single-layer MPC techniques. Our method relies on a single quadratic optimization problem, which ensures high computational efficiency for real-time control in dynamic settings. We prove feasibility, stability and convergence to optimum of the proposed approach, and validate the effectiveness through numerical experiments.
