Advertisement

Simulation and Testing of a Platooning Cooperative Longitudinal Controller

  • Vadym HapanchakEmail author
  • António Costa
  • Joaquim Macedo
  • Alexandre Santos
  • Bruno Dias
  • M. João Nicolau
  • Bruno Ribeiro
  • Fábio Gonçalves
  • Oscar Gama
  • Paulo Araújo
Conference paper
Part of the Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering book series (LNICST, volume 267)

Abstract

Previous studies have shown that the ITS solution called platooning allows the autonomous collaborative driving and can improve traffic safety and throughput. Traffic flow is optimized by Cooperative Adaptive Cruise Control (CACC), which allows for the automatic short-distance vehicle following, using inter-vehicle wireless communication in addition to onboard sensors. This paper presents the platooning vehicle longitudinal controller evaluation using simulation environment. The employed controller uses IEEE 802.11p technology for vehicle-to-vehicle (V2V) communications on Vehicular Ad hoc Network (VANET). To evaluate the CACC the Veins simulation framework was used and the complete simulation setup is described in this paper. The presented analysis expound the methodology to verify controller safety and stability characteristics within the different traffic scenarios and platooning maneuvers using the simulation.

Keywords

VANET Simulation ITS IVC CACC Platooning Cooperative driving IEEE 802.11p 

Notes

Acknowledgements

This work was sponsored by the Portugal Incentive System for Research and Technological Development. Project in copromotion no. 002797/2015 (INNOVCAR 2015-2018), and also by COMPETE: POCI-01-0145-FEDER-007043 and FCT - Fundação para a Ciência e Tecnologia within the Project Scope: UID/ CEC/ 00319/2013.

References

  1. 1.
    Segata, M.: Safe and efficient communication protocols for platooning control. Ph.D. thesis, University of Trento, University of Innsbruck (2016)Google Scholar
  2. 2.
    Rajamani, R.: Vehicle Dynamics and Control, 2nd edn. Springer, Heidelberg (2012).  https://doi.org/10.1007/978-1-4614-1433-9. Varaiya, P.: Smart cars on smart roads: problems of control. IEEE Trans. Autom. Control 38(2), 195–207 (1993)CrossRefzbMATHGoogle Scholar
  3. 3.
    Amoozadeh, M., Deng, H., Chuah, C.N., Zhang, H.M., Ghosal, D.: Platoon management with cooperative adaptive cruise control enabled by VANET, 04 January 2015Google Scholar
  4. 4.
    Ploeg, J.: Analysis and design of controllers for cooperative and automated driving. Ph.D. thesis. Technische Universiteit Eindhoven, Eindhoven (2014)Google Scholar
  5. 5.
    Ploeg, J., Scheepers, B., van Nunen, E., van de Wouw, N., Nijmeijer, H.: Design and experimental evaluation of cooperative adaptive cruise control. In: IEEE International Conference on Intelligent Transportation Systems (ITSC 2011), pp. 260–265. IEEE, Washington, DC, October 2011Google Scholar
  6. 6.
    Segata, M., Joerer, S., Bloessl, B., Sommer, C., Dressler, F., Lo Cigno, R.: PLEXE: a platooning extension for Veins. In: IEEE Vehicular Networking Conference, VNC 2015 (2014).  https://doi.org/10.1109/VNC.2014.7013309
  7. 7.
    Robinson, T., Chan, E., Coelingh, E.: Operating platoons on public motorways: an introduction to the sartre platooning programme. In: 17th World Congress on Intelligent Transport Systems, pp. 1–11 (2010)Google Scholar
  8. 8.
    PLEXE Homepage. http://plexe.car2x.org/. Accessed 15 May 2018
  9. 9.
    Varaiya, P.: Smart cars on smart roads: problems of control. IEEE Trans. Autom. Control. 38(2), 195–207 (1993)MathSciNetCrossRefGoogle Scholar
  10. 10.
    Gehring, O., Fritz, H.: Practical results of a longitudinal control concept for truck platooning with vehicle to vehicle communication. In: Proceedings of the IEEE Conference on Intelligent Transportation Systems, 9–12 November 1997, pp. 117–122 (1997)Google Scholar
  11. 11.
    Milanês, V., Shladover, S.E., Spring, J., Nowakowski, C., Kawazoe, H., Nakamura, M.: Cooperative adaptive cruise control in real traffic situations. IEEE Trans. Intell. Transp. Syst. 15(1), 296–305 (2014)CrossRefGoogle Scholar
  12. 12.
    Veins Homepage. http://veins.car2x.org. Accessed 15 May 2018
  13. 13.
    Ploeg, J., Shukla, D.P., van de Wouw, N.: Controller synthesis for string stability of vehicle platoons. IEEE Trans. Intell. Transp. Syst. 15(2), 854–865 (2014).  https://doi.org/10.1109/TITS.2013.2291493CrossRefGoogle Scholar
  14. 14.
    Guvenc, L., et al.: Cooperative adaptive cruise control implementation of team mekar at the grand cooperative driving challenge. IEEE Trans. Intell. Transp. Syst. 13(3), 1062–1074 (2012)MathSciNetCrossRefGoogle Scholar
  15. 15.
    Lei, C., van Eenennaam, E.M., Wolterink, W.K., Karagiannis, G., Heijenk, G., Ploeg, J.: Impact of packet loss on CACC string stability performance. In: 2011 11th International Conference on ITS Telecommunications, St. Petersburg, pp. 381–386 (2011)Google Scholar
  16. 16.
    Öncü, S.: String stability of interconnected vehicles: network-aware modelling, analysis and experiments. Ph.D. thesis. Technische Universiteit Eindhoven, Eindhoven (2014)Google Scholar
  17. 17.
    Michele Segata et al.: Supporting platooning maneuvers through IVC: an initial protocol analysis for the JOIN Maneuver. In: 2014 11th Annual Conference on Wireless On-demand Network Systems and Services (WONS), pp. 130–137. IEEE (2014)Google Scholar
  18. 18.
    Ribeiro, B., et al.: Simulation and testing of a platooning management protocol implementation. In: Koucheryavy, Y., Mamatas, L., Matta, I., Ometov, A., Papadimitriou, P. (eds.) WWIC 2017. LNCS, vol. 10372, pp. 174–185. Springer, Cham (2017).  https://doi.org/10.1007/978-3-319-61382-6_14CrossRefGoogle Scholar

Copyright information

© ICST Institute for Computer Sciences, Social Informatics and Telecommunications Engineering 2019

Authors and Affiliations

  • Vadym Hapanchak
    • 1
    Email author
  • António Costa
    • 1
  • Joaquim Macedo
    • 1
  • Alexandre Santos
    • 1
  • Bruno Dias
    • 1
  • M. João Nicolau
    • 1
  • Bruno Ribeiro
    • 1
  • Fábio Gonçalves
    • 1
  • Oscar Gama
    • 1
  • Paulo Araújo
    • 1
  1. 1.Algoritmi Center, Department of InformaticsUniversity of MinhoBragaPortugal

Personalised recommendations