GAMIT软件数据处理

合集下载

GAMMIT&GLOBK

GAMMIT&GLOBK

GAMIT/GLOBKGAMIT/GLOBK 是一套高精度数据处理软件, 主要用于分析研究地壳变形、高精度GPS 测量数据处理等领域。

它由美国麻省理工学院( MIT) 和斯克里普斯海洋研究所(SIO) 联合开发, 并得到美国哈佛大学和美国国家科学基金会的支持。

GAMIT 软件的部分代码源于上世纪七十年代的空间大地测量数据处理程序, 19 87年完成了基于UNIX操作系统的GPS数据处理软件, 1992 年研制人员对软件进行改进, 提高其自动化程度, 并利用它进行IGS 跟踪站网的GPS 数据处理。

GAMI T/GLOBK 高精度数据处理软件不但精度高而且开放源代码, 使用者可以根据需要进行源程序的修改。

目前, 它已广泛应用于长距离、高精度、长时间的GPS 定位数据处理。

它可以估计卫星轨道和地面测站的三维相对位置。

软件设计基于支持X-Windo ws的UNIX系统,现在的版本适用于Sun(OS/4,Solaris 2)、HP、IBM/RISC、D EC和基于、Intel工作站的LINUX操作系统。

作为科研软件,GAMIT/GLOBK供研究和教育部门无偿使用,只需通过正式途径得到使用许可证。

完全的开放性使用户可以对软件的工作原理、数据处理流程及技巧有全面的了解,这也在一定程度上促进了GAMIT/GLOBK的不断更新。

GAMIT软件处理双差观测量,采用最小二乘算法进行参数估计。

采用双差观测量的优点是可以完全消除卫星钟差和接收机钟差的影响,同时也可以明显减弱诸如轨道误差、大气折射误差等系统性误差的影响。

GAMIT软件主要功能和特点如下:(1)卫星轨道和地球自转参数估计;(2)地面测站的相对定位计算;(3)用模型改正各种地球物理效应(极移、岁差、章动、潮汐等);(4)对流层天顶延迟参数和大气水平梯度参数估计;(5)支持接收机天线相位中心的ELEV(随卫星高度角变化)模型改正;(6)可选观测值等权、反比于基线长度或随高度角定权;(7)同时提供载波相位整周模糊度分别为实数和整数的约束解及松弛解;(8)数据编辑可人工干预(CVIEW),也可自动处理(AUTCLN)。

GAMIT软件数据处理2015

GAMIT软件数据处理2015

卫星精密星历 卫星导航文件 昆明IGS站观测文件 天线相位中心改正表 跳秒表 月亮表 章动表 极移表 接收机及天线对照表 太阳表 星号对照表 地球自转参数表 测段信息控制文件 测站信息控制文件 测站信息文件 坏卫星信息文件 各种大地坐标参数文件 周跳的自动探测和修改命令表
ftp:///pub/products/1402/ ftp:///pub/nav/2006/326/ ftp:///pub/rinex/2006/326/
三、GAMIT软Biblioteka 的数据处理步骤共用表准备(二)
antmod.dat:天线相位中心参数文件; ut1.: 地球自转参数; rcant.dat:接收机及天线名称对照表; pole.:极移参数; gdetic.dat:各种大地坐标系参数; leap.sec:跳秒表; soltab:太阳星历; luntab.:月亮星历; svs_exclude.dat:需要剔除卫星列表; nutabl.:章动参数表; sestbl.:数据处理参数设置表; sittbl.:测站约束表; :测站信息表; vg_in:测站坐标速度表; 通常命名为 tables 或 tab,集中存放于与观测文件按日期存放 目录的同一级目录下。
ftp:///pub/gamit/tables/
ftp:///pub/gamit/setup/
更新tables文件夹

随时更新的表:leap.sec、pole、ut1、 svs_exclude.dat 使用当年的表:soltab、luntab、nutabl 不经常更新的表 antmod.dat、autcln.cmd、otl.grid、 otlcmc.dat、rcvant.dat、svnav.dat、 gdetic.dat
auto3260.06n.Z

GAMIT批处理流程

GAMIT批处理流程

GAMIT批处理流程一、处理前准备1、在主文件夹内新建test项目文件,项目内新建brdc、igs和rinex三个文件夹,分别存放广播星历,精密星历几观测值文件,所用的命令分别为sh_get_nav、sh_get_orbits和sh_get_rinex(若文件为.Z,用gunzip命令解压,若仍为d,用命令sh_crx2rnx -f 命令解压为o 文件)2、进入test项目文件夹,链接tables,运行sh_setup -yr 2015 -apr itrf08_com.apr3、生成/doc/282078000.html,文件。

