一种基于ins辅助的卫星导航抗欺骗式干扰方法

文档序号:6186035阅读:551来源:国知局
一种基于ins辅助的卫星导航抗欺骗式干扰方法
【专利摘要】一种基于INS辅助的卫星导航抗欺骗式干扰方法,本发明利用INS提供的位置和速度信息,对欺骗式干扰分两个步骤进行剔除:首先,根据卫星仰角剔除不可见星;然后,利用卫星星历信息和INS提供的位置、速度信息,推算出真实的可见卫星和其相对接收机的伪距和伪距变化率曲线,将其和通道中接收到的卫星解算伪距和伪距率进行比较,可以有效剔除不符合条件的卫星信号。本发明克服了传统的卫星导航抗欺骗式干扰需要预知信号类型并针对不同类型的欺骗式干扰信号采用不同的抗干扰方法,扩大了算法的适用性、减小了算法的复杂性,从而更适用于复杂的欺骗式干扰环境。
【专利说明】一种基于INS辅助的卫星导航抗欺骗式干扰方法
【技术领域】
[0001]本发明涉及一种基于INS辅助的卫星导航抗欺骗式干扰方法,主要针对卫星导航接收机在复杂欺骗式干扰环境下工作时不能正常定位或者定位错误的问题,解决卫星导航接收机抗欺骗式干扰的问题和难点,提高卫星导航接收机的抗干扰性能和应用范围。
【背景技术】
[0002]卫星导航系统的干扰主要有压制式干扰和欺骗式干扰。欺骗式干扰是针对卫星导航接收机工作特性以及其存在的薄弱环节,给出虚假导航信息或者增加信号传播时延,以较隐蔽的方式对卫星导航系统进行干扰。欺骗式干扰有多重变化形式,目前主要有转发式干扰和生成时干扰。目前,生成欺骗式干扰信号的方法有很多种,其中很多都易于实现,给卫星导航接收机的正常工作造成了一定的威胁。
[0003]很多学者根据不同的欺骗式干扰信号和不同的应用环境,给出了相应的抗欺骗式干扰方法。
[0004]转发式干扰是将卫星导航信号重新广播出去,制造出一个虚假的卫星信号,使接收机出现错误解码。由于转发信号是由正常信号转发而来,转发信号走过的路径长,因此其伪距大,码相位相对正常信号要相对滞后。当干扰信号为转发式干扰时,接收机捕获到的正常卫星信息和干扰卫星信息的多普勒是一致的,传统的抗转发式干扰方法利用两个通道对两组卫星信息同时进行捕获和跟踪,然后进行码相位判断,将码相位滞后的那个通道的导航信息作为干扰信号剔除掉。该方法针对转发式干扰效果显著,但需要占用通道处理的计算资源较大。
[0005]产生式干扰是由干扰机产生并发射出与真实卫星信号相同的无线信号来欺骗接收机,使其出现错误解码。生成式干扰的情况比较复杂,一般正常信号和生成式干扰信号的时间系统不一致,实际应用时,生成式干扰常见为以下两种情况:①生成不可见星信号。这种情况可根据接收机存储的历书,排除虚假的可见星。②生成伪可见卫星信号。如果只有I颗伪可见卫星,可通过RA頂算法进行剔除。若生成伪卫星大于I颗,该方法则难以对其进行剔除。
[0006]在实际应用中,欺骗式干扰环境复杂,干扰类型并不单一,并且很难提前知道干扰信号的特点,所以传统的单一的办法难以将欺骗式干扰信号完全剔除。所以需要设计一种在干扰信号性能未知的情况下的抗欺骗式干扰方法,使得接收机能够有效排除各类欺骗式干扰信息,从而正常工作。

【发明内容】

