Journal of Jilin University(Earth Science Edition) ›› 2020, Vol. 50 ›› Issue (1): 294-303.doi: 10.13278/j.cnki.jjuese.20190021

Previous Articles     Next Articles

Finite Difference Forward Modeling of Surface Waves Based on MPI

Shao Guangzhou1, Zhao Kaipeng1, Wu Hua2   

  1. 1. School of Geological and Surveying Engineering, Chang'an University, Xi'an 710054, China;
    2. School of Science, Chang'an University, Xi'an 710064, China
  • Received:2019-01-29 Online:2020-01-26 Published:2020-02-11
  • Supported by:
    Supported by National Natural Science Foundation of China (41874123,41004043), Shaanxi National Natural Science Foundation (2016JM4003) and Fundamental Research Funds for the Central Universities, CHD (300102268402)

Abstract: In recent years, the technology of Rayleigh-waveform inversion is highly valued by scholars, because the wave field is calculated and inverted directly without the calculation of conventional dispersion curves. In other words, the waveform inversion method is no longer limited by the theoretical assumption of horizontal layered media. Rayleigh waveform inversion requires repeated forward and inverse calculations of wave field; in addition, due to the small velocity of the shallow surface, the simulation requires a small grid space to avoid numerical dispersion, which undoubtedly greatly increases the forward modeling calculation amount. Based on the idea of message passing interface (MPI) method, we applied a parallel finite-difference algorithm to wave field simulation to improve the computation efficiency of the forward modeling. Firstly, the whole calculation region was decomposed into several sub-regions; and then, the wave field was computed for each sub-region; finally, the whole wave field was completed together by communicating among sub-regions. In this paper, the detailed implementation methods and steps of the parallel schemes, such as region decomposition, coordinate transformation, region communication, and wave field combination and so on, are given. The analyzing results of the different parallel schemes in elastic model, Kelvin and standard linear solid (SLS) viscoelastic model show that our parallel scheme is feasible and effective. The parallel computation results indicate that multiple processors can significantly reduce the computing time compared with a single processor; however, the communication time between different processors also increases. It is necessary to select the appropriate number of processors in the parallel process. For viscoelastic medium model, the parallel computation efficiency of SLS viscoelastic model is better than that of Kelvin viscoelastic model.

Key words: MPI, high-order staggered-grid, finite-difference, image-method, CPML, region decomposition

CLC Number: 

  • P631.4
[1] 吴华,李庆春,邵广周. 瑞利波波形反演的发展现状及展望[J]. 物探与化探, 2018, 42(6):1103-1111. Wu Hua, Li Qingchun, Shao Guangzhou. Development Status and Prospect of Rayleigh Waveform Inversion[J]. Geophysical and Geochemical Exploration, 2018, 42(6):1103-1111.
[2] Tarantola A. Inversion of Seismic Reflection Data in the Acoustic Approximation[J]. Geophysics, 1984(49):1259-1266.
[3] Haskell N A. The Dispersion of Surface Waves on Multilayered Media[J]. Bulletin of the Seismological Society of America, 1953, 43(1):17-34.
[4] Schwab F. Surface Wave Dispersion Computation:Knopoff's Method[J]. Bulletin of the Seismological Society of America, 1970, 60(5):1491-1520.
[5] Carcione J M, Herman J C, Kroode A P E. Seismic Modeling[J]. Geophysics, 2002, 67(4):1304-1325.
[6] 裴正林,牟永光. 地震波传播数值模拟[J]. 地球物理学进展, 2004, 19(4):933-941. Pei Zhenglin, Mou Yongguang. Numerical Simulation of Seismic Wave Propagation[J]. Progress in Geophysics, 2004, 19(4):933-941.
[7] Virieux J. P-SV Wave Propagation in Heterogeneous Media:Velocity-Stress Finite-Difference Method[J]. Geophysics, 1986, 51(4):889-901.
[8] Levander A R. Fourth-Order Finite-Difference P-SV Seismograms[J]. Geophysics, 1988, 53(11):1425-1436.
[9] Berenger J P. A Perfectly Matched Layer for the Absorption of Electromagnetic Waves[J]. Journal of Computational Physics, 1994, 114(2):185-200.
[10] Collino F, Tsogka C. Application of the Perfectly Matched Absorbing Layer Model to the Linear Elastodynamic Problem in Anisotropic Heterogeneous Media[J]. Geophysics, 2001, 66(1):294-307.
[11] Johan O A R, Joakim O B, William W S. Viscoelastic Finite-Difference Modeling[J]. Geophysics, 1994, 59(9):1444-1456.
[12] Zahradnık J, Priolo E. Heterogeneous Formulations of Elastodynamic Equations and Finite Difference Schemes[J]. Geophys J Int, 1995, 120(3):663-676.
[13] Bohlen T, Saenger E H. Accuracy of Heterogeneous Staggered-Grid Finite-Difference Modeling of Rayleigh Waves[J]. Geophysics, 2006, 71(4):T109-T115.
[14] Robertsson O A J. A Numerical Free-Surface Condition for Elastic/Viscoelastic Finite-Difference Modeling in the Presence of Topography[J]. Geophysics, 1996, 61(6):1921-1934.
[15] Rune M. Free-Surface Boundary Conditions for Elastic Staggered-Grid Modeling Schemes[J]. Geophysics, 2002, 67(5):1616-1623.
[16] 周竹生,刘喜亮,熊孝雨. 弹性介质中瑞雷面波有限差分法正演模拟[J]. 地球物理学报, 2007, 50(2):567-573. Zhou Zhusheng, Liu Xiliang, Xiong Xiaoyu. Finite Difference Modeling of Rayleigh Surface Wave in Elastic Media[J]. Chinese Journal of Geophysics, 2007, 50(2):567-573.
[17] Thomas B, Tobias M M, Bernd M. Parallel Finite-Difference Modeling of Seismic Wave Scattering in 3-D Elastic Random Media[C]//SEG Technical Program Expanded Abstracts 2001. Tulsa:SEG, 2001:1147-1150.
[18] Felix R, Mauricio H, Albert F, et al. Generalized Elastic Staggered Grids on Multi-GPU Platforms[C]//SEG Technical Program Expanded Abstracts 2012. Tulsa:SEG, 2012:1-5.
[19] Liu Xiaobo, Chen Jingyi, Lan Haiqiang, et al. Numerical Modeling of Wave Propagation with an Irregular Free Surface and Graphic Processing Unit (GPU) Implementation[C]//SEG Technical Program Expanded Abstracts 2015. Tulsa:SEG, 2015:3704-3709.
[20] 周洲. 基于多线程并行计算的有限差分法弹性波数值模拟[J]. 硅谷, 2015, 4:76. Zhou Zhou. Numerical Simulation of Elastic Waves Using Finite Difference Method Based on Multithread Parallel Computation[J]. Silicon Valley, 2015, 4:76.
[21] 张明财,熊章强,张大洲. 基于MPI的三维瑞雷面波有限差分并行模拟[J]. 石油物探, 2013, 52(4):354-362. Zhang Mingcai, Xiong Zhangqiang, Zhang Dazhou. Finite Difference Parallel Simulation of 3D Rayleigh Surface Wave Based on MPI[J]. Geophysical Prospecting for Petroleum, 2013, 52(4):354-362.
[22] 钟飞, 张伟, 焦标强,等. 可控震源粘弹性波动方程有限差分模拟[J]. 煤田地质与勘探, 2011, 39(2):57-65. Zhong Fei, Zhang Wei, Jiao Biaoqiang, et al. Finite Difference Simulation of Viscoelastic Wave Equation in Vibroseis[J]. Coal Geology & Exploration, 2011, 39(2):57-65.
[23] Foster I. Designing and Building Parallel Programs:Concepts and Tools for Parallel Software Engineering[M]. New Jersey:Addison-Wesley, 1995.
[24] 杨庆节,刘财,耿美霞,等.交错网格任意阶导数有限差分格式及差分系数推导[J]. 吉林大学学报(地球科学版), 2014, 44(1):375-385. Yang Qingjie, Liu Cai, Geng Meixia, et al. Staggered Grid Finite Difference Scheme and Coefficients Deduction of Any Number of Derivatives[J]. Journal of Jilin University (Earth Science Edition), 2014, 44(1):375-385.
[25] 崔永福, 李国发, 吴国忱, 等. 基于面波模拟和曲波变换的去噪技术[J]. 吉林大学学报(地球科学版), 2016, 46(3):911-919. Cui Yongfu, Li Guofa, Wu Guochen, et al. Seismic Denoising Technique Based on Surface Wave Modeling and Curvelet Transform[J]. Journal of Jilin University (Earth Science Edition), 2016, 46(3):911-919.
[26] Roden J A, Gedney S D. Convolutional PML(CPML):An Efficient FDTD Implementation of the CFS_PML for Arbitrary Media[J]. Microwave and Optical Technology Letters, 2000, 27(5):334-339.
[27] Damir P, Ray M. Convolutional Perfectly Matched Layer for Isotropic and Anisotropic Acoustic Wave Equations[C]//SEG Technical Program Expanded Abstracts 2010. Tulsa:SEG, 2010:2925-2929.
[1] Ji Yanju, Deng Changwei, Wang Yuhang, Liu Hang, Wu Qiong. Three-Dimensional Numerical Simulation of Induction-Polarization Effect of Electrical Sources Based on Finite-Difference Time-Domain Method [J]. Journal of Jilin University(Earth Science Edition), 2024, 54(4): 1373-1382.
[2] Lu Dawei , Sun Yihan, Liu Hongshuai. Reliability Evaluation of Empirical Formula Between Shear Wave Velocity and Depth of Conventional Soils [J]. Journal of Jilin University(Earth Science Edition), 2024, 54(2): 546-557.
[3] Xiong Chao, Sun Hongyue. Step-Like Landslide Displacement Prediction Based on Multi-Factor and Multi-Scale Analysis [J]. Journal of Jilin University(Earth Science Edition), 2023, 53(4): 1175-1184.
[4] Yan Baizhong, Xu Wenjie, Li Yuhan, Sun Jian, Bi Pan, Li Yao, Zhang Xu. Optimal Layout of Pumping and Recharging Wells for Groundwater Source Heat Pump and Parameter Sensitivity [J]. Journal of Jilin University(Earth Science Edition), 2023, 53(1): 218-229.
[5] Li Guang, , Ding Di, Shi Fusheng, Deng Juzhi, Xiao Xiao, Chen Hui, He Zhushi, Gui Tuanfu.

Intelligent Recognition of Controlled-Source Electromagnetic Data by Support Vector Machine [J]. Journal of Jilin University(Earth Science Edition), 2022, 52(3): 725-736.

[6] Li Chaofeng. Hydraulic Connection Coefficient and Quantitative Evaluation of Hydraulic Connection Between Aquifers [J]. Journal of Jilin University(Earth Science Edition), 2021, 51(6): 1801-1810.
[7] Song Dongsong, Feng Zhen, Jin Hongshan, Sun Yihan. Comparison of Methods for Determining Sand Dynamic Shear Modulus and Damping Ratio [J]. Journal of Jilin University(Earth Science Edition), 2021, 51(5): 1366-1380.
[8] Wang Yonghong, Huang Yongfeng, Zhang Mingyi, Li Changhe, Su Lei, Zhang Wengang, Lin Peiyuan, Cui Jifei, Yan Zhen. Research Progress on Time Effect of Static Pressure Pile Bearing Capacity [J]. Journal of Jilin University(Earth Science Edition), 2021, 51(5): 1490-1505.
[9] Hu Bin, Wang Deli, Wang Rui, Zhu Hongyu. Adaptive Subtraction of Multiples Based on Empirical Low-Rank Representation [J]. Journal of Jilin University(Earth Science Edition), 2021, 51(4): 1243-1255.
[10] Hu Gaojian, Yang Tianhong, Zhang Fei. Failure Mechanism and Internal Dumping Control Measures of South Slope in Fushun West Open-Pit Coal Mine [J]. Journal of Jilin University(Earth Science Edition), 2019, 49(4): 1082-1092.
[11] Liang Shengxian. A Self-Constrained 3D Inversion and Efficient Solution of Gravity Data Based on Cross-Correlation Coefficient [J]. Journal of Jilin University(Earth Science Edition), 2018, 48(5): 1473-1482.
[12] Zhang Xuebing, Liu Cai, Liu Yang, Wang Dian, Gou Fuyan. Seismic Data Time-Frequency Decomposition Based on Local Mean Decomposition [J]. Journal of Jilin University(Earth Science Edition), 2017, 47(5): 1562-1571.
[13] Li Dajun, Weng Aihua, Yang Yue, Li Sirui, Li Jianping, Li Shiwen. Three-Dimension Forward Modeling and Characteristics for Surface-Borehole Transient Electromagnetic by Using Staggered-Grid Finite Difference Method [J]. Journal of Jilin University(Earth Science Edition), 2017, 47(5): 1552-1561.
[14] Cai Jianhua, Xiao Xiao. De-Noising of Magnetotelluric Signal in the Ore Concentration Area Based on Combination Filter [J]. Journal of Jilin University(Earth Science Edition), 2017, 47(3): 874-883.
[15] Qin Xiwen, Liu Yuanyuan, Wang Xinmin, Dong Xiaogang, Zhang Yu, Zhou Hongmei. PM2.5 Prediction of Beijing City Based on Ensemble Empirical Mode Decomposition and Support Vector Regression [J]. Journal of Jilin University(Earth Science Edition), 2016, 46(2): 563-568.
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 .