Mixed-Integer Linear Programming for Optimal Scheduling of Autonomous Vehicle Intersection Crossing

被引:151
作者
Fayazi, Seyed Alireza [1 ]
Vahidi, Ardalan [1 ]
机构
[1] Clemson Univ, Dept Mech Engn, Clemson, SC 29634 USA
来源
IEEE TRANSACTIONS ON INTELLIGENT VEHICLES | 2018年 / 3卷 / 03期
关键词
Intelligent transportation systems; connected and autonomous vehicles; intersection traffic management; mixed integer linear program; trajectory planning; traffic simulation and modeling;
D O I
10.1109/TIV.2018.2843163
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
We propose an urban traffic management scheme for an all connected vehicle environment. If all the vehicles are autonomous, for example, in smart city projects or future's dense city centers, then such an environment does not need a physical traffic signal. Instead, an intersection control server processes data streams from approaching vehicles, periodically solves an optimization problem, and assigns to each vehicle an optimal arrival time that ensures safety while significantly reducing number of stops and intersection delays. The scheduling problem is formulated as a mixed-integer linear program (MILP), and is solved by IBM CPLEX optimization package. The optimization outputs (scheduled access/arrival times) are sent to all approaching vehicles. The autonomous vehicles adjust their speed accordingly by a proposed trajectory planning algorithm with the aim of accessing the intersection at their scheduled times. A customized traffic microsimulation environment is developed to determine the potentials of the proposed solution in comparison to two baseline scenarios. In addition, the proposed MILP-based intersection control scheme is modified and simulated for a mixed traffic consisting of autonomous and human-controlled vehicles, all connected through a wireless communication to the intersection controller of a signalized intersection.
引用
收藏
页码:287 / 299
页数:13
相关论文
共 34 条
[1]   Semi-autonomous Intersection Collision Avoidance through Job-shop Scheduling [J].
Ahn, Heejin ;
Del Vecchio, Domitilla .
HSCC'16: PROCEEDINGS OF THE 19TH INTERNATIONAL CONFERENCE ON HYBRID SYSTEMS: COMPUTATION AND CONTROL, 2016, :185-194
[2]  
Asadi B., 2009, CONTROL TRANSPORTATI, VVol. 42, P484, DOI DOI 10.3182/20090902-3-US-2007.0064
[3]   Predictive Cruise Control: Utilizing Upcoming Traffic Signal Information for Improving Fuel Economy and Reducing Trip Time [J].
Asadi, Behrang ;
Vahidi, Ardalan .
IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, 2011, 19 (03) :707-714
[4]  
Berkelaar Michel., Reference guide to open source (mixed-integer) linear programming system
[5]   Cooperative Intersection Management: A Survey [J].
Chen, Lei ;
Englund, Cristofer .
IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS, 2016, 17 (02) :570-586
[6]  
Chien C. C., 1992, Proceedings of the 1992 American Control Conference (IEEE Cat. No.92CH3072-6), P1748
[7]  
Coleman Thomas., 1999, Users Guide for MATLAB, V5
[8]  
Colombo A, 2012, HSCC 12: PROCEEDINGS OF THE 15TH ACM INTERNATIONAL CONFERENCE ON HYBRID SYSTEMS: COMPUTATION AND CONTROL, P145
[9]  
de La Fortelle A., 2010, 2010 13th International IEEE Conference on Intelligent Transportation Systems (ITSC 2010), P445, DOI 10.1109/ITSC.2010.5624978
[10]   Speed Advisory and Signal Offsets Control for Arterial Bandwidth Maximization and Energy Consumption Reduction [J].
De Nunzio, Giovanni ;
Gomes, Gabriel ;
Canudas-de-Wit, Carlos ;
Horowitz, Roberto ;
Moulin, Philippe .
IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, 2017, 25 (03) :875-887