[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN106932804A - 天文辅助的惯性/北斗紧组合导航系统及其导航方法 - Google Patents

天文辅助的惯性/北斗紧组合导航系统及其导航方法 Download PDF

Info

Publication number
CN106932804A
CN106932804A CN201710160751.3A CN201710160751A CN106932804A CN 106932804 A CN106932804 A CN 106932804A CN 201710160751 A CN201710160751 A CN 201710160751A CN 106932804 A CN106932804 A CN 106932804A
Authority
CN
China
Prior art keywords
navigation
represent
navigation system
inertia
angle
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201710160751.3A
Other languages
English (en)
Inventor
殷德全
熊智
施丽娟
许建新
赵庆军
孔雪博
唐攀飞
杨菁华
戴怡洁
赵宣懿
闵艳玲
黄欣
万众
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nanjing University of Aeronautics and Astronautics
Original Assignee
Nanjing University of Aeronautics and Astronautics
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nanjing University of Aeronautics and Astronautics filed Critical Nanjing University of Aeronautics and Astronautics
Priority to CN201710160751.3A priority Critical patent/CN106932804A/zh
Publication of CN106932804A publication Critical patent/CN106932804A/zh
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S19/00Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
    • G01S19/38Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system
    • G01S19/39Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system the satellite radio beacon positioning system transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
    • G01S19/42Determining position
    • G01S19/48Determining position by combining or switching between position solutions derived from the satellite radio beacon positioning system and position solutions derived from a further system
    • G01S19/49Determining position by combining or switching between position solutions derived from the satellite radio beacon positioning system and position solutions derived from a further system whereby the further system is an inertial position system, e.g. loosely-coupled
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S19/00Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
    • G01S19/38Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system
    • G01S19/39Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system the satellite radio beacon positioning system transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
    • G01S19/42Determining position
    • G01S19/48Determining position by combining or switching between position solutions derived from the satellite radio beacon positioning system and position solutions derived from a further system

Landscapes

  • Engineering & Computer Science (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Navigation (AREA)

Abstract

本发明公开一种天文辅助的惯性/北斗紧组合导航系统,惯性元件、北斗接收机和星敏感器将数据送入导航计算机模块,导航计算机模块进行处理后将导航解算结果送入上位机显示模块实时显示。本发明还公开一种天文辅助的惯性/北斗紧组合导航方法,首先计算速度、位置,用四元数描述载体的姿态运动;建立天文辅助的导航系统状态方程;根据各导航系统的不同工作特性,建立各子系统的量测方程;根据可见星及可见星的几何构型构造自适应卡尔曼滤波器,从而对惯性导航系统的导航误差进行修正。此种技术方案可以高效实时实现惯性/天文/北斗组合导航系统的子系统解算及信息融合处理,获取高精度、高可靠性的导航结果。

Description

天文辅助的惯性/北斗紧组合导航系统及其导航方法
技术领域
本发明属于飞行器组合导航技术领域,特别涉及种天文辅助的惯性/北斗紧组合导航系统及其导航方法。
背景技术
目前美国的GPS是使用最为广泛的卫星导航系统,卫星导航系统在国家的国防及经济上起着及其重要的作用。GPS系统的主导权在美国手里,这对我国的国防安全造成了一定的威胁,因此国内北斗导航系统的发展是必然趋势。由于我国北斗导航系统仍处于发展阶段,可见星少,且卫星信号容易受地形、建筑物等影响,也易受到电磁干扰而失去作用,因此惯性/BD紧组合导航算法的研究有着积极意义。我国近年空天技术发展迅速,空天飞行器具有跨空天、大机动、高超声速、长航时的飞行特性,惯性/北斗两组合导航系统无法满足其对高精度、高可靠性导航系统的需求。天文定姿、定位具有精度高且不受电磁干扰的优点,因此天文辅助的惯性/北斗紧组合导航系统是实现远程长航时、高机动、高超声速飞行器圆满完成任务的保证。
考虑到北斗卫星导航系统的可见星数目及卫星信息质量随着时间动态变化,因此,需要分析在天文辅助的惯性/北斗导航系统中北斗导航系统量测信息的可信赖性问题。在惯性、天文、北斗组合导航系统中的信息融合过程中主要是采取的卡尔曼滤波方法,系统参数的设置对整个系统有着极大的影响,参数设置不准确不仅影响系统的精确性,还易导致整个系统发散直至崩溃。鉴于北斗导航系统量测信息质量动态变化的情况,天文辅助的惯性/北斗紧组合导航系统的自适应滤波方法有待进一步研究。
发明内容
本发明的目的,在于提供一种天文辅助的惯性/北斗紧组合导航系统及其导航方法,其可解决高机动、高超声速、长航时飞行器对导航系统高精度、高可靠性的需求,可以高效实时实现惯性/天文/北斗组合导航系统的子系统解算及信息融合处理,获取高精度、高可靠性的导航结果,同时为天文辅助的惯性/北斗紧组合导航系统的工程化实现和应用提供了有效的支撑,具有突出的实用价值。
为了达成上述目的,本发明的解决方案是:
一种天文辅助的惯性/北斗紧组合导航系统,包括导航计算机模块、惯性元件、北斗接收机、星敏感器和上位机显示模块,惯性元件、北斗接收机和星敏感器将数据送入导航计算机模块,导航计算机模块进行处理后将导航解算结果送入上位机显示模块实时显示。
上述导航计算机模块包括惯导解算模块、量测转换模块和卡尔曼滤波模块,惯导解算模块和量测转换模块的输出端均连接卡尔曼滤波模块的输入端。
上述卡尔曼滤波模块包括SINS/CNS滤波器和SINS/BD自适应滤波器,SINS/CNS滤波器的输入端分别连接惯导解算模块和量测转换模块的输出端,SINS/BD自适应滤波器的输入端分别连接惯导解算模块和量测转换模块的输出端。
上述导航计算机模块采用PC机、工作站、基于WINDOWS系统或LINUX系统的嵌入式平台。
一种天文辅助的惯性/北斗紧组合导航方法,包括如下步骤:
步骤1,对于天文辅助的惯性/北斗紧组合导航系统,速度计算公式为:
式中,为载体相当于地理系的加速度在载体上的投影,为载体相当于地理系的速度在载体上的投影,为机体系到导航坐标系的姿态转移矩阵,为载体相当于地理坐标系的速度在导航坐标系上的投影,其中的地理坐标系即为导航坐标系;
位置计算公式为:
用四元数描述载体的姿态运动,计算公式为:
用矩阵表示为
式中,q为姿态四元数,为q对时间的导数,矢量为四元数形式,表示载体坐标系相对导航坐标系在载体坐标系上的投影;
步骤2,在上述基础上,建立天文辅助的SINS/BD紧组合导航系统状态方程为:
其中,状态变量为:
表示捷联惯性导航在地里坐标系下东、北、天方向平台误差角,δvE,δvN,δvU表示惯性导航系统在地理坐标系下东、北、天方向的速度误差;δL,δλ,δh表示惯性导航系统在地里坐标系下纬度、经度、高度的误差;εbxbybz表示陀螺随机常数误差;εrxryrz表示陀螺一阶马尔可夫过程随机误差;表示加速度计的一阶马尔可夫过程随机误差;δtu,δtru表示北斗接收机和卫星之间的钟差和频差,分别以距离和速度体现;A(t)20×20为系统的状态转移矩阵;G(t)20×11为噪声系数矩阵;W(t)11×1为系统的白噪声矢量;
步骤3,根据各导航系统的不同工作特性,建立各子系统的量测方程;
步骤4,根据可见星及可见星的几何构型构造自适应卡尔曼滤波器,从而对惯性导航系统的导航误差进行修正。
上述步骤3中,SINS/BD子系统的量测方程分为伪距量测部分和伪距率量测部分,其中伪距量测为利用惯导提供的位置信息计算出的伪距信息与北斗接收机提供的伪距信息之差;伪距率量测信息是通过惯导提供的速度信息、卫星多普勒频移信息以及卫星的速度信息计算出来的;
设接收机某时刻观测到n颗可用卫星,则伪距量测方程:
Zρ(t)=Hρ(t)X(t)+vρ(t)
其中Hρ(t)=[0n×6 Hρ1 0n×6 Hρ2],ei1、ei2、ei3为第i颗卫星与载体之间的方向余弦,vρ(t)为伪距量测噪声,RN为地球参考椭球卯酉圈曲率半径;
伪距率量测方程为:
其中
为伪距率量测噪声。
上述步骤4的详细内容是:
(41)当可见星小于4时,设定量测噪声随着可见星的增多而逐渐减小,即可见星越多则越信赖北斗导航系统的量测信息,伪距和伪距率的量测噪声表示如下:
式中n代表可见星数目,vρ0分别表示伪距、伪距率的初始量测噪声,α表示一个常系数;
(42)当北斗可见星大于4时,首先根据导航位置和卫星位置计算卫星的高度角和方位角,通过卫星的高度角和方位角计算GDOP值,最终对伪距和伪距率的量测噪声进行调节,过程如下:
a、卫星高度角、方位角计算
用户导航位置在地固坐标系下的位置为:
Pu=[pux puy puz]
第i颗卫星在地固标系下的位置为:
Ps=[psx psy psz]
D=[d1 d2 d3]=(Ps-Pu)E
则高度角为:
方位角为:
b、几何精度因子GDOP的计算
设某时刻北斗卫星导航系统的可见星数目为n,设矩阵Q如下:
则GDOP的值由下式计算:
c、卫星到接收机伪距、伪距率量测噪声的设置
其中vρ0分别表示伪距、伪距率的初始量测噪声,GDOP0表示北斗导航系统的初始几何精度因子,GDOPk表示北斗导航系统第k时刻的几何精度因子。
上述步骤3中,SINS/CNS子系统量测为惯导给出的姿态角与天文给出的姿态角信息之差,定义观测量为星敏感器测得的载体姿态角与捷联惯导的姿态角之差,量测方程如下:
Zs(t)=Hs(t)X(t)+vs(t)
由于组合导航系统状态方程中的误差角状态量为惯性导航平台误差角,它描述的是数学平台与地里面坐标系之间的误差角关系,因此需要将惯性姿态误差角转化到平台误差角;在平台误差角为小量时,量测矩阵由以下公式表示:
因此,量测方程表示为:
式中,γ、θ、ψ分别为横滚角、俯仰角和航向角,vs(t)为姿态误差角量测噪声。
上述步骤4中,滤波过程如下:
上式中,表示tk-1时刻的状态对tk时刻的状态的最优估计值,Φk/k-1表示tk-1时刻至tk时刻系统的状态转移矩阵,表示tk-1时刻的系统状态估计值,Kk表示增益矩阵,Hk表示滤波模块tk时刻的观测系数矩阵,Pk/k-1表示最优预测估计误差协方差阵,Pk/k表示滤波模块tk时刻的系统误差协方差阵,Qk-1表示tk-1时刻的噪声方差矩阵,Γk/k-1表示tk-1时刻的噪声矢量对tk时刻状态矢量影响的噪声系数矩阵,Rk表示tk时刻的量测方差矩阵,I为单位矩阵。
采用上述方案后,本发明的有益效果如下:
(1)在整个导航系统中,惯性与北斗导航系统采用的是紧组合方式,提高系统在可见星少时的适用性,天文信息的辅助明显提高了导航系统姿态角的精度。针对惯性/北斗紧组合模块,提出了基于卫星高度角和方位角的自适应滤波方法,大大增强了系统的自适应性。
(2)硬件层面上,整个导航系统移植性很强,可以在工作站、PC机、嵌入式等模块上工作。系统中的传感器逻辑上属于并列关系,传感器与导航计算机、导航计算机与上位机之间可以通过USB串口或RS232串口进行通信,提高了系统的灵活性,便于系统的扩展与裁剪。
(3)软件层面上,整个导航系统采用多线程模式,整个导航系统在不同任务间进行高速运行与轮转,任务并发进行保证了系统的实时性,利于系统在任务上的扩展与裁剪。
附图说明
图1是本发明的原理图;
图2是本发明导航系统硬件模块化构成图;
图3是有无天文辅助的姿态误差曲线对比图;
图4和图5分别是AKF与KF的位置误差曲线对比图、AKF与KF的速度误差曲线对比图;
在本次试验中,通过人为设定使卫星可见星每隔25秒实时变换一次,图4和图5的非自适应滤波的波形即能反映可见星变化的情况。
具体实施方式
以下将结合附图,对本发明的技术方案进行详细说明。
本发明提供一种天文辅助的惯性/北斗紧组合导航系统及其导航方法,采用可移植性很强的跨平台导航程序和导航硬件装置,导航程序由Qt Creator编写,考虑到导航系统的实时性及模块化配置,整个导航程序采取多线程方案,分别包括捷联惯导线程、SINS/BD紧组合滤波线程、SINS/天文滤波线程、串口数据读取解码及导航周期控制线程、上位机显示及导航模式配置线程;导航硬件装置由星敏感器仿真器、北斗接收机、MEMS惯性元件、导航计算机模块、上位机显示模块组成,其中导航计算机模块可以由PC机、工作站、基于WINDOWS系统或LINUX系统的嵌入式平台承担。
如图1所示,本发明一种天文辅助的惯性/北斗紧组合导航方法的原理是:对于惯性/北斗紧组合模块,根据可见星的高度角和方位角获得精度因子GDOP,再根据精度因子实时调整量测噪声,提高滤波模块的自适应性。除此之外,利用星光信息对整个导航系统的姿态角进行修正。具体实施方法如下:
1、天文辅助的惯性/北斗紧组合导航系统建模
1)组合导航系统惯导误差状态量方程建模
对于天文辅助的惯性/北斗紧组合导航系统,其捷联惯导解算过程如下,速度计算公式为:
式中,为载体相当于地理系的加速度在载体上的投影,为载体相当于地理系的速度在载体上的投影,为机体系到导航坐标系的姿态转移矩阵,为载体相当于地理坐标系的速度在导航坐标系上的投影,本模型的地理坐标系即为导航坐标系。
位置计算公式为:
用四元数描述载体的姿态运动,计算公式为:
用矩阵表示为
式中,q为姿态四元数,为q对时间的导数,矢量为四元数形式,表示载体坐标系相对导航坐标系在载体坐标系上的投影。
在上述基础上,建立天文辅助的SINS/BD紧组合导航系统状态方程为:
其中,状态变量为:
表示捷联惯性导航在地里坐标系下东、北、天方向平台误差角,δvE,δvN,δvU表示惯性导航系统在地理坐标系下东、北、天方向的速度误差;δL,δλ,δh表示惯性导航系统在地里坐标系下纬度、经度、高度的误差;εbxbybz表示陀螺随机常数误差;εrxryrz表示陀螺一阶马尔可夫过程随机误差;表示加速度计的一阶马尔可夫过程随机误差;δtu,δtru表示北斗接收机和卫星之间的钟差和频差,分别以距离和速度体现。A(t)20×20为系统的状态转移矩阵;G(t)20×11为噪声系数矩阵;W(t)11×1为系统的白噪声矢量;
2)组合导航系统量测方程建模
在此所叙述的天文辅助惯性/北斗紧组合导航系统,是利用天文的姿态信息对惯导的姿态信息进行滤波估计,利用北斗导航系统提供的伪距和多普勒信息对惯导的位置和速度信息进行滤波估计。根据各导航系统的不同工作特性,建立各子系统的量测方程。SINS/CNS子系统量测为惯导给出的姿态角与天文给出的姿态角信息之差。SINS/BD子系统的量测方程分为伪距量测部分和伪距率量测部分,其中伪距量测为利用惯导提供的位置信息计算出的伪距信息与北斗接收机提供的伪距信息之差;伪距率量测信息是通过惯导提供的速度信息、卫星多普勒频移信息以及卫星的速度信息计算出来的。
a、SINS/BD紧组合系统
设接收机某时刻观测到n颗可用卫星,则伪距量测方程:
Zρ(t)=Hρ(t)X(t)+vρ(t) (10)
其中Hρ(t)=[0n×6 Hρ1 0n×6 Hρ2],ei1、ei2、ei3为第i颗卫星与载体之间的方向余弦,vρ(t)为伪距量测噪声,RN为地球参考椭球卯酉圈曲率半径。
伪距率量测方程为:
其中
为伪距率量测噪声。
b、SINS/CNS组合系统
在SINS/CNS子系统中,定义观测量为星敏感器测得的载体姿态角与捷联惯导的姿态角之差,量测方程如下:
Zs(t)=Hs(t)X(t)+vs(t) (12)
由于组合导航系统状态方程中的误差角状态量为惯性导航平台误差角,它描述的是数学平台与地里面坐标系之间的误差角关系,因此需要将惯性姿态误差角转化到平台误差角。在平台误差角为小量时,量测矩阵可以由以下公式表示:
因此,量测方程可以表示为:
式中,γ、θ、ψ分别为横滚角、俯仰角和航向角,vs(t)为姿态误差角量测噪声。
2、惯性/北斗紧组合导航系统自适应滤波方法
对于SINS/BD子系统,由于北斗导航系统的可见星数目随着时间变化,可见星数目及可见星的构型可导致伪距和伪距率信息质量的动态变化,因此根据可见星及可见星的几何构型构造自适应卡尔曼滤波器,从而对惯性导航系统的导航误差进行修正。
当北斗可见星大于4颗时,可以通过可见星的高度角和方位角计算出几何精度因子(GDOP)值,GDOP是衡量定位精度的很重要的一个系数,它代表北斗测距误差造成的接收机与空间卫星间的距离矢量放大因子。实际表征参与定位解的从接收机至空间卫星的单位矢量所勾勒的形体体积与GDOP成反比,GDOP越小则定位精度越高。在惯性/北斗紧组合导航系统中,可以根据导航位置和卫星位置计算各个卫星的高度角和方位角,进而根据高度角和方位角计算描述卫星定位精度的几何定位精度因子GDOP,最后通过GDOP的大小实时调整伪距、伪距率的量测噪声,从而使整个组合系统达到自适应调整的性能。其转换过程如下:
(1)当可见星小于4时,设定量测噪声随着可见星的增多而逐渐减小,即可见星越多则越信赖北斗导航系统的量测信息。伪距和伪距率的量测噪声表示如下:
式中n代表可见星数目(小于4),vρ0分别表示伪距、伪距率的初始量测噪声,α表示一个常系数,一般要根据系统的实测情况进行设定。
(2)当北斗可见星大于4时,首先根据导航位置和卫星位置计算卫星的高度角和方位角,通过卫星的高度角和方位角计算GDOP值,最终对伪距和伪距率的量测噪声进行调节,过程如下:
a、卫星高度角、方位角计算
用户导航位置在地固坐标系下的位置为:
Pu=[pux puy puz] (17)
第i颗卫星在地固标系下的位置为:
Ps=[psx psy psz] (18)
D=[d1 d2 d3]=(Ps-Pu)E (20)
则高度角为:
方位角为:
b、几何精度因子GDOP的计算
设某时刻北斗卫星导航系统的可见星数目为n,设矩阵Q如下:
则GDOP的值可由下式计算:
c、卫星到接收机伪距、伪距率量测噪声的设置
其中vρ0分别表示伪距、伪距率的初始量测噪声,GDOP0表示北斗导航系统的初始几何精度因子,GDOPk表示北斗导航系统第k时刻的几何精度因子。
(3)天文辅助的惯性/北斗紧组合导航系统中,对于CNS/SINS和SINS/BD子系统,各滤波模块过程如下:
上式中,表示tk-1时刻的状态对tk时刻的状态的最优估计值,Φk/k-1表示tk-1时刻至tk时刻系统的状态转移矩阵,表示tk-1时刻的系统状态估计值,Kk表示增益矩阵,Hk表示滤波模块tk时刻的观测系数矩阵,Pk/k-1表示最优预测估计误差协方差阵,Pk/k表示滤波模块tk时刻的系统误差协方差阵,Qk-1表示tk-1时刻的噪声方差矩阵,Γk/k-1表示tk-1时刻的噪声矢量对tk时刻状态矢量影响的噪声系数矩阵,Rk表示tk时刻的量测方差矩阵,I为单位矩阵。
综合上述,本发明公布了一种天文辅助的惯性/北斗紧组合导航系统及其导航方法,整个导航程序由Qt编写,采用多线程并发模式,以保证整个导航程序的实时性与可扩展性。导航程序由捷联惯导线程、SINS/BD紧组合滤波线程、SINS/天文滤波线程、串口数据读取解码及导航周期控制线程、上位机显示及导航模式配置线程组成。导航硬件装置由星敏感器仿真器、北斗接收机、MEMS惯性元件、导航计算机、上位机显示模块组成,其中导航计算机可以由PC机、工作站、基于WINDOWS系统或LINUX系统的嵌入式平台承担。导航方法包括以下步骤:首先在地理坐标系下分别建立惯性/北斗紧组合模型、惯性/天文组合模型,在惯性/北斗紧组合的基础上研究基于卫星高度角和方位角的自适应滤波方法。北斗卫星可见星数目的动态变化及卫星几何构型的变化,不仅影响整个系统的精确性,在极端情况下还会造成系统发散甚至崩溃。本发明可以有效解决这个问题,并获取高精度的导航结果,同时为天文辅助的惯性/北斗紧组合导航系统的工程实现和应用提供了有效的支撑。
以上实施例仅为说明本发明的技术思想,不能以此限定本发明的保护范围,凡是按照本发明提出的技术思想,在技术方案基础上所做的任何改动,均落入本发明保护范围之内。

