大学物理学理论力学—欧拉角

合集下载

欧拉角计算

欧拉角计算

欧拉角计算欧拉角计算是一种应用非常广泛的数学和物理计算方法,它可以被用来表述三维物体在空间中的姿态。

本文将介绍欧拉角计算的基础原理、表示方法以及实际应用。

欧拉角计算源于18th世纪意大利数学家底里奥欧拉(Leonhard Euler)提出的一种表示三维物体姿态的方法,即欧拉角。

简言之,欧拉角定义了三个轴,从而可以依次定义物体的旋转,即沿着X、Y、Z轴分别旋转α、β、γ角度,这样将三维物体坐标系与世界坐标系(或其他坐标系)之间建立了一个转换关系。

欧拉角表示方法可以进一步细化为欧拉角计算方法:它使用三个参数来表示物体的姿态、六个参数来表示物体的位置,也可以说是一种把物体姿态表示成一组可以计算的数学表达式的能力。

从抽象的角度来看,欧拉角可以理解为一种变换矩阵,可以将物体的坐标系转换成世界坐标系,因此欧拉角是很重要的一种数学表述方法。

实际应用方面,欧拉角主要用于机器人运动控制,机器学习等领域,特别是机器视觉系统中,欧拉角用于定义物体在空间中的姿态,可以提供机器视觉系统高效的跟踪、定位以及图像分析等应用。

因此,欧拉角在机器视觉技术领域发挥了关键作用,成为一种重要的数学表达方法。

此外,欧拉角还可以用于虚拟现实、智能机器人等领域,例如用于描述虚拟世界物体的位置、旋转等信息,有助于更真实、更精准地表达出虚拟现实世界中的物体,也可以提供精准的跟踪、定位以及其他应用;在智能机器人领域,可以用欧拉角控制机器人的位姿变化,从而调整机器人的运动、运动方式等。

总而言之,欧拉角不仅是一种把三维物体坐标系转换为世界坐标系的重要数学表述方法,同时也是实际应用中非常重要的技术要素,它可以通过表示物体的姿态及其位置,使我们有效地完成机器视觉、虚拟现实以及机器人技术等方面的应用。

欧拉角名词解释

欧拉角名词解释

欧拉角名词解释欧拉角(Eulerangles)是描述旋转位置的三个轴,它们也被称为欧拉轴。

这三个轴分别是沿x,y和z轴旋转的角度,它们组成的角称为欧拉角。

它们是应用于航空,航天和船舶的最普遍的旋转表示法,以及许多其他系统的机器人手臂,机械臂或工程器械的旋转。

欧拉角的结构是沿着三个不同的轴旋转,分别是绕z轴旋转,绕y轴旋转,然后绕x轴旋转。

这三个轴般的旋转可以被称为:“欧拉X”、“欧拉Y”和“欧拉Z”。

它们可以被用来描述任何可以被描述为旋转的位置,其中每个轴的旋转是相对于其前一个轴的,因此它们可以定义出任意位置的旋转状态。

拉角也可以被用来表示旋转后相对于坐标系的物体位置,因此它们是十分有用的在改变物体位置的应用中,特别是机器人控制的应用程序。

欧拉角的应用欧拉角可以用来描述空间中物体的位置和旋转情况。

如,在航空领域,欧拉角可以用来描述飞机的姿态,以及它的运动情况。

机器人控制系统中,它们可以用来描述机器人臂的位置和运动情况。

也可以用来控制船舶和潜艇的位置。

此外,欧拉角还可以用在许多其他领域,比如机械设计,机器视觉,触摸探头控制,数控机床控制等。

例如,它可以用来控制机械臂的移动,它也可以用来控制装配机器的工作位置。

欧拉角的优缺点欧拉角的优点在于它提供了一种可用于描述旋转状态的简单易用的方法。

另外,它还可以用来求解两个坐标系之间的关系。

它还可以快速地改变物体的位置,这对于机械臂运动或机器人控制操作是十分有用的。

然而,欧拉角也有一些缺点。

首先,它要求每个轴上的角度都必须是有限的,因此无法完全表示任意的角度。

外,当它被用来求解两个坐标系之间的关系时,它也可能会产生抖动。

是由于不同轴上的角度有限,因此当旋转过程中产生极小的角度变化时会发生数值问题。

总结欧拉角,也称作欧拉轴,是一种描述旋转位置的三轴旋转的方法。

它们被广泛应用于航空,航天,船舶和机器人控制系统中,以及机械设计和机器视觉等其他系统。

们的优点是可以用来描述物体位置旋转的情况,可以快速改变物体的位置,并且可以求解坐标系之间的关系。

理论力学(物理类)_哈尔滨工业大学中国大学mooc课后章节答案期末考试题库2023年

理论力学(物理类)_哈尔滨工业大学中国大学mooc课后章节答案期末考试题库2023年

理论力学(物理类)_哈尔滨工业大学中国大学mooc课后章节答案期末考试题库2023年1.下列哪个结果等于拉格朗日函数对时间的导数?答案:_2.哈密顿量是广义坐标、广义速度和时间的函数答案:错误3.科里奥利力会改变物体的重力答案:错误4.张量连续与两个矢量点积,对其结果说法正确的是答案:其结果可以表示成一个行矩阵乘一个方阵,再乘一个列矩阵_其结果是一个数5.下列哪个结果是小振动问题的广义动量?答案:_6.下列运动中,加速度保持不变的是:答案:抛体运动7.一个刚体先进动30度,再章动90度,则若刚体上一质点在转前刚体坐标系下的分量是(6,4,2),则转后该质点在刚体坐标系下的分量是:答案:(6,4,2)8.若生成函数的形式为U=U(p,Q),下列结果正确的是:答案:9.若生成函数的形式为U=U(q,P),下列结果正确的是:答案:10.研究单摆在重力场中运动时,那些物理量可以作为广义坐标?答案:摆动的角度_摆球的横向位置11.关于平方反比引力作用下的可能的轨道形状有:答案:圆轨道_椭圆轨道_抛物线轨道_双曲线轨道12.牛顿力学有哪些获取运动积分的方案?答案:动量守恒定律_动量矩守恒定律_机械能守恒定律_角动量守恒定律13.一个刚体先进动30度,再章动90度,则若刚体上一质点在转前固定坐标系下的分量是(3,2,1),则转后该质点在固定坐标系下的分量是:答案:14.一个刚体先进动30度,再章动90度,则若刚体上一质点在转前刚体坐标系下的分量是(3,2,1),则转后该质点在刚体坐标系下的分量是:答案:(3,2,1)15.人造地球卫星绕地球作椭圆轨道运动,卫星轨道近地点和远地点分别为A和B。

