Skip to content
Licensed Unlicensed Requires Authentication Published by De Gruyter (O) November 30, 2019

Automating lane changes and collision avoidance on highways via distributed agreement

Automatisierte Spurwechsel und Kollisionsvermeidung auf Autobahnen mittels Verteilter Entscheidungsfindung
  • Fabio Molinari

    Fabio Molinari received his Master of Science degree in Automation and Control Engineering from Politecnico di Milano, Italy, in 2015. He was a research assistant at Johannes Kepler Universität Linz, Austria, until 2016. Since 2016, he has been employed at the Technische Universität Berlin, Germany, where he works towards his Ph.D. degree. His research focusses on consensus-based control of multi-agent systems over wireless channels (DFG Priority Programme SPP1914).

    EMAIL logo
    , Aaron Grapentin

    Aaron Grapentin is currently studying Electrical Engineering at the Technical University Berlin, Germany. He finished his B.Sc. degree in 2018 and is now pursuing his M.Sc. degree. His fields of interest are centered around automation and control.

    , Alexandros Charalampidis

    Alexandros Charalampidis was born in Athens, Greece, in 1984. He received the Diploma from the National Technical University of Athens (NTUA), School of Electrical and Computer Engineering, in 2007 and the PhD from the same school in 2011. During 2012-2014 he was a postdoctoral researcher at the Swiss Federal Institute of Technology in Lausanne (EPFL), while during 2014-2015 he was a research associate at NTUA. He was a Marie Curie Fellow at TU Berlin from 2017 until 2019. Currently he is an Associate Professor (“maître de conférences”) at CentraleSupélec, on the Rennes campus, in the Automatic Control Group. His research interests are in the field of Systems and Control.

    and Jörg Raisch

    Jörg Raisch holds the chair of Control Systems in the Department of Electrical Engineering and Computer Science at Technische Universität (TU) Berlin. He is also an External Scientific Member of the Max Planck Institute for Dynamics of Complex Technical Systems. His main research interests are hybrid and hierarchical control, and control of timed discrete event systems in tropical algebras, with applications in chemical, medical and power systems engineering.

Abstract

This work presents a distributed hierarchical control strategy for fleets of autonomous vehicles cruising on a highway with diverse desired speeds. The goal is to design a control scheme that can be employed in scenarios where only vehicle-to-vehicle communication is available and where vehicles need to negotiate and agree on their positions on the road. To this end, after reaching an agreement on the lane speed with other traffic participants, each vehicle decides whether to keep cruising along the current lane or to move into another one. In the latter case, it negotiates the entry point with others by taking part in a distributed auction. An onboard controller computes an optimal trajectory transferring the vehicle with agreed velocity to the desired lane while avoiding collisions.

Zusammenfassung

Diese Arbeit präsentiert eine verteilte hierarchische Regelungsstrategie für autonome Fahrzeugflotten auf einer Autobahn mit unterschiedlichen Wunschgeschwindigkeiten. Das Ziel ist es, eine Regelung zu entwerfen, die in Szenarien verwendet werden kann, wo nur Fahrzeug-zu-Fahrzeug-Kommunikation verfügbar ist und wo Fahrzeuge sich selbstständig auf die Positionen auf der Straße einigen müssen. Nach einer Einigung auf eine Fahrbahngeschwindigkeit mit den anderen Verkehrsteilnehmern, wird das Fahrzeug zu diesem Zweck entscheiden, ob die Fahrt in der aktuellen Spur fortgesetzt werden soll oder ob die Spur gewechselt werden muss. Im letzteren Fall wird der Einstiegspunkt mit den anderen Verkehrsteilnehmern verhandelt. Ein Onboard-Regler berechnet eine optimale Trajektorie, entlang der sich das Fahrzeug mit der vereinbarten Geschwindigkeit bewegt und dabei Kollisionen vermeidet.

Award Identifier / Grant number: RA516/12-1

Award Identifier / Grant number: 705982

