Analysis and design of controllers for cooperative and automated driving

Nowadays, throughput has become a limiting factor in road transport. An effective means to increase the road throughput is to decrease the intervehicle time gap. A small time gap, however, may lead to string instability, being the amplification of velocity disturbances in upstream direction. String-stable behavior is thus considered an essential requirement for the design of automatic distance control systems, which are needed to allow for safe driving at time gaps well below 1 s. However, the formal notion of string stability is not unambiguous in literature, since both stability interpretations and performance interpretations exist. Therefore, a novel definition for string stability of nonlinear cascaded systems is proposed, using input–output properties. This definition is shown to result in well-known string stability conditions for linear cascaded systems. Employing these conditions, string stability is obtained by a controller that uses wireless intervehicle communication to provide information of the preceding vehicle. The theoretical results are validated by implementation of the controller, known as Cooperative Adaptive Cruise Control, on a platoon of six passenger vehicles. Experiments clearly show that the practical results match the theoretical analysis, thereby indicating the practical feasibility for short-distance vehicle following.

[1]  O. Gehring,et al.  Practical results of a longitudinal control concept for truck platooning with vehicle to vehicle communication , 1997, Proceedings of Conference on Intelligent Transportation Systems.

[2]  G. Verghese,et al.  Multivariable system theory and design , 1984, Proceedings of the IEEE.

[3]  Paul J.Th. Venhovens,et al.  Stop and Go Cruise Control , 2000 .

[4]  X. R. Li,et al.  A Survey of Maneuvering Target Tracking—Part III: Measurement Models , 2001 .

[5]  Nathan van de Wouw,et al.  Controller Synthesis for String Stability of Vehicle Platoons , 2014, IEEE Transactions on Intelligent Transportation Systems.

[6]  Meng Lu,et al.  Technical Feasibility of Advanced Driver Assistance Systems (ADAS) for Road Traffic Safety , 2005 .

[7]  J. Ploeg,et al.  ATS/AGV-design, implementation and evaluation of a high performance AGV , 2002, Intelligent Vehicle Symposium, 2002. IEEE.

[8]  David Tse,et al.  Fundamentals of Wireless Communication , 2005 .

[9]  Gary J. Balas,et al.  Robust Control Toolbox™ User's Guide , 2015 .

[10]  Carlos Canudas de Wit,et al.  Theory of Robot Control , 1996 .

[11]  Henk Nijmeijer,et al.  Position Control of a Wheeled Mobile Robot Including Tire Behavior , 2009, IEEE Transactions on Intelligent Transportation Systems.

[12]  Rik Pintelon,et al.  System Identification: A Frequency Domain Approach , 2012 .

[13]  Karl Henrik Johansson,et al.  An experimental study on the fuel reduction potential of heavy duty vehicle platooning , 2010, 13th International IEEE Conference on Intelligent Transportation Systems.

[14]  Sinan Oncu,et al.  String stability of interconnected vehicles : network-aware modelling, analysis and experiments , 2014 .

[15]  Petros A. Ioannou,et al.  Automatic Vehicle-Following , 1992, 1992 American Control Conference.

[16]  Bart van Arem,et al.  The Impact of Cooperative Adaptive Cruise Control on Traffic-Flow Characteristics , 2006, IEEE Transactions on Intelligent Transportation Systems.

[17]  Ellen van Nunen,et al.  Cooperative Competition for Future Mobility , 2012, IEEE Transactions on Intelligent Transportation Systems.

[18]  Wei-Bin Zhang,et al.  Demonstration of integrated longitudinal and lateral control for the operation of automated vehicles in platoons , 2000, IEEE Trans. Control. Syst. Technol..

[19]  Jan Dimon Bendtsen,et al.  Robust Feedback Linearization-based Control Design for a Wheeled Mobile Robot , 2002 .

[20]  S. Melzer,et al.  Optimal regulation of systems described by a countably infinite number of objects , 1971 .

[21]  J. K. Hedrick,et al.  Constant Spacing Strategies for Platooning in Automated Highway Systems , 1999 .

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

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

[24]  李幼升,et al.  Ph , 1989 .

[25]  Chee-Yee Chong,et al.  Track association and track fusion with nondeterministic target dynamics , 2002 .

[26]  Hans B. Pacejka,et al.  Tire and Vehicle Dynamics , 1982 .

[27]  Rajesh Rajamani,et al.  Semi-autonomous adaptive cruise control systems , 2002, IEEE Trans. Veh. Technol..

[28]  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).

[29]  Johann Borenstein Control and kinematic design of multi-degree-of freedom mobile robots with compliant linkage , 1995, IEEE Trans. Robotics Autom..

[30]  Rafael Toledo-Moreo,et al.  A theoretical analysis of the Extended Kalman Filter for data fusion in vehicular positioning , 2011, 2011 11th International Conference on ITS Telecommunications.

[31]  P. Khargonekar,et al.  State-space solutions to standard H/sub 2/ and H/sub infinity / control problems , 1989 .

[32]  Guy Campion,et al.  A slow manifold approach for the control of mobile robots not satisfying the kinematic constraints , 2000, IEEE Trans. Robotics Autom..

[33]  Nathan van de Wouw,et al.  String stability of interconnected vehicles under communication constraints , 2012, 2012 IEEE 51st IEEE Conference on Decision and Control (CDC).

[34]  S. Sastry Nonlinear Systems: Analysis, Stability, and Control , 1999 .

[35]  Michel Verhaegen,et al.  Development of advanced driver assistance systems with vehicle hardware-in-the-loop simulations , 2006 .

[36]  Anne Marsden,et al.  International Organization for Standardization , 2014 .

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

[38]  Aurelio González-Villaseñor,et al.  A controller design methodology for close headway spacing strategies for automated vehicles , 2007, Int. J. Control.

[39]  Ulf Holmberg,et al.  A Modular CACC System Integration and Design , 2012, IEEE Transactions on Intelligent Transportation Systems.

[40]  Nathan van de Wouw,et al.  Lp String Stability of Cascaded Systems: Application to Vehicle Platooning , 2014, IEEE Transactions on Control Systems Technology.

[41]  Eric Feron,et al.  Preventing Automotive Pileup Crashes in Mixed-Communication Environments , 2009, IEEE Transactions on Intelligent Transportation Systems.

[42]  Henk Wymeersch,et al.  Design and Experimental Validation of a Cooperative Driving System in the Grand Cooperative Driving Challenge , 2012, IEEE Transactions on Intelligent Transportation Systems.

[43]  P. Khargonekar,et al.  State-space solutions to standard H2 and H∞ control problems , 1988, 1988 American Control Conference.

[44]  Kuo-Yun Liang,et al.  The Development of a Cooperative Heavy-Duty Vehicle for the GCDC 2011: Team Scoop , 2012, IEEE Transactions on Intelligent Transportation Systems.

[45]  Nathan van de Wouw,et al.  Optimal control for non-exponentially stabilizable spatially invariant systems with an application to vehicular platooning , 2013, 52nd IEEE Conference on Decision and Control.

[46]  Erik G. Ström,et al.  On Medium Access and Physical Layer Standards for Cooperative Intelligent Transport Systems in Europe , 2011, Proc. IEEE.

[47]  L. Peppard,et al.  String stability of relative-motion PID vehicle control systems , 1974 .

[48]  P. Olver Nonlinear Systems , 2013 .

[49]  Derong Liu,et al.  Networked Control Systems: Theory and Applications , 2008 .

[50]  Steven E Shladover,et al.  Cooperative Adaptive Cruise Control: Field Testing of Driver Use and Acceptance , 2009 .

[51]  Maarten Steinbuch,et al.  Explicit MPC design and performance evaluation of an ACC Stop-&-Go , 2008, 2008 American Control Conference.

[52]  R. Murray Networked Control Systems , 2019 .

[53]  Gjl Gerrit Naus,et al.  Model-based control for automotive applications , 2006 .

[54]  Dirk Abel,et al.  Electronically coupled truck platoons on German highways , 2009, 2009 IEEE International Conference on Systems, Man and Cybernetics.

