[发明专利]考虑攻角约束的高超声速飞行器自适应容错控制方法有效
申请号: | 201710789277.0 | 申请日: | 2017-09-05 |
公开(公告)号: | CN107450324B | 公开(公告)日: | 2019-10-22 |
发明(设计)人: | 许斌;郭雨岩;程怡新;张睿;史忠科;凡永华 | 申请(专利权)人: | 西北工业大学;西北工业大学深圳研究院 |
主分类号: | G05B13/04 | 分类号: | G05B13/04 |
代理公司: | 西北工业大学专利中心 61204 | 代理人: | 王鲜凯 |
地址: | 710072 *** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 考虑 约束 高超 声速 飞行器 自适应 容错 控制 方法 | ||
1.一种考虑攻角约束的高超声速飞行器自适应容错控制方法,其特征在于包括以下步骤:
步骤一、建立高超声速飞行器纵向通道动力学模型:
其中,表示动压,ρ表示空气密度,均为气动参数,表示平均气动弦长,S表示气动参考面积;V表示速度,γ表示航迹倾角,h表示高度,α表示攻角,q表示俯仰角速度;其中u=[u1,u2,…,un]T为待设计的n个舵面偏转角,为未知故障参数,δ=diag{δ1,δ2,…,δn},当第i个执行器出现故障时取δi=1,否则取δi=0,λ=[λ1,λ2,…,λn]T为未知参数;Φ为节流阀开度;T、D、L和Myy分别代表推力、阻力、升力和俯仰转动力矩;m、Iyy、μ和r代表质量、俯仰轴的转动惯量、引力系数以及距地心的距离;
步骤二、定义高度跟踪误差eh=h-hd,设计航迹角指令γd:
式中,hd为高度指令,为高度指令的一阶微分,kh>0,ki>0;考虑巡航段航迹角变化小,航迹角指令的一阶微分取为零;
取x1=γ,x2=α,x3=q;可将式(3)-(5)写成如下严格反馈形式:
其中,fi,gi,i=1,2,3为根据高超声速飞行器模型得到的未知非线性函数;g1=ωg1θg1,g2=1,g3=ωg3θg3,其中为已知项,为未知气动参数项;
步骤三、定义航迹角跟踪误差:
e1=x1-γd (8)
设计攻角虚拟控制量:
式中,k1>0;为由RBF神经网络得到的f1估计值,其中为神经网络最优权重向量的估计值,θ1为RBF函数向量;其中为θg1的估计值;
定义建模误差:
其中由下式得到:
其中η1>0由设计者给出;设计自适应律如下:
其中γ1>0、γz1>0、δ1>0;设计自适应律如下:
其中
为了使攻角满足给定的约束条件,令x2c通过如下的饱和环节获得x2cl:
其中,x2cm为x2c上界;
设计一阶滤波器如下:
式中x2d为x2cl通过公式(15)所表达的滤波器后获得的信号,α2>0;
定义攻角跟踪误差:
e2=x2-x2d (16)
构造Barrier李雅普诺夫函数其中kb为误差e2的上界;设计俯仰角速率虚拟控制量:
式中,k2>0,为由RBF神经网络得到的f2估计值,其中为神经网络最优权重向量的估计值,θ2为RBF函数向量;
定义建模误差:
其中由下式得到:
其中η2>0;设计自适应律如下:
其中γ2>0、γz2>0、δ2>0;
设计一阶滤波器如下:
式中x3d为x3c通过公式(21)所表达的滤波器后获得的信号,α3>0;
定义俯仰角速率跟踪误差:
e3=x3-x3d (22)
设计辅助信号u*如下:
式中,k3>0;为由RBF神经网络得到的f3估计值,其中为神经网络最优权重向量的估计值,θ3为RBF函数向量;其中为θg3的估计值;
设计各舵面偏转如下:
其中自适应律如下:
其中Γ1i>0与Γ2i>0,sgn(g3)为g3的符号函数,此处g3符号已知;
定义建模误差:
其中由下式得到:
其中η3>0;设计自适应律如下:
其中γ3>0、γz3>0、δ3>0;设计自适应律如下:
其中
步骤四、定义速度跟踪误差:
式中,Vd为速度指令;设计节流阀开度如下:
式中,kpV>0、kiV>0、kdV>0;
步骤五、根据得到的各舵偏角ui和节流阀开度β,返回到高超声速飞行器的动力学模型(1)-(5),对高度和速度进行跟踪控制。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西北工业大学;西北工业大学深圳研究院,未经西北工业大学;西北工业大学深圳研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710789277.0/1.html,转载请声明来源钻瓜专利网。