M. Kloock, Patrick Scheffe, S. Marquardt, Janis Maczijewski, Bassam Alrifaee, S. Kowalewski
{"title":"Distributed Model Predictive Intersection Control of Multiple Vehicles","authors":"M. Kloock, Patrick Scheffe, S. Marquardt, Janis Maczijewski, Bassam Alrifaee, S. Kowalewski","doi":"10.1109/ITSC.2019.8917117","DOIUrl":null,"url":null,"abstract":"This paper investigates intersection control of multiple vehicles using a Model Predictive Control (MPC) framework. Vehicles follow pre-defined paths across the intersection and adjust their velocities to ensure collision-free passage while maximizing an objective. We choose a non-cooperative Distributed Model Predictive Control (DMPC) approach, where priorities need to be assigned to vehicles. The algorithm we present sets these priorities automatically by evaluating the vehicles’ time to react to stop before entering the intersection. We demonstrate our method in simulations of multiple vehicles and continuous traffic. It produces near-optimal velocity profiles and reduces the computation time in comparison to centralized MPC while avoiding vehicle collisions and deadlocks.","PeriodicalId":6717,"journal":{"name":"2019 IEEE Intelligent Transportation Systems Conference (ITSC)","volume":"7 1","pages":"1735-1740"},"PeriodicalIF":0.0000,"publicationDate":"2019-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"25","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2019 IEEE Intelligent Transportation Systems Conference (ITSC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ITSC.2019.8917117","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 25
Abstract
This paper investigates intersection control of multiple vehicles using a Model Predictive Control (MPC) framework. Vehicles follow pre-defined paths across the intersection and adjust their velocities to ensure collision-free passage while maximizing an objective. We choose a non-cooperative Distributed Model Predictive Control (DMPC) approach, where priorities need to be assigned to vehicles. The algorithm we present sets these priorities automatically by evaluating the vehicles’ time to react to stop before entering the intersection. We demonstrate our method in simulations of multiple vehicles and continuous traffic. It produces near-optimal velocity profiles and reduces the computation time in comparison to centralized MPC while avoiding vehicle collisions and deadlocks.