globk_comb.cmd

* This group must be first

eq_file ../tables/eq_renames

make_svs ../tables/sat1.apr

com_file comb.com

srt_file comb.srt

sol_file comb.sol

* Earth-rotation values (not needed if pmu free in final combination)

in_pmu ../tables/pmu.bull_b

* File(s) for a priori coordinates

apr_file ../tables/itrf00.apr

* Sites to include in the solution (default is all)

use_site clear

use_site mate ankr_gps kit3 nico sofi zwen kant

use_site –zwen

* (1) Max chi**2, (2) Max prefit diff, (3) Max rotation; defaults are 100 10000 10000

max_chi 30 50 2000.0

* Apply the pole tide whenever not applied in GAMIT

app_ptid ALL

* Invoke glorg for stabilization

org_cmd glorg_comb.cmd

org_opt PSUM GDLF CMDS

* Set minimal globk print options since using glorg output

prt_opt NOPR

* Allow the network to be loose since using glorg for stabilization

apr_neu all 10 10 10 0 0 0

* Satellites are loose if using global data -- ignored if GAMIT BASELINE mode

x apr_svs all 100 100 100 10 10 10 1R

* but tight if not combining with global data

x apr_svs all .05 .05 .05 .005 .005 .005 .01 .01 FR

* EOP loose if estimating rotation in glorg

apr_wob 100 100 10 10

apr_ut1 100 10

* Write out an h-file if needed for future combinations

x out_glb H------.GLX

上面第一组命令定义了glred/globk中使用的文件,这些命令必须放在控制文件的前面,这样程序才能很好的运行。对于时间序列计算指令,除了 eq_file所有的都可以认为是临时文件。下面将要介绍的eq_file使得我们可以排除测站或重命名测站以解释由于地震或仪器变化造成的地形突变。

紧接着的两个记录具体指定了用于地球旋转和坐标的先验文件。如果在此忽略的话,将会采用h文件中的,这样在很多情况也是可行的。

use_site命令允许我们选择解算中包含的测站。这里我们展示了多余的命令以举例说明它们的用法:默认的是all;use_site clear命令将删除所有测站,在它的后面应该跟着你希望解算中包含的测站清单;在列出的测站名称前加负号,将会在清单中删除它。对于从全球处理的h文件 中选择测站,我们可以执行use_pos以在一定的地理区域内使用或排除测站(查看globk的帮助文件或者globk参考手册的3.1节)

当数据是“坏”的时候 max_chi命令允许自动删除h文件,在globk中检查高卡方值探测,坐标相对于先验值调整较大,或者测站网较大的旋转。

包含glorg命令文件的名字会告诉globk运行完globk后执行glorg for stabilization(框架定义)。org_opt选项规定了glorg打印总结中包含的内容(org文件)。PSUM表示位置平差的总 结;GDLF表示列出输入的h文件的名字;CMDS表示显示globk 和glorg命令文件。如果你正在执行glorg,然后globk打印将不起作用,且通过prt_opt NOPR压缩。

apr_形式的命令告诉globk估计参数和指定使用的先验值。如果你通过在glorg中估计旋转和转换固定框架(通常是稳健网的情况下),然后坐标 (apr_neu)和EOP(apr_ut1 apr_wob)约束应该是松弛的,如上所示。如果只在glorg中估计转换,在小区域中可选的是少于4个站,然后应该严密约束EOP。为了应用有限的约 束,要为每个站设置合适的apr_neu,且不能执行glorg。

out_glb命令将会在执行时告诉globk将解算输出以h文件的形式输出????。这对于聚集按周或按年的平均值和将自己的处理与全球或局部h文件联合解算很有用(查看第四章)。


glorg_comb.cmd

* Stabilization using IGS stations

apr_file ../tables/itrf00.apr

* Regional stabilization using coordinates from a prior solution

x apr_file ../tables/globk_vel_990306.apr

* Define the stabilization frame

stab_site clear

stab_site mate kit3 nico sofi zwen

* Set parameters to estimate in stabilization

pos_org xtran ytran ztran xrot yrot zrot

* Default height ratio is 10; increase if heights questionable

cnd_hgtv 1000 1000 2.0 10.0

* Default iterations is 4, relative weight ratio 50%, horizontal sigma cuoff 4.0

x stab_ite 4 0.8 3.

