[发明专利]面向攻角跟踪的高超声速飞行器非对称输出受限控制方法在审
申请号: | 201910982021.0 | 申请日: | 2019-10-16 |
公开(公告)号: | CN110568765A | 公开(公告)日: | 2019-12-13 |
发明(设计)人: | 许斌;郭雨岩;梁捷;凡永华;张栋 | 申请(专利权)人: | 西北工业大学 |
主分类号: | G05B13/04 | 分类号: | G05B13/04;G05B11/42;G05D1/08 |
代理公司: | 61204 西北工业大学专利中心 | 代理人: | 刘新琼 |
地址: | 710072 *** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 非对称 控制律 攻角 受限 高超声速飞行器 李雅普诺夫函数 学习神经网络 非线性函数 控制器设计 速度子系统 不确定性 跟踪误差 模型变换 速度跟踪 系统输出 约束信息 输出 预设 复合 跟踪 引入 保证 | ||
1.一种面向攻角跟踪的高超声速飞行器非对称输出受限控制方法,其特征在于步骤如下:
步骤1:考虑高超声速飞行器纵向通道动力学模型:
其中,表示推力,表示升力,表示阻力,表示俯仰力矩;V表示速度,γ表示航迹倾角,h表示高度,α表示攻角,q表示俯仰角速度,δe表示升降舵偏角,Φ表示节流阀开度;表示动压,ρ表示空气密度,表示平均气动弦长,S表示气动参考面积;m、Iyy和g代表质量、俯仰轴的转动惯量以及重力加速度,均为气动参数;
步骤2:取x1=α,x2=q;可将式(4)-(5)写成如下严格反馈形式:
其中,fi,i=1,2为未知非线性函数,g2为已知非线性函数,考虑攻角跟踪任务,定义攻角参考信号x1d;
步骤3:第1步:定义攻角跟踪误差为:
e1=x1-x1d (7)
构造非对称障碍李雅普诺夫函数:
其中kb>0为误差e1的上界,-ka<0为误差e1的下界,均由设计者给出;
定义设计俯仰角速率虚拟控制量为:
其中,为神经网络最优权值的估计值向量,θf1为根据神经网络基函数得到的向量,为有界不确定性上界的估计值,k1>0、均由设计者给定;
令x2c通过式(10)所示的滤波器以获得信号x2d及
其中,ν2=x2d-x2c,τ2>0、ρ2>0及δm2>0均由设计者给出,为上界的估计值;
定义建模误差:
其中由式(12)所示的平行估计模型得到:
其中,β1>0由设计者给出;
设计神经网络权重更新律如下:
其中,γ1>0,γz1>0及δf1>0由设计者给出;
设计自适应律如下:
其中,λ1>0及δψ1>0由设计者给出;
第2步:定义俯仰角速率跟踪误差为:
e2=x2-x2d (15)
设计升降舵偏角为:
其中,为神经网络最优权值的估计值向量,θf2为根据神经网络基函数得到的向量,为有界不确定性上界的估计值,k2>0由设计者给定;
定义建模误差:
其中由式(18)所示的平行估计模型得到:
其中,β2>0由设计者给出;
设计神经网络权重更新律如下:
其中,γ2>0,γz2>0及δf2>0由设计者给出;
设计自适应律如下:
其中,λ2>0及δψ2>0由设计者给出;
步骤4:定义速度跟踪误差为:
其中,Vd为速度参考指令;
设计节流阀开度Φ为:
其中,kpV>0、kiV>0和kdV>0由设计者给定;
步骤5:根据得到的升降舵偏角δe和速度子系统的节流阀开度Φ,返回到飞行器动力学模型(1)-(5),对攻角和速度进行跟踪控制。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西北工业大学,未经西北工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910982021.0/1.html,转载请声明来源钻瓜专利网。