论文部分内容阅读
北斗卫星导航系统是我国自主建设、独立运行的全球卫星导航定位系统,利用国家及区域卫星导航定位基准站网基础设施,通过测绘及数据处理手段,以基准站网为核心,将平面、高程、重力基准集于一体,实现三网一体的现代测绘基准服务体系,已经成为大地测量技术的发展方向。省级基准站网系统具备多来源、多结构、更新速度快、长期积累数据量大等特点,本文通过研究国内基准站数据类型、数据处理流程和应用系统现状,结合全国现有省级的基准站网运行的实际工作经验,总结出省级基准站网在运行管理中仍存在诸多问题:目前各省基准站网系统数据的下载和存储均采用设备供应商提供的系统运维软件,下载以及存储,尚未实现动态数据的自主采集,因此无法改变现有数据使用的困境;观测数据均以单一文件的形式存储在文件系统中,虽然有对文件路径结构化分级,但没有将文件或文件的元数据进行入库管理,没有对多套基准站系统数据在目录视图中进行过统一,也没有提供快速高效的数据查询能力;对各个站点的运行状态检查缺乏有效的实时监测手段,管理不够直观,操作也过于繁琐,同时无法看到全局的站点情况,缺乏良好的可视化直观运行监控手段。本文基于省级基准站网系统的特点进行了研究,取得了如下成果:针对数据处理流程和应用系统现状,研究了基准站网数据流的实时采集方法,主要基于RTCM协议实现实时动态观测数据流的解析与汇聚,具体为:设置基准站实时数据流以RTCM3的标准编码,观测数据采用多信号电文组(MSM)的格式转发的原始电文数据,对接收到的数据实时流进行过滤,保证电文是符合RTCM标准格式,并利用CRC校验,保证电文数据完整性,并对电文类型进行分类,根据RTCM标准,进行数据字段的解析,生成Rinex文件中的观测数据值,并把解析过的结果以对象的形式存储于数据库中。针对基准站网异构数据存储问题,研究了省级基准站网静态观测数据管理的新方法:对于有多个系统在同时运行,并且不同的系统所采取的对观测文件的存储方式不同的情况,首先对现有天宝系统和南方系统下的观测文件存储现状进行了充分的研究分析,采用一个统一的汇集方案将不同的系统所产生的观测文件的元数据存储到数据库中,通过FTP来管理处在不同服务器由不同系统所产生的观测文件,通过FTP协议来访问处在不同的服务器上存放的这些文件的元数据,并将这些元数据信息通过数据处理模块处理成相应的格式并将这些数据写入数据库中,以供查看使用,解决了不同服务器上的文件管理问题。针对基准站网站点运行的监测问题,研究通过发送心跳数据包判断数控中心到站点网络通路的连通性,利用网络编程的方法来批量模拟人工处理,并通过可视化的手段在地图上实时展示各站点的位置以及当前的状态,在地图界面标识站点故障数,并将所有站点的状态通过软件接口更新到数据库中,同时根据站点的连通状态变化产生维护信息,提供给站点的管理监控人员,进行站点故障的处理和维护。最终研制了省级基准站网信息化数据管理系统,实现了多系统数据的统一接入、系统日常数据管理工作的自动化,用信息可视化的方式为数据运维人员提供个性化数据应用服务,促进基准站网数据的标准化、统一化进程,为管理者提供关于基准站网数据总体状况、运行状态的认知,提升了基准站系统运维管理的工作效率和导航定位服务水平。