[0007]本发明的技术解决问题:提出一种基于INS辅助的卫星导航抗欺骗式干扰的方法,克服了传统的卫星导航抗欺骗式干扰需要预知信号类型并针对不同类型的欺骗式干扰信号采用不同的抗干扰方法,扩大了算法的适用性、减小了算法的复杂性,从而更适用于复杂的欺骗式干扰环境。[0008]本发明的技术解决方案:一种基于INS辅助的卫星导航抗欺骗式干扰的方法,根据卫星仰角剔除不可见星,剔除不可见星后,再根据INS提供的位置、速度信息和星历信息计算出的伪距和伪距变化率曲线,与卫星导航接收机的伪距、伪距率测量值进行对比,剔除不符合正常运动轨迹的干扰卫星信号。
[0009]剔除不可见星是利用存储的历书提供卫星的位置和INS所提供的位置计算出每颗卫星的仰角的余弦值,将余弦值小于零的卫星信号剔除。
[0010]剔除不符合运动轨迹卫星的步骤包括:a、根据INS提供的位置、速度信息和星历信息计算出卫星号为i的伪距和伪距变化率曲线的时间序列;b、找出卫星号均为i的一对通道,利用接收机测得的伪距、伪距率组成两组时间序列;c、将步骤a、b中的时间序列中的序列野值剔除;d、利用可调节因子λ的经验值1.7-2.5,将野值剔除处理后的时间序列中解算值和真实值差异大的序列剔除,来剔除伪距不合理的信号;e、将根据INS提供的位置、速度信息和星历信息计算出的距变化率曲线,与卫星导航接收机的伪距率测量值进行对比,将伪距变化率不一致的伪可见卫星信号剔除;f、重复以上步骤,依次处理通道内其它卫星信号,至所有卫星信号处理完。
[0011]剔除不符合运动轨迹卫星的步骤中,对伪距、伪距率序列采用了窗口滑动标准方差判断法剔除序列野值,另外,根据不同的信号强度,利用可调节因子λ进行门限比例调

iF.ο
[0012]本发明与现有技术相比具有如下优点:
[0013](I)本发明采用INS辅助卫星导航接收机抗欺骗式抗扰方法,既提高了卫星导航接收机的抗欺骗式干扰性能,又增强了系统的可靠性。
[0014](2)本发明在进行卫星信号判断时先使用可见星仰角判断法剔除不可见星,不但可以有效剔除一部分虚假的卫星信号,而且避免了后续通道信息计算判断,减少了整个算法的计算量。
[0015](3)本发明首次提出根据INS提供的信息和星历信息计算出的伪距和伪距变化率曲线和卫星导航接收机的伪距、伪距率测量值进行对比,从而剔除不符合正常运动轨迹的干扰卫星信号,既可以有效剔除转发式干扰又可以有效剔除生成式干扰,并且不需要预知欺骗式干扰信号的类型,提高了卫星导航接收机抗欺骗式干扰功能性能和应用范围。
【专利附图】

