Research on a Distributed Cooperative Guidance Law for Obstacle Avoidance and Synchronized Arrival in UAV Swarms
<p>Typical symbol representation for six-degree-of-freedom modeling of UAVs.</p> "> Figure 2
<p>Structure diagram of the pitch channel overload control system.</p> "> Figure 3
<p>The roll attitude control system structure diagram.</p> "> Figure 4
<p>Structure diagram of the yaw stabilization control system.</p> "> Figure 5
<p>The relative motion relationship between the UAV and the target.</p> "> Figure 6
<p>Diagram indicating artificial potential field force.</p> "> Figure 7
<p>UAV trajectory guided by APF in potential field.</p> "> Figure 8
<p>Trajectories of a swarm of UAVs guided by APF in a potential field (2D).</p> "> Figure 9
<p>Improved APF Threat Evasion Direction Illustration.</p> "> Figure 10
<p>Schematic diagram of overload threshold smoothing algorithm.</p> "> Figure 11
<p>Combined guidance law framework diagram.</p> "> Figure 12
<p>Two-layer distributed time negotiation architecture.</p> "> Figure 13
<p>The flight trajectory of the drone swarm in Scenario 1.</p> "> Figure 14
<p>The flight trajectory of the drone swarm in Scenario 2.</p> "> Figure 15
<p>The flight trajectory of the drone swarm in Scenario 3.</p> "> Figure 16
<p>Line-of-sight angle (LOS) for each UAV.</p> "> Figure 17
<p>Time error with <math display="inline"><semantics> <mrow> <msub> <mrow> <mi>t</mi> </mrow> <mrow> <mi>C</mi> <mi>A</mi> </mrow> </msub> </mrow> </semantics></math> for each UAV.</p> "> Figure 18
<p>The flight trajectory of the drone swarm in a scenario of tracking a moving target.</p> "> Figure 19
<p>Time error with <math display="inline"><semantics> <mrow> <msub> <mrow> <mi>t</mi> </mrow> <mrow> <mi>C</mi> <mi>A</mi> </mrow> </msub> </mrow> </semantics></math> for each UAV in scenario of tracking a moving target.</p> "> Figure 20
<p>Performance of TNOA-ITCG algorithm in the cases of 6, 10, and 15 UAVs.</p> "> Figure 21
<p>Path plan performance of TNOA-ITCG, RRT*, and APF algorithms.</p> ">
Abstract
:1. Introduction
1.1. Related Works
1.2. A Brief Summary of Our Work
2. Fixed-Wing UAV Dynamics and Guidance Control System Modeling
2.1. Six-DOF Fixed-Wing UAV Dynamic Model
2.2. Integrated Guidance and Control Model for UAV
3. Design of Distributed Guidance and Control Algorithms for Obstacle Avoidance and Impact Time Control
3.1. Design of an ITCG Law Based on Dynamic Inversion Control Method
- The speed of the UAV is constant;
- The field of view constraints of each UAV are not considered;
- The target or assembly position remains unchanged;
3.2. Design of an Obstacle Avoidance Guidance Law Based on the Improved APF Method
3.3. Architecture of a Two-Layer Time Synchronization Algorithm Based on Distributed Negotiation
Algorithm 1: TNOA-ITCG Algorithm |
, the state vector of UAVs in formation and Si represents the state vector of the i-th UAV, }; N, number of UAVs in formation; }; , obstacle vector, where the j-th obstacle is represented by }; M, number of obstacles; , represents the normal overload command on the horizontal plane in the current state of the UAV, 1: for i←{1,…,N} do } > 0 4:end } 6: for i←{1,…,N} do using Equation (19) using Equation (24) ) using Equation (26) 10:end |
4. Simulation Verification
4.1. Initial Condition Set
4.2. Simulation Results Analysis
5. Conclusions
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
Abbreviations
Mass of aircraft | |
Rotational inertia of aircraft | |
Speed of aircraft, can be decomposed into three directional velocities, u, v, and w | |
Rectangular coordinates in the north-east-down coordinate system (same: ) | |
Angular velocity of aircraft, can be decomposed into p, q, and r | |
Tilt angle | |
Pitch angle | |
Yaw angle | |
Ballistic inclination | |
The elements of the inertia matrix (same: | |
Aerodynamic derivatives | |
Torque acting on aircraft, can be decomposed into l, m, n | |
Aerodynamic forces acting on aircraft, can be decomposed into | |
Attack angle | |
Side-slip angle | |
Aircraft reference area | |
Aircraft reference length | |
Aircraft rudder deflection angle, | |
Current air density, described by the Jacchia–Robert atmospheric environment mathematical model | |
The horizontal distance to the target point | |
Line of sight angle between the i-th UAV to the target | |
Lead angle |
References
- Yang, Y.; Xiong, X.; Yan, Y. UAV Formation Trajectory Planning Algorithms: A Review. Drones 2023, 7, 62. [Google Scholar] [CrossRef]
- Jeon, I.S.; Lee, J.I.; Tahk, M.J. Impact-time-control guidance law for anti-ship missiles. IEEE Trans. Control Syst. Technol. 2006, 14, 260–266. [Google Scholar] [CrossRef]
- Jeon, I.S.; Lee, J.I.; Tahk, M.J. Homing Guidance Law for Cooperative Attack of Multiple Missiles. J. Guid. Control Dyn. 2010, 33, 275–280. [Google Scholar] [CrossRef]
- Enjiao, Z.; Chao, T.; Wang, S.; Yang, M. An Adaptive Parameter Cooperative Guidance Law for Multiple flight vehicles. In Proceedings of the AIAA Atmospheric Flight Mechanics Conference, Dallas, TX, USA, 22–26 June 2015. [Google Scholar]
- Sinha, A.; Kuma, R.S.R.; Mukherjee, D. Cooperative integrated guidance and control design for simultaneous interception. Aerosp. Sci. Technol. 2022, 120, 107262. [Google Scholar] [CrossRef]
- Liz, H.; Dingz, T. Robust cooperative guidance law for simultaneous arrival. IEEE Trans. Control Syst. 2019, 27, 1360–1367. [Google Scholar]
- Li, K.; Wang, J.; Lee, C.H.; Zhou, R.; Zhao, S. Distributed cooperative guidance for multivehicle simultaneous arrival without numerical singularities. J. Guid. Control. Dyn. 2020, 43, 1365–1373. [Google Scholar] [CrossRef]
- Sujit, P.; Ghose, D. Search using multiple UAVs with flight time constraints. IEEE Trans. Aerosp. Electron. Syst. 2004, 40, 491–509. [Google Scholar] [CrossRef]
- Ueno, S.; Kwon, S.J. Optimal reconfiguration of UAVs in formation flight. In Proceedings of the SICE Annual Conference 2007, Takamatsu, Japan, 17–20 September 2007; pp. 2611–2614. [Google Scholar]
- Aggarwal, R.; Soderlund, A.A.; Kumar, M. Multi-UAV Path Planning in a Spreading Wildfire. In Proceedings of the AIAA Scitech 2021 Forum, Virtual, 11–22 January 2021; p. 0866. [Google Scholar]
- Karaman, S.; Frazzoli, E. Sampling-based Algorithms for Optimal Motion Planning. Int. J. Robot. Res. 2011, 30, 846–894. [Google Scholar] [CrossRef]
- Lee, D.; Shim, D.H. Path planner based on bidirectional Spline-RRT* for fixed-wing UAVs. In Proceedings of the 2016 International Conference on Unmanned Aircraft Systems (ICUAS), Arlington, VA, USA, 7–10 June 2016; pp. 77–86. [Google Scholar]
- Qureshi, A.H.; Ayaz, Y. Intelligent bidirectional rapidly-exploring random trees for optimal motion planning in complex cluttered environments. Robot. Auton. Syst. 2015, 68, 1–11. [Google Scholar] [CrossRef]
- Cao, H.; Zhang, H.; Liu, Z.; Zhou, Y.; Wang, Y. UAV route planning based on improved particle swarm optimization algorithm. Flight Dyn. 2024, 42, 29–35. [Google Scholar]
- Cao, Y.; Wei, W.; Bai, Y.; Qiao, H. Multi-base multi-UAV cooperative reconnaissance path planning with genetic algorithm. Clust. Comput. 2019, 22, 5175–5184. [Google Scholar] [CrossRef]
- Sun, L. Path planning of mobile robot based on improved ant colony algorithm. In Proceedings of the IEEE 11th Joint International Information Technology and Artificial Intelligence Conference, Chongqing, China, 8–10 December 2023; pp. 985–989. [Google Scholar]
- Cekmez, U.; Ozsiginan, M.; Sahingoz, O.K. Multi-UAV path planning with parallel genetic algorithms on CUDA architecture. In Proceedings of the 2016 on Genetic and Evolutionary Computation Conference Companion, Denver, CO, USA, 24–29 July 2016; pp. 1079–1086. [Google Scholar]
- Binol, H.; Bulut, E.; Akkaya, K.; Guvenc, I. Time optimal multi-UAV path planning for gathering its data from roadside units. In Proceedings of the 2018 IEEE 88th Vehicular Technology Conference (VTC-Fall), Chicago, IL, USA, 27–30 August 2018; pp. 1–5. [Google Scholar]
- Harounabadi, M.; Bocksberger, M.; Mitschele-Thiel, A. Evolutionary path planning for multiple UAVs in message ferry networks applying genetic algorithm. In Proceedings of the 2018 IEEE 29th Annual International Symposium on Personal, Indoor and Mobile Radio Communications (PIMRC), Bologna, Italy, 9–12 September 2018; pp. 1–7. [Google Scholar]
- Li, L.; Gu, Q.; Liu, L. Research on path planning algorithm for multi-UAV maritime targets search based on genetic algorithm. In Proceedings of the 2020 IEEE International Conference on Information Technology, Big Data and Artificial Intelligence (ICIBA), Chongqing, China, 6–8 November 2020; pp. 840–843. [Google Scholar]
- Cai, Y.; Xi, Q.; Xing, X.; Gui, H.; Liu, Q. Path planning for UAV tracking target based on improved A-star algorithm. In Proceedings of the 2019 1st International Conference on Industrial Artificial Intelligence (IAI), Shenyang, China, 23–27 July 2019; IEEE: Piscataway, NJ, USA, 2019; pp. 1–6. [Google Scholar]
- Yuan, X. Research on the limitations of UAV path planning based on artificial potential field method. In Proceedings of the 2022 9th International Forum on Electrical Engineering and Automation (IFEEA 2022), Zhuhai, China, 4–6 November 2022; IEEE: Piscataway, NJ, USA, 2022; pp. 619–622. [Google Scholar]
- Phadke, A.; Medrano, F.A.; Chu, T.; Sekharan, C.N.; Starek, M.J. Modeling Wind and Obstacle Disturbances for Effective Performance Observations and Analysis of Resilience in UAV swarms. Aerospace 2024, 11, 237. [Google Scholar] [CrossRef]
- Verma, S.C.; Li, S.; Savkin, A.V. A Hybrid Global/Reactive Algorithm for Collision-Free UAV Navigation in 3D Environments with Steady and Moving Obstacles. Drones 2023, 7, 675. [Google Scholar] [CrossRef]
- Wu, Y.; Gou, J.; Hu, X.; Huang, Y. A new consensus theory-based method for formation control and obstacle avoidance of UAVs. Aerosp. Sci. Technol. 2020, 107, 106332. [Google Scholar] [CrossRef]
- Wu, Y.; Xu, S.; Dai, W.; Lin, L. Heuristic position allocation methods for forming multiple UAV formations. Eng. Appl. Artif. Intell. 2023, 118, 105654. [Google Scholar] [CrossRef]
- Bassolillo, S.R.; D’Amato, E.; Notaro, I.; Blasi, L.; Mattei, M. Decentralized Mesh-Based Model Predictive Control for Swarms of UAVs. Sensors 2020, 20, 4324. [Google Scholar] [CrossRef] [PubMed]
- Chevet, T.; Vlad, C.; Stoica, C.; Zhang, Y. Decentralized Model Predictive Control for UAV Formation Deployment and Reconnaissance with Multiple Outgoing Agents. J. Intell. Robot. Syst. 2020, 97, 155–170. [Google Scholar] [CrossRef]
- Beard, R.W.; McLain, T.W. Small Unmanned Aircraft: Theory and Practice; National Defense Industry Press: Beijing, China, 2012. (In Chinese) [Google Scholar]
- Chen, H.; Chen, H.; Liu, Q. Multi-UAV 3D formation path planning based on improved artificial potential field. J. Syst. Simul. 2020, 32, 414. [Google Scholar]
ID | Initial Position/(m) | Velocity/(m·s−1) | Velocity Angle/(°) |
---|---|---|---|
1 | (−3000, −3000) | 100 | 63 |
2 | (2000, −3000) | 85 | 91 |
3 | (2000, 2000) | 60 | −132 |
4 | (−3500, 2000) | 90 | 5 |
5 | (3500, 1000) | 80 | −9 |
6 | (−1000, −3000) | 80 | 83 |
Search-Based Planning | Sample-Based Planning | APF Method | Ours (TNOA-ITCG) | |
---|---|---|---|---|
Real-time performance | slow | slow | fast | fast |
Global optimality | √ | Asym. Opt. | × | × |
Trajectory smoothness | × | × | √ | √ |
Account for impact time | × | × | × | √ |
Comm. network | no need | no need | no need | distributed |
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. |
© 2024 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
Liu, X.; Li, D.; Wang, Y.; Zhang, Y.; Zhuang, X.; Li, H. Research on a Distributed Cooperative Guidance Law for Obstacle Avoidance and Synchronized Arrival in UAV Swarms. Drones 2024, 8, 352. https://doi.org/10.3390/drones8080352
Liu X, Li D, Wang Y, Zhang Y, Zhuang X, Li H. Research on a Distributed Cooperative Guidance Law for Obstacle Avoidance and Synchronized Arrival in UAV Swarms. Drones. 2024; 8(8):352. https://doi.org/10.3390/drones8080352
Chicago/Turabian StyleLiu, Xinyu, Dongguang Li, Yue Wang, Yuming Zhang, Xing Zhuang, and Hanyu Li. 2024. "Research on a Distributed Cooperative Guidance Law for Obstacle Avoidance and Synchronized Arrival in UAV Swarms" Drones 8, no. 8: 352. https://doi.org/10.3390/drones8080352
APA StyleLiu, X., Li, D., Wang, Y., Zhang, Y., Zhuang, X., & Li, H. (2024). Research on a Distributed Cooperative Guidance Law for Obstacle Avoidance and Synchronized Arrival in UAV Swarms. Drones, 8(8), 352. https://doi.org/10.3390/drones8080352