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

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

【技术实现步骤摘要】
天文辅助的惯性/北斗紧组合导航系统及其导航方法
本专利技术属于飞行器组合导航
,特别涉及种天文辅助的惯性/北斗紧组合导航系统及其导航方法。
技术介绍
目前美国的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表示惯性导航系统在地里坐标系下纬度、经度、高度的误差;εbx,εby,εbz表示陀螺随机常数误差;εrx,εry,εrz表示陀螺一阶马尔可夫过程随机误差;表示加速度计的一阶马尔可夫过程随机误差;δ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×6Hρ10n×6Hρ2],ei1、ei2、ei3为第i颗卫星与载体之间的方向余弦,vρ(t)为伪距量测噪声,RN为地球参考椭球卯酉圈曲率半径;伪距率量测方程为:其中为伪距率量测噪声。上述步骤4的详细内容是:(41)当可见星小于4时,设定量测噪声随着可见星的增多而逐渐减小,即可见星越多则越信赖北斗导航系统的量测信息,伪距和伪距率的量测噪声表示如下:式中n代表可见星数目,vρ0,分别表示伪距、伪距率的初始量测噪声,α表示一个常系数;(42)当北斗可见星大于4时,首先根据导航位置和卫星位置计算卫星的高度角和方位角,通过卫星的高度角和方位角计算GDOP值,最终对伪距和伪距率的量测噪声进行调节,过程如下:a、卫星高度角、方位角计算用户导航位置在地固坐标系下的位置为:Pu=[puxpuypuz]第i颗卫星在地固标系下的位置为:Ps=[psxpsypsz]设D=[d1d2d3]=(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时刻本文档来自技高网...
天文辅助的惯性/北斗紧组合导航系统及其导航方法

【技术保护点】
一种天文辅助的惯性/北斗紧组合导航系统,其特征在于:包括导航计算机模块、惯性元件、北斗接收机、星敏感器和上位机显示模块,惯性元件、北斗接收机和星敏感器将数据送入导航计算机模块,导航计算机模块进行处理后将导航解算结果送入上位机显示模块实时显示。

【技术特征摘要】
1.一种天文辅助的惯性/北斗紧组合导航系统,其特征在于:包括导航计算机模块、惯性元件、北斗接收机、星敏感器和上位机显示模块,惯性元件、北斗接收机和星敏感器将数据送入导航计算机模块,导航计算机模块进行处理后将导航解算结果送入上位机显示模块实时显示。2.如权利要求1所述的天文辅助的惯性/北斗紧组合导航系统,其特征在于:所述导航计算机模块包括惯导解算模块、量测转换模块和卡尔曼滤波模块,惯导解算模块和量测转换模块的输出端均连接卡尔曼滤波模块的输入端。3.如权利要求2所述的天文辅助的惯性/北斗紧组合导航系统,其特征在于:所述卡尔曼滤波模块包括SINS/CNS滤波器和SINS/BD自适应滤波器,SINS/CNS滤波器的输入端分别连接惯导解算模块和量测转换模块的输出端,SINS/BD自适应滤波器的输入端分别连接惯导解算模块和量测转换模块的输出端。4.如权利要求1所述的天文辅助的惯性/北斗紧组合导航系统,其特征在于:所述导航计算机模块采用PC机、工作站、基于WINDOWS系统或LINUX系统的嵌入式平台。5.一种天文辅助的惯性/北斗紧组合导航方法,其特征在于包括如下步骤:步骤1,对于天文辅助的惯性/北斗紧组合导航系统,速度计算公式为:式中,为载体相当于地理系的加速度在载体上的投影,为载体相当于地理系的速度在载体上的投影,为机体系到导航坐标系的姿态转移矩阵,为载体相当于地理坐标系的速度在导航坐标系上的投影,其中的地理坐标系即为导航坐标系;位置计算公式为:用四元数描述载体的姿态运动,计算公式为:用矩阵表示为式中,q为姿态四元数,为q对时间的导数,矢量为四元数形式,表示载体坐标系相对导航坐标系在载体坐标系上的投影;步骤2,在上述基础上,建立天文辅助的导航系统状态方程为:其中,状态变量为:表示捷联惯性导航在地里坐标系下东、北、天方向平台误差角,δvE,δvN,δvU表示惯性导航系统在地理坐标系下东、北、天方向的速度误差;δL,δλ,δh表示惯性导航系统在地里坐标系下纬度、经度、高度的误差;εbx,εby,εbz表示陀螺随机常数误差;εrx,εry,εrz表示陀螺一阶马尔可夫过程随机误差;▽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×6Hρ10n×6Hρ2],ei1、ei2、ei3为第i颗卫星与载体之间的方向余弦,vρ(t)为伪距量测噪声,RN为地球参考椭球卯酉圈曲率半径;伪距率量测方程为:

【专利技术属性】
技术研发人员:殷德全熊智施丽娟许建新赵庆军孔雪博唐攀飞杨菁华戴怡洁赵宣懿闵艳玲黄欣万众
申请(专利权)人:南京航空航天大学
类型:发明
国别省市:江苏,32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1