Fully Distributed Optimization based CAV Platooning Control under Linear Vehicle Dynamics
Jinglai Shen, Eswar Kumar H. Kammara, and Lili Du

TL;DR
This paper introduces fully distributed optimization schemes for CAV platooning control that operate without centralized data processing, utilizing model predictive control and operator splitting methods to ensure stability and performance.
Contribution
It develops a novel fully distributed control framework for CAV platooning that eliminates the need for centralized computation, unlike previous partially distributed schemes.
Findings
The proposed schemes achieve stable platoon control with desired transient performance.
Numerical tests confirm the effectiveness and stability of the fully distributed control methods.
The new formulation and decomposition method facilitate scalable distributed optimization.
Abstract
This paper develops distributed optimization based, platoon centered CAV car following schemes, motivated by the recent interest in CAV platooning technologies. Various distributed optimization or control schemes have been developed for CAV platooning. However, most existing distributed schemes for platoon centered CAV control require either centralized data processing or centralized computation in at least one step of their schemes, referred to as partially distributed schemes. In this paper, we develop fully distributed optimization based, platoon centered CAV platooning control under the linear vehicle dynamics via the model predictive control approach with a general prediction horizon. These fully distributed schemes do not require centralized data processing or centralized computation through the entire schemes. To develop these schemes, we propose a new formulation of the…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