Funding statement: This work was funded by the German Research Foundation (DFG) within their priority programme SPP1914 “Cyber-Physical Networking”, RA516/12-1 and was supported by the European Union’s Horizon 2020 research and innovation programme under the Marie Skłodowska-Curie grant agreement No 705982.

About the authors

Fabio Molinari

Fabio Molinari received his Master of Science degree in Automation and Control Engineering from Politecnico di Milano, Italy, in 2015. He was a research assistant at Johannes Kepler Universität Linz, Austria, until 2016. Since 2016, he has been employed at the Technische Universität Berlin, Germany, where he works towards his Ph.D. degree. His research focusses on consensus-based control of multi-agent systems over wireless channels (DFG Priority Programme SPP1914).

Aaron Grapentin

Aaron Grapentin is currently studying Electrical Engineering at the Technical University Berlin, Germany. He finished his B.Sc. degree in 2018 and is now pursuing his M.Sc. degree. His fields of interest are centered around automation and control.

Alexandros Charalampidis

Alexandros Charalampidis was born in Athens, Greece, in 1984. He received the Diploma from the National Technical University of Athens (NTUA), School of Electrical and Computer Engineering, in 2007 and the PhD from the same school in 2011. During 2012-2014 he was a postdoctoral researcher at the Swiss Federal Institute of Technology in Lausanne (EPFL), while during 2014-2015 he was a research associate at NTUA. He was a Marie Curie Fellow at TU Berlin from 2017 until 2019. Currently he is an Associate Professor (“maître de conférences”) at CentraleSupélec, on the Rennes campus, in the Automatic Control Group. His research interests are in the field of Systems and Control.

Jörg Raisch

Jörg Raisch holds the chair of Control Systems in the Department of Electrical Engineering and Computer Science at Technische Universität (TU) Berlin. He is also an External Scientific Member of the Max Planck Institute for Dynamics of Complex Technical Systems. His main research interests are hybrid and hierarchical control, and control of timed discrete event systems in tropical algebras, with applications in chemical, medical and power systems engineering.

References

1. Karl Johan Aström and Richard M Murray, Feedback systems: an introduction for scientists and engineers, Princeton university press, 2010.Search in Google Scholar

2. Lakshmi Dhevi Baskar, Bart De Schutter and Hans Hellendoorn, Traffic management for automated highway systems using model-based predictive control, IEEE Transactions on Intelligent Transportation Systems 13 (2012), 838–847.10.1109/TITS.2012.2186441Search in Google Scholar

3. Lakshmi Dhevi Baskar, Bart De Schutter, J Hellendoorn and Zoltan Papp, Traffic control and intelligent vehicle highway systems: a survey, IET Intelligent Transport Systems 5 (2011), 38–52.10.1049/iet-its.2009.0001Search in Google Scholar

4. Han-Lim Choi, Luc Brunet and Jonathan P How, Consensus-based decentralized auctions for robust task allocation, IEEE transactions on robotics 25 (2009), 912–926.10.1109/TRO.2009.2022423Search in Google Scholar

5. Alessandro De Luca, Giuseppe Oriolo and Claude Samson, Feedback control of a nonholonomic car-like robot, Robot motion planning and control 1998, Springer, pp. 171–253.10.1007/BFb0036073Search in Google Scholar

6. Antonella Ferrara and Claudio Vecchio, Controlling a platoon of vehicles via a second order sliding mode approach, IFAC Proceedings Volumes 39 (2006), 439–444.10.3182/20060829-3-NL-2908.00076Search in Google Scholar

7. Roozbeh Kianfar, Paolo Falcone and Jonas Fredriksson, A receding horizon approach to string stable cooperative adaptive cruise control, in: 2011 14th International IEEE Conference on Intelligent Transportation Systems (ITSC), IEEE, pp. 734–739, 2011.10.1109/ITSC.2011.6083088Search in Google Scholar

8. Peng Liu, Umit Ozguner and Yeqing Zhang, Distributed MPC for cooperative highway driving and energy-economy validation via microscopic simulations, Transportation Research Part C: Emerging Technologies 77 (2017), 80–95.10.1016/j.trc.2016.12.016Search in Google Scholar

