SU常用命令

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

SU常用命令

SU(Seismic Unix)是由美国科罗拉多矿业学院开发的地震数据处理系统。虽然该系统占用资源很少,但是具有功能齐全、运算效率高、源代码公开等优点,在地球物理界应用广泛。但是也要注意到SU与诸如Promax、Omega、CGG 等强大的处理软件相比,功能仍然非常有限,不过我们可以对SU进行修改或者加入自己的源代码,扩充它的功能。该系统没有可视化的软件界面,所有处理都是以命令的形式进行操作,因此需要对Linux系统有一定的了解。

学习SU的一个重要途径是利用强大的帮助工具,帮助命令有很多。

#name-得到该命令的相关用法及参数

e.g. #suximage

#sudoc-得到编码的DOC列表及命令和源程序的位置

e.g. #sudoc suximage

#sufind-查找相关命令及用法

e.g. #sufind dmo

另外,SU系统有一套演示程序,放在$CWPROOT/src/demos目录下。进入这一目录,可以发现有很多文件夹,每个文件夹包含了SU各个模块的演示程序,进入这些文件夹,根据README文件的操作提示,一步一步执行里面的shell 程序,就可以看到演示结果。

$cd $CWPROOT/src/demos

$cd nmo

$cat README

$./MakeData

SU系统只能对SU格式的数据进行处理,因此对数据处理之前先要将该数据转化为SU数据。SU数据格式只含有SEGY格式的道头和数据记录,不含有EBCDIC卡片头和卷头。

1.Segyread-segy格式转换为su格式

#segyread tape=test.sgy endian=0 | segyclean > test.su

su转segy

#segyhdrs < *.su | segywrite tape=*.sgy endian=0

2.Suedit-查看或编辑道头信息

#suedit

3.suaddhead-给二进制数据加道头

#suaddhead stdout ns=750

4.sushw-设置地震道头字

#sushw < stdin key=cdp,offset a=10,0 b=2,0 >stdout

5.sustrip-去掉道头

#sustrip stdout

6.susort-抽道集

#susort stdout cdp offset

7.suwind-截取数据

#suwind stdout key=cdp min=100 max=200

8.suximage-变密度显示su数据

#suximage

9.suxwigb-变波形+变面积显示su数据(用法与8相同)

#suxwigb

10.ximage-变密度显示二进制数据

#ximage n1=750 title=‘name’

11.xwigb-变波形+变面积显示二进制数据(用法与10相同)

#xwigb n1=750 title=‘name’

12.suaddnoise-对地震道加噪声

#suaddnoise stdout sn=20

13.sugazmig-Gazdag F-K域叠后偏移

#sugazmig stdout vfile=vel.bin dt=0.004 dx=15.0

14.sugethw 提取数据道头信息

#sugethw <*.su key=offset,cdp |more

15.Swapbytes 高低位格式转换

#swapbytes stdout

16.sugethw 获取道头字信息

显示道头字

sugethw

以文件形式存储道头字

#sugethw < sudata key=key1,key2,... output=geom > hdrfile

17.velconv速度场转换

可以对深度域层速度、时间域层速度、时间域均方根速度之间进行转化

以深度域层速度转时间域均方根速度为例:

#velconv < mar_v.bin > mar_vrmst.bin intype=vintz outtype=vrmst nz=750 dz=4.0 nt=750 dt=0.004

SU系统的命令可以和Unix系统的命令结合起来,因此可以进行su shell 编程,设计特定的处理流程:

#vi plot

#!/bin/bash

#cd /data

#suwind test_cmp.su key=cdp min=100 max=100

#suximage

#chmod +x plot

#./plot

另外,我们也可以修改或者扩充su的源代码,使其更加符合自己的处理要求。在此不详细介绍

SU的插件整理

随着对su7的不断实践和学习,不得不稍微的做下总结了。

因为最近做了大量的搜集和尝试工作,才发现已经用了3年su的自己其实也仅仅是刚刚入门而已,用论坛里老鸟的话说,就是初学者!起先是一阵阵的恐慌,然后则是一种莫名的兴奋,似乎这一简单的工具又带来了无限的潜能供我发掘。接下来是对最近工作的一个小结:

su的异形曲面的创建始终是su最大的硬伤。单靠创造性的思维有时不能解决后现代形制的建筑造型,而且即使创建出了,在比例上的精确或者在其上挖洞等都是很难做到的。为了应对这种情况,有几款插件可以很好的弥补这一缺陷。

1、首先是soapskinbubble,这是个极富梦幻色彩的插件。其原理是以最适合的曲面来封闭几条规定的空间曲线,曲面由空间网格构架而成,细腻而又美观。但,也有缺点,1只能在规定的曲线的情况下生成,不能编辑或修改。2太过独立,很难和已建成部分契合。

2、再就轮到众所周知的Su本身的内置地形编辑器了。这东西用法繁琐,相信除了建造山地没人愿意使用这种令人郁闷的东西。

3、如果实在艰苦,可选择另外一款和su结合较完美的软件moi3d,这个操作和犀牛接近,但比后者小而且更加简洁,可存成skp文件,缺点是只能从它往SU里导入模型,SU的模型它打不开,互动性稍差。(个人强力推荐)

4、pathface,双跟踪路径插件,跟踪出来的不太好看,可能还有待进一步提高。但是,它能做到双线放样,这对su来说是革命性的了。谨慎使用,等待更新。

5、曲面粘合插件——mshstick,神奇而且变态……如果你建立了一个山地地形的话,那么,它可以给你铺出一条完美的山间小路……千山鸟飞绝……万径人踪灭……诗意啊!!!!!

曲面的问题即使有这么多插件还是很难完全解决,建出优秀的模型还得靠创造性的思维与铁杵磨成针的耐心!下面是个人认为比较不错的插件集合:

1、saupp这个应该是人尽皆知吧。大众插件不多予评价,班门弄斧。

2、1001bittool这个是个人认为最出色的建筑插件集合,倒角,斜面推拉,断线连接,连线成面,插窗,门,旋转楼梯,剪刀楼梯,直楼梯,线变管,线变楞,自定义坡地等等等等。东西虽好,价格昂贵啊,70多美元好像。至今未找到破解版,只有学生教育版。这点好郁闷,只能每次打开su都要忍受点击一下确定的痛苦。强力支持大家来破解此插件!!!!

相关文档
最新文档