论文部分内容阅读
随着北斗卫星导航系统应用推广的不断深入,基于载波相位观测的北斗/全球卫星导航系统(GNSS)接收机正在相关领域得到广泛应用。GNSS接收机观测数据质量分析是实施高精度测量工作中必不可少的工作环节,可为测量作业的有效完成提供重要的保障,也可为数据后处理提供重要的先验信息。现今的数据质量分析软件众多,但其产品功能不够完善且开发流程和实现技术保密性较强,很难惠及广大GNSS用户,并且用户很难加载和应用自行研究的质量分析相关算法,因此,自行开发一款GNSS数据质量评估软件势在必行。本文基于C++Builder软件和数据质量评估体系研制了一款GNSS数据质量评估软件,并在多项工作中得以应用,其主要的研究内容和成果如下:1)在国内外数据质量分析软件评估指标及计算方法不一致的情况下,通过综合分析各大商业软件和科研软件的每项评估指标,建立了一整套GNSS接收机观测数据质量评估指标体系,包括数据完整率、多路径等,并分别给出了各项指标的定义和评估方法。2)在参考GUI软件主流开发技术的基础上,沿用了经典的三层设计架构,将软件设计为三部分,即数据层、业务逻辑层和用于用户交互的界面层,整体结构清晰紧凑,便于扩展和移植。3)开发了GNSS数据质量评估软件,该软件功能完善、界面友好、可视化程度高、扩展移植性强,主要包含数据质量评估和分析、数据格式转换和编辑、数据的接收和下载等功能模块。在数据层与逻辑层交互中,软件能够同时对多系统、多频点、多版本的RINEX观测数据文件进行质量评估分析,输出所有指标项的详细结果文件。在界面层中,软件能够实现对单指标、单频点、单通道、单颗星的可视化图形显示。4)基于自编GNSS数据质量评估软件开展了多项应用。首先,利用软件分析了全球跟踪站采集的观测数据,并将其综合数据质量结果应用于全球电离层延迟建模选站中,提高了全球电离层TEC格网产品的解算效率和精度;然后将软件应用于GNSS接收机质量评测工作中,通过分析不同类型接收机采集观测数据的质量,比较了各接收机间的性能差异,有助于其性能的提升;最后,利用软件输出的载噪比和高度角等信息对载波相位观测值进行修正,对精密单点定位的精度提升有一定改善。