期刊文献+
共找到3篇文章
< 1 >
每页显示 20 50 100
波前扩展有限差分地震波走时算法的C^(++)语言描述 被引量:7
1
作者 杨昊 孙建国 韩复兴 《吉林大学学报(地球科学版)》 EI CAS CSCD 北大核心 2007年第3期615-619,共5页
回顾了波前扩展有限差分地震波走时算法及其主要优缺点,分析了该算法在程序实现过程中存在的一些问题。针对这些问题,给出了波前扩展有限差分地震波走时算法的C++语言描述。目的是:(1)确保程序的稳定性。使用体波、首波、散射波相结合... 回顾了波前扩展有限差分地震波走时算法及其主要优缺点,分析了该算法在程序实现过程中存在的一些问题。针对这些问题,给出了波前扩展有限差分地震波走时算法的C++语言描述。目的是:(1)确保程序的稳定性。使用体波、首波、散射波相结合的走时算法,在保证走时计算精度的同时,较好地解决了前述算法在局部速度差异较大的情况下可能会出现负数开平方问题;(2)提高程序的执行效率。给出一种波前点的“列队”式存储方法,有效提高了波前最小走时点的查找效率;(3)为波前扩展有限差分地震波走时算法构建一个方便、可行的程序框架。对原始速度模型增加了边界,不仅方便了程序实现,而且省去了程序用于判断和处理模型边界所花费的时间。 展开更多
关键词 走时 波前扩展 程函方程 列队 C^++
下载PDF
基于完全三叉树堆排序的波前扩展有限差分地震波走时快速算法 被引量:5
2
作者 杨昊 孙建国 +1 位作者 韩复兴 马淑芳 《吉林大学学报(地球科学版)》 EI CAS CSCD 北大核心 2010年第1期188-194,共7页
波前扩展有限差分地震波走时算法具有物理意义明确、因果稳定性强的特点,但每次波前扩展都要寻找波前面上的最小走时点。当计算网格点数较多,特别是涉及到三维走时计算时,寻找波前面上的最小走时点是一项十分耗时的工作。研究发现,波前... 波前扩展有限差分地震波走时算法具有物理意义明确、因果稳定性强的特点,但每次波前扩展都要寻找波前面上的最小走时点。当计算网格点数较多,特别是涉及到三维走时计算时,寻找波前面上的最小走时点是一项十分耗时的工作。研究发现,波前扩展有限差分地震波走时算法的波前点具有两个突出特点:①波前点更新十分频繁,通常每次取出波前最小走时点后都要插入若干新的波前点;②新计算出的波前点的走时通常比较大。数据结构中的二叉树堆排序方法可以提高寻找波前面上最小走时点的效率,根据特点①,在原始二叉树堆排序方法的基础上,优化了插入新波前点和移除波前面上最小走时点的流程,实际计算结果表明,与原始的二叉树堆排序方法相比,改进后的二叉树堆排序方法可以提高大约20%的计算效率。根据特点②,将原始的二叉树堆排序方法推广到多叉树,实际计算结果表明,完全三叉树堆排序方法优于二叉树和四叉树堆排序方法,可以再提高5%的计算效率。 展开更多
关键词 走时 波前扩展 程函方程 堆排序 有限差分法
下载PDF
扩展矩形盒波前法与扩展波前法在初至波计算中的对比研究
3
作者 张智 任琴琴 +5 位作者 孙维昭 何达喜 唐国彬 王敏玲 王洪华 郭桂红 《桂林理工大学学报》 CAS 北大核心 2018年第4期718-725,共8页
基于Vidale "扩展矩形盒波前法"的思想,通过有限差分求解程函方程,利用MATLAB编程计算了二维速度模型的初至时间。理论研究和模拟结果表明:扩展矩形盒波前法计算初至时间不会像射线追踪法一样出现盲区,具有较高的计算精度,可... 基于Vidale "扩展矩形盒波前法"的思想,通过有限差分求解程函方程,利用MATLAB编程计算了二维速度模型的初至时间。理论研究和模拟结果表明:扩展矩形盒波前法计算初至时间不会像射线追踪法一样出现盲区,具有较高的计算精度,可大大降低计算量;但在处理复杂结构模型和强速度界面时会出现不稳定现象,导致所计算的走时并非真正的初至时间。为了进一步提高计算精度、算法的稳定性和解决地震波传播的因果性问题,给出了结合局部算法的扩展波前法结果。由于扩展波前法结合局部算法遵循了因果性,适应复杂结构模型和强速度界面,但计算的大量时间要用于寻找波前上的最小初至时间,效率较低。 展开更多
关键词 扩展矩形盒波前法 扩展波前法 程函方程 有限差分 初至走时
下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部