CN115201913A - Least squares reverse time migration imaging method, system and storage medium based on meshless finite difference method - Google Patents
Least squares reverse time migration imaging method, system and storage medium based on meshless finite difference method Download PDFInfo
- Publication number
- CN115201913A CN115201913A CN202210889256.7A CN202210889256A CN115201913A CN 115201913 A CN115201913 A CN 115201913A CN 202210889256 A CN202210889256 A CN 202210889256A CN 115201913 A CN115201913 A CN 115201913A
- Authority
- CN
- China
- Prior art keywords
- imaging
- grid
- node
- finite difference
- underground
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01V—GEOPHYSICS; GRAVITATIONAL MEASUREMENTS; DETECTING MASSES OR OBJECTS; TAGS
- G01V1/00—Seismology; Seismic or acoustic prospecting or detecting
- G01V1/28—Processing seismic data, e.g. for interpretation or for event detection
- G01V1/34—Displaying seismic recordings or visualisation of seismic data or attributes
- G01V1/345—Visualisation of seismic data or attributes, e.g. in 3D cubes
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01V—GEOPHYSICS; GRAVITATIONAL MEASUREMENTS; DETECTING MASSES OR OBJECTS; TAGS
- G01V1/00—Seismology; Seismic or acoustic prospecting or detecting
- G01V1/28—Processing seismic data, e.g. for interpretation or for event detection
- G01V1/30—Analysis
- G01V1/303—Analysis for determining velocity profiles or travel times
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01V—GEOPHYSICS; GRAVITATIONAL MEASUREMENTS; DETECTING MASSES OR OBJECTS; TAGS
- G01V1/00—Seismology; Seismic or acoustic prospecting or detecting
- G01V1/28—Processing seismic data, e.g. for interpretation or for event detection
- G01V1/36—Effecting static or dynamic corrections on records, e.g. correcting spread; Correlating seismic signals; Eliminating effects of unwanted energy
- G01V1/362—Effecting static or dynamic corrections; Stacking
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/10—Complex mathematical operations
- G06F17/11—Complex mathematical operations for solving equations, e.g. nonlinear equations, general mathematical optimization problems
- G06F17/12—Simultaneous equations, e.g. systems of linear equations
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/20—Design optimisation, verification or simulation
- G06F30/23—Design optimisation, verification or simulation using finite element methods [FEM] or finite difference methods [FDM]
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T17/00—Three dimensional [3D] modelling, e.g. data description of 3D objects
- G06T17/20—Finite element generation, e.g. wire-frame surface description, tesselation
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01V—GEOPHYSICS; GRAVITATIONAL MEASUREMENTS; DETECTING MASSES OR OBJECTS; TAGS
- G01V2210/00—Details of seismic processing or analysis
- G01V2210/50—Corrections or adjustments related to wave propagation
- G01V2210/51—Migration
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01V—GEOPHYSICS; GRAVITATIONAL MEASUREMENTS; DETECTING MASSES OR OBJECTS; TAGS
- G01V2210/00—Details of seismic processing or analysis
- G01V2210/60—Analysis
- G01V2210/62—Physical property of subsurface
- G01V2210/622—Velocity, density or impedance
- G01V2210/6222—Velocity; travel time
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01V—GEOPHYSICS; GRAVITATIONAL MEASUREMENTS; DETECTING MASSES OR OBJECTS; TAGS
- G01V2210/00—Details of seismic processing or analysis
- G01V2210/70—Other details related to processing
- G01V2210/74—Visualisation of seismic data
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Remote Sensing (AREA)
- Life Sciences & Earth Sciences (AREA)
- Theoretical Computer Science (AREA)
- Mathematical Physics (AREA)
- Mathematical Analysis (AREA)
- Computational Mathematics (AREA)
- Geophysics (AREA)
- Pure & Applied Mathematics (AREA)
- Acoustics & Sound (AREA)
- General Life Sciences & Earth Sciences (AREA)
- Mathematical Optimization (AREA)
- Geology (AREA)
- Environmental & Geological Engineering (AREA)
- Geometry (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Computer Graphics (AREA)
- Evolutionary Computation (AREA)
- Computer Hardware Design (AREA)
- Operations Research (AREA)
- Algebra (AREA)
- Databases & Information Systems (AREA)
- Geophysics And Detection Of Objects (AREA)
Abstract
Description
技术领域technical field
本发明涉及地球物理勘探技术领域,具体涉及一种基于无网格有限差分法的最小二乘逆时偏移成像方法、系统及存储介质。The invention relates to the technical field of geophysical exploration, in particular to a least squares reverse time migration imaging method, system and storage medium based on a gridless finite difference method.
背景技术Background technique
随着地震勘探需求的提高,当前工业界对于成像技术的要求也日益提高。在众多的偏移成像技术中,基于双程波方程的逆时偏移技术拥有着极高的成像精度,能够描述任意射线路径的地下反射界面空间位置和几何结构,能够为构造精细解释和落实井位提供可靠的资料。然而常规的逆时偏移方法存在着强烈的低频干扰、照明不均以及保幅性较差等固有缺点。最小二乘逆时偏移方法是以逆时偏移为基础,以反射系数为参数的波动方程反演方法,能够改善逆时偏移中的各种缺陷和不足,有效地提高地震波偏移成像的精度。With the increasing demand for seismic exploration, the current industrial requirements for imaging technology are also increasing. Among the many migration imaging technologies, the reverse time migration technology based on the two-way wave equation has extremely high imaging accuracy, can describe the spatial position and geometric structure of the underground reflection interface of any ray path, and can accurately explain and implement for the structure. Well location provides reliable information. However, the conventional reverse time migration method has inherent shortcomings such as strong low-frequency interference, uneven illumination and poor amplitude preservation. The least squares reverse time migration method is a wave equation inversion method based on reverse time migration and taking reflection coefficients as parameters, which can improve various defects and deficiencies in reverse time migration and effectively improve seismic wave migration imaging. accuracy.
然而传统最小二乘逆时偏移成像方法大多采用规则网格的有限差分法进行地震波数值模拟,其网格单元通常是矩形,难以准确描述弯曲界面或者不规则模型边界的位置,也难以在关键区域实现局部细化。这导致了数值计算地下波场时在不规则边界处出现散射噪音,严重影响了波场计算的精度。为了解决任意形状异常体或不规则地形问题,许多不规则网格有限差分法纷纷被提出,这些方法虽然具有一定的几何灵活性,可以解决模型界面或边界适应性问题,却往往需要复杂的网格剖分或网格映射过程,造成数值模拟成本的增加。另外,有限元、谱元法在一定程度上也能够解决这类问题,但是其本身对于计算量和计算内存的需求远高于有限差分法,对于计算量较大的最小二乘逆时偏移方法而言适用性较差。无网格有限差分法作为一种新兴的数值计算方法,能够有效解决上述计算方法存在的问题,且已在地震勘探领域得到了初步应用。对于最小二乘逆时偏移成像方法而言,无网格有限差分法能够有效适用。However, traditional least squares reverse time migration imaging methods mostly use finite difference method with regular grid to simulate seismic waves. The grid cells are usually rectangular, which makes it difficult to accurately describe the location of curved interfaces or irregular model boundaries, and it is also difficult to accurately describe the location of curved interfaces or irregular model boundaries. Regions achieve local refinement. This leads to scattering noise at the irregular boundary when numerically calculating the subsurface wave field, which seriously affects the accuracy of the wave field calculation. In order to solve the problem of any shape abnormal body or irregular terrain, many irregular mesh finite difference methods have been proposed. Although these methods have certain geometric flexibility and can solve the model interface or boundary adaptability problems, they often require complex meshes. The meshing or meshing process increases the cost of numerical simulation. In addition, the finite element and spectral element methods can also solve such problems to a certain extent, but their requirements for calculation and memory are much higher than those of the finite difference method. Applicability of the method is poor. As a new numerical calculation method, the gridless finite difference method can effectively solve the problems existing in the above calculation methods, and has been initially applied in the field of seismic exploration. For the least squares inverse time migration imaging method, the meshless finite difference method can be effectively applied.
目前国内勘探重点由东部平原区域转向西部高原、山地区域,而西部勘探区大多面临着复杂的地表及地下构造。为了应对日益提高的勘探需求,并针对当前传统最小二乘逆时偏移方法中存在难以准确描述不规则地表及地下界面、计算量及内存需求过大的问题,现亟需一种能够精确描述复杂地表及地下不规则构造的高效成像方法,为地质普查、能源勘探提供高质量的成像结果。At present, the focus of domestic exploration has shifted from the eastern plain area to the western plateau and mountainous area, while most of the western exploration areas are faced with complex surface and underground structures. In order to cope with the ever-increasing demand for exploration, and for the problems of difficulty in accurately describing irregular surface and subsurface interfaces, excessive computation and memory requirements in the current traditional least squares reverse time migration method, there is an urgent need for a method that can accurately describe the An efficient imaging method for complex surface and underground irregular structures, providing high-quality imaging results for geological censuses and energy exploration.
发明内容SUMMARY OF THE INVENTION
有鉴于此,本发明的第一个目的在于提供一种基于无网格有限差分法的最小二乘逆时偏移成像方法,通过根据目标工区地下模型生成的无网格分布,并使用基于无网格有限差分法的偏移和反偏移算子,实现复杂地表及地下不规则构造的精确描述和高效成像。In view of this, the first object of the present invention is to provide a least squares inverse time migration imaging method based on the meshless finite difference method, through the meshless distribution generated according to the underground model of the target work area, and using The migration and demigration operators of the grid finite difference method enable accurate description and efficient imaging of complex surface and subsurface irregular structures.
基于同样的发明构思,本发明的第二个目的在于提供一种基于无网格有限差分法的最小二乘逆时偏移成像系统。Based on the same inventive concept, the second object of the present invention is to provide a least squares inverse time migration imaging system based on the meshless finite difference method.
基于同样的发明构思,本发明的第三个目的在于提供一种存储介质。Based on the same inventive concept, the third object of the present invention is to provide a storage medium.
本发明的第一个目的可以通过采取如下技术方案实现:The first object of the present invention can be realized by adopting the following technical solutions:
一种基于无网格有限差分法的最小二乘逆时偏移成像方法,包括以下步骤:A least squares inverse time migration imaging method based on meshless finite difference method, comprising the following steps:
观测地震记录,根据观测得到的地震记录获取目标工区地下速度模型;Observing the seismic records, and obtaining the underground velocity model of the target work area according to the seismic records obtained by observation;
根据目标工区地下速度模型,生成适应于地下速度模型的无网格节点分布,将所述地下速度模型进行离散化;According to the underground velocity model of the target work area, a gridless node distribution suitable for the underground velocity model is generated, and the underground velocity model is discretized;
根据观测得到的地震记录及离散化后的地下速度模型,应用基于无网格有限差分法的逆时偏移成像,得到初始成像结果;According to the observed seismic records and the discretized underground velocity model, the reverse time migration imaging based on the meshless finite difference method is applied to obtain the initial imaging results;
根据初始成像结果或更新后的成像结果,应用基于无网格有限差分法的正演算子,计算得到模拟地震记录;According to the initial imaging results or the updated imaging results, the forward operator based on the gridless finite difference method is applied to calculate the simulated seismic records;
计算模拟地震记录与观测得到的地震记录之间的记录残差;Calculate the record residuals between the simulated seismic records and the observed seismic records;
根据记录残差,应用于无网格有限差分法的偏移算子,获得记录残差对应的成像结果的更新梯度,再通过线性反演求解器获取更新后的成像结果;According to the recorded residuals, apply the migration operator of the meshless finite difference method to obtain the updated gradient of the imaging results corresponding to the recorded residuals, and then obtain the updated imaging results through the linear inversion solver;
判断是否满足预设终止条件,若满足则输出最终的成像结果;否则继续计算记录残差和更新成像结果,进行迭代。It is judged whether the preset termination condition is met, and if so, the final imaging result is output; otherwise, the recording residuals are continuously calculated and the imaging results are updated, and iteration is performed.
进一步的,目标工区地下速度模型中,节点的离散程度与速度场的大小正相关。Further, in the underground velocity model of the target work area, the discrete degree of nodes is positively correlated with the magnitude of the velocity field.
进一步的,根据目标工区地下速度模型,生成适应于地下速度模型的无网络节点分布,包括以下步骤:Further, generating a network-free node distribution adapted to the underground velocity model according to the underground velocity model of the target work area, including the following steps:
根据目标工区地下速度模型,确定计算域大小,并确定无网格分布粒子半径与速度场大小的映射关系;According to the underground velocity model of the target work area, determine the size of the computational domain, and determine the mapping relationship between the particle radius of the gridless distribution and the size of the velocity field;
在目标工区地下速度模型底部随机生成节点分布,节点分布的密度根据预设值给出,定义这些节点位置为潜在节点位置;The node distribution is randomly generated at the bottom of the underground velocity model of the target work area, the density of the node distribution is given according to the preset value, and these node positions are defined as potential node positions;
选择一个位置最低的潜在节点位置,作为新的有效节点位置;Select a potential node position with the lowest position as the new valid node position;
以新的有效节点为圆心,以该有效节点处的粒子半径为圆的半径确定一个圆形区域,删除圆形区域内除有效节点以外的所有节点;Take the new valid node as the center of the circle, and use the particle radius at the valid node as the radius of the circle to determine a circular area, and delete all nodes in the circular area except the valid node;
从圆心左侧和右侧各标记一个最近的潜在节点,确定圆心与这两个潜在节点连线的方向,并在这两个方向所夹的圆弧上等距地放置数个新的潜在节点;Mark one nearest potential node from the left and right of the center of the circle, determine the direction of the line connecting the center of the circle and the two potential nodes, and place several new potential nodes equidistantly on the arc between the two directions. ;
继续选择一个位置最低的潜在节点位置,作为新的有效节点位置,重复上述步骤,直至节点填充满整个计算域。Continue to select a potential node position with the lowest position as a new valid node position, and repeat the above steps until the nodes fill the entire computational domain.
进一步的,根据观测得到的地震记录及离散化后的地下速度模型,应用基于无网格有限差分法的逆时偏移成像,得到初始成像结果,包括以下步骤:Further, according to the observed seismic records and the discretized underground velocity model, the reverse time migration imaging based on the meshless finite difference method is applied to obtain the initial imaging results, including the following steps:
利用径向基函数构建线性方程组,求解所构建的线性方程组,得到无网格差分系数;Use radial basis functions to construct linear equations, solve the constructed linear equations, and obtain meshless difference coefficients;
根据无网格差分系数,构建波动方程传播算子;The wave equation propagation operator is constructed according to the gridless difference coefficients;
根据波动方程传播算子,应用基于无网格有限差分法的逆时偏移成像,获取所述初始成像结果。According to the wave equation propagation operator, the reverse time migration imaging based on the meshless finite difference method is applied to obtain the initial imaging result.
进一步的,利用径向基函数构建的线性方程组,具体形式为:Further, the linear equation system constructed by using radial basis function, the specific form is:
其中,φ(||X-Xi||)表示径向基函数,只与坐标位置有关,下标i=0,1,2…n表示差分模板内第i个节点,其中n表示差分模板内节点个数,X表示无网格节点的空间坐标,||·||表示二范数,表示拉普拉斯算子,ci为待求的无网格差分系数。Among them, φ(||XX i ||) represents the radial basis function, which is only related to the coordinate position, and the subscript i=0, 1, 2...n represents the ith node in the differential template, where n represents the node in the differential template number, X represents the spatial coordinates of the gridless nodes, ||·|| represents the two-norm, represents the Laplacian operator, and ci is the gridless difference coefficient to be obtained.
进一步的,在利用径向基函数构建的线性方程组中添加额外的基函数,使静态误差消除并使误差的收敛速度达到额外添加多项式的最高阶数。Further, an additional basis function is added to the linear equation system constructed by using the radial basis function, so that the static error can be eliminated and the convergence speed of the error can reach the highest order of the additional polynomial.
进一步的,在利用径向基函数构建的线性方程组中添加的额外的基函数为Taylor单项式,得到的线性方程组的具体形式为:Further, the additional basis function added to the linear equation system constructed by using radial basis functions is Taylor monomial, and the specific form of the obtained linear equation system is:
其中,cn+1、cn+2和cn+3为辅助系数,A为径向基函数矩阵,c为差分系数矩阵,Δxi为Xi节点与X0节点的水平方向坐标差值,Δzi为Xi节点与X0节点的竖直方向坐标差值,表示X-X0时的径向基函数。Among them, c n+1 , c n+2 and c n+3 are auxiliary coefficients, A is the radial basis function matrix, c is the difference coefficient matrix, and Δx i is the horizontal coordinate difference between the node X i and the node X 0 , Δzi is the vertical coordinate difference between node X i and node X 0 , represents the radial basis function at XX 0 .
进一步的,根据无网格差分系数,构建波动方程传播算子,包括以下步骤:Further, constructing a wave equation propagation operator according to the grid-free difference coefficients includes the following steps:
求取拉普拉斯算子对应的差分系数,进而求解波动方程中的空间导数项,具体形式为:Find the Laplacian The corresponding difference coefficient, and then solve the spatial derivative term in the wave equation, the specific form is:
其中v为速度,p为地震波场,t为时间,ci为差分系数,pi为差分模板内第i个节点处的波场值;where v is the velocity, p is the seismic wave field, t is the time, c i is the difference coefficient, and p i is the wave field value at the ith node in the difference template;
采用二阶中心差分格式估算波动方程中的时间导数项,具体形式为:The second-order central difference scheme is used to estimate the time derivative term in the wave equation, and the specific form is:
其中,p为地震波场,p0为背景波场,t为时间,上标-1、0和1分别代表前一时刻、当前时刻和下一时刻,Δt为时间步长。Among them, p is the seismic wave field, p 0 is the background wave field, t is the time, the superscript -1, 0 and 1 represent the previous moment, the current moment and the next moment, respectively, Δt is the time step.
本发明的第二个目的可以通过采取如下技术方案实现:The second object of the present invention can be realized by adopting the following technical solutions:
一种基于无网格有限差分法的最小二乘逆时偏移成像系统,包括:A least squares reverse time migration imaging system based on gridless finite difference method, comprising:
速度模型单元,用于观测地震数据,并根据观测的地震数据生成目标工区地下速度模型;The velocity model unit is used to observe the seismic data and generate the underground velocity model of the target work area according to the observed seismic data;
无网格节点生成单元,用于根据目标工区地下速度模型,生成适应于目标工区地下速度模型的无网格节点分布,对所述地下速度模型进行离散化;The gridless node generation unit is used for generating a gridless node distribution suitable for the underground velocity model of the target working area according to the underground velocity model of the target working area, and discretizing the underground velocity model;
初始成像单元,用于根据观测得到的地震记录及离散化后的地下速度模型,应用基于无网格有限差分法的逆时偏移成像,得到初始成像结果;The initial imaging unit is used to obtain the initial imaging results by applying reverse time migration imaging based on the gridless finite difference method according to the seismic records obtained by observation and the discretized underground velocity model;
最小二乘偏移成像单元,用于使用最小二乘偏移成像原理进行成像,包括:Least squares migration imaging unit for imaging using the principle of least squares migration imaging, including:
根据初始成像结果或更新后的成像结果,应用基于无网格有限差分法的正演算子,计算得到模拟地震记录;According to the initial imaging results or the updated imaging results, the forward operator based on the gridless finite difference method is applied to calculate the simulated seismic records;
计算模拟地震记录与观测得到的地震记录之间的记录残差;Calculate the record residuals between the simulated seismic records and the observed seismic records;
根据记录残差,应用于无网格有限差分法的偏移算子,获得成像结果的更新梯度,再通过线性反演求解器获取更新后的成像结果;According to the recorded residuals, apply the migration operator of the meshless finite difference method to obtain the updated gradient of the imaging results, and then obtain the updated imaging results through the linear inversion solver;
判断是否满足预设终止条件,若满足则输出最终的成像结果;否则继续计算记录残差和更新成像结果,进行迭代。It is judged whether the preset termination condition is met, and if so, the final imaging result is output; otherwise, the recording residuals are continuously calculated and the imaging results are updated, and iteration is performed.
本发明的第三个目的可以通过采取如下技术方案实现:The third object of the present invention can be realized by adopting the following technical solutions:
一种存储介质,存储有程序,所述程序被处理器执行时,实现上述的基于无网格有限差分法的最小二乘逆时偏移成像方法。A storage medium stores a program, and when the program is executed by a processor, realizes the above-mentioned least squares inverse time migration imaging method based on the meshless finite difference method.
本发明相对于现有技术具有如下的有益效果:The present invention has the following beneficial effects with respect to the prior art:
(1)应用本发明提供的基于无网格有限差分法的最小二乘逆时偏移成像方法中无网格节点生成算法能够生成适应任意模型的弯曲界面和不规则边界,且节点分布密度可基于模型速度预设的无网格节点分布,生成过程简单高效,无需花费较高计算成本即可保证算法具有极高的几何灵活性,且能够有效降低算法对内存的需求量。(1) The meshless node generation algorithm in the least squares inverse time migration imaging method based on the meshless finite difference method provided by the present invention can generate curved interfaces and irregular boundaries suitable for any model, and the node distribution density can be Based on the gridless node distribution preset by the model speed, the generation process is simple and efficient, and the algorithm can be guaranteed to have extremely high geometric flexibility without high computational cost, and can effectively reduce the memory requirement of the algorithm.
(2)无网格有限差分系数求取及波动方程算子构建方法保证了在无网格节点分布下波场计算的精度,同时由于此方法中波场模拟不受不规则边界处“阶梯状”近似引入的散射噪音影响,为高精度最小二乘逆时偏移成像算法的实施提供了便利条件,有助于加快成像算法收敛效率。(2) The calculation method of meshless finite difference coefficient and wave equation operator construction method ensures the accuracy of wave field calculation under meshless node distribution. "The influence of scattering noise introduced by the approximation provides a convenient condition for the implementation of the high-precision least squares inverse time migration imaging algorithm, and helps to speed up the convergence efficiency of the imaging algorithm.
(3)总体而言,本发明提供的方法能够在任意复杂地表情况下精细刻画地下复杂地质构造,相比于传统方法而言,本方法在有效降低算法计算及内存需求的同时,提高了成像精度,能够为地震勘探提供更加准确的成像结果。(3) Generally speaking, the method provided by the present invention can accurately describe the complex underground geological structure under any complex surface conditions. Compared with the traditional method, the method can effectively reduce the algorithm calculation and memory requirements while improving the imaging performance. It can provide more accurate imaging results for seismic exploration.
附图说明Description of drawings
图1是本发明实施例1提供的基于无网格有限差分法的最小二乘逆时偏移成像方法的流程示意图。FIG. 1 is a schematic flowchart of a least squares inverse time migration imaging method based on a meshless finite difference method provided in Embodiment 1 of the present invention.
图2是本发明实施例1提供的规则网格分布及无网格分布的对比示意图。FIG. 2 is a schematic diagram comparing the regular grid distribution and the gridless distribution provided in Embodiment 1 of the present invention.
图3为本发明实施例1提供的无网格节点分布快速生成算法示意图,其中(a)为步骤S220的示意图,(b)、(c)为步骤S240的示意图,(d)为步骤S250的示意图。FIG. 3 is a schematic diagram of a fast generation algorithm for gridless node distribution provided in Embodiment 1 of the present invention, wherein (a) is a schematic diagram of step S220, (b) and (c) are schematic diagrams of step S240, and (d) is a schematic diagram of step S250 Schematic.
图4是本发明实施例1中具有三套地层的目标工区地下速度模型示意图。FIG. 4 is a schematic diagram of an underground velocity model of a target work area with three sets of strata in Embodiment 1 of the present invention.
图5是本发明实施例1中对所述三层速度模型进行偏移成像时不同节点离散方式所需的节点数目示意图。FIG. 5 is a schematic diagram of the number of nodes required for different node discrete manners when performing migration imaging on the three-layer velocity model in Embodiment 1 of the present invention.
图6是本发明实施例1中对所述三层速度模型进行基于无网格有限差分最小二乘逆时偏移获取的成像结果示意图。6 is a schematic diagram of an imaging result obtained by performing meshless finite difference least squares reverse time migration on the three-layer velocity model in Embodiment 1 of the present invention.
图7是本发明实施例1中对所述三层速度模型进行传统基于规则网格有限差分最小二乘逆时偏移获取的成像结果示意图。FIG. 7 is a schematic diagram of an imaging result obtained by performing traditional regular grid-based finite difference least squares inverse time migration on the three-layer velocity model in Embodiment 1 of the present invention.
图8是本发明实施例1中具有复杂地表的目标工区地下速度模型示意图。8 is a schematic diagram of an underground velocity model of a target construction area with a complex surface in Embodiment 1 of the present invention.
图9是本发明实施例1中对所述复杂地表速度模型进行基于无网格有限差分常规逆时偏移获取的成像结果示意图。9 is a schematic diagram of an imaging result obtained by performing conventional reverse time migration based on gridless finite difference on the complex surface velocity model in Embodiment 1 of the present invention.
图10是本发明实施例1中对所述复杂地表速度模型进行基于无网格有限差分最小二乘逆时偏移获取的成像结果示意图。10 is a schematic diagram of an imaging result obtained by performing gridless finite difference least squares inverse time migration on the complex surface velocity model in Embodiment 1 of the present invention.
图11是本发明实施例2中的基于无网格有限差分法的最小二乘逆时偏移成像系统的示意图。FIG. 11 is a schematic diagram of a least squares inverse time migration imaging system based on a meshless finite difference method in Embodiment 2 of the present invention.
具体实施方式Detailed ways
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明的一部分实施例,而不是全部的实施例,基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。In order to make the purposes, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments It is a part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative work are protected by the present invention. scope.
实施例1:Example 1:
如图1所示,本实施例提供了一种基于无网格有限差分法的最小二乘逆时偏移成像方法,包括以下步骤:As shown in FIG. 1 , this embodiment provides a least squares inverse time migration imaging method based on a meshless finite difference method, including the following steps:
S100、观测地震记录,根据观测得到的地震记录获取目标工区地下速度模型,包括以下步骤:S100, observe the seismic records, and obtain the underground velocity model of the target work area according to the observed seismic records, including the following steps:
S110、观测地震记录。本实施例中,观测地震记录为人工爆炸源激发(陆上工区为炸药、海上工区为气枪),高密度地震检波器阵列接收的主动源地震数据。为提高地震成像质量及记录改造效果,可对观测地震数据进行去噪(去除随机噪音、面波噪音、无线电干扰、邻炮干扰、线性噪音等)、切除(切除地震记录中的折射波成分)、反褶积等操作。S110. Observing seismic records. In this embodiment, the observed seismic records are the excitation of artificial explosive sources (explosives in the onshore work area, and air guns in the offshore work area), and active source seismic data received by a high-density geophone array. In order to improve the quality of seismic imaging and the effect of record reconstruction, the observed seismic data can be denoised (removal of random noise, surface wave noise, radio interference, adjacent shot interference, linear noise, etc.), removal (removal of refracted wave components in seismic records) , deconvolution, etc.
S120、根据观测得到的地震记录获取目标工区地下速度模型。本实施例中,根据观测得到的地震记录,通过层析成像或全波形反演等速度建模手段获取目标工区较为准确的地下速度模型。S120, obtaining an underground velocity model of the target work area according to the seismic records obtained by observation. In this embodiment, according to the seismic records obtained by observation, a relatively accurate underground velocity model of the target work area is obtained by velocity modeling means such as tomography or full waveform inversion.
S200、如图3所示,根据目标工区地下速度模型,生成适应于地下速度模型的无网格节点分布,将所述地下速度模型进行离散化。S200 , as shown in FIG. 3 , according to the underground velocity model of the target work area, a gridless node distribution suitable for the underground velocity model is generated, and the underground velocity model is discretized.
本步骤生成无网格节点分布是为了离散地下速度模型,生成无网格节点分布后,地下波场将根据这些节点进行离散数值求解。本步骤包括以下步骤:In this step, the meshless node distribution is generated to discretize the underground velocity model. After the meshless node distribution is generated, the underground wave field will be numerically solved discretely according to these nodes. This step includes the following steps:
S210、根据目标工区地下速度模型,确定计算域大小,并确定无网格分布粒子半径与速度场大小的映射关系;本实施例中,无网格分布粒子半径与速度场大小正相关,即速度越大,对应的粒子半径越大;S210. Determine the size of the calculation domain according to the underground velocity model of the target work area, and determine the mapping relationship between the particle radius of the gridless distribution and the size of the velocity field; The larger the value, the larger the corresponding particle radius;
S220、如图3的子图(a)所示,在目标工区地下速度模型底部随机生成节点分布,节点分布的密度根据预设值给出,定义这些节点位置为潜在节点位置(PDP);S220, as shown in subgraph (a) of FIG. 3, randomly generate node distribution at the bottom of the underground velocity model of the target work area, the density of the node distribution is given according to the preset value, and define these node positions as potential node positions (PDP);
S230、选择一个位置最低的潜在节点位置,作为新的有效节点位置;S230, selecting a potential node position with the lowest position as a new valid node position;
S240、如图3的子图(b)、(c)所示,以新的有效节点为圆心,以该有效节点处的粒子半径为圆的半径确定一个圆形区域,删除圆形区域内除有效节点以外的所有节点;S240. As shown in subgraphs (b) and (c) of FIG. 3, take the new effective node as the center of the circle, and use the particle radius at the effective node as the radius of the circle to determine a circular area, delete the inner part of the circular area All nodes except valid nodes;
S250、如图3的子图(d)所示,从圆心左侧和右侧各标记一个最近的潜在节点,确定圆心与这两个潜在节点连线的方向,并在这两个方向所夹的圆弧上等距地放置5个新的潜在节点;S250. As shown in the sub-graph (d) of FIG. 3, mark a nearest potential node from the left and right of the circle center, determine the direction of the line connecting the circle center and the two potential nodes, and locate the two potential nodes between the two directions. 5 new potential nodes are placed equidistantly on the arc of ;
S260、继续选择一个位置最低的潜在节点位置,作为新的有效节点位置,重复步骤S240-S260,直至节点填充满整个计算域。S260. Continue to select a potential node position with the lowest position as a new valid node position, and repeat steps S240-S260 until the nodes fill the entire computational domain.
S300、根据观测得到的地震记录及离散化后的地下速度模型,应用基于无网格有限差分法的逆时偏移成像,得到初始成像结果,包括以下步骤:S300, according to the seismic records obtained by observation and the discretized underground velocity model, apply reverse time migration imaging based on the gridless finite difference method to obtain initial imaging results, including the following steps:
S310、利用径向基函数构建线性方程组,求解所构建的线性方程组,得到无网格差分系数。S310 , constructing a linear equation system by using a radial basis function, and solving the constructed linear equation system to obtain a meshless difference coefficient.
本实施例中,利用径向基函数构建的线性方程组,具体形式如下式所示:In this embodiment, the specific form of the linear equation system constructed by using the radial basis function is shown in the following formula:
上述线性方程组可简写为Ac=LΦ。其中,φ(||X-Xi||)表示径向基函数,是只与坐标位置有关的函数,下标i=0,1,2…n表示差分模板内第i个节点,其中n表示差分模板内节点个数,X表示步骤S200所生成的无网格节点的空间坐标,||·||表示二范数,表示拉普拉斯算子,ci为待求的无网格差分系数。The above system of linear equations can be abbreviated as Ac=LΦ. Among them, φ(||XX i ||) represents the radial basis function, which is a function only related to the coordinate position, and the subscript i=0,1,2...n represents the ith node in the difference template, where n represents the difference The number of nodes in the template, X represents the spatial coordinates of the meshless nodes generated in step S200, ||·|| represents the two-norm, represents the Laplacian operator, and ci is the gridless difference coefficient to be obtained.
可以在上述利用径向基函数构建的线性方程组中添加额外的基函数(一般为多项式),使静态误差消除并使误差的收敛速度达到额外添加多项式的最高阶数。本实施例中,添加Taylor单项式到上述线性方程组中,得到如下式所示的线性方程组:Additional basis functions (generally polynomials) can be added to the above linear equation system constructed by using radial basis functions, so that the static error can be eliminated and the error convergence speed can reach the highest order of the additional polynomial. In this embodiment, the Taylor monomial is added to the above linear equation system to obtain the linear equation system shown in the following formula:
其中,cn+1、cn+2和cn+3为辅助系数,A为径向基函数矩阵,c为差分系数矩阵,Δxi为Xi节点与X0节点的水平方向坐标差值,Δzi为Xi节点与X0节点的竖直方向坐标差值,表示X-X0时的径向基函数。Among them, c n+1 , c n+2 and c n+3 are auxiliary coefficients, A is the radial basis function matrix, c is the difference coefficient matrix, and Δx i is the horizontal coordinate difference between the node X i and the node X 0 , Δzi is the vertical coordinate difference between node X i and node X 0 , represents the radial basis function at XX 0 .
S320、根据无网格差分系数,构建波动方程传播算子,包括以下步骤:S320, constructing a wave equation propagation operator according to the gridless difference coefficient, including the following steps:
S321、求取拉普拉斯算子对应的差分系数,进而求解波动方程中的空间导数项,具体形式如下式所示:S321. Obtain Laplace operator The corresponding difference coefficient, and then solve the spatial derivative term in the wave equation, the specific form is shown in the following formula:
其中v为速度,p为地震波场,t为时间,ci为差分系数,pi为第i节点处的波场值。where v is the velocity, p is the seismic wave field, t is the time, c i is the difference coefficient, and p i is the wave field value at the ith node.
S322、采用二阶中心差分格式估算波动方程中的时间导数项,具体形式如下式所示:S322, the second-order central difference format is used to estimate the time derivative term in the wave equation, and the specific form is shown in the following formula:
其中,p为地震波场,t为时间,上标-1、0和1分别代表前一时刻、当前时刻和下一时刻,p0为背景波场,Δt为时间步长。Among them, p is the seismic wave field, t is the time, the superscript -1, 0 and 1 represent the previous moment, the current moment and the next moment, respectively, p 0 is the background wave field, Δt is the time step.
S330、根据波动方程传播算子,应用基于无网格有限差分法的逆时偏移成像,获取所述初始成像结果,包括以下步骤:S330, according to the wave equation propagation operator, applying the reverse time migration imaging based on the gridless finite difference method to obtain the initial imaging result, including the following steps:
S331、通过所述波动方程传播算子,输入观测得到的地震记录,计算震源波场及检波波场,具体形式如下式所示:S331. Input the seismic records obtained by the observation through the wave equation propagation operator, and calculate the source wave field and the detection wave field. The specific form is shown in the following formula:
其中ps和pr分别为震源波场及检波波场,xs和xr分别为震源及检波点的空间位置,S为震源函数,dobs为观测地震记录。where p s and pr are the source wave field and receiver wave field, respectively, x s and x r are the spatial positions of the source and receiver points, respectively, S is the source function, and d obs is the observed seismic record.
S332、对震源及检波波场应用成像条件,本实施例中,应用的成像条件为互相关成像条件,具体形式如下式所示:S332, applying imaging conditions to the seismic source and the detector wave field. In this embodiment, the applied imaging conditions are cross-correlation imaging conditions, and the specific form is shown in the following formula:
I(x)=∫∫ps(x,xs,t)pr(x,xr,t)dtdxs I(x)= ∫∫ps (x,xs, t)pr(x,xr , t ) dtdxs
其中I表示成像结果。where I represents the imaging result.
S400、根据初始成像结果或更新后的成像结果,应用基于无网格有限差分法的正演算子,计算得到模拟地震记录,具体形式如下式所示:S400 , according to the initial imaging result or the updated imaging result, apply the forward operator based on the meshless finite difference method to calculate and obtain the simulated seismic record, and the specific form is shown in the following formula:
其中p0和δp分别为背景波场和扰动波场,d为模拟地震记录。where p 0 and δp are the background wave field and disturbance wave field, respectively, and d is the simulated seismic record.
S500、计算模拟地震记录与观测得到的地震记录之间的记录残差,本实施例中,将步骤S400得到的模拟地震记录,与步骤S110中观测得到的地震记录作差,求得记录残差。S500. Calculate the recording residual between the simulated seismic record and the observed seismic record. In this embodiment, the simulated seismic record obtained in step S400 is compared with the observed seismic record in step S110 to obtain the record residual. .
S600、根据记录残差,应用于无网格有限差分法的偏移算子,获得记录残差对应的成像结果的更新梯度,再通过线性反演求解器获取更新后的成像结果,包括以下步骤:S600. Apply the offset operator of the gridless finite difference method according to the recorded residual to obtain the updated gradient of the imaging result corresponding to the recorded residual, and then obtain the updated imaging result through the linear inversion solver, including the following steps :
S610、输入记录残差,利用基于无网格有限差分法的偏移算子计算成像结果更新梯度,具体形式如下式所示:S610. Input the recorded residual, and use the offset operator based on the gridless finite difference method to calculate the update gradient of the imaging result, and the specific form is shown in the following formula:
其中g为所述成像结果更新梯度,λ为背景波场p0的伴随波场,v0为背景速度场。Where g is the update gradient of the imaging result, λ is the accompanying wave field of the background wave field p 0 , and v 0 is the background velocity field.
S620、通过最优化方法,如最速下降法、共轭梯度法等获取更新后成像结果。S620. Obtain the updated imaging result through an optimization method, such as the steepest descent method, the conjugate gradient method, and the like.
S700、判断是否满足预设终止条件,若满足则输出最终的成像结果;否则继续计算记录残差和更新成像结果,进行迭代。S700. Determine whether the preset termination condition is met, and if so, output the final imaging result; otherwise, continue to calculate the recording residual and update the imaging result, and perform iteration.
本实施例中,进行迭代的方法是:将步骤S620获取的新的成像结果作为步骤S400的成像结果输入,并再次执行步骤S400-S700。In this embodiment, the iterative method is to input the new imaging result obtained in step S620 as the imaging result of step S400, and perform steps S400-S700 again.
本实施例中,预设终止条件为:满足预设条件中的任意一条,包括:In this embodiment, the preset termination condition is: satisfying any one of the preset conditions, including:
第一预设条件,与残差相关的目标函数小于设定阈值;The first preset condition, the objective function related to the residual is less than the set threshold;
第二预设条件,算法迭代次数大于设定阈值。The second preset condition is that the number of algorithm iterations is greater than the set threshold.
图2为规则网格分布及无网格分布的对比示意图,可以看出对于计算域中不规则界面(弯曲实线),通过规则网格分布离散时,会出现“阶梯状”近似(黑色虚线),而通过无网格分布离散,节点分布能够很好的贴合界面,能够有效避免“阶梯状”近似在数值计算地下波场时引入的散射噪音。图3为无网格节点分布快速生成算法示意图,根据此算法,可通过无网格节点对地下速度模型进行快速离散化。Figure 2 is a schematic diagram of the comparison between the regular grid distribution and the gridless distribution. It can be seen that for the irregular interface (curved solid line) in the computational domain, when the regular grid distribution is discrete, there will be a "stepped" approximation (black dotted line). ), and through the meshless distribution discretization, the node distribution can fit the interface well, and can effectively avoid the scattering noise introduced by the "staircase" approximation in the numerical calculation of the subsurface wave field. Figure 3 is a schematic diagram of a fast generation algorithm for gridless node distribution. According to this algorithm, the underground velocity model can be rapidly discretized through gridless nodes.
图4为本实施例中采用的具有三套地层的目标工区地下速度模型,其大小为3km×2km,图5展示了对所述三层速度模型分别进行规则网格离散和无网格离散所需的节点数目,可以看出无网格只需要规则网格离散2/3的节点数目即可对速度模型离散,这意味着在进行成像算法计算时,算法所需的计算及内存需求也相应降低。Figure 4 shows the underground velocity model of the target work area with three sets of strata adopted in this embodiment, and its size is 3km×2km. The number of nodes required, it can be seen that without grid, only 2/3 of the number of nodes in the regular grid can be discretized to discretize the velocity model, which means that when the imaging algorithm is calculated, the calculation and memory requirements required by the algorithm are also corresponding. reduce.
图6和图7分别为本实施例中使用基于无网格有限差分的最小二乘逆时偏移成像方法和传统基于规则网格有限差分的最小二乘逆时偏移成像方法获取的成像结果。可以看出二者皆可描述地下结构,并提供与真实反射率模型相似的振幅信息。然而由于规则网格的阶梯状近似,图7成像结果中的同相轴连续性较差,这在对更复杂的地下构造进行成像时可能更加严重甚至影响算法收敛。而图5成像结果则可以几乎完美描述地下构造形态。通过图6和图7成像结果的对比,可以发现本实施例中的基于无网格有限差分的最小二乘逆时偏移成像方法能够在有效降低算法计算及内存需求的前提下提供更加精确的地下成像结果。FIG. 6 and FIG. 7 are respectively the imaging results obtained by using the gridless finite difference-based least squares inverse time migration imaging method and the conventional regular grid finite difference-based least squares inverse time migration imaging method in this embodiment. . It can be seen that both can describe the subsurface structure and provide amplitude information similar to the true reflectivity model. However, due to the step-like approximation of the regular grid, the continuity of the events in the imaging results in Fig. 7 is poor, which may be more serious and even affect the algorithm convergence when imaging more complex subsurface structures. The imaging results in Figure 5 can almost perfectly describe the subsurface structure. By comparing the imaging results in FIG. 6 and FIG. 7 , it can be found that the least squares inverse time migration imaging method based on gridless finite difference in this embodiment can provide more accurate imaging methods on the premise of effectively reducing algorithm calculation and memory requirements. Subsurface imaging results.
图8为本实施例中采用的具有复杂地表的目标工区地下速度模型,其大小为4.16km×2.49km。图9和图10分别为本发明实施例中使用基于无网格有限差分的常规逆时偏移成像方法和最小二乘逆时偏移成像方法获取的成像结果。可以看出,在成像结果中地表处成像精度很高,相比于图9中的成像结果,图10成像结果明显具有更高的分辨率,能够为构造与岩性解释提供更加可靠的反射率模型。这也验证了本发明实施例中的基于无网格有限差分的最小二乘逆时偏移成像方法对复杂地表情况的适应性,展示了该方法为复杂地质条件下的地震勘探提供高精度成像结果的能力。FIG. 8 is an underground velocity model of a target construction area with a complex surface adopted in this embodiment, and its size is 4.16km×2.49km. FIG. 9 and FIG. 10 are respectively the imaging results obtained by using the conventional inverse time migration imaging method based on gridless finite difference and the least squares inverse time migration imaging method in the embodiment of the present invention. It can be seen that the imaging accuracy at the surface is very high in the imaging results. Compared with the imaging results in Figure 9, the imaging results in Figure 10 have significantly higher resolution, which can provide more reliable reflectivity for structural and lithologic interpretation. Model. This also verifies the adaptability of the gridless finite difference-based least squares reverse time migration imaging method in the embodiment of the present invention to complex surface conditions, and demonstrates that the method provides high-precision imaging for seismic exploration under complex geological conditions ability to result.
因此,应用本实施例提供的基于无网格有限差分法的最小二乘逆时偏移成像方法中无网格节点生成算法能够生成适应任意模型的弯曲界面和不规则边界且节点分布密度可基于模型速度预设的无网格节点分布,生成过程简单高效,无需花费较高计算成本即可保证算法具有极高的几何灵活性,且能够有效降低算法对内存的需求量;同时,本实施例采用的无网格有限差分系数求取及波动方程算子构建方法保证了在无网格节点分布下波场计算的精度,同时由于此方法中波场模拟不受不规则边界处“阶梯状”近似引入的散射噪音影响,为高精度最小二乘逆时偏移成像算法的实施提供了便利条件,有助于加快成像算法收敛效率;总体而言,本实施例提供的方法能够在任意复杂地表情况下精细刻画地下复杂地质构造,相比于传统方法而言,本方法在有效降低算法计算及内存需求的同时,提高了成像精度,能够为地震勘探提供更加准确的成像结果。Therefore, applying the meshless node generation algorithm in the least squares inverse time migration imaging method based on the meshless finite difference method provided in this embodiment can generate curved interfaces and irregular boundaries suitable for any model, and the node distribution density can be based on The gridless node distribution preset by the model speed, the generation process is simple and efficient, the algorithm can be guaranteed to have extremely high geometric flexibility without spending a high computational cost, and the memory requirements of the algorithm can be effectively reduced; at the same time, this embodiment The gridless finite difference coefficient calculation and wave equation operator construction method adopted ensures the accuracy of wavefield calculation under gridless node distribution. At the same time, because the wavefield simulation in this method is not subject to the "staircase" at the irregular boundary The influence of scattering noise introduced by the approximation provides a convenient condition for the implementation of the high-precision least squares inverse time migration imaging algorithm, and helps to speed up the convergence efficiency of the imaging algorithm; in general, the method provided in this embodiment can be used in any complex surface Compared with the traditional method, this method can effectively reduce the calculation and memory requirements of the algorithm, and at the same time improve the imaging accuracy, and can provide more accurate imaging results for seismic exploration.
实施例2:Example 2:
如图11所示,本实施例提供了一种基于无网格有限差分法的最小二乘逆时偏移成像系统,包括:As shown in FIG. 11 , this embodiment provides a least squares inverse time migration imaging system based on the gridless finite difference method, including:
速度模型单元1101,用于观测地震数据,并根据观测的地震数据生成目标工区地下速度模型;The
无网格节点生成单元1102,根据目标工区地下速度模型,生成适应于地下速度模型的无网格节点分布,将所述地下速度模型进行离散化;The meshless
初始成像单元1103,根据观测得到的地震记录及离散化后的地下速度模型,应用基于无网格有限差分法的逆时偏移成像,得到初始成像结果;The
最小二乘偏移成像单元1104,用于使用最小二乘偏移成像原理进行成像,包括:The least squares
根据成像结果,应用基于无网格有限差分法的正演算子,计算得到模拟地震记录;According to the imaging results, the forward operator based on the meshless finite difference method is applied to obtain the simulated seismic records;
计算模拟地震记录与观测得到的地震记录之间的记录残差;Calculate the record residuals between the simulated seismic records and the observed seismic records;
根据残差,应用于无网格有限差分法的偏移算子,获得成像结果的更新梯度,再通过线性反演求解器获取更新成像结果;According to the residual, apply the migration operator of the meshless finite difference method to obtain the updated gradient of the imaging result, and then obtain the updated imaging result through the linear inversion solver;
判断是否满足预设终止条件,若满足则输出成像结果;否则继续计算残差和成像结果,进行迭代。It is judged whether the preset termination condition is met, and if so, the imaging result is output; otherwise, the residual error and the imaging result are continued to be calculated, and the iteration is performed.
实施例3:Example 3:
本实施例提供了一种存储介质,该存储介质为计算机可读存储介质,其存储有计算机程序,所述计算机程序被处理器执行时,实现上述实施例1的基于无网格有限差分法的最小二乘逆时偏移成像方法,具体如下:This embodiment provides a storage medium, where the storage medium is a computer-readable storage medium and stores a computer program. When the computer program is executed by a processor, the gridless finite difference method based on the above-mentioned Embodiment 1 is implemented. The least squares inverse time migration imaging method is as follows:
观测地震记录,根据观测得到的地震记录获取目标工区地下速度模型;Observing the seismic records, and obtaining the underground velocity model of the target work area according to the seismic records obtained by observation;
根据目标工区地下速度模型,生成适应于地下速度模型的无网格节点分布,将所述地下速度模型进行离散化;According to the underground velocity model of the target work area, a gridless node distribution suitable for the underground velocity model is generated, and the underground velocity model is discretized;
根据观测得到的地震记录及离散化后的地下速度模型,应用基于无网格有限差分法的逆时偏移成像,得到初始成像结果;According to the observed seismic records and the discretized underground velocity model, the reverse time migration imaging based on the meshless finite difference method is applied to obtain the initial imaging results;
根据初始成像结果或更新后的成像结果,应用基于无网格有限差分法的正演算子,计算得到模拟地震记录;According to the initial imaging results or the updated imaging results, the forward operator based on the gridless finite difference method is applied to calculate the simulated seismic records;
计算模拟地震记录与观测得到的地震记录之间的记录残差;Calculate the record residuals between the simulated seismic records and the observed seismic records;
根据记录残差,应用于无网格有限差分法的偏移算子,获得记录残差对应的成像结果的更新梯度,再通过线性反演求解器获取更新后的成像结果;According to the recorded residuals, apply the migration operator of the meshless finite difference method to obtain the updated gradient of the imaging results corresponding to the recorded residuals, and then obtain the updated imaging results through the linear inversion solver;
判断是否满足预设终止条件,若满足则输出最终的成像结果;否则继续计算记录残差和更新成像结果,进行迭代。It is judged whether the preset termination condition is met, and if so, the final imaging result is output; otherwise, the recording residuals are continuously calculated and the imaging results are updated, and iteration is performed.
需要说明的是,本实施例的计算机可读存储介质可以是计算机可读信号介质或者计算机可读存储介质或者是上述两者的任意组合。计算机可读存储介质例如可以是但不限于电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子可以包括但不限于:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机访问存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑磁盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。It should be noted that the computer-readable storage medium in this embodiment may be a computer-readable signal medium or a computer-readable storage medium, or any combination of the above two. The computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus or device, or a combination of any of the above. More specific examples of computer readable storage media may include, but are not limited to, electrical connections with one or more wires, portable computer disks, hard disks, random access memory (RAM), read only memory (ROM), erasable Programmable read only memory (EPROM or flash memory), fiber optics, portable compact disk read only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the foregoing.
在本实施例中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。而在本实施例中,计算机可读信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读信号介质还可以是计算机可读存储介质以外的任何计算机可读存储介质,该计算机可读信号介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。计算机可读存储介质上包含的计算机程序可以用任何适当的介质传输,包括但不限于:电线、光缆、RF(射频)等等,或者上述的任意合适的组合。In this embodiment, the computer-readable storage medium can be any tangible medium that contains or stores a program that can be used by or in conjunction with an instruction execution system, apparatus, or device. In this embodiment, however, the computer-readable signal medium may include a data signal in baseband or propagated as part of a carrier wave, carrying a computer-readable program therein. Such propagated data signals may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the foregoing. A computer-readable signal medium can also be any computer-readable storage medium, other than a computer-readable storage medium, that can be sent, propagated, or transmitted for use by or in connection with the instruction execution system, apparatus, or device. program. A computer program embodied on a computer-readable storage medium may be transmitted using any suitable medium including, but not limited to, electrical wire, optical fiber cable, RF (radio frequency), etc., or any suitable combination of the foregoing.
上述计算机可读存储介质可以以一种或多种程序设计语言或其组合来编写用于执行本实施例的计算机程序,上述程序设计语言包括面向对象的程序设计语言—诸如Java、Python、C++,还包括常规的过程式程序设计语言—诸如C语言或类似的程序设计语言。程序可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络,包括局域网(LAN)或广域网(WAN)连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。The above-mentioned computer-readable storage medium can write a computer program for executing the present embodiment in one or more programming languages or a combination thereof, the above-mentioned programming languages include object-oriented programming languages—such as Java, Python, C++, Also included are conventional procedural programming languages - such as C or similar programming languages. The program may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer, or entirely on the remote computer or server. Where a remote computer is involved, the remote computer may be connected to the user's computer through any kind of network, including a local area network (LAN) or wide area network (WAN), or may be connected to an external computer (eg, using an Internet service provider to connect through the Internet) ).
显然,上述所述的实施例只是本发明的一部分实施例,而不是全部实施例,本发明不限于上述实施例的细节,任何所属技术领域的普通技术人员对其所做的适当变化或修饰,皆视为不脱离本发明的专利范畴。Obviously, the above-mentioned embodiments are only a part of the embodiments of the present invention, rather than all the embodiments, and the present invention is not limited to the details of the above-mentioned embodiments, any suitable changes or modifications made by those of ordinary skill in the art, All are regarded as not departing from the patent scope of the present invention.
Claims (10)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202210889256.7A CN115201913B (en) | 2022-07-27 | 2022-07-27 | Least squares reverse time migration imaging method, system and storage medium based on gridless finite difference method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202210889256.7A CN115201913B (en) | 2022-07-27 | 2022-07-27 | Least squares reverse time migration imaging method, system and storage medium based on gridless finite difference method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN115201913A true CN115201913A (en) | 2022-10-18 |
| CN115201913B CN115201913B (en) | 2023-05-12 |
Family
ID=83584493
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202210889256.7A Active CN115201913B (en) | 2022-07-27 | 2022-07-27 | Least squares reverse time migration imaging method, system and storage medium based on gridless finite difference method |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN115201913B (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN116774292A (en) * | 2023-08-22 | 2023-09-19 | 浙江大学海南研究院 | Seismic wave travel time determining method, system, electronic equipment and storage medium |
Citations (15)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101915938A (en) * | 2010-07-05 | 2010-12-15 | 中国科学院地质与地球物理研究所 | A converted wave migration imaging method and device |
| US20140278298A1 (en) * | 2013-03-15 | 2014-09-18 | Schlumberger Technology Corporation | Meshless representation of a geologic environment |
| CN104216012A (en) * | 2014-08-27 | 2014-12-17 | 中国科学院地质与地球物理研究所 | Three-dimensional Born-Kirchhoff variable-step interpolation imaging method |
| US20160104317A1 (en) * | 2013-05-15 | 2016-04-14 | Schlumberger Technology Corporation | Geobody Surface Reconstruction |
| US20160131800A1 (en) * | 2014-11-07 | 2016-05-12 | Schlumberger Technology Corporation | Modeling fluid-conducting fractures in reservoir simulation grids |
| CN105717547A (en) * | 2015-12-22 | 2016-06-29 | 吉林大学 | Anisotropy medium magnetotelluric meshless value simulation method |
| US20170192118A1 (en) * | 2016-01-05 | 2017-07-06 | Schlumerger Technology Corporation | Amplitude Inversion on Partitioned Depth Image Gathers Using Point Spread Functions |
| CN106970416A (en) * | 2017-03-17 | 2017-07-21 | 中国地质科学院地球物理地球化学勘查研究所 | Elastic wave least square reverse-time migration system and method based on wave field separation |
| CN109946741A (en) * | 2019-03-29 | 2019-06-28 | 中国石油大学(华东) | A pure qP wave least squares inverse time migration imaging method in TTI medium |
| CN110133713A (en) * | 2019-04-24 | 2019-08-16 | 中国石油大学(华东) | A Multiple Least Squares Reverse Time Migration Imaging Method and System with Full Propagation Path Attenuation Compensation |
| CN110824558A (en) * | 2019-11-20 | 2020-02-21 | 中国石油大学(华东) | A method for numerical simulation of seismic waves |
| CN110888166A (en) * | 2018-09-10 | 2020-03-17 | 中国石油化工股份有限公司 | Least square offset imaging method and device based on L-BFGS algorithm |
| CN112384937A (en) * | 2018-05-12 | 2021-02-19 | 地质探索系统公司 | Seismic data interpretation system |
| CN112649859A (en) * | 2019-10-12 | 2021-04-13 | 中国石油化工股份有限公司 | Seismic wave speed self-adaptive grid-free field node establishment method and system |
| CN114357831A (en) * | 2021-12-29 | 2022-04-15 | 中海石油(中国)有限公司 | Non-grid generalized finite difference forward modeling method, device, storage medium and equipment |
-
2022
- 2022-07-27 CN CN202210889256.7A patent/CN115201913B/en active Active
Patent Citations (15)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101915938A (en) * | 2010-07-05 | 2010-12-15 | 中国科学院地质与地球物理研究所 | A converted wave migration imaging method and device |
| US20140278298A1 (en) * | 2013-03-15 | 2014-09-18 | Schlumberger Technology Corporation | Meshless representation of a geologic environment |
| US20160104317A1 (en) * | 2013-05-15 | 2016-04-14 | Schlumberger Technology Corporation | Geobody Surface Reconstruction |
| CN104216012A (en) * | 2014-08-27 | 2014-12-17 | 中国科学院地质与地球物理研究所 | Three-dimensional Born-Kirchhoff variable-step interpolation imaging method |
| US20160131800A1 (en) * | 2014-11-07 | 2016-05-12 | Schlumberger Technology Corporation | Modeling fluid-conducting fractures in reservoir simulation grids |
| CN105717547A (en) * | 2015-12-22 | 2016-06-29 | 吉林大学 | Anisotropy medium magnetotelluric meshless value simulation method |
| US20170192118A1 (en) * | 2016-01-05 | 2017-07-06 | Schlumerger Technology Corporation | Amplitude Inversion on Partitioned Depth Image Gathers Using Point Spread Functions |
| CN106970416A (en) * | 2017-03-17 | 2017-07-21 | 中国地质科学院地球物理地球化学勘查研究所 | Elastic wave least square reverse-time migration system and method based on wave field separation |
| CN112384937A (en) * | 2018-05-12 | 2021-02-19 | 地质探索系统公司 | Seismic data interpretation system |
| CN110888166A (en) * | 2018-09-10 | 2020-03-17 | 中国石油化工股份有限公司 | Least square offset imaging method and device based on L-BFGS algorithm |
| CN109946741A (en) * | 2019-03-29 | 2019-06-28 | 中国石油大学(华东) | A pure qP wave least squares inverse time migration imaging method in TTI medium |
| CN110133713A (en) * | 2019-04-24 | 2019-08-16 | 中国石油大学(华东) | A Multiple Least Squares Reverse Time Migration Imaging Method and System with Full Propagation Path Attenuation Compensation |
| CN112649859A (en) * | 2019-10-12 | 2021-04-13 | 中国石油化工股份有限公司 | Seismic wave speed self-adaptive grid-free field node establishment method and system |
| CN110824558A (en) * | 2019-11-20 | 2020-02-21 | 中国石油大学(华东) | A method for numerical simulation of seismic waves |
| CN114357831A (en) * | 2021-12-29 | 2022-04-15 | 中海石油(中国)有限公司 | Non-grid generalized finite difference forward modeling method, device, storage medium and equipment |
Non-Patent Citations (5)
| Title |
|---|
| TAKEKAWA, J.等: ""A mesh-free method with arbitrary-order accuracy for acoustic wave propagation"" * |
| 刘立彬 等: ""基于无网格的地震波场数据模拟方法综述"" * |
| 刘鑫: ""波动方程无网格有限差分方法研究"" * |
| 吴涵 等: ""基于无网格径向基函数有限差分法的全波形反演方法研究"" * |
| 李世中: ""波动方程交错网格和无网格有限差分数值模拟中的吸收边界条件"" * |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN116774292A (en) * | 2023-08-22 | 2023-09-19 | 浙江大学海南研究院 | Seismic wave travel time determining method, system, electronic equipment and storage medium |
| CN116774292B (en) * | 2023-08-22 | 2023-11-24 | 浙江大学海南研究院 | Seismic wave travel time determining method, system, electronic equipment and storage medium |
Also Published As
| Publication number | Publication date |
|---|---|
| CN115201913B (en) | 2023-05-12 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7027927B2 (en) | Methods for determining formation and borehole parameters using fresnel volume tomography | |
| CN111665556B (en) | Construction Method of Formation Acoustic Velocity Model | |
| CN102495427B (en) | Interface perception ray tracing method based on implicit model expression | |
| WO2004090573A2 (en) | Seimsic imaging by wave migration using a krylov space expansion of the square root exponent operator | |
| CN111948708B (en) | Seismic wave field forward modeling method for dipping in undulating surface of boundary | |
| CN109633749B (en) | Nonlinear Fresnel volume earthquake travel time tomography method based on scattering integral method | |
| EA032186B1 (en) | Seismic adaptive focusing | |
| EA037479B1 (en) | Diving wave illumination using migration gathers | |
| KR20190075176A (en) | Multistage full wavefield inversion process that generates a multiple free data set | |
| WO2024051834A1 (en) | Full-waveform inversion method and device, and storage medium | |
| Li et al. | An immersed boundary method with iterative symmetric interpolation for irregular surface topography in seismic wavefield modelling | |
| CN117331119A (en) | A fast seismic wave travel time calculation method for tunnel detection | |
| CN115421190A (en) | An elastic wave forward acoustic wave inversion imaging method and equipment for underground structures | |
| CN115201913B (en) | Least squares reverse time migration imaging method, system and storage medium based on gridless finite difference method | |
| CN115166827A (en) | Least square migration imaging method, device and storage medium based on deconvolution imaging conditions | |
| de Hoop et al. | On the construction of virtual interior point source travel time distances from the hyperbolic Neumann-to-Dirichlet map | |
| CN110824558B (en) | A method for numerical simulation of seismic waves | |
| Cheng et al. | Locating leaking buried pipes based on ground microseismic records in 3D space | |
| CN115421195B (en) | Method, device, equipment and storage medium for generating velocity field in seismic exploration | |
| CN114325829B (en) | Full waveform inversion method based on double-difference idea | |
| CN115793058A (en) | Calculation method, device, equipment and medium of local path frequency-varying complex travel time | |
| CN111665546B (en) | Acoustic parameter acquisition method for combustible ice detection | |
| CN106896402B (en) | Seismic forward method and device based on geologic element body | |
| CN115951402B (en) | Offset imaging method, system and medium based on vector reflectivity forward operator | |
| CN110687594A (en) | Instantaneous phase unwrapping method, full waveform inversion method and computer equipment |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant |