Dictionary-free Koopman Predictive Control for Autonomous Vehicles in Mixed Traffic
Xu Shang, Zhaojian Li, Yang Zheng
TL;DR
The paper targets autonomous vehicle control in mixed HDV/CAV traffic, where nonlinear dynamics complicate linear data-driven approaches. It introduces dictionary-free KMPC (DF-KMPC), which learns a data-driven Koopman representation directly from trajectories without selecting lifting functions or updating for changing equilibria, using an iterative Hankel-based procedure inspired by Willems' fundamental lemma. The method handles both exact and inexact Koopman embeddings, projecting initial conditions to the data-driven trajectory space to guarantee feasibility and avoiding slack. Numerical results on CF-LCC traffic demonstrate that DF-KMPC yields superior traffic-wave mitigation and trajectory tracking compared with EDMD-K and DNN-K, highlighting practical advantages for robust, data-driven CAV control in mixed traffic.
Abstract
Koopman Model Predictive Control (KMPC) and Data-EnablEd Predictive Control (DeePC) use linear models to approximate nonlinear systems and integrate them with predictive control. Both approaches have recently demonstrated promising performance in controlling Connected and Autonomous Vehicles (CAVs) in mixed traffic. However, selecting appropriate lifting functions for the Koopman operator in KMPC is challenging, while the data-driven representation from Willems' fundamental lemma in DeePC must be updated to approximate the local linearization when the equilibrium traffic state changes. In this paper, we propose a dictionary-free Koopman model predictive control (DF-KMPC) for CAV control. In particular, we first introduce a behavioral perspective to identify the optimal dictionary-free Koopman linear model. We then utilize an iterative algorithm to compute a data-driven approximation of the dictionary-free Koopman representation. Integrating this data-driven linear representation with predictive control leads to our DF-KMPC, which eliminates the need to select lifting functions and update the traffic equilibrium state. Nonlinear traffic simulations show that DF-KMPC effectively mitigates traffic waves and improves tracking performance.
