Developing a Distributed Consensus-Based Cooperative Adaptive Cruise Control (CACC) System

Autopilot driving and autonomous driving have become increasingly popular in recent years. As an example, a Cooperative Adaptive Cruise Control (CACC) system allows autopilot or autonomous vehicles to communicate with each other, and coordinate their maneuvers in a form of platoon, where one vehicle follows another with a constant velocity and/or time headway. A CACC system brings about several benefits, including the improvement of driving safety on a highway, the increase of roadway capacity, and the decrease of fuel consumption and pollutant emissions. In this paper, we propose a novel CACC system based on the distributed consensus theory, where distributed consensus algorithm and protocol are designed for platoon formation, merging maneuvers, and splitting maneuvers. Unlike many existing CACC systems, our system only uses local cooperation to achieve a global goal, hence the communication complexity is reduced. Moreover, different from most studies assuming the type and dynamics of all the vehicles in a platoon to be homogenous, our distributed consensus algorithm takes into account the length and braking ability of different vehicles. Communication delay is also included in the algorithm, making the system more realistic and applicable. A simulation study is conducted under different scenarios, including normal platoon formation, platoon restoration from disturbances, and merging and splitting maneuvers. We also carry out sensitivity analysis on the distributed consensus algorithm, investigating the effect of the damping term on driving safety and driving comfort of our CACC system.

[1]  Steven E. Shladover,et al.  Effects of Adaptive Cruise Control Systems on Highway Traffic Flow Capacity , 2002 .

[2]  Ella M. Atkins,et al.  Second-order Consensus Protocols in Multiple Vehicle Systems with Local Interactions , 2005 .

[3]  Prabir Barooah,et al.  Stability and robustness of large platoons of vehicles with double‐integrator models and nearest neighbor interaction , 2013 .

[4]  G. Karagiannis,et al.  Impact of packet loss on CACC string stability performance , 2011, 2011 11th International Conference on ITS Telecommunications.

[5]  Raja Sengupta,et al.  Breaking the Highway Capacity Barrier: Adaptive Cruise Control-Based Concept , 1999 .

[6]  Piet H. L. Bovy,et al.  Impact of Intelligent Cruise Control on Motorway Capacity , 1999 .

[7]  Kyongsu Yi,et al.  Nonlinear brake control for vehicle CW/CA systems , 2001 .

[8]  Richard H. Middleton,et al.  Leader tracking in homogeneous vehicle platoons with broadcast delays , 2014, Autom..

[9]  P Song Seiler APPLICATION OF NONLINEAR CONTROL TO A COLLISION AVOIDANCE SYSTEM , 1998 .

[10]  Antonio Pescapè,et al.  A consensus-based approach for platooning with inter-vehicular communications , 2015, 2015 IEEE Conference on Computer Communications (INFOCOM).

[11]  Rajesh Rajamani,et al.  An Experimental Comparative Study of Autonomous and Co-operative Vehicle-follower Control Systems , 2001 .

[12]  Maarten Steinbuch,et al.  String-Stable CACC Design and Experimental Validation: A Frequency-Domain Approach , 2010, IEEE Transactions on Vehicular Technology.

[13]  Le Yi Wang,et al.  Coordinated vehicle platoon control: Weighted and constrained consensus and communication network topologies , 2012, 2012 IEEE 51st IEEE Conference on Decision and Control (CDC).

[14]  Reza Olfati-Saber,et al.  Consensus and Cooperation in Networked Multi-Agent Systems , 2007, Proceedings of the IEEE.

[15]  J. Hedrick,et al.  String stability of interconnected systems , 1995, Proceedings of 1995 American Control Conference - ACC'95.

[16]  Xiao-Yun Lu,et al.  ACC/CACC - Control Design, Stability and , 2002 .

[17]  R. E. Wilson,et al.  Car-following models: fifty years of linear stability analysis – a mathematical perspective , 2011 .

[18]  Christopher Nowakowski,et al.  Cooperative Adaptive Cruise Control , 2015 .

[19]  Chin-Woo Tan,et al.  An Efficient Lane Change Maneuver for Platoons of Vehicles in an Automated Highway System , 2003 .

[20]  Steven E Shladover,et al.  Impacts of Cooperative Adaptive Cruise Control on Freeway Traffic Flow , 2012 .

[21]  Xiang Zhang,et al.  A Survey on Platoon-Based Vehicular Cyber-Physical Systems , 2016, IEEE Communications Surveys & Tutorials.

[22]  Andrea L. Bertozzi,et al.  Stability of a second order consensus algorithm with time delay , 2008, 2008 47th IEEE Conference on Decision and Control.

[23]  Rajesh Rajamani,et al.  On spacing policies for highway vehicle automation , 2003, IEEE Trans. Intell. Transp. Syst..