用L和EK分别表示卫星对地心的角动量及其动能的瞬时值,则应有答案:LA=LB,EKA>EKB16.若质点组的质心做惯性运动,下列说法正确的是:答案:质点组的动量守恒17.下面关于质点组内力的说法,正确的是:答案:所有内力力矩的矢量和为零_所有内力的矢量和为零18.下列关于泊松定理,说法正确的是:答案:利用泊松定理的前提是先要得到两个运动积分_利用泊松定理可能无法获得新的运动积分19.下列那些量的结果为零答案:质点组所受内力的矢量和_质点组所受内力力矩的矢量和20.关于刚体维持平衡的充要条件,下列说法正确的是答案:主动力所做虚功为零_保守力场下势能的极值点21.下列那些结果不因坐标系的选择而变化?答案:标量_两个矢量的叉乘结果_两个矢量的点乘结果22.选择坐标系对张量的影响是:答案:没有改变张量的实体,但改变了其表示矩阵23.下列对于力的平移原理的说法正确的是:答案:利用力的平移原理可以将力的作用点平移到空间任意一点但需附加一个力偶24.下面那个结果正确反映了平面极坐标下基本矢量随时间的变化规律?答案:25.下列哪个结果是系统的广义能量?(T0、T1和T2分别是动能对于广义速度的零次、一次和二次齐次函数部分的结果)答案:-T0+T2+V26.历史上,最早得到速降线问题的正确解的科学家是:答案:约翰.伯努利27.以下转动,那些可以交换次序?答案:绕同一方向转动两次_一次无限小转动和一次有限大的定点转动_两次无限小转动28.有两个单摆,一个悬挂点静止,一个悬挂点在竖直方向做匀加速运动,则有:答案:二者都可以做简谐振动,频率大小无法判断29.有两个单摆,一个悬挂点静止,一个悬挂点在水平方向做匀加速运动,则有:答案:二者都可以做简谐振动,其中悬挂点静止的单摆频率较小30.关于欧拉运动学方程和欧拉动力学方程说法正确的是答案:欧拉运动学方程是建立角速度和欧拉角的关系_建立欧拉动力学方程需要用到惯量主轴来化简其形式_欧拉动力学方程是建立角速度和力矩的关系31.下列对于主矩的说法正确的是答案:主矩是作用在刚体上所有力的力矩的矢量和_力偶的主矩不依赖简化中心的选择32.下列关于角速度和角动量说法正确的是:答案:定轴转动角速度和角动量方向可能不相同_角速度沿着转轴方向33.一个质点做平面运动,如用平面极坐标系的参量(r ,θ)作为广义坐标来描述其运动,则广义力的两个分量为:答案:34.若生成函数的形式为U=U(p,P),下列结果正确的是:答案:35.关于正则变换(q,p,H) —— (Q,P,K) 的条件,下列公式正确的是:答案:36.欧拉动力学方程对应定轴转动的哪一个知识点?(注:这里J 指角动量,I指转动惯量)答案:37.平方反比斥力下作用下,质点可能的轨道形状有:答案:双曲线38.一个均质的球形物体以角速度ω绕对称轴转动,如果仅仅靠自身的引力阻碍球体的离心分解,该物体的密度至少是多大?答案:39.下列对于力的可传性原理的说法正确的是:答案:利用力的可传性原理可以将力的作用点沿作用线平移40.下列关于虚功和功的关系,说法正确的是:答案:虚功与功具有同样的量纲_虚功与功都是标量41.下列关于广义力说法正确的是:答案:广义力的量纲与力的量纲未必相同_广义力的量纲依赖于广义坐标的选择_广义力是一个标量42.某人观测到一人造卫星始终停留在自己的垂直上空,问观察者的地点答案:赤道43.下列对于矢量场散度的写法正确的是:答案:44.可解约束的含义是问题可以求解答案:错误45.某质点处于平衡状态,下列说法正确的是:答案:加速度为零、速度不必为零46.关于平方反比力作用下的各类轨道的机械能大小顺序,正确的是:(以无穷远为势能零点)答案:抛物线大于椭圆轨道大于圆轨道47.关于质点的动量矩,下列说法正确的是答案:动量矩可以在任何参考系建立,动量矩定理在惯性系下成立48.以下各式,那个是正确的?答案:49.由于哈密顿-雅克比方程的解是作用量,可以通过将拉格朗日函数对时间积分的办法求解哈密顿-雅克比方程。

欧拉角名词解释

欧拉角名词解释

欧拉角名词解释欧拉角(EulerAngles)是旋转空间中最常见的表示姿态变换的数学方法,用它可以表示物体以某种方式从一个姿态旋转到另一个姿态的变换。

它是由普林斯顿大学的数学家兼物理学家Leonhard Euler 发明的一种角度表示法,因此也叫做“尤拉角”。

欧拉角一般被用来描述复杂的三维旋转,可以准确地表示一个空间中的物体的姿态。

【定义】欧拉角定义为三个独立的角度,如α,β,γ,分别表示绕某个坐标轴的顺时针或逆时针旋转角度。

它可以用来指定一个坐标系在另一个坐标系中的方位,以及实现两个坐标系相对旋转的偏转量。

【类型】欧拉角可以分为两种:绕Z-Y-X(顺时针)和绕Z-X-Y(逆时针)。

绕Z-Y-X欧拉角,第一个角度α表示绕Z轴旋转,第二个角度β表示绕Y轴旋转,第三个角度γ表示绕X轴旋转。

而绕Z-X-Y欧拉角中,第一个角度α表示绕Z轴旋转,第二个角度β表示绕X轴旋转,第三个角度γ表示绕Y轴旋转。

【应用】欧拉角在机器人、航空航天、计算机视觉等领域有着广泛的使用。

欧拉角可以用来精确描述物体的旋转变换,进而可以更加精确的描述物体的位置和姿态。

在用欧拉角表示旋转时,需要进行一定的换算,以解决旋转变换的问题,以确保得到的旋转变换的准确性。

另外,欧拉角还可以用来解决其他空间变换问题,例如多维空间的缩放问题,可以用旋转矩阵来进行求解。

由此可见,欧拉角在多维空间变换领域有着广泛的应用。

【特点】欧拉角的一个优点在于它不会受到四元数(Quaternion)的混乱,也不会受到旋转矩阵的低效问题的困扰,它具有较高的准确度和计算效率,从而使得欧拉角成为空间绝对变换的理想表示方法。

此外,欧拉角有着很好的迭代特性,可以容易地模拟空间物体的仿射变换。

