本发明专利技术公开了一种卫星虚假星历的检测方法。该检测方法利用卫星先验星历和卫星新星历分别计算在新星历数据有效期内的多个历元时刻,卫星所在先验星历空间位置和新星历空间位置,将先验星历空间位置和新星历空间位置的距离差与预设门限进行比较,若比较结果均大于或等于预设的门限,则卫星新星历为虚假星历,若比较结果均小于预设的门限,则卫星新星历为真实星历。本发明专利技术还对检测为真实星历的卫星新星历的更新时刻进行优化。本发明专利技术提供的基于多历元时刻的卫星虚假星历的检测方法,无需接收多个卫星的导航信号进行定位,只需接收一颗导航卫星的导航信号,即可进行检测,对检测逐步拉偏式的虚假卫星星历效果明显,不增加硬件成本,有利于提高正确检测概率,也可用于卫星星历故障检测。
【技术实现步骤摘要】
一种虚假卫星星历的检测方法
本专利技术涉及卫星定位导航领域,特别是涉及一种虚假卫星星历的检测方法。
技术介绍
在卫星定位导航领域,由导航卫星向地面定位导航接收机发出的无线电信号中包含导航电文,而导航电文中包含卫星星历。卫星星历是以开普勒定律的6个轨道参数之间的数学关系确定卫星的时间、坐标、方位、速度等各项参数,具有极高的精度。因此,地面定位导航接收机接收到卫星星历后,就可以对运行的导航卫星精确计算、预测、描绘,跟踪其时间、位置、速度等运行状态。而只有借助于卫星星历,地面定位导航接收机才能准确实时的计算卫星所处的空间位置,由此才能保证定位、测速、授时的准确性。但在实际的生产生活中,存在虚假卫星星历的现象,就是通过播报虚假卫星星历来使地面导航接收机加以接收,从而会造成错误的定位。因此,对虚假卫星星历的检测成为地面导航接收机不得不面临的一项重要工作。但是,虚假卫星星历的隐蔽性也在不断增强,特别是存在逐步拉偏式的虚假卫星星历,这种虚假卫星星历在被导航接收机刚接收后,其对卫星空间位置的计算与真实卫星星历的计算结果在更新起始时刻非常接近,因此,难以判断出这种虚假卫星星历。但随着时间的推移,这种虚假卫星星历采用渐进拉偏的方法,通过局部的、微调式的方式更改星历参数,逐步偏离真实卫星星历。因此,对虚假星历的检测判断不能仅靠一次检测、短时间内检测就能正确检测出来的。现有技术中对虚假卫星星历的检测还存在漏检、误检的现象,使得虚假卫星星历能够轻易蒙蔽过关而取代真实的卫星星历。为此,需要进一步提高对虚假卫星星历的检测准确度。
技术实现思路
本专利技术主要解决的技术问题是提供一种虚假卫星星历的检测方法,解决现有欺骗干扰检测技术中对渐进式修改卫星轨道参数的虚假卫星星历难以检测,确保真实卫星星历使用安全等问题。为解决上述技术问题,本专利技术采用的一个技术方案是:提供一种虚假卫星星历的检测方法,由导航接收机接收导航电文,并从该导航电文中得到卫星星历,使用卫星先验星历,该导航接收机存储并使用真实的卫星先验星历;获取卫星新星历,该导航接收机从接收到的导航电文中得到卫星新星历;计算卫星空间位置,从该卫星先验星历和该卫星新星历中确定至少两个比较历元时刻,分别基于该卫星先验星历和该卫星新星历,计算在该比较历元时刻所对应的同一颗卫星的先验星历空间位置和新星历空间位置;星历虚假判断,将该先验星历空间位置和该新星历空间位置对应进行误差比较,若该误差结果均大于或等于预设检测门限,则该卫星新星历为虚假星历,若该误差结果均小于该预设检测门限,则该卫星新星历为真实星历,若该误差结果中既有小于预设检测门限又有大于或等于该预设检测门限,则该卫星新星历有待进一步检测。在本专利技术虚假卫星星历的检测方法的另一个实施例中,在该星历虚假判断中若该卫星新星历为真实星历,则继续进行星历更新判断,若该卫星先验星历还处于其星历更新周期内,则不用该卫星新星历替换该卫星先验星历,继续使用该卫星先验星历,若该卫星先验星历到达其星历更新时刻,则使用经过最近一次该星历虚假判断中确认为真实星历的该卫星新星历来替换该卫星先验星历。在本专利技术虚假卫星星历的检测方法的另一个实施例中,该比较历元时刻包括该卫星新星历的启用时刻和该卫星新星历的停用时刻。在本专利技术虚假卫星星历的检测方法的另一个实施例中,该检测门限为15米。在本专利技术虚假卫星星历的检测方法的另一个实施例中,该星历更新周期为1小时或2小时。本专利技术的有益效果是:本专利技术提供的虚假卫星星历的检测方法利用卫星先验星历和卫星新星历分别计算在新星历数据有效期内多个比较历元时刻,卫星所在先验星历空间位置和新星历空间位置,将先验星历空间位置和新星历空间位置的距离差与预设门限进行比较,若比较结果均大于或等于预设的门限,则卫星新星历为虚假星历,若比较结果均小于预设的门限,则卫星新星历为真实星历。本专利技术还对检测为真实星历的卫星新星历的更新时刻进行优化。本专利技术提供的基于多历元时刻的卫星虚假星历的检测方法,对检测逐步拉偏式的虚假卫星星历效果明显,无需定位,对单星即可进行检测,不用增加硬件成本,有利于提高正确检测概率,也可用于卫星星历故障检测。附图说明图1是卫星广播下发卫星星历的历元时刻示意图;图2是本专利技术虚假卫星星历的检测方法一实施例的流程图;图3是本专利技术虚假卫星星历的检测方法另一实施例的流程图。具体实施方式为了便于理解本专利技术,下面结合附图和具体实施例,对本专利技术进行更详细的说明。附图中给出了本专利技术的较佳的实施例。但是,本专利技术可以以许多不同的形式来实现,并不限于本说明书所描述的实施例。相反地,提供这些实施例的目的是使对本专利技术的公开内容的理解更加透彻全面。需要说明的是,除非另有定义,本说明书所使用的所有的技术和科学术语与属于本专利技术的
的技术人员通常理解的含义相同。在本专利技术的说明书中所使用的术语只是为了描述具体的实施例的目的,不是用于限制本专利技术。下面结合附图,对本专利技术的各实施例进行详细说明。图1显示了导航卫星广播下发卫星星历的历元时刻示意图。正常情况下,T0时刻是卫星星历的一个星历更新历元时刻,卫星广播下发新的卫星星历。再经过一个周期后,在T1时刻,这也是卫星星历的一个星历更新历元时刻,卫星将取代T0时刻下发的卫星星历,更新为新的卫星星历下发,而T0时刻下发的卫星星历可以视为T1时刻下发的卫星星历的先验星历。图1中还显示了在星历更新历元时刻T0与T1之间还有t01、t02、t03……t0n等历元时刻,在t01、t02、t03……t0n等这些历元时刻,卫星重复播发T0时刻的卫星星历。星历更新历元时刻T0与T1之间的这段时间周期我们称之为星历更新周期。实际应用中,星历更新周期较为稳定,例如GPS的星历更新周期为2个小时,北斗导航系统的星历更新周期为1个小时。当导航接收机接收来自卫星广播下发的卫星星历时,由于导航接收机开机、复位等操作具有随机性,导航接收机接收的卫星星历不一定正好是在T0等星历更新历元时刻,而是有可能是在t01、t02、t03……t0n等卫星星历重复播发的这些时刻。正常情况下,导航接收机接收的这些卫星星历都是真实星历。对于存在虚假卫星星历的欺骗干扰现象,我们需要提供尽可能可靠的检测方法,提高对虚假卫星星历的检测概率。图2显示了本专利技术虚假卫星星历的检测方法的一实施例。由导航接收机不断接收导航电文,并从该导航电文中得到卫星星历。首先,在步骤S1,使用卫星先验星历,导航接收机存储并使用真实的卫星先验星历。步骤S1表明导航接收机处于正常的工作状态,当前正在使用真实的卫星先验星历。然后,在步骤S2,获取卫星新星历,导航接收机从接收到的导航电文中得到卫星新星历。这里的导航电文既可能是真实的导航电文,也可能是虚假的导航电文。因此,卫星新星历也可能是虚假的卫星星历,需要对其进行检测。卫星新星历的到来时机也具有随机性,比如可能在图1所示的T0与T1之间的任一时刻被导航接收机所接收。接着,在步骤S3,计算卫星空间位置,从卫星新星历中找到至少两个比较历元时刻,分别基于该卫星先验星历和卫星新星历,计算在比较历元时刻所对应的同一颗卫星的先验星历空间位置和新星历空间位置。具体而言,从卫星新星历M1中选择两个比较历元时刻tx1和tx2(也可以是两个以上的比较历元时刻,在卫星新星历有效期内选择,历本文档来自技高网...

【技术保护点】
一种虚假卫星星历的检测方法,由导航接收机接收导航电文,并从所述导航电文中得到卫星星历,其特征在于,使用卫星先验星历,所述导航接收机存储并使用真实的卫星先验星历;获取卫星新星历,所述导航接收机从接收到的导航电文中得到卫星新星历;计算卫星空间位置,从所述卫星先验星历和所述卫星新星历中确定至少两个比较历元时刻,分别基于所述卫星先验星历和所述卫星新星历,计算在所述比较历元时刻所对应的同一颗卫星的先验星历空间位置和新星历空间位置;星历虚假判断,将所述先验星历空间位置和所述新星历空间位置对应进行误差比较,若所述误差结果均大于或等于预设检测门限,则所述卫星新星历为虚假星历,若所述误差结果均小于所述预设检测门限,则所述卫星新星历为真实星历,若所述误差结果中既有小于预设检测门限又有大于或等于所述预设检测门限,则所述卫星新星历有待进一步检测。
【技术特征摘要】
1.一种虚假卫星星历的检测方法,由导航接收机接收导航电文,并从所述导航电文中得到卫星星历,其特征在于,使用卫星先验星历,所述导航接收机存储并使用真实的卫星先验星历;获取卫星新星历,所述导航接收机从接收到的导航电文中得到卫星新星历;计算卫星空间位置,从所述卫星先验星历和所述卫星新星历中确定至少两个比较历元时刻,分别基于所述卫星先验星历和所述卫星新星历,计算在所述比较历元时刻所对应的同一颗卫星的先验星历空间位置和新星历空间位置;星历虚假判断,将所述先验星历空间位置和所述新星历空间位置对应进行误差比较,若所述误差结果均大于或等于预设检测门限,则所述卫星新星历为虚假星历,若所述误差结果均小于所述预设检测门限,则所述卫星新星历为真实星历,若所述误差结果中既有小于预设检测门限又有大于或等于所述预设检测门限,则所...
【专利技术属性】
技术研发人员:徐荣,曾琼,缪志敏,戴卫恒,吕晶,常江,于永,路威,田湘,田世伟,
申请(专利权)人:中国人民解放军理工大学,
类型:发明
国别省市:江苏,32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。