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] Zhou Sunchao, Song Tengjiao , Wang Yan, Cai Zongyou. Application of BP Neural Network Model Based on Crayfish Optimization Algorithm in Landslide Susceptibility Assessment [J]. Journal of Jilin University(Earth Science Edition), 2026, 56(3): 937-950.
[2] Li Yang, Ou Li, Huang Kun, Liu Peng, Liu Yanhong, Li Manman, Tang Jinping. Adsorption and Vertical Migration Characteristics  of Zinc in Soil from Abandoned Rare Earth Mine Using Synchrotron Radiation-Based Technique [J]. Journal of Jilin University(Earth Science Edition), 2025, 55(1): 233-244.
[3] Kong Qinghan, Lü Ziqiang, Zhang Guangwei. Microseismic Events Relocation of  Laohutai Coal Mine in Liaoning Province Based on Dense Seismic Array [J]. Journal of Jilin University(Earth Science Edition), 2024, 54(5): 1685-1695.
[4] Gu Guanwen, Wang Shunji, Li Tonglin, Wu Ye, Xu Zhihe. Influence of Different Power Supply Direction Excitation on Three-Dimensional Induced Polarization Exploration Effect with  #br# Central Gradient Array of Multi-Group Power Supply Pole Distance Combination#br# [J]. Journal of Jilin University(Earth Science Edition), 2024, 54(1): 292-309.
[5] Yu Minghao, Gong Xiangbo, Wan Xiaojie. Seismic Simulation and Illumination Analysis of Phased-Array Vibrator System on  Complex Surface#br# [J]. Journal of Jilin University(Earth Science Edition), 2022, 52(6): 2034-2041.
[6] Ye Qing, Wang Xiao, Du Xuebin, Xie Tao, Fan Ye, Zhou Zhengui, Liu Gaochuan.

Research Progress of Seismic Underground Geo-Resistivity in China [J]. Journal of Jilin University(Earth Science Edition), 2022, 52(3): 669-683.

[7] Lang Qiuling, Wang Wei, Gao Chengliang. Stability Evaluation of Deep Foundation Pit of Metro Based on Grey Correlation Analysis with Combined Weights [J]. Journal of Jilin University(Earth Science Edition), 2020, 50(6): 1823-1832.
[8] Weng Wangfei, Wang Deen, Hu Zhaoqi, Zhu Qiang, Wang Qinian, Wu Jiming, Tang Guoqiang, Zhang Pengfei. Characteristics of Thrust-Nappe Structure and Its Relationship with Mineralization in Xiuning-Shexian Integrated Exploration Area, Anhui Province [J]. Journal of Jilin University(Earth Science Edition), 2020, 50(5): 1518-1538.
[9] Sun Zhangqing, Wang Dengke, Han Fuxing. Ray Tracing and Kinematic Characteristics of Different Types of Seismic Waves in Complex Seabed [J]. Journal of Jilin University(Earth Science Edition), 2019, 49(4): 1169-1181.
[10] 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.
[11] 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.
[12] 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.
[13] 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.
[14] 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.
[15] 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.
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
[1] You Minxin,Liu Jianmin. Application Status and Progress of Isotopic Geochemistry in Research of Emeishan Large Igneous Province (ELIP)[J]. Journal of Jilin University(Earth Science Edition), 2014, 44(4): 1231 -1243 .
[2] YANG Chun-mei, LI Hong-qi,LU Da-wei,ZHANG Fang-li,GAO Yuan,SHAO Ying-chao. The Relationship Between Rock Resistivity and Water Saturation in WaterDriveOil and OilDriveWater Process[J]. J4, 2005, 35(05): 667 -671 .
[3] ZHU Hong-chen,ZHANG Jiong-fei,QUAN Heng. Two Stages of Mesozoic Lithogenesis and Mineralization in Daxing’anling Mountains[J]. J4, 2005, 35(04): 436 -0442 .
[4] ZHU Jian-wei, ZHAO Gang, LIU Bo, GUO Wei, CHENG Jun. Identification Technology and It’s Application of Well-Logging About Oil Shale[J]. J4, 2012, 42(2): 289 -295 .
[5] CHEN Li, LIANG Hai-an,ZHANG Wen-juan,RONG Fan. Application of Fuzzy Mathematics in Division of Engineering Geo-Environment of Cities-An Example of Fushun City[J]. J4, 2008, 38(5): 837 -0840 .
[6] GAO Gui-mei,SU Ke,WANG Wen-ying,GAN Shu-cai,LIU Zhao-jun. Study on Rare Earth and Trace Elements in Oil Shale Samples, Huadian, Jilin Province[J]. J4, 2006, 36(6): 974 -0979 .
[7] WU Kong-yun,JIANG Zhong-cheng,YE Ye. Influence of Different Plant Communities On Erosion Rates of Limestone Rock Blocks[J]. J4, 2007, 37(5): 967 -0971 .
[8] ZHOU Yan-zhang, CHI Bao-ming, LIU Zhong-pei. Mode of Structural Control about Groundwater Pour-in Mechanism in Xiadian Gold Deposits in Shandong Province[J]. J4, 2008, 38(2): 255 -0260 .
[9] ZHANG Yuan, LIU Lian-deng,SUN Jing-gui,CHEN Guo-hua,ZHANG Hong-xi,YAN Fu-chuan, YANG Kai-chun. Two Phase Overprinting Mineralization in Huangbuling Gold Deposit in Northwestern Jiaodong Peninsula[J]. J4, 2008, 38(1): 21 -0026 .
[10] LU Cheng-peng, SHU Long-cang, YUAN Li-bo, ZHANG Rong-rong, HUANG Bi-juan, WANG Bin-bin. Determination of Hydrogeologic Parameters of Karst Aquifer Based on Tracer Test[J]. J4, 2009, 39(4): 717 -721 .