首页 / 专利库 / 天文学 / 联星 / 一种基于姿态耦合的捷联惯导/星敏感器组合导航方法

一种基于姿态耦合的捷联惯导/星敏感器组合导航方法

阅读:1027发布:2020-06-18

专利汇可以提供一种基于姿态耦合的捷联惯导/星敏感器组合导航方法专利检索,专利查询,专利分析的服务。并且本 发明 涉及一种组合导航领域,特别是一种基于 姿态 耦合的捷联惯导/星敏感器组合导航方法。本发明包括:采集捷联惯导系统输出带有 位置 误差的地球 坐标系 相对地理坐标系的转换矩阵;星敏感器直接输出相对于惯性空间的姿态矩阵,得到载体坐标系相对地球坐标系的转换矩阵;利用转换矩阵得到星敏感器捷联矩阵;捷联惯导系统提供捷联矩阵;星敏感器捷联矩阵和捷联惯导捷联矩阵相乘;由捷联惯导捷联矩阵得到姿态 角 ;由星敏感器捷联矩阵得到姿态角;星敏感器和捷联惯导解算两组姿态作差;耦合计算,得到各 导航系统 失准角;校正捷联惯导姿态信息;校正捷联惯导位置信息;校正捷联惯导速度信息。本发明不受惯性组件测量误差影响,计算量小,可靠性较强。,下面是一种基于姿态耦合的捷联惯导/星敏感器组合导航方法专利的具体信息内容。

1.一种基于姿态耦合的捷联惯导/星敏感器组合导航方法,其特征在于:
(1)采集捷联惯导系统输出带有位置误差的地球坐标系相对地理坐标系的转换矩阵其中,e表示地球坐标系,原点位于地球质心,z轴指向地球自转方向,x指向春分点方向,y轴与其它两轴构成右手螺旋定则;n′表示捷联惯导系统计算导航坐标系; 表示地球坐标系相对捷联惯导系统计算地理坐标系的转换矩阵;sin为三函数中的正弦函数,cos为三角函数中的余弦函数;λs=λ+δλs为捷联惯导系统解算经度,λ为载体所在位置地理经度,δλs为捷联惯导系统解算经度误差; 为捷联惯导系统解算纬度,为载体所在位置地理纬度, 为捷联惯导系统解算纬度误差;
(2)星敏感器直接输出相对于惯性空间的姿态矩阵 得到载体坐标系相对地球坐标系的转换矩阵
其中,b表示载体坐标系,原点位于载体质心,z轴垂直于载体甲板平面,y轴指向载体艏向;x轴与其余两轴构成右手螺旋定则; 表示载体系到地球系的转换矩阵; 表示载体系到惯性系的转换矩阵,由星敏感器提供,cbeij(i,j=1,2,3)表示 中第i行第j列矩阵元素; 表示惯性系到地球系的转换矩阵,与地球转速和导航时间有关,借助外部时间信息可得到该矩阵:
其中,ωie为地球自转角速度,t是世界标准时间系统提供的具体时间,k是初始位置经度与春分点之间的夹角;
(3)利用转换矩阵 和 得到星敏感器捷联矩阵
其中, 表示 中第i行第j列矩阵元素;
(4)捷联惯导系统提供捷联矩阵
其中, 表示 中第i行第j列矩阵元素;
(5)星敏感器捷联矩阵 和捷联惯导捷联矩阵 相乘:
其中,角标T表示矩阵转置;cij(i,j=1,2,3)表示乘积 中第i行第j列矩阵元素,
(6)由捷联惯导捷联矩阵 得到姿态角,即
其中,θSx,θSy,θSz分别为捷联惯导解算载体纵摇角、横摇角、航向角;
(7)由星敏感器捷联矩阵 得到姿态角,即
其中,θCx,θCy,θCz分别为星敏感器捷联矩阵解算载体纵摇角、横摇角、航向角;
(8)星敏感器和捷联惯导解算两组姿态作差,得到
(9)耦合计算,得到各导航系统失准角:
其中,φSx,φSy,φSz为捷联惯导数学平台失准角;φCx,φCy,φCz为星敏感器数学平台失准角;m(S)ij(i,j=1,2)为与捷联惯导捷联矩阵元素相关的变量;m(C)ij(i,j=1,2)为与星敏感器捷联矩阵元素相关的变量:
(10)校正捷联惯导姿态信息:
其中,
更新载体姿态信息,
其中,cbnij(i,j=1,2,3)为 第i行第j列矩阵元素;θ,φ,ψ表示组合导航解算载体纵摇角、横摇角和航向角;
(11)校正捷联惯导位置信息:
其中, λ分别表示组合导航解算载体纬度和经度信息;
(12)校正捷联惯导速度信息:
其中,R表示地球半径; 分别表示φCx、φCy的微分形式;vxS、vyS分别表示捷联惯导解算东向、北向速度信息;vx、vy分别表示组合导航计算载体东向、北向速度信息。

