首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 46 毫秒
1.
研究地震波场的传播特征是地震勘探的基础,利用有限差分法求解波动方程进行地震正演,其优势在于占用内存低、计算速度快、易于实现。但在三维情况下,计算量和数据量会急剧增加,传统串行地震数值模拟将无法满足计算效率的需求。因此,本文提出一种基于半精度浮点数优化与OpenMP的三维波动方程地震数值模拟方法,该方法首先利用半精度浮点数对地震常用的浮点型数据进行优化;其次利用应用程序接口OpenMP在多核CPU下通过以分割波场计算区域的方式实现并行计算;在保证计算结果满足精度需求的同时,能有效提高三维地震数值模拟的计算效率,并减少近一半的内存需求。通过数值试验证明该方法的有效性和实用性。  相似文献   

2.
有限差分法在三维粘弹性复杂介质正演模拟地震波的传播中对计算机内存和计算速度要求比较高,单个PC机或工作站只能计算较少网格内短时间的波场。本文介绍一种基于MPI的并行有限差分法,可在PCCluster上模拟较大规模三维粘弹性复杂介质中地震波传播时的波场;可预测地震波在此类条件下传播时的运动学和动力学性质。对于更好地理解波动传播现象,解释实际地震资料及反问题的解决等均具有重要的理论与实际意义。  相似文献   

3.
波动方程数值模拟的三种方法及对比   总被引:5,自引:3,他引:2       下载免费PDF全文
波动方程数值模拟方法是研究地震波场传播的一种重要手段,本文采用交错网格高阶有限差分方法分别对双程声波方程和双程弹性波方程进行了波场数值模拟,并且根据定位原理采用傅立叶有限差分算子进行了单程波方程数值模拟,在分析定位原理的基础上,对其计算过程稍作修改,将延拓到地面的波场直接由每个检波点接收,无需横向叠加过程,得到了单程声波方程共炮记录.基于不同波动方程的数值模拟结果表明,双程波方程结果包含直达波、多次波等干扰波,信噪比低;单程波数值模拟结果只包含了介质分界面的一次反射波,信噪比高,但对于大角度入射波误差较大,并且对于同一个地质模型而言,双程弹性波方程计算速度最慢,双程声波方程次之,单程声波方程计算速度最快.因此对于复杂地质模型,三种模拟方法可以取长补短,综合应用.  相似文献   

4.
在合成炮叠前深度偏移的基础上,提出了一种高效的合成炮叠前深度偏移方法,即在螺旋坐标下用因子分解进行波场外推的混合法. 用因子分解进行波场外推分为因果过程和反因果过程两个显式求解过程. 这种螺旋坐标下的显式求解过程,提高了波场外推的效率. 根据相位编码原理,对多个射线参数的合成波场进行了编码叠加,基于射线参数实现了MPI并行计算,进一步提高了计算效率. 在推导了有关公式并进行定量分析之后,对Marmousi复杂模型进行了计算,并作了比较,结果表明本文方法具有精度高和速度快的特点,可用于实际资料的计算.  相似文献   

5.
柯璇  石颖  王银凤 《地球物理学报》2021,64(7):2480-2493
为了提高地震波场正演模拟的准确性和稳定性,针对一步波场外推法地震波场正演,本文提出了基于多倍角公式的耦合方程组解法.借助欧拉公式,将一步波场外推法的复数波场延拓方程转化为两个实数波场耦合的方程组,结合多倍角公式和泰勒展开式精确逼近包含拟微分算子的简谐函数算子,利用谱方法求解拟微分算子,进而推导了一种基于多倍角公式的一步波场外推法的耦合方程组.相比于常规一步波场外推法中复数方程的矩阵解法,本文方法能够显著减少傅里叶变换次数,降低计算成本.此外,本文推导了稳定性条件,为正确选取地震波场模拟参数提供了理论依据.基于二维匀速模型和复杂构造模型的数值测试表明,本文方法能够在大时间步长情况下保持外推波场稳定,计算效率较高.  相似文献   

6.
弹性波方程正演的粗粒度并行算法   总被引:3,自引:3,他引:0       下载免费PDF全文
波动方程正演在地震资料采集、处理、解释与反演中均能发挥重要作用,但现有的基于求解地震波动方程的正演算法由于受庞大计算量的制约而难于大规模应用于工业生产.本文从二维弹性波动方程出发,研究了利用有限差分法并行求解该方程的基本思路与方法,给出了适于并行求解的计算空间划分方法与通信方案,分析了不同参数条件下并行程序的运行时间、加速比与效率.引入消息传递接口(MPI)实现了弹性波方程的并行求解,极大地提高了数值求解弹性波方程的计算效率.  相似文献   

