An Optimal Routing Algorithm for Unmanned Aerial Vehicles

Autor: Soo-Yeon Kim, Byoungryul Oh, Jae Hyun Kwak, Da-Han Lee, Duehee Lee
Rok vydání: 2021
Předmět:
0209 industrial biotechnology
Computer science
Real-time computing
ComputingMethodologies_IMAGEPROCESSINGANDCOMPUTERVISION
0211 other engineering and technologies
ComputerApplications_COMPUTERSINOTHERSYSTEMS
02 engineering and technology
lcsh:Chemical technology
mixed integer linear programming
ComputingMethodologies_ARTIFICIALINTELLIGENCE
Biochemistry
subtour elimination
Analytical Chemistry
020901 industrial engineering & automation
Range (aeronautics)
unmanned aerial vehicle
network optimization
subtour elimination
network optimization

lcsh:TP1-1185
ComputerSystemsOrganization_SPECIAL-PURPOSEANDAPPLICATION-BASEDSYSTEMS
Electrical and Electronic Engineering
Instrumentation
Virtual network
Service (business)
021103 operations research
Communication
Process (computing)
Routing algorithm
multiple depots vehicle routing problem
Atomic and Molecular Physics
and Optics
Zdroj: Sensors (Basel, Switzerland)
Sensors, Vol 21, Iss 1219, p 1219 (2021)
ISSN: 1424-8220
DOI: 10.3390/s21041219
Popis: A delivery service using unmanned aerial vehicles (UAVs) has potential as a future business opportunity, due to its speed, safety and low-environmental impact. To operate a UAV delivery network, a management system is required to optimize UAV delivery routes. Therefore, we create a routing algorithm to find optimal round-trip routes for UAVs, which deliver goods from depots to customers. Optimal routes per UAV are determined by minimizing delivery distances considering the maximum range and loading capacity of the UAV. In order to accomplish this, we propose an algorithm with four steps. First, we build a virtual network to describe the realistic environment that UAVs would encounter during operation. Second, we determine the optimal number of in-service UAVs per depot. Third, we eliminate subtours, which are infeasible routes, using flow variables part of the constraints. Fourth, we allocate UAVs to customers minimizing delivery distances from depots to customers. In this process, we allow multiple UAVs to deliver goods to one customer at the same time. Finally, we verify that our algorithm can determine the number of UAVs in service per depot, round-trip routes for UAVs, and allocate UAVs to customers to deliver at the minimum cost.
Databáze: OpenAIRE