×

A distributed framework for multiple UAV cooperative target search under dynamic environment. (English) Zbl 1539.93130

Summary: The rapid advancement of unmanned aerial vehicles (UAVs) has led to widespread application in cooperative target search. As task scenarios become more complex, the existing search methods struggle to respond promptly to dynamic environments, which limits task efficiency. This paper proposes a cooperative target search framework named Voronoi-based dynamic partition with ant colony optimization (VDP-ACO) to improve search efficiency in dynamic and uncertain environments. A multi-attribute information map to characterize the environmental situation, which helps UAVs better perceive the external environment, is established first. Then, we defined the task benefit and constraint model within the distributed model predictive control (DMPC) framework. To accelerate the solving efficiency, we used ant colony optimization (ACO) to obtain the optimal input, maximizing the task benefit while ensuring the security between the UAV and the external environment. Besides, a dynamic region division strategy based on Voronoi diagrams to balance the uncertainty between sub-regions and reduce frequent transitions during the search process is designed by comprehensively considering the UAV’s position and environmental information. To verify the effectiveness of the proposed algorithm, we used actual terrain data as the task scenario and validated it in different situations. The simulation results show that the proposed method can meet task and UAV safety requirements while improving search efficiency.

MSC:

93C85 Automated systems (robots, etc.) in control theory
93B45 Model predictive control
90C59 Approximation methods and heuristics in mathematical programming
Full Text: DOI

References:

