多旋翼飞行器设计与控制理论 -第05讲-坐标系和姿态表示V2_第1页
多旋翼飞行器设计与控制理论 -第05讲-坐标系和姿态表示V2_第2页
多旋翼飞行器设计与控制理论 -第05讲-坐标系和姿态表示V2_第3页
多旋翼飞行器设计与控制理论 -第05讲-坐标系和姿态表示V2_第4页
多旋翼飞行器设计与控制理论 -第05讲-坐标系和姿态表示V2_第5页
已阅读5页,还剩33页未读 继续免费阅读

下载本文档

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

文档简介

多旋翼飞行器设计与控制

第五讲坐标系和姿态表示2024/7/132东方智慧浑天仪2024/7/133欧拉角、旋转矩阵和四元数三种姿态表示的变化与机体角速度的关系?核心问题大纲1.坐标系2.欧拉角3.旋转矩阵4.四元数5.本讲小结2024/7/1341.坐标系2024/7/135

右手定则如所上图示,右手的拇指指向x轴的正方向,食指指向y轴的正方向,中指所指示的方向即是z轴的正方向。进一步,如上图所示,要确定旋转正方向,用右手的大拇指指向轴的正方向,弯曲四指。那么四指所指示的方向即是旋转正方向。本讲采用的坐标系和后面定义的角度正方向都是沿用右手定则。图5.1右手定则下的坐标轴和旋转正方向1.坐标系2024/7/136地球固联坐标系与机体坐标系定义图5.2机体坐标系与地面坐标系的关系图地球固联坐标系用于研究多旋翼飞行器相对于地面的运动状态,确定机体的空间位置坐标。它忽略地球曲率,即将地球表面假设成一张平面。通常以多旋翼起飞位置或者地心作为坐标原点。先让轴在水平面内指向某一方向,轴垂直于地面向下。然后,按右手定则确定轴。机体坐标系与多旋翼固连,其原点取在多旋翼的重心位置上。轴在多旋翼对称平面内指向机头(机头方向与多旋翼+字形或X字形相关)。轴在飞机对称平面内,垂直轴向下。然后,按右手定则确定轴。右下标e表示Earth,下标b表示Body1.坐标系2024/7/137

地球固联坐标系与机体坐标系定义图5.2机体坐标系与地面坐标系的关系图定义如下三个单位向量在地球固联坐标系中,沿着轴

的单位向量可以表示为

。在机体坐标系下,沿着轴的单位向量满足(注:左上标b表示向量在机体坐标系的表示)在地球固联坐标系中,沿着轴的单位向量表示为(注:左上标e表示向量在地球固联坐标系的表示)2024/7/138图5.3偏航角、俯仰角与滚转角分步转动示意图可以通过转换绕轴分别旋转欧拉角将地球固联坐标系转动到机体坐标系。2.欧拉角

欧拉角定义2.欧拉角2024/7/139

欧拉角定义图5.4欧拉角直观表示示意图(x轴黄色,y轴绿色,z轴蓝色)2.欧拉角2024/7/1310图5.5固定翼飞机欧拉角示意图

欧拉角定义2.欧拉角2024/7/1311

欧拉角变化率与机体角速度的关系机体旋转的角速率为那么?2024/7/1312

欧拉角变化率与机体角速度的关系如果机体旋转的角速率为因此有注:左上标b表示向量在机体坐标系的表示2.欧拉角2.欧拉角2024/7/1313

欧拉角变化率与机体角速度的关系进一步可以得到奇异性问题其中当时,可以认为3.旋转矩阵2024/7/1314

旋转矩阵定义旋转矩阵中的向量满足左上标b表示向量在机体坐标系的表示左上标e表示向量在惯性坐标系的表示定义旋转矩阵为右上标表示从机体坐标系b旋转到地球固联坐标系e的旋转矩阵注:det()表示求矩阵的行列式2024/7/1315从地球固联坐标系到机体坐标系的旋转可以通过三步来完成其中3.旋转矩阵

旋转矩阵定义3.旋转矩阵2024/7/1316

旋转矩阵定义当时3.旋转矩阵2024/7/1317

旋转矩阵定义由旋转矩阵反求欧拉角奇异性问题在奇异情况下,人为设定此时,与一一对应,但是的具体值不能唯一确定,有无穷多种组合。2024/7/1318两个向量和的叉乘定义为其中以上图片来自/wiki/Cross_product3.旋转矩阵旋转矩阵导数与机体角速度的关系3.旋转矩阵2024/7/1319

仅考虑刚体旋转(不考虑平动),由动力学知识可知,对任意向量求导(类比下圆周运动)其中×表示向量的叉乘。我们可以得到旋转矩阵导数与机体角速度的关系图5.6向量求导的直观表示2024/7/1320由及叉乘的性质即可得推导过程中用到了叉乘的性质:对于旋转矩阵和任意向量,我们有采用旋转矩阵表示避免了奇异性问题。然而,以上方程含有9个自由变量,因此求解微分方程的计算量比较大。3.旋转矩阵旋转矩阵导数与机体角速度的关系4.四元数2024/7/1321

四元数定义图5.7爱尔兰都柏林布鲁穆桥(现称为金雀花桥BroomBridge)上的四元数石碑,图片来自/wiki/Quaternion石碑上写着“Hereashewalkedbyonthe16thofOctober1843SirWilliamRowanHamiltoninaflashofgeniusdiscoveredthefundamentalformulaforquaternionmultiplicationi2=j2=k2=ijk=−1&cutitonastoneofthisbridge.”四元数一般用向量的形式表示为其中为四元数的标量部分,为四元数的向量部分。对于一个实数,其四元数表示形式为,对于一个纯向量,其四元数表示形式。一些运算性质(注:q,r,m是四元数,s为标量,u,v为列向量)4.四元数2024/7/1322

四元数的基本运算法则(1)四元数加、减法(2)四元数乘法4.四元数2024/7/1323

四元数的基本运算法则(3)四元数共轭一些运算性质(4)四元数范数一些运算性质4.四元数2024/7/1324

四元数的基本运算法则(5)四元数的逆由的定义可知,四元数的逆可以表示为(6)单位四元数当四元数的范数时,四元数称为单位四元数。单位四元数有如下性质:当四元数p,q满足,则有4.四元数2024/7/1325

四元数与旋转假如表示旋转,而表示向量,那么在旋转作用下,向量变为向量。我们用如下形式表示这个过程第一行是恒成立的单位四元数的物理含义是图

5.8

单位四元数物理含义这一部分可进一步参考ShoemakeK.Quaternions.DepartmentofComputerandInformationScience,UniversityofPennsylvania,USA,1994[Online],available:/˜vbz/resources/quatut.pdf4.四元数2024/7/1326已知两个三维单位向量。定义为到之间的角度,可以推知定义一个单位四元数,可以得到图5.9

四元数旋转示意图

四元数与旋转4.四元数2024/7/1327的内积与外积相等,因此三个向量处于同一平面,且与的夹角也为,正如下图所示。

四元数与旋转(为什么能表示旋转)图5.9

四元数旋转示意图4.四元数2024/7/1328

四元数与旋转(2)坐标系旋转(1)向量旋转注意两者的不同!4.四元数2024/7/1329四元数与旋转矩阵转换假定地球固联坐标系到机体坐标系的旋转四元数为,则有(坐标系旋转)右上标表示从地球固联坐标系e旋转到机体坐标系b的单位四元数4.四元数2024/7/1330

四元数与欧拉角转换根据旋转欧拉角的顺序,可得4.四元数2024/7/1331

四元数与欧拉角转换根据坐标系旋转的四元数,可得这与前文所定义的从地球系旋转得到机体系的顺序一致。4.四元数2024/7/1332

四元数与欧拉角转换当时,发生奇异无穷多种组合在奇异情况下,人为设定4.四元数2024/7/1333

四元数变化率与机体角速度的关系根据坐标系旋转的复合四元数得其中机体角速度摄动忽略的高阶无穷小可以得到4.四元数2024/7/1334

四元数变化率与机体角速度的关系对求导可得4.四元数2024/7/1335

四元数变化率与机体角速度的关系在实际中,可由三轴陀螺仪近似测得,此时以上微分方程为线性的!5.本讲小结2024/7/1336欧拉角与机体角速度的关系旋转矩阵与机体角速度的关系四元数与机体角速度的关系图5.10

三种旋转表示法之间的相互转换奇异,非线性不奇异,维数高不奇异,维数适中多旋翼自驾仪基本用这种形式资源2024/7/1337可靠飞行控制研究组主页课程中心(全部课件下载)/course(2)关注可靠飞行控制研究组公众号buaarfl

温馨提示

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

评论

0/150

提交评论