J4

• 地球物理·勘查技术 • Previous Articles     Next Articles

Ray-tracing Based on Wavefront Construction: A Java Implementation

SUN Jian-guo1,2, HE Yang1,2   

  1. 1.College of GeoExploration Science and Technology, Jilin University, Changchun 130026,China;2.Laboratory for Integrated Geophysical Interpretation Theory of Ministry for Land and Resources-Laboratory for Wave Theory and Imaging Technology, Changchun 130026,China
  • Received:2006-08-14 Revised:1900-01-01 Online:2007-07-26 Published:2007-07-26
  • Contact: SUN Jian-guo

Abstract: In view of the existing difficulties and problems associated with the practical implementation of the ray-tracing based on wavefront construction, we present a Java implementation. In comparison with the conventional Fortran implementation, the Java implementation can avoid the problems caused by data point insertion and data point repositioning when mapping from an irregular grid to a regular one. As a result, the data point can be inserted at any time during computation,without needing to treat the data point repositioning problem. Since no implementation details have been published in the literature, we first review the basic equations, the numerical schemes, and the algorithm used for realizing the wavefront construction. After that, we shortly discuss the design of Java classes and Java functions. Our experience shows that using Java can both reduce the programming effort and provide a better basis for the future development cross different platforms.

Key words: ray, ray traveltime, wavefront, wavefront construction, Java

CLC Number: 

  • P631.4
[1] Zhang Bo, Cao Hongkai, Sun Jianmeng, Zhang Pengyun, Yan Weichao. Numerical Simulation of Response Characteristics of Array Induction Logging in Heavy Oil Thermal Recovery Formation [J]. Journal of Jilin University(Earth Science Edition), 2018, 48(4): 1277-1286.
[2] Sun Jianguo, Miao He. Computation of Three Dimensional Multi-Reflection Rays Based on Traveltimes Numerical Approximation Using Chebyshev Polynomials [J]. Journal of Jilin University(Earth Science Edition), 2018, 48(3): 890-899.
[3] Sun Jianguo, Li Yilong, Sun Zhangqing, Miao He. Computation of Seismic Traveltimes and Raypath Based on Model Parameterization [J]. Journal of Jilin University(Earth Science Edition), 2018, 48(2): 343-349.
[4] Liu Jinghua, Wang Wenhua, Chen Shengbo, Zhou Dapeng. Analysis of APXS Characteristic X-Ray Energy Spectrum Information of Chang'e-3 Yutu Lunar Rover [J]. Journal of Jilin University(Earth Science Edition), 2018, 48(2): 445-450.
[5] Ning Yaling, Xu Jiashu, Xie Tao, Zhang Guoling, Lu Jun. Analysis on Deep-Well Apparent Resistivity Measurement at Dabaishe Seismic Station [J]. Journal of Jilin University(Earth Science Edition), 2018, 48(2): 525-533.
[6] Liang Wenjing, Feng Xuan, Liu Cai, Nilot Enhedelihai, Zhang Minghe, Liang Shuaishuai. Development of Multiple-Input and Multiple-Output Polarimetric Stepped-Frequency Ground Penetrating Radar System [J]. Journal of Jilin University(Earth Science Edition), 2018, 48(2): 483-490.
[7] Shi Youzhi, Chai Jianfeng, Lin Shuzhi, Li Xiufang. Numerical Analysis on Influence of Boundary Conditions on Seismic Dynamic Response of Underground Utility Tunnels [J]. Journal of Jilin University(Earth Science Edition), 2018, 48(1): 213-225.
[8] Xi Jianjun, Zeng Zhaofa, Huang Ling, Cui Dandan, Wang Zhejiang. Characteristics of the Signal Polarization Field in Array Type Ground Penetrating Radar [J]. Journal of Jilin University(Earth Science Edition), 2017, 47(2): 633-644.
[9] JiangYanjiao, Sun Jianmeng, Gao Jianshen, Shao Weizhi, Chi Xiurong, Chai Xiyuan. Numerical Simulation of Mud Invasion Around the Borehole in Low Permeability Reservoir and a Method for Array Induction Log Resistivity Correction [J]. Journal of Jilin University(Earth Science Edition), 2017, 47(1): 265-278.
[10] Gao Jianshen, Sun Jianmeng, Jiang Yanjiao, Cui Likai. Effect of Electrode Array Structures in Laterolog and a New Array Measurement Method [J]. Journal of Jilin University(Earth Science Edition), 2016, 46(6): 1874-1883.
[11] Shi Xiulin, Sun Jianguo, Sun Hui, Liu Mingchen, Liu Zhiqiang, Huang Xingguo. Depth Migration inTime Domain Using Wavefront Construction:Delta Packet Approach [J]. Journal of Jilin University(Earth Science Edition), 2016, 46(6): 1847-1854.
[12] Zhu Peng, Lin Chengyan, Li Zhiqiang, Zhao Wenji, Zhang Hualian. Numerical Simulation of Array Laterolog Response in Horizontal and Highly Deviated Wells [J]. Journal of Jilin University(Earth Science Edition), 2015, 45(6): 1862-1869.
[13] Zhang Qian,Liang Xiujuan,Du Chuan. Predication of Precipitation Based on Unbiased Gray Markov Chain in Jilin Province [J]. Journal of Jilin University(Earth Science Edition), 2014, 44(6): 1973-1979.
[14] Wang Zhiqiang,Han Liguo,Gong Xiangbo, Ling Yun. Geophone Array Response on Undulating Surface [J]. Journal of Jilin University(Earth Science Edition), 2014, 44(2): 694-703.
[15] Ran Limin, Liu Sixin, Li Yuxi, Li Jianwei. Several Factors Affecting Cross-Hole Radar Tomography [J]. Journal of Jilin University(Earth Science Edition), 2013, 43(5): 1672-1680.
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!