当然,欧拉角也有一些缺点,例如它不容易用来表示方位不同,但同时仍未实现旋转差异的情况,这就要求其时刻保持七个自由度,以免发生死区现象。

【总结】从上面可以看出,欧拉角是旋转空间中最常见的表示姿态变换的数学方法,它可以准确地表示一个空间中的物体的姿态。

欧拉角定义

欧拉角定义
对于图A-1,根据方向余弦阵与等效旋转矢量之间的关系式(2.2-18)~(2.2-20),可得参考坐标系 至动坐标系 的方向余弦阵:
(A-1)
其中,简记三角函数 。
类似的,在图A-2中,不难看出它的欧拉角定义方式为“312”,三个坐标轴各转动了一次, 系至 系的方向余弦阵为
(A-2)
在导航应用中,习惯上使用一组欧拉角来描述运载体的空间指向,比如舰船、车辆或飞机等,其中参考坐标系一般默认为当地地理坐标系,而动坐标系为与运载体固连的坐标系。与运载体固连的三轴俗称为横轴、纵轴和立轴,它们在物理上具有明确的含义,是绝大多数运动和控制的参考基准。当运载体水平停放时,横轴沿左右方向,可取向右方向为正;纵轴沿前后方向,可取向前方向为正;立轴沿上下方向,可取向上方向为正。描述运载体的一组欧拉角通常也称为姿态角,包括航向角(方位角或偏航角)、俯仰角(高低角或横摇角)和横滚角(滚动角或纵摇角),各角参数的定义与运载体各物理轴向相联系,详细定义如下。
在式(A-9)中, 等价于 ,即 ;同理,有 等价于 ;以及 等价于 。由此可得计算四元数各元素的伪代码如下
(A-11)
(5)从欧拉角到四元数
在实际惯导的姿态更新算法中经常使用的是四元数,需要涉及到四元数和欧拉角的转换问题。根据单位四元数的含义式(2.4-23),在“东-北-天312”欧拉角定义下,由欧拉角求解四元数的公式为
(3)从四元数到姿态阵
参考式(2.4-25),将姿态阵与四元数之间转换关系重写如下
(A-8)
(4)从姿态阵到四元数
根据式(A-8)的对角线元素,可得
解得 (A-9)
再由式(A-8)的非对角线元素,可得
解得 (A-10)
若仅根据式(A-9)将难以确定四元数各元素的正负符号。如果已知四元数的某一个元素,则根据式(A-10)可求解其它元素,但须避免该已知元素为0。由四元数归一化条件 可知,必然有 成立,也就是说,四个元素中必然存在某个 。实际应用时,可先根据式(A-9)计算获得某一个较大的元素 (不妨取为正值),再根据式(A-10)计算剩余的其它三个元素。

四元素与欧拉角

四元素与欧拉角

1.欧拉角在四元数出现之前先看下欧拉角:对于在三维空间里的一个参考系,任何坐标系的取向,都可以用三个欧拉角来表现。

为了后面的角度不混乱,我们要先区分参考系和坐标系的概念。

参考系即为大地参考系,是静止不动的。

而坐标系则固定于四轴飞行器,随着四轴飞行器的旋转而旋转。

按照右图所示。

设定xyz-轴为四轴上的参考轴,XYZ-轴则是大地的参考轴。

右图即为四轴相对地面进行了一定旋转,xy-平面与XY-平面的相交线为交点线,用英文字母(N)代表。

我们可以这样定义欧拉角:α是x-轴与交点线的夹角β是z-轴与Z-轴的夹角γ是交点线与X-轴的夹角这样我们就可以用三个欧拉角:(α,β,γ)其取值为0-360来描述四轴飞行器相对于大地的参考系的姿态角度了。

三个欧拉角:(α,β,γ)。

蓝色的轴是xyz-轴,红色的轴是XYZ-坐标轴。

绿色的线是交点线(N) 。

2.轴角欧拉角使用roll,pitch,yaw来表示这些分量的旋转值。

需要注意的是,这里的旋转是针对大地参考系说的,这意味着第一次的旋转不会影响第二、三次的转轴,简单的说,三角度系统无法表现任意轴的旋转,只要一开始旋转,物体本身就失去了任意轴的自主性,这也就导致了万向节锁(Gimbal Lock)的问题。

什么是Gimbal Lock?正如前面所说,因为欧拉描述中针对x,y,z的旋转描述是世界坐标系下的值,所以当任意一轴旋转90°的时候会导致该轴同其他轴重合,此时旋转被重合的轴可能没有任何效果,这就是Gimbal Lock,还有一种是轴角的描述方法,这种方法比欧拉描述要好,它避免了Gimbal Lock,它使用一个3维向量表示转轴和一个角度分量表示绕此转轴的旋转角度,即(x,y,z,angle),一般表示为(x,y,z,w)或者(v,w)。

(x,y,z)为旋转轴,w为旋转角度。

但这种描述法却不适合插值。

轴角的表示方法:那么轴、角的描述方法又有什么问题呢?虽然轴、角的描述解决了Gimbal Lock,但这样的描述方法会导致差值不平滑,差值结果可能跳跃,欧拉角描述同样有这样的问题。

欧拉角

欧拉角
动态定义
我们也可以给予欧拉角两种不同的动态定义。一种是绕着固定于刚体 的坐标轴的三个旋转的复合;另外一种是绕着实验室参考轴的三个旋转的 复合。用动态的定义,我们能更了解,欧拉角在物理上的含义与应用。特 别注意,以下的描述,XYZ 坐标轴是旋转的刚体坐标轴;而 xyz 坐标轴是 静止不动的实验室参考轴。
作用
欧拉角 Eulerian angles 用来确定定点转动刚体位置的 3 个一组独立 角参量,由章动角 θ、旋进角(即进动角)ψ 和自转角 j 组成。为欧拉首 先提出而得名。它们有多种取法,下面是常见的一种。如图所示,由定点 O 作出固定坐标系 Oxyz 和固连于刚体的动坐标系 Ox′y′z′。以轴 Oz 和 Oz′ 为基本轴,其垂直面 Oxy 和 Ox′y′为基本平面。由轴 Oz 量到 Oz′的角 θ 称章动角。平面 zOz′的垂线 ON 称节线,它又是基本平面 Ox′y′和 Oxy 的交线。在右手坐标系中,由 ON 的正端看,角 θ 应按逆时针方向计量。 由固定轴 Ox 量到节线 ON 的角 ψ 称旋进角;由节线 ON 量到动轴 Ox′的角 j 称自转角。由轴 Oz 和 Oz′正端看,角 ψ 和 j 也都按逆时针方向计量。 若令 Ox′y′z′的初始位置与 Oxyz 重合,经过相继绕 Oz 、ON 和 Oz′ 的三次转动后,刚体将转到图示的任意位置。如果刚体绕通过定点 O 的某 一轴线以角速度 ω 转动,而 ω 在动坐标系 Ox′y′z′上的投影为 ωx′、 ωy′、ωz′,则它们可用欧拉角及其微商表示如下:ωx′ =sinθsinj+cosj,ωy′= sinθcosj-sinj,ωz′=cosθ+。如果已知 ψ、 θ、j 和时间的关系,则可用上式计算 ω 在动坐标轴上的 3 个分量;反之, 如已知任一瞬时 t 的 ω 各个分量,也可利用上式求出 ψ、θ、j 和时间 t 的关系,因而也就决定了刚体的运动。上式通常被称为欧拉运动学方程。