将test/tables下的/doc/282078000.html,文件拷贝到rinex文件夹下,打开并编辑,仅保留以#或*开头的前几行,保存并关闭。

打开终端进入rinex文件夹,运行sh_upd_stnfo -files *.1504、建立lfile.文件(先验坐标文件)。

(非IGS站时,才需此步)打开终端进入rinex文件夹,用批处理的方式生成lfile.文件,分为三步:(1) 提取观测值文件的先验坐标:grep POSITION *.15o >lfile.rnx(2) 将.rnx文件转化为.apr文件rx2apr lfile.rnx 2015 001(3) 由.apr文件生成lfile.文件gapr_to_llfile.rnx.aprlfile. "" 2015 001将/doc/282078000.html,和lfile.两个文件复制到test/tables下,覆盖原文件。

5、sestbl.文件的配置。

首先配置sestbl.这里列出主要需要配置的几项内容:Choice of Experiment = BASELINE如果是解算基线的话建议选择BASELINE,即固定轨道Choice of Observable = LC_AUTCLN选择观测值类型,如果是双频接收机并且是大于5KM 的基线话建议选取LC_AUTCLN,如果是小于5KM 的基线也可以选择LC_AUTCLN,其中LC_HELP 和LC_AUTCLN 的差别不大,LC_AUTCLN 略好些。

GAMIT软件在GPS数据处理中的应用

GAMIT软件在GPS数据处理中的应用
西南林业大学 本科毕业(设计)论文 (2014届)
题目:
GAMIT软件在GPS数据处理中的应用
教学院系:
土木工程学院
专 业:
测绘工程
学生姓名:
王国仁
指导教师:
陈爱梅 (助教)
评 阅 人:
杨雪银(讲师)
2014 年 5 月 24 日


1 绪论 ................................................................................................................................... 1 1.1 研究的背景、目的及意义..................................................................................... 1 1.2 国内外研究现状及发展趋势................................................................................. 1 1.2.1 卫星导航定位技术的研究现状及发展................................................................ 2 1.2.2 GAMIT 软件数据处理的研究现状及发展.......................................................... 2 1.3 主要研究的内容..................................................................................................... 3 2 精密 GPS 数据处理软件的理论 ...................................................................................... 5 2.1 GPS 基本观测量 ..................................................................................................... 5 2.2 GAMIT 的双频载波相位数据处理模型 ............................................................... 8 2.2.1 双频相位线性组合 ...................................................................................................... 8 2.2.2 观测方程的组成 .......................................................................................................... 9 2.2.3 不同频率载波相位观测数据之间的线性组合 ............................................... 11 2.2.4 法方程的解算过程 .................................................................................................... 15 2.3 GLOBK 的多时段解模型..................................................................................... 16 2.3.1 卡尔曼滤波估计 ........................................................................................................ 17 2.3.2 单天解的联合平差 .................................................................................................... 20 2.4 精度评估模型....................................................................................................... 21 3 GAMIT/GLOBK 数据处理 ............................................................................................. 23 3.1 GAMIT/GLOBK 软件的安装 .............................................................................. 23 3.2 GAMIT 软件数据处理流程 ................................................................................. 26 3.2.1 创建数据文件 ............................................................................................................. 27 3.2.2 数据的编辑 .................................................................................................................. 28 3.2.3 数据处理 ....................................................................................................................... 28 3.3 GLOBK 软件数据处理流程................................................................................. 29 3.4 实例分析............................................................................................................... 30

(完整版)GAMITGLOBK软件操作

(完整版)GAMITGLOBK软件操作

武汉大学测绘学院GAMIT/GLOBK数据处理报告[键入文档副标题]李文文20122021400092012/12/13GAMIT/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 Namebrdc: broadcast file in RINEX N formattables: table files linked to ~/ gg/tablesOther directories created during processing最初建立工程只需要在主工程目录下建立相应的DOY, igs, igs, brdc四个目录,并在相应的目录存放数据。

GAMIT数据处理过程

GAMIT数据处理过程

GAMIT数据处理1、在工程目录下建立如下文件夹igs:存放igs文件brdc:存放brdc文件rinex:存放o.files文件tables:存放链表文件时段文件夹:以时段号命名,所有解算均在此文件下进行2、确保当前目录为时段文件夹(1)将观测文件*.yyo复制到该文件夹中(2)将tables文件中的复制到该文件夹中,并删除其中的测站信息,仅保留文件头3、生成文件在该文件夹中(以时段号命名的工作文件夹)运行命令sh_upd_stnfo –files *.00o(00代表yy),也可以手动操作:按照相应文件格式对齐。

