一种系统时间偏差辅助多模卫星导航方法

文档序号:5943694阅读:186来源:国知局
专利名称:一种系统时间偏差辅助多模卫星导航方法
技术领域
本发明涉及卫星导航技术领域,尤其是一种系统时间偏差辅助多模卫星导航方法。
背景技术
多模卫星导航技术是指把两种或两种以上的卫星导航系统以适当的方式组合在一起,利用其性能上的互补特性,以获得比单独使用任一系统时更高的导航性能。多模卫星导航的概念在GPS和GL0NASS建设时就已经出现,但一直没有充分发展, 直到Galileo系统开始建设后,多模导航逐渐被人们重视,随着中国的COMPASS系统和其他卫星导航系统的规划和建设,多模导航将具有更大的发展空间。在多模卫星导航中,由于不同的卫星导航系统的系统时间不同,虽然都溯源到协调世界时(UTC),但由不同的系统溯得到的UTC的值是有偏差的,这个偏差称为系统时间偏差,简称系统时差。系统时差约几十纳秒的量级,并且随着时间的推移而变化,这是多模导航需要重点关注的一个问题。系统时间偏差产生的原因以GPS和Galileo系统为例,分析系统时间偏差产生的原因。GPS系统有其独立的系统时间,称为GPS时(GPST)。与GPS —样,为支持系统运行, (ialileo也建立参考时间尺度——(ialileo系统时间(GST)。GPS系统时间(GPST)与GST 均独立产生,GST驾驭到国际原子时(TAI),GPST驾驭到美国海军天文台(USNO)保持的协调世界时(UTC(USNO))。从定义上讲,协调世界时(UTC)和国际原子时(TAI)相差整数秒, 在后面我们就不区分这两种时间尺度。表2. 1总结了 GPST的特性和GST的设计要求。表2. IGPS和(ialileo的系统时间
权利要求
1.一种系统时间偏差辅助多模卫星导航方法,其特征在于,包括以下步骤步骤Al,算法启动,输入测量时间,读入导航系统类型、伪距测量值矩阵、卫星位置矩阵,并从程序上次运行保存的文件中读入系统时差历史值和上次解算位置输出值;步骤A2,判断系统的个数;如果只有一个系统,令时差修正标志为1,进入单系统解算过程,按照线性迭代方法解算接收机位置,输出位置结果;如果有两个系统参与解算,进入双系统解算过程;如果有三个系统参与解算,如果DOP值小于或等于6,进行三系统解算,解算出的时差送入系统时差更新与保存模块,更新保存的系统时差数据,将解算出的位置数据输出;如果 DOP值大于6但小于或等于39,进行系统时差外推辅助伪距修正,将系统伪距修正到单个系统的伪距,然后进行单系统位置解算,解算结果输出;如果DOP值大于39,表明卫星观测条件太差,不宜解算,成功解算标志为0,输出解算结果,退出程序;步骤A3,在结束以前,将解算的位置结果输出,并将更新的系统时差历史值和本次解算输出位置保存,供下一次程序运行使用。
2.根据权利要求1所述的系统时间偏差辅助多模卫星导航方法,其特征在于,所述双系统解算过程包括以下步骤先计算DOP值,根据DOP的大小执行相应的操作;如果DOP值小于或等于6,进行双系统位置解算,解算出的时差送入系统时差更新与保存模块,更新保存的系统时差数据,将解算出的位置数据输出;如果DOP值大于6但小于或等于39,进行系统时差外推辅助导航首先根据系统系统时差历史值进行时差外推,利用时差外推值进行伪距修正,然后进行单系统位置解算,解算结果输出;如果DOP值大于39,表明观测卫星条件太差,不适宜解算,成功解算标志为0,输出解算结果,退出程序。
全文摘要
本发明公开了系统时间偏差辅助多模卫星导航方法,包括以下步骤步骤A1,算法启动,输入测量时间,读入导航系统类型、伪距测量值矩阵、卫星位置矩阵,并从程序上次运行保存的文件中读入系统时差历史值和上次解算位置输出值;步骤A2,判断系统的个数;如果只有一个系统,令时差修正标志为1,进入单系统解算过程,按照线性迭代方法解算接收机位置,输出位置结果;如果有两个系统参与解算,进入双系统解算过程;如果有三个系统参与解算,如果DOP值小于或等于6,进行三系统解算;步骤A3,将解算的位置结果输出,并将更新的系统时差历史值和本次解算输出位置保存,供下一次程序运行使用。
文档编号G01S19/35GK102176036SQ20111002774
公开日2011年9月7日 申请日期2011年1月26日 优先权日2011年1月26日
发明者张慧君, 李孝辉, 薛艳荣, 许龙霞 申请人:中国科学院国家授时中心
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1