A consensus-based approach for platooning with inter-vehicular communications

Automated and coordinated vehicles' driving (platooning) is gaining more and more attention today and it represents a challenging scenario heavily relying on wireless Inter-Vehicular Communication (IVC). In this paper, we propose a novel controller for vehicle platooning based on consensus. Opposed to current approaches where the logical control topology is fixed a priori and the control law designed consequently, we design a system whose control topology can be reconfigured depending on the actual network status. Moreover, the controller does not require the vehicles to be radar equipped and automatically compensates outdated information caused by network delays. We define the control law and analyze it in both analytical and simulative way, showing its robustness in different network scenarios. We consider three different wireless network settings: uncorrelated Bernoullian losses, correlated losses using a Gilbert-Elliott channel, and a realistic traffic scenario with interferences caused by other vehicles. Finally, we compare our strategy with another state of the art controller. The results show the ability of the proposed approach to maintain a stable string of vehicles even in the presence of strong interference, delays, and fading conditions, providing higher comfort and safety for platoon drivers.

[1]  S. Solyom,et al.  All aboard the robotic road train , 2012, IEEE Spectrum.

[2]  Nathan van de Wouw,et al.  Cooperative adaptive cruise control: Tradeoffs between control and network specifications , 2011, 2011 14th International IEEE Conference on Intelligent Transportation Systems (ITSC).

[3]  Falko Dressler,et al.  Short paper: Vehicle shadowing distribution depends on vehicle type: Results of an experimental study , 2013, 2013 IEEE Vehicular Networking Conference.

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

[5]  Vicente Milanés Montero,et al.  Cooperative Adaptive Cruise Control in Real Traffic Situations , 2014, IEEE Transactions on Intelligent Transportation Systems.

[6]  Reinhard German,et al.  Bidirectionally Coupled Network and Road Traffic Simulation for Improved IVC Analysis , 2011, IEEE Transactions on Mobile Computing.

[7]  Swaroop Darbha,et al.  Intelligent Cruise Control Systems And Traffic Flow Stability , 1998 .

[8]  Antonio Pescapè,et al.  Quality of service statistics over heterogeneous networks: Analysis and applications , 2008, Eur. J. Oper. Res..

[9]  Carl Bergenhem,et al.  Field Measurements of IEEE 802.11p Communication in NLOS Environments for a Platooning Application , 2012, 2012 IEEE Vehicular Technology Conference (VTC Fall).

[10]  Urbano Nunes,et al.  Platooning With IVC-Enabled Autonomous Vehicles: Strategies to Mitigate Communication Delays, Improve Safety and Traffic Flow , 2012, IEEE Transactions on Intelligent Transportation Systems.

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

[12]  Urbano Nunes,et al.  Platooning of autonomous vehicles with intervehicle communications in SUMO traffic simulator , 2010, 13th International IEEE Conference on Intelligent Transportation Systems.

[13]  2015 IEEE Conference on Computer Communications, INFOCOM 2015, Kowloon, Hong Kong, April 26 - May 1, 2015 , 2015, IEEE Conference on Computer Communications.

[14]  Mario di Bernardo,et al.  Distributed Consensus Strategy for Platooning of Vehicles in the Presence of Time-Varying Heterogeneous Communication Delays , 2015, IEEE Transactions on Intelligent Transportation Systems.

[15]  Nathan van de Wouw,et al.  Design and experimental evaluation of cooperative adaptive cruise control , 2011, 2011 14th International IEEE Conference on Intelligent Transportation Systems (ITSC).

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

[17]  K. Stromberg Introduction to classical real analysis , 1981 .

[18]  Renato Lo Cigno,et al.  Automatic Emergency Braking: Realistic Analysis of Car Dynamics and Network Performance , 2013, IEEE Transactions on Vehicular Technology.

[19]  Antonio Pescapè,et al.  Experimental evaluation and characterization of the magnets wireless backbone , 2006, WINTECH.

[20]  Eylem Ekici,et al.  Wireless Access in Vehicular Environments , 2009, EURASIP J. Wirel. Commun. Netw..

[21]  Andrea Goldsmith,et al.  Effects of communication delay on string stability in vehicle platoons , 2001, ITSC 2001. 2001 IEEE Intelligent Transportation Systems. Proceedings (Cat. No.01TH8585).

[22]  Konstantinos Tzanakakis,et al.  Measuring the Performance , 2013 .

[23]  Jack K. Hale,et al.  Introduction to Functional Differential Equations , 1993, Applied Mathematical Sciences.

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

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

[26]  Gábor Orosz,et al.  Decomposing the dynamics of heterogeneous delayed networks with applications to connected vehicle systems. , 2013, Physical review. E, Statistical, nonlinear, and soft matter physics.

[27]  Falko Dressler,et al.  Plexe: A platooning extension for Veins , 2014, 2014 IEEE Vehicular Networking Conference (VNC).

[28]  Le Yi Wang,et al.  Control of vehicle platoons for highway safety and efficient utility: Consensus with communications and vehicle dynamics , 2014, Journal of Systems Science and Complexity.

[29]  Huirong Fu,et al.  Measuring the performance of IEEE 802.11p using ns-2 simulator for vehicular networks , 2008, 2008 IEEE International Conference on Electro/Information Technology.

[30]  Nick McKeown,et al.  Automated vehicle control developments in the PATH program , 1991 .

[31]  Ozan K. Tonguz,et al.  On the Routing Problem in Disconnected Vehicular Ad-hoc Networks , 2007, IEEE INFOCOM 2007 - 26th IEEE International Conference on Computer Communications.

[32]  Rajesh Rajamani,et al.  Vehicle dynamics and control , 2005 .

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

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