[发明专利]导航系统以及确定导航信息的方法有效
申请号: | 201910281625.2 | 申请日: | 2019-04-09 |
公开(公告)号: | CN109974709B | 公开(公告)日: | 2021-10-15 |
发明(设计)人: | 杨君;吴尉 | 申请(专利权)人: | 天津时空经纬信息技术有限公司 |
主分类号: | G01C21/20 | 分类号: | G01C21/20;G01C21/16 |
代理公司: | 北京万思博知识产权代理有限公司 11694 | 代理人: | 刘冀 |
地址: | 301700 天津市*** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 导航系统 以及 确定 导航 信息 方法 | ||
1.一种确定导航信息的方法,用于重新启动的船舶载体上的惯性导航设备,其特征在于,包括:
第一惯性导航设备从第二惯性导航设备接收第一导航信息,并利用所述第一导航信息针对预先设置的惯性导航计算模型进行速度、位置和姿态的初始化,其中所述第一惯性导航设备与所述第二惯性导航设备为对等的惯性导航设备,位于相同的船舶载体的不同位置,并且所述第一惯性导航设备为重新启动的惯性导航设备;
第一惯性导航设备从第二惯性导航设备接收第二导航信息;以及
所述第一惯性导航设备基于所述第二导航信息以及所述第一惯性导航设备测量的第三导航信息,利用所述惯性导航计算模型以及预先设置的递归运算模型,确定第四导航信息作为所述第一惯性导航设备输出的导航信息,其中
所述惯性导航计算模型为基于所述第一惯性导航设备测量的导航参数的惯性导航计算模型,并且其中
所述第一导航信息和所述第二导航信息包括所述第二惯性导航设备测量的姿态、速度以及位置信息;
所述第三导航信息包括所述第一惯性导航设备测量的姿态、速度以及位置信息;
所述第四导航信息包括所述第一惯性导航设备的载体的速度以及位置信息;
所述惯性导航计算模型是基于第一惯性导航设备,利用捷联惯性导航算法获得的线性模型;并且
所述递归运算模型为卡尔曼滤波器,并且其中
所述卡尔曼滤波器是基于以下方程的卡尔曼滤波器:
状态方程:以及
量测方程:
其中,X为状态变量,并且
式中,φE为第一惯性导航设备的横摇角误差、φN为第一惯性导航设备的纵摇角误差、φU为第一惯性导航设备的航向角误差、δvE为第一惯性导航设备的东向速度误差、δvN为第一惯性导航设备的北向速度误差、δvU为第一惯性导航设备的垂向速度误差、δL为第一惯性导航设备的纬度误差、δλ为第一惯性导航设备的经度误差、δh为第一惯性导航设备的高度误差、为第一惯性导航设备的X陀螺零偏、为第一惯性导航设备的Y陀螺零偏、为第一惯性导航设备的Z陀螺零偏、为第一惯性导航设备的X加速度计零偏、为第一惯性导航设备的Y加速度计零偏以及为第一惯性导航设备的Z加速度计零偏,并且
其中,
式中,L为第二惯性导航设备纬度、λ为第二惯性导航设备经度、h为第二惯性导航设备高度、vE为第二惯性导航设备东速、vN为第二惯性导航设备北速、vU为第二惯性导航设备垂速、fE为第一惯性导航设备东向加速度、fN为第一惯性导航设备北向加速度、fU为第一惯性导航设备垂向加速度、ωie为地球自转角速度、RE为地球子午圈半径以及RN为地球卯酉圈半径、为第二惯性导航设备的X陀螺零偏过程白噪声、为第二惯性导航设备的Y陀螺零偏过程白噪声、为第二惯性导航设备的Z陀螺零偏过程白噪声、为第二惯性导航设备的X加速度计零偏过程白噪声、为第二惯性导航设备的Y加速度计零偏过程白噪声以及为第二惯性导航设备的Z加速度计零偏过程白噪声,并且
Ls、λs、hs、vEs、vNs和vUs分别表示第一惯性导航设备系统解算输出的纬度、经度、高度、东速、北速和垂速,Lr、λr、hr、vEr、vNr和vUr表示第二惯性导航设备系统解算输出的纬度、经度、高度、东速、北速和垂速,以及
H=[06×3 I6×6 06×6],V为6维向量,表示纬度的观测白噪声、经度的观测白噪声、高度的观测白噪声、东速的观测白噪声、北速的观测白噪声和垂速的观测白噪声,并且其中
方法还包括:第一惯性导航设备针对所述第一惯性导航设备与所述第二惯性导航设备之间杆臂补偿,并且其中
针对所述第一惯性导航设备与所述第二惯性导航设备进行杆臂补偿的操作,包括按照以下公式进行杆臂补偿:
以及
式中,Lb、λb、hb、vEb、vNb和vUb分别表示第一惯性导航设备载体坐标系下的纬度、经度、高度、东速、北速和垂速,LB、λB、hB、vEB、vNB和vUB分别表示第二惯性导航设备载体坐标系下的纬度、经度、高度、东速、北速和垂速,以及
以及为第二惯性导航设备的姿态矩阵,计算如下
其中R、P和H为第二惯性导航设备的横摇角、纵摇角和航向角,以及
为第二惯性导航设备在地理坐标系上的三个姿态角速度;
rx、ry、rz为沿横轴、纵轴和方位轴方向的杆臂,并且
方法还包括:确定所述第二惯性导航设备与所述第一惯性导航设备之间的延时;以及根据所确定的延时,对所述第一导航信息进行补偿,并且其中
根据所确定的延时,对所述第一导航信息进行补偿的操作,包括:
若Td=△T
info_pps=info[k]*(△T-Td)/T+info[k+1]*(T-(△T-Td))/T
若Td△T
设△T1=Td-△T,n=1,
若△T1T,则进行以下循环计算:△T1=△T1-T,n++,直至△T1T为止,此时info_pps=info[k+n]*(T-△T1)/T+info[k+n+1]*△T1/T,其中
Td为第二惯性导航设备的激光陀螺采集数据进行滤波预处理的滤波延时,并且根据以下公式计算:Td=滤波阶数/(2*采样频率);
info_pps是所述第二惯性导航设备在k+1中断时刻计算完后输出至被牵引惯导的导航信息;
info[k]为所述第二惯性导航设备在第k个内部时钟所测量的导航信息,info[k+1]为所述第二惯性导航设备在第k+1个内部时钟所测量的导航信息;
△T是第一惯性导航设备的第n个内部时钟与第二惯性导航设备第k+1个内部时钟之间的延时;以及
T是第一惯性导航设备与第二惯性导航设备的内部时钟的周期。
2.一种用于船舶载体的导航系统,包括通信连接的第一惯性导航设备和第二惯性导航设备,其中所述第一惯性导航设备与所述第二惯性导航设备为对等的惯性导航设备,位于所述船舶载体的不同位置,并且所述第一惯性导航设备为重新启动的惯性导航设备,其特征在于,所述第一惯性导航设备被配置为执行以下操作:
所述第一惯性导航设备从所述第二惯性导航设备接收第一导航信息,并利用所述第一导航信息针对预先设置的惯性导航计算模型进行速度、位置和姿态的初始化;
第一惯性导航设备从第二惯性导航设备接收第二导航信息;
以及
所述第一惯性导航设备基于所述第二导航信息以及所述第一惯性导航设备测量的第三导航信息,利用预先设置的惯性导航计算模型以及递归运算模型,确定第四导航信息作为所述第一惯性导航设备输出的导航信息,其中
所述惯性导航计算模型为基于所述第一惯性导航设备测量的导航参数的惯性导航计算模型;并且
所述递归运算模型为用于修正所述第一惯性导航设备的递归运算模型,并且其中
所述第一惯性导航设备和所述第二惯性导航设备能够互换,并且其中
所述第一导航信息和所述第二导航信息包括所述第二惯性导航设备测量的姿态、速度以及位置信息;
所述第三导航信息包括所述第一惯性导航设备测量的姿态、速度以及位置信息;
所述第四导航信息包括所述第一惯性导航设备的载体的速度以及位置信息;
所述惯性导航计算模型是基于第一惯性导航设备,利用捷联惯性导航算法获得的线性模型;并且
所述递归运算模型为卡尔曼滤波器,并且其中
所述卡尔曼滤波器是基于以下方程的卡尔曼滤波器:
状态方程:以及
量测方程:
其中,X为状态变量,并且
式中,φE为第一惯性导航设备的横摇角误差、φN为第一惯性导航设备的纵摇角误差、φU为第一惯性导航设备的航向角误差、δvE为第一惯性导航设备的东向速度误差、δvN为第一惯性导航设备的北向速度误差、δvU为第一惯性导航设备的垂向速度误差、δL为第一惯性导航设备的纬度误差、δλ为第一惯性导航设备的经度误差、δh为第一惯性导航设备的高度误差、为第一惯性导航设备的X陀螺零偏、为第一惯性导航设备的Y陀螺零偏、为第一惯性导航设备的Z陀螺零偏、为第一惯性导航设备的X加速度计零偏、为第一惯性导航设备的Y加速度计零偏以及为第一惯性导航设备的Z加速度计零偏,并且
其中,
式中,L为第二惯性导航设备纬度、λ为第二惯性导航设备经度、h为第二惯性导航设备高度、vE为第二惯性导航设备东速、vN为第二惯性导航设备北速、vU为第二惯性导航设备垂速、fE为第一惯性导航设备东向加速度、fN为第一惯性导航设备北向加速度、fU为第一惯性导航设备垂向加速度、ωie为地球自转角速度、RE为地球子午圈半径以及RN为地球卯酉圈半径、为第二惯性导航设备的X陀螺零偏过程白噪声、为第二惯性导航设备的Y陀螺零偏过程白噪声、为第二惯性导航设备的Z陀螺零偏过程白噪声、为第二惯性导航设备的X加速度计零偏过程白噪声、为第二惯性导航设备的Y加速度计零偏过程白噪声以及为第二惯性导航设备的Z加速度计零偏过程白噪声,并且
Ls、λs、hs、vEs、vNs和vUs分别表示第一惯性导航设备系统解算输出的纬度、经度、高度、东速、北速和垂速,Lr、λr、hr、vEr、vNr和vUr表示第二惯性导航设备系统解算输出的纬度、经度、高度、东速、北速和垂速,以及
H=[06×3 I6×6 06×6],V为6维向量,表示纬度的观测白噪声、经度的观测白噪声、高度的观测白噪声、东速的观测白噪声、北速的观测白噪声和垂速的观测白噪声,并且其中
并且,所述第一惯性导航设备被配置为执行以下操作:第一惯性导航设备针对所述第一惯性导航设备与所述第二惯性导航设备之间杆臂补偿,并且其中
针对所述第一惯性导航设备与所述第二惯性导航设备进行杆臂补偿的操作,包括按照以下公式进行杆臂补偿:
以及
式中,Lb、λb、hb、vEb、vNb和vUb分别表示第一惯性导航设备载体坐标系下的纬度、经度、高度、东速、北速和垂速,LB、λB、hB、vEB、vNB和vUB分别表示第二惯性导航设备载体坐标系下的纬度、经度、高度、东速、北速和垂速,以及
以及为第二惯性导航设备的姿态矩阵,计算如下
其中R、P和H为第二惯性导航设备的横摇角、纵摇角和航向角,以及
为第二惯性导航设备在地理坐标系上的三个姿态角速度;
rx、ry、rz为沿横轴、纵轴和方位轴方向的杆臂,并且
第一惯性导航设备还被配置为进一步执行以下操作:确定所述第二惯性导航设备与所述第一惯性导航设备之间的延时;以及根据所确定的延时,对所述第一导航信息进行补偿,并且其中
根据所确定的延时,对所述第一导航信息进行补偿的操作,包括:
若Td=△T
info_pps=info[k]*(△T-Td)/T+info[k+1]*(T-(△T-Td))/T
若Td△T
设△T1=Td-△T,n=1,
若△T1T,则进行以下循环计算:△T1=△T1-T,n++,直至△T1T为止,此时info_pps=info[k+n]*(T-△T1)/T+info[k+n+1]*△T1/T,其中
Td为第二惯性导航设备的激光陀螺采集数据进行滤波预处理的滤波延时,并且根据以下公式计算:Td=滤波阶数/(2*采样频率);
info_pps是所述第二惯性导航设备在k+1中断时刻计算完后输出至被牵引惯导的导航信息;
info[k]为所述第二惯性导航设备在第k个内部时钟所测量的导航信息,info[k+1]为所述第二惯性导航设备在第k+1个内部时钟所测量的导航信息;
△T是第一惯性导航设备的第n个内部时钟与第二惯性导航设备第k+1个内部时钟之间的延时;以及
T是第一惯性导航设备与第二惯性导航设备的内部时钟的周期。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于天津时空经纬信息技术有限公司,未经天津时空经纬信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910281625.2/1.html,转载请声明来源钻瓜专利网。