Pei-Ming Liu , Xiang-Gui Guo , Jian-Liang Wang , Hao Lu , Zheng-Guang Wu
{"title":"基于切换函数的无人机群最优主动容错二部共识控制","authors":"Pei-Ming Liu , Xiang-Gui Guo , Jian-Liang Wang , Hao Lu , Zheng-Guang Wu","doi":"10.1016/j.automatica.2025.112440","DOIUrl":null,"url":null,"abstract":"<div><div>This paper studies the problem of optimal active fault-tolerant bipartite consensus control for flying wing unmanned aerial vehicle (UAV) swarm with nonidentical and unknown direction faults (NUDFs) and disturbances by integrating switching and saturation functions. An observer–controller framework is employed to prevent error propagation among follower UAVs. Based on this framework, an active fault-tolerant control strategy is proposed to improve the system’s transient performance. This strategy prevents sudden shocks from excessive reverse inputs on the system and avoids state chattering caused by excessive adjustment inputs, which often occur in the Nussbaum function-based fault-tolerant control method. Additionally, the newly proposed switching criterion directly matches the desired operating mode, even in the presence of disturbances and multiple fault direction changes, thus avoiding ineffective switching and enhancing the robustness of the designed controller. To further improve the UAVs’ transient performance, a reinforcement learning (RL)-based preset performance backstepping control method is introduced. This method optimizes output regulation, saves energy consumption, and reduces the impact of soft saturation on system performance. Finally, simulation results validate the effectiveness and superiority of the proposed scheme.</div></div>","PeriodicalId":55413,"journal":{"name":"Automatica","volume":"179 ","pages":"Article 112440"},"PeriodicalIF":5.9000,"publicationDate":"2025-06-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Switching function-based optimal active fault-tolerant bipartite consensus control for UAV swarm\",\"authors\":\"Pei-Ming Liu , Xiang-Gui Guo , Jian-Liang Wang , Hao Lu , Zheng-Guang Wu\",\"doi\":\"10.1016/j.automatica.2025.112440\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<div><div>This paper studies the problem of optimal active fault-tolerant bipartite consensus control for flying wing unmanned aerial vehicle (UAV) swarm with nonidentical and unknown direction faults (NUDFs) and disturbances by integrating switching and saturation functions. An observer–controller framework is employed to prevent error propagation among follower UAVs. Based on this framework, an active fault-tolerant control strategy is proposed to improve the system’s transient performance. This strategy prevents sudden shocks from excessive reverse inputs on the system and avoids state chattering caused by excessive adjustment inputs, which often occur in the Nussbaum function-based fault-tolerant control method. Additionally, the newly proposed switching criterion directly matches the desired operating mode, even in the presence of disturbances and multiple fault direction changes, thus avoiding ineffective switching and enhancing the robustness of the designed controller. To further improve the UAVs’ transient performance, a reinforcement learning (RL)-based preset performance backstepping control method is introduced. This method optimizes output regulation, saves energy consumption, and reduces the impact of soft saturation on system performance. Finally, simulation results validate the effectiveness and superiority of the proposed scheme.</div></div>\",\"PeriodicalId\":55413,\"journal\":{\"name\":\"Automatica\",\"volume\":\"179 \",\"pages\":\"Article 112440\"},\"PeriodicalIF\":5.9000,\"publicationDate\":\"2025-06-21\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Automatica\",\"FirstCategoryId\":\"94\",\"ListUrlMain\":\"https://www.sciencedirect.com/science/article/pii/S0005109825003346\",\"RegionNum\":2,\"RegionCategory\":\"计算机科学\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q1\",\"JCRName\":\"AUTOMATION & CONTROL SYSTEMS\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Automatica","FirstCategoryId":"94","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0005109825003346","RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"AUTOMATION & CONTROL SYSTEMS","Score":null,"Total":0}
Switching function-based optimal active fault-tolerant bipartite consensus control for UAV swarm
This paper studies the problem of optimal active fault-tolerant bipartite consensus control for flying wing unmanned aerial vehicle (UAV) swarm with nonidentical and unknown direction faults (NUDFs) and disturbances by integrating switching and saturation functions. An observer–controller framework is employed to prevent error propagation among follower UAVs. Based on this framework, an active fault-tolerant control strategy is proposed to improve the system’s transient performance. This strategy prevents sudden shocks from excessive reverse inputs on the system and avoids state chattering caused by excessive adjustment inputs, which often occur in the Nussbaum function-based fault-tolerant control method. Additionally, the newly proposed switching criterion directly matches the desired operating mode, even in the presence of disturbances and multiple fault direction changes, thus avoiding ineffective switching and enhancing the robustness of the designed controller. To further improve the UAVs’ transient performance, a reinforcement learning (RL)-based preset performance backstepping control method is introduced. This method optimizes output regulation, saves energy consumption, and reduces the impact of soft saturation on system performance. Finally, simulation results validate the effectiveness and superiority of the proposed scheme.
期刊介绍:
Automatica is a leading archival publication in the field of systems and control. The field encompasses today a broad set of areas and topics, and is thriving not only within itself but also in terms of its impact on other fields, such as communications, computers, biology, energy and economics. Since its inception in 1963, Automatica has kept abreast with the evolution of the field over the years, and has emerged as a leading publication driving the trends in the field.
After being founded in 1963, Automatica became a journal of the International Federation of Automatic Control (IFAC) in 1969. It features a characteristic blend of theoretical and applied papers of archival, lasting value, reporting cutting edge research results by authors across the globe. It features articles in distinct categories, including regular, brief and survey papers, technical communiqués, correspondence items, as well as reviews on published books of interest to the readership. It occasionally publishes special issues on emerging new topics or established mature topics of interest to a broad audience.
Automatica solicits original high-quality contributions in all the categories listed above, and in all areas of systems and control interpreted in a broad sense and evolving constantly. They may be submitted directly to a subject editor or to the Editor-in-Chief if not sure about the subject area. Editorial procedures in place assure careful, fair, and prompt handling of all submitted articles. Accepted papers appear in the journal in the shortest time feasible given production time constraints.