当前位置:文档之家› (完整版)GAMITGLOBK软件操作

(完整版)GAMITGLOBK软件操作

武汉大学测绘学院
GAMIT/GLOBK数据处
理报告
[键入文档副标题]
李文文2012202140009
2012/12/13
GAMIT/GLOBK 是一套高精度数据处理软件,主要用于分析研究地壳变形、高精度GPS测量数据处理等领域。

它由美国麻省理工学院( MIT) 和斯克里普斯海洋研究所(SIO) 联合开发,并得到美国哈佛大学和美国国家科学基金会的支持,是目前世界上应用最为广泛的高精度GPS数据处理软件之一。

GAMIT/GLOBK基于UNIX(Linux)系统开发和运行。

本文中所有数据处理工作均是基于Ubuntu9.0与csh SHELL环境下完成的。

一数据预备
为了学习使用GAMIT处理GPS数据,本文选择2012.07.01(DOY 183)天如下共15个全球IGS跟踪站建立全球观测网。

由于该网最初是用于评定北斗电离层模型的改正精度,故而在选站上更加偏重中国及周边地区。

在完成跟踪网选择后需要下载相应的导航电文和精密星历数据。

这些数据亦可以通过GAMIT中的sh_get_rinex, sh_get_navs, sh_get_orbits脚本根据指定的站点名称和时间直接从CDDIS,SOPAC等服务器上下载。

这里需要注意的是,由于这些脚本均是基于csh(或tcsh)解释器,故而在bash环境中无法正确执行。

总结准备数据的相关信息如下:
二建立工程
根据GAMIT软件处理要求,需要建立相关目录。

一个GAMIT工程主要包括如下几个工程目录:
DOY: processing data, final solutions, etc.
rinex: observation file in RINEX o format.
igs: precise orbit file from IGS in sp3 orbit Project Name
brdc: broadcast file in RINEX N format
tables: table files linked to ~/ gg/tables
Other directories created during processing
最初建立工程只需要在主工程目录下建立相应的DOY, igs, igs, brdc四个目录,并在相应的目录存放数据。

DOY目录用于存放单天基线解算的中间数据文件和结果文件,以DOY 命名;rinex目录则是存放工程所需要的所有rinex观测数据文件;igs目录存放工程所需要的所有sp3精密星历文件;tables目录用于存放表文件,从~/gg/tables目录中链接而来,具体的做法将在下文中给出。

其他的一些目录如gfiles, archive, control, gsoln等是在GAMIT解算过程中生成的。

三tables更新与链接
表文件(tables)主要包括地球自转参数EOP(含极移、ut1),跳秒,章动表,太阳和月亮星历表,卫星和接收机天线类型信息,硬件延迟dcb数据等。

这些表文件是软件在运行中所必需的文件,且有部分表文件需要随时进行更新,所有表文件均可以在以下服务器下载。

ftp:///archive/garner/gamit/tables/
➢每日更新:地球自转参数no、no;
➢每年更新:章动表nutabl.IAU00、太阳表soltab.2012、月亮表luntab.2012以及跳秒表leap.sec;
➢可选更新:接收机天线信息rcvant.dat、卫星天线信息svnav.dat。

将上述更新后的文件复制在~/gg/tables/目录下,并在工程目录下运行sh_setup脚本将~/gg/tables目录链接到主工程目录。

链接完后需要进行检查是否出现死链接,如有出现则需要手动链接。

四预备文件制作
上述步骤完成之后,需要制作相应的准备文件用于运行GAMIT。

和谐准备文件主要包括:lfiles.、、process.defaults、sestbl.、sittbl.、sites.defaults。

其中,process.defaults、sestbl.、sittbl.、sites.defaults用于定义处理策略,只需要在tables目录下对相应文件修改即可,lfiles.、是所处理测站的相关信息,需要根据rinex观测文件生成。

➢测站信息文件
在rinex目录下,复制tables目录下文件并将其中测站信息删掉只留下文件头部分,执行sh_upd_stnfo脚本即可生成新的文件。

将新的文件复制到tables目录下并覆盖原文件。

➢近似坐标文件lfiles.
在rinex目录下,执行grep POSITION *.12o>lfiles.rnx命令将o文件中的近似坐标值获取到lfiles.rnx文件中,再采用命令rx2apr lfiles.rnx 2012 006 可以得到apr格式的文件lfiles.rnx.apr,最后采用命令gapr_to_l lfiles.rnx.apr lfiles. 2012 006,将apr文件转换为lfiles.。

同样需要将lfiles.复制到tables目录下。

在制作好上述两个文件后,一般情形下,目录控制文件process.defaults、测站列表文件sites.defaults、解算控制文件sestbl.、精度控制文件sittbl.均可以保持默认值。

如数据处理中不考虑海洋潮汐的影响,可以禁用海洋潮汐模型otl.grid文件,需要在sestbl.文件中设置为:Tides applied = 23;Use otl.grid = N。

本文在处理中禁用了海洋潮汐改正。

五数据处理及结果分析
GAMIT软件数据处理整体流程比较复杂。

本文直接采用了sh_gamit脚本进行批处理。

具体命令:
sh_gamit -s 2012 183 183-expt chlg-eops usno –nogifs y
执行该命令后可以进行自动的数据处理。

基线处理的结果在DOY目录下,在本文中即是183目录下。

为了评价数据处理结果的精度好坏,GAMIT软件在Q文件中给出了精度指标nrms值(q*.a.DOY给出的是模糊度固
定后解算结果,q*.p.DOY给出的是模糊度是浮点解时的解算结果)。

查看本文qchlla.183最终处理的精度指标值nrms如下:。

相关主题