当前位置:文档之家› 车载高精度定位定向方法研究

车载高精度定位定向方法研究

匣亟互亘司篓釜篓鐾銎兰兰鳖兰竺坠

文章编号:1671—4598(2011)10—2501—03中围分类号:V249.3文献标识码:A基于捷联惯导/里程计的车载高精度定位定向方法研究

杨波1,王跃钢1,彭辉煌2

(1.第二炮兵工程学院自动控制系,陕西西安710025;2.第二炮兵驻8602厂军事代表室。湖北孝感432100)

摘要:研究了一种基于捷联惯导系统和里程计进行车载高精度定位定向的方法;采用里程计与捷联惯导中的陀螺仪构成航位推算系统,建立了航位推算系统的误差模型l为了增强航位推算姿态误差的估计效果。将载车姿态与位置信息一起作为量测。构建组合定位定向的量测方程l采用Sage-Husa自适应滤波设计捷联惯导/里程计组合定位定向算法,以增强算法对外界环境和载车机动的鲁棒性;仿真结果表明.基于捷联惯导/里程计的车载定位定向方法能够达到士20.4m(3d)的定位精度,航向精度达到土3.1’(30).水平姿态精度达到士0.6’(3d)。关键词:捷联惯导I里程计,定位定向l自适应滤波ResearchonPrecisePositionandOrientationDeterminationfor

VehicleBasedonSINS/Odometer

YangB01WangYuegan91PengHuihuan92(1.DepartmentofAutomation,SecondArtilleryEngineeringCollege,Xi’an710025,China;2.MilitaryDeputyCIfficeofSecondArtilleryinPlant8602,Xiaogan432100,China)

Abstract:Amethodofprecisepositionandorientationdeterminationforvehiclebasedstrapdowninertialnavigationsystem(SINS)

andodometerwasresearchedinthispaper.TheodometerandgyroscopesinSINSwereadoptedtOconstructthedeadreckoningsystem,and

modelsofthedeadreckoningsystemwerebuilt.InordertOenhancetheestimateeffectofattitudeindeadreckoning。theattitudeandpositionofthevehiclewerechozentheobservations,andthustheobservationequationofintegratedpositionandorientationdetermi—nationwerebuilt.Sage-Husaself-adaptivefilteringwasadoptedinthedesignofSINS/odometerintegratedpositionandorientationdetermi—nationalgorithm,whichenhancetherobustnesstooutsideenvironmentandmaneuverofthevehicle.Simulationresultsshowedthat,po—

sitionaccuracyofthispositionandorientationdeterminationmethodforvehiclebasedSINS/odometerreached士20.4m(30).heading

curacyreached士3.1’(3口),andhorizontalattitudeaccuracyreached士0.6’(3d).Keywords:strapdowninertialnavigationsystem(SINS);odometer;positionandorientationdetermination;self—adaptivefilter

O引言

现代战争中,为了增强车载武器系统的快速机动性,要求诸如发射车、指挥车、装甲车等特殊军用车辆具备精确、快速的定位定向能力,以期实现。停车就打”,甚至“边走边打”;同时,还要求车载定位定向系统在战场恶劣环境下具备较强的独立自主性和抗干扰性。目前,国内外广泛研究采用了以卫星/航位推算或惯导/卫星组合导航为主要模式的车载定位定向技术D-33。但是,由于卫星导航信号容易被遮挡或干扰,在战场环境下不能绝对依赖,而一旦卫星导航失效,仅靠航位推算或惯导本身无法实现较高精度导航定位,因此上述两种模式的独立自主性和抗干扰能力较差。针对自主性和抗干扰问题,采用惯导与里程计进行组合导航是一个有效的解决办法。文献[4]将捷联惯导与里程计输出的速度之差作为组合导航量测。有效减缓了定位误差的发散