Claims (9)

1.一种天文辅助的惯性/北斗紧组合导航系统,其特征在于:包括导航计算机模块、惯性元件、北斗接收机、星敏感器和上位机显示模块,惯性元件、北斗接收机和星敏感器将数据送入导航计算机模块,导航计算机模块进行处理后将导航解算结果送入上位机显示模块实时显示。
2.如权利要求1所述的天文辅助的惯性/北斗紧组合导航系统,其特征在于:所述导航计算机模块包括惯导解算模块、量测转换模块和卡尔曼滤波模块,惯导解算模块和量测转换模块的输出端均连接卡尔曼滤波模块的输入端。
3.如权利要求2所述的天文辅助的惯性/北斗紧组合导航系统,其特征在于:所述卡尔曼滤波模块包括SINS/CNS滤波器和SINS/BD自适应滤波器,SINS/CNS滤波器的输入端分别连接惯导解算模块和量测转换模块的输出端,SINS/BD自适应滤波器的输入端分别连接惯导解算模块和量测转换模块的输出端。
4.如权利要求1所述的天文辅助的惯性/北斗紧组合导航系统,其特征在于:所述导航计算机模块采用PC机、工作站、基于WINDOWS系统或LINUX系统的嵌入式平台。
5.一种天文辅助的惯性/北斗紧组合导航方法,其特征在于包括如下步骤:
步骤1,对于天文辅助的惯性/北斗紧组合导航系统,速度计算公式为:
v e n b = v e n 0 b + ∫ 0 t v · e n b d t
v e n n = C b n v e n b
式中,为载体相当于地理系的加速度在载体上的投影,为载体相当于地理系的速度在载体上的投影,为机体系到导航坐标系的姿态转移矩阵,为载体相当于地理坐标系的速度在导航坐标系上的投影,其中的地理坐标系即为导航坐标系;
位置计算公式为:
L = L 0 + ∫ 0 t v y n R m d t
λ = λ 0 + ∫ 0 t v x n R n sec L d t
h = h 0 + ∫ 0 t v z n d t
用四元数描述载体的姿态运动,计算公式为:
用矩阵表示为
q · 0 q · 1 q · 2 q · 3 = 0.5 × 0 - ω n b x b - ω n b y b - ω n b z b ω n b x b 0 ω n b z b - ω n b y b ω n b y b - ω n b z b 0 ω n b x b ω n b z b ω n b y b ω n b z b 0
式中,q为姿态四元数,为q对时间的导数,矢量为四元数形式,表示载体坐标系相对导航坐标系在载体坐标系上的投影;
步骤2,在上述基础上,建立天文辅助的导航系统状态方程为:
X · I ( t ) X · G ( t ) = F I ( t ) 0 0 F G ( t ) X I ( t ) X G ( t ) + G I ( t ) 0 0 G G ( t ) W I ( t ) W G ( t )
X · ( t ) 20 × 1 = A ( t ) 20 × 20 X ( t ) + G ( t ) 20 × 11 W ( t ) 11 × 1
其中,状态变量为:
表示捷联惯性导航在地里坐标系下东、北、天方向平台误差角,δvE,δvN,δvU表示惯性导航系统在地理坐标系下东、北、天方向的速度误差;δL,δλ,δh表示惯性导航系统在地里坐标系下纬度、经度、高度的误差;εbxbybz表示陀螺随机常数误差;εrxryrz表示陀螺一阶马尔可夫过程随机误差;▽x,▽y,▽z表示加速度计的一阶马尔可夫过程随机误差;δtu,δtru表示北斗接收机和卫星之间的钟差和频差,分别以距离和速度体现;A(t)20×20为系统的状态转移矩阵;G(t)20×11为噪声系数矩阵;W(t)11×1为系统的白噪声矢量;
步骤3,根据各导航系统的不同工作特性,建立各子系统的量测方程;
步骤4,根据可见星及可见星的几何构型构造自适应卡尔曼滤波器,从而对惯性导航系统的导航误差进行修正。
6.如权利要求5所述的天文辅助的惯性/北斗紧组合导航方法,其特征在于:所述步骤3中,SINS/BD子系统的量测方程分为伪距量测部分和伪距率量测部分,其中伪距量测为利用惯导提供的位置信息计算出的伪距信息与北斗接收机提供的伪距信息之差;伪距率量测信息是通过惯导提供的速度信息、卫星多普勒频移信息以及卫星的速度信息计算出来的;
设接收机某时刻观测到n颗可用卫星,则伪距量测方程:
Zρ(t)=Hρ(t)X(t)+vρ(t)
其中Hρ(t)=[0n×6 Hρ1 0n×6 Hρ2],ei1、ei2、ei3为第i颗卫星与载体之间的方向余弦,vρ(t)为伪距量测噪声,RN为地球参考椭球卯酉圈曲率半径;
伪距率量测方程为:
Z ρ · ( t ) = H ρ · ( t ) X ( t ) + v ρ · ( t )
其中 为伪距率量测噪声。
7.如权利要求6所述的天文辅助的惯性/北斗紧组合导航方法,其特征在于:所述步骤4的详细内容是:
(41)当可见星小于4时,设定量测噪声随着可见星的增多而逐渐减小,即可见星越多则越信赖北斗导航系统的量测信息,伪距和伪距率的量测噪声表示如下:
v ρ ( t ) = α n × v ρ 0
v ρ · ( t ) = α n × v ρ · 0
式中n代表可见星数目,vρ0分别表示伪距、伪距率的初始量测噪声,α表示一个常系数;
(42)当北斗可见星大于4时,首先根据导航位置和卫星位置计算卫星的高度角和方位角,通过卫星的高度角和方位角计算GDOP值,最终对伪距和伪距率的量测噪声进行调节,过程如下:
a、卫星高度角、方位角计算
用户导航位置在地固坐标系下的位置为:
Pu=[pux puy puz]
第i颗卫星在地固标系下的位置为:
Ps=[psx psy psz]
E = - p u x p 1 p u x p 1 0 - x u x x u z p 1 p 2 - x u y x u z p 1 p 2 p 1 p 2 x u x p 2 x u y p 2 x u z p 2
D=[d1 d2 d3]=(Ps-Pu)E
s = d 2 d 1 2 + d 2 2 + d 3 2
则高度角为:
E l = π 2 , s = 1 a tan s 1 - s 2 , s ≠ 1
方位角为:
b、几何精度因子GDOP的计算
设某时刻北斗卫星导航系统的可见星数目为n,设矩阵Q如下:
Q = sin El 1 cos El 1 sin Az 1 cos El 1 cos Az 1 - 1 sin El 2 cos El 1 sin Az 1 cos El 1 cos Az 1 - 1 . . . . . . . . . . . . sin El n cos El 1 sin Az 1 cos El 1 cos Az 1 - 1
则GDOP的值由下式计算:
G D O P = t r a c e ( Q T Q ) - 1
c、卫星到接收机伪距、伪距率量测噪声的设置
v ρ ( t ) = GDOP k GDOP 0 × v ρ 0
v ρ · ( t ) = G D O P GDOP 0 × v ρ · 0
其中vρ0分别表示伪距、伪距率的初始量测噪声,GDOP0表示北斗导航系统的初始几何精度因子,GDOPk表示北斗导航系统第k时刻的几何精度因子。
8.如权利要求5所述的天文辅助的惯性/北斗紧组合导航方法,其特征在于:所述步骤3中,SINS/CNS子系统量测为惯导给出的姿态角与天文给出的姿态角信息之差,定义观测量为星敏感器测得的载体姿态角与捷联惯导的姿态角之差,量测方程如下:
Zs(t)=Hs(t)X(t)+vs(t)
由于组合导航系统状态方程中的误差角状态量为惯性导航平台误差角,它描述的是数学平台与地里面坐标系之间的误差角关系,因此需要将惯性姿态误差角转化到平台误差角;在平台误差角为小量时,量测矩阵由以下公式表示:
H s = - 1 c o s θ s i n ψ c o s ψ 0 c o s ψ c o s θ - s i n ψ c o s θ 0 s i n ψ s i n θ c o s ψ s i n θ - cos θ
因此,量测方程表示为:
式中,γ、θ、ψ分别为横滚角、俯仰角和航向角,vs(t)为姿态误差角量测噪声。
9.如权利要求5所述的天文辅助的惯性/北斗紧组合导航方法,其特征在于:所述步骤4中,滤波过程如下:
X ^ k / k - 1 = Φ k / k - 1 X ^ k - 1 / k - 1
P k / k - 1 = Φ k / k - 1 P k - 1 / k - 1 Φ k / k - 1 T + Γ k / k - 1 Q k - 1 Γ k / k - 1 T
K k = P k / k - 1 H k T ( H k P k / k - 1 H k T + R k ) - 1
X ^ k / k = X ^ k / k - 1 + K k ( Z k - H k X ^ k / k - 1 )
P k / k = ( I - K k H k ) P k / k - 1 ( I - K k H k ) T + K k R k K k T
上式中,表示tk-1时刻的状态对tk时刻的状态的最优估计值,Φk/k-1表示tk-1时刻至tk时刻系统的状态转移矩阵,表示tk-1时刻的系统状态估计值,Kk表示增益矩阵,Hk表示滤波模块tk时刻的观测系数矩阵,Pk/k-1表示最优预测估计误差协方差阵,Pk/k表示滤波模块tk时刻的系统误差协方差阵,Qk-1表示tk-1时刻的噪声方差矩阵,Γk/k-1表示tk-1时刻的噪声矢量对tk时刻状态矢量影响的噪声系数矩阵,Rk表示tk时刻的量测方差矩阵,I为单位矩阵。
CN201710160751.3A 2017-03-17 2017-03-17 天文辅助的惯性/北斗紧组合导航系统及其导航方法 Pending CN106932804A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710160751.3A CN106932804A (zh) 2017-03-17 2017-03-17 天文辅助的惯性/北斗紧组合导航系统及其导航方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710160751.3A CN106932804A (zh) 2017-03-17 2017-03-17 天文辅助的惯性/北斗紧组合导航系统及其导航方法

