τp变换解释与程序实现

前言

τp变换类似于图像处理中的一维线性Radon(拉东)变换,是上世纪90年代就有的技术。τp变换更多的是专用于地球物理数据处理领域,因为地球物理勘探采集到的各种有效波旅行时的函数式都是确定的!例如折射波、面波、直达波等具有直线特征P-P反射波、P-SV转换波等具有双曲线特征。正是因为这些波的函数式类型是确定的,因此当它们混合在一起时,可以利用τp变换的方法进行波场分离

故可以先总结一下τp变换的优缺点:

  • 优点:适用于可以用具体函数关系式描述的波场!波场分离后区分明显!适用于地震勘探中多种有效波的波场分离
  • 缺点:如果是单纯的野外地震记录,有大量无规律噪声信号混杂,那么τp变换效果不好!故个人感觉不太适用于天然地震中的噪声分离

因为,本文主要介绍τp变换在地震勘探中的实际含义和操作,然后编程实现。

τp变换地震勘探中的含义

地震勘探理论模拟中,用到最多的是面波。因此先介绍面波的近似和如何产生面波。

假设地下是一个无限大的均匀半空间,在地表有单一震源激发一个球面波;当这个球面波传播到足够远时,它扩展的半径就足够大!此时在一个"小范围/小尺度内"来看球面波(一小部分)是可以近似看成是平面波的。这是理论前提。

实际激发平面波的方法:在地表沿一条测线等间距布置一系列炮点,同时激发,同时向下传播各自的球面波;这些球面波的波前可以用直线连起来,也就是说这些球面波可以合成为一个平面波!这是"水平平面波"的模拟方法。另外,只要各个炮点的激发按一定的时间间隔先后激发,同样的方法合成的波前面可以模拟"倾斜平面波"!图1是两种模拟平面波的示意图:

图1:平面波激发示意图

所以总波场可以用各个子波场的叠加来近似代替:

\psi(x,t) = \sum_{i=1}^{N}\varphi(x,t)

当我们有了平面波的概念后,下面再近似一个勘探常用到的概念:视速度

视速度的定义:就是你观察方法所对应的速度。

在地球物理的地震勘探中,常用的视速度有两种:水平视速度、垂直视速度。它们的概念和对应的公式推导可以用图2展示:

图2:面波勘探中的视速度

设图中OA、OB、OC的长度分别为:L、x、z;波在地下介质中的传播速度为v。当波到大A点时,在地面x轴地下z轴上观察其实早已通过了B点和C点!也就是波在地表x轴和地下z轴所观察到的视速度要比波在地下传播的本身速度快!根据图中的几何关系,我们可以得到地表x轴和地下z轴这2个方向上的视速度计算公式:

\begin{cases} v_x = \frac{x}{sin\theta} \\ v_z = \frac{z}{cos \theta} \end{cases}

波传播到B和C点所用的时间为:

\begin{cases} t_x = \frac{x}{v_x} = \frac{xsin\theta}{v} = \frac{Lsin\theta sin\theta}{v} = \frac{Lsin^{2}\theta}{v} \\ t_z = \frac{z}{v_z} = \frac{xcos\theta}{v} = \frac{Lcos\theta cos\theta}{v} = \frac{Lcos^{2} \theta}{v} \end{cases}

所以,我们可以波到A的时间与波到B和C时间之间的规律:

t_{OA} = \frac{L}{v} = t_x + t_z = \frac{Lsin^{2} \theta}{v} + \frac{Lcos^{2} \theta}{v}

这就是说:波场传播的时间是可以进行正交分解的。有了这样的规律,我们就可以轻松的求取地下是多次介质的波传播的旅行时。

下面我们继续深入,研究一个多层介质组成的地下模型的波传播的旅行时,并在此基础上引用τp变换中的两个参数。多层介质的模型如下图3所示,设各层速度、水平视速度、垂直视速度为:

v_1、v_2、v_3、\cdots、v_n

v_{x1}、v_{x2}、v_{x3}、\cdots、v_{xn}

v_{z1}、v_{z2}、v_{z3}、\cdots、v_{zn}

