北斗观测数据质量检测方法及其软件实现
2014-06-21苏行何战科孔垚孙保琪杨旭海
苏行,何战科,孔垚,孙保琪,杨旭海
北斗观测数据质量检测方法及其软件实现
苏行1,2,3,何战科1,2,3,孔垚1,3,孙保琪1,2,杨旭海1,2
(1. 中国科学院国家授时中心,西安 710600;2. 中国科学院精密导航定位与定时技术重点实验室,西安 710600;3. 中国科学院大学,北京100049)
为检测北斗导航系统接收机的观测数据质量,对数据质量检测软件BNC的质量检测模块进行了改进。改进后的BNC软件能够识别北斗系统,正确读取观测文件以及广播星历,并在双频基础上增加了北斗的B3频点,能给出各颗星的多路径值,能正确画出包含GEO卫星在内的卫星高度角示意图、PDOP值示意图、卫星可见性示意图,以及三频的多路径、信噪比的天空视图。
BNC软件;质量检测;北斗接收机
0 引言
北斗卫星导航系统(下文称BDS)是继美国的全球定位系统(GPS)、俄罗斯的GLONASS之后第3个较为成熟的卫星导航系统。2013年12月27日中国卫星导航系统管理办公室发布了北斗卫星导航系统空间信号接口控制文件(2.0版)[1](下文简称北斗ICD2.0),这无疑会带动北斗系统终端、芯片的研发以及生产,而接收机所接收到的数据能否正常用于定位定轨等,取决于其数据质量,因此数据质量的检测对接收机的评估是十分必要的。
目前比较权威的数据质量分析软件有UNAVCO研发的TEQC,但TEQC目前只能分析GPS、GLONASS的数据质量,且不具有扩展性[2]。开源软件BNC(BKG Ntrip Client)基于Qt库,使用C++语言编写而成,是一个用于同时获取、解码、转换和处理实时GNSS数据流的程序,它主要是一个实时工具,但它同样具备一些后处理功能,比如数据的编辑以及质量分析,其中质量分析包括周跳探测、多路径、卫星可见性示意图、卫星高度角示意图、PDOP示意图[3]。……
