首页 高精度捷联式惯性导航系统算法研究

高精度捷联式惯性导航系统算法研究

举报
开通vip

高精度捷联式惯性导航系统算法研究word文档整理分享参考资料高精度捷联式惯性导航系统算法研究引言随着计算机技术的发展,捷联式惯性导航系统(strapdownInertialNavigationSystem,SINS)的概念被提出,它取消了平台式惯性导航系统中复杂的机械平台装置,而将惯性传感器直接固联在载体上。SINS具有制造和维护成本低、体积小、重量轻以及可靠性高等优点,目前在高、中、低精度领域都得到了广泛使用捷联算法的基本框图如图1所示。陀螺仪加速度计惯性传感器误差补偿导航计算机地速与位置的计算显示器姿态角计算图1捷联算法的基本框图在捷联惯性导...

高精度捷联式惯性导航系统算法研究
word文档整理分享参考资料高精度捷联式惯性导航系统算法研究引言随着计算机技术的发展,捷联式惯性导航系统(strapdownInertialNavigationSystem,SINS)的概念被提出,它取消了平台式惯性导航系统中复杂的机械平台装置,而将惯性传感器直接固联在载体上。SINS具有制造和维护成本低、体积小、重量轻以及可靠性高等优点,目前在高、中、低精度领域都得到了广泛使用捷联算法的基本框图如图1所示。陀螺仪加速度计惯性传感器误差补偿导航计算机地速与位置的计算显示器姿态角计算图1捷联算法的基本框图在捷联惯性导航系统中,惯性传感器直接固联在载体上,因此对惯性传感器的性能提出了更高的要求。SINS中使用的陀螺所承受的动态范围较大,一般能够达到100/s,与此同时,SINS中的陀螺和加速度计与载体一起进行角运动和线运动,这增加了导航计算机输出数据的难度和复杂性。姿态实时计算是捷联惯导的关键技术,也是影响捷联惯导系统导航精度的重要因素。载体的姿态和航向是载体坐标系和地理坐标系之间的方位关系,两坐标系之间的方位关系等效于力学中的刚体定点转动问题。在刚体定点转动理论中,描述动坐标系相对参考坐标系方位关系的方法有欧拉角法、四元数法、方向余弦法以及等效旋转矢量法。本报告对这四种姿态算法进行简单介绍,并结合研究对象对等效旋转矢量算法进行重点研究。针对角速率输入陀螺构成的捷联式惯性导航系统,本报告给出了一种改进的姿态算法,并在圆锥运动环境下对该算法进行数学仿真,验证了该方法的可能性。姿态算法介绍2.1欧拉角法一个动坐标系相对参考坐标系的方位可以完全由动坐标系依次绕三个不同轴转动三个角度进行确定。把载体坐标系OXbybZb作为动坐标系,导航坐标系OXnynZn(即地理坐H、俯仰角P、横摇角R可得到载体坐从而进一步可以得到捷联姿态矩阵。标系)作为参考坐标系,导航系依次转过航向角标系,通过求解欧拉角微分方程得到三个欧拉角,欧拉角微分方程如下所示:>1R11cosPsinPsinR-sinR0cosP0sinRcosP|汽nbx-cosPsinPcosRb豹nby」b豹nbz(1)式(1)即为欧拉角微分方程,求解方程可以得到三个欧拉角,也就是航向角、俯仰角以及横摇角,根据三个姿态角和姿态矩阵元素之间的关系即可以得到姿态矩阵Cb。2.2方向余弦法常用方向余弦姿态矩阵微分方程的形式为(1)cn=nbcn式中为载体坐标系相对地理坐标系的转动角速度在载体坐标轴向的分量的反对称矩阵形式,具体 关于同志近三年现实表现材料材料类招标技术评分表图表与交易pdf视力表打印pdf用图表说话 pdf 达式如式(2)obk'nb-0I唸bITnbyb-’nbz0b''nbxb''nbybYJnbx0用毕卡逼近法求解矩阵微分方程,其解为bCn(t:t)二C(t)I+詈述+=(碍畀式中2.3四元数法['0—3bnbz心日bbnbyif%;kdt=迥bz0一△日bbnbxLn-氐日;byA0bbnbx0-Ux2「nby2r鳥word文档整理分享(8)参考资料四元数微分方程的形式为Q(t)=;Q(t)Qn;(4)2其中,qt)是姿态四元数,「nb-lirx■'y■'z,为b系相对n系的角速度。求解四元数微分方程一般用计算机实现,常用方法有毕卡逼近增量法和数值积分算法,本报告关于四元数求解姿态角算法采用的都是数值积分算法,因此此处仅对四元数四阶-龙格库塔算法进行简单介绍。对四元数微分方程Q=2Q■';b⑸式中:雹=o—;xib…'bbjb…kb,为载体坐标系相对于导航坐标系的角速度矢量的四元数表达形式。用四阶龙格库塔法求解微分方程的过程如下:Q(th)二Q(t)-k12k22k3k4(6)6其中:kiW'Q(。毗⑴〕,k2」•['iQ(t)+2」-2世2」I2丿J1「「k"lik3Q(t)-nbt,k4Q(t)k3h1''nb(th)f2IL222其中h为姿态更新周期。这种方法的实质就是在(t,t+h)时间间隔内求取多个斜率值,加权求平均得到更精确的平均斜率。当采用四元数Q来表示转动时,若起始时刻四元数Q取为单位四元数,则依据转动的四元数变换定理可知,Q应恒为单位四元数,即应满足下面的约束方程:qoq:q;qf=1⑺但由于计算误差的存在,破坏了上面的约束条件,因此必须对Q进行归一化处理。采用下式实现四元数的最佳归一化:Q=吋酬+?2jb+壑旋+&+帛+q?2.4等效旋转矢量算法word文档整理分享参考资料由于刚体运动的不可交换性误差,圆锥误差补偿算法是提高运载体姿态更新精度的一种有效途径。1971年Bortz和Jordon提出了等效旋转矢量概念,将载体的姿态四元数更新转换为姿态变化四元数的更新,为姿态更新的多子样算法提供了理论依据。1983年Miller探讨了锥运动条件下等效旋转矢量的三子样优化算法,优化指标是圆锥误差影响达到最小。在此基础上,Lee和Yoon研究了四子样算法,Jiang研究了利用本更新周期内的三子样及前更新周期内的角增量计算旋转矢量的优化算法。旋转矢量的微分方程是:b(t)-(t)-①(t)‘(t)—①(t)①(t)‘(t)(9)212式中,①(t)为旋转矢量,「(t)为陀螺输出角速率。由式(9)可以推导求得旋转矢量的表达式,如二子样、三子样等都是工程中常用的算法。二子样算法表达式:'(t)■."■:(1=二(t)4(12(12(12a)b)c)2彷++1厶二23(10)算法漂移率:虬=丄320(诙)4960(11)陀螺输出角速率时的二子样算法表达式:当陀螺输出为角速率时,旋转矢量法中的角增量可由以下公式提取TOC\o"1-5"\h\z算法漂移率:厂」a2】152(13)2280三子样算法表达式:927「二.心+卫厶弓.门彳+乂厶飞(14)204016算法漂移率:e丄3^-h(15)204120当陀螺输出为角速率时,旋转矢量法中的角增量可由以下公式提取,itT一,t2TT36I3丿I3丿」/(165t23T36(16dt+Tl+8Jt+2!〕+5,I3丿2T(tT)T6(16A0=”(t)+3⑷tJ+3⑷,:t+(16a)b)c)d)(17)算法漂移率:式中,△9i,i=1,2,3为姿态更新周期内第i次陀螺采样值;a为圆锥运动半锥角;Q为圆锥运动角速率;h为姿态更新周期。角速率输入的捷联惯导姿态算法研究与实现1971年,Bortz提出了旋转矢量微分方程,为一种全新的姿态算法提供了理论基础,有效地解决了算法求解过程中存在的不可交换性误差;在此基础上,Miller提出了二子样、三子样误差补偿算法,而Lee在此基础上又提出了四子样算法;Jiang提出了利用当前周期与前一周期陀螺仪采样信号进行误差补偿新算法,能够提高算法精度;Savage对前人工作进行了总结,并就姿态更新算法的实现提出了一系列技巧,给出了完整的捷联惯导姿态算法编排和离散更新方法。这些算法的实现都是基于陀螺仪的角增量信息展开的,当陀螺仪输出为角速率信号时,利用数值积分方法将角速率信息转换为角增量信息,然后直接应用传统圆锥误差补偿算法,算法精度会降低2个数量级,不能满足载体高动态环境下对姿态解算精度的要求。因此有必要研究一种能够直接利用陀螺仪输出角速率信息进行姿态解算算法,从而进一步提高捷联惯导复杂工作环境下的姿态解算精度。旋转矢量的微分方程近似为:(18)对于传统的二子样算法来说,在一个计算周期T~T+h内需要三次陀螺采样值,采样时间h内,载体的角速度用抛物线拟合为:(T)二a2b3c2,0 标准 excel标准偏差excel标准偏差函数exl标准差函数国标检验抽样标准表免费下载红头文件格式标准下载 圆锥运动条件下进行仿真。word文档整理分享仿真环境设置圆锥仿真环境下,旋转矢量方程为:-01①二acosgt)asin(0t)取半锥角a=1.0。,陀螺采样周期为0.005s,考察旋转矢量算法漂移率与圆锥运动角频率的关系,仿真结果如图3所示。取半锥角a=1.0。,圆锥运动的角速率为Q=2.0n,考察旋转矢量算法漂移率与算法迭代频率的关系,仿真结果如图4所示。仿真结果图3算法漂移率与圆锥运动角频率的关系•{率移漂法算gl^{率移漂法算图4算法漂移率与姿态更新频率的关系图3可以看出,传统二子样算法与改进二子样算法的漂移率都随圆锥运动角频率的增大而增大,但在相同的角频率下,改进算法误差漂移率比同子样传统算法要小3~5个参考资料word文档整理分享参考资料数量级;图4可以看出,改进算法与传统算法相比,算法精度都随着姿态更新频率的增大而提高,在相同姿态更新频率下,改进算法的精度显然高于传统算法。4.4典型圆锥运动环境姿态解算仿真分析仿真流程如图5所示。开始图5算法仿真流程图结束I.仿真环境设置圆锥运动的参数设置为:半锥角a=1.0。,锥运动角频率f=1.OHz,采样周期为0.005s,仿真时间为30s。传统二子样旋转矢量算法在角增量输入情况下的姿态误差曲线如图6所示;当只有角速率输入时,通过Simpson积分法转化后得到的姿态误差曲线如图7所示。改进二子样旋转矢量算法在角速率输入时的姿态误差曲线如图8所示。II.仿真结果-6x10t/(s)图6圆锥环境角增量输入下的二子样旋转矢量算法的姿态误差曲线-3x10nt/(s)图7圆锥环境角速率输入下的二子样旋转矢量算法的姿态误差曲线))■P-4t/(s)图8圆锥环境角速率输入下的二子样改进旋转矢量算法姿态误差曲线标准圆锥运动环境下圆锥误差主要体现在俯仰角上,且与时间呈线性增长关系,由图6和图7可以看出,使用积分算法对于需要准确角增量输入的算法的精度影响较大,航向角和姿态角解算精度将会降低,30s仿真时间内,俯仰角误差由0.01增加到0.04;对比图7和图8可以看出,当只有角速率输入时,改进旋转矢量算法精度要比传统二子样旋转矢量算法高1个数量级,30s仿真时间内俯仰角误差由0.04•提高至0.0033•,由此可以看出,该算法具有更好的圆锥误差补偿效果。总结本报告对捷联惯性导航系统姿态解算方法进行了研究,给出了欧拉角、方向余弦、四元数以及等效旋转矢量四种不同的姿态解算方法,刚体转动存在不可交换性误差,该项误差会诱发捷联惯导数学平台严重发散,为了减小该项误差对系统精度的影响,需要采用等效旋转矢量算法进行姿态角解算。目前传统的等效旋转矢量姿态算法是建立在陀螺输出为角增量情形之下,当采用的陀螺输出为角速率信息,比如目前常用的干涉型光纤陀螺,此时需要采用数值积分方法由角速率信息得到角增量信息,这个过程会带来算法误差。本报告结合实际工程需求给出了一种利用陀螺输出角速率信息直接进行旋转矢量解算的新方法,在圆锥运动环境下对改进算法进行了仿真,验证了该方法的有效性,可为捷联式惯性导航系统数学平台计算提供一种有价值的参考方法。作者简介:胡杰(1987),博士研究生,东南大学仪器科学与工程学院微惯性仪表与先进导航技术教育部重点实验室研究方向:惯性仪器测试与分析、捷联惯性导航系统开发与设计、组合导航系统、旋转式捷联惯性导航系统等。::')()=0,i=7,8,9,(25f)用=0代入式(25)中,并应用式(21)和式(22),得
本文档为【高精度捷联式惯性导航系统算法研究】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
个人认证用户
陨辰
暂无简介~
格式:doc
大小:520KB
软件:Word
页数:18
分类:
上传时间:2021-12-01
浏览量:3