电离层改正数的确定方法、设备、存储介质及程序产品与流程

文档序号:34185396发布日期:2023-05-17 12:45阅读:57来源:国知局
电离层改正数的确定方法、设备、存储介质及程序产品与流程

本技术实施例涉及卫星定位,尤其涉及一种电离层改正数的确定方法、设备、存储介质及程序产品。


背景技术:

1、虚拟参考站(virtual reference station,vrs)是一种集internet技术、无线通讯技术、计算机网络管理技术和gnss技术于一体的网络实时动态差分(real-timekinematic,rtk)定位系统技术。基于vrs,在整体解算过程中,可以建立电离层模型,以建立虚拟参考站,即流动站,获得流动站的电离层改正数,实现实时rtk。

2、通常采用三角网线性组合模型或者三角网线性内插模型,来建立电离层模型,将基线解算的基线改正数代入电离层模型,求解流动站的电离层改正数。

3、然而,实现本技术过程中,发明人发现现有技术中至少存在如下问题:上述方式中流动站的电离层改正数的正确性,对基线解算获得的三角网的两条基线的基线改正数的正确性过度依赖。当基线改正数出现错误时严重影响流动站的电离层改正数的正确性,影响流动站的定位效果。


技术实现思路

1、本技术实施例提供一种电离层改正数的确定方法、设备、存储介质及程序产品,以提高电离层模型的合理性,以及流动站的电离层改正数的正确性。

2、第一方面,本技术实施例提供一种电离层改正数的确定方法,包括:

3、获取流动站的位置信息;

4、根据所述位置信息,确定所述流动站对应的基准站组网中多个基线分别对应的电离层改正数;

5、将多个所述基线分别对应的电离层改正数输入电离层模型,解算获得所述电离层模型的模型系数;所述电离层模型是基于低阶曲面拟合算法构建的;

6、根据所述模型系数和所述电离层模型,确定所述流动站对应的电离层改正数。

7、在一种可能的设计中,所述根据所述位置信息,确定所述流动站对应的基准站组网中多个基线分别对应的电离层改正数,包括:

8、根据所述位置信息确定所述流动站对应的基准站组网;

9、获取所述基准站组网对应的观测数据;

10、根据所述观测数据,对所述基准站组网的多个基线分别进行基线解算,获得多个所述基线分别对应的电离层改正数。

11、在一种可能的设计中,所述根据所述位置信息确定所述流动站对应的基准站组网,包括:

12、根据所述位置信息,将多个参考基准站中与所述流动站之间的距离最小的参考基准站确定为主基准站;

13、根据所述主基准站的位置信息,将与所述主基准站相邻的至少三个参考基准站均确定为辅基准站;

14、将所述主基准站和多个所述辅基准站,确定为所述流动站对应的基准站组网。

15、在一种可能的设计中,所述根据所述主基准站的位置信息,将与所述主基准站相邻的至少三个参考基准站均确定为辅基准站,包括:

16、根据所述主基准站的位置信息,将与所述主基准站之间的距离小于或等于预设距离的相邻参考基准站确定为辅基准站。

17、在一种可能的设计中,所述根据所述观测数据,对所述基准站组网的多个基线分别进行基线解算,获得多个所述基线分别对应的电离层改正数,包括:

18、从根据所述观测数据,对所述基准站组网的多个基线分别进行基线解算开始,进行解算时长计时;

19、若所述解算时长大于预设时长,且多个所述基线对应的固定率未达到预设固定率,则重新根据所述观测数据,对所述基准站组网的多个基线分别进行基线解算,直至所述解算时长小于或等于所述预设时长,且多个所述基线对应的固定率达到预设固定率,获得多个所述基线分别对应的电离层改正数。

20、在一种可能的设计中,所述根据所述观测数据,对所述基准站组网的多个基线分别进行基线解算,获得多个所述基线分别对应的电离层改正数,包括:

21、针对所述基准站组网中每个基线,基于mw组合算法,根据所述基线对应的观测数据,确定所述基线对应的宽巷模糊度固定解;

22、根据所述基线对应的宽巷模糊度固定数,确定窄巷n1的浮点解模糊度,根据所述浮点解模糊度和消电离层模糊度协方差矩阵进行lambda解算,获得所述基线对应的电离层改正数。

