Deep Reinforcement Learning Agent with Varying Actions Strategy for Solving the Eco-Approach and Departure Problem at Signalized Intersections

Eco-approach and departure is a complex control problem wherein a driver’s actions are guided over a period of time or distance so as to optimize fuel consumption. Reinforcement learning (RL) is a machine learning paradigm that mimics human learning behavior, in which an agent attempts to solve a given control problem by interacting with the environment and developing an optimal policy. Unlike the methods implemented in previous studies for solving the eco-driving problem, RL does not require prior knowledge of the environment to be learned and processed. This paper develops a deep reinforcement learning (DRL) agent for solving the eco-approach and departure problem in the vicinity of signalized intersections for minimization of fuel consumption. The DRL algorithm utilizes a deep neural network for the RL. Novel strategies such as varying actions, prioritized experience replay, target network, and double learning were implemented to overcome the expected instabilities during the training process. The results revealed the significance of the DRL algorithm in reducing fuel consumption. Interestingly, the DRL algorithm was able to successfully learn the environment and guide vehicles through the intersection without red light running violation. On average, the DRL provided fuel savings of about 13.02% with no red light running violations.

[1]  Umit Ozguner,et al.  Dynamic Eco-Driving’s Fuel Saving Potential in Traffic: Multi-Vehicle Simulation Study Comparing Three Representative Methods , 2018, IEEE Transactions on Intelligent Transportation Systems.

[2]  Mario Muñoz Organero,et al.  Validating the Impact on Reducing Fuel Consumption by Using an EcoDriving Assistant Based on Traffic Sign Detection and Optimal Deceleration Patterns , 2013, IEEE Transactions on Intelligent Transportation Systems.

[3]  Hesham Rakha,et al.  Comparison of MOBILE5a, MOBILE6, VT-MICRO, and CMEM models for estimating hot-stabilized light-duty gasoline vehicle emissions , 2003 .

[4]  Hesham A. Rakha,et al.  Multi-stage dynamic programming algorithm for eco-speed control at traffic signalized intersections , 2013, 16th International IEEE Conference on Intelligent Transportation Systems (ITSC 2013).

[5]  Petros A. Ioannou,et al.  Personalized Driver Assistance for Signalized Intersections Using V2I Communication , 2016, IEEE Transactions on Intelligent Transportation Systems.

[6]  Kanok Boriboonsomsin,et al.  Arterial velocity planning based on traffic signal information under light traffic conditions , 2009, 2009 12th International IEEE Conference on Intelligent Transportation Systems.

[7]  Saleh R. Mousa,et al.  Developing an Eco-Driving Application for Semi-Actuated Signalized Intersections and Modeling the Market Penetration Rates of Eco-Driving , 2019, Transportation Research Record: Journal of the Transportation Research Board.

[8]  Ardalan Vahidi,et al.  Predictive Cruise Control: Utilizing Upcoming Traffic Signal Information for Improving Fuel Economy and Reducing Trip Time , 2011, IEEE Transactions on Control Systems Technology.

[9]  Daniel Krajzewicz,et al.  Traffic Simulation with SUMO – Simulation of Urban Mobility , 2010 .

[10]  Meng Wang,et al.  Eco approaching at an isolated signalized intersection under partially connected and automated vehicles environment , 2017 .

[11]  Hesham Rakha,et al.  Virginia Tech Comprehensive Power-Based Fuel Consumption Model: Model Development and Testing , 2011 .

[12]  Henry X. Liu,et al.  Optimal vehicle speed trajectory on a signalized arterial with consideration of queue , 2015 .

[13]  Kanok Boriboonsomsin,et al.  Energy and emissions impacts of a freeway-based dynamic eco-driving system , 2009 .

[14]  Ragab M. Mousa,et al.  ANALYSIS AND MODELING OF MEASURED DELAYS AT ISOLATED SIGNALIZED INTERSECTIONS , 2002 .

[15]  Hesham Rakha,et al.  Agent-Based Simulation of Ecospeed-Controlled Vehicles at Signalized Intersections , 2014 .

[16]  Hao Yang,et al.  Eco-Cooperative Adaptive Cruise Control at Signalized Intersections Considering Queue Effects , 2017, IEEE Transactions on Intelligent Transportation Systems.

[17]  Bing Liu,et al.  V2X-Based Decentralized Cooperative Adaptive Cruise Control in the Vicinity of Intersections , 2016, IEEE Transactions on Intelligent Transportation Systems.

[18]  Shane Legg,et al.  Human-level control through deep reinforcement learning , 2015, Nature.