大气误差计算方法、装置、计算机设备和存储介质制造方法及图纸

技术编号:22943902 阅读:20 留言:0更新日期:2019-12-27 17:01
本申请涉及一种大气误差计算方法、装置、计算机设备和存储介质。所述方法包括:基于预设的确定规则,从所述CORS整网中确定目标区域,将所述目标区域包括的所述参考站作为目标基站;根据所述目标基站的实时卫星观测数据计算得到每条基线的第一双差大气延迟值;根据所述第一双差大气延迟值及最短路径搜索算法,从与所述目标基站连接的多条基线中筛选出多条目标基线;基于每条所述目标基线的所述第一双差大气延迟值,计算得到虚拟参考站的第二双差大气延迟值;所述虚拟参考站是基于用户移动站上传的所述用户移动站的概略位置所生成的。采用本方法能够提升VRS网络RTK服务的精度、提升用户使用VRS网络服务的稳定性、避免影响用户作业精度及效率。

Calculation method, device, computer equipment and storage medium of atmospheric error

【技术实现步骤摘要】
大气误差计算方法、装置、计算机设备和存储介质
本专利技术涉及卫星定位
,特别是涉及一种大气误差计算方法、装置、计算机设备和存储介质。
技术介绍
CORS(ContinuousOperationalReferenceSystem,连续运行卫星定位服务系统)采用的是网络RTK(Real-timekinematic,实时动态)技术提供定位服务。CORS技术目前在技术算法上分成VRS、FTK、主辅站技术,其中,VRS(VisualReferenceStation,虚拟参考站)技术是目前CORS的网络RTK技术的代表。VRS网络RTK技术是指在一定区域均匀布设多个永久性连续运行基准站,对该区域构成网状覆盖,并利用互联网作为通信链路,基准站将实时观测值发送到主控站,主控站的解算系统根据各基准站的实时观测值和精确已知的坐标信息,实时解算各基准站间各基线的双差模糊度,提取得到各基线上的大气延迟信息(电离层延迟、对流层延迟)。用户流动站通过实时上传自身位置信息给主控站,主控站在用户位置处建立一个虚拟参考站,根据提取到的各基线上的大气延迟信息对该虚拟参考站的大气误差(电离层、对流层等)进行建模,进而生成虚拟参考站的虚拟观察值,即改正项信息;主控站将该改正项信息数据处理后通过无线通讯链路向用户流动站实时连续发布,从而在用户流动站获得高精度实时定位。传统的CORS大气误差建模通常以一个闭合的三角形作为建模单元,选择距离虚拟参考站最近的基站作为主站,利用三角形单元的三条基线上的双差大气延迟对虚拟参考站大气误差进行建模,该方法可能会导致用户无法正常使用VRS网络RTK服务,影响了用户作业精度及效率;并且,最终的大气误差建模精度十分依赖于三角形单元中这三条基线的解算精度,这将无法保证VRS网络RTK服务的精度。
技术实现思路
基于此,有必要针对上述技术问题,提供一种能够提升VRS网络RTK服务的精度、提升用户使用VRS网络服务的稳定性、避免影响用户作业精度及效率的大气误差计算方法、装置、计算机设备和存储介质。第一方面,本申请实施例提供了一种基于CORS系统的大气误差计算方法,所述CORS系统包括多个参考站,所述多个参考站所在的区域构成CORS整网,所述基于CORS系统的大气误差计算方法包括:基于预设的确定规则,从所述CORS整网中确定目标区域,将所述目标区域包括的所述参考站作为目标基站;根据所述目标基站的实时卫星观测数据计算得到每条基线的第一双差大气延迟值;根据所述第一双差大气延迟值及最短路径搜索算法,从与所述目标基站连接的多条基线中筛选出多条目标基线;基于每条所述目标基线的所述第一双差大气延迟值,计算得到虚拟参考站的第二双差大气延迟值;所述虚拟参考站是基于用户移动站上传的所述用户移动站的概略位置所生成的。在其中一个实施例中,所述基于预设的确定规则,从所述CORS整网中确定目标区域,将所述目标区域包括的所述参考站作为目标基站的步骤之前,还包括:以所述CORS整网的几何中心为坐标原点,建立参考坐标系;基于所述参考坐标系,分别计算每个所述参考站的坐标;基于每个所述参考站的坐标及预设的格网边长,将所述CORS整网划分为多个格网;所述目标区域是基于所述多个格网确定的。在其中一个实施例中,所述基于每个所述参考站的坐标及预设的格网边长,将所述CORS整网划分为多个格网的步骤之后,还包括:根据用户移动站上传的所述用户移动站的概略位置,生成虚拟参考站;基于所述参考坐标系,计算所述虚拟参考站的坐标;所述基于预设的确定规则,从所述CORS整网中确定目标区域,将所述目标区域包括的所述参考站作为目标基站的步骤包括:根据所述虚拟参考站的坐标及预设的区域大小,从所述多个格网中确定目标区域;将所述目标区域包括的所述参考站作为目标基站。在其中一个实施例中,所述基于预设的确定规则,从所述CORS整网中确定目标区域,将所述目标区域包括的所述参考站作为目标基站的步骤之后,还包括:将所述目标区域内距离所述目标区域的中心最近的所述目标基站标记为主站,并将所述目标区域内的剩余的所述目标基站标记为辅站。在其中一个实施例中,所述根据所述第一双差大气延迟值及最短路径搜索算法,从与所述目标基站连接的多条基线中筛选出多条目标基线的步骤包括:根据每条所述基线的所述第一双差大气延迟值,对所述多条基线进行解算精度检验,得到针对每条所述基线的检验结果;采用预设的最短路径搜索算法,分别计算所述主站至每个所述辅站的最短基线路径;从所述检验结果为精度合格的基线中筛选出组成所述最短基线路径的多条目标基线;所述最短基线路径包括至少一条所述目标基线。在其中一个实施例中,所述基于每条所述目标基线的所述第一双差大气延迟值,计算得到虚拟参考站的第二双差大气延迟值的步骤包括:基于所述最短基线路径,以及所述最短基线路径中每条所述目标基线的所述第一双差大气延迟值,分别计算得到所述主站到每个所述辅站之间的双差大气延迟值;根据所述主站、所述辅站以及所述虚拟参考站在所述参考坐标系中的所述坐标、所述主站到每个所述辅站之间的所述双差大气延迟值,计算得到所述虚拟参考站的所述第二双差大气延迟值。在其中一个实施例中,所述第一双差大气延迟值包括第一双差电离层延迟值和第一双差对流层延迟值,所述基于所述最短基线路径,以及所述最短基线路径中每条所述目标基线的所述第一双差大气延迟值,分别计算得到所述主站到每个所述辅站之间的双差大气延迟值的步骤包括:将每条所述最短基线路径包括的所述目标基线的所述第一双差电离层延迟值进行矢量相加,得到所述主站到每个所述辅站之间的双差电离层延迟值;将每条所述最短基线路径包括的所述目标基线的所述第一双差对流层延迟值进行矢量相加,得到所述主站到每个所述辅站之间的双差对流层延迟值。在其中一个实施例中,所述第二双差大气延迟值包括第二双差电离层延迟值及第二双差对流层延迟值;所述根据所述主站、所述辅站以及所述虚拟参考站在所述参考坐标系中的所述坐标、所述主站到每个所述辅站之间的所述双差大气延迟值,计算得到所述虚拟参考站的所述第二双差大气延迟值的步骤包括:根据所述主站、所述辅站以及所述虚拟参考站在所述参考坐标系中的所述坐标、所述主站到每个所述辅站之间的所述双差电离层延迟值及预设的电离层延迟模型,计算得到所述虚拟参考站的所述第二双差电离层延迟值;根据所述主站、所述辅站以及所述虚拟参考站在所述参考坐标系中的所述坐标、所述主站到每个所述辅站之间的所述双差对流层延迟值及预设的对流层延迟模型,计算得到所述虚拟参考站的所述第二双差对流层延迟值。在其中一个实施例中,所述将每条所述最短基线路径包括的所述目标基线的所述第一双差对流层延迟值进行矢量相加,得到所述主站到每个所述辅站之间的双差对流层延迟值的步骤之前,还包括:对每条所述目标基线的所述第一双差对流层延迟值进行高程改正,得到每条所述目标基线改正后的第本文档来自技高网
...

