关键词:
非最小相位系统
高超声速飞行器
自适应控制
非线性控制
输出重定义
强化学习
摘要:
高超声速飞行器(Hypersonic Vehicle,HSV)指的是飞行速度大于马赫数5的近空间飞行器。由于高超声速飞行器极高的飞行速度,使得其具有重要的军事价值和潜在的商用价值。进入二十一世纪,世界各国争相探索和研究高超声速飞行器技术,掀起了一波高超声速飞行器的研发热潮。与传统飞行器相比,高超声速飞行器模型呈现出强非线性、强耦合、不确定性、多约束、非最小相位等复杂特性,为高超声速飞行器设计稳定的跟踪控制策略带来了前所未有的挑战。
论文针对具有非最小相位特性的高超声速飞行器,同时考虑模型参数不确定以及未知气动舵面故障,研究解决非最小相位高超声速飞行器的输出跟踪控制问题,主要研究工作如下:
(1)针对非最小相位HSV刚体纵向模型,同时考虑输入饱和以及时变误差约束问题,提出了一种基于多模型的自适应容错跟踪控制策略。为了稳定HSV纵向模型中的不稳定内部动态,设计了一种“外部输入控制外部状态,外部状态偏差稳定内部状态”的双层级联控制:(i)基于间隙度量的多模型LQ控制策略,用于保证内部动态的稳定性;(ii)基于tan型障碍Lyapunov函数的容错控制策略,通过使用低通滤波器和辅助系统结合自适应Backstepping设计。在控制律中,通过自适应律更新的参数估计值替代了不确定参数。此外,通过Lyapunov方法严格证明了整个系统的稳定性,同时保证了闭环系统中的其他状态和信号的有界性。通过仿真结果验证了所提出的自适应多模型容错控制(Fault-tolerant Control,FTC)策略的有效性。
(2)针对具有弹性模态的非最小相位HSV纵向模型,提出了一种基于输出重新定义和理想内部动态(Ideal Internal Dynamics,IID)的自适应FTC策略,实现了对输出的近似跟踪控制。首先,采用扩展稳定系统中心的方法构建内部动态的一组有界解,即IID。其次,设计了一个双层控制容错控制器:初级控制通过设计动态逆控制器用以确保系统输出能够跟踪上期望的参考轨迹,接着基于理想内部动态和输出重定义策略设计二级控制器以稳定内部动态。然后,对于系统存在的气动舵面故障、外部干扰和参数不确定性的问题,设计鲁棒自适应律对未知参数进行估计,并对HSV模型的气动舵面故障进行补偿。随后,利用Lyapunov稳定性理论对闭环系统的稳定性进行了分析。最后,通过数值仿真结果阐述了本章所提出的FTC策略的有效近似跟踪性能。
(3)针对具有弹性模态非最小相位HSV纵向动态模型,提出了一种基于动作依赖启发式动态规划(Action-Dependent Heuristic Dynamic Programming,ADHDP)的自适应容错控制器策略,实现了系统输出的精确跟踪控制。所设计的自适应容错控制器由容错稳定控制器和ADHDP补偿控制器两部分构成。首先,为了解决非最小相位系统的输出跟踪问题,提出了容错稳定控制器,其中通过输出重定义方法以稳定内部动态,且采用最优有界逆策略计算理想内部动态作为期望的内部动态跟踪轨迹。然后,利用强化学习中的执行-评价结构设计基于ADHDP的补偿控制器进一步降低跟踪误差,所设计的补偿控制器根据跟踪误差对HSV控制系统进行优化补偿,保证足够的跟踪精度,提高收敛速度。该方法在执行器故障下不仅可以跟踪阶跃参考轨迹,还可以实现对正弦期望轨迹的跟踪。最后,通过仿真结果验证了所提出的FTC算法的有效性。
(4)针对非最小相位HSV六自由度模型,并考虑状态约束和外部干扰的不利因素,提出了一种基于障碍Lyapunov函数的自适应容错制导控制策略。首先,由于HSV六自由度模型的强耦合性,基于合理的假设将其进行简化,获得面向控制的HSV六自由度简化模型。然后,将简化后的HSV模型划分为速度子系统、制导子系统和姿态子系统。其次,考虑到方向舵或升降舵故障导致的控制力矩不足,基于障碍Lyapunov函数、Backstepping方法和Nussbaum增益设计了一种自适应容错制导控制方法,实现了HSV的状态约束,保证飞行器的可靠性,使其始终处于安全飞行包线内。此外,利用Lyapunov稳定性理论证明了所提出的算法的收敛性以及闭环系统所有信号的有界性。最后,对HSV六自由度模型进行数值仿真验证,进一步阐明了所提出的容错制导控制方案的有效跟踪性能。
(5)针对非最小相位HSV六自由度模型,并考虑系统的状态约束,提出了一种基于自适应动态规划(Adaptive Dynamic Programming,ADP)技术的自适应容错制导与控制一体化策略,实现对高度、速度以及侧向位移的近似跟踪。通过将Backstepping控制和ADP控制相结合,构建了总控制输入,以改善控制系统的跟踪性能和容错能力。通过引入障碍Lyapunov函数来处理状态约束,设计了基于Backstepp