obsdecom-海底地震仪数据解编转换及波形显示软件使用说明
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
海底地震仪数据解编转换及波形显示软件V1.0使用说明
软件著作权登记号:2013SR019292
刘劲松中国科学院地质与地球物理研究所
1.功能简介
海底地震仪数据解编转换及波形显示软件,用于海底地震仪记录的数据解编和格式转换,可将按时序排列的海底地震仪数字波形定点数据转换为按道序排列的浮点数据,并转换为SAC格式或SU格式。同时该软件可显示原始数据的波形。软件包含3个模块,obsdecom模块,sac2su模块,xdobs模块。obsdecom 模块用于将obs原始记录数据转为sac格式;sac2su将多个sac格式的数据转为多道单文件的su格式数据;xdobs用于在电脑终端上显示obs原始数据的波形。
2.用法详解
2.1 obsdeom模块
该模块将原始obs数据转换为SAC数据格式,根据文件名编码确定起始时间并存到SAC数据的道头字中。3通道和4通道的数据要分开处理,不可同时处理两种通道数目的数据。
模块通过命令行变量输入参数,无变量执行obsdecom会显示程序帮助信息,内容如下:
****************************************************************
* usage: obsdecom [-c|-d] [dt=] [sfx=] [stn=] [od=] fn1 [fn2 ....]
* -c check data only, no decom & convert(default)
* -d decom & convert
* dt= specify sample interval in ms.
* sfx=x,y,z,h filename suffix of each component.
* default are BHE,BHN,BHZ,BHH.
* stn= specify station code. default STN
* od=. specify output directory.
* fn1,fn2,... data filenames in raw format.
****************************************************************
以下详细解释每个命令行变量的意义:
-c 只显示有关信息,不做解编和转换。缺省选项
-d 进行解编和转换。
stn= 指定台站代码,缺省为STN。
sfx= 指定x、y、z、h各分量的输出文件名后缀,缺省为BHE,BHN,BHZ,BHH dt= 指定采样间隔,单位为毫秒,缺省时3通道数据dt=5,4通道数据dt=8 od=. 指定输出数据的存放目录,缺省为当前目录
fnX 原始数据记录文件,按实际顺序,时间小者在前。
2.2 sac2su模块
该模块将单个SAC格式的地震波形数据转为SU格式的数据,可用于生成气枪信号的共检波点道集数据。进行转换时,可对整个SAC数据进行转换,也可以只转换选定时窗内的数据。被转换的SAC数据必须具有相同的采样点数。
程序通过命令行变量输入参数,无变量执行sac2su会显示程序帮助信息,内容如下:
**************************************************************** * sac2su sfn1 [sfn2 ...] [tw=] [dir=] [-n] [-a]
* sfnx SAC filenames.
* the output are write to stdout.
* tw=20. time window length in seconds
* if the a&f field in sac header is set,
* then the time window is [a-tw,f+tw],
* else output the whole trace.
* dir= the dirctory where sac files in.
* -n normalize each trace.
* -a convert all trace.
**************************************************************** 以下详细解释每个命令行变量的意义:
sfnX 待转换的SAC数据文件名。
tw=20 指定时窗长度(秒),仅当SAC数据头中A、F字段有定义时。实际输出时窗[a-tw,f+tw]。如果有多个SAC数据,仅第1个数据的F会被利用计
算时窗长度,后续数据采用同样的时窗长度。
dir= 指定SAC数据所在目录,缺省为当前目录。
-n 对每个SAC数据进行去中值和归一化处理。
-a 转换整个数据。
2.3 xdobs模块
xdobs模块是基于Xwindow的交互式模块,用于显示obs原始数据波形,浏览不同的数据段,对波形进行缩放等等。使用时直接在命令行变量中给出要显示的数据文件名。运行后将启动一个图形窗口。使用键盘命令可在图形窗口中切换到不同的文件记录,模块支持的键盘命令见下表所示。
键盘命令一览表
功能备注
功能键(大小写敏
感)
x 选定时窗起止点缩放
z,o 回到原始时窗缩放
r 重画当前波形
!切换至第1个记录记录切换
$ 切换至最后一个记录记录切换
空格,j,l,n 切换至下一个记录记录切换