【GNSS】GREAT多频多系统GREAT-UPD开源代码-第二章 配置文件

26 篇文章 7 订阅
6 篇文章 1 订阅
本文档详细介绍了GREAT多频多系统UPD开源代码的配置文件格式,包括通用设置、输入文件、处理选项和输出设置。配置文件采用XML结构,用于设定开始和结束时间、站列表、采样间隔、排除卫星等参数。同时,还涵盖了预编辑的设置,如循环滑移检测、播发星历使用、检查条件等。该文对于理解和使用GREAT-UPD进行精密单点定位(PPP)处理至关重要。
摘要由CSDN通过智能技术生成

GNSS——GREAT多频多系统UPD开源代码-第二章 配置文件

配置文件示例

在GREAT的配置文件中包含处理选项、解决方案选项和文件选项。它以XML格式表示,其中包含表示各种选项的“Keyword=Value”表单记录。以“<”开头的文本!–一行中以“–>”结尾的“和”被视为注释。下表显示了XML文件的格式。

upd_NL_Linux配置文件示例

<config> 
   <gen> 
      <beg> 2020-01-01 00:00:00 </beg> 
      <end> 2020-01-01 23:59:30 </end> 
      <sys> GPS </sys> 
      <rec>  ABPO  AIRA  ALGO  ALIC  ANMG  AREG
             ARUC  ASCG  BAKE  BIK0  BOGT  BOR1
             BRAZ  BREW  BRST  BSHM  CAS1  CCJ2 </rec>
                   
      <int> 30 </int> 
      <sat_rm> G04 </sat_rm> 
   </gen> 
   <inputs> 
      <rinexn> gnss/brdm0010.20p </rinexn> 
      <ambupd> ambupd/ABPO_ambupd_2020001  ambupd/AIRA_ambupd_2020001  ambupd/ALGO_ambupd_2020001  ambupd/ALIC_ambupd_2020001  ambupd/ANMG_ambupd_2020001  ambupd/AREG_ambupd_2020001 
               ambupd/ARUC_ambupd_2020001  ambupd/ASCG_ambupd_2020001  ambupd/BAKE_ambupd_2020001  ambupd/BIK0_ambupd_2020001  ambupd/BOGT_ambupd_2020001  ambupd/BOR1_ambupd_2020001 
               ambupd/BRAZ_ambupd_2020001  ambupd/BREW_ambupd_2020001  ambupd/BRST_ambupd_2020001  ambupd/BSHM_ambupd_2020001  ambupd/CAS1_ambupd_2020001  ambupd/CCJ2_ambupd_2020001 
      </ambupd> 
                   
      <upd> upd_wl_2020001_G </upd> 
   </inputs> 
   
   <process updmode="NL" /> 
   
   <gps> 
      <band> 1 2 5 </band> 
      <freq> 1 2 3 </freq>
   </gps> 
   <glo> 
      <band> 1 2 </band> 
      <freq> 1 2 </freq>
   </glo> 
   <gal> 
      <band> 1 5 7 </band>
      <freq> 1 2 3 </freq>
   </gal> 
   <bds> 
      <band> 2 7 6 </band>
      <freq> 1 2 3 </freq> 
   </bds> 
   
   <outputs append="false" verb="2"> 
      <log> LOGRT.log </log> 
      <upd> upd_nl_2020001_G </upd> 
   </outputs> 
</config> 

配置文件详解

在GREAT-UPD的说明文档中有配置文件格式和各选项的详细说明。

Configure XML for GREAT-UPD

ItemDescriptionsElement in XML File
General Settings for UPD Estimation (First Level Element)gen
Begin TimeSet begin time in form of GPS time. The format is, “YYYY-MM-DD hh:mm:ss”.beg
End TimeSet end time in form of GPS time. The format is, “YYYY-MM-DD hh:mm:ss”.end
Station ListSet station list for UPD estimation.rec
Satellite SystemSet satellite system for UPD estimation. Note that only one system is allowed here.sys
Sampling IntervalSet sampling interval of UPD estimation.int
Excluded SatellitesSet the excluded satellites for UPD estimation. Fill in the PRN numbers of the satellites separated by spaces.sat_rm
Input Files Settings for UPD Estimation (First Level Element)inputs
RINEX OBS FileRINEX observation file used for UPD estimation. Note that it supports RINEX 2.10, 2.11, 2.12, 3.00, 3.01, 3.02, 3.03, 3.04 OBS.rinexo
RINEX NAV FileRINEX navigation file used for UPD estimation. Note that it supports RINEX 2.10, 2.11, 2.12, 3.00, 3.01, 3.02, 3.03, 3.04 NAV. Only GLONASS decoder is provided.rinexn
DCB FileDCB file used for EWL/EWL_epoch/WL UPD estimation. It is in CODE format.biabern
Ambupd FileAmbupd file used for NL UPD estimation. For the format, please refer A.3.ambupd
Ambflag FileAmbflag file used for EWL/EWL_epoch/WL UPD estimation. For the format, please refer A.4.ambflag
WL UPD FileWL UPD file used for NL UPD estimation. For the format, please refer A.5.upd
IFCB FileIFCB file used for EWL/EWL_epoch UPD estimation. For the format, please refer A.6.ifcb
Processing Settings for UPD Estimation (First Level Element)process
UPD ModeSet mode of UPD estimation, the corresponding attribute is “updmode”. The value of “updmode” is optional: - EWL: EWL UPD estimation - EWL_epoch: epoch-wisely EWL UPD estimation - WL: WL UPD estimation - NL: NL UPD estimation
bds_code_bias_corrwhether to correct BDS satellite-induced code bias. The value is optional: -true: correct -false: not correct
Output Files Settings for UPD Estimation (First Level Element)outputs
AppendWhether to rewrite the log in original log file, the corresponding attribute is “append”. The value of “append” is optional: - true: append - false: not append
VerbSet log file output level, the corresponding attribute is “verb”. The value of “verb” is optional: - 0/1/2/3/4/5 (5: highest > 0: lowest)
Log FileSet output log file.log
UPD FileSet output UPD file. For the format, please refer A.5.upd