欧拉角计算

欧拉角计算

欧拉角计算欧拉角计算(EulerAngles)又称为欧拉变换,是一种应用广泛的描述三维旋转的一种角度系统,也是目前最为流行的用于描述旋转的角度系统之一。

主要应用于描述机械臂的旋转,提供机械臂更加准确的动作控制。

欧拉角是用来描述任意三维空间内的旋转。

它和以前的表述方式都是以矩阵来描述,但它又有明显的优势。

比如,欧拉角能够表达具有清晰含义的角度,而不像以前的表述方式,这类使用的矩阵的角度的表示方式不易懂。

欧拉角又分为不同的类型,这里将以两个旋转轴(即欧拉角配对)来进行说明。

第一个欧拉角(以度数表示)用来描述X轴和Y轴之间的旋转,称为普通欧拉角计算,也叫普通欧拉角(Euler Angle1)。

第二个欧拉角(也以度数表示)用来描述X轴和Z轴之间的旋转,称为欧拉角计算(Euler Angle2)。

在这两个欧拉角之间,假定绕X轴的旋转是第一欧拉角,然后是绕Y轴的旋转(即第二欧拉角)。

欧拉角的计算可以采用多种方法,但是常见的有两种:基于矩阵的方法和基于全局坐标系的方法。

以基于矩阵的方法为例,它需要用到变换矩阵(Transformation Matrix)。

变换矩阵是一个4×4的矩阵,是按照欧氏坐标系统的规则将三维空间的坐标进行变换的矩阵。

变换矩阵是描述空间变换的最简单的方法,它可以用来描述任意三维空间内的旋转,旋转可以分解成三次旋转的组合来表示,即三个欧拉角。

欧拉角计算在机器人领域有广泛的应用,它可以用来控制机械臂的精确动作,帮助机械臂或机器人在做出复杂动作时取得精准的控制,以达到良好的效果。

比如,机器人用来完成压装任务,钣金领域中的机器人激光处理任务,机器人抓取任务等等。

当机器人从一个三维空间移动到另一个三维空间时,不仅需要精确控制机械臂的动作,还需要精确计算机械臂的欧拉角,以保证机械臂的精确度。

另外,欧拉角计算也被广泛应用于在虚拟现实、航拍、3D游戏等领域。

在虚拟现实中,比如玩家在操作虚拟机械臂,可以根据手指的变化计算出欧拉角,来调整机械臂的移动方向。

欧拉角名词解释

欧拉角名词解释

欧拉角名词解释欧拉角(Eulerangles)由普林斯顿大学的梅西耶欧拉于1775年发明,是一种使用不同的转动角度来描述飞机、船只和机器人的运动状态的一种标准描述办法,把运动状态看作由三个连续的转动来完成,即绕着三轴的角度:滚转角、俯仰角和偏航角。

滚转角(Roll angle),也叫绕X轴旋转,是指飞行器沿着X轴旋转的角度,也叫偏摆角,它可用来描述飞行器的横滚状态,用角度来表示,一般以笛卡尔坐标系统下X轴向右为正,X轴向左为负来表示。

俯仰角(Pitch angle),也叫绕Y轴旋转,是指飞行器沿着Y轴旋转的角度,它可用来描述飞行器的俯仰状态,用角度来表示,一般以笛卡尔坐标系统下Y轴向上为正,Y轴向下为负来表示。

偏航角(Yaw angle),也叫绕Z轴旋转,是指飞行器沿着Z轴旋转的角度,它可用来描述飞行器的偏航状态,用角度来表示,一般以笛卡尔坐标系统下Z轴顺时针方向为正,逆时针方向为负来表示。

欧拉角在飞行动力学中有着重要的作用,它可以描述飞行器的运动状态明确,以及相应的姿态变换,更便于工程上的应用和实现,比如从起飞姿态到绕场及横穿场、航线,等等,都可以用欧拉角来表示,它对于导航控制系统的稳定性有着举足轻重的作用。

欧拉角也可以用在机器人领域,如在机器人动力学中,可以使用欧拉角作为关节转动的标准描述,将一个机器人当前的运动状态和相应的姿态变换数学描述出来,将机器人的非线性动力学约束问题转换为一个线性的动力学,从而可以推导出机器人当前运动状态的最优解。

欧拉角以其解决复杂运动状态和姿态变换的数学模型,极大地提高了运动控制领域的精度和效率,可以说,欧拉角是影响着现代机器人技术发展的重要元素,成为机器人控制的基础,值得研究学习。

综上所述,欧拉角使用不同的转动角度来描述飞机、船只和机器人的运动状态,其中包括滚转角,俯仰角和偏航角。

欧拉角在飞行动力学和机器人领域都有着重要的作用,它极大地提高了运动控制领域的精度和效率,从而成为机器人控制的基础。

大学物理学理论力学—欧拉角

大学物理学理论力学—欧拉角

⼤学物理学理论⼒学—欧拉⾓对于欧拉⾓的认识[摘要]基于欧拉⾓的学习,加深认识关于欧拉⾓的相关知识点。

定点运动的刚休可由欧拉⾓来描写出发,通过计算刚体上任意⼀点的速度来引⼊刚体的⾓速度。

从欧拉⾓的理解中做到熟练掌握欧拉⾓、欧拉⾓的矩阵形式的表⽰、明确欧勒⾓的含义和它为什么完整的描述了定点转动刚体的运动状态,以及欧拉⾓在刚体⼒学中的具体应⽤,从⽽更好的理解欧拉⾓。

[关键词]欧拉⾓的定义;⾓速度;⾓加速度;刚体定点转动的应⽤ 1:欧拉⾓的定义虽然当刚体作定点转动时,我们可选这个定点作为坐标系的原点,⽽⽤三个独⽴的⾓度来确定转动轴在空间的取向和刚体绕该轴线所转过的⾓度。