Publications (1)

Publication Number Publication Date
CN106932804A true CN106932804A (zh) 2017-07-07

Family

ID=59432482

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710160751.3A Pending CN106932804A (zh) 2017-03-17 2017-03-17 天文辅助的惯性/北斗紧组合导航系统及其导航方法

Country Status (1)

Country Link
CN (1) CN106932804A (zh)

Cited By (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109990788A (zh) * 2019-03-18 2019-07-09 重庆三峡学院 一种基于gps/glonass/气压表组合系统的自适应导航方法及系统
CN110132267A (zh) * 2019-05-10 2019-08-16 上海航天控制技术研究所 空天地一体化飞行器的光纤惯导系统及光纤惯导在轨对准方法
CN110285804A (zh) * 2019-06-26 2019-09-27 南京航空航天大学 基于相对运动模型约束的车辆协同导航方法
CN110764126A (zh) * 2019-11-11 2020-02-07 北京航空航天大学 一种gps信息缺失情况下的无人车导航方法及系统
CN111044075A (zh) * 2019-12-10 2020-04-21 上海航天控制技术研究所 基于卫星伪距/相对测量信息辅助的sins误差在线修正方法
CN111123307A (zh) * 2019-12-24 2020-05-08 北方信息控制研究院集团有限公司 一种用于检测bds用户设备动态性能的系统和方法
CN111174786A (zh) * 2020-02-25 2020-05-19 中南大学 一种ins/sar组合导航的几何精度因子计算方法
CN111538061A (zh) * 2020-05-14 2020-08-14 湖南国天电子科技有限公司 一种利用北斗导航定位的装置及方法
CN111947653A (zh) * 2020-08-13 2020-11-17 北京航空航天大学 一种月面巡视探测器双模式惯性/视觉/天文导航方法
CN112146655A (zh) * 2020-08-31 2020-12-29 郑州轻工业大学 一种BeiDou/SINS紧组合导航系统弹性模型设计方法
CN112213753A (zh) * 2020-09-07 2021-01-12 东南大学 一种北斗导航定位功能与增强现实技术相结合规划跳伞训练路径的方法
CN112346485A (zh) * 2020-12-24 2021-02-09 华中光电技术研究所(中国船舶重工集团公司第七一七研究所) 一种光电跟踪控制方法、系统、电子设备及存储介质
CN113029139A (zh) * 2021-04-07 2021-06-25 中国电子科技集团公司第二十八研究所 基于运动检测的机场飞行区车辆差分北斗/sins组合导航方法
CN113188540A (zh) * 2021-03-31 2021-07-30 南京航空航天大学 基于恒星数目和构型的惯性/天文自适应滤波方法
CN113639744A (zh) * 2021-07-07 2021-11-12 武汉工程大学 一种用于仿生机器鱼的导航定位方法和系统
CN115291266A (zh) * 2022-07-01 2022-11-04 中国人民解放军国防科技大学 基于信息滤波算法的卫星惯性紧组合实时导航定位方法
CN116736339A (zh) * 2023-08-11 2023-09-12 浙江中裕通信技术有限公司 一种面向禁航区管控的北斗自主监测及预警方法
CN117168499A (zh) * 2023-09-04 2023-12-05 武汉大学 一种高频动态目标基准位置估测方法及计算机可读介质
CN117214933A (zh) * 2023-11-07 2023-12-12 中国船舶集团有限公司第七〇七研究所 水面船用惯导/北斗紧耦合长周期惯导速度品质提升方法

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102879792A (zh) * 2012-09-17 2013-01-16 南京航空航天大学 一种基于飞行器群动态组网的伪卫星系统
RU127502U1 (ru) * 2012-12-04 2013-04-27 Открытое акционерное общество "Федеральный научно-производственный центр "Нижегородский научно-исследовательский институт радиотехники" Устройство для определения направления луча, координат и скорости движения антенны рлс
CN103235327A (zh) * 2013-04-07 2013-08-07 清华大学 一种gnss/mins超深组合导航方法、系统及装置
CN103245963A (zh) * 2013-05-09 2013-08-14 清华大学 双天线gnss/ins深组合导航方法及装置
CN104034329A (zh) * 2014-06-04 2014-09-10 南京航空航天大学 发射惯性系下的多组合导航处理装置及其导航方法
CN104181572A (zh) * 2014-05-22 2014-12-03 南京理工大学 一种弹载惯性/卫星紧组合导航方法

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102879792A (zh) * 2012-09-17 2013-01-16 南京航空航天大学 一种基于飞行器群动态组网的伪卫星系统
RU127502U1 (ru) * 2012-12-04 2013-04-27 Открытое акционерное общество "Федеральный научно-производственный центр "Нижегородский научно-исследовательский институт радиотехники" Устройство для определения направления луча, координат и скорости движения антенны рлс
CN103235327A (zh) * 2013-04-07 2013-08-07 清华大学 一种gnss/mins超深组合导航方法、系统及装置
CN103245963A (zh) * 2013-05-09 2013-08-14 清华大学 双天线gnss/ins深组合导航方法及装置
CN104181572A (zh) * 2014-05-22 2014-12-03 南京理工大学 一种弹载惯性/卫星紧组合导航方法
CN104034329A (zh) * 2014-06-04 2014-09-10 南京航空航天大学 发射惯性系下的多组合导航处理装置及其导航方法

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
谭龙玉: ""基于飞行器群独立动态组网的北斗伪卫星系统研究"", 《中国优秀硕士学位论文全文数据库 信息科技辑》 *

Cited By (34)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109990788A (zh) * 2019-03-18 2019-07-09 重庆三峡学院 一种基于gps/glonass/气压表组合系统的自适应导航方法及系统
CN109990788B (zh) * 2019-03-18 2023-07-04 重庆三峡学院 一种基于gps/glonass/气压表组合系统的自适应导航方法及系统
CN110132267B (zh) * 2019-05-10 2021-06-08 上海航天控制技术研究所 空天地一体化飞行器的光纤惯导系统及光纤惯导在轨对准方法
CN110132267A (zh) * 2019-05-10 2019-08-16 上海航天控制技术研究所 空天地一体化飞行器的光纤惯导系统及光纤惯导在轨对准方法
CN110285804A (zh) * 2019-06-26 2019-09-27 南京航空航天大学 基于相对运动模型约束的车辆协同导航方法
CN110285804B (zh) * 2019-06-26 2022-06-17 南京航空航天大学 基于相对运动模型约束的车辆协同导航方法
CN110764126A (zh) * 2019-11-11 2020-02-07 北京航空航天大学 一种gps信息缺失情况下的无人车导航方法及系统
CN110764126B (zh) * 2019-11-11 2021-08-03 北京航空航天大学 一种gps信息缺失情况下的无人车导航方法及系统
CN111044075B (zh) * 2019-12-10 2023-09-15 上海航天控制技术研究所 基于卫星伪距/相对测量信息辅助的sins误差在线修正方法
CN111044075A (zh) * 2019-12-10 2020-04-21 上海航天控制技术研究所 基于卫星伪距/相对测量信息辅助的sins误差在线修正方法
CN111123307A (zh) * 2019-12-24 2020-05-08 北方信息控制研究院集团有限公司 一种用于检测bds用户设备动态性能的系统和方法
CN111174786A (zh) * 2020-02-25 2020-05-19 中南大学 一种ins/sar组合导航的几何精度因子计算方法
CN111538061B (zh) * 2020-05-14 2021-02-23 湖南国天电子科技有限公司 一种利用北斗导航定位的装置及方法
CN111538061A (zh) * 2020-05-14 2020-08-14 湖南国天电子科技有限公司 一种利用北斗导航定位的装置及方法
CN111947653A (zh) * 2020-08-13 2020-11-17 北京航空航天大学 一种月面巡视探测器双模式惯性/视觉/天文导航方法
CN112146655B (zh) * 2020-08-31 2023-03-31 郑州轻工业大学 一种BeiDou/SINS紧组合导航系统弹性模型设计方法
CN112146655A (zh) * 2020-08-31 2020-12-29 郑州轻工业大学 一种BeiDou/SINS紧组合导航系统弹性模型设计方法
CN112213753A (zh) * 2020-09-07 2021-01-12 东南大学 一种北斗导航定位功能与增强现实技术相结合规划跳伞训练路径的方法
CN112213753B (zh) * 2020-09-07 2024-03-08 东南大学 一种北斗导航定位功能与增强现实技术相结合规划跳伞训练路径的方法
CN112346485A (zh) * 2020-12-24 2021-02-09 华中光电技术研究所(中国船舶重工集团公司第七一七研究所) 一种光电跟踪控制方法、系统、电子设备及存储介质
CN113188540A (zh) * 2021-03-31 2021-07-30 南京航空航天大学 基于恒星数目和构型的惯性/天文自适应滤波方法
CN113188540B (zh) * 2021-03-31 2024-05-03 南京航空航天大学 基于恒星数目和构型的惯性/天文自适应滤波方法
CN113029139A (zh) * 2021-04-07 2021-06-25 中国电子科技集团公司第二十八研究所 基于运动检测的机场飞行区车辆差分北斗/sins组合导航方法
CN113029139B (zh) * 2021-04-07 2023-07-28 中国电子科技集团公司第二十八研究所 基于运动检测的机场飞行区车辆差分北斗/sins组合导航方法
CN113639744A (zh) * 2021-07-07 2021-11-12 武汉工程大学 一种用于仿生机器鱼的导航定位方法和系统
CN113639744B (zh) * 2021-07-07 2023-10-20 武汉工程大学 一种用于仿生机器鱼的导航定位方法和系统
CN115291266A (zh) * 2022-07-01 2022-11-04 中国人民解放军国防科技大学 基于信息滤波算法的卫星惯性紧组合实时导航定位方法
CN115291266B (zh) * 2022-07-01 2024-04-26 中国人民解放军国防科技大学 基于信息滤波算法的卫星惯性紧组合实时导航定位方法
CN116736339B (zh) * 2023-08-11 2023-11-03 浙江中裕通信技术有限公司 一种面向禁航区管控的北斗自主监测及预警方法
CN116736339A (zh) * 2023-08-11 2023-09-12 浙江中裕通信技术有限公司 一种面向禁航区管控的北斗自主监测及预警方法
CN117168499A (zh) * 2023-09-04 2023-12-05 武汉大学 一种高频动态目标基准位置估测方法及计算机可读介质
CN117168499B (zh) * 2023-09-04 2024-04-05 武汉大学 一种高频动态目标基准位置估测方法及计算机可读介质
CN117214933A (zh) * 2023-11-07 2023-12-12 中国船舶集团有限公司第七〇七研究所 水面船用惯导/北斗紧耦合长周期惯导速度品质提升方法
CN117214933B (zh) * 2023-11-07 2024-02-06 中国船舶集团有限公司第七〇七研究所 水面船用惯导/北斗紧耦合长周期惯导速度品质提升方法

Similar Documents

Publication Publication Date Title
CN106932804A (zh) 天文辅助的惯性/北斗紧组合导航系统及其导航方法
CN104181572B (zh) 一种弹载惯性/卫星紧组合导航方法
EP3073223B1 (en) Navigation system with star tracking sensors
CN105043415B (zh) 基于四元数模型的惯性系自对准方法
CN103969672B (zh) 一种多卫星系统与捷联惯性导航系统紧组合导航方法
CN104181574B (zh) 一种捷联惯导系统/全球导航卫星系统组合导航滤波系统及方法
CN106767787A (zh) 一种紧耦合gnss/ins组合导航装置
CN103900565B (zh) 一种基于差分gps的惯导系统姿态获取方法
CN105371844B (zh) 一种基于惯性/天文互助的惯性导航系统初始化方法
CN107121141A (zh) 一种适用于定位导航授时微系统的数据融合方法
CN104697520B (zh) 一体化无陀螺捷联惯导系统与gps系统组合导航方法
EP2725322B1 (en) Smoothed navigation solution using filtered resets
CN109708663B (zh) 基于空天飞机sins辅助的星敏感器在线标定方法
CN104697526A (zh) 用于农业机械的捷联惯导系统以及控制方法
CN102116628A (zh) 一种着陆或附着深空天体探测器的高精度导航方法
CN111829512A (zh) 一种基于多传感器数据融合的auv导航定位方法及系统
CN105928515A (zh) 一种无人机导航系统
CN107677292B (zh) 基于重力场模型的垂线偏差补偿方法
CN105547289A (zh) 一种水下航行器组合导航系统及导航信息融合方法
CN103278165A (zh) 基于剩磁标定的磁测及星光备份的自主导航方法
CN104501809B (zh) 一种基于姿态耦合的捷联惯导/星敏感器组合导航方法
Giorgi Attitude determination
CN105180928B (zh) 一种基于惯性系重力特性的船载星敏感器定位方法
CN105300407A (zh) 一种用于单轴调制激光陀螺惯导系统的海上动态启动方法
CN103616026A (zh) 一种基于h∞滤波的auv操纵模型辅助捷联惯导组合导航方法

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20170707

WD01 Invention patent application deemed withdrawn after publication