生成文件后运行vi 命令查看测站信息,其中量的天线高建议采用天线座底部(DHARP)4、将igs文件和brdc文件链接到工作目录下:ln –s ../igs/igs10474.sp3【注释】ln –s ../brdc/brdc0340.00n注释:10474分别代表该天的GPS Week 1047,Day of Week 4,可用doy命令查询,如:doy yy xxx年份后两位年积日5、生成测站近似坐标可先运行命令sh_rx2apr参照起说明进行如:sh_rx2apr –site xxxxxxxx.yyo测站o文件的文件名……当把所有观测站的初始坐标求出来后,人工将其复制并合并到文件lfile.apr中详细命令:sh_rx2apr –site<site> -nav<nav> -ref<ref> -apr<apr>其中:site是准备生成概略坐标的文件名nav 是对应导航星历文件的路径及文件名ref 求双差解时参考站的文件名apr 参考站坐标的存放处,一般在……/tables/itrf00.apr中一般情况下,命令到第二项nav<nav>时,即可取得概略坐标,而当其rms或者其sqrt<chi ** z/n>过大时,则应用双差进行,其参考站选IGS站或者其他精度较高站,当按照该方法将所有测站的概略坐标计算出来后,有两种文件:*.apr和lfile.* 其中 *.apr:计算出的(X,Y,Z)坐标lfile.*:计算出的(B,L,H)坐标注:*代表测站名根据需要,将各测站整理到一个文件中,即将所有的*.apr文件整合到文件lfile.文件中。

GAMIT数据处理图文流程

GAMIT数据处理图文流程

GAMIT数据处理图⽂流程G A M I T10.5数据处理图⽂流程冉启顺⽬录⼀、前⾔⼆、数据准备1.前期准备⾸先想好要处理什么时段、什么地⽅的数据本⽂档以处理bjfs,shao,lhaz,urum四个站点2013年2⽉1⽇的数据为例本⽂档使⽤软件版本GAMIT10.5处理环境:win10上的虚拟机ubuntu15.102.⼯程⽬录设置在任意位置建⽴⼯程⽂件夹(全⽂以test为例),并在其⽬录下建⽴如下的⽂件夹:3.数据下载在终端中打开test,查询2013年2⽉1⽇的年积⽇,和GPS周等信息代码:doy 2013 02 01[1]在test的⽬录下再建⼀个⽂件夹以032命名的⽂件夹,此时,test⽬录下有:[2]根据步骤3的信息,到相关⽹站下载对应的⼴播星历,精密星历,观测值⽂件分别放在⽂件夹brdc,igs,rinex⾥⾯。

当然还涉及到下载的数据解压,.d⽂件到.o⽂件的转换等操作,其中⼴播星历可以不改名字(即可以不⽤改成brdc0320.13n)4.更新tables表,更新准则,下⾯的表格为准:还有个dcb.dat需要每次处理都要更新i.常见⽂件说明ii.更新的准则是:“更新频次”中的红字部分每次处理都更新⼀下,同时结合本次处理与上次处理的年份是否相同来进⾏年表的选择。

原本有些⽂件是每周更新⼀次,但是作为新⼿为了避免出错还是每次更新吧有些时候,有些⽂件找不到,或者⾥⾯没有,则可以忽略。

如svs_exclude,gdetic.dat常常找不到我在更新时,这四个⽂件在服务器上没找到下图是我更新的⽂件。

原本还应该有2013年的各种年表,但是我之前处理过⼀次2013年的数据,并且我的gamit安装路径/opt/gamit/GAMIT10.5/tables已经有了2013年的这些年表。

iii.将上述更新的数据复制到gamit安装⽬录下的tables⽂件夹内,并替换原有⽂件。

我的gamit安装路径是/opt/gamit,即我安装路径下的tables 的路径是:/opt/gamit/GAMIT10.5/tablesiv.然后将更新后的tables⽂件夹,即/opt/gamit/GAMIT10.5/tables拷贝(或者设置连接,我习惯拷贝)到test⽬录下。

基于GAMIT的北斗三代卫星定位数据精密处理及精度评估

基于GAMIT的北斗三代卫星定位数据精密处理及精度评估

科技与创新┃Science and Technology&Innovation ·66·2022年第05期文章编号:2095-6835(2022)05-0066-03基于GAMIT的北斗三代卫星定位数据精密处理及精度评估郭若成,胡俊杰(武汉地震计量检定与测量工程研究院有限公司,湖北武汉430071)摘要:利用GAMIT/GLOBK软件,采用双差模式分别对中国境内及周边的3个能接收北斗三代卫星定位数据的基准站2020-04-09—04-18共10d的BDS-3和GPS数据进行精密基线解算,并对BDS-3和GPS的基线结果进行了精度评估。

