杨 昊1,2,孙建国1,2,韩复兴1,2
YANG Hao1,2, SUN Jian-guo1,2, HAN Fu-xing1,2
摘要: 回顾了波前扩展有限差分地震波走时算法及其主要优缺点,分析了该算法在程序实现过程中存在的一些问题。针对这些问题,给出了波前扩展有限差分地震波走时算法的C++语言描述。目的是:(1)确保程序的稳定性。使用体波、首波、散射波相结合的走时算法,在保证走时计算精度的同时,较好地解决了前述算法在局部速度差异较大的情况下可能会出现负数开平方问题;(2)提高程序的执行效率。给出一种波前点的“列队”式存储方法,有效提高了波前最小走时点的查找效率;(3)为波前扩展有限差分地震波走时算法构建一个方便、可行的程序框架。对原始速度模型增加了边界,不仅方便了程序实现,而且省去了程序用于判断和处理模型边界所花费的时间。
中图分类号:
[1] | 孙建国, 苗贺. 基于Chebyshev走时逼近的三维多次反射射线计算[J]. 吉林大学学报(地球科学版), 2018, 48(3): 890-899. |
[2] | 孙建国, 李懿龙, 孙章庆, 苗贺. 基于模型参数化的地震波走时与射线路径计算[J]. 吉林大学学报(地球科学版), 2018, 48(2): 343-349. |
[3] | 李桐林, 张镕哲, 朴英哲. 大地电磁测深与地震初至波走时交叉梯度反演[J]. 吉林大学学报(地球科学版), 2015, 45(3): 952-961. |
[4] | 曲昕馨,李桐林,王飞. 基于数字图像分割法的跨孔雷达走时层析成像[J]. 吉林大学学报(地球科学版), 2014, 44(4): 1340-1347. |
[5] | 张廉萍, 刘洪. 基于波前重建和李代数积分的地震波走时计算[J]. J4, 2010, 40(6): 1463-1470. |
[6] | 杨昊, 孙建国, 韩复兴, 马淑芳. 基于完全三叉树堆排序的波前扩展有限差分地震波走时快速算法[J]. J4, 2010, 40(1): 188-194. |
[7] | 孙建国,何洋. 基于波前构建的射线追踪:一种Java实现[J]. J4, 2007, 37(4): 814-0820. |
[8] | 滕 吉 文. 地球深部壳-幔边界的层束精细结构与物理属性研究[J]. J4, 2006, 36(01): 1-0023. |
|