航空学报 > 2026, Vol. 47 Issue (9): 532279-532279   doi: 10.7527/S1000-6893.2025.32279

先进飞行器安全控制技术专刊

基于全驱系统方法的无人直升机分层容错编队控制

卢园1, 张柯1,2(), 姜斌1,2   

  1. 1.南京航空航天大学 自动化学院,南京 211106
    2.直升机动力学全国重点实验室,南京 210016
  • 收稿日期:2025-05-22 修回日期:2025-09-22 接受日期:2025-12-18 出版日期:2026-05-15 发布日期:2025-12-25
  • 通讯作者: 张柯 E-mail:kezhang@nuaa.edu.cn
  • 基金资助:
    国家自然科学基金(62173180);国家自然科学基金(U25A20453);国家自然科学基金基础科学中心项目(62188101);江苏省自然科学基金(BZ2024037)

Hierarchical fault-tolerant formation control for unmanned helicopters based on fully-actuated system approach

Yuan LU1, Ke ZHANG1,2(), Bin JIANG1,2   

  1. 1.College of Automation Engineering,Nanjing University of Aeronautics and Astronautics,Nanjing 211106,China
    2.National Key Laboratory of Helicopter Dynamics,Nanjing 210016,China
  • Received:2025-05-22 Revised:2025-09-22 Accepted:2025-12-18 Online:2026-05-15 Published:2025-12-25
  • Contact: Ke ZHANG E-mail:kezhang@nuaa.edu.cn
  • Supported by:
    National Natural Science Foundation of China(62173180);Science Center Program of National Natural Science Foundation of China(62188101);Natural Science Foundation of Jiangsu Province(BZ2024037)

摘要:

针对现有无人直升机主动容错控制方法未考虑故障估计误差对编队控制精度影响的问题,建立故障估计误差与辅助控制器的博弈关系,将零和微分博弈理论与全驱系统方法相结合,融合设计出一种分层容错编队控制策略。首先,引入虚拟控制变量,建立考虑执行器故障的无人直升机高阶全驱系统模型,包括位置外环和姿态内环高阶全驱子系统。其次,设计自适应故障估计器对无人直升机执行器故障进行有效估计。然后,结合故障估计信息和全驱系统方法,针对无人直升机内外环分层设计位置和姿态容错控制器,确保系统状态在故障下仍能实现编队控制目标。接着,引入辅助控制器与故障估计误差参与的零和微分博弈模型,通过动态事件触发机制下的自适应动态规划算法来获取近似最优解,以最小代价有效补偿故障估计误差对编队性能的影响。最后,通过仿真实验验证所提出控制策略的有效性和优越性。结果表明:提出的控制策略在故障情况下,无人直升机编队性能得到了进一步提升。

关键词: 无人直升机, 全驱系统方法, 容错编队控制, 零和微分博弈, 动态事件触发机制

Abstract:

To address the problem that the existing active fault-tolerant control methods for unmanned helicopters fail to consider the influence of fault estimation errors on the formation control accuracy, the game relationship between fault estimation errors and auxiliary controllers is established. By integrating zero-sum differential game theory and the full-actuated system approach, a hierarchical fault-tolerant formation control strategy is developed. Firstly, virtual control variables are introduced, and the high-order fully actuated system model of the unmanned helicopter with actuator fault is established, including the position outer-loop and attitude inner-loop high-order fully actuated subsystems. Subsequently, an adaptive fault estimator is designed to estimate the fault of unmanned helicopter effectively. Then, combining the fault estimation information and the fully actuated system approach, the position and attitude fault-tolerant controllers are designed in a hierarchical manner for the inner and outer loops of the unmanned helicopter, ensuring that the system state satisfies the formation control objective under faults. Furthermore, a zero-sum differential game model between auxiliary controller and fault estimation error is introduced, and the approximate optimal solution is obtained by adaptive dynamic programming algorithm under the dynamic event-triggered mechanism, effectively compensating for the impact of the fault estimation error on the formation performance at minimum cost. Finally, the effectiveness and superiority of the proposed control strategy are demonstrated by simulation experiments.The results show that, under fault conditions, the proposed control strategy can further improve the formation performance of the unmanned helicopter system.

Key words: unmanned helicopter, fully-actuated system approach, fault-tolerant formation control, zero-sum differential game, dynamic event-triggered mechanism

中图分类号: