设在任意t时刻,动坐标系b系绕参考坐标系r系 o x r y r ox_ry_r oxr​yr​平面上的单位转轴

u ( t ) = [ c o s Ω t s i n Ω t 0 ] u(t)= \left[ \begin{matrix} cos\Omega t \\ sin\Omega t \\ 0 \end{matrix} \right] u(t)=⎣⎡​cosΩtsinΩt0​⎦⎤​

转动了 ϕ \phi ϕ角度。
根据

Q ( t ) = c o s ϕ 2 + u ( t ) s i n ϕ 2 Q(t)=cos\frac{\phi}{2}+u(t)sin\frac{\phi}{2} Q(t)=cos2ϕ​+u(t)sin2ϕ​

则可得到:
Q ( t ) = [ c o s ( ϕ / 2 ) s i n ( ϕ / 2 ) c o s Ω t s i n ( ϕ / 2 ) s i n Ω t 0 ] Q(t)= \left[ \begin{matrix} cos(\phi/2) \\ \\ sin(\phi/2)cos\Omega t \\ \\ sin(\phi/2)sin\Omega t \\ \\ 0 \end{matrix} \right] Q(t)=⎣⎢⎢⎢⎢⎢⎢⎢⎢⎡​cos(ϕ/2)sin(ϕ/2)cosΩtsin(ϕ/2)sinΩt0​⎦⎥⎥⎥⎥⎥⎥⎥⎥⎤​

微分:

Q ˙ ( t ) = [ 0 − s i n ( ϕ / 2 ) s i n Ω t s i n ( ϕ / 2 ) c o s Ω t 0 ] \dot{Q}(t)= \left[ \begin{matrix} 0 \\ \\ -sin(\phi/2)sin\Omega t \\ \\ sin(\phi/2)cos\Omega t \\ \\ 0 \end{matrix} \right] Q˙​(t)=⎣⎢⎢⎢⎢⎢⎢⎢⎢⎡​0−sin(ϕ/2)sinΩtsin(ϕ/2)cosΩt0​⎦⎥⎥⎥⎥⎥⎥⎥⎥⎤​

由:

Q ˙ ( t ) = 1 2 Q ( t ) ⊗ ω ( t ) \dot{Q}(t)=\frac{1}{2} Q(t) \otimes \omega(t) Q˙​(t)=21​Q(t)⊗ω(t)

得:

ω q ( t ) = 2 Q ∗ ( t ) ⊗ Q ˙ ( t ) = [ 0 − Ω s i n ϕ s i n Ω t Ω s i n ϕ c o s Ω t − 2 Ω s i n 2 ( ϕ / 2 ) ] \omega _q (t)=2Q^*(t) \otimes \dot{Q}(t) = \left[ \begin{matrix} 0 \\ \\ -\Omega sin \phi sin\Omega t \\ \\ \Omega sin \phi cos\Omega t \\ \\ -2\Omega sin^2(\phi/2) \end{matrix} \right] ωq​(t)=2Q∗(t)⊗Q˙​(t)=⎣⎢⎢⎢⎢⎢⎢⎢⎢⎡​0−ΩsinϕsinΩtΩsinϕcosΩt−2Ωsin2(ϕ/2)​⎦⎥⎥⎥⎥⎥⎥⎥⎥⎤​

即:
ω ( t ) = [ − Ω s i n ϕ s i n Ω t Ω s i n ϕ c o s Ω t − 2 Ω s i n 2 ( ϕ / 2 ) ] = Ω s i n ϕ [ − s i n Ω t c o s Ω t t a n ( ϕ / 2 ) ] \omega(t)= \left[ \begin{matrix} -\Omega sin \phi sin\Omega t \\ \\ \Omega sin \phi cos\Omega t \\ \\ -2\Omega sin^2(\phi/2) \end{matrix} \right] = \Omega sin \phi \left[ \begin{matrix} -sin\Omega t \\ \\ cos\Omega t \\ \\ tan(\phi/2) \end{matrix} \right] ω(t)=⎣⎢⎢⎢⎢⎡​−ΩsinϕsinΩtΩsinϕcosΩt−2Ωsin2(ϕ/2)​⎦⎥⎥⎥⎥⎤​=Ωsinϕ⎣⎢⎢⎢⎢⎡​−sinΩtcosΩttan(ϕ/2)​⎦⎥⎥⎥⎥⎤​

Q ( t ) = c o s ϕ 2 + ϕ ( t ) ϕ s i n ϕ 2 Q(t)=cos\frac{\phi}{2} + \frac{\phi(t)}{\phi} sin\frac{\phi}{2} Q(t)=cos2ϕ​+ϕϕ(t)​sin2ϕ​

可得:
ϕ ( t ) = ϕ [ c o s Ω t s i n Ω t 0 ] \phi(t) = \phi \left[ \begin{matrix} cos\Omega t \\ \\ sin \Omega t \\ \\ 0 \end{matrix} \right] ϕ(t)=ϕ⎣⎢⎢⎢⎢⎡​cosΩtsinΩt0​⎦⎥⎥⎥⎥⎤​


整理一下思路:
u ( t ) → Q ( t ) → ω ( t ) u(t) \xrightarrow[]{} Q(t) \xrightarrow[]{} \omega(t) u(t) ​Q(t) ​ω(t)
另外还可:
u ( t ) → ϕ ( t ) → Q ( t ) → ω ( t ) u(t) \xrightarrow[]{} \phi(t) \xrightarrow[]{} Q(t) \xrightarrow[]{} \omega(t) u(t) ​ϕ(t) ​Q(t) ​ω(t)


参考自《捷联惯导算法与组合导航原理讲义(严恭敏)》《惯性导航(秦永元)》

018圆锥运动的简易描述相关推荐

  1. 捷联惯导坐标系相对转动与圆锥运动精简汇总

    一.坐标系转动表达方式 1.初等变换矩阵 <1>坐标系变换矩阵 :从坐标系到坐标系的坐标系变换矩阵 <2>坐标变换矩阵 :为从坐标系到坐标系的坐标变换矩阵: <3> ...

  2. 捷联惯导系统学习2.6(圆锥运动的4种表达方式)

    机械陀螺仪的基本特性 (章动):当陀螺仪收到瞬时冲击力矩后,自转轴在原位置附近做微小的圆锥运动,期转子轴的大小方向不变. 圆锥运动(震动环境中产生 ):刚体在受到环境影响或者本身具有角速度时,在两个正 ...

  3. Airtest--基本使用(简易描述)

    airtest.py高阶运用 简单源码 # -*- encoding=utf8 -*- # -*- encoding=utf8 -*- __author__ = "zhouzongxin&q ...

  4. 高精度矢量汉字的一种填充方法_惯导解算数学基础4(等效旋转矢量解,圆锥补偿解)...

    等效旋转矢量及Bortz方程 由于姿态阵和四元数的方法都有不可交换误差的问题,不可回避,所以现代高精度算法都使用等效旋转矢量来表达. 还记上次那个 角速率和等效旋转矢量的关系式吧? 为了书写整洁,改写 ...

  5. 捷联惯导圆锥误差补偿--读书笔记

    严恭敏,2013-11-11 ------------------ Savage P G. A new second-order solution for strapped-down attitude ...

  6. 连续低频脑电图解码手臂运动,实现机械手臂的闭环自然控制

    导读 自主运动的连续解码对于神经假体的闭环.自然控制是可取的.最近的研究表明,可以从低频(LF)脑电图(EEG)信号重建手的运动轨迹.到目前为止,这只在脱机状态下执行.在这里,奥地利格拉茨技术大学(G ...

  7. 深度神经网络对脑电信号运动想象动作的在线解码

    目录 简介 网络模型 结果比较 结论 本分享为脑机学习者Rose整理发表于公众号:脑机接口社区 QQ交流群:941473018 简介 近年来,深度学习方法的快速发展使得无需任何特征工程的端到端学习成为 ...

  8. 【控制】《多智能体系统的协同群集运动控制》陈杰老师-第5章-基于骨干网络的多智能体系统群集运动与避障控制

    第4章 回到目录 第6章 第5章-基于骨干网络的多智能体系统群集运动与避障控制 5.1 研究背景 5.2 预备知识 5.2.1 问题描述 运动方程 (5.1) 5.2.2 流体力学基础 可压缩性 黏性 ...

  9. uniny 物体运动到一个点停止_Unity3D中的逐点运动

    逐点运动 1.移动到鼠标点击处停止 描述:物体cube运动到鼠标点击处并停止运动 在上节基础上我们增添了这些内容: 首先,定义3个私有变量,鼠标点击位置endPoint(Vector3类型).物体cu ...

最新文章

  1. 排序算法java版,速度排行:冒泡排序、简单选择排序、直接插入排序、折半插入排序、希尔排序、堆排序、归并排序、快速排序...
  2. [C# Control] 仿RAR式进度条 (RarProgressBar)
  3. 哇塞,可以使用PyTorch实现目标检测与跟踪,这不有趣多了
  4. SAP物料移动类型和自动科目设置(包含财务,pp)
  5. centos7设置mongodb远程连接(亲测)
  6. CMake快速入门01:CMake简介与安装
  7. 查找工资前三高的员工
  8. 想做Bezier动画,可惜弄出来这个差远了。
  9. jQuery拖动调整表格列宽度-resizableColumns
  10. 关于联想系列电脑windows10系统自定义锁屏壁纸被自动篡改的问题
  11. 最全电商分类信息(08)
  12. oracle 递归用法,oracle递归用法
  13. electron-vue-windows
  14. mini-itx PC:推测Intel D525MW支持UEFI
  15. python画venn图
  16. 【IO】Java 中的 BIO、NIO、AIO
  17. 无外接环境下,单笔记本直连浪潮服务器BMC灌装系统
  18. defaultChecked 和 checked 的区别
  19. php招生广告语,学校招生广告语大全
  20. 计算机一级考试表格操作2016版,计算机等级考试一级MS_2016操作题模拟试题_第1套...

热门文章

  1. linux应用编程和网络编程
  2. 郝斌老师C语言学习笔记(一)
  3. Java swing如何做出菜单栏控制工具栏的界面
  4. 【ClickHouse为什么这么快?】3. 正则匹配算法 re 和 hyperscan 介绍
  5. 单片机缩写的英文全称及中文名称
  6. eclipse导入项目乱码
  7. java jaxb 注解_JAXB注解使用
  8. 用python实现冒泡算法
  9. word的交叉引用怎么是一串文字(REF_Ref133\r\h);word的文献引用为REF代码;域代码
  10. 全国医院查询 api数据接口