[发明专利]一种无人机特技飞行控制系统及方法有效
申请号: | 202010469789.0 | 申请日: | 2020-05-28 |
公开(公告)号: | CN111580537B | 公开(公告)日: | 2023-03-21 |
发明(设计)人: | 刘贞报;许浒;江飞鸿;严月浩;张军红 | 申请(专利权)人: | 西北工业大学 |
主分类号: | G05D1/08 | 分类号: | G05D1/08;G05D1/10 |
代理公司: | 西安通大专利代理有限责任公司 61200 | 代理人: | 朱海临 |
地址: | 710072 陕西*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 无人机 特技飞行 控制系统 方法 | ||
1.一种无人机特技飞行控制方法,其特征在于,包括以下步骤:
步骤1、确定敏捷性无人机的三个方向的惯性矩;
步骤2、根据无人机当前位置和期望轨迹,确定无人机新的期望位置;
步骤3、将新的期望位置和当前位置对应的地面坐标系的姿态误差,转换成无人机坐标系的姿态误差;
步骤4、将无人机坐标系的姿态误差分解为倾斜误差和滚转误差,并结合四元数得到期望姿态;
步骤4中所述期望姿态的表达式如下:
其中,qdes为期望姿态,qref为当前姿态,qz为倾斜误差,qy为滚转误差;
步骤5、基于四元数来跟踪机体的位置,根据当前姿态和期望姿态确定姿态角误差,PD控制率根据姿态角误差确定无人机的加速度,并根据加速度和无人机惯性矩得到姿态变换所需要的力矩,进而得到无人机舵机输出;
根据无人机的当前姿态和步骤4得到的期望姿态计算偏航角、滚转角和俯仰角的姿态角误差;将加速度乘以步骤1中惯性矩得到姿态变换所需要的力矩,进而确定方向舵、升降舵和副翼的舵机输出;
所述姿态角误差的数学表达式为:
Δq=qdes-qref
期望力矩包括滚转力矩L、俯仰力矩M和偏航力矩N;
其中,Ix、Iy分别为x方向和y方向的惯性矩;
所述方向舵δa、升降舵δe和副翼舵机δr的表达式如下:
2.根据权利要求1所述的一种无人机特技飞行控制方法,其特征在于,步骤1中所述三个方向的惯性矩分别为X方向、Y方向和Z方向的惯性矩,表达式如下:
其中,Ix、Iy、Iz为三个方向的惯性矩,mi为飞机第i个零件的质量,xi、yi、zi为第i个零件的质心。
3.根据权利要求1所述的一种无人机特技飞行控制方法,其特征在于,步骤2中所述新的期望位置的表达式如下:
其中,pref为期望位置,p为当前位置,p0为上一点的位置,为当前位置p的x,y方向构成的二维矩阵。
4.根据权利要求1所述的一种无人机特技飞行控制方法,其特征在于,步骤3中采用转换矩阵将地面坐标系的姿态误差转换成机体坐标系的姿态误差,转化矩阵根据姿态角的四元数q0,q1,q2,q3确定。
5.根据权利要求4所述的一种无人机特技飞行控制方法,其特征在于,步骤3中姿态误差包括倾斜误差和滚转误差,倾斜误差由无人机的Z方向位置误差确定,滚转误差由无人机的Y方向位置误差确定;
所述倾斜误差θy和滚转误差θz的表达式如下:
θz=KPΔyp+KdΔyd
θy=KpΔzp+KdΔzd
其中,Δyp、Δzp为y、z方向上的当前位置误差,Δyd、Δzd为y、z方向上的期望位置误差,Kp,Kd为常数。
6.根据权利要求4所述的一种无人机特技飞行控制方法,其特征在于,所述无人机坐标系的姿态误差的表达式如下:
7.一种无人机特技飞行控制方法的控制系统,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1至6任一项所述的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西北工业大学,未经西北工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010469789.0/1.html,转载请声明来源钻瓜专利网。