7.
为提高频率域弹性波动方程数值求解的计算效率,本文引入近似解析离散化(NAD)方法将其进行数值离散并得到大型线性代数方程组.在详细分析了相应系数矩阵的稀疏分块结构与数学性质之后,本文提出采用不精确旋转分块三角预处理子加速Krylov子空间迭代方法来快速求解该线性方程组,并利用数值试验证实这种方法在弹性波场模拟方面的数值效率.通过与另外两种经典数值方法(常规有限差分方法和交错网格有限差分方法)对多种介质模型进行波场模拟、数值频散分析以及与解析解的波形对比,NAD方法显示了其在压制数值频散和提高计算效率方面的优势以及对复杂介质模型弹性波场数值模拟的有效性.  相似文献   

8.
叠前逆时偏移在理论上是现行偏移方法中最为精确的一种成像方法,其实现过程中的核心步骤之一是波动方程的波场延拓,而波场延拓的本质是求解波动方程,所以精确、快速地求解波动方程对逆时偏移至关重要.本文采用一种基于时空域频散关系的有限差分方法来求解声波方程,分析其频散和稳定性,实现波场数值模拟,并将分析和模拟结果与传统有限差分法进行对比.分析结果和模型数值模拟结果都表明时空域有限差分法模拟精度更高、稳定性更好.将时空域高阶有限差分法应用到叠前逆时偏移波场延拓的方程求解中,然后再利用归一化互相关成像条件成像,理论模型数据偏移处理获得了精度更高的成像.同时,在逆时偏移波场延拓的实现中,采用自适应变长度的空间差分算子求解空间导数的有限差分策略,在不影响数值模拟和成像精度的前提下,有效地提高了计算效率.  相似文献   

9.
横向各向同性介质地震波场数值模拟研究   总被引:8,自引:8,他引:0       下载免费PDF全文
地震波场数值模拟是理解地震波在地下介质中的传播特点,帮助解释观测数据的有效手段,而提高计算精度和运算效率是所有波场数值模拟方法研究所追求的目标.有限差分技术是求解波动方程计算效率最高、应用最为广泛的方法之一.但传统的有限差分技术计算过程中的数值频散问题影响了该技术的计算精度与计算效率.本文通过交错网格高阶有限差分技术与通量校正传输方法(Flux|corrected transport method,FCT)相结合, 对横向各向同性介质(Transverse isotropic medium,TI)一阶速度|应力弹性波动方程组进行了数值求解研究.波场快照数值模拟结果表明,本文研究的数值模拟方法与波动方程二阶有限差分方法、交错网格四阶有限差分方法相比,在压制网格数值频散方面有明显的优势,计算精度提高,而且可以利用较大的空间步长,提高计算效率.  相似文献   

10.
2.5维非均匀介质中的地震波数值模拟   总被引:4,自引:4,他引:0       下载免费PDF全文
目前,完全的3D弹性波数值模拟计算仍然需要庞大的计算资源,而2D弹性波数值模拟,又不能准确地近似3D数值模拟.因此,本文在较高数值精度的一阶应力一速度弹性波动方程的基础上,采用时间错格差分拟谱方法在2D模型介质中计算3D弹性波场,即2.5D数值模拟.并将3D计算结果与2.5D和2D结果进行比较,发现2.5D模拟结果在波场形态和振幅方面比2D模拟结果更接近3D模拟结果,从而证实了2.5D数值模拟比2D数值模拟可以更好地近似3D波场数值模拟,同时证实了时间错格差分拟谱方法是一种高精度、高效率的正演模拟方法.  相似文献   

