Robust Nonlinear Data-Driven Predictive Control for Mixed Vehicle Platoons via Koopman Operator and Reachability Analysis
Shuai Li, Jiawei Wang, Kaidi Yang, Qing Xu, Jianqiang Wang, Keqiang Li
TL;DR
This work proposes RNDDPC, a robust nonlinear data-driven predictive control framework for mixed vehicle platoons containing CAVs and HDVs. It combines a Koopman-based deep EDMD lifting to linearize nonlinear dynamics in a high-dimensional space with a data-driven, zonotope-based reachability analysis to bound modeling errors, disturbances, and adversarial attacks. The online RNDDPC solves a receding-horizon convex optimization that enforces safety via over-approximated reachable sets, yielding improved tracking accuracy and safety across comprehensive, emergency, time-delay attack, and scalable platoon-size scenarios. The results demonstrate substantial performance gains over linear and nonlinear MPC, DeePC, and ZPC baselines, with real-time feasibility and scalable applicability to larger platoons. This approach advances robust, data-driven control for realistic mixed-traffic conditions and paves the way for field validations and extensions to delays and dynamic platoon topologies.
Abstract
Mixed vehicle platoons, comprising connected and automated vehicles (CAVs) and human-driven vehicles (HDVs), hold significant potential for enhancing traffic performance. However, most existing control strategies assume linear system dynamics and often ignore the impact of adverse factors such as noise, disturbances, and attacks, which are inherent to real-world scenarios. To address these limitations, we propose a Robust Nonlinear Data-Driven Predictive Control (RNDDPC) framework that ensures safe and optimal control under uncertain and adverse conditions. By utilizing Koopman operator theory, we map the system's nonlinear dynamics into a higher-dimensional space, constructing a Koopman-based model that approximates the behavior of the original nonlinear system. To mitigate modeling errors associated with this predictor, we introduce a data-driven reachable set analysis technique that performs secondary learning using matrix zonotope sets, generating a reachable set predictor for over-approximation of the future states of the underlying system. Then, we formulate the RNDDPC optimization problem and solve it in a receding horizon manner for robust control inputs. Extensive simulations demonstrate that the proposed framework significantly outperforms baseline methods in tracking performance under noise, disturbances, and attacks.
