Rapid Deployment Method for Multi-Scene UAV Base Stations for Disaster Emergency Communications
Abstract
:1. Introduction
- First, we decouple the UAV deployment problem for disaster emergency communication into two sub-problems: horizontal deployment and height regulation. We extract the horizontal deployment problem into the solution of UAV coverage rate and connectivity rate and calculate the optimal horizontal deployment coordinates of the UAV base stations, which effectively improves the deployment speed of UAV base stations after disasters. Then, the transmitting power and deployment height of the UAV base station are adjusted according to the channel model of urban, suburban, and rural environments and the distribution characteristics of the users waiting for rescue on the ground; in this way, energy-saving communication for the UAV base station is realized effectively.
- Secondly, we proposed the small-area UAV deployment improved-Broyden–Fletcher–Goldfarb–Shanno algorithm (SAIBFGS) to solve the UAV two-dimensional deployment problem for small-scale disaster scenarios, which reduces the complexity of the algorithm by improving the iterative step size and search direction. For large-scale disaster scenarios, we proposed a large area UAV deployment elitist strategy genetic algorithm (LAESGA) to solve the UAV two-dimensional deployment problem. By improving the selection, crossover, and mutation operations, the premature convergence of genetic algorithm is avoided. Simulation results show the convergence of the algorithm.
2. System Model
2.1. Channel Model
2.2. Connectivity and Coverage Model
3. UAVs Deployment Methods for Disaster Scenarios of Different Scales
3.1. Small Area UAVs Deployment Improved-Broyden–Fletcher–Goldfarb–Shanno
Algorithm 1 Small-Area UAV Deployment Improved-Broyden–Fletcher–Goldfarb–Shanno (SAIBFGS) |
Input: The starting coordinates of the UAV and the coordinates of the ground users awaiting rescue. Output: The final coordinates for the deployment of the unmanned aerial vehicle. Step1: Initialize the two-dimensional coordinate points for the unmanned aerial vehicle, initialize the step size, and store the data of the nearest m iterations. Step2: While it is less than the iteration number and greater than the error, do the following. Step3: Calculate the iterative step size: . Step4: Modify and refine key points: Step5: Compute the correction operator: . Step6: Calculate the updated gradient value: . Step7: Compute a novel trajectory for the search: . Step8: Update: Step9: End |
3.2. Large Area UAVs Deployment Elitist Strategy Genetic Algorithm
Algorithm 2 Large-Area UAV Deployment Elitist Strategy Genetic Algorithm (LAESGA) |
Input: The starting coordinates of the UAV and the coordinates of the ground users awaiting rescue. Output: The final coordinates for the deployment of the unmanned aerial vehicle. Step1: Initialization, establishing maximum number of iterations. Step2: Initialize the population, initialize the parameters. Step3: If the number of iterations is less than and the error is greater than the number. Step4: Calculate the fitness value and perform the elitist selection operation. Step5: For the paternal chromosomes in the mating pool, the crossover operator generates offspring. Step6: For all offspring generated, do the following. Step7: If mutation operation. Step8: Then, the current progeny is undergoing mutation. Step9: End Step10: End Step11: End Step12: Calculate the fitness value and update the next offspring. Step13: Update the iteration number. Step14: End |
4. Simulation Results and Discussion
4.1. Convergence Performance
4.2. Efficiency Analysis of the Algorithm
4.3. Small Area UAV Deployment Simulation
4.4. Large Area UAV Deployment Simulation
4.5. Minimum Power Consumption Simulation of UAVs Base Station
4.6. Simulating the Data Transmission Rate in Diverse Environments
5. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
References
- Zheng, Y.J.; Chen, Q.Z.; Ling, H.F.; Xue, J.Y. Rescue wings: Mobile computing and active services support for disaster rescue. IEEE Trans. Serv. Comput. 2015, 9, 594–607. [Google Scholar] [CrossRef]
- Cheng, F.; Zhang, S.; Chen, Y.F.; Zhao, N.; Yu, F.R.; Leung, V.C.M. UAV trajectory optimization for data offloading at the edge of multiple cells. IEEE Trans. Veh. Technol. 2018, 67, 6732–6736. [Google Scholar] [CrossRef]
- Al-Hourani, A.; Kandeepan, S.; Lardner, S. Optimal LAP altitude for maximum coverage. IEEE Wirel. Commun. Lett. 2014, 3, 569–572. [Google Scholar] [CrossRef]
- Otto, A.; Agatz, N.; Campbell, J.; Golden, B.; Pesch, E. Optimization approaches for civil applications of unmanned aerial vehicles (UAVs) or aerial drones: A survey. Netw. J. 2018, 72, 411–458. [Google Scholar] [CrossRef]
- Giagkos, A.; Wilson, M.S.; Tuci, E.; Charlesworth, P.B. Comparing approaches for coordination of autonomous communications UAVs. In Proceedings of the 2016 International Conference on Unmanned Aircraft Systems (ICUAS), Arlington, VA, USA, 7–10 June 2016; pp. 1131–1139. [Google Scholar]
- Rupasinghe, N.; Ibrahim, A.S.; Guvenc, I. Optimum Hovering Locations with Angular Domain User Separation for Cooperative UAV Networks. In Proceedings of the 2016 IEEE Global Communications Conference (GLOBECOM), Washington, DC, USA, 4–8 December 2016; pp. 1–6. [Google Scholar]
- Zhu, J.; Zhao, H.; Wei, Y.M.; Ma, C.M.; Lv, Q. Unmanned aerial vehicle computation task scheduling based on parking resources in post-disaster rescue. Appl. Sci. 2023, 13, 289. [Google Scholar] [CrossRef]
- Montanari, R.; Tozadore, D.C.; Fraccaroli, E.S.; Romero, R.A.F. Ground Vehicle Detection and Classification by an Unmanned Aerial Vehicle. In Proceedings of the 2015 12th Latin American Robotics Symposium and 2015 3rd Brazilian Symposium on Robotics (LARS-SBR), Uberlandia, Brazil, 29–31 October 2015; pp. 253–258. [Google Scholar]
- Erdelj, M.; Natalizio, E.; Chowdhury, K.R.; Akyildiz, I.F. Help from the Sky: Leveraging UAVs for Disaster Management. IEEE Pervasive Comput. 2017, 16, 24–32. [Google Scholar] [CrossRef]
- He, X.F.; Jin, R.C.; Dai, H.Y. Multi-hop task offloading with on-the-fly computation for multi-UAV remote edge computing. IEEE Trans. Commun. 2021, 70, 1332–1344. [Google Scholar] [CrossRef]
- Qin, Y.J.; Kishk, M.A.; Alouini, M.S. Performance evaluation of UAV-enabled cellular networks with battery-limited drones. IEEE Commun. Lett. 2020, 24, 2664–2668. [Google Scholar] [CrossRef]
- Akram, T.; Awais, M.; Naqvi, R.; Ahmed, A.; Naeem, M. Multicriteria UAV base stations placement for disaster management. IEEE Syst. J. 2020, 14, 3475–3482. [Google Scholar] [CrossRef]
- Safwat, N.E.D.; Newagy, F.; Hafez, I.M. Air-to-Air channel model for UAVs in dense urban environments. In Proceedings of the 2021 5th International Conference on Electrical, Electronics, Communication, Computer Technologies and Optimization Techniques (ICEECCOT), Mysuru, India, 10–11 December 2021; pp. 204–209. [Google Scholar]
- Hydher, H.; Jayakody, D.N.K.; Hemachandra, K.T. Intelligent UAV deployment for a disaster-resilient wireless network. Sensors 2020, 20, 6140. [Google Scholar] [CrossRef]
- Munawar, H.S.; W A Hammad, A.; Waller, S.T. Disaster region coverage using drones: Maximum area coverage and minimum resource utilisation. Drones 2022, 6, 96. [Google Scholar] [CrossRef]
- Huang, H.L.; Savkin, A.V. Deployment of heterogeneous UAV base stations for optimal quality of coverage. IEEE Internet Things J. 2022, 9, 16429–16437. [Google Scholar] [CrossRef]
- Wen, X.T.; Ruan, Y.H.; Li, Y.Z.; Xia, H.X.; Zhang, R.; Wang, C.; Liu, W.; Jiang, X.Y. Improved Genetic Algorithm based 3-D deployment of UAVs. Commun. Netw. J. 2022, 24, 223–231. [Google Scholar] [CrossRef]
- Zhao, H.T.; Wang, H.J.; Wu, W.Y.; Wei, J.B. Deployment algorithms for UAV airborne networks toward on-demand coverage. IEEE Sel. Area Commun. J. 2018, 36, 2015–2031. [Google Scholar] [CrossRef]
- Sheikh-Hosseini, M.; Hashemi, S.R.S. Connectivity and coverage constrained wireless sensor nodes deployment using steepest descent and genetic algorithms. Expert Syst. Appl. 2022, 190, 116164. [Google Scholar] [CrossRef]
- Huang, Y.T.; Qi, N.; Huang, Z.Q.; Jia, L.L.; Wu, Q.H.; Yao, R.G.; Wang, W.J. Connectivity Guarantee Within UAV Cluster: A Graph Coalition Formation Game Approach. IEEE Open J. Commun. Soc. 2023, 4, 79–90. [Google Scholar] [CrossRef]
- Zhong, X.K.; Huo, Y.M.; Dong, X.D.; Liang, Z.H. QoS-compliant 3-D deployment optimization strategy for UAV base stations. IEEE Syst. J. 2021, 15, 1795–1803. [Google Scholar] [CrossRef]
- Alzenad, M.; El-Keyi, A.; Lagum, F.; Yanikomeroglu, H. 3-D placement of an unmanned aerial vehicle base station (UAV-BS) for energy-efficient maximal coverage. IEEE Wirel. Commun. Lett. 2017, 6, 434–437. [Google Scholar] [CrossRef]
- Citroni, R.; Di Paolo, F.; Livreri, P. A Novel Energy Harvester for Powering Small UAVs: Performance Analysis, Model Validation and Flight Results. Sensors 2019, 19, 1771. [Google Scholar] [CrossRef]
- Chen, R.R.; Sun, Y.J.; Liang, L.P.; Cheng, W.C. Joint power allocation and placement scheme for UAV-assisted IOT with QOS guarantee. IEEE Trans. Veh. Technol. 2021, 71, 1066–1071. [Google Scholar] [CrossRef]
- Lin, N.; Liu, Y.H.; Zhao, L.; Wu, D.O.; Wang, Y.F. An adaptive UAV deployment scheme for emergency networking. IEEE Trans. Wirel. Commun. 2021, 21, 2383–2398. [Google Scholar] [CrossRef]
- Chu, T.X.; Starek, M.J.; Berryhill, J.; Quiroga, C.; Pashaei, M. Simulation and Characterization of Wind Impacts on sUAS Flight Performance for Crash Scene Reconstruction. Drones 2021, 5, 67. [Google Scholar] [CrossRef]
- Mir, T.; Waqas, M.; Tu, S.; Fang, C.; Ni, W.; MacKenzie, R.; Xue, X.; Han, Z. Relay hybrid precoding in uav-assisted wideband millimeter-wave massive mimo system. IEEE Trans. Wirel. Commun. 2022, 21, 7040–7054. [Google Scholar] [CrossRef]
- Song, Y.Y.; Wang, F.L.; Chen, X.X. An improved genetic algorithm for numerical function optimization. Appl. Intell. 2019, 49, 1880–1902. [Google Scholar] [CrossRef]
- Kaveh, A.; Eslamlou, A.D. Water strider algorithm: A new metaheuristic and applications. Structures 2020, 25, 520–541. [Google Scholar] [CrossRef]
- Kaveh, A.; Dadras, A. A novel meta-heuristic optimization algorithm: Thermal exchange optimization. Adv. Eng. Softw. 2017, 110, 69–84. [Google Scholar] [CrossRef]
- Shah, A.F.M.S. Architecture of emergency communication systems in disasters through UAVs in 5G and beyond. Drones 2022, 7, 25. [Google Scholar] [CrossRef]
- He, Y.X.; Nie, L.; Guo, T.; Kaur, K.; Hassan, M.; Yu, K. A NOMA-enabled framework for relay deployment and network optimization in double-layer airborne access VANETs. IEEE Trans. Intell. Transp. Syst. 2022, 23, 22452–22466. [Google Scholar] [CrossRef]
- Zhu, T.K.; Boyles, S.D.; Unnikrishnan, A. Two-stage robust facility location problem with drones. Transp. Res. Part C Emerg. Technol. 2022, 137, 103563. [Google Scholar] [CrossRef]
- Bae, M.; Yoo, S.; Jung, J.; Park, S.; Kim, K.; Lee, J.Y.; Kim, H. Devising Mobile Sensing and Actuation Infrastructure with Drones. Sensors 2018, 18, 624. [Google Scholar] [CrossRef]
- Wang, L.C.; Chao, Y.S.; Cheng, S.H.; Han, Z. An Integrated Affinity Propagation and Machine Learning Approach for Interference Management in Drone Base Stations. IEEE Trans. Cogn. Commun. Netw. 2019, 6, 83–94. [Google Scholar] [CrossRef]
- Pu, C.; Wall, A.; Choo, K.-K.R.; Ahmed, I.; Lim, S. A Lightweight and Privacy-Preserving Mutual Authentication and Key Agreement Protocol for Internet of Drones Environment. IEEE Internet Things J. 2022, 9, 9918–9933. [Google Scholar] [CrossRef]
- Fei, B.W.; Bao, W.D.; Zhu, X.M.; Liu, D.Q.; Men, T.; Xiao, Z.L. Autonomous Cooperative Search Model for Multi-UAV With Limited Communication Network. IEEE Internet Things J. 2022, 9, 19346–19361. [Google Scholar] [CrossRef]
- Hata, M. Empirical formula for propagation loss in land mobile radio services. IEEE Trans Veh. Technol. 1980, 29, 317–325. [Google Scholar] [CrossRef]
- Hayat, S.; Yanmaz, E.; Bettstetter, C.; Brown, T.X. Multi-Objective Drone Path Planning for Search and Rescue with Quality-of Service Requirements. Auton. Robot. 2020, 44, 1183–1198. [Google Scholar] [CrossRef]
- Mirahsan, M.; Schoenen, R.; Yanikomeroglu, H. HetHetNets: Heterogeneous Traffic Distribution in Heterogeneous Wireless Cellular Networks. IEEE J. Sel. Areas Commun. 2015, 33, 2252–2265. [Google Scholar] [CrossRef]
- Abeywickrama, H.V.; Jayawickrama, B.A.; He, Y.; Dutkiewicz, E. Empirical Power Consumption Model for UAVs. In Proceedings of the 2018 IEEE 88th Vehicular Technology Conference (VTC-Fall), Chicago, IL, USA, 27–30 August 2018; pp. 1–5. [Google Scholar]
Notations | Description |
---|---|
UAVs’ set | |
Sets of ground users awaiting rescue | |
The horizontal distance between the user’s equipment antenna on the rescue surface and the UAV´s station antenna | |
The antenna parameter calibration factor | |
The scenario type calibration factor | |
Euclid distance between UAVs and target deployment points | |
Euclid distance between a UAV and any point | |
The horizontal coordinates of a UAV | |
The horizontal coordinates of the target deployment points | |
The coordinates of any point in the rectangular area | |
The connectivity fitness function | |
The coverage fitness function | |
Fitness function | |
Pathloss | |
Random variable | |
Step size | |
The search direction | |
Number of UAVs | |
Number of target deployment points | |
Number of the ground users awaiting rescue | |
UAVs safe distance | |
Maximum communication distance of UAVs | |
Carrier frequency | |
Path loss threshold | |
The effective height of the user equipment antenna on the rescue surface | |
The effective height of the UAVs station antenna | |
The number of chromosomes | |
The offspring chromosome | |
The parent chromosome | |
The crossover probability | |
The mutation probability | |
Number of iterations | |
UAVs launch power | |
Power received by ground users to be rescued | |
The coordinates of the target deployment points | |
The final deployment coordinates | |
The number of users in need of rescue within the coverage range of the UAVs | |
The user coverage ratio | |
The accuracy of deployment | |
Bandwidth frequency | |
Data transmission rate | |
The signal-to-noise ratio of the communication. | |
, | Random variable |
Error function | |
A random number uniformly distributed over an interval (0,1) | |
The discrete coefficient of user distribution on the ground to be rescued | |
The coordinates of the ground users to be rescued | |
A power loss function |
Parameter | Description | Value |
---|---|---|
Number of UAVS | 8–12 | |
Number of the ground users awaiting rescue | 200 | |
UAVs safe distance | 100 m | |
Maximum communication distance of UAVs | 100–750 m | |
Carrier frequency | 1440 MHz | |
Path loss threshold | 150 dB | |
The effective height of the user equipment antenna on the rescue surface | 1.5 m | |
The effective height of the UAVs station antenna | 30–200 m | |
The number of chromosomes | 30 | |
The crossover probability | 0.9 | |
The mutation probability | 0.09 | |
Number of iterations | 1500, 4000 | |
UAVs launch power | 20–60 dBm | |
Power received by ground users to be rescued | −80 dBm | |
Bandwidth frequency | 40 MHz | |
, | Random variable | 0~1 |
The power of a single UAV base station | 600 Wh |
Coordinate | SAIBFGS | LAESGA | SGA |
---|---|---|---|
(444, 326) | (444.17, 326.74) | (460.60, 321.16) | (426.14, 355.8) |
(88, 286) | (88.65, 286.77) | (83.91, 283.83) | (85.16, 289.06) |
(94, 331) | (94.68, 331.65) | (82.27, 313.19) | (76.08, 334.73) |
(370, 296) | (328.45, 275.85) | (334.97, 290.48) | (391.88, 284.28) |
(386, 81) | (386.72, 81.39) | (388.15, 62.04) | (382.45, 72.84) |
(89, 38) | (89.47, 38.46) | (110.57, 48.95) | (69.59, 60.12) |
(57, 41) | (158.88, 85.38) | (54.15, 48.96) | (56.75, 29.28) |
(236, 146) | (236.42, 146.79) | (251.43, 150.47) | (250.42, 148.75) |
Indicators | Initial | SAIBFGS | LAESGA | SGA |
---|---|---|---|---|
Connectivity | 100% | 100% | 100% | 100% |
Coverage of ground users awaiting rescue | 65.5% | 91% | 92% | 88.5% |
Accuracy of deployment | / | 89.85% | 90.85% | 90.83% |
Coordinate | SAIBFGS | LAESGA | SGA |
---|---|---|---|
(2807, 1496) | (2807.36, 1496.75) | (2807.33, 1495.58) | (2825.22, 1478.14) |
(2673, 113) | (2465.86, 692.99) | (2608.97, 282.28) | (2678.63, 108.52) |
(2508, 640) | (2544.33, 625.63) | (2507.94, 641.11) | (2493.34, 621.13) |
(73, 2026) | (464.17, 2080.26) | (76.40, 2023.19) | (81.51, 2034.20) |
(3193, 399) | (3193.26, 3972.49) | (3193.15, 3972.21) | (3225.98, 3972.82) |
(3329, 1845) | (3329.76, 1845.79) | (3328.76, 1844.83) | (3363.03, 1854.57) |
(882, 740) | (882.63, 740.26) | (881.94, 742.02) | (880.13, 741.81) |
(3250, 3570) | (3250.36, 3570.79) | (3248.72, 3569.72) | (3250.04, 3582.09) |
(2285, 1643) | (2280.70, 1669.93) | (2284.94, 1642.83) | (2283.87, 1598.43) |
(2032, 2681) | (2031.29, 2682.36) | (2031.90, 2682.67) | (2020.11, 2666.59) |
Indicators | Initial | SAIBFGS | LAESGA | SGA |
---|---|---|---|---|
Connectivity | 100% | 100% | 100% | 100% |
Coverage of ground users awaiting rescue | 66.5% | 92% | 86.5% | 85.5% |
Accuracy of deployment | / | 45.87% | 90.36% | 89.26% |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2023 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 (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Gao, R.; Wang, X. Rapid Deployment Method for Multi-Scene UAV Base Stations for Disaster Emergency Communications. Appl. Sci. 2023, 13, 10723. https://doi.org/10.3390/app131910723
Gao R, Wang X. Rapid Deployment Method for Multi-Scene UAV Base Stations for Disaster Emergency Communications. Applied Sciences. 2023; 13(19):10723. https://doi.org/10.3390/app131910723
Chicago/Turabian StyleGao, Rui, and Xiao Wang. 2023. "Rapid Deployment Method for Multi-Scene UAV Base Stations for Disaster Emergency Communications" Applied Sciences 13, no. 19: 10723. https://doi.org/10.3390/app131910723
APA StyleGao, R., & Wang, X. (2023). Rapid Deployment Method for Multi-Scene UAV Base Stations for Disaster Emergency Communications. Applied Sciences, 13(19), 10723. https://doi.org/10.3390/app131910723