利用MSFM算法计算程函方程的走时CT胖射线反演法

利用MSFM算法计算程函方程的走时CT胖射线反演法

基于程函方程的弹性波走时CT胖射线反演方法,是在反演迭代过程中,利用程函方程计算走时场,并得到接收点处的走时数据,用这个数据代替正演数据。每次迭代完成后,速度模型发生了改变,所以FMM算法计算的走时场也会发生改变,正演数据的精度很高。但是层析成像的雅克比偏导数矩阵用胖射线的结果来近似代替,这样避免了反向求解射线路径造成过大的计算量。这种算法的计算速度非常快,比最短路径法快很多,而且收敛效果优于常规胖射线和直射线,反演效果较好。

一、速度模型的建立及正演

为了验证算法的效果,建立层状+空洞模型,速度分布如下图所示
在这里插入图片描述
波的发射点在左边钻孔中,点间距为1m,纵坐标分别为0.5,1.5,2.5,,,29.5,接收点分布于右边钻孔中,坐标分布与发射点相同。

采用最短路径法计算了一组数据,内插节点为10个。

在这里插入图片描述
迭代20次,初始模型设置的不是很好,反演结果是错误的,如下
在这里插入图片描述

二、程函方程计算走时场

采用程函方程正演,利用开源的FMM算法(Multistencil Fast Marching Method,可以直接下载matlab代码包)。走时场的计算结果如下

在这里插入图片描述发射点在左下角的情况

在这里插入图片描述
发射点在中间的情况
在这里插入图片描述
发射点在左上角的情况

程函方程FMM算法计算得到的走时与最短路径法计算得到的走时进行对比。
在这里插入图片描述
总体上看,两种方法得到的走时曲线具有相同的趋势,吻合较好。局部上看,有一些数据误差较大。

三、反演

初始模型设为2000 m/s,迭代200次,得到的结果不是很好,如下。

在这里插入图片描述
将低速模型换成高速模型,初始模型设为3500m/s,其他参数不变,结果如下。

在这里插入图片描述
同样的参数情况下,传统方法反演的结果如下

在这里插入图片描述

四、结论

结论就是本文所讲得的方法效果很好,优于传统的方法。(在这里插入图片描述

  • 3
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 42
    评论
波动方程成像方及其计算,张文生编写,目录好像少了一页,正文没有问题,关于波动方程成像方。目录如下,请根据需要下载~~~(*^__^*) 目录编辑 前言 第1章 Kirchhoff偏移 1.1 偏移成像概述 1.2 Kirchhoff积分公式 1.3 Kirchhoff偏移公式 1.4 Green函数和Hankel函数 1.5 Kirchhoff偏移公式的离散形式 1.6 单程波形式的Kirchhoff公式 1.7 程函方程和输运方程 1.8 射线Kirchhoff公式 1.9 散射Kirchhoff成像 第2章 零偏移距记录合成 2.1 伪谱合成零偏移距记录 2.1.1 方原理 2.1.2 数值计算 2.2 混合合成零偏移距记录 2.2.1 理论方 2.2.2 数值计算 2.3 三维正交各向异性介质有限差分正演模拟 2.3.1 各向异性方程及其差分方程的建立 2.3.2 三分量波场通量校正的实现 2.3.3 三维各向异性吸收边界条件 2.3.4 稳定性条件 2.3.5 数值计算 第3章 复杂构造叠后深度成像 3.1 逆时深度偏移 3.1.1 方原理 3.1.2 稳定性条件 3.1.3 数值计算 3.2 四种常用的非Kirchhoff偏移方 3.2.1 相移加插值(PSPI) 3.2.2 隐式(ω-x)域有限差分(FD) 3.2.3 裂步傅里叶(SSF) 3.2.4 傅里叶有限差分(FFD) 3.2.5 数值计算 3.2.6 计算量概述 3.3 混合深度偏移及其吸收边界条件 3.3.1 理论方 3.3.2 吸收边界条件 3.3.3 数值计算 第4章 复杂构造叠前深度成像 4.1 炮集叠前深度偏移及其并行实现 4.1.1 理论方 4.1.2 成像计算 4.2 双平方根算子叠前深度偏移 4.2.1 双平方根算子 4.2.2 双平方根算子波场外推 4.2.3 成像计算 4.3 裂步Hartley变换叠前深度偏移 4.3.1 理论方 4.3.2 成像计算 4.4 相位编码叠前深度偏移 4.4.1 交叉成像的产生 4.4.2 相位编码的特性 4.4.3 成像计算 4.5 平面波波场合成叠前深度偏移及其并行实现 4.5.1 波场合成偏移方 4.5.2 控制照明技术 4.5.3 成像计算 第5章 三维多方向分裂隐式波场外推 5.1 交替方向隐格式 5.1.1 旁轴近似 5.1.2 吸收边界条件 5.2 三维频率空间域多方向分裂 5.2.1 高阶近似与分裂方向数目的选择 5.2.2 近似系数的确定 5.2.3 二、三、四、六、八方向上的算子分裂 5.3 由Kirchhoff积分解导出偏移公式 5.4 混合四方向分裂偏移 5.4.1 混合四方向分裂 5.4.2 分裂误差 5.4.3 螺旋线上的四方向波场外推 5.4.4 数值计算 第6章 正多边形网格上Laplace算子的差分表示 6.1 导数的中心差分算子表示 6.2 正多边形网格上的Laplace算子的差分表示 6.3 广义勾股定理 6.4 正方形和正六边形上的差分格式 6.4.1 长算子 6.4.2 紧凑算子 6.4.3 在波场外推中的应用 第7章 三维频率空间域显式波场外推 7.1 稳定的显式外推格式 7.2 McClellan滤波器 7.3 旋转的McClellan滤波器 7.3.1 45°旋转9点和17点滤波器 7.3.2 平均滤波器 7.4 六边形网格上的三维地震数据 7.4.1 一维采样理论 7.4.2 三维地震数据的带限表示 7.4.3 六边形网格上的数据采样 第8章 三维复杂构造叠前深度成像 8.1 全波波动方程的分解 8.2 混合炮集三维叠前深度偏移 8.2.1 混合波场外推 8.2.2 相对误差分析 8.2.3 成像计算与并行实现 8.3 混合三维平面波合成叠前深度偏移 8.3.1 三维平面波合成与目标照明 8.3.2 因子分解波场外推 8.3.3 成像计算 8.4 共方位数据三维叠前偏移 8.4.1 共方位数据的下延拓 8.4.2 稳相路径的射线参数等价表示 8.4.3 共方位下延拓的精度 8.4.4 共方位Stolt偏移 参考文献 索引

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 42
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

商功贤

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值