Energy-Efficient Timely Truck Transportation for Geographically-Dispersed Tasks

We consider a common truck operation scenario, where a long-haul heavy-duty truck drives across a national highway system to fulfill multiple geographically-dispersed tasks in a specific order. The objective is to minimize the total fuel consumption subject to the pickup and delivery time window constraints of individual tasks, by jointly optimizing task execution times, path planning, and speed planning. The need to coordinate execution times for multiple tasks differentiates our study from existing ones on single task. We first prove that our problem is NP-hard. Moreover, it is uniquely challenging to solve our problem, as we further show that optimizing task execution times is a non-convex puzzle. We then exploit the problem structure to develop (i) a Fully-Polynomial-Time Approximation Scheme (FPTAS), and (ii) a fast and efficient heuristic algorithm, called SPEED (Sub-gradient-based Price-driven Energy-Efficient Delivery). We characterize sufficient conditions under which SPEED generates an optimal solution, and derive an optimality gap for SPEED when the conditions are not satisfied. We evaluate the practical performances of our solutions using real-world traces over the US national highway. We observe that our solutions can save up to 22% fuel as compared to the fastest-/shortest- path baselines, and up to 10% fuel than a conceivable alternative generalized from the state-of-the-art single-task algorithm. The fuel saving is robust to the number of tasks to be fulfilled. Simulations also show that our algorithms always obtain close-to-optimal solutions and meet time window constraints for all feasible problem instances. In comparison, the conceivable alternative fails to meet time window constraints for up to 45% of the instances.

[1]  D. Murray,et al.  An Analysis of the Operational Costs of Trucking: 2017 Update , 2014 .

[2]  Danny Raz,et al.  A simple efficient approximation scheme for the restricted shortest path problem , 2001, Oper. Res. Lett..

[3]  Chonggang Wang,et al.  Reliable Adaptive Multipath Provisioning with Bandwidth and Differential Delay Constraints , 2010, 2010 Proceedings IEEE INFOCOM.

[4]  Karl Henrik Johansson,et al.  Look-ahead cruise control for heavy duty vehicle platooning , 2013, 16th International IEEE Conference on Intelligent Transportation Systems (ITSC 2013).

[5]  Hoong Chuin Lau,et al.  Pickup and delivery with time windows: algorithms and test case generation , 2001, Proceedings 13th IEEE International Conference on Tools with Artificial Intelligence. ICTAI 2001.

[6]  Vangelis Th. Paschos,et al.  Approximation algorithms for the traveling salesman problem , 2003, Math. Methods Oper. Res..

[7]  Tony Markel,et al.  ADVISOR: A SYSTEMS ANALYSIS TOOL FOR ADVANCED VEHICLE MODELING , 2002 .

[8]  Engin Yesil,et al.  Extended Heuristic Bubble Algorithm for the Pickup and Delivery Problem with Time Windows , 2015, 2015 IEEE 13th International Symposium on Applied Machine Intelligence and Informatics (SAMI).

[9]  Inge Norstad,et al.  Tramp ship routing and scheduling with speed optimization , 2011 .

[10]  Erik Hellström,et al.  Explicit Fuel Optimal Speed Profiles for Heavy Trucks on a Set of Topographic Road Profiles , 2006 .

[11]  Minghua Chen,et al.  Energy-Efficient Timely Truck Transportation for Geographically-Dispersed Tasks , 2018, IEEE Transactions on Intelligent Transportation Systems.

[12]  Edward K. Morlok,et al.  Vehicle Speed Profiles to Minimize Work and Fuel Consumption , 2005 .

[13]  Zong Tian,et al.  Truck acceleration behavior study and acceleration lane length recommendations for metered on-ramps , 2016 .

[14]  Richard W. Eglese,et al.  Fuel emissions optimization in vehicle routing problems with time-varying speeds , 2016, Eur. J. Oper. Res..

[15]  Qingyu Liu,et al.  Ride the Tide of Traffic Conditions: Opportunistic Driving Improves Energy Efficiency of Timely Truck Transportation , 2019, IEEE Transactions on Intelligent Transportation Systems.

[16]  Lei Deng,et al.  Energy-Efficient Timely Transportation of Long-Haul Heavy-Duty Trucks , 2016, IEEE Transactions on Intelligent Transportation Systems.

[17]  Satyajayant Misra,et al.  Polynomial Time Approximations for Multi-Path Routing with Bandwidth and Delay Constraints , 2009, IEEE INFOCOM 2009.

[18]  Gilbert Laporte,et al.  A comparative analysis of several vehicle emission models for road freight transportation , 2011 .

[19]  Erik Hellström,et al.  Look-ahead Control of Heavy Trucks utilizing Road Topography , 2007 .

[20]  Minghua Chen,et al.  Opportunistic Driving: a Critical Design Space for Reducing Fuel Consumption of Timely Long-Haul Truck Transportation , 2019, e-Energy.

[21]  Kanok Boriboonsomsin,et al.  Value of eco-friendly route choice for heavy-duty trucks , 2015 .

[22]  Karl Henrik Johansson,et al.  Experimental evaluation of decentralized cooperative cruise control for heavy-duty vehicle platooning , 2015 .

[23]  Rok Sosic,et al.  SNAP , 2016, ACM Trans. Intell. Syst. Technol..

[24]  Jakub Nalepa,et al.  Adaptive guided ejection search for pickup and delivery with time windows , 2017, J. Intell. Fuzzy Syst..

[25]  Gilbert Laporte,et al.  The vehicle routing problem: An overview of exact and approximate algorithms , 1992 .

[26]  Refael Hassin,et al.  Approximation Schemes for the Restricted Shortest Path Problem , 1992, Math. Oper. Res..

[27]  N. Biggs THE TRAVELING SALESMAN PROBLEM A Guided Tour of Combinatorial Optimization , 1986 .

[28]  Karl H. Johansson,et al.  Heavy-Duty Vehicle Platooning for Sustainable Freight Transportation: A Cooperative Method to Enhance Safety and Efficiency , 2015, IEEE Control Systems.

[29]  Matthew J. Barth,et al.  Eco-Routing Navigation System Based on Multisource Historical and Real-Time Traffic Information , 2012, IEEE Transactions on Intelligent Transportation Systems.

[30]  Alpár Jüttner,et al.  Lagrange relaxation based method for the QoS routing problem , 2001, Proceedings IEEE INFOCOM 2001. Conference on Computer Communications. Twentieth Annual Joint Conference of the IEEE Computer and Communications Society (Cat. No.01CH37213).

[31]  Karl Henrik Johansson,et al.  Road grade estimation for look-ahead vehicle control using multiple measurement runs , 2010 .

[32]  Erik Hellström,et al.  Look-ahead control for heavy trucks to minimize trip time and fuel consumption , 2007 .

[33]  Dirk Uwe Sauer,et al.  Battery Dimensioning and Life Cycle Costs Analysis for a Heavy-Duty Truck Considering the Requirements of Long-Haul Transportation , 2017 .