Robust Self-Learning Fault-Tolerant Control for Hypersonic Flight Vehicle Based on ADHDP
针对高超声速飞行器在不确定性、执行器故障和外部干扰下的跟踪控制问题,提出一种结合自适应基线和数据驱动辅助控制器的鲁棒自学习容错控制策略,通过Lyapunov理论和仿真验证了稳定性和优越性。
In this article, a robust self-learning fault-tolerant control (FTC) strategy is proposed to deal with the tracking control problem of the hypersonic flight vehicle (HFV) with uncertainties, actuator faults, and external disturbances. First, an adaptive baseline controller is constructed to achieve stable tracking, in which neural networks are introduced to approximate the unknown dynamics, adaptive laws are formulated to compensate the unknown lumped disturbances, and the Nussbaum technique is applied to address the time-varying actuator faults. Then, to improve the command tracking performance of the baseline controller, a data-driven auxiliary controller which can adaptively adjust the action–critic network weights over time along with the tracking deviation to obtain the optimal control signals in the sense of performance index is developed based on action-dependent heuristic dynamic programming technology. Finally, a comprehensive robust self-learning FTC law is constructed by synthesizing the baseline controller and the auxiliary controller, which leads to good robustness and tracking performance of the closed-loop HFV system. The stability and the superiority of the proposed control algorithm are verified by the Lyapunov theory and comparative numerical simulations, respectively.