[55]  Charles A. Desoer,et al.  Longitudinal control of a platoon of vehicles with no communication of lead vehicle information: a system level study , 1993 .

[56]  Martin Lauer,et al.  Team AnnieWAY's Entry to the 2011 Grand Cooperative Driving Challenge , 2012, IEEE Transactions on Intelligent Transportation Systems.

[57]  François Michaud,et al.  Guidance and control of a platoon of vehicles adapted to changing environment conditions , 2003, SMC'03 Conference Proceedings. 2003 IEEE International Conference on Systems, Man and Cybernetics. Conference Theme - System Security and Assurance (Cat. No.03CH37483).

[58]  Y. Sugiyama,et al.  Traffic jams without bottlenecks—experimental evidence for the physical mechanism of the formation of a jam , 2008 .

[59]  Azim Eskandarian,et al.  Research advances in intelligent collision avoidance and adaptive cruise control , 2003, IEEE Trans. Intell. Transp. Syst..

[60]  Jia Wang,et al.  Input-to-State Stability Analysis of a Class of Interconnected Nonlinear Systems , 2005, ICMLC.

[61]  R. Y. Chiang,et al.  H-infinity synthesis using a bilinear pole shifting transform , 1992 .

[62]  Oj Gietelink,et al.  Design and validation of advanced driver assistance systems , 2007 .

[63]  Laurie J. Heyer,et al.  Exploring expression data: identification and analysis of coexpressed genes. , 1999, Genome research.

[64]  K. R. Rajagopal,et al.  Information flow and its relation to the stability of the motion of vehicles in a rigid formation , 2006, Proceedings of the 2005, American Control Conference, 2005..

[65]  Petros A. Ioannou,et al.  A Comparision of Spacing and Headway Control Laws for Automatically Controlled Vehicles1 , 1994 .

[66]  B. Hofmann-Wellenhof,et al.  Introduction to spectral analysis , 1986 .

[67]  Charles A. Desoer,et al.  Control of interconnected nonlinear dynamical systems: the platoon problem , 1992 .

[68]  X. Rong Li,et al.  A Survey of Maneuvering Target Tracking—Part IV: Decision-Based Methods , 2002 .

[69]  G. Campion,et al.  Control of Wheeled Mobile Robots Not Satisfying Ideal Velocity Constraints - a Singular Perturbation Approach , 1995 .

[70]  Anna G. Stefanopoulou,et al.  Recursive least squares with forgetting for online estimation of vehicle mass and road grade: theory and experiments , 2005 .

[71]  Charles A. Desoer,et al.  Longitudinal Control of a Platoon of Vehicles , 1990, 1990 American Control Conference.

[72]  Hernan Haimovich,et al.  Quantisation Issues in Feedback Control , 2006 .

[73]  Henk Nijmeijer,et al.  Fault tolerancy in Cooperative Adaptive Cruise Control , 2013, 16th International IEEE Conference on Intelligent Transportation Systems (ITSC 2013).

[74]  George A. Perdikaris Computer Controlled Systems , 1991 .

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

[76]  J. Karl Hedrick,et al.  Controller design for string stable heterogeneous vehicle strings , 2007, 2007 46th IEEE Conference on Decision and Control.

[77]  R. Singer Estimating Optimal Tracking Filter Performance for Manned Maneuvering Targets , 1970, IEEE Transactions on Aerospace and Electronic Systems.

[78]  S E Shladover,et al.  Automated vehicles for highway operations (automated highway systems) , 2005 .

[79]  S. Darbha A Note About the Stability of a String of LTI Systems , 2002 .

[80]  Petros A. Ioannou,et al.  Autonomous intelligent cruise control , 1993 .

[81]  E. Barbieri Stability Analysis of a Class of Interconnected Systems , 1993 .

[82]  J.K. Hedrick,et al.  Heavy-duty truck control: short inter-vehicle distance following , 2004, Proceedings of the 2004 American Control Conference.

[83]  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).

[84]  Petra Holtzmann,et al.  Global Positioning System Theory And Practice , 2016 .

[85]  J. Doyle,et al.  Robust and optimal control , 1995, Proceedings of 35th IEEE Conference on Decision and Control.

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