图3:地下多层介质模型

利用时间的正交分解得到波从一段激发另一端接收,总旅行时为(注意是双程的,要x2):

t = 2\sum_{i=1}^{n}(\frac{x_i}{v_{xi}} + \frac{z_i}{v_{zi}}) = 2\sum_{i=1}^{ n}\frac{x_i}{v_{xi}} + 2\sum_{i=1}^{n}\frac{z_i}{v_{zi}}

根据折射定律,相临上下两层间的速度与角度关系为:

\frac{sin\alpha}{v_1} = \frac{sin\beta}{v_2}

上层水平视速度为:v_{x1} = \frac{v_1}{sin\alpha};下层水平视速度为:v_{x1} = \frac{v_2}{sin\beta}

所以,我们可以得到:v_{x1} = v_{x2},并且推广可得所有层的水平视速度相等

v_{x1} = v_{x2} = v_{x3} = \cdots = v_{xn}

现在再引入"慢度"的概念,即速度的倒数。设各层的水平慢度为p_i,垂直慢度为q_i,带回总旅行时的方程中,可得:

t = 2\sum_{i=1}^{n}p_{i}x_i + 2\sum_{i=1}^{n}q_{i}z_i

总把各层水平视速度都相等的关系带入可得(注意是双程的):

t = 2p\sum_{i=1}^{n}x_i + 2\sum_{i=1}^{n}q_{i}z_i = 2p(\frac{x}{2}) + 2\sum_{i=1}^{n}q_{i}z_i = px + 2\sum_{i=1}^{n}q_{i}z_i

τ = 2\sum_{i=1}^{n}q_{i}z_i,则总旅行时最后的计算公式为:

t = px + τ

这样总旅行时的计算公式,就从原始的空间转换到τp空间!从最后得到的公式可以看出:p其实就是各层的水平慢度(每层数值都一样),τ就是垂向总时间。下面总结参数τ和p的2种理解方式:

  • 物理意义角度:p是水平慢度,τ是垂直慢度与垂直各层深度的乘积和;
  • 函数关系角度:最后的公式变成了一个直线方程,p是斜率,τ是时间轴的截距

τp变换2个参数的讲解就到此结束了,下面我们将利用第2条的理解方式来进行编程实现。

程序实现

前文已经说过,τp变换适用于波旅行时的函数关系式已知的情况。根据上面第2条的理解,实际操作中:p其实就是函数上每个点切线的斜率,τ就是每个点切线在时间轴上的截距

所以,如果原函数式是直线的话,其上各个点的切线和对应的截距都是一样的(都是原函数)!即原来的直线转换到τp域上就是一个点!这是区分最为明显的!下面来看几个函数式利用τp变换进行分离:

图4:时域4个函数式的叠加
图5:对应转换到τp域效果

很明显可以看出,原来的两条直线(蓝色和紫色)转换到τp域之后就是一个点!原来的幂函数(黄色)双曲函数(红色)转换到τp域之后,在空间分布上也有很的区别!在τp域剔除原信号中的两个直线信号实在是太容易了(把那两个点删了后再反变换回去就行)!

总结:

  • τp变换最好用的地方还是对直线波形分离和剔除!因为τp变换本身就是一个线性变换,因此它处理线性信号的效果是最好的(转为是一个点);
  • τp变换适用于函数表达式已知!根据上面的说明,τp变换要利用点斜式求切线!所以原函数必须已知,且一阶导函数必须存在。
  • τp变化是一种地球物理专门的工具,适用性不广!
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 216,496评论 6 501
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 92,407评论 3 392
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 162,632评论 0 353
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 58,180评论 1 292
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 67,198评论 6 388
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 51,165评论 1 299
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 40,052评论 3 418
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 38,910评论 0 274
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 45,324评论 1 310
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,542评论 2 332
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,711评论 1 348
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,424评论 5 343
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 41,017评论 3 326
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,668评论 0 22
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,823评论 1 269
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 47,722评论 2 368
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,611评论 2 353

推荐阅读更多精彩内容