11.
单程波近似实际上是一种多次前向散射和单次后向散射近似.利用单程波近似来描述波传播可以极大地节省地震数值模拟的计算时间和内存,实现地震波长距离传播模拟和三维地震模拟快速计算.本文基于单程波近似和波动积分方程的分离变量逼近,从广义Lippmann-Schwinger波动积分方程推导出耦合反射/透射系数的单程波传播算子.该算子由两部分构成:分离变量Fourier单程波传播算子和薄板间的反射/透射系数表达.前者将常规的Fourier分裂步单程波传播算子(SSF)推广适应横向强速度变化介质和大角度传播波场.后者是利用垂直波数来表示反射/透射系数,自然耦合到波场传播的计算过程中,其为地质界面倾角的隐式表达,精确描述振幅随入射角的变化,能适应任意复杂的模型.通过两个数值算例和一个实际地质模型的计算,本文将该方法和边界元法进行了比较,结果表明:在算例给出的介质横向速度变化情况下,本文提出的方法在相位和振幅方面与全波数值方法基本吻合.  相似文献   

12.
三维地震动场数值模拟并行计算系统   总被引:11,自引:3,他引:8  
并行计算系统是进行三维复杂场地地震动场数值模拟的基础。本文作者利用10台微机构建了一套并行计算集群(常称为Beowulf系统),节点微机上运行Windows2000操作系统,采用MPI标准的MPICH1.2.4版本作为并行计算的支撑环境,并以100M bps高速交换式以太网作为互连网络。利用编制的并行计算程序对该并行计算系统性能进行了测试。结果表明:该系统能够达到非常高的并行加速比和并行效率。该系统将用于三维地震动场数值模拟研究。  相似文献   

13.
地震资料分辨率降低,得不到深层介质的精确信息实际上是由于大地吸收效应的影响.同时与双程波动方程相比单程波动方程避免了多次波的干扰并且计算效率高、占用内存少.本文首先基于开尔芬粘弹性介质模型将品质因子与单程波分步傅立叶法波场延拓算子相结合,实现了粘弹性介质波场延拓,从而将单程波弹性介质波场延拓推广到了粘弹性介质.然后在定位原理,数学检波器原理以及等时叠加原理的基础之上实现了粘弹性介质非零偏移距叠前正演模拟.最后将数值模拟得到的正演记录进行弹性偏移和粘弹性偏移并进行对比分析.通过数值算例可以看出,粘弹性介质叠前正演深层的反射波能量减弱,同相轴变粗,频带变窄,主频减小,分辨率降低;粘弹性偏移不但实现了振幅的恢复,而且同时偏移剖面的垂向空间分辨率也得到了提高.  相似文献   

14.
坐标变换法通过将物理空间的曲网格映射为计算空间的矩形网格,将起伏地表转化为水平地表,同时将物理空间的波动方程转化为计算空间的波动方程,在计算空间完成数值模拟,坐标变换的方法对处理起伏自由边界具有较好的适应性和应用效果。本文在传统坐标变换方法的基础上,根据计算区域速度差异采用不同的网格大小和采样时间步长,提出了一种基于时空双变网格的起伏地表坐标变换正演模拟方法。在编程实现算法的基础上,通过典型模型波场模拟试算结果分析可知:(1)变网格方法与常规方法波场模拟误差在0.5%左右;(2)变网格方法计算效率视不同的变网格区域面积及变网格大小可提高几倍量级,在本文模型和计算参数下提高约5倍。(3)在满足模拟精度及频散条件要求下,变网格方法较全局细网格算法能显著节约计算内存。为此,针对起伏地表数值模拟,本文方法具有较高的模拟计算精度和一定的适应性。  相似文献   

15.
从各向同性介质中波场数值模拟的褶积微分算子法出发,推导出了各向异性双相介质中波场传播数值计算的褶积新算法.将常见的二阶微分Biot波动方程用等效的一阶速度—应力双曲方程表示,其中未知的波场向量包括固相和流体的速度分量和应力分量,由此对方程的时间项使用交错网格差分方法计算,而对空间项则采用褶积微分算法进行求解.对各向异性双相介质在单层介质模型和双层介质模型中的波场特征进行了研究.研究的结果显示,在两层介质分界面上当地震波产生反射时能观测到两类纵波和横波,并且在衰减系数大的介质里慢纵波很难见到.  相似文献   

16.
常规的单程波波动方程偏移成像方法对大角度的高陡构造偏移成像存在内在的限制.根据波动方程在各个空间方向的数学特性和高陡构造反射地震波的传播特征,通过把地震波分解为垂向的上下行波、水平方向的前后行波和左右行波,提出基于波场垂向外推和水平方向外推相结合的单程波波动方程高陡构造偏移成像方法,即用波场垂向外推的单程波波动方程偏移成像方法解决中低角度平缓构造的偏移成像,用波场水平方向外推的单程波波动方程偏移成像方法解决中高角度陡倾构造的偏移成像.这种基于波场垂向和水平方向外推相结合的高陡构造偏移成像方法是常规单程波波动方程叠前深度偏移成像方法的补充和改进,它相对基于全波方程的逆时偏移具有计算效率上的优势.  相似文献   