[87]  Petros A. Ioannou,et al.  Mixed Manual/Semi-Automated Traffic: A Macroscopic Analysis , 2001 .

[88]  Rodney Teo,et al.  Decentralized Spacing Control of a String of Multiple Vehicles Over Lossy Datalinks , 2010, IEEE Transactions on Control Systems Technology.

[89]  Jeroen Ploeg,et al.  Evaluation of CACC string stability using SUMO, Simulink, and OMNeT++ , 2012, EURASIP J. Wirel. Commun. Netw..

[90]  Raja Sengupta,et al.  An H/sub /spl infin// approach to networked control , 2005, IEEE Transactions on Automatic Control.

[91]  Ijm Igo Besselink Shimmy of Aircraft Main Landing Gears , 2000 .

[92]  Mihailo R. Jovanovic,et al.  On the ill-posedness of certain vehicular platoon control problems , 2005, IEEE Transactions on Automatic Control.

[93]  Reinhard German,et al.  A performance study of cooperative awareness in ETSI ITS G5 and IEEE WAVE , 2013, 2013 10th Annual Conference on Wireless On-demand Network Systems and Services (WONS).

[94]  LI X.RONG,et al.  Survey of maneuvering target tracking. Part I. Dynamic models , 2003 .

[95]  J. Karl Hedrick,et al.  PRACTICAL STRING STABILITY FOR LONGITUDINAL CONTROL OF AUTOMATED VEHICLES , 2004 .

[96]  R. Middleton,et al.  String stability analysis of homogeneous linear unidirectionally connected systems with nonzero initial conditions , 2009 .

[97]  Henk Nijmeijer,et al.  Cooperative Driving With a Heavy-Duty Truck in Mixed Traffic: Experimental Results , 2012, IEEE Transactions on Intelligent Transportation Systems.

[98]  Peter Seiler,et al.  Disturbance propagation in vehicle strings , 2004, IEEE Transactions on Automatic Control.

[99]  M. G. Safonov,et al.  Imaginary-axis zeros in multivariable H ∞ 0E-optimal control , 1987 .

[100]  K. Chu Optimal dencentralized regulation for a string of coupled systems , 1974 .

[101]  Diana Yanakiev,et al.  A SIMPLIFIED FRAMEWORK FOR STRING STABILITY ANALYSIS OF AUTOMATED VEHICLES , 1998 .

[102]  Richard H. Middleton,et al.  Time headway requirements for string stability of homogeneous linear unidirectionally connected systems , 2009, Proceedings of the 48h IEEE Conference on Decision and Control (CDC) held jointly with 2009 28th Chinese Control Conference.

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

[104]  Meng Wang,et al.  Driver support and cooperative systems control design: Framework and preliminary results , 2012, 2012 American Control Conference (ACC).

[105]  Charles A. Desoer,et al.  A SYSTEM LEVEL STUDY OF THE LONGITUDINAL CONTROL OF A PLATOON OF VEHICLES , 1992 .

[106]  Rajesh Rajamani,et al.  Design and Experimental Implementation of Longitudinal Control for a Platoon of Automated Vehicles , 2000 .

[107]  Richard H. Middleton,et al.  String Instability in Classes of Linear Time Invariant Formation Control With Limited Communication Range , 2010, IEEE Transactions on Automatic Control.

[108]  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).

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

[110]  Han-Shue Tan,et al.  Design and field testing of a Cooperative Adaptive Cruise Control system , 2010, Proceedings of the 2010 American Control Conference.

[111]  Swaroop Darbha,et al.  Direct adaptive longitudinal control of vehicle platoons , 2001, IEEE Trans. Veh. Technol..

[112]  Srdjan S. Stankovic,et al.  Decentralized overlapping control of a platoon of vehicles , 2000, IEEE Trans. Control. Syst. Technol..

[113]  M.E. Khatir,et al.  Decentralized control of a large platoon of vehicles using non-identical controllers , 2004, Proceedings of the 2004 American Control Conference.

[114]  M. Athans,et al.  On the optimal error regulation of a string of moving vehicles , 1966 .

