Efficient algorithms for autonomous electric vehicles' min-max routing problem

Increase in greenhouse gases emission from the transportation sector has led companies and government to elevate and support the production of electric vehicles. The natural synergy between increased support for electric and emergence of autonomous vehicles possibly can relieve the limitations regarding access to charging infrastructure, time management, and range anxiety. In this work, a fleet of Autonomous Electric Vehicles (AEV) is considered for transportation and logistic capabilities with limited battery capacity and scarce charging station availability are considered while planning to avoid inefficient routing strategies. We introduce a min-max autonomous electric vehicle routing problem (AEVRP) where the maximum distance traveled by any AEV is minimized while considering charging stations for recharging. We propose a genetic algorithm based meta-heuristic that can efficiently solve a variety of instances. Extensive computational results, sensitivity analysis, and data-driven simulation implemented with the robot operating system (ROS) middleware are performed to corroborate the efficiency of the proposed approach, both quantitatively and qualitatively.

[1]  Dominik Goeke,et al.  The Electric Vehicle-Routing Problem with Time Windows and Recharging Stations , 2014, Transp. Sci..

[2]  Shuai Zhang,et al.  A meta-heuristic for capacitated green vehicle routing problem , 2018, Ann. Oper. Res..

[3]  Gino J. Lim,et al.  Drone Delivery Scheduling Optimization Considering Payload-induced Battery Consumption Rates , 2020, J. Intell. Robotic Syst..

[4]  Dirk Uwe Sauer,et al.  Influence of plug-in hybrid electric vehicle charging strategies on charging and battery degradation costs , 2012 .

[5]  Yosi Agustina Hidayat,et al.  A simulated annealing heuristic for the hybrid vehicle routing problem , 2017, Appl. Soft Comput..

[6]  Kaarthik Sundar,et al.  An Exact Algorithm for a Fuel-Constrained Autonomous Vehicle Path Planning Problem , 2016, ArXiv.

[7]  Kaarthik Sundar,et al.  Algorithms for Routing an Unmanned Aerial Vehicle in the Presence of Refueling Depots , 2013, IEEE Transactions on Automation Science and Engineering.

[8]  John Gunnar Carlsson,et al.  Solving Min-Max Multi-Depot Vehicle Routing Problem ⁄ , 2007 .

[9]  Alper Murat,et al.  Two-Stage Stochastic Choice Modeling Approach for Electric Vehicle Charging Station Network Design in Urban Communities , 2020, IEEE Transactions on Intelligent Transportation Systems.

[10]  K. Sundar,et al.  Heuristics for Routing Heterogeneous Unmanned Vehicles with Fuel Constraints , 2014 .

[11]  Saeed Solaymani,et al.  CO2 emissions patterns in 7 top carbon emitter economies: The case of transport sector , 2019, Energy.

[12]  Timothy E. Lipman,et al.  Joint Fleet Sizing and Charging System Planning for Autonomous Electric Vehicles , 2018, IEEE Transactions on Intelligent Transportation Systems.

[13]  Mitsuo Gen,et al.  Genetic Algorithms and Manufacturing Systems Design , 1996 .

[14]  Ann Melissa Campbell,et al.  Routing for Relief Efforts , 2008, Transp. Sci..

[15]  David W. Casbeer,et al.  Path planning for cooperative routing of air-ground vehicles , 2016, 2016 American Control Conference (ACC).

[16]  Giovanni Rinaldi,et al.  Computational results with a branch and cut code for the capacitated vehicle routing problem , 1998 .

[17]  Edsger W. Dijkstra,et al.  A note on two problems in connexion with graphs , 1959, Numerische Mathematik.

[18]  Kaarthik Sundar,et al.  Path planning for multiple heterogeneous Unmanned Vehicles with uncertain service times , 2017, 2017 International Conference on Unmanned Aircraft Systems (ICUAS).

[19]  J. R. Jaramillo,et al.  The Green Vehicle Routing Problem , 2011 .

[20]  Samir Khuller,et al.  To fill or not to fill: The gas station problem , 2007, TALG.

[21]  Ismail Karaoglan,et al.  The green vehicle routing problem: A heuristic based exact solution approach , 2016, Appl. Soft Comput..

[22]  Elias B. Kosmatopoulos,et al.  DARP: Divide Areas Algorithm for Optimal Multi-Robot Coverage Path Planning , 2017, J. Intell. Robotic Syst..

[23]  Angel A. Juan,et al.  Routing fleets with multiple driving ranges: Is it possible to use greener fleet configurations? , 2014, Appl. Soft Comput..

[24]  John Smart,et al.  Energy impact evaluation for eco-routing and charging of autonomous electric vehicle fleet: Ambient temperature consideration , 2018 .

[25]  Jin-Wei Wang,et al.  The role of environmental concern in the public acceptance of autonomous electric vehicles: A survey from China , 2019, Transportation Research Part F: Traffic Psychology and Behaviour.

[26]  Pierre Hansen,et al.  Variable neighbourhood search: methods and applications , 2010, Ann. Oper. Res..

[27]  Vincent Dupourqué,et al.  A robot operating system , 1984, ICRA.

[28]  Keld Helsgaun,et al.  An effective implementation of the Lin-Kernighan traveling salesman heuristic , 2000, Eur. J. Oper. Res..

[29]  Henry C. W. Lau,et al.  A hybrid genetic algorithm for the multi-depot vehicle routing problem , 2008, Eng. Appl. Artif. Intell..

[30]  Marc E. Posner,et al.  Linear max-min programming , 1981, Math. Program..

[31]  Richard F. Hartl,et al.  The Electric Fleet Size and Mix Vehicle Routing Problem with Time Windows and Recharging Stations , 2013, Eur. J. Oper. Res..

[32]  Lawrence Davis,et al.  Applying Adaptive Algorithms to Epistatic Domains , 1985, IJCAI.

[33]  Stefan Irnich,et al.  Exact Algorithms for Electric Vehicle-Routing Problems with Time Windows , 2014, Oper. Res..

[34]  K. Kockelman,et al.  Management of a Shared Autonomous Electric Vehicle Fleet: Implications of Pricing Schemes , 2016 .

[35]  Joseph Lee,et al.  Two-stage stochastic programming approach for path planning problems under travel time and availability uncertainties , 2019, ArXiv.