17.
基于WNAD方法的非一致网格算法及其弹性波场模拟   总被引:3,自引:2,他引:1       下载免费PDF全文
加权近似解析离散化(WNAD) 方法是近年发展的一种在粗网格步长条件下能有效压制数值频散的数值模拟技术. 在地震勘探的实际应用中, 不是所有情况都适合使用空间大网格步长. 为适应波场模拟的实际需要, 本文给出了求解波动方程的非一致网格上的WNAD算法. 这种方法在低速区、介质复杂区域使用细网格, 在其他区域采用粗网格计算. 在网格过渡区域, 根据近似解析离散化方法的特点, 采用了新的插值公式, 使用较少的网格点得到较高的插值精度. 数值算例表明, 非一致网格上的WNAD方法能够有效压制数值频散, 显著减少计算内存需求量和计算时间, 进一步提高了地震波场的数值模拟效率.  相似文献   

18.
陈生昌  张博 《地球物理学报》2012,55(4):1300-1306
常规的单程波波动方程偏移成像方法对大角度的高陡构造偏移成像存在内在的限制.根据波动方程在各个空间方向的数学特性和高陡构造反射地震波的传播特征,通过把地震波分解为垂向的上下行波、水平方向的前后行波和左右行波,提出基于波场垂向外推和水平方向外推相结合的单程波波动方程高陡构造偏移成像方法,即用波场垂向外推的单程波波动方程偏移成像方法解决中低角度平缓构造的偏移成像,用波场水平方向外推的单程波波动方程偏移成像方法解决中高角度陡倾构造的偏移成像.这种基于波场垂向和水平方向外推相结合的高陡构造偏移成像方法是常规单程波波动方程叠前深度偏移成像方法的补充和改进,它相对基于全波方程的逆时偏移具有计算效率上的优势.  相似文献   

19.
地震波走时层析是主要的近地表速度建模技术.对于变速模型,尤其是复杂近地表模型,波动方程能够更加精确地描述地震波的一阶绕射效应,理论上反演精度高于射线(束)类层析.然而,波动方程的数值求解的计算量较射线理论增加了几个数量级,严重制约了波动方程走时层析技术的三维实用化.为解决波动方程走时层析中遇到的计算和存储问题,本文通过引入随机边界条件以及离散Fourier积分,提出了基于单频梯度反演策略的实用化三维波动方程初至层析方法.本文方法的优势在于:在计算和存储方面,相比于基于波场重构算法(需要三次波传播)的梯度计算策略,本文提出的单频梯度计算方法对内存需求极低(相对于波动方程正演,仅需要增加两个单频波场以及一个成像体),且计算量至少减少1/3(仅需要两次波传播且无需处理数值吸收边界).此外,随机边界的引入使得正演算法大幅简化因而更适用于GPU(Graphics Processing Unit,图形处理器)加速.在理论层面,由于影响地震波一阶散射效应的主要区域集中在连接炮检的中心射线邻域的第一菲涅尔带内,随机边界条件的引入降低了随机边界内产生的散射波的空间相关性,使得第一菲涅尔带内的单频梯度相干...  相似文献   

20.
频率空间域地震波数值模拟具有独特的优势:可以同时模拟多源的波传播、每个频率之间独立并行地计算、计算频带选择灵活、不存在累计误差、容易模拟粘弹性介质中地震波传播.但是该方法的最大瓶颈是对于计算机内存的巨大需求.我们使用压缩存储系数矩阵的方法,极大地减少了计算机内存的需求量.同时为了减少短筹分算子的数值频散,引用了频率空间域25点弹性波波动方程的差分格式,并使用了最小二乘意义下求出的优化差分系数.为了克服边界反射,采用了最佳匹配层吸收边界条件.数值模拟试验证明:用压缩存储系数矩阵及优化差分系数的频率空间域25点差分格式进行弹性波正演模拟,可以减少数值频散,提高计算精度.使用较大的网格间距,降低计算机内存需求,并保持较高的计算效率.该正演方法为后续弹性波偏移和弹性参数反演提供较好的基础.  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号