刚体转动可以表⽰为空间坐标系到本体坐标系的⼀个正交变换,变换矩阵由9个⽅向余弦决定,但它们中只有3个是独⽴的,使⽤起来不⽅便。

最好能⽤有明确⼏何意义的3个变量来描述刚体的位置,前⾯已证明,可以给出刚体上的⼀个轴的⽅向,和刚体绕这个轴的转⾓来描述刚体定点运动的位置,因此我们可以⽤类似球坐标中的极⾓θ和⽅位⾓φ来给出轴的取向,再加上绕这个轴旋转的⾓度φ,三个⾓度来描述刚体的定点转动,它们合称为欧拉⾓我们要把本体坐标系和空间坐标系间的正交变换⽤欧拉⾓表⽰出来。

如上图所⽰,向由θ和φ决定,⽽φ是刚体绕该轴的转⾓。

从坐标变换的⾓度看,本体坐标转到图(c)的状态,可以分解为从图(a)经过(b),通过相继三次2D 旋转得到的(假定开始时本体坐标系x x y z '''-与空间坐标系o xyz -重合):⑴o xyz o εηζ-→-本体坐标系绕z 轴在xy 平⾯上旋φ⾓:cos sin 0sin cos 0001x y z εφφηφφζ?????? ?=- ? ??? ? ??????⑵o εηζεηζ'''-→,本体坐标系绕ε轴在ηζ平⾯转过θ⾓:1000cos sin 0sin cos εεηθθηζθθζ'?????? ? ???'= ? ??? ? ???'-??????⑶x y z εηζ''''''→本体坐标绕ζ'轴在ηε''平⾯(阴影)转过ψ⾓:cos sin 0sin cos 0001x y z ψψψψ'???? ?'=- '变换矩阵就是三个2D 变换矩阵之积:cos sin 0100cos sin 0sin cos 00cos sin sin cos 00010sin cos 001x x ψψφφψψθθφφθθ?????? ?????'=-- ????? ?????-??????它们由3个欧拉⾓决定。

4欧拉角

4欧拉角

nx ox ax 0
令: RPY ( , , ) ny oy ay 0

nz 0
oz 0
az 0
0 1
(2)
式(1)与(2)相等,利用对应元素相等,可得到9个方程。共有 3个未知数,9个方程中有6个方程不独立。
因此,可以利用其中的3个方程解出3个未知数。
上海电机学院 机械学院
RPY角是描述船舶在海中航行时姿态的一种方法。
(Roll):将船的行驶方向取为Z轴,则绕Z轴的旋转(α角)称为滚动; (Pitch):把绕Y轴的旋转(β角)称为俯仰; (Yaw):而把垂直方向取为X轴,将绕X轴的旋转(γ角)称为偏转。
操作臂手爪姿态的规定方法类似,习惯上称为RPY角方法。
上海电机学院 机械学院
nx ox ax 0 ny oy ay 0 =

nz 0
oz 0
az 0
0 1
cc css sc csc 0
sc sss cc ssc 0
s
cs
cc 0

0
0
0
1
可得出,cos
nx2
cc css sc csc 0

ss
sss cc
ssc
0
(1)
s
cs
cc 0

0
0
0
1
它表示绕固定坐标系的三个轴依次旋转得到的旋转矩阵, 因此称为绕固定轴X-Y-Z旋转的RPY角法。
上海电机学院 机械学院
现在来讨论它的逆问题:从给定的旋转矩阵求出等价的绕固 定轴X-Y-Z的转角γ、β、α。
若β=0,则解为
0 0 A tan 2(ox , nx )

[转]欧拉角与旋转

[转]欧拉角与旋转

[转]欧拉⾓与旋转1,什么是欧拉⾓欧拉⾓的基本思想是将⾓位移分解为绕三个互相垂直轴的三个旋转组成的序列。

这听起来复杂,其实它是⾮常直观的。

之所以有“⾓位移”的说法正是因为欧拉⾓能⽤来描述任意旋转,但最有意义的是使⽤笛卡尔坐标系并按照⼀定顺序所组成的旋转序列。

最常⽤的约定,即所谓“heading-pitch-bank”约定。

在这个系统中,⼀个⽅位被定义为⼀个heading⾓,⼀个pitch⾓,和⼀个bank⾓。

它的基本思想就是让物体开始于“标准”⽅位——就是物体坐标轴和惯性坐标轴对齐。

在标准⽅位上,让物体作heading,pitch,bank旋转,最后物体到达我们想要描述的⽅位。

在精确定义术语“heading”“pitch”“bank”前,先让我们简要回顾本书中使⽤的坐标空间约定。

我们使⽤左⼿坐标系,+x向右,+y向上,+z向前。

heading为绕y轴的旋转量,向右旋转为正,旋转正⽅向是顺时针⽅向,经过heading旋转之后,pitch为绕x轴的旋转量,注意是物体坐标系的x轴,不是原惯性坐标系的x轴,依然遵守左⼿法则,向下旋转为正。

最后,经过了heading,pitch后,bank为绕z轴的旋转量,依然是物体坐标系的z轴。

当我们说到旋转的顺序是heading-pitch-bank时,是指从惯性坐标系到物体坐标系,如果从物体坐标系到惯性坐标系则相反。

2,关于欧拉⾓的其他约定前⾯曾提到过,heading-pitch-bank系统不是惟⼀的欧拉⾓系统,绕任意三个互相垂直轴的任意旋转序列都能定义⼀个⽅位。

所以,多种选择导致了欧拉⾓约定的多样性:1)heading-pitch-bank系统有两个名称,当然,不同的名字并不代表不同的约定,这其实并不重要,⼀组常⽤的术语是roll-pitch-yaw,其中的roll对应与bank,yaw对应于heading,它定义了从物体坐标系到惯性坐标系的旋转顺序2)任意三个轴都能作为旋转轴,不⼀定必须是笛卡尔轴,但是⽤笛卡尔轴最有意义3)也可以选⽤右⼿坐标规则4)旋转可以以不同的顺序进⾏3,优点:1)容易使⽤;2)表达简洁;3)任意三个⾓都是合法的4,缺点:1)给定⽅位的表达⽅式不唯⼀;2)两个⾓度间求插值⾮常困难采⽤限制欧拉⾓的⽅法来避免以上问题的出现:heading限制在+-180,pitch为+-90。

欧拉角名词解释

欧拉角名词解释

欧拉角名词解释欧拉角(EulerAngles)是可以用来描述物体的三维空间变换的大家常用的一系列角度,由法国数学家兼天文学家约翰欧拉首先提出。

它把空间坐标系的变换表示为三个独立的旋转角度,也就是欧拉角,主要用于机器人动作控制。

在一般的活动机器人中,有6种自由度运动,所谓自由度就是指机器人自身能够进行任何轴向旋转而不必依赖外部力,比如有X轴、Y轴和Z轴的运动,以及其中任意两个轴的旋转(Yaw、Pitch和Roll),这六种运动就可以称之为自由度运动。

欧拉角就是把六种自由度运动空间表达转化成三维空间的Euler angles,它有三个角度参数,分别是Yaw、Pitch和Roll,它们分别表示Y轴、X轴和Z轴旋转的角度。

在实际仿真中,欧拉角常常用来描述位置坐标变换之后的物体空间状态,比如飞行器空间运动,可以用欧拉角来表示角度变换,以及船舶运动,也可以用欧拉角来表示坐标变换。

不同于其他旋转变换方法,欧拉角的优势在于不仅可以用来表示旋转,还可以用来描述连续的旋转运动,比如说,通常在太空运动中,可以用欧拉角来描述飞行器的连续旋转运动。

需要注意的是,欧拉角度是有一些局限性的,比如说欧拉角不能够包含一个大的旋转量,如果旋转量超过2π的话,欧拉角就会出现结构性问题。

另外,欧拉角还存在着一个称为欧拉角突变(Euler Angles Singularity)的现象,也就是说,一旦旋转角接近90°,欧拉角就会出现突变,从而影响物体的旋转运动。

因此,欧拉角在应用时要小心,不能单纯地仅仅凭借欧拉角来完成任务,而应该考虑其他技术,比如正交变换、四元数或者其他机器视觉技术,以保证物体的精确旋转状态。

总之,欧拉角是机器人的一种重要技术,可以用来表示物体的三维空间变换,但它也存在着一定的局限性,需要加以小心谨慎,以保证其正确性。

- 1 -。

欧拉角表示方法

欧拉角表示方法

欧拉角表示方法
欧拉角是描述刚体在空间中运动状态的一种方法。

一般来说,刚体
在三维空间中的旋转可以由三个互相独立的转动组成,分别称为俯仰、横滚、偏航。

而欧拉角就是用来表示这三个转动的角度的方法。

欧拉角有多种表示方法,常见的有以下几种:
1. Tait-Bryan角
Tait-Bryan角也被称为航向俯仰横滚角,通常用于飞行器的姿态控制。

其由俯仰角,横滚角和偏航角三个角度组成,表示在飞机本体框架下,飞机从一时刻到下一时刻的变化。

其中,俯仰角是以前后偏离水平面
的角度,横滚角是以左右偏离平面的角度,偏航角是沿着飞机垂直轴
方向的角度。

2. 欧拉角
欧拉角也称为基本欧拉角,它由三个角度组成,分别表示绕三个坐标
轴的旋转。

通常用于机器人运动控制。

其中,依次按照x,y,z轴旋
转的角度分别为俯仰角、横滚角和偏航角。

3. 万向节角
万向节角也被称为诺依曼角。

其基于三次旋转的物理意义,可以描述
三维空间中任意一个向量的方向,同样分为俯仰角、横滚角和偏航角。

4. Gibbs-Appell角
Gibbs-Appell角可以描述任意一个刚体在空间中的运动状态,它类似于
万向节角,但是是用四元数表示的。

欧拉角由于直观易懂,被广泛应用于飞行器、机器人、船舶等领域的
姿态控制和导航。

但是它也存在一些缺陷,如存在万向锁问题,使得
在某些情况下无法准确地描述旋转状态。

3.3 欧拉角

3.3 欧拉角
cos sin sin x sin sin cos y cos z
省略了“三撇”
12
3.3 欧拉角
13
z ( z )

O
( z, z ' ) y y

y'
( y)
( x)

x
x ( x' )
确定欧拉角 , , 在任意时刻的大小,也 就确定了刚体在任意时刻的位形。
8
3.3.2 欧拉运动学方程
已知刚体定点转动的角速度 ω ,能否得到欧拉角 , , 随时间的变化规律?——
z
O
( z, z ' ) y
绕 z 轴转
( y)
z ( z )

( z, z ' ) y y

y '

( x)
x ( x' )
( x)
O x
y '
( y)
x ( x' )
活动系转变为 O xyz 系
3
O
( x)
x
3.3.1 欧拉角的概念
(1) 进动角 [0,2 ]
( z)
绕 z( ) 轴转
( y)
( z, z ')
y'

O
( x)
O

( y)
( x)
x'
活动系转变为 O x' y' z' 系
4
3.3.1 欧拉角的概念
(2) 章动角 [0, ]
y
11
3.3.2 欧拉运动学方程

欧拉角计算

欧拉角计算

欧拉角计算欧拉角计算是物理场景中使用一种称为欧拉角的坐标系来标识物体。

欧拉角是一种物理世界中常用的描述旋转坐标系的方法。

欧拉角可以用来描述三维旋转,它可以让我们把转动的物体用坐标表示出来。

欧拉角的物理意义欧拉角的物理意义是,它用三个角度来代表物体的旋转,比如绕x、 y和z轴分别旋转,每个角度都可以用一个符号表示,比如$alpha$、 $beta$和$gamma$。

它们可以使用一个旋转矩阵表示出来,这种描述方法能够很好地满足物理学家和工程师对旋转物体的要求。

欧拉角的计算方法欧拉角计算主要是根据输入的物体和旋转矩阵,使用一系列的数学公式计算出相应的欧拉角。

欧拉角计算的基本步骤是:(1)用一个向量表示物体的旋转状态,比如使用一个矩阵表示。

(2)根据矩阵的几何变换属性,对矩阵进行分解,计算出欧拉角的值。

(3)根据矩阵和欧拉角的值,计算出新的物体旋转状态。

欧拉角计算的应用欧拉角计算在很多领域都有广泛的应用,比如游戏开发、机器人学、虚拟现实、空间检测等。

欧拉角计算在游戏中应用十分广泛,它可以用来跟踪游戏中物体的运动,尤其是游戏中的人物模型。

欧拉角计算的另一个重要应用是机器人学,通过欧拉角计算可以控制机器人实现各种运动,比如摆动、抓取、执行特定操作等。

另外,欧拉角计算也广泛应用在虚拟现实中,它可以用来控制虚拟物体的运动,从而增加视觉效果。

最后,欧拉角计算还可以用来空间检测,比如通过欧拉角计算可以查看物体的当前位置,从而精准定位。

结论欧拉角计算是一种重要的旋转坐标系,它可以用来描述三维旋转,根据输入的物体和旋转矩阵,可以使用一系列的数学公式计算出欧拉角的值。

欧拉角计算在很多领域都有广泛的应用,比如游戏开发、机器人学、虚拟现实、空间检测等,它能够更好地帮助物理学家和工程师理解物体的旋转。

欧拉角的详解

欧拉角的详解

欧拉⾓的详解对于在三维空间⾥的⼀个参考系,任何其它坐标系的取向,都可以⽤三个欧拉⾓来表现。

参考系⼜称为实验室参考系,是静⽌不动的。

⽽坐标系则固定于刚体,随着刚体的旋转⽽旋转。

欧拉⾓是⽤来表⽰三维坐标系中⽅向和⽅向变换的。

我们平时说的欧拉⾓其实还可以细分为欧拉⾓(Euler-angles)和泰特布莱恩⾓(Tait-Bryan-angles),这两种⽅法都利⽤了笛卡尔坐标系的三轴作为旋转轴,主要区别在于选取顺序。

欧拉⾓的选取顺序有这6种,可见选取顺序是a,b,a这样的顺序,也就是绕a轴旋转某⾓度后,绕新⽣成的b轴旋转⼀个⾓度,最后绕两次旋转以后的a轴再旋转⼀个⾓度,以此表⽰最终的⽅向。

泰特布莱恩⾓的旋转轴选取有这6种,也就是历遍笛卡尔坐标系的三轴,⽐如我们最常见到的Roll-Pitch-Yaw⾓就是其中的情况。

但这两种⽅法,其实都是在空间中⽤最直观的⽅式和最少的参数表⽰任意⽅向的通⽤⽅法。

欧拉⾓是表达旋转的最简单的⼀种⽅式,形式上它是⼀个三维向量,其值分别代表物体绕坐标系三个轴(x,y,z轴)的旋转⾓度。

这样的话,很容易想到,同样的⼀个三维向量,代表了绕x,y,z的旋转值,先进⾏那个旋转是否对结果有影响呢?显然是有影响的,可以拿着你的⼿机试⼀下,不同的旋转顺序会代表不同的旋转结果。

所以,⼀般引擎都会规定⾃⼰的旋转顺序。

下⾯三张动图形象的表⽰了欧拉⾓的旋转⽅式。

第⼀张是绕x轴旋转pitch,第⼆张绕y轴旋转yaw,第三张是绕z轴旋转roll。

绕三个轴的旋转值pitch,yaw,roll来⾃航空界的叫法,翻译为俯仰⾓,偏航⾓,翻滚⾓,⾮常形象。

它们不⼀定如上所述,⼀定分别代表绕x,y,z的旋转值。

从英⽂意思出发,roll:是卷;滚动,转动;辗的意思;yaw是(⽕箭、飞机、宇宙飞船等)偏航的意思;pitch是倾斜;投掷;搭帐篷;坠落的意思;所以,roll的意思是翻滚,就是绕着机⾝所在的那个轴。

yaw是偏航的意思,偏航就是绕着重⼒⽅向为轴。

欧拉角法推导

欧拉角法推导

大学学的纯理科,跟工科比较脱节,好不容易搞明白了惯导姿态算法里最基础的欧拉角法和方向余弦法方程推导,把笔记记下来,好记性不如烂笔头。

书是秦永元的《惯性导航》
欧拉角微分方程的推导:
飞机空间角位置的确定
2
3
用变换矩阵来描述
这里我们得到了机体坐标系b对导航坐标系n的角速度(偏航角速度,俯仰角速度和滚转角速度,就是那三个头上带点的量,点表示一阶导数(对角位移求导))到机体坐标系各轴的投影Wx、Wy、Wz的关系,因为变
换矩阵是正交的,我们可以方便地得到它的逆矩阵。

从而能通过测得的机体坐标系各轴的角速度计算出偏航角速度,俯仰角速度和滚转角速度,对时间积分解微分方程既可得到姿态角。

篇幅太长了,方向余弦法下次下讲。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

对于欧拉角的认识
[摘要]基于欧拉角的学习,加深认识关于欧拉角的相关知识点。

定点运动的刚休可由欧拉角来描写出发,通过计算刚体上任意一点的速度来引入刚体的角速度。

从欧拉角的理解中做到熟练掌握欧拉角、欧拉角的矩阵形式的表示、明确欧勒角的含义和它为什么完整的描述了定点转动刚体的运动状态,以及欧拉角在刚体力学中的具体应用,从而更好的理解欧拉角。

[关键词]欧拉角的定义;角速度;角加速度;刚体定点转动的应用 1:欧拉角的定义
虽然当刚体作定点转动时,我们可选这个定点作为坐标系的原点,而用三个独立的角度来确定转动轴在空间的取向和刚体绕该轴线所转过的角度。

刚体转动可以表示为空间坐标系到本体坐标系的一个正交变换,变换矩阵由9个方向余弦决定,但它们中只有3个是独立的,使用起来不方便。

最好能用有明确几何意义的3个变量来描述刚体的位置,前面已证明,可以给出刚体上的一个轴的方向,和刚体绕这个轴的转角来描述刚体定点运动的位置,因此我们可以用类似球坐标中的极角θ和方位角φ来给出轴的取向,再加上绕这个轴旋转的角度φ,三个角度来描述刚体的定点转动,它们合称为欧拉角
我们要把本体坐标系和空间坐标系间的正交变换用欧拉角表示出来。

如上图所示,向由θ和φ决定,而φ是刚体绕该轴的转角。

从坐标变换的角度看,本体坐标转到图(c)的状态,可以分解为从图(a)经过(b),通过相继三次2D 旋转得到的(假定开始时本体坐标系x x y z '''-与空间坐标系o xyz -重合):
⑴o xyz o εηζ-→-本体坐标系绕z 轴在xy 平面上旋φ角:
cos sin 0sin cos 0001x y z εφφ
ηφφζ⎛⎫⎛⎫⎛⎫ ⎪
⎪⎪
=- ⎪ ⎪⎪ ⎪ ⎪⎪⎝⎭⎝
⎭⎝⎭
⑵o εηζ
εηζ'''-→,本体坐标系绕ε
轴在ηζ平面转过θ角:
1
000cos sin 0sin cos εεηθθηζθθζ'⎛⎫⎛⎫⎛⎫ ⎪ ⎪⎪'= ⎪ ⎪⎪ ⎪ ⎪⎪'-⎝⎭⎝⎭⎝⎭
⑶x y z εηζ'
'''''→本体坐标绕ζ'轴在ηε''平面(阴影)转过ψ角:
cos sin 0sin cos 000
1x y z ψψψψ'⎛⎫⎛⎫ ⎪
⎪'=- ⎪ ⎪ ⎪ ⎪'⎝⎭⎝

