[发明专利]一种尾座式垂直起降无人机姿态控制方法有效
申请号: | 202211723162.9 | 申请日: | 2022-12-30 |
公开(公告)号: | CN116088549B | 公开(公告)日: | 2023-06-30 |
发明(设计)人: | 陈树生;仲康;李猛;杨华;高正红;邹旭 | 申请(专利权)人: | 西北工业大学 |
主分类号: | G05D1/08 | 分类号: | G05D1/08 |
代理公司: | 西安匠星互智知识产权代理有限公司 61291 | 代理人: | 陈星 |
地址: | 710072 *** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 尾座式 垂直 起降 无人机 姿态 控制 方法 | ||
1.一种尾座式垂直起降无人机姿态控制方法,其特征在于:包括以下步骤:
步骤1:构建尾座式垂直起降无人机的数学模型:
步骤1.1:构建尾座式垂直起降无人机的动态运动方程为:
式中,ω=[p,q,r]为无人机的欧拉角速度,由无人机的惯性测量单元测得;J为无人机的惯性矩阵,为无人机本身的特有属性;B为J的逆矩阵,通过数学的求逆运算获得;M为作用在无人机上的合力矩,M=Maero+Mun+u(t),Maero为空气动力力矩;Mun为空气动力参数的未知的不确定性和扰动力矩;u(t)为螺旋桨和控制面产生的实际控制力矩;
步骤1.2:对步骤1.1中的动态运动方程进行改写,引入不确定性因素项f0(t,ω),改写形式为:
式中,Bm为对惯性矩阵J的逆矩阵的最佳估计,并且B=Bm+ΔB,ΔB为估计误差;f0(t,ω)的表达形式为:
f0(t,ω)=-B(ω×Jω)+ΔB(Maero+Mun+u(t))+Bm(Maero+Mun)
步骤2:设计总的控制器为:
uc(t)=uff(t)+ub(t)+ua(c)(t)
uc(t)为控制器产生的期望控制力矩,u(t)和uc(t)之间的关系为
umax为螺旋桨和控制面能够产生的最大控制力矩,sgn为符号函数;在uc(t)的作用下,尾座式垂直起降无人机实现对期望姿态Ωd(t)的准确跟踪;其中uff(t)为前馈补偿器的输出,ub(t)为标称控制器的输出,ua(c)(t)为L1自适应控制器的输出;
所述前馈补偿器输出为:
式中,ω(t),V(t),p(t),q(t)和r(t)分别为t时刻的欧拉角速度向量、空速、滚转角速度以及偏航角速度;α1、α2和α3为自定义的权重系数;ρ为大气密度,S为机翼面积,b为翼展,c为无人机的平均气动弦长,Cl0、Clp、Cm0、Cmq、Cn0、Cnr均为气动系数;
所述标称控制器通过以下过程进行设计:
在悬停平衡点处进行线性化处理,得到不考虑不确定性项的状态空间方程如下:
式中,x为状态向量,形式为x=[Ω,ω],Ω为无人机的欧拉角;Alqr和Blqr为雅可比矩阵;
定义欧拉角误差为:
Ωe(t)=Ω(t)-Ωd(t)
式中,Ωd(t)为期望的欧拉;
定义一个新的状态向量为xnew=[Ωe,ω],将状态空间方程改写为:
设计标称控制器为:
ub(t)=-Kxnew(t)=-K1Ωe(t)-K2ω(t)
式中,ub(t)为标称控制器的输出;K1和K2为系数;K是标称控制器控制系数,K的表达形式为R为无人机旋转矩阵,P通过下式求解得到:
所述L1自适应控制器通过以下过程设计得到:
构建状态预测器来预测无人机的状态,状态预测器形式如下:
式中,为需要求解的预测器状态向量;为f0(t,ω)的自适应估计值;ua(c)(t)为状态预测器期望控制输入,也为L1自适应控制器的输出;
其中Γ为人为定义的自适应增益;κ为人为定义的速率因子;为预测误差,形式为
设计L1自适应控制器如下:
式中C(t)为C(t)=(I3×3+K1)-1K2;ωd(t)为L1自适应控制器的跟踪目标:
其中Am=-BmK2,根据ω的线化动态方程
得到;φ(t)的拉普拉斯表达形式为
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西北工业大学,未经西北工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211723162.9/1.html,转载请声明来源钻瓜专利网。