APP下载

基于干扰观测器的小型无人直升机H∞飞行控制

2019-04-16

关键词:鲁棒观测器直升机

梅 蓉

(南京森林警察学院侦查学院,南京 210023)

在人工智能技术大力发展的当今,无人机技术与系统得到了国内外学者的广泛研究.由于小型无人直升机具有重量轻、成本低、机动性能好等特点,使其成为研究热点[1].目前,小型无人直升机系统控制方法包括传统的PID控制[2]、自适应控制[3]、H∞控制、动态逆控制、受限控制[4]、Backstepping控制[5]、滑模控制[6]和LQR线性控制[7]等.为了有效处理无人直升机所受扰动带来的影响,国内外学者提出了不同的鲁棒抗扰飞行控制方法,方星等[8]采用干扰观测器对系统所受到的未知外部干扰进行了有效估计,并根据观测器的输出,在控制器中引入干扰补偿项,能有效消除外部扰动对控制系统性能的影响,证实了在小型无人直升机系统的飞行控制器设计中,引入干扰观测器技术可提高飞行控制的鲁棒性和安全性;He等[9]提出了一种基于干扰观测器和Backstepping方法的直升机鲁棒飞行控制方法,但干扰观测器难以有效处理系统所受到的噪声影响;周来宏等[10]在Backstepping控制方法的基础上,增加了误差积分和饱和函数,设计了积分饱和Backstepping控制策略,用于抵抗无人机飞行过程中受到的常值干扰和变值干扰.为了有效处理小型无人直升机系统受到的噪声影响,本文拟在干扰观测器的基础上,引入H∞控制方法,使干扰对系统的影响降到最低,并满足给定的性能指标.

1 动力学模型

(1)

(2)

其中g为重力加速度,τe为无人直升机挥舞运动的时间常数,Zlon和Zlat为周期变距到挥舞角的稳态增益,Au和Bv为系统参数,Ma为机俯仰力矩稳定导数,Lb为机滚转力矩稳定导数.为方便,模型可统一写为

(3)

其中x,y为系统的状态和输出,A为状态系数矩阵,C为输出矩阵,B为输入矩阵,Bn为噪声输入矩阵,u为系统输入,d和n分别为系统的未知时变干扰和环境噪声干扰.参数A,B,Bn的具体表达形式由式(1)和式(2)给出,C为相应维数的单位行向量.

为了给小型无人直升机设计基于干扰观测器的H∞控制方法,给出如下假设:

假设2系统(3)中所有状态变量均可测.

本文的控制目标是针对小型无人直升机系统(3)设计一种基于干扰观测器的H∞控制方法,使其在外部未知输入干扰和环境噪声作用下满足性能指标‖z‖≤γ‖n‖2,其中z为闭环系统状态,系统噪声干扰的减弱水平指标γ>0.

2 控制律设计

3 仿真结果

表1 小型无人直升机相关参数Tab.1 Related parameters of the small unmanned helicopter

在所设计的H∞飞行控制器作用下,小型无人直升机的飞行控制仿真结果见图1,2.从图1和图2可以看出,在输入干扰和外部噪声的影响下,尽管在初始时刻有较大的控制误差,但在控制器作用下实现了对输入干扰和外部噪声的抑制,最终实现了在输入干扰和外部噪声共同作用下的鲁棒抗扰控制.

图1 小型无人直升机纵向控制结果Fig.1 Longitudinal control results of the small unmanned helicopter

图2 小型无人直升机横向控制结果Fig.2 Lateral control results of the small unmanned helicopter

4 结论

本文针对高阶、强非线性、强耦合、多输入、多输出的小型无人直升机系统,考虑输入干扰和外部噪声的影响,设计了一种基于干扰观测器的H∞控制方法.对由外部系统产生的未知时变输入干扰,设计了干扰观测器对其进行逼近.同时利用干扰观测器的逼近输出,设计了小型无人直升机的H∞控制器,实现了对输入干扰和外部噪声的良好鲁棒控制性能.

猜你喜欢

鲁棒观测器直升机
直升机?
直升机
基于滑模观测器的PMSM无位置传感器控制策略
基于非线性干扰观测器的航天器相对姿轨耦合控制
基于高阶LADRC的V/STOL飞机悬停/平移模式鲁棒协调解耦控制
基于学习的鲁棒自适应评判控制研究进展
基于滑模观测器的机翼颤振主动抑制设计
目标鲁棒识别的抗旋转HDO 局部特征描述
基于观测器的列车网络控制
目标轨迹更新的点到点鲁棒迭代学习控制