Quadratic programming-based cooperative adaptive cruise control under uncertainty via receding horizon strategy

Cooperative longitudinal motion control can greatly contribute to safety, mobility, and sustainability issues in today’s transportation systems. This article deals with the development of cooperative adaptive cruise control (CACC) under uncertainty using a model predictive control strategy. Specifically, uncertainties arising in the system are presented as disturbances acting in the system and measurement equations in a state-space formulation. We aim to design a predictive controller under a common goal (cooperative control) such that the equilibrium from initial condition of vehicles will remain stable under disturbances. The state estimation problem is handled by a Kalman filter and the optimal control problem is formulated by the quadratic programming method under both state and input constraints considering traffic safety, efficiency, as well as driving comfort. In the sequel, adopting the CACC system in four-vehicle platoon scenarios are tested via MATLAB/Simulink for cooperative vehicle platooning control under different disturbance realizations. Moreover, the computational effectiveness of the proposed control strategy is verified with respect to different platoon sizes for possible real-time deployment in next-generation cooperative vehicles.

[1]  Jun-ichi Imura,et al.  Smart Driving of a Vehicle Using Model Predictive Control for Improving Traffic Flow , 2014, IEEE Transactions on Intelligent Transportation Systems.

[2]  Alireza Talebpour,et al.  Influence of connected and autonomous vehicles on traffic flow stability and throughput , 2016 .

[3]  Bo Cheng,et al.  Fast Online Computation of a Model Predictive Controller and Its Application to Fuel Economy–Oriented Adaptive Cruise Control , 2015, IEEE Transactions on Intelligent Transportation Systems.

[4]  Jun Liu,et al.  A Distributed Adaptive Triple-Step Nonlinear Control for a Connected Automated Vehicle Platoon With Dynamic Uncertainty , 2020, IEEE Internet of Things Journal.

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

[6]  Xiaoli Yu,et al.  A Joint Design of Platoon Communication and Control Based on LTE-V2V , 2020, IEEE Transactions on Vehicular Technology.

[7]  Yang Zhou,et al.  Effects of ACC and CACC vehicles on traffic flow based on an improved variable time headway spacing strategy , 2019 .

[8]  Haibo He,et al.  LMI-Based Synthesis of String-Stable Controller for Cooperative Adaptive Cruise Control , 2020, IEEE Transactions on Intelligent Transportation Systems.

[9]  Mashrur Chowdhury,et al.  A Review of Communication, Driver Characteristics, and Controls Aspects of Cooperative Adaptive Cruise Control (CACC) , 2016, IEEE Transactions on Intelligent Transportation Systems.

[10]  Srinivas Peeta,et al.  Smooth-Switching Control-Based Cooperative Adaptive Cruise Control by Considering Dynamic Information Flow Topology , 2020 .

[11]  Haibo He,et al.  Synthesis of Cooperative Adaptive Cruise Control With Feedforward Strategies , 2020, IEEE Transactions on Vehicular Technology.

[12]  Yanyan Qin,et al.  String Stability Analysis of Mixed CACC Vehicular Flow With Vehicle-to-Vehicle Communication , 2020, IEEE Access.

[13]  Soyoung Ahn,et al.  Receding Horizon Stochastic Optimal Control Strategy for ACC and CACC under Uncertainty , 2017 .

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

[15]  Meng Wang,et al.  Rolling horizon control framework for driver assistance systems. Part II: Cooperative sensing and cooperative control , 2014 .

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

[17]  Erkan Kayacan Multiobjective $H_{\infty }$ Control for String Stability of Cooperative Adaptive Cruise Control Systems , 2017, IEEE Transactions on Intelligent Vehicles.

[18]  Nathan van de Wouw,et al.  Cooperative Adaptive Cruise Control: Network-Aware Analysis of String Stability , 2014, IEEE Transactions on Intelligent Transportation Systems.

[19]  Barry Lennox,et al.  Cooperative Control of Heterogeneous Connected Vehicle Platoons: An Adaptive Leader-Following Approach , 2020, IEEE Robotics and Automation Letters.

[20]  Meng Wang,et al.  Rolling horizon control framework for driver assistance systems. Part I: Mathematical formulation and non-cooperative systems , 2014 .

[21]  Fei-Yue Wang,et al.  Data-Driven Intelligent Transportation Systems: A Survey , 2011, IEEE Transactions on Intelligent Transportation Systems.

[22]  D. Swaroop,et al.  A review of constant time headway policy for automatic vehicle following , 2001, ITSC 2001. 2001 IEEE Intelligent Transportation Systems. Proceedings (Cat. No.01TH8585).

[23]  Reza Langari,et al.  Application of brain limbic system to adaptive cruise control , 2013 .

[24]  Meng Wang,et al.  Cooperative Car-Following Control: Distributed Algorithm and Impact on Moving Jam Features , 2016, IEEE Transactions on Intelligent Transportation Systems.

[25]  Srinivas Peeta,et al.  Cooperative adaptive cruise control for connected autonomous vehicles by factoring communication-related constraints , 2019 .

[26]  Fan Ding,et al.  A Personalized Human Drivers’ Risk Sensitive Characteristics Depicting Stochastic Optimal Control Algorithm for Adaptive Cruise Control , 2020, IEEE Access.

[27]  T. Zwick,et al.  Millimeter-Wave Technology for Automotive Radar Sensors in the 77 GHz Frequency Band , 2012, IEEE Transactions on Microwave Theory and Techniques.

[28]  Marieke Hendrikje Martens,et al.  Time and space: The difference between following time headway and distance headway instructions , 2013 .

[29]  Shoaib Azam,et al.  System, Design and Experimental Validation of Autonomous Vehicle in an Unconstrained Environment , 2020, Sensors.

[30]  Amir Alipour-Fanid,et al.  Impact of Jamming Attacks on Vehicular Cooperative Adaptive Cruise Control Systems , 2020, IEEE Transactions on Vehicular Technology.

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

[32]  Nathan van de Wouw,et al.  Graceful Degradation of Cooperative Adaptive Cruise Control , 2015, IEEE Transactions on Intelligent Transportation Systems.

[33]  Shankar C. Subramanian,et al.  A Dynamics-Based Adaptive String Stable Controller for Connected Heavy Road Vehicle Platoon Safety , 2020, IEEE Access.

[34]  Swaroop Darbha,et al.  Benefits of V2V Communication for Autonomous and Connected Vehicles , 2018, IEEE Transactions on Intelligent Transportation Systems.

[35]  Reza Langari,et al.  Adaptive energy management in automated hybrid electric vehicles with flexible torque request , 2021 .