下载此beplayapp体育下载

捷联式惯性导航积分算法设计-姿态算法.doc


beplayapp体育下载分类:行业资料 | 页数:约32页 举报非法beplayapp体育下载有奖
1 / 32
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该beplayapp体育下载所得收入归上传者、原创者。
  • 3.下载的beplayapp体育下载,不会出现我们的网址水印。
1 / 32 下载此beplayapp体育下载
beplayapp体育下载列表 beplayapp体育下载介绍
该【捷联式惯性导航积分算法设计-姿态算法 】是由【老狐狸】上传分享,beplayapp体育下载一共【32】页,该beplayapp体育下载可以免费在线阅读,需要了解更多关于【捷联式惯性导航积分算法设计-姿态算法 】的内容,可以使用beplayapp体育下载的站内搜索功能,选择自己适合的beplayapp体育下载,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此beplayapp体育下载到您的设备,方便您编辑和打印。捷联式惯性导航积分算法设计上篇:,Inc.,MaplePlain,Minnesota55359摘要:本论文分上下两篇,用于给现代捷联惯导系统的主要软件算法设计提供一个严密的综合方法:将角速率积分成姿态角,将加速度变换或积分成速度以及将速度积分成位置。该算法是用两速修正法构成的,而两速修正法是具有一定创新程度的新颖算法,是为姿态修正而开发出来的,在姿态修正中,以中速运用精密解析方程去校正积分参数(姿态、速度或位置),其输入是由在参数修正(姿态锥化修正、速度摇橹修正以及高分辨率位置螺旋修正)时间间隔内计算运动角速度和加速度的高速算法提供的。该设计方法考虑了通过捷联系统惯性传感器对角速度或比力加速度所进行的测量以及用于姿态基准和矢量速度积分的导航系旋转问题。本论文上篇定义了捷联惯导积分函数的总体设计要求,并开发出了用于姿态修正算法的方向余弦法和四元数法;下篇着重讨论速度和位置积分算法的设计。尽管上下两篇讨论中常常涉及到基本的惯性导航概念,然而,本论文是为那些已对基础惯导概念很熟悉的实际工作者而写的。专门用语:AAAA,,,=任意坐标系123A1AA=将矢量从坐标系投影到坐标系的方向余弦矩阵C21A2I=单位矩阵A1AA=从坐标系投影到坐标系的旋转矢量所构成的姿态变化四元数q21A2AAA1*11=的共轭四元数,它的第1项与的首项相同,余下的2~4项与qqqAAA222A1的互为相反数qA2q=单位四元数,它的第1项为1,其余3项为01=无具体坐标系定义的矢量VA=列向量,它的各项元素等于矢量在坐标系A的各轴上的投影VVAA=向量的反对称(或交叉积)形式,代表如下矩阵:()V,V0,VV,,ZAYA,,VV0,ZAXA,,,,,VV0YAXA,,AAAVVV其中:,,是的分量,与A系矢量的矩阵乘积等于与V()V,VXAYAZA该矢量的叉积0,,AA=与等量的四元数矢量,VVq,,AV,,,,AAA=坐标系相对于坐标系的角速率,当为惯性系(I系)时,是由安装在,A,A211,2,。总加速度是指由重力加速度和被施加的非重力产生的加速度(亦即比力加速度)之和。惯性导航系统(INS)包括:用于积分的导航计算机;用于给积分运算定时的精密时钟,测量比力加速度用的加速度计组台;用于作为所算位置的一个函数而进行的重力加速度计算而留于导航计算机中的重力模型软件,以及为了定义作为速度计算一部分的加速度计三元组的角度方向所用的姿态基准。在现代INS中,姿态基准是由驻留于INS计算机中的软件积分函数提供的,其输入来自一个有三轴的惯性角速度传感器。角速度传感器和加速度计三元组安装在一个公用的牢固构架上,该构架装在INS的底盘上,以保证每个惯性传感器之间的精确对准,这样的一种布置称之为捷联INS。因为惯性传感器牢固地固定在底盘内,所以也就牢固地固定于安装INS的飞行器上。INS计算机中的基本函数有将角速率变换为姿态的积分函数(称之为姿态积分)(使用姿态数据将测得的加速度值转换到适当的导航坐标系中,再将它积分成矢量速度的函数(称之为矢量速度积分),还有将导航系矢量速度积分成位置的函数(称之为位置积分)。这样就有了三个积分函数,姿态函数、矢量速度函数及位置函数,每个函数的精度要求很高,以确保函数误差极小,符台惯性传感器精度的要求。回眸历史,因为早在50年代,基础捷联惯导概念就开始形成,所以多年来捷联分析师将精力主要集中于姿态积分函数算法的设计上。而种种算法的设计方法总是受到当时的飞行计算机技术的能力和局限性的影响。50年代后期和60年代,各种研究机构的捷联工作者们采取两种用于姿态积分函数运算的方法,即用一阶数字算法进行高速姿态修正运算,如10,20kHz和用高阶算法进行的低速姿态修正运算,如50,100HZ。如果要精确考虑高频角速率分量时,就得考虑用高速算法,这样可以调整为系统的三维姿态变化。然而,那个时期的计算机工艺技术只能对姿态修正算法进行一些简化的一阶方程运算,精度有限。相反,高阶算法提倡者极力吹捧较一阶算法提高了解析精度的高阶算法;但是,由于每个姿态修正循环可执行运算次数的连带增加导致必须使姿态修正速率减缓以满足当时的计算机吞吐量的限制,从而使提高了的精度被降低。由于姿态四元数可以当作对所算姿态参数的解析形,这一优点使之成为一种更可取的算法(与传统方向余弦矩阵姿态表示法相比)所以它的出现使上述两种算法的优点黯然失色。就那一时期研究过的算法而言,四元数法在高频角速率环境下表现出的运算精度最优。1966年,作者提出一个新的两速姿态积分函数运算方法,在该方法中,姿态修正运算被分成两部分,即把简单高速一阶算法部分与更复杂的中速高阶算法部分结合起来使用,后一部分的输入由高速算法提供。简化了的高速部分用于考虑姿态修正循环内的高频角振荡,这能调整系统的姿态建立(传统上称之为锥化)。合在一起,两速方法的组合精度等于以高速速率进行的高阶运算(为了提高精度);然而由于高速算法简化之故,组合后对计算机的吞吐量的要求丝毫也不比原来的高速一阶姿态修正算法的吞吐量大。参考文献【6】采用的两速算法设计受到其基本解析公式的限制,该公式是一个皮卡德类型(Picard-type)的连续型的姿态速率微分方程的递归积分,在该方程中,同时产生中速和高速算法。解析递归积分设计过程的复杂性限制了高阶中速算法的扩展(在参考文献【6】中仅扩展到2阶,这在当时被认为是可以接受的)。1969年,焦尔敦(Jordan)在一个不相关的设计活动中提出一个用于捷联姿态修正函数的两速法,在此方法中,解析公式的开头建立在两个单独定义的计算上:一个建立在输入姿态变化基础上的中速、经典封闭型、准确高阶姿态修正算法和一个测量中速算法姿态变化输入的简化高速二阶积分算法。1971年,鲍尔兹(Bortz)将焦尔敦的概念扩展到基于微分方程的高速计算,积分时将测量的准确姿态变化输入给准确的姿态修正算法。准确的中速姿态算法可以通过两个三角系数舍位构建成任何精度要求的特定阶次。实际上,鲍尔兹的姿态变化微分力程的简化型式现被用于高速函数计算。因此,参考文献【7】和【8】提供了一个更一般的两速姿态修正算法,在此算法中,中速高阶算法和高速简化算法可以独立地进行改编以满足特定的应用要求。(让人感兴趣的是,参考文献【8】提出了一个简化型高速算法的模拟执行程序。)参考文献【7】和【8】提出的两速法(主张在准确中速姿态修正运算中采用方向余弦法)的第二个好处是中速部分也可以用一个解析的精确的封闭形式的四元数修正算法来作为公式,该算法采用同用于方向余弦修正算法一样的高速输入。这样一来,新的两速法无论对于方向余弦法还是对四元数修正法都有同样的精度,而这两种方法都是由解析的精确封闭式方程推导出来的(这里假定对泰勒级数的三角系数的展开进行到比较准确的量级)。大多数飞机使用的现代捷联INS采用以两速法为基础的姿态修正算法。中速算法部分的重复速率一般是基于最大角速率来设计(如50,200Hz)),以尽量减少中、高速算法中幂级数舍位误差的影响。高速算法的重复速率是在预计的捷联惯性传感器组合振动环境的基础上精确考虑了引起振荡的锥化效应而进行设计的。(如用于1nmile/h有50,的径向位置误差速率的飞机的INS的重复速率为1,4kHz。)连续进行的两速姿态算法的开发工作一直集中于高速积分函数的变化上。原来设想的简单一阶的种种现有高速姿态算法利用现代计算机日益增加的吞吐量,演变为各种高阶算法,而且经度得到提高,(参见参考文献【9】,【11】和【12】的第7-1节)。对于姿态修正函数的演化,截止目前,有关用于加速度变换或矢量速度积分和位置积分的捷联INS姊妹算法的开发方面的其他并驾齐驱式著述很少见到发表。本论文上篇定义了捷联惯导积分函数的总体设计要求并描述了开发基于两速法的姿态积分算法的综合设计过程。文章中所提供的材料是参考文献【12】第7-1节(它是参考文献【9】中材料的扩展)的浓缩型。这些材料着重于提供更严密的解析公式,同时,在可能的情况下,考虑到便于生成计算机软件的文件及有效性(这与现代飞行计算机技术也是一致的),这些材料使用准确的封闭式方程。在姿态算法没计过程中包括了考虑到姿态修正时间周期内导航坐标系旋转的种种严密处理方法。本论文的第二节提供了有关坐标系和所采用参数的背景材料。第三节以连续微分方程形式提供了一整套典型的捷联惯导姿态、矢量速度和位置方程,这构成了等量算法设计过程的框架。第四节探讨以高速部分的普通形式进行两速姿态积分运算的算法(适用于在导航系旋转影响下的方向余弦法和四元数法的公式),并描述了一个特殊的形式,说明在古典高速二阶锥化计算算法中一种算法的设计,第五节给出有关姿态积分算法的表格参考数据,第六节就选择特殊应用算法和建立运算运行速率之后的过程进行了一般化讨论,第七节给出结论性评述。最后,认识到下述观点很重要:尽管两速法的初衷是克服早期(l965,1975年)计算机技术的吞吐量的局限性,然而随着现代高速计算机的快速发展进步,这一局限性正在变得无足轻重。这就促使工程技术人员想回到一个更简单的单速算法结构上来,采用这种结构时,所有计算以一个重复速率进行,速率很高,足以准确地将多轴高频角速率和加速度调整影响考虑进去。本论文上,下两篇提供的两速结构是和压缩成在对算法进行公式化的专门章节里解释的那种单速型是相兼容的。2(坐标系和姿态方向的关系本节定义了本篇论文中使用的坐标系,并一般性地说明方向余弦矩阵、姿态四元数和用于代表两坐标系之间的角度关系的旋转矢量姿态参数等等的性质。(或标了字符)的单位矢量加以定义的解析抽象。它可以想像为三个垂直线(轴)穿过一个共同的点(原点),各单位矢量从原点沿三条垂直线向外发散。在本论文中,坐标系原点的实际位置是任意的。在特定坐标系中,一个矢量的分量(或投影)等于矢量与该坐标系各个单位矢量的点乘。本论文中采用的矢量为自由矢量,因此,在对它们进行解析描述的坐标系中,其位置不存在优劣性。坐标系定义如下:。它的典型定义是它有一个轴与地球极轴平行,其他两轴固连于地球并与赤道平面平行;,Z轴与当地地球表面参考位置的垂直向上方向平行,N系用于将加速度积分为速度并定义E系内当地垂直角方向;,与N系平行,但Z轴垂直向下,而X和Y轴沿N系的Y和X轴。L系用于描述捷联传感器坐标系方向的基准;(机体系),其轴与标准右手正交传感器输入轴相平行;,用作角旋转测量基准。为I系选择的特殊方向在其方向与解析运算有关的章节中进行讨论。,其各列是单位矢量的正交组,每列等于沿系的一个轴方向上2A的单位矢量在系各轴上的投影:1AAAA1111,,Cuuu,(1)AAAA123,,2222A1AA式中是沿系轴i方向上的单位矢量在坐标系各轴上的投影。u21iA2A1AA从这一基本定义出发,可以验证出:的i行、j列的元素等于系轴i和系轴j之间的C12A2AA11A夹角的余弦值,的转置矩阵等于其逆矩阵,1AA22A1AAA在系各轴上的投影,且与一个投影于系各轴上的向量的积等于此向量在系各轴C221A2A1上的投影分量(而对的转置矩阵则相反)。CA2AAAAAAT112211(2)VCV,,VCV,()AA22(2)式可以用于导出方向余弦矩阵链式规律:AAA332(C,AAA221A旋转矢量定义旋转轴和绕轴的旋转幅度。可以想像系通过绕此旋转矢量旋转而从它的起始姿态1AA转到一个新的姿态,绕旋转矢量旋转的角度等于旋转矢量的大小。现在,称系为系的新姿态,21AAA通过给系的这一定义,一个任意定义的旋转矢量就可唯一地确定系姿态与原始系姿态二者221AA的关系。反之,如果给定系和系的姿态关系,就可以定义一个与此姿态一致的旋转矢量。这样12AA一来,旋转矢量可以用来定义系与系相关的姿态。从解析式上看(见参考文献【4】,【9】21和【12】)旋转矢量和方向余弦矩阵之间的关系可以由下式给出:,,sin(1cos),,,A21(4)CI,,,,,,,()sin(),A,,22,,,,,AA式中和是旋转矢量及其幅度。旋转矢量的一个独特特性是在系和系中有相同的分量,12AA12,(见参考文献:【12】);因此(4)式中的代表或.,,姿态四元数是一个四矢量,即有四个分量,定义为旋转矢量的一个函数(见参考文献【4】,【9】和【12】【14】的第73,76页),,,A,,1(5)q,,A2,,,,,,,,A1由(5)式可以看出,各元素的平方和是单位1。坐标变换方程可以用四元数代数方程表示(见参考文qA2献【4】、【9】和【12】)。AAAAAAAAAAA1121*21*11212*,(6)VqVq,VqVqqVq,,qAqAqAqAAqA222211(6)式可以用来推导出姿态四元数的链式规律:AAA332(7)qqq,(2节姿态参数的变化速率(见参考文献【4】、【8】、【9】和【12】)由下式给出:AAAAA11211(C,,,,()(),,11AAAAA2221211AAAAA11211(9)qqq,,,,11AAAAAqq2221222,,11sin,,AAA111(10),,,,,,,,,,,1(),,,AAAAAA,,212121222(1cos),,,,,3连续型捷联惯导方程定义捷联惯导系统中进行的典型基本运算的微分方程(见参考文献【9】、【l2】的第4章和【15】的第77,103页以及156,177页)给出如下:姿态速率:LLBLL(C,,,,()(),,BBIBILB或代之以:11LLBLL(12)qqq,,,,BBIBILBqq22当地水平系旋转速率:LLNN,,,,,C()(13)ILNIEENNETE(14),,,()CIENIENNNN(15),,,,,Fuvu()ENCZNZNZN加速度变换:LLBaCa,(16)SFBSF或代之以:LLBL*aqaq,(17)SFBSFBqqNNLaCa,(18)SFLSF矢量速度速率:NNNNN(19)ggR,,,,()(),,PIEIENNNNNN(20)vagv,,,,,(2),,SFPENIE位置速率:,,(),(21)NNENNN(22)huv,,ZN式中:R=从地球中心到INS的位置矢量;=相对于地球的速度矢量(位置变化速率),解析式中定义为E系中R的时间导数;vh=地面高度,定义为从INS到地球表面的距离,沿从INS到地球参考重力平面上的切线平面的垂线方向测量;E(,)ChF=曲率矩阵(3×3)是位置的一个函数,其元素3、i和i、3等于零,而其余元素绕对NC角线成对称形。对于球形地球模型而言,除对角线上外其余元素是零,且对角线上数值是从地球中心到INS的径向距离的倒数。对于扁地球模型而言,其余的项代表投影到INS高度线上的地球表面上的本地曲率(见参考文献【12】);u=沿重力平面垂直方向(N系的Z轴)上的单位矢量;ZNN,,,=的垂直分量;选取的值取决于所采用的N系的类型。如:游动方位系统或自由方ENZNZNN,位系统的设计保证对所有地球定位而言是非奇异的(见参考文献【l2】【15】的88-99页);a=比力加速度,定义为由施加的非重力力产生的相对于非旋转惯性空间的加速度,它由SF加速度计测得;g=质量吸引重力加速度或重力(R的一个函数);g=铅垂重力或重力,对于稳定的INS而言,它沿铅垂线方向;Pgg的解析模型可以在参考文献【16】;【17】【18】。关于在N系的分量,请参见参考文献【12】。在运行捷联惯导函数过程中,捷联INS计算机用适当的积分算法对后面的姿态速率、矢量速度速率以及位置速率方程进行积分运算。关于后面的导航方程形式,下面几点值得注意。方向余弦和四元数姿态都是以机体姿态速率或加速度变换运算的形式表示。无论哪一个部可以用于实践,而其结果实质上是一致的。矢量速度是相对于地球(E系)定义的,矢量速度速率方程是以当地水平定义的N系写出来的(用于将它积分成矢量速度)。对于像飞机的INS之类的许多地形导航用途而言,这很典型。也可以选择其它坐标系用于矢量速度定义和矢量速度速率方程,如用于战术和战略导弹制导。位置速率方程将位置定义为高度和N系相对于E系的角度方向。从中可以提取出经度和纬度,并可以计算出R值(见参考文献【12】【15】的88,89页)。对于位置速率方程而言,位置也可以定义为简单的R(从中可以计算E出和h,见参考文献【12】)。高度速率方程(22)显得价值不大,地球模型、地球上的一个旋转N系和固定的高度定义时,这就不一定了。参考文献【12】,方程(22)是准确的。如果决定引入垂直通道重力或发散控制来防止不稳定垂直通道误差呈指数增加,那么方程(20)和(22)务必包括一个额外增加的垂直控制项(参考文献【12】,【15】第102-103页以及【18】)。4姿态即时修正算法本节探讨适合用数字计算机进行积分的方向余弦矩阵速率方程(11)和姿态四元数速率方程(12的算法形式,这些方程将用现在的传统两速法来建立,传统两速法中的解析的精确的封闭形式的方程可以用于基本姿态修正函数的运算。该函数的输入是由一个为了在基本姿态修正周期中测出姿态变化而设计的高速算法所提供的。:在姿态即时修正时间内所得的数B

捷联式惯性导航积分算法设计-姿态算法 来自beplayapp体育下载www.apt-nc.com转载请标明出处.

相关beplayapp体育下载 更多>>
非法内容举报中心
beplayapp体育下载信息
  • 页数32
  • 收藏数0收藏
  • 顶次数0
  • 上传人老狐狸
  • 文件大小218 KB
  • 时间2024-03-25