定义框架通过在glorg中具体指定一系列先验坐标已知且满足框架定义要求的测站来实现(通常水平式1-2mm,垂直2-5mm),想要估计的参数是为了 使这些测站的坐标调整量最小。如果在glorg控制文件中包含apr文件,它的坐标将会取代gamit或globk中使用的坐标,所以对于三个程序没有必 要使用相同的先验坐标。对于glorg,着重关心的是稳定测站的坐标。

pos_org命令指定了估计的参数,只进行平移(忽略后三个记录) or 转换和旋转.stab_site的使用规则同globk控制文件中的use_site一样。

最后两个记录控制固定过程中的(in the stabilization)准观测值(测站坐标)的权。对于cnd_hgtv,前两个值具体指定相对于水平坐标的downweighting of height(两个值分别对应位置和速度)。默认的是10,假设高度的不确定性事水平坐标的三倍;但是如果你想定义一个水平框架或知道高度估计不可靠,你 可以提高这个比率。最后两个值限制高度不确定性,允许包含一个测站和删除不稳定的测站????。对于stab_ite,第一个值是 stabilization过程中迭代的次数,第二个值是迭代过程中重新加权的数量,第三个是在删除测站前允许的相对于不确定性的残差比率。你可以在定义 框架的过程中改变最后一个值以调整包含或排除的测站。这些命令的详细描述可看glorg的帮助文件和globk参考手册的3.2节。

在固定过程中允许平移和旋转是absorb空间相关噪声最普遍的方法,但是如果你只有少量的测站或异常的几何体时要小心。例如,如果你只有三个站,包含旋 转,你从九个观测值(每个站三个坐标)中估计六个参数,将会导致只有三度的冗余度。而且即使有很多测站,如果其中一个离其他的站很远的话,长基线会使 absorb所有的旋转自由度。如果测站可靠,不关心测站残差的话这并不是一个致命的缺点,但是你需要知道this chararistic of the stabilization.

如果你需要提供坐标或速度的step changes,或在某个时期排除测站,可以在globk中使用地震文件(eq_file)。这个文件有两种记录。第一个重命名测站(为globk创建新的逻辑上的测站)基于它们接近地震的程度:

# November 3, 2002, UT=22:12 Lat = 63.52 Lon -147.53 Depth=5 km M 7.9

eq_def DN 63.52 -147.53 700 5. 2002 11 3 22 12

eq_cosei DN 1.0 1.0 1.0 1.8 1.8 0.7

eq_post DN 100 0.1 0.1 0.1 1.8 1.8 0.7 Postseismic: 0.1 mm**2/day and spatial about same

eq_rename DN

eq_file文件中包含以上各行,开始和结束时间晚于2002.11.3的22:12的距离Denali地震700公里内的测站将会被重命名。 eq_cosei和eq_post命令描述了co-seismic和post-seismic变化应用的限制(查看globk帮助文件和globk参考手 册的3.1节)。第二种类型重命名测站的命令按照具体的说明解释数据质量和仪器的变化:

rename mate_gps mate_1ps 1999 6 18 0 0

rename kit3_gps kit3_xcl 1997 5 14 0 0 1997 5 18 0 0

rename madr_gps madr_xhi emed 1996 9 26 0 0 1996 10 27 0 0

第一行说明在Matera使用新接收机导致的位置变化;第二行是删除Kitab四天中的坏数据;第三行说明在h文件中名字包含字节emed的使用了不正确 的天线高度。可以使用glorg中的equate特征强制madr_gps和madr_xhi使用相同的水平调整(查看第四章)。也可以使用rename 命令改变测站位置而不用引入一个新的测站,应用已知的当地测量的偏差或地震模型中假定的偏移:

rename tigr_gni tigr_gni 2001 2 28 0 0 2100 1 1 0 0 0.0032 0.0033 0.0000 NEU

该记录使用了测站坐标北和东方向基于先验模型3mm的偏差。