说明书全文

一种基于姿态耦合的捷联惯导/星敏感器组合导航方法

技术领域

[0001] 本发明涉及一种组合导航领域,特别是一种基于姿态耦合的捷联惯导/星敏感器组合导航方法。

背景技术

[0002] 捷联惯导系统(SINS)是一种能够实时输出载体速度、姿态、位置信息的全自主导航系统,由于SINS导航过程不需要对外发射任何无线电信号,又不受外界环境条件等影响,因此受到各领域的青睐,广泛应用于航空、航天、航海等领域。SINS主要是利用陀螺仪加速度计实时测量载体运动的速度和线速度信息,经导航解算后得到导航信息。然而,惯性组件测量误差、初始对准误差等因素导致系统解算导航误差随导航时间增长而逐渐发散,影响系统导航精度,严重制约了捷联惯导系统的长时间导航能
[0003] 为解决上述问题,常采用其它导航设备与惯性导航系统进行信息融合,组成以惯性导航系统为主体的组合导航系统。目前,SINS和全球定位系统(GPS)的组合技术相对成熟,但是由于美国国家政策限制各国对GPS的使用,使得战时需求受限。虽然我国已自主研发了北斗导航系统,但基于惯性/北斗的组合导航仍然存在导航过程中需要收发无线电信号的问题,导致该类组合技术应用受限。因此,对自主性强的天文导航技术,尤其是与天文导航有关的组合导航技术研究成为现代军事导航领域的主要趋势和热点。星敏感器作为目前精度最高的姿态敏感仪器,测量精度可达到角秒级,具有自主性强、无姿态积累误差、视场不受限制、抗干扰性强,隐蔽性好等优点。本发明提出星敏感器和捷联惯导的组合导航方案,使导航系统的精度和实时性得到大幅度提高。
[0004] 目前,基于捷联惯导/星敏感器的相对成熟的组合方法是,星敏感器利用捷联惯导提供的平姿态信息解算出载体相对地理系的位置与航向,然后对惯导的输出进行校正。这种组合方法能很好地抑制惯导误差随时间的发散,但其导航精度却受到惯导提供的水平姿态精度的制约,也就是说,这种组合方法的导航精度要受到捷联惯导导航误差的影响,限制了该组合方法的应用范围。除此之外,星敏感器直接测量输出相对于惯性系的姿态,当系统导航系选取当地地理系时,该信息无法直接使用。
[0005] 《测绘科学技术学报》2009年26卷第2期由杨生等人撰写的《基于惯导/天文高精度定姿方法》,利用惯性导航系统与天文导航系统进行组合定姿,采用卡尔曼滤波技术设计了惯导/天文组合定姿算法,但是该文献主要针对飞行器提出了定姿方法,并没有定位方法,不满足低速航行的舰船的导航需求;公告号为103076015的中国发明专利在2013年5月1日公开的《一种基于全面最优校正的SINS/CNS组合导航系统及其导航方法》,该发明解决了天文导航系统高精度自主地平的问题,充分利用天文导航系统的位置和姿态信息,对SINS误差进行全面最优校正,但是该发明利用星光折射间接敏感地平的解析天文定位方法得到位置信息和地平信息,再利用惯性姿态信息得到载体的姿态信息,计算过程复杂繁琐,适用范围小;《测绘工程》2013年22卷第4期由黄志远等人撰写的《CNS/SINS组合导航系统仿真分析》,以弹道导弹为研究对象建立了CNS/SINS组合导航的数学模型,并设计滤波算法验证组合导航系统的可靠性,但是该文献并没有对CNS/SINS组合导航系统的组合方式进行阐述。以上文献都提出了天文和捷联惯导组合的导航方案,但却都没有给出以当地地理坐标系为导航坐标系时,星敏感器直接输出相对惯性系信息与捷联惯导系统提供相对地理系导航信息的组合方案。

发明内容

[0006] 本发明针对现有技术的不足,提出了一种提高组合导航系统定姿、定速、定位精度的基于姿态耦合的星敏感器/捷联惯导组合导航方法。
[0007] 一种基于姿态耦合的捷联惯导/星敏感器组合导航方法,包括:
[0008] (1)采集捷联惯导系统输出带有位置误差的地球坐标系相对地理坐标系的转换矩阵
[0009]
[0010] 其中,e表示地球坐标系,原点位于地球质心,z轴指向地球自转方向,x指向春分点方向,y轴与其它两轴构成右手螺旋定则;n′表示捷联惯导系统计算导航坐标系; 表示地球坐标系相对捷联惯导系统计算地理坐标系的转换矩阵;sin为三角函数中的正弦函数,cos为三角函数中的余弦函数;λs=λ+δλs为捷联惯导系统解算经度,λ为载体所在位置地理经度,δλs为捷联惯导系统解算经度误差; 为捷联惯导系统解算纬度, 为载体所在位置地理纬度, 为捷联惯导系统解算纬度误差;
[0011] (2)星敏感器直接输出相对于惯性空间的姿态矩阵 得到载体坐标系相对地球坐标系的转换矩阵
[0012]
[0013] 其中,b表示载体坐标系,原点位于载体质心,z轴垂直于载体甲板平面,y轴指向载体艏向;x轴与其余两轴构成右手螺旋定则; 表示载体系到地球系的转换矩阵; 表示载体系到惯性系的转换矩阵,由星敏感器提供,cbeij(i,j=1,2,3)表示 中第i行第j列矩阵元素; 表示惯性系到地球系的转换矩阵,与地球转速和导航时间有关,借助外部时间信息可得到该矩阵:
[0014]
[0015] 其中,ωie为地球自转角速度,t是世界标准时间系统提供的具体时间,k是初始位置经度与春分点之间的夹角。
[0016] (3)利用转换矩阵 和 得到星敏感器捷联矩阵
[0017]
[0018]
[0019] 其中, (i,j=1,2,3)表示 中第i行第j列矩阵元素;
[0020] (4)捷联惯导系统提供捷联矩阵
[0021]
[0022] 其中, (i,j=1,2,3)表示 中第i行第j列矩阵元素;
[0023] (5)星敏感器捷联矩阵 和捷联惯导捷联矩阵 相乘:
[0024]
[0025] 其中,角标T表示矩阵转置;cij(i,j=1,2,3)表示乘积 中第i行第j列矩阵元素,
[0026]
[0027] (6)由捷联惯导捷联矩阵 得到姿态角,即
[0028]
[0029] 其中,θSx,θSy,θSz分别为捷联惯导解算载体纵摇角、横摇角、航向角;
[0030] (7)由星敏感器捷联矩阵 得到姿态角,即
[0031]
[0032] 其中,θCx,θCy,θCz分别为星敏感器捷联矩阵解算载体纵摇角、横摇角、航向角;
[0033] (8)星敏感器和捷联惯导解算两组姿态作差,得到
[0034]
[0035] (9)耦合计算,得到各导航系统失准角:
[0036]
[0037] 其中,φSx,φSy,φSz为捷联惯导数学平台失准角;φCx,φCy,φCz为星敏感器数学平台失准角;m(S)ij(i,j=1,2)为与捷联惯导捷联矩阵元素相关的变量;m(C)ij(i,j=1,2)为与星敏感器捷联矩阵元素相关的变量:
[0038]
[0039] (10)校正捷联惯导姿态信息:
[0040]
[0041] 其中,
[0042] 更新载体姿态信息,
[0043]
[0044] 其中,cbnij(i,j=1,2,3)为 第i行第j列矩阵元素;θ,φ,ψ表示组合导航解算载体纵摇角、横摇角和航向角;
[0045] (11)校正捷联惯导位置信息:
[0046]
[0047] 其中, λ分别表示组合导航解算载体纬度和经度信息;
[0048] (12)校正捷联惯导速度信息:
[0049]
[0050] 其中,R表示地球半径; 分别表示φCx、φCy的微分形式;vxS、vyS分别表示捷联惯导解算东向、北向速度信息;vx、vy分别表示组合导航计算载体东向、北向速度信息。
[0051] 本发明与现有技术相比的优点在于:本发明提出了一种基于姿态耦合的星敏感器/捷联惯导组合导航方法。该方法利用星敏感器测量的惯性姿态信息与捷联惯导测量输出的位置信息耦合计算,估算出捷联惯导导航解算位置误差、速度误差和姿态误差,将估算结果补偿后,可以抑制捷联惯导导航误差,提高系统导航精度。本发明的优点在于:(1)不受惯性组件测量误差影响;(2)计算量小,简单易实现;(3)不依靠人为推导实现,可靠性较强。附图说明
[0052] 图1为本发明的组合导航方法流程图
[0053] 图2为利用本发明进行的仿真试验,将组合导航估算结果补偿前后的姿态误差比较曲线;
[0054] 图3为利用本发明进行的仿真试验,将组合导航估算结果补偿前后的速度误差比较曲线;
[0055] 图4为利用本发明进行的仿真试验,将组合导航估算结果补偿前后的位置误差比较曲线。

