四轴姿态检测和控制理论_第1页
四轴姿态检测和控制理论_第2页
四轴姿态检测和控制理论_第3页
四轴姿态检测和控制理论_第4页
四轴姿态检测和控制理论_第5页
已阅读5页,还剩16页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、四轴飞行器的姿态测量四轴飞行器的姿态测量与控制与控制1二二四轴飞行器的姿态测量与四轴飞行器的姿态测量与控制控制首先简单介绍一下四轴飞行器,飞行器由机架、电机、螺旋桨和控制电路构成。 机架呈十字状,是固定其他部件的平台。 电机采用直流空心杯电机。 四个螺旋桨中有两个正桨,两个反桨。 控制部分主要由STM32处理器和mpu6050数字姿态处理器(集成三轴陀螺仪和三轴加速度计)组成。2二二四轴飞行器的姿态测量与控制四轴飞行器的姿态测量与控制 结构框图结构框图3二二四轴飞行器的姿态测量与控制四轴飞行器的姿态测量与控制飞行器涉及两个空间直角坐标系统:地理坐标系和机体坐标系。地理坐标系是固连在地面的坐标系

2、,机体坐标系是固连在飞行器上的坐标系。地理坐标系采用“东北天坐标系”,X 轴指向东,为方便罗盘的使用,Y 轴指向地磁北,Z 轴指向天顶。机体坐标系原点在飞行器中心,xy 平面为电机所在平面。4二二四轴飞行器的姿态测量与控制四轴飞行器的姿态测量与控制5二二四轴飞行器的姿态测量与控制四轴飞行器的姿态测量与控制飞行器的姿态,是指飞行器的指向,一般用三个姿态角表示,包括偏航角、俯仰角和滚转角。更深一层,姿态其实是一个旋转变换,表示机体坐标系与地理坐标系的旋转关系,这里定义姿态为机体坐标系向地理坐标系的转换。旋转变换有多种表示方式,包括变换矩阵、姿态角、转轴转角、四元数等。6二二四轴飞行器的姿态测量与控

3、制四轴飞行器的姿态测量与控制因为姿态实质是一个旋转变换,根据刚体有限转动的欧拉定理,旋转变换是可以串联的,所以一个姿态可以经过一个旋转变换,变成另一个姿态。类比点和向量的概念,姿态相当于点,旋转相当于向量,点可以通过加向量,变成另一个点。如果用四元数表示旋转,则由四元数的乘法来实现旋转串联。7二二四轴飞行器的姿态测量与控制四轴飞行器的姿态测量与控制22221qqqqwxyz8二二四轴飞行器的姿态测量与控制四轴飞行器的姿态测量与控制rpqpqpqpqrpqpqpqpqrrqpqpqpqrpqpqpqpqww wx xy yz zxw xx wy zz yrpqyw xx zy wz xzw zx

4、 yy xz w9二二四轴飞行器的姿态测量与控制四轴飞行器的姿态测量与控制 2222221 222222221 222222221 22qqq qq qq qq qq qq qqqq qq qq qq qq qq qqqyzx ywzxzwyR qx ywzxzyzwxxzwyyzwxxy10二二四轴飞行器的姿态测量与控制四轴飞行器的姿态测量与控制 动力学动力学原理原理螺旋桨旋转时,把空气对螺旋桨的压力在轴向和侧向两个方向分解,得到两种力学效应:推力和转矩。当四轴飞行器悬停时,合外力为0,螺旋桨的推力用于抵消重力,转矩则由成对的正桨反桨抵消。当飞行器运动时,因为推力只能沿轴向,所以只能通过倾斜

5、姿态来提供水平的动力,控制运动由控制姿态来间接实现。11二二四轴飞行器的姿态测量与控制四轴飞行器的姿态测量与控制假设四轴为刚体,根据质点系动量矩定理,角速度和角加速度由外力矩决定,通过控制四个螺旋桨,可以产生需要的力矩。首先对螺旋桨编号:第一象限的为0 号,然后逆时针依次递增。同步增加0 号和1 号、减小2 号和3 号桨的功率,可以在不改变推力的情况下,提供x 轴的力矩;同步增加1 号和2 号、减小0 号和3 号桨的功率,可以在不改变推力的情况下,提供y 轴的力矩;同步增加1 号和3 号、减小0 号和2 号桨的功率,可以在不改变推力的情况下,提供z 轴的力矩。12二二四轴飞行器的姿态测量与控制

6、四轴飞行器的姿态测量与控制13二二四轴飞行器的姿态测量与控制四轴飞行器的姿态测量与控制 姿态测量姿态测量计算姿态主要用到2 个传感器:陀螺仪、加速度计。其中加速度计测量结果受运动加速度影响较大,特别是飞行器的震动;陀螺仪受外部影响较小稳定性较好,但是输出量为角速度,需要积分后才能得到姿态,在积分过程中不可避免的使误差累积。为了得到准确的姿态就要综合考虑两种传感器的利弊,取长补短通过数据融合得到理想的姿态。141522221sinsinsinsin2222t gt gt gt gxyzxyz 21 sinsinsinsin2222t gt gt gt gxyz 二二四轴飞行器的姿态测量与控制四轴飞行器的姿态测量与控制1222214222nnTgggAAngggt xt yt ztrxyz 11nnnnAEEAAAnqqr16二二四轴飞行器的姿态测量与控制四轴飞行器的姿态测量与控制11nAEmEacAAmacRqaa17二二四轴飞行器的姿态测量与控制四轴飞行器的姿态测量与控制agtc 1222111114222nnAAnrxyzxyz 11nnnnAEEAAAnqqr18二二四轴飞行器的姿态测量与控制四轴飞行器的姿态测量与控制19二二四轴飞行器的姿态测量与控制四轴飞行器的姿态测量与控制假设姿态差为小量,所以正弦值近似等于角度值,但注意此处四元数内的角度值仅为实际姿态差角度的一半,将

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论