【技术实现步骤摘要】
一种全系统RTK快速选星方法
[0001]本专利技术属于接收机导航
,具体涉及一种全系统RTK快速选星方法。
技术介绍
[0002]随着北斗三代全面组网完成,单北斗全天最大可观测卫星数就可能超过25颗,加上GPS、GLONASS以及伽利略全天最大可见卫星超过40颗。天空中卫星越来越多,这样也给卫星导航在城市峡谷等恶劣带来了机遇,但对于开阔环境,将全系统所有卫星都参与RTK解算可能会导致所花费超过1s的情况。因此如何在保证高精度的同时,尽可能减少运算量变成了工程应用必须考虑的问题。
[0003]针对目前实际应用嵌入式系统CPU资源有限,如果将接收机所有观测卫星全部参与RTK解算,每增加一颗卫星,观测矩阵维度就增加了2*NF纬,NF为卫星频点数,严重增加了CPU负荷。此外当卫星数达到一定时,随着卫星数的增加对定位精度的影响越来越小。
技术实现思路
[0004]本专利技术要解决的技术问题是:提供一种全系统RTK快速选星方法,用于从可见卫星中选择部分卫星参与解算。
[0005]本专利技术为解决上述技术问题所采取的技术方案为:一种全系统RTK快速选星方法,包括以下步骤:
[0006]S1:接收机定位并计算参与单点定位的卫星的伪距残差,剔除残差超过设定阈值的卫星;
[0007]S2:计算卫星的仰角和方位角,统计仰角大于60
°
的卫星数和仰角小于60
°
的卫星数,标计各个系统的仰角最高和仰角次高的卫星;若卫星数大于设定卫星数则开始选星,统计单 ...
【技术保护点】
【技术特征摘要】
1.一种全系统RTK快速选星方法,其特征在于:包括以下步骤:S1:接收机定位并计算参与单点定位的卫星的伪距残差,剔除残差超过设定阈值的卫星;S2:计算卫星的仰角和方位角,统计仰角大于60
°
的卫星数和仰角小于60
°
的卫星数,标计各个系统的仰角最高和仰角次高的卫星;若卫星数大于设定卫星数则开始选星,统计单频卫星数和多频卫星数,若存在单频卫星,则优先剔除低仰角的单频卫星;若剩余的卫星数依然大于设定卫星数则执行下一步骤;S3:对各个系统中除开仰角最高和仰角次高的卫星的剩余卫星的方位角进行排序,记录排序后方位角对应的卫星号;将每两个相邻方位角做差并排序方位角差值,记录排序后方位角差值对应的卫星号;S4:结合剩余卫星的仰角和观测量的完整性,从方位角最接近的两颗卫星里剔除一颗;S5:判断剩余卫星的最大验后标准化残差是否连续N个历元大于阈值,否则参与解算;是则剔除该卫星M个历元,并从已剔除的卫星中选择一个仰角最高的卫星加入解算。2.根据权利要求1所述的一种全系统RTK快速选星方法,其特征在于:所述的步骤S1中,具体步骤为:S11:设真空中光速为CLIGHT,第i颗卫星的伪距残差为v
i
,第i颗卫星的伪距为P,迭代收敛后第i颗卫星的位置到接收机的几何距离和接收机钟差分别为r和dtr,第i颗卫星的电离层延迟、对流层延迟、卫星钟差分别为ion、trop、dts;则定位后的伪距残差为:v
i
=P
i
‑
(r
i
+ion
i
+trop
i
+dtr
i
‑
CLIGHT
i
*dts
i
);S12:对比第i颗卫星定位后的伪距残差与设定阈值,若第i颗卫星定位后的伪距残差大于设定阈值,则将第i颗卫星的标志位置0,不参与后续解算;若第i颗卫星定位后的伪距残差小于等于设定阈值,则将第i颗卫星的标志位置1,参与后续解算。3.根据权利要求1所述的一种全系统RTK快速选星方法,其特征在于:所述的步骤S2中,具体步骤为:S21:设接收机在地心地固坐标系中的观测矢量点P的坐标为(x,y,z)、卫星所在点S的坐标为(x
s
,y
s
,z
s
),则从接收机到卫星的观测矢量为:设观测矢量点P在站心坐标系中表示为:[Δe,Δn,Δu]
T
=S
·
[Δx,Δy,Δz]
T
,设接收机位置经度为λ,接收机位置纬度为φ,则坐标变换矩阵S为:则卫星的仰角θ和方位角α分别为:
α=arctan(Δe/Δn);S22:设仰角大于60
°
以的卫星数为n1,仰角小于等于60<...
【专利技术属性】
技术研发人员:雷正强,郑璐,王靖,
申请(专利权)人:武汉导航与位置服务工业技术研究院有限责任公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。