Vehicle Routing Problems for Drone Delivery
arXiv:1608.02305 · doi:10.1109/TSMC.2016.2582745
Abstract
Unmanned aerial vehicles, or drones, have the potential to significantly reduce the cost and time of making last-mile deliveries and responding to emergencies. Despite this potential, little work has gone into developing vehicle routing problems (VRPs) specifically for drone delivery scenarios. Existing VRPs are insufficient for planning drone deliveries: either multiple trips to the depot are not permitted, leading to solutions with excess drones, or the effect of battery and payload weight on energy consumption is not considered, leading to costly or infeasible routes. We propose two multi-trip VRPs for drone delivery that address both issues. One minimizes costs subject to a delivery time limit, while the other minimizes the overall delivery time subject to a budget constraint. We mathematically derive and experimentally validate an energy consumption model for multirotor drones, demonstrating that energy consumption varies approximately linearly with payload and battery weight. We use this approximation to derive mixed integer linear programs for our VRPs. We propose a cost function that considers our energy consumption model and drone reuse, and apply it in a simulated annealing (SA) heuristic for finding sub-optimal solutions to practical scenarios. To assist drone delivery practitioners with balancing cost and delivery time, the SA heuristic is used to show that the minimum cost has an inverse exponential relationship with the delivery time limit, and the minimum overall delivery time has an inverse exponential relationship with the budget. Numerical results confirm the importance of reusing drones and optimizing battery size in drone delivery VRPs.
16 pages, 10 figures, 6 tables, 6 algorithms. Accepted by IEEE Transactions on Systems, Man, and Cybernetics: Systems
Cited by in corpus (18)
- Unmanned Aerial Vehicle for Internet of Everything: Opportunities and Challenges
- Efficient Trajectory Planning for Multiple Non-holonomic Mobile Robots via Prioritized Trajectory Optimization
- Aerial Computing: A New Computing Paradigm, Applications, and Challenges
- Resilient Composition of Drone Services for Delivery
- Vehicle Routing with Drones
- Mission Planning and Execution in Heterogeneous Teams of Aerial Robots supporting Power Line Inspection Operations
- UAVs Path Deviation Attacks: Survey and Research Challenges
- Survey on Aerial Radio Access Networks: Toward a Comprehensive 6G Access Infrastructure
- Scalable Anytime Planning for Multi-Agent MDPs
- Arduino sensor integrated drone for weather indices: a prototype for pre-flight preparation
- The Multi-objective Dynamic Traveling Salesman Problem: Last Mile Delivery with Unmanned Aerial Vehicles Assistance
- Nonlinear Cooperative Control of Double Drone-Bar Transportation System
- Terminal-Angle-Constrained Guidance based on Sliding Mode Control for UAV Soft Landing on Ground Vehicles
- Payload-Mass-Aware Trajectory Planning on Multi-User Autonomous Unmanned Aerial Vehicles
- Locating and Platforms and Scheduling a Fleet of Drones for Emergency Delivery of Perishable Items
- Optimal UAV Hitching on Ground Vehicles
- Control of Multi-Layer Mobile Autonomous Systems in Adversarial Environments: A Games-in-Games Approach
- Exact and Heuristic Approaches to Drone Delivery Problems