[发明专利]基于未知系统动力学估计器的四旋翼无人机姿态控制方法有效
申请号: | 202211722725.2 | 申请日: | 2022-12-30 |
公开(公告)号: | CN116300994B | 公开(公告)日: | 2023-08-22 |
发明(设计)人: | 车适齐;仲康;陈树生;杨华;冯聪;邹旭 | 申请(专利权)人: | 西北工业大学 |
主分类号: | G05D1/08 | 分类号: | G05D1/08 |
代理公司: | 西安匠星互智知识产权代理有限公司 61291 | 代理人: | 陈星 |
地址: | 710072 *** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 未知 系统 动力学 估计 四旋翼 无人机 姿态 控制 方法 | ||
1.一种基于未知系统动力学估计器的四旋翼无人机姿态控制方法,其特征在于:包括以下步骤:
步骤1:构建四旋翼无人机的数学模型:
步骤1.1:四旋翼无人机的姿态动力学由以下方程表示:
式中,为四旋翼无人机的欧拉角向量;Ω=[p,q,r]为四旋翼无人机的角速度向量;J=diag(Jx,Jy,Jz)为四旋翼无人机的惯性矩矩阵;τ=[τ1,τ2,τ3]为四旋翼无人机的控制输入向量;D=[D1,D2,D3]为无法测量的外部干扰;R为旋转矩阵;
步骤1.2:定义x1=Θ=[x11,x12,x13]以及x2=RΩ=[x21,x22,x23],将步骤1.1中的方程改写为
式中,G1=[G11,G12,G13]为总未知扰动的向量;G2=[G21,G22,G23]为参数不确定性向量;对于G21,G22,G23,满足:
式中,为待识别的未知向量,且θ具有下边界θmin和上边界θmax;为一个已知的回归矩阵;
步骤1.3:定义为θ的估计值,并定义为估计误差,得到
式中,
步骤1.4:定义投影运算符
式中i=1,2,3,根据投影运算符定义自适应参数更新律为:
式中Γ为自适应速率;σ=[σ1,σ2,σ3]为自适应函数,并且σ满足:
θT[Γ-1Projθ(Γσ)-σ]≤0
步骤2:通过滤波操作构造未知系统动力学估计器:
步骤2.1:对于可测量信号x2i和τ2i,其中i=1,2,3,设计低通滤波器如下:
式中,(·)f表示(·)/(ks+1),k是滤波器常数;
步骤2.2:根据不变流形原理,当引入内点Zi如下:
式中,Zi是渐近收敛,并且满足:
式中,当k趋近0时,是一个不变流形;
步骤2.3:根据不变流形原理和滤波操作构建内环路中存在的非线性不确定性的估计表达式,如下:
式中,是G1i的估计值;
步骤3:基于精确补偿和在线参数自适应辨识,设计一种新型复合自适应鲁棒控制器,用于四旋翼无人机的姿态控制;
步骤3.1:定义姿态环的跟踪误差为:
式中,为期望的姿态;
步骤3.2:然后对姿态环的跟踪误差求导,得到
步骤3.3:构建虚拟控制律如下:
式中,为速度参考向量;kΘ为控制增益;
步骤3.4:构建角速度环的跟踪误差为:
将角速度环的跟踪误差和虚拟控制律带入求导后的姿态环的跟踪误差中得到:
步骤3.5:对角速度环的跟踪误差求导,得到:
步骤3.6:将步骤1.2中改写后的姿态动力学方程带入求导后的角速度环的跟踪误差中,得到
利用未知系统动力学估计器提供的扰动估计和通过自适应更新的参数识别,构建最终的角速率控制器为:
式中,kΩ为控制增益。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西北工业大学,未经西北工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211722725.2/1.html,转载请声明来源钻瓜专利网。