2020年8月第4期
城㊀市㊀勘㊀测
UrbanGeotechnicalInvestigation&Surveying
Aug.2020No.4
引文格式:窦邵华ꎬ何骞ꎬ程铭宇等.多GNSS数据质量全流程分析软件设计与实现[J].城市勘测ꎬ2020(4):94-96.文章编号:1672-8262(2020)04-94-04
中图分类号:P228
文献标识码:B
多GNSS数据质量全流程分析软件设计与实现
窦邵华∗ꎬ何骞ꎬ程铭宇ꎬ刁锦通
∗㊀收稿日期:2020 03 14
作者简介:窦邵华(1990 )ꎬ男ꎬ硕士ꎬ助理工程师ꎬ主要从事GNSS数据处理与GNSS遥感等技术工作ꎮ
(广州市城市规划勘测设计研究院ꎬ广东广州㊀510060)
摘㊀要:GNSS数据质量的好坏直接影响着定位的精度和可靠性ꎮ针对目前GNSS数据质量分析的主流软件大多操作复杂ꎬ需要有一定科研基础ꎬ并且每个软件有自己的侧重点ꎬ有的不支持四系统ꎬ有的不支持可视化ꎮ从实际出发ꎬ设计并实现了一套多GNSS数据质量全流程分析软件ꎬ可以满足从卫星端㊁传播路径到接收机端的多GNSS数据质量分析要求ꎮ关键词:多GNSSꎻ数据质量分析ꎻ广播星历误差ꎻ伪距多路径ꎻ接收机噪声ꎻ零基线
1㊀引㊀言
GNSS数据质量的好坏直接影响着用户定位的精
度和可靠性[1~3]ꎬ对多GNSS数据质量和导航性能进行分析可以让用户在进行位置解算之前对原始观测数据进行质量检测㊁可以为用户选择卫星导航系统㊁各卫星系统的发展提供㊁接收机产商提升接收机的性能㊁多系统数据的融合处理以及测站的选址提供参考[4ꎬ5]ꎮ
目前GNSS数据质量分析软件层出不穷ꎬ比较有
名的有UNAVCOFacility研发的TEQC[6]㊁德国法兰克福联邦测绘局研发的BNC㊁徕卡研发的SpiderQC㊁捷克共和国的GOP研发的Anubis[7]ꎬ日本东京海洋大学开发的RTKlib[8]等ꎮ这些软件的算法设计较好ꎬ但是大多操作复杂ꎬ需要有一定科研基础ꎬ并且每个软件有自己的侧重点ꎬ有的不支持四系统ꎬ有的不支持可视化ꎬ因此有必要设计研发一套可以对多GNSS数据质量进行全流程分析的软件ꎮ
2㊀设计思路
作为一款可以对多GNSS数据质量进行全流程分
析的软件ꎬ首先应该具备多系统数据读取㊁数据处理㊁结果展示和归档的功能ꎬ其次应该体现 全面 的特ꎬ即可以对卫星广播星历精度㊁信号传播误差㊁接收机噪声[9ꎬ10]㊁导航定位精度等进行分析评估ꎮ并且要求软件操作简单㊁具备自动化批量处理的功能ꎮ本文研究的多GNSS数据质量全流程分析软件的主要处理流程如图1所示ꎮ为了充分发挥各种编程语言的优势ꎬ本研究采用了Perl语言用于工程管理和成果归档ꎬC++语言用于数据处理ꎬMatlab语言用于成果的可
视化展示
ꎮ
图1㊀主要流程
考虑到影响GNSS数据质量的误差源主要有:与卫星有关的卫星星历误差㊁卫星钟的钟误差㊁相对论效应ꎻ与卫星信号传播路径有关的对流层延迟㊁电离层延迟㊁多路径效应ꎻ与用户接收机有关的接收机位置误差㊁接收机钟的钟误差㊁接收机的测量噪声等ꎮ图2~图5表示了多GNSS数据质量全流程分析软件在处理各个阶段误差时所采用的关键方法
ꎮ
图2㊀广播星历精度评估
第4期窦邵华等 多GNSS
数据质量全流程分析软件设计与实现
图3㊀GNSS
信号数据质量分析模块设计
图4㊀GNSS
接收机内部噪声评估模块设计
图5㊀GNSS导航性能评估模块设计
3㊀算例
为了验证软件算法的正确性和可靠性ꎬ本文对
2015年~2017年的卫星数据进行了处理ꎬ限于篇幅ꎬ仅对部分时段的部分成果进行展示ꎬ图6为广播星历误差部分ꎬ包括GNSS四系统轨道误差在径向R㊁切向T和法向N三个方向的分量ꎬ钟差误差CLK㊁空间信号测距误差SISRE以及用户测距误差URE的统计对比ꎬ表1为2017年第305天JFNG站北斗系统BDS各频
段数据完整率和周跳比ꎬ图7为BDS某一天的电离层延迟变化率与卫星天空视图ꎬ图8为多GNSS系统各频段一天的平均伪距多路径误差对比ꎬ表2为GNSS系统各类卫星TrimbleNetR9接收机的伪距观测值接收机噪声水平ꎬ图9为2016年第41天~第50天iG ̄MAS和MGEX部分观测站的伪距单点定位精度统计ꎮ
图6㊀GNSS广播星历精度评估指标对比
BDS
各频段数据完整率和周跳比㊀㊀㊀㊀
㊀㊀表1
系统
频段预期观测历元实际观测历元周跳数数据完整率/%周跳比BDS
C1I
3193027877-87.31-C6I3193027863-87.26-C7I3193027873-
87.29
-
L1I31930277949587.053.42L6I31930278619087.263.23L7I
31930
27871
spider软件9187.293.27图7㊀BDS系统电离层延迟率与卫星天空视图
图8㊀JFNG站GNSS卫星多路径均值
5
9
城㊀市㊀勘㊀测
2020年8月
伪距观测值接收机噪声水平(RMS)(单位/m)㊀㊀㊀表2卫星类型
L1/B1/E1L2/B2L5/B3/E5a
GPSBlockIIR
0.3760.350 BlockIIRM0.3250.327
BlockIIF0.3720.3410.263BDS
GEO0.3480.2670.195IGSO0.3620.2700.193MEO0.3430.2750.194GLONASSGLONASS-M0.5210.609 GLONASS-K
0.5570.643 Galileo
IOV0.207 0.144FOC0.181
0.137图9㊀iGMAS和MGEX测站伪距单点定位残差RMS值
4㊀结㊀语
本文针对现有软件的不足ꎬ对在各个阶段影响多
GNSS数据质量的误差进行了分析ꎬ形成了一套多GNSS数据质量全流程分析软件ꎬ成功实现了对各个RINEX版本观测数据和多频多模GNSS数据的综合处理㊁成果可视化显示以及生成分析报告ꎮ实验验证结果表明ꎬ成果种类丰富ꎬ图形报表清晰明了ꎬ功能齐全ꎬ
可以满足对多GNSS数据质量的全流程分析ꎮ
参考文献[1]㊀
YuanxiYꎬJinlongLIꎬAibingWꎬetal.PreliminaryAssess ̄mentoftheNavigationandPositioningPerformanceofBeiD ̄ouRegionalNavigationSatelliteSystem[J].中国科学:地球科学(英文版)ꎬ2014ꎬ057(001):144~152.
[2]㊀
CaiCꎬHeCꎬSanterreRꎬetal.AComparativeAnalysisofMeasurementNoiseandMultipathforFourConstellations:GPSꎬBeiDouꎬGLONASSandGalileo[J].SurveyReviewꎬ2016ꎬ48(349):287~295.
[3]㊀
DouSꎬKuangCꎬZhouYꎬetal.AnalysisofSignalQuality
andNavigationPerformanceforBeidouSystem[C].China
SatelliteNavigationConference.SpringerꎬSingaporeꎬ2017.[4]㊀吴丹.GNSS观测数据预处理及质量评估[D].西安:长
安大学ꎬ2015.
[5]㊀朱静然.多系统GNSS实时数据质量分析及软件实现[D].南京:东南大学ꎬ2015.
[6]㊀
余文坤ꎬ戴吾蛟ꎬ杨哲.基于TEQC的GNSS数据质量分析及预处理软件的设计与实现[J].大地测量与地球动力学ꎬ2010ꎬ30(5):81~85.
[7]㊀
VaclavovicPꎬDousaJ.G-Nut/Anubis:Open-SourceTool
forMulti-GNSSDataMonitoringwithaMultipathDetectionforNewSignalsꎬFrequenciesandConstellations[M].SpringerBerlinHeidelbergꎬ2015.
[8]㊀陈佳清.利用TEQC及RTKLIB软件分析GPS数据质量[J].导航定位学报ꎬ2016ꎬ4(1):126~130.
[9]㊀
李金龙ꎬ马俊峰ꎬ符京杨等.GNSS数据处理中双差残差恢复单差残差的原理分析[J].测绘科学技术学报ꎬ2016ꎬ33(1):1~5.
[10]㊀BakkerPFDꎬTiberiusCCJMꎬMarelHVDꎬetal.Shortand
zerobaselineanalysisofGPSL1C/AꎬL5QꎬGIOVEE1BꎬandE5aQsignals[J].GPSSolutionsꎬ2012ꎬ16(1):53~64.
DesignandImplementationoftheWholeProcessAnalysis
SoftwareForMulti-GNSSDataQuality
DouShaohuaꎬHeQianꎬChengMingyuꎬDiaoJintong
(GuangzhouUrbanPlanningSurveyDesignandResearchInstituteꎬGuangzhou510060ꎬChina)
Abstract:ThequalityofGNSSdatadirectlyaffectstheaccuracyandreliabilityofpositioning.Atpresentꎬmostofthe
mainstreamsoftwareofGNSSdataqualityanalysisiscomplexandneedssomescientificresearchfoundationꎬandeachsoftwarehasitsownfocusꎬsomedonotsupp
ortfoursystemsꎬsomedonotsupportvisualization.Inthispaperꎬwedesignandimplementamulti-GNSSdataqualityanalysissoftwareꎬwhichcanmeettherequirementsofmulti-GNSSdataqualityanalysisfromsatelliteꎬpropagationpathtoreceiver.Keywords:multi-GNSSꎻanalysisofdataqualityꎻbroadcastephemeriserrorꎻpseudorangemultipathꎻreceiver
noiseꎻzerobaseline
6
9
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论