Energy-Efficient UAVs Coverage Path Planning Approach

被引:15
作者
Ahmed, Gamil [1 ]
Sheltami, Tarek [1 ]
Mahmoud, Ashraf [1 ]
Yasar, Ansar [2 ]
机构
[1] King Fahd Univ Petr & Minerals, Interdisciplinary Res Ctr Smart Mobil & Logist, Comp Engn Dept, Dhahran 31261, Saudi Arabia
[2] Hasselt Univ, Transportat Res Inst IMOB, B-3500 Hasselt, Belgium
来源
CMES-COMPUTER MODELING IN ENGINEERING & SCIENCES | 2023年 / 136卷 / 03期
关键词
Coverage path planning; MILP; CPLEX solver; energy model; optimization; region of interest; area of interest; OPTIMIZATION; ALGORITHM; ROBOTS;
D O I
10.32604/cmes.2023.022860
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Unmanned aerial vehicles (UAVs), commonly known as drones, have drawn significant consideration thanks to their agility, mobility, and flexibility features. They play a crucial role in modern reconnaissance, inspection, intelligence, and surveillance missions. Coverage path planning (CPP) which is one of the crucial aspects that determines an intelligent system's quality seeks an optimal trajectory to fully cover the region of interest (ROI). However, the flight time of the UAV is limited due to a battery limitation and may not cover the whole region, especially in large region. Therefore, energy consumption is one of the most challenging issues that need to be optimized. In this paper, we propose an energy-efficient coverage path planning algorithm to solve the CPP problem. The objective is to generate a collision-free coverage path that minimizes the overall energy consumption and guarantees covering the whole region. To do so, the flight path is optimized and the number of turns is reduced to minimize the energy consumption. The proposed approach first decomposes the ROI into a set of cells depending on a UAV camera footprint. Then, the coverage path planning problem is formulated, where the exact solution is determined using the CPLEX solver. For small-scale problems, the CPLEX shows a better solution in a reasonable time. However, the CPLEX solver fails to generate the solution within a reasonable time for large-scale problems. Thus, to solve the model for large-scale problems, simulated annealing for CPP is developed. The results show that heuristic approaches yield a better solution for large-scale problems within a much shorter execution time than the CPLEX solver. Finally, we compare the simulated annealing against the greedy algorithm. The results show that simulated annealing outperforms the greedy algorithm in generating better solution quality.
引用
收藏
页码:3239 / 3263
页数:25
相关论文
共 47 条
[1]   Task allocation and trajectory planning for multiple agents in the presence of obstacle and connectivity constraints with mixed-integer linear programming [J].
Afonso, Rubens J. M. ;
Maximo, Marcos R. O. A. ;
Galvao, Roberto K. H. .
INTERNATIONAL JOURNAL OF ROBUST AND NONLINEAR CONTROL, 2020, 30 (14) :5464-5491
[2]   An energy efficient IoD static and dynamic collision avoidance approach based on gradient optimization [J].
Ahmed, Gamil ;
Sheltami, Tarek ;
Deriche, Mohamed ;
Yasar, Ansar .
AD HOC NETWORKS, 2021, 118 (118)
[3]   IoD swarms collision avoidance via improved particle swarm optimization [J].
Ahmed, Gamil ;
Sheltami, Tarek ;
Mahmoud, Ashraf ;
Yasar, Ansar .
TRANSPORTATION RESEARCH PART A-POLICY AND PRACTICE, 2020, 142 :260-278
[4]   A Novel Collaborative IoD-Assisted VANET Approach for Coverage Area Maximization [J].
Ahmed, Gamil A. ;
Sheltami, Tarek R. ;
Mahmoud, Ashraf S. ;
Imran, Muhammad ;
Shoaib, Muhammad .
IEEE ACCESS, 2021, 9 :61211-61223
[5]   A Note on Integer Programming Formulations of the Real-Time Optimal Scheduling and Flight Path Selection of UAVs [J].
Alidaee, Bahram ;
Wang, Haibo ;
Landram, Frank .
IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, 2009, 17 (04) :839-843
[6]  
Alyassi R, 2022, Arxiv, DOI arXiv:1703.10049
[7]   Coverage path planning for multiple unmanned aerial vehicles in maritime search and rescue operations [J].
Cho, Sung Won ;
Park, Hyun Ji ;
Lee, Hanseob ;
Shim, David Hyunchul ;
Kim, Sun-Young .
COMPUTERS & INDUSTRIAL ENGINEERING, 2021, 161
[8]  
da Silva R. I., 2016, P 31 ANN ACM S APPL, P703
[9]  
Dempsey M.E., 2014, Intelligence, Surveillance, and Reconnaissance Joint Force 2020 White Paper
[10]   Coverage Path Planning for UAVs Photogrammetry with Energy and Resolution Constraints [J].
Di Franco, Carmelo ;
Buttazzo, Giorgio .
JOURNAL OF INTELLIGENT & ROBOTIC SYSTEMS, 2016, 83 (3-4) :445-462