Learning Model Predictive Control for Connected Autonomous Vehicles

A Learning Model Predictive Controller (LMPC) is presented and tailored to platooning and Connected Autonomous Vehicles (CAVs) applications. The proposed controller builds on previous work on nonlinear LMPC, adapting its architecture and extending its capability to (a) handle dynamic environments and (b) account for data-driven decision variables that derive from an unknown or unknowable function. The paper presents the control design approach, and shows how to recursively construct an outer loop candidate trajectory and an inner iterative LMPC controller that converges to an optimal strategy over both model-driven and data-driven variables. Simulation results show the effectiveness of the proposed control logic.

[1]  Tao Liu,et al.  Foresee (4C): Wireless link prediction using link features , 2011, Proceedings of the 10th ACM/IEEE International Conference on Information Processing in Sensor Networks.

[2]  Cody Harrison Fleming,et al.  An Exact Geometry–Based Algorithm for Path Planning , 2018, Int. J. Appl. Math. Comput. Sci..

[3]  Francesco Borrelli,et al.  Safe Adaptive Cruise Control with Road Grade Preview and V2V Communication , 2018, ArXiv.

[4]  Kang G. Shin,et al.  On accurate measurement of link quality in multi-hop wireless mesh networks , 2006, MobiCom '06.

[5]  Hong Liu,et al.  Model predictive control for adaptive cruise control with multi-objectives: comfort, fuel-economy, safety and car-following , 2010 .

[6]  Reiner S. Thoma,et al.  Directional analysis of multipath propagation in vehicle-2-vehicle channels , 2016, 2016 10th European Conference on Antennas and Propagation (EuCAP).

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

[8]  Yinyu Ye,et al.  An extension of Karmarkar's projective algorithm for convex quadratic programming , 1989, Math. Program..

[9]  Francesco Borrelli,et al.  Learning Model Predictive Control for Iterative Tasks. A Data-Driven Control Framework , 2016, IEEE Transactions on Automatic Control.

[10]  Cody Harrison Fleming,et al.  PAIM: Platoon-based Autonomous Intersection Management , 2018, 2018 21st International Conference on Intelligent Transportation Systems (ITSC).

[11]  Mahmoud M. Elnaggar Bayesian Wireless Channel Prediction for Safety-Critical Connected Autonomous Vehicles , 2018 .

[12]  Cody Harrison Fleming,et al.  A platoon-based intersection management system for autonomous vehicles , 2017, 2017 IEEE Intelligent Vehicles Symposium (IV).

[13]  Pravin Varaiya,et al.  Smart cars on smart roads: problems of control , 1991, IEEE Trans. Autom. Control..

[14]  Luigi del Re,et al.  A model predictive Cooperative Adaptive Cruise Control approach , 2013, 2013 American Control Conference.

[15]  Robert Tappan Morris,et al.  a high-throughput path metric for multi-hop wireless routing , 2003, MobiCom '03.

[16]  Francesco Borrelli,et al.  Repetitive learning model predictive control: An autonomous racing example , 2017, 2017 IEEE 56th Annual Conference on Decision and Control (CDC).

[17]  Jorge Cortés,et al.  Distributed event-triggered coordination for average consensus on weight-balanced digraphs , 2014, Autom..

[18]  Fan Bai,et al.  A Roadside Scattering Model for the Vehicle-to-Vehicle Communication Channel , 2013, IEEE Journal on Selected Areas in Communications.

[19]  Harald Waschl,et al.  Nonlinear MPC for Emission Efficient Cooperative Adaptive Cruise Control , 2015 .

[20]  Philip Levis,et al.  Collection tree protocol , 2009, SenSys '09.

[21]  Bernhard Plattner,et al.  Pattern matching based link quality prediction in wireless mobile ad hoc networks , 2006, MSWiM '06.

[22]  Steven Lake Waslander,et al.  MPC based collaborative adaptive cruise control with rear end collision avoidance , 2014, 2014 IEEE Intelligent Vehicles Symposium Proceedings.

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

[24]  Li Wang,et al.  Multi-objective compositions for collision-free connectivity maintenance in teams of mobile robots , 2016, 2016 IEEE 55th Conference on Decision and Control (CDC).

[25]  Francesco Borrelli,et al.  Learning Model Predictive Control for Iterative Tasks: A Computationally Efficient Approach for Linear System , 2017, ArXiv.

[26]  Andreas Willig,et al.  The Triangle Metric: Fast Link Quality Estimation for Mobile Wireless Sensor Networks , 2010, 2010 Proceedings of 19th International Conference on Computer Communications and Networks.

[27]  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.

[28]  Xiaojing Zhang,et al.  Robust learning model predictive control for iterative tasks: Learning from experience , 2017, 2017 IEEE 56th Annual Conference on Decision and Control (CDC).

[29]  Karl Henrik Johansson,et al.  Distributed Event-Triggered Control for Multi-Agent Systems , 2012, IEEE Transactions on Automatic Control.

[30]  Li Wang,et al.  Safety barrier certificates for heterogeneous multi-robot systems , 2016, 2016 American Control Conference (ACC).