精度评估结果表明,GAMIT解算BDS-3基线的相对精度可达10-8量级,已满足GNSS测量规范B级网的要求。

在工程或科研中,利用GAMIT解算BDS-3数据,完全可以满足精度需要。

关键词:Gamit;BDS-3;精密处理;精度评估中图分类号:P228.4文献标志码:A DOI:10.15913/ki.kjycx.2022.05.021北斗卫星导航系统(BeiDou Navigation Satellite System,英文简写为BDS,以下简称“北斗系统”)是由中国政府建造的全天候、全天时免费为全球用户提供高精度定位、测速和授时服务系统。

其于2012年底完成了北斗二号基本星座的组建,北斗二号基本星座采取5GEO+5IGSO+4MEO的形式,正式向亚太地区提供服务[1]。

北斗三号采取3GEO+3IGSO+24MEO的星座构成,卫星与卫星之间具备通信能力,可以在没有地面站支持的情况下自主运行。

北斗三号提供B1I、B1C、B2a、B2b和B3I五个公开服务信号。

其中,B1I 频段的中心频率为1561.098MHz,B1C频段的中心频率为1575.420M H z,B2a频段的中心频率为1176.450MHz,B2b频段的中心频率为1207.14MHz,B3I频段的中心频率为1268.520MHz。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
GAMIT软件及其数据处理过程


长安大学 空间定位技术与信息研究所
GAMIT软件及其数据处理的主要内容
软件功能概述 GAMIT/GLOBK软件的安装 GAMIT软件的数据处理步骤



一、GAMIT/GLOBK软件功能概述



由MIT及SIO开发,编程语言为F77、C, 需要带X-Windows的UNIX/LINUX环境。 功能:处理GPS静态单时段观测数据,计 算测站坐标、卫星轨道等参数及协方差, 但不能计算钟差。 观测量:GPS单频、双频相位或伪距观测 数据及卫星星历。
二、GAMIT/GLOBK软件安装


设置运行环境参数
对 于 Unix System V 派 生 的 Unix 系 统 , 通 常命令 环 境为 Cshell,设置文件为.cshrc,设置方法是增加以下路径: Set path=$PATH/home/temp/gamit1040/com /home/temp/gamit1040/gamit/bin /home/temp/gamit1040/kf/bin
leap.sec
luntab.2007.J2000 nutabl.2007 no rcvant.dat soltab.2007.J2000 svnav.dat no sestbl.regional sittbl. svs_exclude.dat
跳秒表
三、GAMIT软件的数据处理步骤

观测文件及星历文件准备
观测文件包含RINEX格式观测O文件及导航N文 件,星历文件指IGS精密星历。为了便于数据 组织,我们通常将观测文件及星历文件按天存 放于指定目录中。
数据处理目录
001 002 · · · · · · tables
外业数据采集(高精度监测数据)
气象信息:干温、湿温、气压、湿度
对于气象信息的采集应保证每两小时采集一次数据!
利用干湿温度 计测量测站点 处的干湿温
利用气压表测 量测站点处的 大气压强
公共数据下载
guam3260.06d.Z
IGS站观测数据下载网站: ftp:// ftp://
二、GAMIT/GLOBK软件安装

安装环境要求 GAMIT/GLOBK软件目前实际可运行于几乎所有 UNIX系统,包括SUN Solaris及SunOS、DEC OpenVMS及OSF1、IBM AJX、SGI IRIX、HP HPUX 及LINUX系统(RedHat、Mandrake、RedFlag、 Suse等),但不能运行于Windows或DOS系统。 Fortran或C编译器,Cshell环境。
月亮表 章动表 极移表 接收机及天线对照表 太阳表 星号对照表 地球自转参数表 测段信息控制文件 测站信息控制文件 测站信息文件 坏卫星信息文件 ftp:///pub/gamit/setup/ ftp:///pub/gamit/tables/
gdetic.dat

二、GAMIT/GLOBK软件安装

获取安装文件 (一)
网站:/~simon/gtgk/
1、install_software:可运行的UNIX/LINUX安装脚本文件; 2、renote.××××:GAMIT软件新版本说明; 3、readme:GAMIT软件安装说明; 4、com.tar.Z:GAMIT 所有运行脚本( Shell Scripts)集合; 5、gamit.tar.Z:GAMIT软件源程序各模块及Makefile文件;
三、GAMIT软件的数据处理步骤

