Skip to main content
Log in

Data-driven optimal cooperative adaptive cruise control of heterogeneous vehicle platoons with unknown dynamics

  • Research Paper
  • Published:
Science China Information Sciences Aims and scope Submit manuscript

Abstract

This paper considers the cooperative adaptive cruise control (CACC) problem of heterogeneous vehicle platoons and proposes a data-driven optimal CACC approach for the heterogeneous platoon with unknown dynamics. To cope with the unknown dynamics of the vehicle CACC platoon system, the adaptive dynamic programming is used to design an online iteration policy for optimal CACC of the platoon. Using the predecessor-following topology, the CACC controllers are computed by employing the desired spacing errors, relative velocities, and accelerations of the vehicles. The stability of the closed-loop CACC system and the iteration algorithm are presented. Furthermore, the string stability of the platoon with the CACC system is established in terms of the acceleration transfer function between adjacent vehicles in frequent domain. Finally, the effectiveness of the proposed method is verified in two complex scenarios of varying speed cruise.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Similar content being viewed by others

References

  1. Guo H Y, Liu F, Xu F, et al. Nonlinear model predictive lateral stability control of active chassis for intelligent vehicles and its FPGA implementation. IEEE Trans Syst Man Cybern Syst, 2019, 49: 2–13

    Article  Google Scholar 

  2. Guo H Y, Shen C, Zhang H, et al. Simultaneous trajectory planning and tracking using an MPC method for cyberphysical systems: a case study of obstacle avoidance for an intelligent vehicle. IEEE Trans Ind Inf, 2018, 14: 4273–4283

    Article  Google Scholar 

  3. Mudigonda S, Fukuyama J, Ozbay K. Evaluation of a methodology for scalable dynamic vehicular ad hoc networks in a well-calibrated test bed for vehicular mobility. Transp Res Record, 2013, 2381: 54–64

    Article  Google Scholar 

  4. Alcaraz J, Vales-Alonso J, Garcia-Haro J. Control-based scheduling with QoS support for vehicle to infrastructure communications. IEEE Wirel Commun, 2009, 16: 32–39

    Article  Google Scholar 

  5. Zhao D B, Hu Z H, Xia Z P, et al. Full-range adaptive cruise control based on supervised adaptive dynamic programming. Neurocomputing, 2014, 125: 57–67

    Article  Google Scholar 

  6. Zhao D B, Xia Z P, Zhang Q C. Model-free optimal control based intelligent cruise control with hardware-in-the-loop demonstration. IEEE Comput Intell Mag, 2017, 12: 56–69

    Article  Google Scholar 

  7. Xiao L Y, Gao F. A comprehensive review of the development of adaptive cruise control systems. Veh Syst Dyn, 2010, 48: 1167–1192

    Article  Google Scholar 

  8. He D F, Shi Y J, Li H P, et al. Multiobjective predictive cruise control for connected vehicle systems on urban conditions with InPA-SQP algorithm. Optim Control Appl Meth, 2019, 40: 479–498

    Article  Google Scholar 

  9. He D F, Qiu T X, Luo R E. Fuel efficiency-oriented platooning control of connected nonlinear vehicles: a distributed economic MPC approach. Asian J Control, 2019, 80: 1–11

    Google Scholar 

  10. Schakel W J, Arem B V, Netten B D. Effects of cooperative adaptive cruise control on traffic flow stability. In: Proceedings of the 13th International IEEE Conference on Intelligent Transportation Systems, Funchal, 2010. 759–764

  11. van Arem B, van Driel C J G, Visser R. The impact of cooperative adaptive cruise control on traffic-flow characteristics. IEEE Trans Intell Transp Syst, 2006, 7: 429–436

    Article  Google Scholar 

  12. Seiler P, Pant A, Hedrick K. Disturbance propagation in vehicle strings. IEEE Trans Autom Control, 2004, 49: 1835–1841

    Article  MathSciNet  Google Scholar 

  13. Hedrick J K, Swaroop D. Dynamic coupling in vehicles under automatic control. Veh Syst Dyn, 1994, 23: 209–220

    Article  Google Scholar 

  14. Liang C Y, Peng H. Optimal adaptive cruise control with guaranteed string stability. Veh Syst Dyn, 1999, 32: 313–330

    Article  Google Scholar 

  15. Naus G J L, Vugts R P A, Ploeg J, et al. String-stable CACC design and experimental validation: a frequency-domain approach. IEEE Trans Veh Technol, 2010, 59: 4268–4279

    Article  Google Scholar 

  16. Guo G, Yue W. Sampled-data cooperative adaptive cruise control of vehicles with sensor failures. IEEE Trans Intell Transp Syst, 2014, 15: 2404–2418

    Article  Google Scholar 

  17. Sheikholeslam S, Desoer C A. Longitudinal control of a platoon of vehicles with no communication of lead vehicle information: a system level study. IEEE Trans Veh Technol, 1993, 42: 546–554

    Article  Google Scholar 

  18. Song X L, Lou X X, Meng L M. Time-delay feedback cooperative adaptive cruise control of connected vehicles by heterogeneous channel transmission. Meas Control, 2019, 52: 369–378

    Article  Google Scholar 

  19. Oncu S, Ploeg J, van de Wouw N, et al. Cooperative adaptive cruise control: network-aware analysis of string stability. IEEE Trans Intell Transp Syst, 2014, 15: 1527–1537

    Article  Google Scholar 

  20. Xing H, Ploeg J, Nijmeijer H. Padé approximation of delays in cooperative ACC based on string stability requirements. IEEE Trans Intell Veh, 2016, 1: 277–286

    Article  Google Scholar 

  21. Huang Y B, Na J, Wu X, et al. Robust adaptive control for vehicle active suspension systems with uncertain dynamics. Trans Inst Meas Control, 2018, 40: 1237–1249

    Article  Google Scholar 

  22. Tang T, Qi R Y, Jiang B. Adaptive nonlinear generalized predictive control for hypersonic vehicle with unknown parameters and control constraints. Proc Inst Mech Eng Part G-J Aerospace Eng, 2019, 233: 510–532

    Article  Google Scholar 

  23. Bertsekas D P, Tsitsiklis J N, Siklis J T. Neuro-Dynamic Programming. Belmont: Athena Scientific, 1996

    MATH  Google Scholar 

  24. Powell W B. Approximate Dynamic Programming: Solving the Curses of Dimensionality. Hoboken: Wiley, 2007

    Book  Google Scholar 

  25. Gao W, Jiang Z P. Adaptive dynamic programming and adaptive optimal output regulation of linear systems. IEEE Trans Autom Control, 2016, 61: 4164–4169

    Article  MathSciNet  Google Scholar 

  26. Zhou Y Q, Li D W, Xi Y G, et al. Synthesis of model predictive control based on data-driven learning. Sci China Inf Sci, 2020, 63: 189204

    Article  Google Scholar 

  27. Wang J, Xu X, Liu D X, et al. Self-learning cruise control using kernel-based least squares policy iteration. IEEE Trans Control Syst Technol, 2014, 22: 1078–1087

    Article  Google Scholar 

  28. Gao W, Jiang Z P, Ozbay K. Data-driven adaptive optimal control of connected vehicles. IEEE Trans Intell Transp Syst, 2017, 18: 1122–1133

    Article  Google Scholar 

  29. Zhu Y H, Zhao D B, Zhong Z G. Adaptive optimal control of heterogeneous CACC system with uncertain dynamics. IEEE Trans Control Syst Technol, 2019, 27: 1772–1779

    Article  Google Scholar 

  30. Hou Z S, Wang Z. From model-based control to data-driven control: survey, classification and perspective. Inf Sci, 2013, 235: 3–35

    Article  MathSciNet  Google Scholar 

  31. Wang Z, Wu G Y, Barth M J. Developing a distributed consensus-based cooperative adaptive cruise control system for heterogeneous vehicles with predecessor following topology. J Adv Transp, 2017, 2017: 1–16

    Google Scholar 

  32. Darbha S, Konduri S, Pagilla P R. Benefits of V2V communication for autonomous and connected vehicles. IEEE Trans Intell Transp Syst, 2019, 20: 1954–1963

    Article  Google Scholar 

  33. Guo H Y, Liu H, Yin Z Y, et al. Modular scheme for four-wheel-drive electric vehicle tire-road force and velocity estimation. IET Intell Transp Syst, 2019, 66: 551–562

    Article  Google Scholar 

  34. Guo H Y, Chen H, Xu F, et al. Implementation of EKF for vehicle velocities estimation on FPGA. IEEE Trans Ind Electron, 2013, 60: 3823–3835

    Article  Google Scholar 

  35. Guo G, Yue W. Autonomous platoon control allowing range-limited sensors. IEEE Trans Veh Technol, 2012, 61: 2901–2912

    Article  Google Scholar 

  36. Vrabie D, Pastravanu O, Abu-Khalaf M, et al. Adaptive optimal control for continuous-time linear systems based on policy iteration. Automatica, 2009, 45: 477–484

    Article  MathSciNet  Google Scholar 

  37. Kleinman D. On an iterative technique for Riccati equation computations. IEEE Trans Autom Control, 1968, 13: 114–115

    Article  Google Scholar 

  38. Vamvoudakis K G, Lewis F L. Multi-player non-zero-sum games: online adaptive learning solution of coupled Hamilton-Jacobi equations. Automatica, 2011, 47: 1556–1569

    Article  MathSciNet  Google Scholar 

  39. Jiang Y, Jiang Z P. Computational adaptive optimal control for continuous-time linear systems with completely unknown dynamics. Automatica, 2012, 48: 2699–2704

    Article  MathSciNet  Google Scholar 

  40. Lin Y, McPhee J, Azad N L. Longitudinal dynamic versus kinematic models for car-following control using deep rein-forcement learning. In: Proceedings of IEEE Intelligent Transportation Systems Conference, Auckland, 2019. 1504–1510

  41. Lin Y, McPhee J, Azad N L. Comparison of deep reinforcement learning and model predictive control for adaptive cruise control. 2019. ArXiv:1910.12047v2

Download references

Acknowledgements

This work was supported by National Natural Science Foundation of China (Grant No. 61803336) and Zhejiang Provincial Natural Science Foundation (Grant No. LR17F030004).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Xiulan Song.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Song, X., Ding, F., Xiao, F. et al. Data-driven optimal cooperative adaptive cruise control of heterogeneous vehicle platoons with unknown dynamics. Sci. China Inf. Sci. 63, 190204 (2020). https://doi.org/10.1007/s11432-019-2945-0

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s11432-019-2945-0

Keywords

Navigation