Configure XML for GREAT-PreEdit

ItemDescriptionsElement in XML File
General Settings for PreEdit (First Level Element)gen
Begin TimeSet begin time in form of GPS time. The format is, “YYYY-MM-DD hh:mm:ss”.beg
End TimeSet end time in form of GPS time. The format is, “YYYY-MM-DD hh:mm:ss”.end
Station ListSet station list for cycle slip detection.rec
Satellite SystemsSet satellite systems for cycle slip detection.sys
Sampling IntervalSet sampling interval of cycle slip detection.int
Input Files Settings for PreEdit (First Level Element)inputs
RINEX OBS FileRINEX observation file used for cycle slip detection. Note that it supports RINEX 2.10, 2.11, 2.12, 3.00, 3.01, 3.02, 3.03, 3.04 OBS.rinexo
RINEX NAV FileRINEX navigation file used for cycle slip detection. Note that it supports RINEX 2.10, 2.11, 2.12, 3.00, 3.01, 3.02, 3.03, 3.04 NAV.rinexn
Satellite Settings for PreEdit (First Level Element)gps/bds /gal/glo
Satellite PRN ListSet the satellites for cycle slip detection. Fill in the PRN numbers of the satellites separated by spaces.sat
BandSet observation band of specified satellite system. - GPS: 1->L1, 2->L2, 5->L5 - GAL: 1->E1, 5->E5a, 7->E5b - BDS: 2->B1, 7->B2, 6->B3 - GLO: 1->G1, 2->G2band
Processing Settings for PreEdit (First Level Element)process
Elevation MaskSet elevation mask angle in degree, the corresponding attribute is “minimum_elev”.
PreEdit Settings for PreEdit (First Level Element)PreEdit
Use EphemerisCheck whether use broadcast ephemeris, the corresponding attribute is “valid”. The value of “valid” is optional: - true: use broadcast ephemeris - false: not use broadcast ephemerisephemeris
Check PC CombinationWhether check the difference between PC combination and geometric distance. Optional “attribute-value” pairs are showed as follows, - “pc_limit”: threshold of residuals in meter, its value can be any positive number - “valid”: “true” or “false”, which means check or notcheck_pc
Check LWLGwhether check MW+GF combination of the two specified bands. Optional “attribute-value” pairs are showed as follows, - “lw_limit”: threshold of residuals in cycle (MW), its value can be any positive number - “lg_limit”: threshold of residuals in cycle (GF), its value can be any positive number - “lg_rms_limit”: threshold of standard deviation of residuals in cycle (GF), its value can be any positive number - “valid”: “true” or “false”, which means check or notcheck_lwlg
Large GapAmbiguity is inserted if data missing is longer than this setting, the corresponding attribute is “gap_limit”. The value of “gap_limit” can be any positive number, unit: second.length_gap
Short ArcData piece shorter than this setting is considered as short piece, the corresponding attribute is “short_limit”. The value of “short_limit” can be any positive number, unit: second.length_short
Check StatisticsWhether check statistics. Optional “attribute-value” pairs are showed as follows, - “min_percent”: the percentage of epochs (> 4 satellites) in all epochs - “min_mean_nprn”: minimum mean satellite number (total observation number divided by epoch number ) - “max_mean_namb”: maximum mean ambiguity number (total ambiguity number divided by satellite number) - “valid”: “true” or “false”, which means check or notstatistical_threshold
Output Files Settings for PreEdit (First Level Element)outputs
AppendWhether to rewrite the log in original log file, the corresponding attribute is “append”. The value of “append” is optional: - true: append - false: not append
VerbSet log file output level, the corresponding attribute is “verb”. The value of “verb” is optional: - 0/1/2/3/4/5 (5: highest > 0: lowest)
Log FileSet output log file.log
Ambflag FileSet output Ambflag file. For the format, please refer A.4.ambflag

其他说明

   <gps> 
      <band> 1 2 5 </band> 
      <freq> 1 2 3 </freq>
   </gps> 

配置文件中的band和freq对应关系为如下表格所表示:

SystemFrequency.Signal Priority (1: highest > 10: lowest) *
12345678
GPSL11M1Y1W1P1X1L1S1C
L22M2Y2W2P2X2L2S2C
L55X5Q5I
GLONASSG1(range)1P1C
G1(phase)1C1P
G22P2C
GalileoE11Z1X1C1B1A
E5a5X5Q5I
E5b7X7Q7I
BeiDouB12X2Q2I
B27X7Q7I
B36X6Q6I
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值