Drone Delivery Scheduling Optimization Considering Payload-induced Battery Consumption Rates

This paper addresses the design of a parcel delivery system using drones, which includes the strategic planning of the system and operational planning for a given region. The amount of payload affects the battery consumption rate (BCR), which can cause a disruption in delivery of goods if the BCR was under-estimated in the planning stage or cause unnecessarily higher expenses if it was over-estimated. Hence, a reliable parcel delivery schedule using drones is proposed to consider the BCR as a function of payload in the operational planning optimization. A minimum set covering approach is used to model the strategic planning and a mixed integer linear programming problem (MILP) is used for operational planning. A variable preprocessing algorithm and primal and dual bound generation methods are developed to improve the computational time for solving the operational planning model. The optimal solution provides the least number of drones and their flight paths to deliver parcels while ensuring the safe return of the drones with respect to the battery charge level. Experimental data show that the BCR is a linear function of the payload amount. The results indicate the impact of including the BCR in drone scheduling, 3 out of 5 (60%) flight paths are not feasible if the BCR is not considered. The numerical results show that the sequence of visiting customers impacts the remaining charge.

[1]  Yuchun Xu,et al.  Development of a fuel consumption optimization model for the capacitated vehicle routing problem , 2012, Comput. Oper. Res..

[2]  Lawrence V. Snyder,et al.  Optimization of Inventory and Distribution for Hip and Knee Joint Replacements via Multistage Stochastic Programming , 2017, Modeling and Optimization: Theory and Applications.

[3]  Laurence A. Wolsey,et al.  Mixed Integer Programming , 2008, Wiley Encyclopedia of Computer Science and Engineering.

[4]  Susan Eitelman,et al.  Matlab Version 6.5 Release 13. The MathWorks, Inc., 3 Apple Hill Dr., Natick, MA 01760-2098; 508/647-7000, Fax 508/647-7001, www.mathworks.com , 2003 .

[5]  Kenneth Steiglitz,et al.  Combinatorial Optimization: Algorithms and Complexity , 1981 .

[6]  Gino J. Lim,et al.  A Hybrid Battery Charging Approach for Drone-Aided Border Surveillance Scheduling , 2018, Drones.

[7]  Ian Postlethwaite,et al.  Real-Time Optimal Mission Scheduling and Flight Path Selection , 2007, IEEE Transactions on Automatic Control.

[8]  Jaeyoung Cho,et al.  Drone-Aided Healthcare Services for Patients with Chronic Diseases in Rural Areas , 2017, J. Intell. Robotic Syst..

[9]  Judy E. Scott,et al.  Drone Delivery Models for Healthcare , 2017, HICSS.

[10]  R. A. Zemlin,et al.  Integer Programming Formulation of Traveling Salesman Problems , 1960, JACM.

[11]  MengChu Zhou,et al.  Fully Expanded Tree for Property Analysis of One-Place-Unbounded Petri Nets , 2017, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[12]  John Gunnar Carlsson,et al.  Coordinated Logistics with a Truck and a Drone , 2018, Manag. Sci..

[13]  Alan T. Murray,et al.  A range-restricted recharging station coverage model for drone delivery service planning , 2018 .

[14]  Swaroop Darbha,et al.  Today's Traveling Salesman Problem , 2010, IEEE Robotics & Automation Magazine.

[15]  Yves Deville,et al.  On the Min-cost Traveling Salesman Problem with Drone , 2015, ArXiv.

[16]  Jonathan P. How,et al.  Health-Aware Multi-UAV Planning using Decentralized Partially Observable Semi-Markov Decision Processes , 2016 .

[17]  Emilio Frazzoli,et al.  On Multiple UAV Routing with Stochastic Targets: Performance Bounds and Algorithms , 2005 .

[18]  Emmanouil E. Zachariadis,et al.  The load-dependent vehicle routing problem and its pick-up and delivery extension , 2015 .

[19]  Felisa M. Córdova,et al.  Modeling Internal Logistics by Using Drones on the Stage of Assembly of Products , 2015, ITQM.

[20]  Gino J. Lim,et al.  Drone delivery schedule optimization considering the reliability of drones , 2018, 2018 International Conference on Unmanned Aircraft Systems (ICUAS).

[21]  Hua Wang,et al.  Rotorcraft flight endurance estimation based on a new battery discharge model , 2017 .

[22]  Gino J. Lim,et al.  A Rescheduling Method of Drone Flights under Insufficient Remaining Battery Duration , 2018, 2018 International Conference on Unmanned Aircraft Systems (ICUAS).

[23]  Jaeyoung Cho,et al.  Multi-UAV Pre-Positioning and Routing for Power Network Damage Assessment , 2018, IEEE Transactions on Smart Grid.

[24]  Jens Vygen,et al.  The Book Review Column1 , 2020, SIGACT News.

[25]  Sebastian Magierowski,et al.  Vehicle Routing Problems for Drone Delivery , 2016, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[26]  Chase C. Murray,et al.  The flying sidekick traveling salesman problem: Optimization of drone-assisted parcel delivery , 2015 .

[27]  Tonci Caric and Hrvoje Gold Vehicle Routing Problem , 2008 .

[28]  Gino J. Lim,et al.  Drone-Aided Border Surveillance with an Electrification Line Battery Charging System , 2018, J. Intell. Robotic Syst..

[29]  Jaeyoung Cho,et al.  Drone flight scheduling under uncertainty on battery duration and air temperature , 2018, Comput. Ind. Eng..

[30]  H. C. Ozmutlu,et al.  A decomposition-based iterative optimization algorithm for traveling salesman problem with drone , 2018, Transportation Research Part C: Emerging Technologies.

[31]  Raja Sengupta,et al.  A power consumption model for multi-rotor small unmanned aircraft systems , 2017, 2017 International Conference on Unmanned Aircraft Systems (ICUAS).

[32]  Arthur Richards,et al.  Power and endurance modelling of battery-powered rotorcraft , 2015, 2015 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[33]  C. Bron,et al.  Algorithm 457: finding all cliques of an undirected graph , 1973 .