具体实施方式

[0056]
[0057] 下面结合附图对本发明的具体进行详细描述。
[0058] 本发明方法依据星敏感器直接测量输出的惯性系姿态,在惯导位置信息辅助下进行星敏感器定姿,并得到星敏感器捷联矩阵,通过将星敏感器捷联矩阵与捷联惯导捷联矩阵相乘,再利用乘积矩阵元素与星敏感器和惯导姿态差值进一步耦合,得到捷联惯导导航误差估算值,从而校正捷联惯导导航输出,达到目的。
[0059] 一种基于姿态耦合的捷联惯导/星敏感器组合导航方法,包括以下步骤:
[0060] 步骤1:采集SINS输出带有位置误差的地球坐标系相对地理坐标系的转换矩阵其中,e表示地球坐标系;n′表示捷联惯导(SINS)计算导航坐标系; 表示地球坐标系相对SINS计算地理坐标系的转换矩阵;
[0061] 步骤2:星敏感器直接输出相对于惯性空间的姿态矩阵 根据转换矩阵间的数学关系,能够得到载体坐标系相对地球坐标系的转换矩阵 其中,b表示载体坐标系; 表示在载体系到地球系的转换矩阵; 表示载体系到惯性系的转换矩阵,由星敏感器提供; 表示惯性系到地球系的转换矩阵,与地球转速和导航时间有关,借助外部时间信息可得到该矩阵;
[0062] 步骤3:利用步骤1和步骤2得到的转换矩阵 相乘得到星敏感器捷联矩阵 其中,n′C表示星敏感器计算导航系;
[0063] 步骤4:采集SINS捷联矩阵
[0064] 步骤5:星敏感器捷联矩阵 和捷联惯导捷联矩阵 相乘 得到新矩阵;
[0065] 步骤6:由捷联惯导捷联矩阵 得到姿态角θSx,θSy,θSz;
[0066] 步骤7:由星敏感器捷联矩阵 得到姿态角θCx,θCy,θCz;
[0067] 步骤8:利用步骤6和步骤7得到的两组姿态作差;
[0068] 步骤9:利用上述计算结果耦合计算,得到各导航系统失准角;
[0069] 步骤10:校正捷联惯导姿态信息;
[0070] 步骤11:校正捷联惯导位置信息;
[0071] 步骤12:校正捷联惯导速度信息。
[0072] 步骤9中所述耦合计算,具体过程为:
[0073] 利用步骤5和步骤8矩阵乘积和姿态之差两组数学关系,得到组合导航系统的失准角,如下:
[0074]
[0075] 其中,φSx,φSy,φSz为捷联惯导数学平台失准角;φCx,φCy,φCz为星敏感器数学平台失准角;m(S)ij(i,j=1,2)为与捷联惯导捷联矩阵元素相关的变量;m(C)ij(i,j=1,2)为与星敏感器捷联矩阵元素相关的变量,具体如下:
[0076]
[0077] 其中, (i,j=1,2,3)表示步骤4中 的第i行第j列矩阵元素; (i,j=1,2,3)表示步骤3中 的第i行第j列矩阵元素;
[0078]
[0079] 其中,cij(i,j=1,2,3)表示步骤5中矩阵乘积 的第i行第j列矩阵元素。
[0080] 如图1所示,本发明提供一种针对星敏感器/捷联惯导的组合导航方法,具体包括如下步骤:
[0081] 步骤1:采集SINS输出带有其导航解算位置误差的地球坐标系到地理坐标系的转换矩阵 如下:
[0082]
[0083] 其中,e表示地球坐标系,原点位于地球质心,z轴指向地球自转方向,x指向春分点方向,y轴与其它两轴构成右手螺旋定则;n′表示SINS计算导航坐标系; 表示地球坐标系相对SINS计算地理坐标系的转换矩阵;sin为三角函数中的正弦函数,cos为三角函数中的余弦函数;λ为载体所在位置地理经度,δλs为SINS解算经度误差,λs=λ+δλs为SINS解算经度; 为载体所在位置地理纬度, 为SINS解算纬度误差, 为SINS解算纬度。
[0084] 步骤2:星敏感器直接输出相对于惯性空间的姿态矩阵 根据转换矩阵间的数学关系,能够得到载体坐标系相对于地球坐标系的转换矩阵 转换过程如下
[0085]
[0086] 其中,b表示载体坐标系,原点位于载体质心,z轴垂直于载体甲板平面,y轴指向载体艏向;x轴与其余两轴构成右手螺旋定则; 表示载体系到地球系的转换矩阵; 表示载体系到惯性系的转换矩阵,由星敏感器提供,cbeij(i,j=1,2,3)表示 中第i行第j列矩阵元素; 表示惯性系到地球系的转换矩阵,与地球转速和导航时间有关,借助外部时间信息可得到该矩阵,形式如下:
[0087]
[0088] 其中,ωie为地球自转角速度,t是世界标准时间系统提供的具体时间,k是初始位置(经度)与春分点之间的夹角。
[0089] 步骤3:利用步骤1和步骤2得到的转换矩阵 和 相乘,得到星敏感器捷联矩阵 计算过程如下,
[0090]
[0091] 即
[0092]
[0093] 其中, (i,j=1,2,3)表示 中第i行第j列矩阵元素。
[0094] 步骤4:采集SINS导航解算得到的捷联矩阵 并定义形式如下:
[0095]
[0096] 其中, (i,j=1,2,3)表示 中第i行第j列矩阵元素。
[0097] 步骤5:将步骤3得到的星敏感器捷联矩阵 和步骤4采集的捷联惯导捷联矩阵相乘,得到新矩阵,形式如下:
[0098]
[0099] 其中,角标T表示矩阵转置;cij(i,j=1,2,3)表示矩阵乘积 中第i行第j列矩阵元素,并定义:
[0100]
[0101] 步骤6:利用步骤4采集的捷联惯导捷联矩阵 解算载体姿态信息,即[0102]
[0103] 其中,θSx,θSy,θSz分别为捷联惯导解算载体纵摇角、横摇角、航向角。
[0104] 步骤7:利用步骤3计算得到的星敏感器捷联矩阵 解算载体姿态角,即[0105]
[0106] 其中,θCx,θCy,θCz分别为星敏感器解算载体纵摇角、横摇角、航向角。
[0107] 步骤8:利用步骤6和步骤7计算得到的两组姿态作差,得到:
[0108]
[0109] 其中,a4、a5、a6为两组姿态差值定义变量。
[0110] 步骤9:利用步骤5和步骤8矩阵乘积和姿态之差两组数学关系,得到组合导航系统的失准角,如下:
[0111]
[0112] 其中,φSx,φSy,φSz为捷联惯导数学平台失准角;φCx,φCy,φCz为星敏感器数学平台失准角;m(S)ij(i,j=1,2)为与捷联惯导捷联矩阵元素相关的变量;m(C)ij(i,j=1,2)为与星敏感器捷联矩阵元素相关的变量,具体如下:
[0113]
[0114] 步骤10:利用步骤9得到的捷联惯导数学平台失准角估算结果,对捷联惯导姿态信息进行校正,校正过程利用如下数学转换关系
[0115]
[0116] 其中,
[0117] 更新载体姿态信息,
[0118]
[0119] 其中,cbnij(i,j=1,2,3)为 第i行第j列矩阵元素;θ,φ,ψ表示组合导航解算载体纵摇角、横摇角和航向角。
[0120] 步骤11:利用步骤9得到的星敏感器数学平台失准角估算结果,校正捷联惯导位置信息,校正过程如下:
[0121]
[0122] 其中, λ分别表示组合导航解算载体纬度和经度信息。
[0123] 步骤12:利用步骤9得到的星敏感器数学平台失准角估算结果,校正捷联惯导速度信息,校正过程如下:
[0124]
[0125] 其中,R表示地球半径; 分别表示φCx、φCy的微分形式;vxS、vyS分别表示捷联惯导解算东向、北向速度信息;vx、vy分别表示组合导航计算载体东向、北向速度信息。
[0126] 对本发明的有益效果进行验证如下:
[0127] 在Matlab仿真条件下,对该方法进行仿真实验:
[0128] 赤道半径:R=6378393.0m;2
[0129] 由万有引力可得的地球表面重力加速度:g=9.78049m/s;-5
[0130] 地球自转角速度:Ω=7.2921158×10 rad/s;
[0131] 常数:π=3.1415926535;
[0132] 载体初始位置45.7796°N、126.6709°E,初始姿态0°、0°、45°;
[0133] 载体以5m/s的速度做任意形式运动;
[0134] 光纤陀螺常值漂移:0.01°/h;
[0135] 光纤陀螺白噪声误差:0.005°/h;
[0136] 光纤陀螺刻度因数误差:10ppm;-4
[0137] 加速度计零偏:10 g;-5
[0138] 加速度计白噪声误差:5×10 g;
[0139] 加速度计刻度因数误差:10ppm;-5
[0140] 星敏感器输出信息中包含均值为0、幅值为1×10 的白噪声;
[0141] 仿真时间2小时,采样频率0.1Hz。
[0142] 利用所述发明,得到基于星敏感器/捷联惯导组合导航结果与捷联惯导单独导航结果比较曲线如图2-图4。其中,图2为姿态误差比较曲线,图3为速度误差比较曲线,图4为位置误差比较曲线。
[0143] 根据图2-图4结果可以看出,利用本发明提出的基于姿态耦合的星敏感器/捷联惯导组合导航方法可以较好的估计各导航误差,估计结果补偿后能够有效地提高系统导航精度。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