[发明专利]一种无人直升机位置跟踪的方法与装置有效
申请号: | 201710213120.3 | 申请日: | 2017-04-01 |
公开(公告)号: | CN106802570B | 公开(公告)日: | 2020-02-07 |
发明(设计)人: | 刘治;周伟;赖冠宇;章云 | 申请(专利权)人: | 广东工业大学 |
主分类号: | G05B13/04 | 分类号: | G05B13/04 |
代理公司: | 11227 北京集佳知识产权代理有限公司 | 代理人: | 罗满 |
地址: | 510062 广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 无人 直升机 位置 跟踪 方法 装置 | ||
1.一种无人直升机位置跟踪的方法,其特征在于,包括:
根据空气动力学和刚体力学原理,确定出无人直升机的运动学方程和动力学方程;
依据所述运动学方程、所述动力学方程以及预先设置的虚拟控制器方程,确定出所述无人直升机的线速度误差微分方程;
依据所述线速度误差微分方程,确定出基于鲁棒神经网络自适应控制器的运算方程;所述自适应控制器的运算方程中包括鲁棒自适应参数以及神经网络参数;
依据所述自适应控制器的运算方程以及自适应律方程,计算出所述无人直升机的位置;所述自适应律方程包括鲁棒自适应参数方程和神经网络参数方程;
其中,所述依据所述运动学方程、所述动力学方程以及预先设置的虚拟控制器方程,确定出所述无人直升机的线速度误差微分方程包括:
依据所述运动学方程和所述动力学方程,确定出所述无人直升机初始的位置误差微分方程;
将速度误差方程和预先设置的虚拟控制器方程带入到所述初始的位置误差微分方程,得到所述无人直升机对应的位置误差微分方程;
依据所述位置误差微分方程以及所述虚拟控制器方程,确定出虚拟控制器微分方程;
依据所述虚拟控制器微分方程,确定出所述无人直升机的线速度误差微分方程;
确定出的运动学方程为:
其中,R(Θ)∈SO(3)是机体坐标系与惯性坐标系之间的欧拉转换矩阵,SO(3):={R∈R3×3|RTR=I3,det(R)=1}是一个3×3的正交矩阵;T(Θ)为无人直升机姿态角度与角速度之间的转换矩阵;v(t)是线速度方程,ω(t)是角速度方程;
动力学方程为:
其中,v为相对于机载坐标系的线速度,ω为相对于机载坐标系的角速度,可表示为v=(vx,vy,vz)T和ω=(ωx,ωy,ωz)T;M=diag{mI3,J}表示质量-惯性矩阵;m是无人直升机的质量;J是对称正定转动惯量;S(ω)是一个斜对称矩阵;N1和N2是带有阻尼系数d1和d2的非线性空气摩擦阻力;G=G(Θ)=mgRT(Θ)EZ是重力向量,Ez=(0,0,1)T是单位向量,g是重力加速度;τd1和τd2是有界外部扰动;τ是驱动力;S(Jω)是包含了径向基函数的一个已知向量,O3×3是三阶零矩阵,O3×1是三维零向量;
无人直升机初始的位置误差微分方程,其公式如下:
其中,是无人直升机目标位置跟踪轨迹的导数;
预先设置的虚拟控制器方程的公式如下:
其中,RT(Θ)是R(Θ)的转置,Kp∈R3×3是一个对称正定矩阵,ep(t)是位置误差方程;
位置误差微分方程的公式如下:
虚拟控制器微分方程,其公式如下:
其中,R(Θ)是机体坐标系与惯性坐标系之间的欧拉转换矩阵,RT(Θ)是R(Θ)的转置,是无人直升机目标位置跟踪轨迹二阶导数;
无人直升机的线速度误差微分方程,其公式如下:
其中,N1是非线性空气摩擦阻力,g是重力加速度,Ez是单位向量,τ1是平移方向上的推力;
空气动力学函数F1(·)的具体公式如下:
其中,是权重矩阵,δ1(v)是逼近误差,X1是隐含层神经元的个数,S1(v)是径向基函数;
所述自适应控制器的运算方程中包括鲁棒自适应参数以及神经网络参数,其公式如下:
其中,Kv是对称正定矩阵,a1是一个常数,是径向基函数S1(v)的转置,是理想化权重矩阵,是用来估计ε1值的鲁棒自适应参数;是一个神经网络在线学习参数;用来估计W1的值,W1是理想化权重矩阵θ1的最大奇异值的平方;
所述自适应律方程包括鲁棒自适应参数方程和神经网络参数方程,其公式如下:
其中,kε1,k01是修正参数,rε1,r1是设计参数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东工业大学,未经广东工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710213120.3/1.html,转载请声明来源钻瓜专利网。