23、在一种可能的设计中,所述将多个所述基线分别对应的电离层改正数输入电离层模型,解算获得所述电离层模型的模型系数,包括:

24、基于低阶曲面拟合算法,根据所述基准站组网,构建电离层模型;所述电离层模型与模型系数、基线对应的基准站的经纬度以及基线对应的电离层改正数相关;

25、基于最小二乘法,根据多个所述基线分别对应的电离层改正解算获得所述电离层模型的模型系数;

26、所述根据所述模型系数和所述电离层模型,确定所述流动站对应的电离层改正数,包括:

27、基于所述电离层模型,根据所述模型系数和所述流动站的经纬度,确定所述流动站对应的电离层改正数。

28、在一种可能的设计中,所述将多个所述基线分别对应的电离层改正数输入电离层模型,解算获得所述电离层模型的模型系数,包括:

29、对多个所述基线分别对应的电离层改正数进行修正,获得修正后的电离层改正数;

30、将所述修正后的电离层改正数输入电离层模型,获得所述电离层模型的模型系数。

31、在一种可能的设计中,所述对多个所述基线分别对应的电离层改正数进行修正,获得修正后的电离层改正数,包括:

32、基于历元的时间顺序,针对每个基线对应的电离层改正数中每个历元,计算当前历元的历元值与上一历元的历元值之间的差值,若所述差值大于或等于预设值,则将所述上一历元的历元值传递给当前历元的历元值;

33、根据多个所述基线分别对应的电离层改正数中多个历元的历元值,确定修正后的电离层改正数。

34、在一种可能的设计中,所述对多个所述基线分别对应的电离层改正数进行修正,获得修正后的电离层改正数,包括:

35、根据多个所述基线,确定多个闭合环;所述闭合环包括首尾相接的多个基线;

36、针对每个闭合环,计算所述闭合环中的各基线的电离层改正数的矢量和;

37、针对每个基线,基于所述基线对应的多个所在闭合环的矢量和,为所述基线分配权重,根据所述权重确定所述基线对应的修正后的电离层改正数;

38、将多个所述基线分别对应的修正后的电离层改正数确定为修正后的电离层改正数。

39、第二方面,本技术实施例提供一种电离层改正数的确定设备,包括:

40、获取模块,用于获取流动站的位置信息;

41、组网模块,用于根据所述位置信息,确定所述流动站对应的基准站组网中多个基线分别对应的电离层改正数;

42、解算模块,用于将多个所述基线分别对应的电离层改正数输入电离层模型,解算获得所述电离层模型的模型系数;所述电离层模型是基于低阶曲面拟合算法构建的;

43、处理模块,用于根据所述模型系数和所述电离层模型,确定所述流动站对应的电离层改正数。

44、第三方面,本技术实施例提供一种电离层改正数的确定设备,包括:至少一个处理器和存储器;

45、所述存储器存储计算机执行指令;

46、所述至少一个处理器执行所述存储器存储的计算机执行指令,使得所述至少一个处理器执行如上第一方面以及第一方面各种可能的设计所述的方法。

47、第四方面,本技术实施例提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,当处理器执行所述计算机执行指令时,实现如上第一方面以及第一方面各种可能的设计所述的方法。

48、第五方面,本技术实施例提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时,实现如上第一方面以及第一方面各种可能的设计所述的方法。

49、本实施例提供的电离层改正数的确定方法、设备、存储介质及程序产品,该方法包括获取流动站的位置信息,根据所述位置信息,确定所述流动站对应的基准站组网中多个基线分别对应的电离层改正数,将多个所述基线分别对应的电离层改正数输入电离层模型,解算获得所述电离层模型的模型系数,所述电离层模型是基于低阶曲面拟合算法构建的,根据所述模型系数和所述电离层模型,确定所述流动站对应的电离层改正数。本技术实施例提供的电离层改正数的确定方法,考虑到电离层延迟误差具有色散性和距离相关性等特征,空间分布和扰动存在规律,根据低阶曲面拟合算法进行电离层模型的建模,可逼近电离层延迟误差的空间相关性,提高了模型的合理性,在此基础上,将多个基线的电离层改正数输入该电离层模型,能够解算出更加准确的流动站的电离层改正数,降低了对单个基线的基线固定正确性的依赖,从而提高了定位效果。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1