收稿日期:2011—03—18l傣回日期:2011—05—10。基金项目:中国博士后科学基金资助(20090461471).作者简介:杨渡(1980一)。男.江苏省滨海县人,讲师,博士后,主

要从事惯性导航与组合导航等方向的研究.

速度,但随着时间推移定位误差仍然明显发散,而且未考虑里程计刻度系数误差的影响。事实上,里程计刻度系数误差对航位推算精度的影响比较大[5],必须对其建模并进行估计补偿。文献[6]以捷联惯导与航位推算的位置之差作为量测没计组合导航算法,由于直接将捷联惯导姿态矩阵作为航位推算的姿态矩阵,必将导致航位推算误差会随着惯导姿态误差的发散而较快增大,从而也影响了最终的组合导航精度。为此,本文利用里程计输出与捷联惯导中陀螺仪输出独立进行姿态解算,在一定程度上减缓航位推算姿态误差的发散程度;对里程计刻度系数误差进行建模并列人系统状态,引入载车姿态信息作为组合导航量测之一,以提高姿态误差的估计补

偿效果;采用Sage-Husa自适应滤波设计捷联惯导/里程计组合定位定向算法,以增强系统对外界环境和载车机动等的鲁棒性。

l基于捷联惯导/里程计的车载定位定向原理

