Solving Hybrid Model Predictive Control Problems via a Mixed-Integer Approach
摘要
This book chapter presents a method to efficiently solve hybrid model predictive control (MPC) problems for a class of discretized hybrid control systems. The proposed method recasts the optimal control problem associated with hybrid MPC into a mixed-integer quadratic problem (MIQP), which can be efficiently solved using well-established algorithms. The approach consists of transforming the discretized hybrid control system into a mixed logical dynamical (MLD) system. This transformation enables the use of MIQP tools for the solution of the hybrid MPC problem. To arrive to such a system, an intermediate step converting the discretized hybrid control system into a discrete-time control system with set-valued dynamics is formulated. The proposed method is illustrated in several examples that demonstrate the ability of the approach to handle state jumps and logic variables present in the hybrid control system, highlighting its suitability for real-world applications featuring hybrid dynamics.