【技术实现步骤摘要】
一种卫星筛选方法
[0001]本申请涉及卫星导航
,尤其涉及一种卫星筛选方法
。
技术介绍
[0002]随着卫星导航技术的发展,全球导航卫星系统(
Global Navigation Satellite System, GNSS
)在军事
、
交通
、
测绘
、
搜救
、
农业等各个领域得到广泛的应用
。
人们对
GNSS
导航精度要求也越来越高
。GNSS
接收设备提供的数据精度与导航电文的可靠性相关
。
比较微弱的卫星导航信号在传输过程中不足以抵抗大气
、
电离层
、
遮挡等的干扰,从而无法提供可靠的导航电文
。
目前,各类
GNSS
接收设备采用了不同的校验方法以保证传输的可靠性
。
但是,这些校验方法无法识别导航电文数据本身的正确性
。
[0003]虽然,卫星导航电文的星历中已经提供健康(
Health
)和用户距离精度指数(
User Range Accuracy, URA
)等状态参数信息,用于识别由于注入站和卫星故障等问题造成的卫星导航电文星历错误
。
但在实际应用中,星历仍然存在除上述状态参数以外的其他错误,这些错误对导航定位准确性造成直接影响
。
大部分
GNSS
接收设 ...
【技术保护点】
【技术特征摘要】
1.
一种卫星筛选方法,包括获取卫星导航电文,基于所述导航电文提取所述卫星的当前历元星历,基于所述当前历元星历计算获得所述卫星的即时位置或即时速度;获取所述卫星的其他星历,基于所述其他星历获得所述卫星的参考位置或参考速度;基于所述卫星的即时位置和所述卫星的参考位置计算基于星历的位置差,或基于所述卫星的即时速度和所述卫星的参考速度计算基于星历的速度差;计算所述其他星历的参考时间与所述当前历元星历的参考时间的星历参考时间差值;基于所述星历参考时间差值选择相应的阈值,并且将其与所述基于星历的位置差或速度差进行比较,从而对所述卫星进行筛选;其中,所述其他星历包括所述卫星在当前历元通过不同频点发送的星历;由
GNSS
接收机保存的所述卫星通过相同频点在当前历元之前发送的星历;和
/
或,
GNSS
监测站
、GNSS
注入站或其他通信链路接收到的所述卫星发送的星历
。2.
根据权利要求1所述的方法,其中当所述星历参考时间差值小于等于一个星历更新周期时,所述阈值为固定的数值;当所述星历参考时间差值大于一个所述星历更新周期并且小于等于星历可用期限时,所述阈值为所述星历参考时间差值的函数
。3.
根据权利要求2所述的方法,其中所述函数为所述星历参考时间差值的二次函数
。4.
根据权利要求2所述的方法,其中当所述星历参考时间差值大于所述星历可用期限时,放弃相应的所述其他星历,所述星历可用期限为所述星历更新周期的
N
倍,
N
为大于等于2的整数
。5.
根据权利要求1‑4中任一所述的方法,还包括提取所述导航电文中的校验码和校验和;将基于所述导航电文中的校验码计算出的校验值与所述导航电文中的校验和进行比较
。6.
根据权利要求1‑4中任一所述的方法,还包括提取所述卫星导航电文中测距码
、
传输时间延迟以及所述卫星的即时位置和即时速度等数据计算伪距残差和伪距率残差;比较所述伪距残差和设定伪距残差值的大小;和比较所述伪距率残差和设定伪距率残差值的大小
。7.
一种卫星筛选方法,包括获取卫星导航电文,基于所述导航电文提取所述卫星的当前历元星历,基于所述当前历元...
【专利技术属性】
技术研发人员:请求不公布姓名,
申请(专利权)人:北京凯芯微科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。