9. Johan Löfberg, Oops! I cannot do it again: Testing for recursive feasibility in MPC, Automatica 48 (2012), 550–555.10.1016/j.automatica.2011.12.003Search in Google Scholar

10. Fatemeh Mohseni, Erik Frisk, Jan Åslund and Lars Nielsen, Distributed model predictive control for highway maneuvers, IFAC-PapersOnLine 50 (2017), 8531–8536.10.1016/j.ifacol.2017.08.1406Search in Google Scholar

11. Fabio Molinari, Nguyen Ngoc Anh and Luigi Del Re, Efficient mixed integer programming for autonomous overtaking, in: American Control Conference (ACC), IEEE, pp. 2303–2308, 2017.10.23919/ACC.2017.7963296Search in Google Scholar

12. Fabio Molinari, Alexander Martin Dethof and Joerg Raisch, Traffic automation in urban road networks using consensus-based auction algorithms for road intersections, in: European Control Conference (ECC), IEEE, 2019.10.23919/ECC.2019.8796170Search in Google Scholar

13. Fabio Molinari and Jörg Raisch, Automation of road intersections using consensus-based auction algorithms, in: Annual American Control Conference (ACC), IEEE, pp. 5994–6001, 2018.10.23919/ACC.2018.8430865Search in Google Scholar

14. Reza Olfati-Saber, J Alex Fax and Richard M Murray, Consensus and cooperation in networked multi-agent systems, Proceedings of the IEEE 95 (2007), 215–233.10.1109/JPROC.2006.887293Search in Google Scholar

15. Sinan Öncü, Jeroen Ploeg, Nathan Van de Wouw and Henk Nijmeijer, Cooperative adaptive cruise control: Network-aware analysis of string stability, IEEE Transactions on Intelligent Transportation Systems 15 (2014), 1527–1537.10.1109/TITS.2014.2302816Search in Google Scholar

16. Romain Pepy, Alain Lambert and Hugues Mounier, Path planning using a dynamic vehicle model, in: Information and Communication Technologies, 2006. ICTTA’06. 2nd, 1, IEEE, pp. 781–786, 2006.Search in Google Scholar

17. Ricardo Reghelin and Lúcia Valéria Ramos de Arruda, A centralized traffic controller for intelligent vehicles in a segment of a multilane highway, in: IEEE Intelligent Vehicles Symposium, IEEE, pp. 135–140, 2012.10.1109/IVS.2012.6232274Search in Google Scholar

18. Sadra Sadraddini and Calin Belta, A provably correct mpc approach to safety control of urban traffic networks, in: 2016 American Control Conference (ACC), IEEE, pp. 1679–1684, 2016.10.1109/ACC.2016.7525158Search in Google Scholar

19. Ziran Wang, Guoyuan Wu and Matthew Barth, Distributed consensus-based cooperative highway on-ramp merging using V2X communications, Technical report, SAE Technical Paper, 2018.10.4271/2018-01-1177Search in Google Scholar

20. Wayne L Winston, Munirpallam Venkataramanan and Jeffrey B Goldberg, Introduction to mathematical programming, 1, Thomson/Brooks/Cole Duxbury; Pacific Grove, CA, 2003.Search in Google Scholar

21. Pei Xie, Keyou You and Cheng Wu, How to stop consensus algorithms, locally?, in: 2017 IEEE 56th Annual Conference on Decision and Control (CDC), IEEE, pp. 4544–4549, 2017.10.1109/CDC.2017.8264330Search in Google Scholar

22. VK Zworykin, LE Flory, LN Ress andet al., Electronic control of motor vehicles on the highway, in: Highway Research Board Proceedings, 37, 1958.Search in Google Scholar

Received: 2019-07-12
Accepted: 2019-11-07
Published Online: 2019-11-30
Published in Print: 2019-11-18

© 2019 Walter de Gruyter GmbH, Berlin/Boston

Downloaded on 27.4.2024 from https://www.degruyter.com/document/doi/10.1515/auto-2019-0078/html
Scroll to top button