[115]  Kiyohito Tokuda,et al.  Vehicle control algorithms for cooperative driving with automated vehicles and intervehicle communications , 2002, IEEE Trans. Intell. Transp. Syst..

[116]  Hans Zwart,et al.  On 𝒽∞ control for dead-time systems , 2000, IEEE Trans. Autom. Control..

[117]  Steven X. Ding,et al.  Model-based Fault Diagnosis Techniques: Design Schemes, Algorithms, and Tools , 2008 .

[118]  P. Krishnaprasad,et al.  Homogeneous interconnected systems: An example , 1980, 1980 19th IEEE Conference on Decision and Control including the Symposium on Adaptive Processes.

[119]  Arjan van der Schaft,et al.  Non-linear dynamical control systems , 1990 .

[120]  Nathan van de Wouw,et al.  Graceful degradation of CACC performance subject to unreliable wireless communication , 2013, 16th International IEEE Conference on Intelligent Transportation Systems (ITSC 2013).

[121]  Masayoshi Tomizuka,et al.  Smooth motion control of the adaptive cruise control system by a virtual lead vehicle , 2011 .

[122]  V. V. Bolotin,et al.  Mechanical Engineering Series , 2001 .

[123]  J.K. Hedrick,et al.  Longitudinal Vehicle Controller Design for IVHS Systems , 1991, 1991 American Control Conference.

[124]  Petros A. Ioannou,et al.  Analysis of traffic flow with mixed manual and semiautomated vehicles , 2003, IEEE Trans. Intell. Transp. Syst..

[125]  Steven E Shladover,et al.  Recent International Activity in Cooperative Vehicle–Highway Automation Systems , 2012 .

[126]  Ge Guo,et al.  Autonomous Platoon Control Allowing Range-Limited Sensors , 2012, IEEE Transactions on Vehicular Technology.

[127]  Mi-Ching Tsai,et al.  Robust and Optimal Control , 2014 .

[128]  Henk Nijmeijer,et al.  CONTROL DESIGN FOR AN OVERACTUATED WHEELED MOBILE ROBOT , 2006 .

[129]  P. Barooah,et al.  Error Amplification and Disturbance Propagation in Vehicle Strings with Decentralized Linear Control , 2005, Proceedings of the 44th IEEE Conference on Decision and Control.

[130]  D.L. Elliott,et al.  Feedback systems: Input-output properties , 1976, Proceedings of the IEEE.

[131]  Bart De Schutter,et al.  Adaptive Cruise Control for a SMART Car: A Comparison Benchmark for MPC-PWA Control Methods , 2008, IEEE Transactions on Control Systems Technology.

[132]  João Pedro Hespanha,et al.  Linear Systems Theory , 2009 .

[133]  Hans Zwart,et al.  System theoretic properties of a class of spatially invariant systems , 2009, Autom..

[134]  Dirk Abel,et al.  LMI-based control of vehicle platoons for robust longitudinal guidance , 2008 .

[135]  Mike McDonald,et al.  Advanced Driver Assistance Systems from Autonomous to Cooperative Approach , 2008 .

[136]  Ramin Hekmat,et al.  Ad-hoc networks - fundamental properties and network topologies , 2006 .

[137]  Fernando Paganini,et al.  Distributed control of spatially invariant systems , 2002, IEEE Trans. Autom. Control..

[138]  Ioannis Kanellakopoulos,et al.  Nonlinear spacing policies for automated heavy-duty vehicles , 1998 .

[139]  William B. Dunbar,et al.  Distributed Receding Horizon Control of Vehicle Platoons: Stability and String Stability , 2012, IEEE Transactions on Automatic Control.

[140]  J.K. Hedrick,et al.  String Stability Analysis for Heterogeneous Vehicle Strings , 2007, 2007 American Control Conference.

[141]  Henk Nijmeijer,et al.  Introduction to the Special Issue on the 2011 Grand Cooperative Driving Challenge , 2012 .

[142]  M. F.,et al.  Bibliography , 1985, Experimental Gerontology.

[143]  Peter S. Maybeck,et al.  Stochastic Models, Estimation And Control , 2012 .

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