H4MPC: A Hybridization Toolbox for Model Predictive Control in Automated Driving
L. Gharavi (TU Delft - Team Bart De Schutter)
B.H.K. de Schutter (TU Delft - Delft Center for Systems and Control)
S. Baldi (Southeast University)
More Info
expand_more
Other than for strictly personal use, it is not permitted to download, forward or distribute the text or part of it, without the consent of the author(s) and/or copyright holder(s), unless the work is under an open content license such as Creative Commons.
Abstract
The computational complexity of nonlinear Model Predictive Control (MPC) poses a significant challenge in achieving real-time levels of 4 and 5 of automated driving. This work presents the open-access Hybridization toolbox for MPC (H4MPC), targeting computational efficiency of nonlinear MPC thanks to several modules to hybridize nonlinear MPC optimization problems commonly encountered in automated driving applications. H4MPC is designed as a user-friendly solution with a graphical user interface within the MATLAB environment. The toolbox facilitates intuitive and straightforward customization of the hybridization process for any given function appearing in the equality or inequality constraints within the MPC framework. The initial release, Version 1.0, is freely available from https://bit.ly/H4MPCV1. To provide a clear illustration of the toolbox capabilities, we present two case studies: one to hybridize a vehicle model and another one to approximate tire saturation constraints.