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. 第一个 spring-boot 程序

    本例使用 maven 作为项目管理工具 新建 pom.xml 文件,添加 spring-boot-starter-web 依赖: <dependency> <groupId>o ...

  2. Zabbix实战-简易教程(9)--模板

    1.模板概念 场景:比如你老板给你一个任务:有100台机器需要监控他的OS性能(CPU/内存/磁盘IO/网络),都是同样的监控项200个,上午需要添加完成,并且检查监控项的信息是否准确.这时你会怎么操 ...

  3. 基于Flask实现博客开发--准备工作

    背景说明 本项目是基于<深入理解flask>一书,主要是用来记录学习历程和交流心得,所以写得不好请大神勿喷. 准备工作 virtualenv介绍 也许 Virtualenv 是你在开发中最 ...

  4. ORA-28002 -- oracle密码过期

    1.登录oracle 2.查看密码有效期时长 SELECT * FROM dba_profiles s WHERE s.profile='DEFAULT' AND resource_name='PAS ...

  5. Android热修复框架汇总整理(Hotfix)

      Android平台出现了一些优秀的热更新方案,主要可以分为两类:一类是基于multidex的热更新框架,包括Nuwa.Tinker等:另一类就是native hook方案,如阿里开源的Andfix ...

  6. Progressive Web Applications

    Progressive Web Applications take advantage of new technologies to bring the best of mobile sites an ...

  7. 【HTML_标签大全】

    HTML标签大全 标签 描述 标签类型 备注 <!--...--> 定义注释 / 单标签 <!DOCTYPE> 定义文档类型 / 单标签 <head></he ...

  8. 使用python写天气预告

    先去YY天气注册一个账号,然后就能用API了 http://www.yytianqi.com/ # encoding=utf-8import urllib.requestimport jsonimpo ...

  9. [hdu3943]K-th Nya Number

    挺正常的一道模板题. f[i][j][k]表示i位的数,有j个4,k个7的方案数. 具体实现的话...我写了发二分答案..需要注意的是二分时应该是mid=L+(R-L)/2..不然分分钟爆longlo ...

  10. BZOJ3997: [TJOI2015]组合数学(网络流)

    3997: [TJOI2015]组合数学 Time Limit: 20 Sec  Memory Limit: 128 MBSubmit: 405  Solved: 284[Submit][Status ...