[1] Wan, Y.; Zhong, Y.; Ma, A.; Zhang, L., An accurate UAV 3-D path planning method for disaster emergency response based on an improved multiobjective swarm intelligence algorithm, IEEE Trans. Cybern., 2022
[2] Yang, Y.; Xiong, X.; Yan, Y., UAV formation trajectory planning algorithms: A review, Drones, 7, 1, 62, 2023
[3] D’Aniello, G., Fuzzy logic for situation awareness: a systematic review, J. Ambient Intell. Humaniz. Comput., 14, 4, 4419-4438, 2023
[4] Ye, F.; Chen, J.; Sun, Q.; Tian, Y.; Jiang, T., Decentralized task allocation for heterogeneous multi-UAV system with task coupling constraints, J. Supercomput., 77, 111-132, 2021
[5] Qin, B.; Zhang, D.; Tang, S.; Wang, M., Distributed grouping cooperative dynamic task assignment method of UAV swarm, Appl. Sci., 12, 6, 2865, 2022
[6] Zhang, Z.; Li, Y.; Sun, Q.; Huang, Y., A novel waypoint guidance and adaptive evolution strategy for unmanned aerial vehicle 3D route planning, J. Franklin Inst., 2023
[7] Huang, C.; Zhou, X.; Ran, X.; Wang, J.; Chen, H.; Deng, W., Adaptive cylinder vector particle swarm optimization with differential evolution for UAV path planning, Eng. Appl. Artif. Intell., 121, Article 105942 pp., 2023
[8] Yin, D.; Yang, X.; Yu, H.; Chen, S.; Wang, C., An air-to-ground relay communication planning method for UAVs swarm applications, IEEE Trans. Intell. Veh., 2023
[9] Feng, L.; Katupitiya, J., UAV-based persistent full area coverage with dynamic priorities, Robot. Auton. Syst., 157, Article 104244 pp., 2022
[10] Li, K.; Han, Y.; Yan, X., Distributed multi-UAV cooperation for dynamic target tracking optimized by an SAQPSO algorithm, ISA Trans., 129, 230-242, 2022
[11] Luo, Q.; Luan, T. H.; Shi, W.; Fan, P., Edge computing enabled energy-efficient multi-UAV cooperative target search, IEEE Trans. Veh. Technol., 2023
[12] Elmokadem, T.; Savkin, A. V., Towards fully autonomous UAVs: A survey, Sensors, 21, 18, 6223, 2021
[13] Xing, L.; Fan, X.; Dong, Y.; Xiong, Z.; Xing, L.; Yang, Y.; Bai, H.; Zhou, C., Multi-UAV cooperative system for search and rescue based on YOLOv5, Int. J. Disaster Risk Reduct., 76, Article 102972 pp., 2022
[14] Perez-Carabaza, S.; Besada-Portas, E.; Lopez-Orozco, J. A.; de la Cruz, J. M., Ant colony optimization for multi-UAV minimum time search in uncertain domains, Appl. Soft Comput., 62, 789-806, 2018
[15] Yao, P.; Zhao, Z., Improved glasius bio-inspired neural network for target search by multi-agents, Inform. Sci., 568, 40-53, 2021 · Zbl 1527.68242
[16] Liu, D.; Bao, W.; Zhu, X.; Fei, B.; Men, T.; Xiao, Z., Cooperative path optimization for multiple uavs surveillance in uncertain environment, IEEE Internet Things J., 9, 13, 10676-10692, 2021
[17] Youssefi, K. A.-R.; Rouhani, M., Swarm intelligence based robotic search in unknown maze-like environments, Expert Syst. Appl., 178, Article 114907 pp., 2021
[18] Song, Z.; Qin, X.; Hao, Y.; Hou, T.; Wang, J.; Sun, X., A comprehensive survey on aerial mobile edge computing: Challenges, state-of-the-art, and future directions, Comput. Commun., 2022
[19] Mishra, D.; Trotta, A.; Traversi, E.; Di Felice, M.; Natalizio, E., Cooperative cellular UAV-to-everything (c-U2X) communication based on 5G sidelink for UAV swarms, Comput. Commun., 192, 173-184, 2022
[20] Shen, G.; Lei, L.; Zhang, X.; Li, Z.; Cai, S.; Zhang, L., Multi-UAV cooperative search based on reinforcement learning with a digital twin driven training framework, IEEE Trans. Veh. Technol., 2023
[21] Hu, W.; Yu, Y.; Liu, S.; She, C.; Guo, L.; Vucetic, B.; Li, Y., Multi-UAV coverage path planning: A distributed online cooperation method, IEEE Trans. Veh. Technol., 2023
[22] Hou, Y.; Zhao, J.; Zhang, R.; Cheng, X.; Yang, L., UAV swarm cooperative target search: A multi-agent reinforcement learning approach, IEEE Trans. Intell. Veh., 2023
[23] Jiang, Z.; Jiaming, S.; Zhihao, C.; Yingxun, W.; Kun, W., Distributed coordinated control scheme of UAV swarm based on heterogeneous roles, Chin. J. Aeronaut., 35, 1, 81-97, 2022
[24] Gräfe, A.; Eickhoff, J.; Trimpe, S., Event-triggered and distributed model predictive control for guaranteed collision avoidance in UAV swarms, IFAC-PapersOnLine, 55, 13, 79-84, 2022
[25] Niu, Z.; Jia, X.; Yao, W., Communication-free mpc-based neighbors trajectory prediction for distributed multi-uav motion planning, IEEE Access, 10, 13481-13489, 2022
[26] Li, Y.; Han, T.; Zhou, H.; Tang, S.; Zhao, H., A novel adaptive L-SHADE algorithm and its application in UAV swarm resource configuration problem, Inform. Sci., 606, 350-367, 2022
[27] Hu, J.; Xie, L.; Lum, K.-Y.; Xu, J., Multiagent information fusion and cooperative control in target search, IEEE Trans. Control Syst. Technol., 21, 4, 1223-1235, 2012
[28] Li, L.; Zhang, X.; Yue, W.; Liu, Z., Cooperative search for dynamic targets by multiple UAVs with communication data losses, ISA Trans., 114, 230-241, 2021
[29] Yao, P.; Wei, X., Multi-UAV information fusion and cooperative trajectory optimization in target search, IEEE Syst. J., 16, 3, 4325-4333, 2021
[30] Zhao, L.; Li, R.; Han, J.; Zhang, J., A distributed model predictive control-based method for multidifferent-target search in unknown environments, IEEE Trans. Evol. Comput., 27, 1, 111-125, 2022
[31] Phung, M. D.; Ha, Q. P., Motion-encoded particle swarm optimization for moving target search using UAVs, Appl. Soft Comput., 97, Article 106705 pp., 2020
[32] Hu, X.; Liu, Y.; Wang, G., Optimal search for moving targets with sensing capabilities using multiple UAVs, J. Syst. Eng. Electron., 28, 3, 526-535, 2017
[33] Zhang, H.; Ma, H.; Mersha, B. W.; Zhang, X.; Jin, Y., Distributed cooperative search method for multi-UAV with unstable communications, Appl. Soft Comput., Article 110592 pp., 2023
[34] Duan, H.; Zhao, J.; Deng, Y.; Shi, Y.; Ding, X., Dynamic discrete pigeon-inspired optimization for multi-UAV cooperative search-attack mission planning, IEEE Trans. Aerosp. Electron. Syst., 57, 1, 706-720, 2020
[35] Zheng, J.; Ding, M.; Sun, L.; Liu, H., Distributed stochastic algorithm based on enhanced genetic algorithm for path planning of multi-UAV cooperative area search, IEEE Trans. Intell. Transp. Syst., 2023
[36] Fei, B.; Bao, W.; Zhu, X.; Liu, D.; Men, T.; Xiao, Z., Autonomous cooperative search model for multi-UAV with limited communication network, IEEE Internet Things J., 9, 19, 19346-19361, 2022
[37] Chai, S.; Yang, Z.; Huang, J.; Li, X.; Zhao, Y.; Zhou, D., Cooperative UAV search strategy based on DMPC-AACO algorithm in restricted communication scenarios, Defence Technol., 2023
[38] Zhen, Z.; Chen, Y.; Wen, L.; Han, B., An intelligent cooperative mission planning scheme of UAV swarm in uncertain dynamic environment, Aerosp. Sci. Technol., 100, Article 105826 pp., 2020
[39] Huo, M.; Duan, H.; Zeng, Z., Cluster space control method of manned-unmanned aerial team for target search task, IEEE Trans. Circuits Syst. II, 2023
[40] Zhang, X.; Zhao, W.; Liu, C.; Li, J., Distributed multi-target search and surveillance mission planning for unmanned aerial vehicles in uncertain environments, Drones, 7, 6, 355, 2023
[41] Ma, Y.-N.; Gong, Y.-J.; Xiao, C.-F.; Gao, Y.; Zhang, J., Path planning for autonomous underwater vehicles: An ant colony algorithm incorporating alarm pheromone, IEEE Trans. Veh. Technol., 68, 1, 141-154, 2018
[42] Aurenhammer, F.; Klein, R., Voronoi diagrams, Handb. Comput. Geom., 5, 10, 201-290, 2000 · Zbl 0995.65024
[43] Alam, M. Z.; Jamalipour, A., Multi-agent drl-based hungarian algorithm (madrlha) for task offloading in multi-access edge computing internet of vehicles (iovs), IEEE Trans. Wireless Commun., 21, 9, 7641-7652, 2022
This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. In some cases that data have been complemented/enhanced by data from zbMATH Open. This attempts to reflect the references listed in the original paper as accurately as possible without claiming completeness or a perfect matching.