基于改进粒子群优化算法的多无人机协同搜索与目标发现研究
Research on Multi-UAV Cooperative Search and Target Detection Based on Improved Particle Swarm Optimization Algorithm
摘要: 本文针对复杂环境下的多无人机协同搜索与目标发现问题,提出一种改进的粒子群优化算法。该算法通过引入全局探索项、动态区域重分配机制、非线性惯性权重调整以及多目标适应度函数,有效解决了传统PSO算法在无人机协同搜索中存在的早熟收敛、探索效率低、避障能力弱等问题。实验在100 m × 100 m的搜索区域内进行,结果表明,相较于随机搜索和标准PSO算法,改进PSO算法在目标发现成功率上提高了35.2%,平均发现时间缩短了42.7%,区域覆盖率提升了28.5%。同时,该算法展现出良好的避障性能与通信保持能力,验证了其在复杂环境下的有效性与鲁棒性。本研究为复杂环境下多无人机协同搜索与目标发现提供了一种高效实用的解决方案。
Abstract: To address the problem of cooperative search and target discovery by multiple unmanned aerial vehicles (UAVs) in complex environments, an improved particle swarm optimization (PSO) algorithm is proposed in this paper. The proposed algorithm introduces a global exploration term, a dynamic region reallocation mechanism, a nonlinear inertia weight adjustment strategy, and a multi-objective fitness function, which effectively overcome the limitations of traditional PSO algorithms, such as premature convergence to local optima, low exploration efficiency, and weak obstacle avoidance capability in cooperative UAV search tasks. Simulation experiments are conducted in a 100 m × 100 m search area. The results demonstrate that, compared with random search and standard PSO algorithms, the proposed improved PSO algorithm increases the target discovery success rate by 35.2%, reduces the average discovery time by 42.7%, and improves the area coverage by 28.5%. In addition, the algorithm exhibits good obstacle avoidance performance and communication maintenance capability, indicating its effectiveness and robustness in complex environments. The proposed method provides an efficient and practical solution for cooperative search and target discovery in multi-UAV systems operating in complex environments.
文章引用:王志磊, 罗永健, 方志豪, 牛凌云. 基于改进粒子群优化算法的多无人机协同搜索与目标发现研究[J]. 计算机科学与应用, 2026, 16(2): 141-154. https://doi.org/10.12677/csa.2026.162046

参考文献

[1] 詹静岚, 曾师戎, 陈航. 粒子群算法在森林火灾探测中的方法研究[J]. 消防界(电子版), 2025, 11(1): 66-68.
[2] Giacomossi, L., Maximo, M.R.O.A., Sundelius, N., Funk, P., Brancalion, J.F.B. and Sohlberg, R. (2024) Cooperative Search and Rescue with Drone Swarm. In: Kumar, U., et al., Eds., International Congress and Workshop on Industrial AI and eMaintenance 2023, Springer, 381-393. [Google Scholar] [CrossRef
[3] 王龙宝, 栾茵琪, 徐亮, 等. 基于动态簇粒子群优化的无人机集群路径规划方法[J]. 计算机应用, 2023, 43(12): 3816-3823.
[4] 崔津, 柴洁, 耿荣妹, 等. 基于改进粒子群算法的无人机集群路径规划[J/OL]. 自动化技术与应用: 1-7.
https://link.cnki.net/urlid/23.1474.TP.20250821.1441.012, 2025-12-26.
[5] 王杰. 面向群智协同的无人机集群网络拓扑重构与区域覆盖研究[D]: [硕士学位论文]. 南京: 南京航空航天大学, 2025.
[6] Shen, Y.X., Zeng, C.H., Wang, X.F., et al. (2016) A Parallel-Cooperative Bare-Bone Particle Swarm Optimization Algorithm. Acta Electronica Sinica, 44, 2900-2907.
[7] Zhicai, R., Jiang, B. and Hong, X. (2021) A Cooperative Search Algorithm Based on Improved Particle Swarm Optimization Decision for UAV Swarm. 2021 IEEE 6th International Conference on Computer and Communication Systems (ICCCS), Chengdu, 23-26 April 2021, 140-145. [Google Scholar] [CrossRef
[8] 栗志, 雷磊, 张昕婷, 等. 一种基于粒子群和人工势场结合的无人机集群多目标协同搜索算法[P]. 中国, CN202211417058.7. 2025-12-26.
[9] 王建峰, 贾高伟, 林君灿, 等. 基于多目标优化算法的异构多无人机协同任务分配[J]. 中南大学学报: 英文版, 2020, 27(2): 17.
[10] Liu, Q., Deng, Z., Wang, H., Zheng, X., Fu, X. and Wang, F. (2020) Classified Particle Swarm Optimization Based Algorithm for Cooperative Localization. In: Sun, J.D., Yang, C.F. and Xie, J., Eds., Lecture Notes in Electrical Engineering, Springer, 405-414. [Google Scholar] [CrossRef