【转】globk中的控制文件的更多相关文章

  1. Oracle中从控制文件读取的视图

    Oracle中有一些数据字典视图需从控制文件中读取信息,如下所示.用户在数据库打开之前就可以访问这些视图,因为这些视图的内容存储在控制文件中. v$archived_log:归档日志信息,如大小,SC ...

  2. 【RMAN】Oracle中如何备份控制文件?备份控制文件的方式有哪几种?

    真题1. 如何备份控制文件?备份控制文件的方式有哪几种? 答案:备份控制文件的方式有多种. ① 备份控制文件可以在线进行: SQL> ALTER DATABASE BACKUP CONTROLF ...

  3. Oracle数据库 控制文件

    一.概念控制文件的主要任务是管理数据库的状态以及描述数据库的物理结构 二.所含有的信息1.数据库名2.数据库标识符(DBID)3.数据库创建时间戳4.数据库字符集5.数据文件信息6.临时文件信息7.在 ...

  4. Oracle的控制文件

    一.控制文件 oracle的控制文件是极其重要的文件,它是一个较小的二进制文件. 记录了当前数据库的结构信息,同时也包含数据文件及日志文件的信息以及相关的状态,归档信息等等  在参数文件中描述其位置, ...

  5. 使用RMAN对控制文件进行restore

    控制文件的默认备份格式是: c-IIIIIIIIII-YYYYMMDD-QQ 其中: c:表示控制文件 IIIIIIIIII:表示DBID YYYYMMDD:备份的时间戳 QQ:16进制的序列号,从0 ...

  6. RMAN数据库恢复之控制文件和参数文件恢复

    一.控制文件的恢复1.查询控制文件的路径 SQL> SELECT * FROM V$CONTROLFILE; STATUS NAME IS_RECOVERY_DEST_FILE BLOCK_SI ...

  7. RMAN备份之丢失数据文件及控制文件的恢复

    About Recovery with a Backup Control FileIf all copies of the current control file are lost or damag ...

  8. Oracle控制文件操作

    控制文件是连接instance和 database的纽带.记录了database的结构信息. 控制文件是1个2进制文件.记录的是当前database的状态. 控制文件可以有多个,在参数文件中通过con ...

  9. Oracle控制文件

    一.Oracle 控制文件 为二进制文件,初始化大小由CREATE DATABASE指定,可以使用RMAN备份 记录了当前数据库的结构信息,同时也包含数据文件及日志文件的信息以及相关的状态,归档信息等 ...

随机推荐

  1. 移动端吸顶(iOS与安卓)

    有的时候经常会遇到移动端吸顶效果,开始我也只是上网查了一下,分别有iOS和android两种样式,如下: /*!*Android*!*/ .head { position: fixed; top: 0 ...

  2. Nginx性能优化技巧(6)

    一.编译安装过程优化 1.减小Nginx编译后的文件大小 在编译Nginx时,默认以debug模式进行,而在debug模式下会插入很多跟踪和ASSERT之类的信息,编译完成后,一个Nginx要有好几兆 ...

  3. poj_2503(map映射)

    题目链接poj2503 Babelfish Time Limit: 3000MS   Memory Limit: 65536K Total Submissions: 38820   Accepted: ...

  4. HDU_5504 GT and sequence

    GT and sequence Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/65536 K (Java/Others) ...

  5. 初识LINUX之常见命令

    玩过Linux的人都会知道,Linux中的命令的确是非常多,但是玩过Linux的人也从来不会因为Linux的命令如此之多而烦恼,因为我们只需要掌握我们最常用的命令就可以了.当然你也可以在使用时去找一下 ...

  6. sass 安装与使用

    1.安装. 安装ruby :http://rubyinstaller.org/downloads 创建项目:在f盘创建一个名为sass的文件夹 ruby命令行:f: ruby命令行:cd sass r ...

  7. Ajax及异步操作

    之前我们使用的是jQuery的Ajax,这是一种极为便捷的Ajax操作方式,但是我们还需要对Ajax技术进行进一步的了解. <input type="text" id=&qu ...

  8. Rootkit 核心技术——利用 nt!_MDL(内存描述符链表)突破 SSDT(系统服务描述符表)的只读访问限制 Part I

    -------------------------------------------------------- 在 rootkit 与恶意软件开发中有一项基本需求,那就是 hook Windows ...

  9. destoon 默认广告位代码

    <img src="http://www.testinstrument.cn/skin/default/jiurong/img/banner.png" alt="& ...

  10. IOS学习:隐藏键盘方法

    1.点击界面的其它空白地方隐藏      由于UIViewController是继承自UIResponder的,所以可以覆写- (void)touchesBegan:(NSSet *)touches ...