Hybrid APF–PSO Algorithm for Regional Dynamic Formation of UAV Swarms
Abstract
Highlights
- There remains a significant research void in civilian applications of unmanned aerial vehicle (UAV) systems for intruding threat interception and defense.
- This study proposes a novel strategy involving the preemptive spatial deployment of UAV swarms within potential threat trajectories.
Abstract
1. Introduction
2. Methods
2.1. Threat-Target Kinematic Model
2.2. Construction of an Artificial Potential Field
2.2.1. Classical Potential Field Model
- Symmetric deadlock: While navigating towards the target, the UAV is subjected to an attractive force from the target and repulsive forces from obstacles or other threats. The UAV reaches an equilibrium state when the net force (vector sum) acting on it equals zero.
- Goal unreachable: When a UAV swarm navigates towards a common target, an individual UAV near the target experiences omnidirectional repulsive forces from surrounding UAVs. Under such conditions, the attractive force exerted on it by the target may be insufficient to counterbalance the resultant repulsive force. This can lead to the phenomenon of target inaccessibility.
- Path oscillation: Dynamic imbalance between attraction or repulsion causes trajectory jitter.
2.2.2. Optimized Design Scheme for a Potential Field
- Both the logarithmic term and the inverse term monotonically increase as decreases, synergistically amplifying repulsion;
- The offset term ensures the core term vanishes at , guaranteeing smooth transitions at potential field boundaries.
- Significant repulsion amplification (up to 6×) at close range (), enhancing the robustness of obstacle avoidance;
- Asymptotically attenuated gain (approaching unity) when , preventing unnecessary repulsive interference.
2.3. Hybrid Algorithm Design
2.4. Two-Phase Optimization
- Assembly Phase: Guiding the swarm to converge at target . During this phase, the attraction target in the potential field for every UAV is set to this shared point (i.e., ).
- Readiness–Deployment Phase: Upon first UAV arrival at , the remaining UAVs enter a dynamic allocation mode. Each UAV is sequentially assigned a unique, static deployment point on the defensive plane, calculated relative to . Subsequently, the attraction target for each of these UAVs is updated from the shared to an individual (i.e., ), guiding them to form an optimal defensive network.
2.5. Convergence Analysis
2.6. Voronoi Diagram Model
3. Results
3.1. Simulation Validation
3.1.1. Experimental Setup and Main Process
- Initialization area: A cubic region defined by minimum bounds [] (m) and maximum bounds [50, 50, 50] (m) in the x–y–z coordinate system, with randomized takeoff positions generated uniformly within this volume.
- Target parameters: (1) speed: m/s; (2) initial position: (m); (3) terminal position: (m).
- Detection parameters: (1) initial intercept distance: m from origin; (2) intercept plane normal vector: computed from target trajectory vector; (3) maximum detection range of UAV: . (4) defensive coverage radius: m.
- Other details: . (These values are for reference only, and no sensitivity analysis has been conducted.)
3.1.2. Quantitative Performance Metrics
4. Discussion
5. Conclusions
- Architectural novelty: Existing methods prioritize either global optimization or reactive avoidance, but fail to integrate both. Our APF–PSO hybrid is the first to embed PSO’s global waypoints into continuous potential fields via mechanical decomposition , enabling simultaneous path optimization and physics-compliant navigation.
- Queue-managed state-transition mechanism: This ensures conflict-free sequential execution among multiple UAVs, thereby simplifying task assignment.
- Zero collisions: This was maintained across all trials (N = 5–25), even while minimum spacing was maintained at >0.1 m (Figure 10), resolving the “safety-coverage tradeoff” that plagues rule-based systems.
- Cost-effective scalability: The 15-drone configuration delivers 150.78 m2 coverage at 10.052 m2/UAV—a 10.3% improvement over 25-drone deployments (Table 1), proving feasibility for resource-constrained operations.
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
References
- Liang, J.; Miao, H.; Li, K.; Tan, J.; Wang, X.; Luo, R.; Jiang, Y. A Review of Multi-Agent Reinforcement Learning Algorithms. Electronics 2025, 14, 820. [Google Scholar] [CrossRef]
- Tang, J.; Liu, G.; Pan, Q. A Review on Representative Swarm Intelligence Algorithms for Solving Optimization Problems: Applications and Trends. IEEE/CAA J. Autom. Sin. 2021, 8, 1627–1643. [Google Scholar] [CrossRef]
- Liu, X.; Guo, J. Review of UAV Based on Reconfigurable Intelligent Surface and ISAC. Sci. J. Intell. Syst. Res. 2025, 7, 1–11. [Google Scholar] [CrossRef]
- Faria, R.; Capron, B.; De Souza, M., Jr.; Secchi, A. One-Layer Real-Time Optimization Using Reinforcement Learning: A Review with Guidelines. Processes 2023, 11, 123. [Google Scholar] [CrossRef]
- Wang, R.; Tang, S. Intercepting Higher-Speed Targets Using Generalized Relative Biased Proportional Navigation. J. Northwest. Polytech. Univ. 2019, 37, 682–690. [Google Scholar] [CrossRef]
- Esmin, A.A.A.; Coelho, R.A.; Matwin, S. A Review on Particle Swarm Optimization Algorithm and Its Variants to Clustering High-Dimensional Data. Artif. Intell. Rev. 2015, 44, 23–45. [Google Scholar] [CrossRef]
- Lukáš, D.; Kot, T. Hierarchical Real-Time Optimal Planning of Collision-Free Trajectories of Collaborative Robots. J. Intell. Robot. Syst. 2023, 107, 57. [Google Scholar] [CrossRef]
- Ryou, G.; Tal, E.; Karaman, S. Cooperative Multi-Agent Trajectory Generation with Modular Bayesian Optimization. arXiv 2022, arXiv:2206.00726. [Google Scholar] [CrossRef]
- Wang, X.; Tan, G.; Dai, Y.; Lu, F.; Zhao, J. An Optimal Guidance Strategy for Moving-Target Interception by a Multirotor Unmanned Aerial Vehicle Swarm. IEEE Access 2020, 8, 121650–121664. [Google Scholar] [CrossRef]
- Xiang, H.; Liang, C.; Qiao, Z.; Yuan, X.; Cao, G. Parameters Simulation and Optimization of Flying Net for UAVs Interception. IEEE Access 2022, 10, 56668–56676. [Google Scholar] [CrossRef]
- Song, X.; Yang, R.; Yin, C.; Tang, B. A Cooperative Aerial Interception Model Based on Multi-Agent System for UAVs. In Proceedings of the 2021 IEEE 5th Advanced Information Technology, Electronic and Automation Control Conference (IAEAC), Chongqing, China, 12–14 March 2021; pp. 873–882. [Google Scholar]
- Tong, B.; Duan, H. A Game Theory-Based Approach for Multiple UAVs Cooperative Target Defense. IEEE Trans. Circuits Syst. II Express Br. 2024, 71, 2149–2153. [Google Scholar] [CrossRef]
- Jeong, I.; Lee, J. Adaptive Simulated Annealing Genetic Algorithm for System Identification. Eng. Appl. Artif. Intell. 1996, 9, 523–532. [Google Scholar] [CrossRef]
- Katoch, S.; Chauhan, S.S.; Kumar, V. A Review on Genetic Algorithm: Past, Present, and Future. Multimed. Tools Appl. 2021, 80, 8091–8126. [Google Scholar] [CrossRef] [PubMed]
- Jie, S.; Hu, Z.; Chun-Lin, S. Simulated Annealing Algorithm Based on Gauss Distribution. Sci. Discov. 2016, 4, 52. [Google Scholar] [CrossRef][Green Version]
- Suman, B.; Kumar, P. A Survey of Simulated Annealing as a Tool for Single and Multiobjective Optimization. J. Oper. Res. Soc. 2006, 57, 1143–1160. [Google Scholar] [CrossRef]
- Bai, Y.; Ruan, Z. Application of Automatic Driving Task Sequentialisation Monitoring for Band Operator Robots. Appl. Math. Nonlinear Sci. 2024, 9, 20241437. [Google Scholar] [CrossRef]
- Girija, S.; Joshi, A. Fast Hybrid PSO-APF Algorithm for Path Planning in Obstacle Rich Environment. IFAC-PapersOnLine 2019, 52, 25–30. [Google Scholar] [CrossRef]
- Shankar, M.; Sushnigdha, G. A Hybrid Path Planning Approach Combining Artificial Potential Field and Particle Swarm Optimization for Mobile Robot. IFAC-PapersOnLine 2022, 55, 242–247. [Google Scholar] [CrossRef]
- Alqudsi, Y.; Makaraci, M. Towards Optimal Guidance of Autonomous Swarm Drones in Dynamic Constrained Environments. Expert Syst. 2025, 42, e70067. [Google Scholar] [CrossRef]
- Huang, S.; Zhang, H.; Huang, Z. E2CoPre: Energy Efficient and Cooperative Collision Avoidance for UAV Swarms with Trajectory Prediction. arXiv 2023, arXiv:2303.06510. [Google Scholar]
- Luna, M.A.; Refaat Ragab, A.; Ale Isac, M.S.; Flores Peña, P.; Cervera, P.C. A New Algorithm Using Hybrid UAV Swarm Control System for Firefighting Dynamical Task Allocation. In Proceedings of the 2021 IEEE International Conference on Systems, Man, and Cybernetics (SMC), Melbourne, Australia, 17–20 October 2021; pp. 655–660. [Google Scholar]
- Tian, J.; Wang, Y.; Fan, C. Research on Target Assignment of Multiple-UAVs Based on Improved Hybrid Genetic Algorithm. In Proceedings of the 2018 IEEE 4th International Conference on Control Science and Systems Engineering (ICCSSE), Wuhan, China, 21–23 August 2018; pp. 304–307. [Google Scholar]
- Bai, X.; Wang, P.; Wang, Z.; Zhang, L. 3D Multi-UAV Collaboration Based on the Hybrid Algorithm of Artificial Bee Colony and A*. In Proceedings of the 2019 Chinese Control Conference (CCC), Guangzhou, China, 27–30 July 2019; pp. 3982–3987. [Google Scholar]
- Bi, J.; Huang, W.; Li, B.; Cui, L. Research on the Application of Hybrid Particle Swarm Algorithm in Multi-UAV Mission Planning with Capacity Constraints. In Proceedings of the 2024 IEEE International Conference on Unmanned Systems (ICUS), Nanjing, China, 18–20 October 2024; pp. 928–933. [Google Scholar]
- Khatib, O. Real-Time Obstacle Avoidance for Manipulators and Mobile Robots. In Proceedings of the 1985 IEEE International Conference on Robotics and Automation, St. Louis, MO, USA, 25–28 March 1985; Institute of Electrical and Electronics Engineers: St. Louis, MO, USA, 1985; Volume 2, pp. 500–505. [Google Scholar]
- Kennedy, J.; Eberhart, R. Particle Swarm Optimization. In Proceedings of the ICNN’95—International Conference on Neural Networks, Perth, WA, Australia, 27 November–1 December 1995; Volume 4, pp. 1942–1948. [Google Scholar]
- BinKai, Q.; Mingqiu, L.; Yang, Y.; Xiyang, W. Research on UAV Path Planning Obstacle Avoidance Algorithm Based on Improved Artificial Potential Field Method. J. Phys. Conf. Ser. 2021, 1948, 012060. [Google Scholar] [CrossRef]
- Zhang, P.; Wang, Z.; Zhu, Z.; Liang, Q.; Luo, J. Enhanced Multi-UAV Formation Control and Obstacle Avoidance Using IAAPF-SMC. Drones 2024, 8, 514. [Google Scholar] [CrossRef]
- Xie, L.; Xie, G.; Chen, H.; Li, X. Solution to Reinforcement Learning Problems with Artificial Potential Field. J. Cent. South Univ. Technol. 2008, 15, 552–557. [Google Scholar] [CrossRef]
- Liu, L.; Wang, B.; Xu, H. Research on Path-Planning Algorithm Integrating Optimization A-Star Algorithm and Artificial Potential Field Method. Electronics 2022, 11, 3660. [Google Scholar] [CrossRef]
- Qian, W.; Li, M. Convergence Analysis of Standard Particle Swarm Optimization Algorithm and Its Improvement. Soft Comput. 2018, 22, 4047–4070. [Google Scholar] [CrossRef]
- Beck, A.; Teboulle, M. A Fast Iterative Shrinkage-Thresholding Algorithm for Linear Inverse Problems. SIAM J. Imaging Sci. 2009, 2, 183–202. [Google Scholar] [CrossRef]
- Okabe, A.; Suzuki, A. Locational Optimization Problems Solved through Voronoi Diagrams. Eur. J. Oper. Res. 1997, 98, 445–456. [Google Scholar] [CrossRef]
- Hales, T.C. The Honeycomb Conjecture. Discrete Comput. Geom. 2001, 25, 1–22. [Google Scholar] [CrossRef]
Algorithm | Drones | Time (s) | Area (m2) | Voronoi (m2) | Coverage (%) | Violations | Collisions |
---|---|---|---|---|---|---|---|
Pure APF | 5 | 0.77 | 12.56 | 69.28 | 18.1 | 6.20 | 0.00 |
10 | 1.63 | 12.51 | 138.56 | 9.0 | 19.00 | 0.00 | |
15 | 2.90 | 12.62 | 207.85 | 6.1 | 27.60 | 0.00 | |
20 | 4.63 | 12.37 | 277.13 | 4.5 | 56.30 | 0.00 | |
25 | 6.81 | 12.50 | 346.41 | 3.6 | 69.20 | 0.00 | |
Pure PSO | 5 | 4.64 | 17.20 | 69.28 | 24.8 | 4.80 | 2.80 |
10 | 11.18 | 17.66 | 138.56 | 12.7 | 23.60 | 21.30 | |
15 | 18.74 | 17.49 | 207.85 | 8.4 | 60.10 | 55.50 | |
20 | 26.07 | 17.37 | 277.13 | 6.3 | 111.90 | 104.30 | |
25 | 33.37 | 19.32 | 346.41 | 5.6 | 170.30 | 155.40 | |
IPSO | 5 | 1.89 | 56.86 | 69.28 | 82.1 | 6.20 | 0.00 |
10 | 5.23 | 95.50 | 138.56 | 68.9 | 20.30 | 0.00 | |
15 | 9.66 | 142.61 | 207.85 | 68.6 | 28.60 | 0.10 | |
20 | 15.71 | 189.30 | 277.13 | 68.3 | 34.60 | 0.10 | |
25 | 23.10 | 238.66 | 346.41 | 68.9 | 57.10 | 0.00 | |
Hybrid APF–PSO | 5 | 2.02 | 51.82 | 69.28 | 74.8 | 4.00 | 0.00 |
10 | 5.75 | 94.43 | 138.56 | 68.2 | 7.60 | 0.10 | |
15 | 11.71 | 150.78 | 207.85 | 72.5 | 9.00 | 0.00 | |
20 | 17.76 | 175.30 | 277.13 | 63.3 | 14.10 | 0.00 | |
25 | 25.50 | 227.84 | 346.41 | 65.8 | 26.20 | 0.20 |
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. |
© 2025 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
Zuo, L.; Wang, Y.; Lu, Y.; Gu, R. Hybrid APF–PSO Algorithm for Regional Dynamic Formation of UAV Swarms. Drones 2025, 9, 618. https://doi.org/10.3390/drones9090618
Zuo L, Wang Y, Lu Y, Gu R. Hybrid APF–PSO Algorithm for Regional Dynamic Formation of UAV Swarms. Drones. 2025; 9(9):618. https://doi.org/10.3390/drones9090618
Chicago/Turabian StyleZuo, Lei, Ying Wang, Yu Lu, and Ruiwen Gu. 2025. "Hybrid APF–PSO Algorithm for Regional Dynamic Formation of UAV Swarms" Drones 9, no. 9: 618. https://doi.org/10.3390/drones9090618
APA StyleZuo, L., Wang, Y., Lu, Y., & Gu, R. (2025). Hybrid APF–PSO Algorithm for Regional Dynamic Formation of UAV Swarms. Drones, 9(9), 618. https://doi.org/10.3390/drones9090618