首页 | 本学科首页   官方微博 | 高级检索  
     

基于Python语言的瑞利面波频散反演实行方案
引用本文:吴为治, 娄利, 王鹏, 王宾. 2022. 基于Python语言的瑞利面波频散反演实行方案. 物探与化探, 46(3): 743-749. doi: 10.11720/wtyht.2022.1238
作者姓名:吴为治  娄利  王鹏  王宾
作者单位:安徽省勘查技术院,安徽 合肥 230041
基金项目:安徽蒙城地球物理国家野外科学观测站联合开放基金(MENGO-202111)
摘    要:本文基于 Python 语言构建了瑞利面波频散反演工作流程:①通过pysurf96软件包实现水平层状模型的频散曲线正演;②建立描述频散曲线拟合度的目标函数;③利用scikit-opt软件包中的启发式算法实现频散曲线反演。提出并解决了调用函数过程中所遇到的问题,实验测试表明反演结果可靠,同时具备一定的计算效率。由此实现了搭建基于Python语言的面波频散反演地下层状结构研究平台,为其他研究者依靠开源软件进行反演运算提供了方法支持。最后,通过利用彭一波研究海拉尔盆地背景噪声时提取的频散曲线对地壳以及上地幔结构进行了反演,得到不错的效果。

关 键 词:; Python语言; 瑞利面波; 频散反演; 启发式算法
收稿时间:2021-08-12

A Python-based scheme of Rayleigh-wave dispersion inversion
WU Wei-Zhi, LOU Li, WANG Peng, WANG Bin. 2022. A Python-based scheme of Rayleigh-wave dispersion inversion. Geophysical and Geochemical Exploration, 46(3): 743-749. doi: 10.11720/wtyht.2022.1238
Authors:WU Wei-Zhi  LOU Li  WANG Peng  WANG Bin
Affiliation:Geological Exploration Technology Institute of Anhui Province,Heifei 230041,China
Abstract:This study developed a workflow of Rayleigh-wave dispersion inversion using the Python programming language, and the detail is as follows.First,carry out the forward modeling of the dispersion curves on a horizontal layered model using the pysurf96 software package.Second,create an objective function used to describe the fitting degree of the dispersion curves.Third,complete the dispersion curve inversion using the heuristic algorithm in the scikit-opt software package.The problems encountered in the function call in the workflow were proposed and solved.The results show that the Python-based dispersion curve inversion of Rayleigh wave in multilayered media is reliable and offers a certain computational efficiency.In this way,this study built a Python-based inversion platform of underground layered structures using the wave dispersion,thus providing a method for other researchers to do inversion using open-source software.Finally,this study carried out the inversion of the crust and upper mantle structures using the dispersion curves extracted from the study of Yi-bo Peng on the noise in the Hailar Basin,achieving ideal results.
Keywords:Python library  Rayleigh wave  dispersion curve inversion  heuristic algorithm
点击此处可从《物探与化探》浏览原始摘要信息
点击此处可从《物探与化探》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号