【技术保护点】
1.一种基于CORS系统的大气误差计算方法,其特征在于,所述CORS系统包括多个参考站,所述多个参考站所在的区域构成CORS整网,所述方法包括:/n基于预设的确定规则,从所述CORS整网中确定目标区域,将所述目标区域包括的所述参考站作为目标基站;/n根据所述目标基站的实时卫星观测数据计算得到每条基线的第一双差大气延迟值;/n根据所述第一双差大气延迟值及最短路径搜索算法,从与所述目标基站连接的多条基线中筛选出多条目标基线;/n基于每条所述目标基线的所述第一双差大气延迟值,计算得到虚拟参考站的第二双差大气延迟值;所述虚拟参考站是基于用户移动站上传的所述用户移动站的概略位置所生成的。/n

【技术特征摘要】
1.一种基于CORS系统的大气误差计算方法,其特征在于,所述CORS系统包括多个参考站,所述多个参考站所在的区域构成CORS整网,所述方法包括:
基于预设的确定规则,从所述CORS整网中确定目标区域,将所述目标区域包括的所述参考站作为目标基站;
根据所述目标基站的实时卫星观测数据计算得到每条基线的第一双差大气延迟值;
根据所述第一双差大气延迟值及最短路径搜索算法,从与所述目标基站连接的多条基线中筛选出多条目标基线;
基于每条所述目标基线的所述第一双差大气延迟值,计算得到虚拟参考站的第二双差大气延迟值;所述虚拟参考站是基于用户移动站上传的所述用户移动站的概略位置所生成的。


