【技术实现步骤摘要】
基于伪谱法的三维声波方程空间域正演方法及装置
本申请涉及石油勘探
,尤其涉及一种基于伪谱法的三维声波方程空间域正演方法及装置。
技术介绍
本部分旨在为权利要求书中陈述的本专利技术实施例提供背景或上下文。此处的描述不因为包括在本部分中就承认是现有技术。伪谱法是地震正演的重要方法。在伪谱法中,时间域通过有限差分求波场对时间的二阶偏导数,空间域则通过下述步骤求波场对空间的偏导数:通过离散傅里叶变换的快速算法(FastFourierTransformation,FFT)将空间域转到波数域;然后令转到波数域的空间域乘以负的波数的平方;之后通过快速傅里叶逆变换(InverseFastFourierTransform,IFFT)求波场对空间的二阶偏导数。三维声波方程为:其中,u(x,y,z,t)为压力波场,υ(x,y,z)为空间的速度场。利用伪谱法对三维声波方程的空间域进行地震正演时,三维空间坐标x轴、y轴、z轴方向上的空间偏导数均由3个步骤实现,以x轴方向为例,计算步骤如下所示:对空间域进行FFT,FFT结果乘以-kx2,再对乘以-kx2之后的FFT结果进行IFFT。每个步骤在运算时都需要进行大量的运算,耗费计算机大量时间,同时多个步骤逐个执行难以适应图形处理器(GraphicsProcessingUnit,GPU)的并行计算过程,导致运算效率降低。
技术实现思路
本申请实施例提供一种基于伪谱法的三维声波方程空间域正演方法及装置,用以降低计算机的计算量,且更加适合 ...
【技术保护点】
1.一种基于伪谱法的三维声波方程空间域正演方法,其特征在于,所述方法包括:/n针对三维空间的指定坐标方向,根据所述指定坐标方向的采样点数和m阶求导算子公式,计算指定坐标方向的二阶求导算子;所述m阶求导算子公式根据傅里叶正变换算法和傅里叶逆变换算法推导得到,m≥1;/n根据二阶求导算子和空间波场确定三维波动方程的空间偏导数,作为三维声波方程空间域正演结果。/n
【技术特征摘要】
1.一种基于伪谱法的三维声波方程空间域正演方法,其特征在于,所述方法包括:
针对三维空间的指定坐标方向,根据所述指定坐标方向的采样点数和m阶求导算子公式,计算指定坐标方向的二阶求导算子;所述m阶求导算子公式根据傅里叶正变换算法和傅里叶逆变换算法推导得到,m≥1;
根据二阶求导算子和空间波场确定三维波动方程的空间偏导数,作为三维声波方程空间域正演结果。
2.根据权利要求1所述的方法,其特征在于,在根据所述指定坐标方向的采样点数和m阶求导算子公式,计算指定坐标方向的二阶求导算子之后,所述方法还包括:
对指定坐标方向的二阶求导算子进行截断充零处理,得到不同截断长度的初始二阶求导算子;
对不同截断长度的初始二阶求导算子进行加权平均处理,得到二阶优化求导算子;
根据二阶优化求导算子和空间波场确定三维波动方程的空间偏导数,作为三维声波方程的空间域正演结果。
3.根据权利要求2所述的方法,其特征在于,所述对指定坐标方向的二阶求导算子进行截断充零处理,得到不同截断长度的初始二阶求导算子,包括:
对以矩阵形式表示的二阶求导算子,以每行峰值为中心,将指定数量作为截断长度,在中心左右各依次选取指定数量的点保留,除保留的点外的其他点充零,根据保留的所有点计算得到一个初始二阶求导算子;
令指定数量加1作为新的截断长度,再次计算得到一个初始二阶求导算子;
重复令指定数量加1作为新的截断长度计算初始二阶求导算子的过程直至截断长度的值等于数量阈值,计算得到不同截断长度的初始二阶求导算子。
4.根据权利要求1至3任一项所述的方法,其特征在于,三维空间的x轴方向的m阶求导算子公式为W-1(ikx)mW;y轴方向的m阶求导算子矩阵为W-1(iky)mW;z轴方向的m阶求导算子矩阵为W-1(ikz)mW;
其中,kx、ky、kz分别表示x轴方向、y轴方向和z轴方向的波数;i表示虚数;W表示傅里叶变换矩阵,W-1表示傅里叶变换逆矩阵,N表示采样点数。
5.一种基于伪谱法的三维声波方程空间域正演装置,其特征在于,所述装置包括:
计算模块,用于针对三维空间的指定坐标方向,根据所述指定坐标方向的...
【专利技术属性】
技术研发人员:闫海洋,孙赞东,朱兴卉,王亚静,范畅,
申请(专利权)人:中国石油天然气集团有限公司,中国石油集团东方地球物理勘探有限责任公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。