Cargando…

An Optimal Routing Algorithm for Unmanned Aerial Vehicles

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...

Descripción completa

Detalles Bibliográficos
Autores principales: Kim, Sooyeon, Kwak, Jae Hyun, Oh, Byoungryul, Lee, Da-Han, Lee, Duehee
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2021
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7916114/
https://www.ncbi.nlm.nih.gov/pubmed/33572292
http://dx.doi.org/10.3390/s21041219
_version_ 1783657405183164416
author Kim, Sooyeon
Kwak, Jae Hyun
Oh, Byoungryul
Lee, Da-Han
Lee, Duehee
author_facet Kim, Sooyeon
Kwak, Jae Hyun
Oh, Byoungryul
Lee, Da-Han
Lee, Duehee
author_sort Kim, Sooyeon
collection PubMed
description 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.
format Online
Article
Text
id pubmed-7916114
institution National Center for Biotechnology Information
language English
publishDate 2021
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-79161142021-03-01 An Optimal Routing Algorithm for Unmanned Aerial Vehicles Kim, Sooyeon Kwak, Jae Hyun Oh, Byoungryul Lee, Da-Han Lee, Duehee Sensors (Basel) Communication 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. MDPI 2021-02-09 /pmc/articles/PMC7916114/ /pubmed/33572292 http://dx.doi.org/10.3390/s21041219 Text en © 2021 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
spellingShingle Communication
Kim, Sooyeon
Kwak, Jae Hyun
Oh, Byoungryul
Lee, Da-Han
Lee, Duehee
An Optimal Routing Algorithm for Unmanned Aerial Vehicles
title An Optimal Routing Algorithm for Unmanned Aerial Vehicles
title_full An Optimal Routing Algorithm for Unmanned Aerial Vehicles
title_fullStr An Optimal Routing Algorithm for Unmanned Aerial Vehicles
title_full_unstemmed An Optimal Routing Algorithm for Unmanned Aerial Vehicles
title_short An Optimal Routing Algorithm for Unmanned Aerial Vehicles
title_sort optimal routing algorithm for unmanned aerial vehicles
topic Communication
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7916114/
https://www.ncbi.nlm.nih.gov/pubmed/33572292
http://dx.doi.org/10.3390/s21041219
work_keys_str_mv AT kimsooyeon anoptimalroutingalgorithmforunmannedaerialvehicles
AT kwakjaehyun anoptimalroutingalgorithmforunmannedaerialvehicles
AT ohbyoungryul anoptimalroutingalgorithmforunmannedaerialvehicles
AT leedahan anoptimalroutingalgorithmforunmannedaerialvehicles
AT leeduehee anoptimalroutingalgorithmforunmannedaerialvehicles
AT kimsooyeon optimalroutingalgorithmforunmannedaerialvehicles
AT kwakjaehyun optimalroutingalgorithmforunmannedaerialvehicles
AT ohbyoungryul optimalroutingalgorithmforunmannedaerialvehicles
AT leedahan optimalroutingalgorithmforunmannedaerialvehicles
AT leeduehee optimalroutingalgorithmforunmannedaerialvehicles