Yibing Li , Zitang Zhang , Yujie Huang , Zongyu He , Qian Sun , Qianhui Dong
{"title":"DFASCN:一种无人机群体集体导航的分布式群集方法","authors":"Yibing Li , Zitang Zhang , Yujie Huang , Zongyu He , Qian Sun , Qianhui Dong","doi":"10.1016/j.future.2025.107852","DOIUrl":null,"url":null,"abstract":"<div><div>In recent years, the application domains of unmanned swarms have been continuously expanding. Existing swarm navigation methods predominantly rely on communication networks for frequently information exchange to achieve stable navigation behavior. However, this reliance presents challenges in achieving coordinated cooperative behavior in communication-restricted and obstacle-rich environments. To ensure the task efficiency of swarms in such mission settings, we propose a distributed flocking framework to guide unmanned aerial vehicle (UAV) swarms in navigating from a starting point to a target in unknown environments.Our approach begins by employing Boyd’s OODA loop (Observe, Orient, Decide, Act), combined with a locally limited perception model, to develop an interactive decision-making process between individual UAVs and their external environment. We classify the roles of different UAV platforms within the swarm, enhancing cooperative flight efficiency through the guiding behavior of critical nodes. Each UAV utilizes a dynamic adjustment mechanism for control parameters, allowing adaptive modifications based on local flight states. Additionally, each UAV is equipped with a model predictive control (MPC) controller, which provides feasible control inputs to ensure robust and reliable operation in complex and dynamic scenarios.To evaluate the adaptability of our method, we conducted simulations across various task environments with differing obstacle densities and numbers of UAVs. The results validate the algorithm’s effectiveness and scalability, highlighting its robustness and potential applicability to real-world scenarios.</div></div>","PeriodicalId":55132,"journal":{"name":"Future Generation Computer Systems-The International Journal of Escience","volume":"171 ","pages":"Article 107852"},"PeriodicalIF":6.2000,"publicationDate":"2025-04-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"DFASCN:A distributed flocking approach for UAV swarm collective navigation\",\"authors\":\"Yibing Li , Zitang Zhang , Yujie Huang , Zongyu He , Qian Sun , Qianhui Dong\",\"doi\":\"10.1016/j.future.2025.107852\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<div><div>In recent years, the application domains of unmanned swarms have been continuously expanding. Existing swarm navigation methods predominantly rely on communication networks for frequently information exchange to achieve stable navigation behavior. However, this reliance presents challenges in achieving coordinated cooperative behavior in communication-restricted and obstacle-rich environments. To ensure the task efficiency of swarms in such mission settings, we propose a distributed flocking framework to guide unmanned aerial vehicle (UAV) swarms in navigating from a starting point to a target in unknown environments.Our approach begins by employing Boyd’s OODA loop (Observe, Orient, Decide, Act), combined with a locally limited perception model, to develop an interactive decision-making process between individual UAVs and their external environment. We classify the roles of different UAV platforms within the swarm, enhancing cooperative flight efficiency through the guiding behavior of critical nodes. Each UAV utilizes a dynamic adjustment mechanism for control parameters, allowing adaptive modifications based on local flight states. Additionally, each UAV is equipped with a model predictive control (MPC) controller, which provides feasible control inputs to ensure robust and reliable operation in complex and dynamic scenarios.To evaluate the adaptability of our method, we conducted simulations across various task environments with differing obstacle densities and numbers of UAVs. The results validate the algorithm’s effectiveness and scalability, highlighting its robustness and potential applicability to real-world scenarios.</div></div>\",\"PeriodicalId\":55132,\"journal\":{\"name\":\"Future Generation Computer Systems-The International Journal of Escience\",\"volume\":\"171 \",\"pages\":\"Article 107852\"},\"PeriodicalIF\":6.2000,\"publicationDate\":\"2025-04-15\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Future Generation Computer Systems-The International Journal of Escience\",\"FirstCategoryId\":\"94\",\"ListUrlMain\":\"https://www.sciencedirect.com/science/article/pii/S0167739X25001475\",\"RegionNum\":2,\"RegionCategory\":\"计算机科学\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q1\",\"JCRName\":\"COMPUTER SCIENCE, THEORY & METHODS\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Future Generation Computer Systems-The International Journal of Escience","FirstCategoryId":"94","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0167739X25001475","RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"COMPUTER SCIENCE, THEORY & METHODS","Score":null,"Total":0}
DFASCN:A distributed flocking approach for UAV swarm collective navigation
In recent years, the application domains of unmanned swarms have been continuously expanding. Existing swarm navigation methods predominantly rely on communication networks for frequently information exchange to achieve stable navigation behavior. However, this reliance presents challenges in achieving coordinated cooperative behavior in communication-restricted and obstacle-rich environments. To ensure the task efficiency of swarms in such mission settings, we propose a distributed flocking framework to guide unmanned aerial vehicle (UAV) swarms in navigating from a starting point to a target in unknown environments.Our approach begins by employing Boyd’s OODA loop (Observe, Orient, Decide, Act), combined with a locally limited perception model, to develop an interactive decision-making process between individual UAVs and their external environment. We classify the roles of different UAV platforms within the swarm, enhancing cooperative flight efficiency through the guiding behavior of critical nodes. Each UAV utilizes a dynamic adjustment mechanism for control parameters, allowing adaptive modifications based on local flight states. Additionally, each UAV is equipped with a model predictive control (MPC) controller, which provides feasible control inputs to ensure robust and reliable operation in complex and dynamic scenarios.To evaluate the adaptability of our method, we conducted simulations across various task environments with differing obstacle densities and numbers of UAVs. The results validate the algorithm’s effectiveness and scalability, highlighting its robustness and potential applicability to real-world scenarios.
期刊介绍:
Computing infrastructures and systems are constantly evolving, resulting in increasingly complex and collaborative scientific applications. To cope with these advancements, there is a growing need for collaborative tools that can effectively map, control, and execute these applications.
Furthermore, with the explosion of Big Data, there is a requirement for innovative methods and infrastructures to collect, analyze, and derive meaningful insights from the vast amount of data generated. This necessitates the integration of computational and storage capabilities, databases, sensors, and human collaboration.
Future Generation Computer Systems aims to pioneer advancements in distributed systems, collaborative environments, high-performance computing, and Big Data analytics. It strives to stay at the forefront of developments in grids, clouds, and the Internet of Things (IoT) to effectively address the challenges posed by these wide-area, fully distributed sensing and computing systems.