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...
Autores principales: | , , , , |
---|---|
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 |