Different Control Algorithms for a Platoon of Autonomous Vehicles

This paper presents a concept of platoon movement of autonomous vehicles (smart cars). These vehicles have Adaptive or Advanced cruise control (ACC) system also called Intelligent cruise control (ICC) or Adaptive Intelligent cruise control (AICC) system. The vehicles are suitable to follow other vehicles on desired distance and to be organized in platoons. To perform a research on the control and stability of an AGV (Automated Guided Vehicles) string, we have developed a car-following model. To do this, first a single vehicle is modeled and since all cars in the platoon have the same dynamics, the single vehicle model is copied ten times to form model of platoon (string) with ten vehicles. To control this string, we have applied equal PID controllers to all vehicles, except the leading vehicle. These controllers try to keep the headway distance as constant as possible and the velocity error between subsequent vehicles - small. For control of vehicle with nonlinear dynamics combi­nation of feedforward control and feedback control approach is used. Feedforward control is based on the inverse model of nominal dynamics of the vehicle, and feedback PID control is designed based on the linearized model of the vehicle. For simulation and analysis of vehicle and platoon of vehicles – we have developed Matlab/Simulink models. Simulation results, discussions and conclusions are given at the end of the paper.

[1]  Emre Kural,et al.  Adaptive cruise control simulator , 2006 .

[2]  Huei Peng,et al.  String stability analysis of adaptive cruise controlled vehicles , 2000 .

[3]  Umit Ozguner,et al.  Longitudinal headway control of autonomous vehicles , 1996, Proceeding of the 1996 IEEE International Conference on Control Applications IEEE International Conference on Control Applications held together with IEEE International Symposium on Intelligent Contro.

[4]  Huei Peng,et al.  Optimal Adaptive Cruise Control with Guaranteed String Stability , 1999 .

[5]  Kazutaka Adachi,et al.  Design of a headway distance control system for ACC , 2001 .

[6]  Zoran Gacovski Mobile Robots - Current Trends , 2011 .

[7]  Scott Alan Crawford,et al.  Performance Evaluation of Sensor Combinations for Mobile Platoon Control , 2005 .

[8]  B.A. Guvenc,et al.  Adaptive cruise control simulator: a low-cost, multiple-driver-in-the-loop simulator , 2006, IEEE Control Systems.

[9]  Bart Kosko,et al.  Fuzzy throttle and brake control for platoons of smart cars , 1996, Fuzzy Sets Syst..

[10]  Eric Chan,et al.  SARTRE Cooperative Control of Fully Automated Platoon Vehicles , 2011 .

[11]  Gene F. Franklin,et al.  Feedback Control of Dynamic Systems , 1986 .

[12]  Simon Hallé,et al.  A collaborative driving system based on multiagent modelling and simulations , 2005 .

[13]  Rolf Isermann,et al.  Longitudinal and lateral control and supervision of autonomous intelligent vehicles , 1996 .

[14]  W. D. Jones,et al.  Keeping cars from crashing , 2001 .

[15]  Abbas Emami-Naeini,et al.  Feedback Control of Dynamic Systems (6th edition) , 2010 .