2.根据权利要求1所述的基于CORS系统的大气误差计算方法,其特征在于,所述基于预设的确定规则,从所述CORS整网中确定目标区域,将所述目标区域包括的所述参考站作为目标基站的步骤之前,还包括:
以所述CORS整网的几何中心为坐标原点,建立参考坐标系;
基于所述参考坐标系,分别计算每个所述参考站的坐标;
基于每个所述参考站的坐标及预设的格网边长,将所述CORS整网划分为多个格网;所述目标区域是基于所述多个格网确定的。


3.根据权利要求2所述的基于CORS系统的大气误差计算方法,其特征在于,所述基于每个所述参考站的坐标及预设的格网边长,将所述CORS整网划分为多个格网的步骤之后,还包括:
根据用户移动站上传的所述用户移动站的概略位置,生成虚拟参考站;
基于所述参考坐标系,计算所述虚拟参考站的坐标;
所述基于预设的确定规则,从所述CORS整网中确定目标区域,将所述目标区域包括的所述参考站作为目标基站的步骤包括:
根据所述虚拟参考站的坐标及预设的区域大小,从所述多个格网中确定目标区域;
将所述目标区域包括的所述参考站作为目标基站。


4.根据权利要求1所述的基于CORS系统的大气误差计算方法,其特征在于,所述基于预设的确定规则,从所述CORS整网中确定目标区域,将所述目标区域包括的所述参考站作为目标基站的步骤之后,还包括:
将所述目标区域内距离所述目标区域的中心最近的所述目标基站标记为主站,并将所述目标区域内的剩余的所述目标基站标记为辅站。


5.根据权利要求4所述的基于CORS系统的大气误差计算方法,其特征在于,所述根据所述第一双差大气延迟值及最短路径搜索算法,从与所述目标基站连接的多条基线中筛选出多条目标基线的步骤包括:
根据每条所述基线的所述第一双差大气延迟值,对所述多条基线进行解算精度检验,得到针对每条所述基线的检验结果;
采用预设的最短路径搜索算法,分别计算所述主站至每个所述辅站的最短基线路径;
从所述检验结果为精度合格的基线中筛选出组成所述最短基线路径的多条目标基线;所述最短基线路径包括至少一条所述目标基线。


6.根据权利要求5所述的基于CORS系统的大气误差计算方法,其特征在于,所述基于每条所述目标基线的所述第一双差大气延迟值,计算得到虚拟参考站的第二双差大气延迟值的步骤包括:
基于所述最短基线路径,以及所述最短基线路径中每条所述目标基线的所述第一双差大气延迟值,分别计算得到所述主站到每个所述辅站之间的双差大气延迟值;
根据所述主站、所述辅站以及所述虚拟参考站在所述参考坐标系中的所述坐标、所述主站到每个所述辅站之间的所述双差大气延迟值,计算得到所述虚拟参考站的所述第二双差大气延迟值。


7.根据权利要求6所述的基于CORS系统的大气误差计算方法,其特征在于,所述第一双差大气延迟值包括第一双差电离层延迟值和第一双差对流层延迟值,所述基于所述最短基线路径,以及所述最短基线路径中每条所述目标基线的所述第一双差大气延迟值,分别计算得到所述主站到每个所述辅站之间的双差大气延迟值的步骤包括:
将每条所述最短基线路径包括的所述目标基...

【专利技术属性】
技术研发人员:汤逸豪张晋升谢锡贤李成钢
申请(专利权)人:广州市中海达测绘仪器有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1