共用表准备(二)
antmod.dat:天线相位中心参数文件; ut1.: 地球自转参数; rcant.dat:接收机及天线名称对照表; pole.:极移参数; gdetic.dat:各种大地坐标系参数; leap.sec:跳秒表; soltab:太阳星历; luntab.:月亮星历; svs_exclude.dat:需要剔除卫星列表; nutabl.:章动参数表; sestbl.:数据处理参数设置表; sittbl.:测站约束表; :测站信息表; vg_in:测站坐标速度表; 通常命名为 tables 或 tab,集中存放于与观测文件按日期存放 目录的同一级目录下。
二、GAMIT/GLOBK软件安装

编译
对Unix系统:csh install_software 对Linux系统:bash install_software 对 LINUX 系统,缺省的编译器支持的最大文件数为 1 0 0 , 需 要 重 新 编 译 生 成 GCC 编 译 器 , 从 GNU 网 站 (/)下载GCC、G77源码: gcc-3.4.0.tar.Z, gcc-g77-3.4.0.tar.Z 按照其中包含 GCC 编译说明逐步编译,需要注意的是, 在编译GCC前,需要更改GCC/libf2c/libI77/fio.h文件, 方法是将: #define MXUNIT 100 更改为:#define MXUNIT 10000
Institution of Oceanography, and Harvard University with support
from the National Science Foundation. GAMIT/GLOBK made be obtained without written agreement or royalty fee by individuals,
10、templates.tar.Z:GAMIT/GLOBK 共用参数设置模板文件。
二、GAMIT/GLOBK软件安装


解压缩安装文件设置编译参数 (一)
在所要安装系统的用户目录中建立GAMIT/GLOBK安装 目录,并将上述文件复制到该目录中。如: mkdir gamit1040 对Unix系统:uncompress *.Z ︳tar –xvf 对Linux系统:gzip xvzf *.Z tar –xvzf *.Z
ftp://
IGS站信息浏览: kunm 3.Z guam3270.06d.Z lhas3260.06d.Z kunm3270.06d.Z guam3280.06d.Z wuhn3260.06d.Z lhas3270.06d.Z kunm3280.06d.Z auto3260.06n.Z wuhn3270.06d.Z lhas3280.06d.Z igs14023.sp3.Z auto3270.06n.Z wuhn3280.06d.Z igs14024.sp3.Z auto3280.06n.Z igs14025.sp3.Z
二、GAMIT/GLOBK软件安装

解压缩安装文件设置编译参数 (三)
同时找到MAXSIT字段,依据处理网大小及 系统内存,修改相应的参数,如: MAXSIT 45 最大站数为45 MAXSAT 30 最大卫星数为30 MAXATM 13 最大对流层时段数为13 MAXEPC 2880 最大处理历元数为2880
The GAMIT and GLOBK home page at
the Department of Earth Atmospheric and Planetary Sciences, MIT
GAMIT and GLOBK are a comprehensive suite of programs
for analyzing GPS measurements primarily to study crustal deformation. The software has been developed by MIT, Scripps

对于由BSD派生的Unix系统,通常命令环境为Bsh、Bash, 设置文件为.profile或.bashrc,方法增加下段
path=$PATH:/home/temp/gamit1040/com:/home/temp/ga mit1040/gamit/bin :/home/temp/gamit1040/kf/bin
universities, and government agencies for any non-commerical
purposes. To obtain the download password and be added to the mail list for future updates, please send e-mail to Dr. Robert W King (rwk@). You must include in the e-mail the full name, address, and telephone and fax numbers of your institution.
igs14023.sp3.Z auto3260.06n.Z kunm3260.06d.Z antmod.dat
卫星精密星历 卫星导航文件 昆明IGS站观测文件 天线相位中心改正表
ftp:///pub/products/1402/ ftp:///pub/nav/2006/326/ ftp:///pub/rinex/2006/326/
二、GAMIT/GLOBK软件安装

获取安装文件(二)
6、kf.tar.Z:GLOBK源程序各模块及Makefile文件; 7、libraries.tar.Z:GAMIT/GLOBK软件共用模块源程序;
8、maps.tar.Z:用于数据分析的辅助数据及参数;
9、tables.tar.Z:GAMIT/GLOBK共用表格文件;
auto3260.06n.Z
这个文件包含了所有IGS 站的广播星历信息
igs1402 5.sp3.Z
GPS周 星期几
三、GAMIT软件的数据处理步骤

共用表文件准备(一)
共用表格文件是指在多天多网数据处理中共用 文件。包含日月星历、章动、极移、地球自转 等及其它一些参数设置文件。其中日月星历、 章动、极移、地球自转需要依据处理日期随时 更新。
相关文档
最新文档