一种基于北斗三号B2b信号的卫星定位方法及装置[发明专利]

(19)中华人民共和国国家知识产权局
(12)发明专利申请
(10)申请公布号 (43)申请公布日 (21)申请号 201910757861.7
(22)申请日 2019.08.15
(71)申请人 北京航天宏图信息技术股份有限公
地址 100144 北京市海淀区西杉创意园四
区5号楼3层301室
(72)发明人 张龙平 王宇翔 王彦辉 周万振 
蒸压加气块孟瑞祖 刘雁雨 任凌 
(74)专利代理机构 北京超成律师事务所 11646
代理人 刘静
(51)Int.Cl.
G01S  19/37(2010.01)
G01S  19/30(2010.01)
G01S  19/40(2010.01)
(54)发明名称
一种基于北斗三号B2b信号的卫星定位方法
及装置
(57)摘要
本申请提供一种基于北斗三号B2b信号的卫
星定位方法及装置,该方法包括:获取北斗三号
卫星播发的原始观测数据以及播发的B2b信号中
携带的多种改正数;利用多个历史播发时刻的轨
节能玻璃贴膜道、钟差改正数分别计算出当前时刻的轨道、钟
差改正数;根据广播星历和当前时刻的轨道、钟
差改正数分别确定当前时刻的卫星精密轨道和
卫星精密钟差;根据码间偏差改正数对不同频率
茶籽粉的伪距观测值进行修正;根据卫星精密轨道、卫
星精密钟差和修正后的伪距观测值确定待定位
设备在当前时刻的位置。本申请利用多个历史播
发时刻的改正数据来确定当前时刻的轨道、钟差
改正数,削弱因当前时刻与播发时刻不匹配对精
密轨道和精密钟差造成的影响,
实现高精度的实
时精密定位。权利要求书3页  说明书10页  附图2页CN 110376621 A 2019.10.25
C N  110376621
A
1.一种基于北斗三号B2b信号的卫星定位方法,其特征在于,包括:
获取北斗三号卫星播发的针对待定位设备的原始观测数据以及播发的B2b信号中携带的改正数据,所述原始观测数据包括广播星历以及不同频率的伪距观测值和载波相位观测值,所述改正数据包括与播发时刻对应的轨道改正数、钟差改正数和码间偏差改正数;
利用多个历史播发时刻的轨道改正数计算出当前时刻的轨道改正数,以及利用多个历史播发时刻的钟差改正数计算出当前时刻的钟差改正数;
根据所述广播星历和当前时刻的轨道改正数确定当前时刻的卫星精密轨道,以及根据所述广播星历和当前时刻的钟差改正数确定当前时刻的卫星精密钟差;
根据所述码间偏差改正数对不同频率的伪距观测值进行修正,得到不同频率的修正后的伪距观测值;
根据所述卫星精密轨道、所述卫星精密钟差和所述修正后的伪距观测值确定所述待定位设备在当前时刻的位置。
2.根据权利要求1所述的方法,其特征在于,利用多个历史播发时刻的轨道改正数计算出当前时刻的轨道改正数,包括:
利用多个历史播发时刻的轨道改正数分别在径向、切向和法向方向上建立多次多项式方程组;
利用最小二乘法拟合得到每一方向对应的多次多项式方程组中待定的多个多项式系数;
根据所述多个多项式系数分别确定当前时刻在径向、切向和法向方向上的轨道改正数。
3.根据权利要求2所述的方法,其特征在于,在径向、切向和法向方向上建立的多次多项式方程组分别为:
其中,分别为第n个历史播发时刻在径向、切向和法向方向上的轨道改正数,a1、b1、c1、d1、e1、f1为在径向方向上待定的多个多项式系数,a2、b2、c2、d2、e2、f2为在切向方向上待定的多个多项式系数,a3、b3、c3、d3、e3、f3为在法向方向上待定的多个多项式系数,t n表示第n个历史播发时刻,L表示所述多个历史播发时刻的数量。
4.根据权利要求2所述的方法,其特征在于,根据所述广播星历和当前时刻的轨道改正数确定当前时刻的卫星精密轨道,包括:
根据所述广播星历,基于开普勒方程确定当前时刻地心坐标系下的卫星位置M和卫星速度V;
根据所述卫星位置和所述卫星速度,得到当前时刻地心坐标系的轨道改正数δ:
其中,δr、δa、δc分别为当前时刻在径向、切向和法向方向上的轨道改正数;
根据当前时刻地心坐标系的轨道改正数,确定当前时刻的卫星精密轨道S=M+δ。
5.根据权利要求1所述的方法,其特征在于,根据所述广播星历和当前时刻的钟差改正数确定当前时刻的卫星精密钟差,包括:
根据所述广播星历,计算当前时刻的卫星钟差t':
t'=k0+k1(t-t oe)+k2(t-t oe)2;
其中,k0、k1和k2分别为广播星历中的钟差、钟速和钟漂,t oe为所述广播星历的播发时刻,t为当前时刻;
根据当前时刻的钟差改正数δt确定当前时刻的卫星精密钟差t s=t'+δt/c,其中,c为光速。
6.根据权利要求1所述的方法,其特征在于,根据所述码间偏差改正数对不同频率的伪距观测值进行修正,得到不同频率的修正后的伪距观测值,包括:
根据所述码间偏差改正数,通过如下公式计算不同频率的修正后的伪距观测值:
其中,P′B1C和P′B2a分别为不同频率的修正后的伪距观测值,P B1C和P B2a分别为不同频率的伪距观测值,DCB B1C和DCB B2a分别为对应于不同频率的码间偏差改正数。
7.根据权利要求6所述的方法,其特征在于,根据所述卫星精密轨道、所述卫星精密钟差和所述修正后的伪距观测值确定所述待定位设备在当前时刻的位置,包括:根据所述修正后的伪距观测值,得到如下的组合观测值:
其中,P为修正后的双频无电离层组合伪距值,l为双频无电离层组合载波相位值,f B1C 和f B2a为信号频率,l B1C和l B2a为不同频率的载波相位观测值;
节能大棚根据所述卫星精密轨道、所述卫星精密钟差和所述组合观测值确定所述待定位设备在当前时刻的位置。
8.一种基于北斗三号B2b信号的卫星定位装置,其特征在于,包括:
混凝土砌块成型机获取模块,用于获取北斗三号卫星播发的针对待定位设备的原始观测数据以及播发的B2b信号中携带的改正数据,所述原始观测数据包括广播星历以及不同频率的伪距观测值
和载波相位观测值,所述改正数据包括与播发时刻对应的轨道改正数、钟差改正数和码间偏差改正数;
改正模块,用于利用多个历史播发时刻的轨道改正数计算出当前时刻的轨道改正数,以及利用多个历史播发时刻的钟差改正数计算出当前时刻的钟差改正数;根据所述广播星历和当前时刻的轨道改正数确定当前时刻的卫星精密轨道,以及根据所述广播星历和当前时刻的钟差改正数确定当前时刻的卫星精密钟差;根据所述码间偏差改正数对不同频率的伪距观测值进行修正,得到不同频率的修正后的伪距观测值;
定位模块,用于根据所述卫星精密轨道、所述卫星精密钟差和所述修正后的伪距观测值确定所述待定位设备在当前时刻的位置。
9.一种存储介质,其特征在于,所述存储介质上存储有程序,所述程序被处理器运行时执行如权利要求1-7任一项所述的方法。
10.一种电子设备,其特征在于,包括:处理器、存储器和总线,所述存储器存储有所述处理器可执行
的机器可读指令,当所述电子设备运行时,所述处理器与所述存储器之间通过总线通信,所述机器可读指令被所述处理器执行时执行如权利要求1-7任一项所述的方法。
一种基于北斗三号B2b信号的卫星定位方法及装置技术领域
[0001]本申请涉及导航定位技术领域,具体而言,涉及一种基于北斗三号B2b信号的卫星定位方法及装置。
背景技术
[0002]随着全球卫星导航系统(Global  Navigation  Satellite  System,GNSS)在实时位置服务、灾害预警、变形监测等领域的应用,用户逐渐提出了分米级、厘米级的高精度实时定位需求。目前,国内的北斗三号卫星导航系统能够通过地球静止轨道(Geostationary  Earth  Orbit,GEO)卫星播发B2b信号,向用户提供实时改正数据,以提高定位结果的精度。GEO卫星按照一定的时间间隔播发卫星轨道改正数、钟差改正数、码间偏差修正数等,但受播发时间间隔影响,若用户直接采用B2b信号的改正数据,势必由于当前定位时刻与改正数据所对应的播发时刻不匹配的问题,导致北斗卫星轨道误差和钟差误差,影响实时定位精度。
电子念佛器
发明内容
[0003]本申请实施例的目的在于提供一种基于北斗三号B2b信号的卫星定位方法及装置,用以减小北斗三号卫星的轨道误差和钟差误差,提高实时定位精度。
[0004]为实现上述目的,本申请实施例提供以下技术方案:
[0005]第一方面,本申请实施例提供一种基于北斗三号B2b信号的卫星定位方法,包括:获取北斗三号卫星播发的针对待定位设备的原始观测数据以及播发的B2b信号中携带的改正数据,所述原始观测数据包括广播星历以及不同频率的伪距观测值和载波相位观测值,所述改正数据包括与播发时刻对应的轨道改正数、钟差改正数和码间偏差改正数;利用多个历史播发时刻的轨道改正数计算出当前时刻的轨道改正数,以及利用多个历史播发时刻的钟差改正数计算出当前时刻的钟差改正数;根据所述广播星历和当前时刻的轨道改正数确定当前时刻的卫星精密轨道,以及根据所述广播星历和当前时刻的钟差改正数确定当前时刻的卫星精密钟差;根据所述码间偏差改正数对不同频率的伪距观测值进行修正,得到不同频率的修正后的伪距观测值;根据所述卫星精密轨道、所述卫星精密钟差和所述修正后的伪距观测值确定所述待定位设备在当前时刻的位置。
[0006]上述技术方案利用多个历史播发时刻的轨道改正数和钟差改正数能够计算得到在当前时刻的轨道改正数和钟差改正数,削弱因时刻不匹配对卫星精密轨道和精密钟差的影响,提高北斗卫星精密轨道和精密钟差的精度水平,同时,基于获取的改正数据对原始观测数据进行了码间偏差修正,提高了
原始观测数据的精度。而且,由于上述获取的数据均是由卫星进行播发,不需要依赖于基准站网及位置服务平台等外部设施,成本较低,且应用场景广泛。
[0007]在一种可能的实施方式中,利用多个历史播发时刻的轨道改正数计算出当前时刻的轨道改正数,包括:利用多个历史播发时刻的轨道改正数分别在径向、切向和法向方向上
说 明 书
1/10页CN 110376621 A

本文发布于:2024-09-21 00:37:20,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/2/189822.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:时刻   改正   播发   轨道   观测   钟差
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议