在车载定位定向系统中,采用东一北一天地理坐标系作为导航坐标系。捷联惯导与里程计均捷联安装在载车上。其中里程计安装在载车的前轮轴上。因为后轮作为驱动轮,容易出现打滑或滑行而引起较大误差;而前轮是从动轮,出现上述现象的情况相对较少[7】.捷联惯导经过导航解算输出载车的姿态、位

万方数据·2502·计算机测量与控制第19卷置和速度信息,里程计采用路程增量输出。首先,利用里程计与捷联惯导中的陀螺仪构成航位推算系统,经过解算获得载车的姿态、位置和速度信息;然后,将捷联惯导输出的姿态、位置与航位推箅系统输出的对应信息相减作为量测,送入组合定位定向滤波器(采用Sage-Husa自适应滤波)进行滤波;经过滤波计算,获得系统状态(即捷联惯导与航位推算系统误差)的最优估计值;最后,利用所获得的系统误差估计值实时对捷联惯导和航位推算系统进行误差校正,并将校正后的捷联惯导系统输出作为整个车载定位定向系统的输出。因此,基于捷联惯导/里程计的车载定位定向原理方案如图1所示。广—————T姿奈、位置、速度定付定目信息输『{:捷联惯导II——坛习姿态|f、,骨

误并按lFS{lge_删usafI辽成滤波器

i统潢差仍汁值

图1基于捷联惯导/里程计的车载定位定向原理框图

2航位推算系统的误差模型本文采用间接法滤波,即选取系统误差作为组合定位定向滤波器的状态,为此需要对捷联惯导和航位推算系统进行误差分析与建模。捷联惯导的误差方程在很多文献中已有研究,这里就不作赘述了,文中只给出航位推算系统的误差方程。2.1航位推算系统的误差源及其模型在航位推算系统中,除了初始误差,里程计和陀螺仪误差是最主要的误差源。其中,里程计的误差主要为刻度系数误差,通常可考虑为随机常值,即艿R一0(1)

陀螺仪误差经标定补偿后,主要还剩下一些无法标定的随机漂移,主要有随机常值漂移和自噪声。因此,陀螺仪的误差可表示为:ei一“+%(i=工,Y,z)(2)

其中,i=。,Y,z表示分别沿载车坐标系的z、Y、z轴;%

为i轴上陀螺仪的白噪声;“为i轴上陀螺仪的随机常值误差,其满足eh一0(i=z,Y,z)(3)

2.2航位推算系统的误差方程在航位推算系统中,如果以捷联惯导姿态矩阵作为航位推算的姿态矩阵,则会导致航位推箅误差将随着捷联惯导姿态误差的发散而迅速增大。而捷联惯导姿态误差发散的重要原因之一是,惯导速度和位置误差随时间快速发散而引起位置速率嘁的计算存在较大误差。

由于里程计测量误差不随时间增长。而随路程增长,因此航位推算的速度和位置误差其发散速度要明显低于惯导。此时,如果利用航位推算获得的速度、位置信息并结合陀螺输出来进行航位推算姿态解算,可在一定程度上减缓姿态误差的发散速度,进而有效提高整个航位推算的精度,而具体解算方法则与捷联惯导姿态解箅相似。因此,只需以航位推算系统的输出信息及其误差来替代捷联惯导姿态误差方程中的对应物理量即可,则航位推算系统的姿态误差方程可表示为:妒D=M19D+M2铲D+眠Ⅸ+M4岛+M5wg(4)其中,伽=[‰,,I肼,≯DU]7,SP。=[乩o,毅。,赫D]7,Eb=k,%,e“]7,毗=[%,%,%]7。这里,虹,庐DⅣ,‰为航位推算沿东、北、天向的姿态误差角;3/-D,毅D,虢。为航位推算的纬、经、高度误差。类似于捷联惯导位置误差方程的推导方法,可获得航位推算系统的位置误差方程为:护D—M6伽+M7铲D+M8SK(5)上述矩阵M。,M2…M8的具体表达式可参见文献[7]。3捷联惯导/里程计组合定位定向算法为了设计获得捷联惯导/里程计组合定位定向算法,需要分别建立组合定位定向的状态方程和量测方程,并在此基础上采用适当的滤波算法进行滤波计算。3.1组合定位定向的状态方程由于采用间接法滤波,因此选取系统误差作为组合定位定向滤波器的状态。捷联惯导/里程计组合定位定向的系统误差主要包括:捷联惯导的数学平台姿态误差角托,“,如,速度误差加z,知。,跏u,位置误差乩,毅,虢,陀螺常值漂移£“,£钾,‰,加速度计常值误差v。,v妇,v。;航位推算的姿态误差角簪D£,‰。声DU,位置误差孔o,毅o,脯o。里程计刻度系数误差涨。即捷联惯导/里程计组合定位定向的系统状态x为:X一[九.“,丸,舳£,枷~,劬u,乩,毅,虢,ek,£b,‰,vk,v如,vh,声DE,≯W,≯聊,乩D.双D,胁D,涨]丁(6)于是,根据捷联惯导和航位推算系统的误差方程,并结合系统状态x,可列写出捷联惯导/里程计组合定位定向的状态方程为:文=FX+GW(7)其中,F为系统状态矩阵,G为系统噪声驱动阵,w为系统白噪声。这里,w=[%,%,%,%,%,%]丁’其中%,%,%为陀螺自噪声,t‰,%,%为加速度计自噪声。3.2组合定位定向的量测方程由于航位推算精度受到姿态矩阵精度的影响,为此除了位置信息再引人姿态信息作为组合定位定向的量测,这样能够有效提高航位推算姿态误差的可观测性和估计效果,从而提高航位推算的姿态精度和定位精度。因此,将捷联惯导的姿态、位置输出与航位推算系统的对应输出相减作为量测z,即Z=[豳一如,良一如,ys一扬,Ls—Lo,2s—b,hs—ho]7(8)这里,如,如,Ys分别为捷联惯导输出的载车航向、俯仰和滚动角;如,如,yD分别为航位推算输出的航向、俯仰和滚动角;Ls,As,hs为捷联惯导输出的纬、经、高度;LD,AD,hD为航位推算输出的纬、经、高度。设捷联惯导的航向、俯仰和滚动角误差分别为劫,留,村,航位推算的航向、俯仰和滚动角误差分别为却D,帮。,毋。,则根据式(8)可得:Z=[劬一劬D,田一田D,渺一毋D,乩’_乩D,毅一擞D,赫一蕊Dr(9)

相关主题