【附图说明】
[0016]图1为INS辅助下的抗欺骗式干扰流程;
[0017]图2为可见星区域示意图。
【具体实施方式】
[0018]本发明的技术解决的问题是:解决在复杂欺骗式干扰环境下卫星导航接收机抗欺骗式干扰的问题和难点,提高卫星导航接收机的抗干扰性能和应用范围。
[0019]本发明的技术解决方案是:设计一种基于INS辅助的卫星导航抗欺骗式干扰方法。该方法利用INS提供的位置和速度信息,对欺骗式干扰进行分两个步骤进行剔除:首先,根据卫星仰角剔除不可见星;然后,利用卫星星历信息和INS提供的位置速度信息,推算出真实的可见卫星和其相对接收机的伪距和伪距变化率曲线,将其和通道中接收到的卫星解算伪距和伪距率进行比较,可以有效剔除不符合条件的卫星信号。进一步优选的方式包括:(I)、总体方案;(2)剔除不可见星;(3)剔除不符合运动轨迹的卫星信号。
[0020](I)总体方案
[0021]本发明设计的基于INS辅助的抗欺骗式干扰方法如图1所示。该方法利用INS提供的位置和速度信息,对欺骗式干扰进行分两个步骤进行剔除。首先,根据卫星仰角剔除不可见星。由于星历信息在一定时间内不会进行更新变化,所以可以利用存储的历书提供卫星的位置和INS所提供的位置计算出每颗卫星的仰角的余弦值,判断当前卫星是否均在水平面以上,若不在,则认为不是实际的可见星,不予捕获,这样可以剔除一部分欺骗式干扰信号。其次,剔除不符合正常运动轨迹的卫星。由于在用户运动轨迹一定时,用户和正常卫星的相对速度是一定的,所以接收机的伪距变化率曲线也是一定的。所以可以根据INS提供的信息和星历信息计算出的伪距和伪距变化率曲线,与接收机实际测量的伪距和伪距率进行对比,若一致则为正常信号,若不一致则该通道内的卫星导航信息为欺骗式干扰信号,予以剔除。
[0022](2)剔除不可见星
[0023]假设接收机天线垂直所在位置的地球切平面上,且只能接受地球半球面空间的卫星信号。如图2所示,当卫星Sp接收机A、地心O三点连线夹角^大于等于90度,认为该卫星可见,即当cos a J<0时,卫星可见。
[0024]接收机A的位置(X,y, z)由INS提供。卫星Si的位置(? ,Vs_,^ 可由星历解算
得到,解算时需要提供用户当前的绝对时间t,而INS只能提供相对时间,所以该方法需要已知某时刻INS和接收机时间对准时用户的绝对时间h,所以
[0025]t_to+ (tINS_tINS0) (I)
[0026]其中,tINS0为INS与接收机时间对准时INS输出的时间,tINS为当前INS输出的时间。
[0027]在ECEF坐标系下,根据余弦定理,有............(04)2+(/i‘S,.)2—(OS;.)2 ,1、
[0028]
【权利要求】
1.一种基于INS辅助的卫星导航抗欺骗式干扰的方法,根据卫星仰角剔除不可见星,其特征在于:剔除不可见星后,再根据INS提供的位置、速度信息和星历信息计算出的伪距和伪距变化率曲线,与卫星导航接收机的伪距、伪距率测量值进行对比,剔除不符合正常运动轨迹的干扰卫星信号。
2.根据权利要求1所述的一种基于INS辅助的卫星导航抗欺骗式干扰的方法,其特征在于剔除不可见星是利用存储的历书提供卫星的位置和INS所提供的位置计算出每颗卫星的仰角的余弦值,将余弦值小于零的卫星信号剔除。
3.根据权利要求1所述的一种基于INS辅助的卫星导航抗欺骗式干扰的方法,其特征在于剔除不符合运动轨迹卫星的步骤包括:a、根据INS提供的位置、速度信息和星历信息计算出卫星号为i的伪距和伪距变化率曲线的时间序列;b、找出卫星号均为i的一对通道,利用接收机测得的伪距、伪距率组成两组时间序列;c、将步骤a、b中的时间序列中的序列野值剔除;d、利用可调节因子λ的经验值1.7-2.5,将野值剔除处理后的时间序列中解算值和真实值差异大的序列剔除,来剔除伪距不合理的信号;e、将根据INS提供的位置、速度信息和星历信息计算出的距变化率曲线,与卫星导航接收机的伪距率测量值进行对比,将伪距变化率不一致的伪可见卫星信号剔除;f、重复以上步骤,依次处理通道内其它卫星信号,至所有卫星信号处理完。
4.根据权利要求1或3所述的一种基于INS辅助的卫星导航抗欺骗式干扰的方法,其特征在于:剔除不符合运动轨迹卫星的步骤中,对伪距、伪距率序列采用了窗口滑动标准方差判断法剔除序列野值。
5.根据权利要求1或3所述的一种基于INS辅助的卫星导航抗欺骗式干扰的方法,其特征在于:剔除不符合运动轨迹卫星的步骤中,根据不同的信号强度,利用可调节因子入进行门限比例调整。
【文档编号】G01S19/21GK103713297SQ201310631277
【公开日】2014年4月9日 申请日期:2013年11月29日 优先权日:2013年11月29日
【发明者】车欢, 张春水, 褚鹏飞, 魏婵娟, 吴志勇 申请人:航天恒星科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1