针对带攻角(AOA)约束的高超声速飞行器控制问题,提出一种基于非对称时变障碍函数的非线性自适应反步控制方法.首先,将飞行器模型化为严反馈形式,以反步法为基础进行控制器设计.然后通过光滑饱和函数对名义攻角指令信号进行限幅,并保证限幅信号的可导性,限幅产生的误差通过设计辅助系统进行补偿.进而使用障碍函数对攻角指令跟踪误差进行非对称时变约束.针对不确定性和干扰,设计新型自适应律对集中干扰上界进行估计并补偿.最终通过Lyapunov理论证明了闭环系统状态量一致最终有界并且攻角始终满足时变约束.仿真结果表明,本文方法能够在满足攻角约束基础上保证良好跟踪性能.
高超声速飞行器 攻角(AOA)约束 非对称障碍函数 自适应控制 反步法