Probe-and-Release Coordination of Platoons at Highway Bottlenecks with Unknown Parameters
Yi Gao, Xi Xiong, Karl H. Johansson, Li Jin
TL;DR
This work addresses flow-level control at highway bottlenecks with unknown and time-varying environmental parameters by integrating online parameter estimation into a probe-and-release control framework. Using a fluid queuing model with capacity drops and delay, the authors jointly estimate $\alpha$, $Q$, $R$, and $\varepsilon_{\max}$ while coordinating CAV platoons to stabilize traffic; stability is proved via a Lyapunov drift approach on an embedded Markov process. Theoretical results show bounded estimation errors and bounded traffic queues, with explicit drift bounds, and a stochastic stability condition requiring $\bar{A}+\bar{B}<\tilde{R}$. Validation in SUMO against a PPO baseline demonstrates competitive travel times with far fewer data samples (about 0.05% of PPO) and faster adaptation to environmental changes, highlighting the method’s data efficiency and practical viability for mixed-autonomy congestion management.
Abstract
This paper considers coordination of platoons of connected and autonomous vehicles (CAVs) at mixed-autonomy bottlenecks in the face of three practically important factors, viz. time-varying traffic demand, random CAV platoon sizes, and capacity breakdowns. Platoon coordination is essential to smoothen the interaction between CAV platoons and non-CAV traffic. Based on a fluid queuing model, we develop a "probe-and-release" algorithm that simultaneously estimates environmental parameters and coordinates CAV platoons for traffic stabilization. We show that this algorithm ensures bounded estimation errors and bounded traffic queues. The proof builds on a Lyapunov function that jointly penalizes estimation errors and traffic queues and a drift argument for an embedded Markov process. We validate the proposed algorithm in a standard micro-simulation environment and compare against a representative deep reinforcement learning method in terms of control performance and computational efficiency.
