Bernese GNSS软件5.2版本
建立新工程与解算准备
===============================================
这是一个向导,关于如何建立新工程并准备数据解算。根据工程的不同,个别步骤需自行调整。
1、添加新工程。在菜单栏"Campaign > Edit list of campaigns"中添加工程,例如"${P}/MYFIRST"。
注意:Windows平台用户,必须使用类UNIX系统的语法,因为所有变量的调用均由C++的菜单和Perl环境。
2、激活工程。利用菜单"Campaign > Select active campaign",把工程"${P}/MYFIRST" 作为活动工程。
可能会有一条关于工程没有可用的session table的提示信息,在这一步不用关心。
3、建立目录结构。利用菜单"Campaign > Create new campaign"建立工程目录结构,在右侧面板有字段: "Copy files into the campaign"
默认设置:
从: ${X}/SKL/SESSIONS.SES 到: STA
这个SESSIONS.SES是日处理策略的时段表(session table)。如果计划进行小时处理策略(hourly processing scheme),应该复制${X}/SKL/HOURLY.SES这个。
注意:将要创建工程的顶级目录需要有写的权限。
4、 修改时段。如果用其他的时段表(session table),例如用"STA/HOURLY.SES"替换"STA/SESSIONS.SES",需要在日期选择对话框("Configure > Set
session/compute date")中确认"Session Table"字段。并把"Session Char"字段也从数字“0”更换为"A"到 "X" 的字符,确认选择后点击“OK”按钮。
推荐用菜单项"Campaign > Edit session table"检查时段表。
在线帮助会提供更多的关于时段定义的哲学。如果可能,推荐采用"open session definition"。
目前工程已经准备开始处理你自己的数据了。
接下来,将把必要的数据放在(fill up)DATAPOOL文件夹:
5、复制RINEX观测文件到DATAPOOL目录下的一个子目录中(例如"myRINEX"),这些文件可以是压缩文件(Hatanaka compact format)。所有BPE都包含了一个脚本"RNX_COP",用于从DATAPOOL把观测文件复制到工程目录。BPE服务变量"V_RNXDIR",必须包含这个目录名。当用菜单("BPE > Start BPE processing")开始运行BPE时,可以在最后一个面板中指定这个名称(例如"myRINEX")。
当使用RNX_COP脚本时,选择处理RINEX文件的机制,可以参见BPE的readme文件(注:没找到)。
6、 以下文件都需要下载到本地,并放到DATAPOOL目录相应目录中:
${D}/COD/CODwwwwd.PRE.Z (DATAPOOL目录下的COD目录,可用.EPH替代)下载地址 ftp://ftp.aiub.unibe.ch/CODE/yyyy
${D}/COD/CODwwwwd.CLK.Z 下载地址 ftp://ftp.aiub.unibe.ch/CODE/yyyy
${D}/COD/CODwwwwd.ERP.Z 下载地址 ftp://ftp.aiub.unibe.ch/CODE/yyyy
或者 ${D}/COD/CODwwww7.ERP.Z (一周7天的,如果有这个,下载这个文件)下载地址 ftp://ftp.aiub.unibe.ch/CODE/yyyy
(before week 1706)
用IGS的产品替代:
${D}/IGS/IGSwwwwd.PRE.Z 下载地址 ftp://ftp.igs.org/pub/product/wwww
${D}/IGS/IGLwwwwd.PRE.Z 下载地址 ftp://ftp.igs.org/pub/glonass/products/wwww
${D}/IGS/IGSwwwwd.CLK.Z 下载地址 ftp://ftp.igs.org/pub/product/wwww
${D}/IGS/IGSwwww7.ERP.Z 下载地址 ftp://ftp.igs.org/pub/product/wwww
其他Bernese 格式文件:
${D}/BSW52/CODwwwwd.ION.Z 下载地址 ftp://ftp.aiub.unibe.ch/CODE/yyyy
(用于高阶电离层改正或者/和 QIF模糊度解算)
${D}/BSW52/P1P2yymm.DCB.Z 下载地址 ftp://ftp.aiub.unibe.ch/CODE/yyyy
(用于电离层确定)(如果当月的没有,就下载上个月的)
${D}/BSW52/P1C1yymm.DCB.Z 下载地址 ftp://ftp.aiub.unibe.ch/CODE/yyyy
(用于钟估计)
参考框架定义:
${D}/REF52/IGB08_R.CRD 下载地址 ftp://ftp.aiub.unibe.ch/BSWUSER52/STA
${D}/REF52/IGB08_R.VEL 下载地址 ftp://ftp.aiub.unibe.ch/BSWUSER52/STA
VMF1-coefficients (如果需要):
${D}/VMF1/VMFG_yyyymmdd.Hhh.gz
下载地址 http://ggosatm.hg.tuwien.ac.at/DELAY/GRID/VMFG/yyyy
文件名中的时间是根据准备处理的时间确定的。可以打开对话框 "Configure > Set session/
compute date" 来得到时间。
wwww ... GPS week
d ... day of GPS week
yyyy ... four-digit year
yy ... two-digit year
mm ... month of year
dd ... day of month
hh ... hour of the day
以下步骤,在${D}/REF52中的特殊工程文件已经准备好了。
推荐属于同一个工程的所有文件名有相同的基名(basename)。
以上文件由BEP特定复制脚本(XXX_COP, 其中 XXX 是BPE区别字符,例如PPP)复制到工程目录。这些文件的基名由BPE服务变量V_CRDINF给定。
7、 创建"Station information file"
有3种不同的方法创建站信息文件:
—— 可以使用RINEX头信息生成站信息。 这种方法需要提取所有RINEX观测文件到工程RAW文件夹(不能压缩或者Hatanaka压缩格式)。
可以采用菜单"Service > Station information files >Extract information from RINEX"形成初步的站信息文件。
——假如SINEX格式的设备信息可用,可以导入这些信息获得站信息文件,利用菜单项"Service > Station information files > Extract information from SINEX"。
——利用菜单"Campaign > Edit station files > Station information file"手动编辑,根据手头有的信息。
从RINEX或SINEX提取的站信息文件,有必要检查并补充完整信息,利用菜单"Campaign > Station files > Station information",或者文本编辑器。主要包括接收机和天线的信息记录,尤其是"Receiver type"、 "Antenna type"和 "Antenna eccentricity"。"Ant #" 和 "Antenna serial nbr" 记录仅在有特定的天线改正信息时才需要填写。
假如在处理工程中,想改变站名(不同于RINEX观测文件),必须进入站信息文件在PPP_BAS.PCF (步骤 10)。否则需要准备文件在PPP_BAS.PCF后。
8、当导入RINEX格式观测数据到Bernese格式,RINEX的头信息会和站信息文件中的设备进行对比检查。
假如有不一致(例如接收机类型填写错误),将会在面板"RXOBV3 5.2: Check Content of RINEX Header 2"中的"Accepted station information inconsistencies"列出。
9、创建PLD文件(根据NUVEL-model的板块划分),用于所有站的板块归属。可以使用菜单项 "Campaign > Edit Station files > Tectonic plate assignment" 完成[注:复制例子的,在根据站信息表修改编辑这个文件]。假如有Bernese格式的坐标文件,包含了所有站名,可以用于快速创建PLD文件。如果取消对话框"Select Skeleton Coordinate File" ,就需要手动选择编辑创建该文件。
10、先验站坐标获得。假如所有站已经有了相位解的先验坐标,则可以跳过这步。
运行PPP_BAS.PCF获得当前时段工程的坐标、速度和简化文件。
备注:上面使用的PPP_DEMO.PCF添加了一些示例,介绍了更多可能性和应用。
如果实际工程位于由默认位置${P}(例如${Q})以外的其他变量引用的磁盘上,则必须确保此环境变量列在"${U}/OPT/PPP_???/MENU_VAR.INP"文件中每个用于PPP_BAS.PCF的可选目录(使用菜单项“ BPE > Edit single menu/program input
file”来编辑这些文件)。
处理的输入文件的名称在PPP_BAS.PCF的变量部分中定义。它们可以在启动BPE时显示的面板"BPE 4: Server Variables Sent to Client" 中进行调整:
V_RNXDIR: 包含要处理的RINEX文件的目录
V_CRDINF: 基本文件的与项目相关的基本名称用于构造板块分配(默认扩展名PLD-在步骤9)中生成,坐标(默认扩展名CRD),速度(默认扩展名VEL)和缩写表(默认扩展名ABB)。 CRD、VEL和ABB文件可能存在在${D}/REF52中,但也可以创建它们。
V_STAINF: Station information file (the project-related filename
is recommended -- from step 7); blank if no station
information file is used (equipment records from the
RINEX files are used directly)
V_CRXINF: 接受站信息不一致
(project-related filename -- from step 8) or blank if
no such file is needed
V_BLQINF: 如果可用,海洋潮汐负荷改造
(project-related filename -- from step 12)
V_ATLINF: 如果可用,大气潮汐负荷改正
(project-related filename -- from step 13)
重要的是将变量V_UPD设置为“Y”,以便更新数据池引用文件目录中的坐标、速度和缩写文件。
运行BPE之后,处理过程文件OUT/PPPyyssss.PRC可用。 有关其预期内容的信息参见$U/PCF/PPP_BAS.README (or %U%\PCF\PPP_BAS.README)。
在您的工程的STA目录中,以下文件是PPP_BAS.PCF的结果:
STA/PPPyyssss.CRD: 观测历元的坐标结果。
STA/REFyyssss.CRD: coordinate results for the epoch given in the
BPE server variable V_REFEPO (for example
2005-01-01) the NUVEL-1A velocities if a
PLD-file was given.
STA/APRyyssss.VEL: NUVEL-1A velocities for all stations included
in the PPP.
STA/(V_CRDINF).CRD: Content of STA/IGS08_R.CRD plus the coordi-
nate results for all new stations.
STA/(V_CRDINF).VEL: Content of STA/IGS08_R.VEL plus the NUVEL-1A
velocities for all new stations.
STA/(V_CRDINF).ABB: New or updated abbreviation table.
If you have allowed the BPE to update the files in the reference
directory (V_UPD = "Y") the three files STA/(V_CRDINF).CRD,
STA/(V_CRDINF).VEL, and STA/(V_CRDINF).ABB are copied to
${D}/REF52 directory and are ready for further use.
11.站名缩写表文件(EXAMPLE.ABB)通过PPP_BAS.PCF自动创建或更新。
对于所有站的站名,4个字符和2个字符的缩写是唯一的。
可以使用菜单项"Campaign > Station
files > Abbreviation table"或您最喜欢的文本编辑器检查此文件。如果您更改了字符,请确保所有站点的缩写仍然是唯一的。
12.使用位于http://www.oso.chalmers.se/~loading/的Web服务获取您站点的海洋负荷改正值。 可以将"${D}/REF52/(project-related filename).CRD"中的坐标复制到网页的输入字段中(为提高效率,请仅选择尚无改正值的站点) 。 对于GPS分析,您需要垂直和水平方向的位移。 无需对质量运动中心进行校正。 海洋负荷文件通过BLQ格式的电子邮件发送给您。 您必须在$ {D}/REF52目录中将这些信息保存在文件中,该文件的名称与项目相关,扩展名为“ BLQ”。 (有关更多信息,请参见“${X}/DOC/README_BLQ.TXT”)
如果你已经有了站的海洋负荷改正,你可以将BLQ文件引入PPP_BAS(步骤10),在这种情况下,将采用改正。在协议(protocol)文件中列出了没有海洋负荷修正的情况。对于PPP_BAS来说,BLQ文件不是强制性的。您可以稍后创建这个文件。建议至少在GPSEST的最后处理步骤中对海洋负荷位移进行改正。
13.使用菜单生成大气潮汐负荷表,“Service > Coordinate tools > Extract atmospheric tidal loading coefficients”。如果计划应用大气非潮汐压力负荷校正,则校正必须一致。否则,您应该从网格文件“${X}/GEN/s1_s2_def_ce.dat”中提取信息
(CoF:图形中心相关的改正)。
输入的坐标文件是由PPP_BAS.PCF生成的与项目相关的坐标文件;结果文件应具有相同的名称,但扩展名为ATL。应该从RAY_PONTE模型中一致地添加S1/S2重心校正。(也可以参见"${X}/DOC/README_ATL.TXT" 获得更多信息)
现在,您的工程已准备就绪,可以进一步分析数据了。
您可以按照安装光盘中提供的“伯尔尼入门课程”中的指南进行操作,也可以从伯尔尼GNSS软件主页在线获得该指南。 它为手动处理区域网络提供了类似帮助的说明。
更多信息可以通过在线帮助获得。它是作为处理的指南,特别是针对Bernese GNSS软件5.2版的新特性及其使用。