变换矩阵就是三个2D 变换矩阵之积:
cos sin 01
00cos sin 0sin cos 00cos sin sin cos 00010sin cos 001x x ψψφφψψθθφφθθ⎛⎫⎛⎫⎛⎫ ⎪⎪⎪'=-- ⎪⎪⎪ ⎪⎪⎪-⎝⎭⎝⎭⎝⎭
它们由3个欧拉角决定。

2:欧拉角的角速度
在图4.3.7(c)的状态,考虑刚体有一无穷小转动,3个欧拉角相应有无穷小变化,刚体绕瞬时轴转动的角速度是刚体绕z 轴的角速度ϕ,绕zo 轴的角速度
ψ,和绕ON 轴的角速度θ的矢量和,即:
N ωφψθ=++
其中N 是ON 轴的单位矢量,注意z 轴在阴影面的投影是OM ,从图(c)容易看到:
sin sin sin cos cos ,cos sin z x y z x z e e e e N e e θψθψθψψ'''''=++=-
因此ω在本体坐标系的分量在空间坐标中
sin sin sin cos cos ,cos sin z x y z x z e e e e N e e θφθφθψφ'''''=-+=+
注意若0ϕ
=则zo 轴在xoy 平面的投影就在y -方向,0ϕ=时该投影转
过了φ角,因此角速度在空间坐标系的分量为:
cos sin sin sin sin cos cos x y z ωθφψθφωθφψθφωψθφ
⎧=+⎪
=-⎨⎪
=+⎩ 3:欧拉角方程
定点转动的动力学方程是角动量定理:
M
dt l
d
= 刚体定点转动的角动量
j
x y x z x y m i
z x y x z y m r r r m r r m m r L i i z i
i
y i i i
x i i i z i i y i
i
i
x i i i i i i i i
i i i i i
i
])([])([)]
([)]([)(22222ωωωωωωωωωυ-++-+--+=∙-=⨯⨯=⨯=∑∑∑∑∑k
L j L i L k
I I I j
I I I i I I I k
y x y z x z m z y x z y x z y x z y x i
i
z i i y i i x i
i
++=+--+-+-+--=++--+∑)()()()]([33323123222113121122ωωωωωωωωωωωω
2211222222
33122113312332()()()i i i i i i i i i i i i
i i i
i i i i
i
i i i
i I m y z I m z x I m x y I I m x y I I m x z I I m y z ⎧=+⎪⎪=+⎪⎪=+⎪⎪⎨
==⎪⎪
⎪==⎪⎪
==⎪⎩∑∑∑∑∑∑其中221122222233122113312332()()()I y z dm
I z x dm I x y dm I I xydm I I xzdm I I yzdm ⎧=+⎪
⎪=+⎪⎪=+⎪⎪⎨⎪==⎪⎪==⎪⎪==⎪⎩⎰⎰⎰⎰⎰⎰或111213212223313233x x y z y x y z z x y z L I I I L I I I L I I I ωωωωωωωωω⎧=--⎪=-+-⎨⎪=--+⎩或 4:欧拉角的应用
⑴刚体力学中的欧拉角
为了描述刚体的位形,通常取两个坐标系:以固定点o 为原点固定在空间(静止坐标系)000ox y z ;固定在刚体上并随刚体运动(动坐标系)cxyz ,
取t=0时两坐标系的坐标轴重合,则刚体的运动可用坐标坐标系cxyz 相对于000ox y z 来表示,如图(e)所示。

图中:ON-固定坐标平面00x oy 与动坐标平面
xoy 的交线(节线)。

0ox ϕ-轴与ON 间的夹角,描述了oz '轴(刚体自转轴)绕0oz 转动(进动角)。

oz θ-轴与oz 轴间的夹角是刚体自转轴oz 绕ON 转动角(章动角)
ψ-节线ON 与OX 轴间的夹角,刚体绕oz '轴的转动角(自转角)
上述,,φθψ三个角坐标称为欧拉角,确定了定点转动刚体在空间的位置,其变化范围为
πψπθπϕ20,
0,20≤≤≤≤≤≤
⑵欧拉陀螺
若刚体所受的外力的合力通过固定点(即外力矩为零),则刚体因惯性自由转动,如分子的转动、地球的自转等,称为欧拉陀螺。

以地球自转为例。

如图(f)地球是个扁平的均匀球体,若不考虑太阳、月球及其他行星的引力,则地球是对称的欧拉陀螺(12I I =),其运动方程为:
1131313()0()00
x y z y z x z I I I I I I I ωωωωωωω--=⎧⎪
--=⎨⎪
=⎩①
由上式中的第三式:
z ω=常数②
将①代入②的第一、二式
311
311x
z y y y z x x I I n I I I n I ωωωωωωωω-⎧=-=-⎪⎪⎨
-⎪=-=-⎪⎩
③ 31
1
z I I n I ω-=
=其中常数④由③式,得 2
2
x x
y y
n n ωωωω⎧=-⎪⎨=-⎪⎩积分,可得 00cos()
sin()x y
nt nt ωωεωωε=+⎧⎪⎨
=+⎪⎩⑤ 则地球自转角速度的大
常数
=+=++=220222z z y x ωωωωωω
其中ω
的方向:绕对称轴oz 以等角速度n 转动, 如图(g)所示。

为了找出三个欧拉角的运动规律, 取L
(=常数)方向为oz 方向,如图(h)所示有
)cos cos sin sin (sin k j i L L
θψθψθ++=
123x y z L I i I j I k ωωω=++又
将④和⑤代入上式:
k I j nt I i nt I L z
ωεωεω30101)sin()cos(++++=
比较以上二式,可
⎪⎩⎪
⎨⎧=+=+=230101cos )sin(sin sin )cos(sin sin ω
θεωψθεωψθI L nt I L nt I L
解上式,可得三个欧拉角的运动情况:
⎪⎪⎪⎩⎪
⎪⎪⎨⎧-=-=+===21310sec )(cos 0ωψθωϕθθI I I n n z 常数
可见:陀螺无章动,只有自转和进动—规则进动。

[参考文献]
[1]
引 入 刚 体 角 速 度 的 另 一 种 方 法[J]1994年6月 河北师范 大学学报(自然科学版) 第18卷第2期 [2] 刚体力学幻灯片讲义[N]
[3]
用 微 分 算 子 表 示 的 欧 拉 方 程[J]l991年3月第12卷第1期 哈 尔 滨 船 舶 工 程 学 院 学 报 [4]
王美山,李文亮,杨传路,王德华,徐强,任廷琦绕任意轴μ旋转φ对应的欧拉角的新求解公式[C] [5] 吉林大学理论力学课件[N] [6]。

相关文档
最新文档