[go: up one dir, main page]

CN118151236A - Seismic velocity deep learning inversion method and system based on data-space domain fusion - Google Patents

Seismic velocity deep learning inversion method and system based on data-space domain fusion Download PDF

Info

Publication number
CN118151236A
CN118151236A CN202410209653.4A CN202410209653A CN118151236A CN 118151236 A CN118151236 A CN 118151236A CN 202410209653 A CN202410209653 A CN 202410209653A CN 118151236 A CN118151236 A CN 118151236A
Authority
CN
China
Prior art keywords
data
model
seismic
wave velocity
domain
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.)
Pending
Application number
CN202410209653.4A
Other languages
Chinese (zh)
Inventor
任玉晓
刘斌
李开元
杨森林
蒋鹏
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shandong University
Original Assignee
Shandong University
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Shandong University filed Critical Shandong University
Priority to CN202410209653.4A priority Critical patent/CN118151236A/en
Publication of CN118151236A publication Critical patent/CN118151236A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01VGEOPHYSICS; GRAVITATIONAL MEASUREMENTS; DETECTING MASSES OR OBJECTS; TAGS
    • G01V1/00Seismology; Seismic or acoustic prospecting or detecting
    • G01V1/28Processing seismic data, e.g. for interpretation or for event detection
    • G01V1/30Analysis
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01VGEOPHYSICS; GRAVITATIONAL MEASUREMENTS; DETECTING MASSES OR OBJECTS; TAGS
    • G01V1/00Seismology; Seismic or acoustic prospecting or detecting
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F18/00Pattern recognition
    • G06F18/20Analysing
    • G06F18/25Fusion techniques
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/02Neural networks
    • G06N3/04Architecture, e.g. interconnection topology
    • G06N3/045Combinations of networks
    • G06N3/0455Auto-encoder networks; Encoder-decoder networks
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/02Neural networks
    • G06N3/04Architecture, e.g. interconnection topology
    • G06N3/0464Convolutional networks [CNN, ConvNet]
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/02Neural networks
    • G06N3/08Learning methods
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T10/00Road transport of goods or passengers
    • Y02T10/10Internal combustion engine [ICE] based vehicles
    • Y02T10/40Engine management systems

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • General Physics & Mathematics (AREA)
  • Data Mining & Analysis (AREA)
  • Evolutionary Computation (AREA)
  • Artificial Intelligence (AREA)
  • General Engineering & Computer Science (AREA)
  • Computational Linguistics (AREA)
  • General Health & Medical Sciences (AREA)
  • Molecular Biology (AREA)
  • Computing Systems (AREA)
  • Biophysics (AREA)
  • Biomedical Technology (AREA)
  • Mathematical Physics (AREA)
  • Software Systems (AREA)
  • Health & Medical Sciences (AREA)
  • Remote Sensing (AREA)
  • Acoustics & Sound (AREA)
  • Environmental & Geological Engineering (AREA)
  • Geology (AREA)
  • General Life Sciences & Earth Sciences (AREA)
  • Geophysics (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Evolutionary Biology (AREA)
  • Bioinformatics & Computational Biology (AREA)
  • Bioinformatics & Cheminformatics (AREA)
  • Geophysics And Detection Of Objects (AREA)

Abstract

The invention provides a data-space domain fusion seismic wave velocity deep learning inversion method and a system, which are used for constructing a data-model domain fusion network based on attention weighted intersection, taking a seismic data, a background velocity model and an abnormal imaging result as inputs of the fusion network, and enabling the fusion network to utilize the mutual influence of the weights of a data domain and a model domain through a weighted attention mechanism so as to obtain a prediction wave velocity model corresponding to seismic observation data; calculating a loss function according to the predicted wave velocity model and the true value of the wave velocity model, calculating a gradient, carrying out gradient feedback, and optimizing and updating network parameters; and processing the seismic data by using a data-model domain fusion network based on attention weighted intersection after updating parameters to obtain a wave velocity inversion result. The invention realizes the effective fusion of the seismic data, the background wave velocity and the offset imaging result, thereby realizing more accurate wave velocity inversion.

Description

数据-空间域融合的地震波速深度学习反演方法及系统Seismic velocity deep learning inversion method and system based on data-space domain fusion

技术领域Technical Field

本发明属于地球物理勘探技术领域,具体涉及一种数据-空间域融合的地震波速深度学习反演方法及系统。The present invention belongs to the technical field of geophysical exploration, and in particular relates to a data-space domain fusion seismic velocity deep learning inversion method and system.

背景技术Background technique

本部分的陈述仅仅是提供了与本发明相关的背景技术信息,不必然构成在先技术。The statements in this section merely provide background information related to the present invention and do not necessarily constitute prior art.

超前地质预报在隧道施工中具有重要的意义。在各类隧道超前地质预报方法中,地震波法以其探测距离远、对构造界面识别效果好等优势,在实际工程中得到广泛应用。地震波法基于地下介质的弹性差异,可以对异常体进行定位及成像,对断层、破碎带等不良地质体较为敏感,地震波法中地震波速的准确求取是影响异常体成像与定位准确度的关键因素。Advanced geological prediction is of great significance in tunnel construction. Among various tunnel advanced geological prediction methods, the seismic wave method has been widely used in actual engineering due to its advantages such as long detection distance and good identification effect on structural interfaces. The seismic wave method is based on the elastic difference of underground media, which can locate and image abnormal bodies. It is more sensitive to adverse geological bodies such as faults and fracture zones. The accurate determination of seismic wave velocity in the seismic wave method is a key factor affecting the accuracy of abnormal body imaging and positioning.

当前较成熟的波速反演方法为全波形反演方法,其利用地震记录中的全部波形信息迭代优化模型参数,本质上是求解地震数据拟合问题的局部优化算法,而地震数据与地震波速间的映射是强非线性的,这导致其反演结果高度依赖初始波速模型,特别是对于隧道观测环境内,受隧道内部狭小观测空间与施工噪声影响,地震波法超前探测数据中提取的有效信息往往不足,使得波速反演存在较严重的非线性和不适定性。近年来,随着深度学习算法的快速发展,深度神经网络凭借其较强的高维寻优与模拟非线性映射的能力被用来求解地球物理反演优化问题,为隧道地震波速反演提供了新的解决方案。The most mature velocity inversion method at present is the full waveform inversion method, which uses all the waveform information in the seismic record to iteratively optimize the model parameters. It is essentially a local optimization algorithm for solving the seismic data fitting problem. The mapping between seismic data and seismic velocity is strongly nonlinear, which causes its inversion results to be highly dependent on the initial velocity model. Especially for tunnel observation environments, due to the narrow observation space inside the tunnel and the construction noise, the effective information extracted from the advance detection data of the seismic wave method is often insufficient, resulting in serious nonlinearity and ill-posedness in velocity inversion. In recent years, with the rapid development of deep learning algorithms, deep neural networks have been used to solve geophysical inversion optimization problems with their strong high-dimensional optimization and simulation of nonlinear mapping capabilities, providing a new solution for tunnel seismic velocity inversion.

然而在隧道环境下,基于深度学习实现波速反演仍存在以下三个难题:However, in tunnel environments, there are still three challenges in implementing velocity inversion based on deep learning:

第一,现有深度学习波速反演多以地震数据作为网络输入,隧道中地震数据是由多个检波器在一定时间段内测得的时序数据,而地质模型则是空间模型,这两者之间的对应关系较弱,且受隧道内部狭小观测空间所限,地震数据中携带的前方地层有效信息较少,加剧了反演问题的非线性与不适定性。因此,使用传统的深度学习方法进行地震数据向波速模型的有效映射较为困难。First, existing deep learning velocity inversion mostly uses seismic data as network input. The seismic data in the tunnel is time series data measured by multiple detectors within a certain period of time, while the geological model is a spatial model. The correspondence between the two is weak, and due to the narrow observation space inside the tunnel, the seismic data carries less effective information about the front strata, which aggravates the nonlinearity and ill-posedness of the inversion problem. Therefore, it is difficult to use traditional deep learning methods to effectively map seismic data to velocity models.

第二,地震数据中的波速变化趋势与结构信息是通过数据挖掘隐式重建,由于地震数据和地质模型间的对应关系较为复杂,且由于隧道所处的地质环境通常包含多种岩石类型,岩层结构复杂,网络学习难度与计算量大,影响了波速反演网络的结果和泛化性,容易导致波速反演结果存在假异常,融入更多信息是提高波速反演能力与泛化性的有效手段。Second, the velocity change trend and structural information in the seismic data are implicitly reconstructed through data mining. Since the correspondence between seismic data and geological models is relatively complex, and since the geological environment in which the tunnel is located usually contains a variety of rock types and the rock structure is complex, the network learning difficulty and the amount of calculation are large, which affects the results and generalization of the velocity inversion network and easily leads to false anomalies in the velocity inversion results. Incorporating more information is an effective means to improve the velocity inversion capability and generalization.

第三,尽管先前一些研究工作中也同时引入了数据和模型信息,而多数仅以通道的方式进行简单信息融合,但深度神经网络在训练过程中则倾向于优先利用更为相关的信息,即模型域信息占据较大权重,而对于映射关系较弱的地震数据对结果的影响则会被大大折扣,这就导致先前采用的“数据-模型”输入方式,其本质依赖空间模型本身,而对地震数据的利用不足,造成反演结果不准确、存在假异常等问题,因此需要考虑如何有效结合数据域与空间域信息。Third, although some previous research works have also introduced data and model information at the same time, and most of them only perform simple information fusion in a channel manner, deep neural networks tend to give priority to more relevant information during the training process, that is, model domain information occupies a larger weight, while the impact of seismic data with weaker mapping relationships on the results will be greatly discounted. This leads to the previously adopted "data-model" input method, which essentially relies on the spatial model itself, and insufficient use of seismic data, resulting in inaccurate inversion results, false anomalies and other problems. Therefore, it is necessary to consider how to effectively combine data domain and spatial domain information.

发明内容Summary of the invention

本发明为了解决上述问题,提出了一种数据-空间域融合的地震波速深度学习反演方法及系统,本发明实现了地震数据、背景波速、偏移成像结果三者的有效融合,从而实现更为精准的波速反演。In order to solve the above problems, the present invention proposes a data-space domain fusion seismic velocity deep learning inversion method and system, which realizes the effective fusion of seismic data, background velocity and offset imaging results, thereby achieving more accurate velocity inversion.

根据一些实施例,本发明采用如下技术方案:According to some embodiments, the present invention adopts the following technical solutions:

一种数据-空间域融合的地震波速深度学习反演方法,包括以下步骤:A data-space domain fusion seismic velocity deep learning inversion method comprises the following steps:

构建地质模型数据库,构建合理的波速模型,利用波动方程正演算法进行数值模拟,得到地震数据;Build a geological model database, construct a reasonable wave velocity model, use the wave equation forward algorithm to perform numerical simulation, and obtain seismic data;

利用地质模型数据库中的地震数据计算背景速度模型;Calculate the background velocity model using seismic data in the geological model database;

以获得的大尺度速度模型作为背景速度,进行异常体成像;The obtained large-scale velocity model is used as the background velocity to perform anomaly imaging;

构建基于注意力加权交叉的数据-模型域融合网络,以地震数据、背景速度模型以及异常体成像结果为融合网络的输入,通过加权的注意力机制,使得融合网络利用数据域和模型域的权重互相影响,得到与地震观测数据相对应的预测波速模型;A data-model domain fusion network based on attention weighted cross is constructed, with seismic data, background velocity model and abnormal volume imaging results as the input of the fusion network. Through the weighted attention mechanism, the fusion network uses the weights of the data domain and the model domain to influence each other, and obtains a predicted wave velocity model corresponding to the seismic observation data.

根据预测波速模型与波速模型真实值计算损失函数,计算梯度并进行梯度回传,优化更新网络参数;Calculate the loss function based on the predicted wave speed model and the true value of the wave speed model, calculate the gradient and return the gradient to optimize and update the network parameters;

利用更新参数后的基于注意力加权交叉的数据-模型域融合网络对地震数据进行处理,得到波速反演结果。The seismic data are processed using the attention-weighted cross-talk-based data-model domain fusion network with updated parameters to obtain the velocity inversion results.

作为可选择实施方式,利用波动方程正演算法进行数值模拟的具体过程包括,构建隧道地震数据学习数据库,基于隧道前方地质类型信息进行地质建模,并对于每一波速模型以适用于隧道勘探环境下的观测系统进行波场模拟,记录波场数据,得到波速模型以及对应的地震数据。As an optional implementation method, the specific process of numerical simulation using the wave equation forward algorithm includes constructing a tunnel seismic data learning database, performing geological modeling based on the geological type information in front of the tunnel, and for each wave velocity model, performing wave field simulation with an observation system suitable for the tunnel exploration environment, recording the wave field data, and obtaining the wave velocity model and the corresponding seismic data.

作为可选择实施方式,计算背景速度模型的具体过程包括采用地震观测数据的低频信号进行全波形反演计算,以低频信号的地震数据和震源计算梯度并更新初始模型,获得低波数速度模型。As an optional implementation, the specific process of calculating the background velocity model includes using the low-frequency signal of the seismic observation data to perform full waveform inversion calculation, using the seismic data and source of the low-frequency signal to calculate the gradient and update the initial model to obtain a low-wavenumber velocity model.

作为可选择实施方式,进行异常体成像的具体过程包括:计算全波形反演得到的低波数速度模型为背景波速,采用地震数据的高频段信号进行逆时偏移成像或绕射叠加,得到高波数信息和构造位置。As an optional implementation, the specific process of performing anomaly imaging includes: calculating the low wave number velocity model obtained by full waveform inversion as the background wave velocity, using the high frequency band signal of the seismic data to perform reverse time migration imaging or diffraction stacking to obtain high wave number information and structural position.

作为可选择实施方式,所述基于注意力加权交叉的数据-模型域融合网络包括一个数据域编码器、一个卷积空间域编码器和一个基于数据-模型域注意力交叉融合的解码器,所述数据域编码器以地震观测数据为输入,提取数据特征;卷积空间域编码器以背景波速和成像结果在通道维度拼接作为输入,提取空间特征;基于数据-模型域注意力交叉融合的解码器以上述数据、空间特征作为输入,通过加权的注意力机制,进行数据域与模型域两类特征的深度融合,并通过解码器进行上采样,恢复特征尺度,得到预测波速模型。As an optional implementation, the data-model domain fusion network based on weighted cross-attention includes a data domain encoder, a convolutional spatial domain encoder and a decoder based on data-model domain attention cross-fusion, wherein the data domain encoder takes seismic observation data as input to extract data features; the convolutional spatial domain encoder takes the background wave velocity and imaging results spliced in the channel dimension as input to extract spatial features; the decoder based on data-model domain attention cross-fusion takes the above data and spatial features as input, performs deep fusion of the two types of features, data domain and model domain, through a weighted attention mechanism, and performs upsampling through the decoder to restore the feature scale to obtain a predicted wave velocity model.

作为进一步的限定,所述数据域编码器由6层依次级联的卷积网络层构成。As a further limitation, the data domain encoder is composed of 6 convolutional network layers cascaded in sequence.

作为进一步的限定,所述卷积空间域编码器用于将低频波速模型与高频成像结果作为输入数据的两个通道进行连接,再通过9层依次级联的卷积网络层进行后续处理。As a further limitation, the convolutional spatial domain encoder is used to connect the low-frequency wave velocity model and the high-frequency imaging result as two channels of input data, and then perform subsequent processing through 9 layers of convolutional network layers cascaded in sequence.

作为进一步的限定,所述基于数据-模型域注意力交叉融合的解码器,其加权的注意力机制表示为:As a further limitation, the weighted attention mechanism of the decoder based on data-model domain attention cross fusion is expressed as:

其中右下角m和d分别表示采用模型特征和数据特征;Q、K和V分别表示注意力机制中的查询键、钥匙键和数值键,dk为K的维度大小,softmax为归一化指数函数。The m and d in the lower right corner represent the model features and data features respectively; Q, K and V represent the query key, key key and value key in the attention mechanism respectively, d k is the dimension size of K, and softmax is the normalized exponential function.

前式可以理解为由数据特征相关性计算其与模型特征的权重关系,更新模型特征构造,使其可以获取数据特征对模型特征的权重影响关系,后式反之。The former formula can be understood as calculating the weight relationship between data features and model features by their correlation, and updating the model feature structure so that it can obtain the weight influence relationship between data features and model features. The latter formula is the opposite.

作为进一步的限定,所述解码器由一系列依次级联的conv-up块组成,每个conv-up块包含两个卷积操作,其中每个卷积操作又包含一个二维反卷积操作、批标准化操作以及ReLU激活函数。As a further limitation, the decoder consists of a series of cascaded conv-up blocks, each conv-up block contains two convolution operations, each of which contains a two-dimensional deconvolution operation, a batch normalization operation, and a ReLU activation function.

作为可选择实施方式,所述基于注意力加权交叉的数据-模型域融合网络的损失函数,计算公式为:As an optional implementation, the loss function of the attention-weighted cross-data-model domain fusion network is calculated as follows:

其中和M分别为预测波速模型矩阵和原波速模型矩阵,R为以不同尺度计算两个矩阵的局部相似性,SSIMr的计算公式为:in and M are the predicted wave velocity model matrix and the original wave velocity model matrix respectively, R is the local similarity of the two matrices calculated at different scales, and the calculation formula of SSIM r is:

其中,H和W分为模型的高和宽,代表在Μ模型中取k点为中心,大小为r×r的窗口,c1和c2为稳定分子分母的常数项。Among them, H and W are the height and width of the model. It represents a window of size r×r with point k as the center in the M model, and c1 and c2 are constant terms that stabilize the numerator and denominator.

一种数据-空间域融合的地震波速深度学习反演系统,包括:A data-space domain fusion seismic wave velocity deep learning inversion system, comprising:

波速模型构建模块,被配置为构建地质模型数据库,利用波动方程正演算法进行数值模拟,得到地震数据;A wave velocity model building module is configured to build a geological model database and perform numerical simulation using a wave equation forward algorithm to obtain seismic data;

计算模块,被配置为利用地质模型数据库中的地震数据计算背景速度模型;A calculation module configured to calculate a background velocity model using seismic data in a geological model database;

成像模块,被配置为以计算模块获得的大尺度速度模型作为背景速度,进行异常体成像;An imaging module is configured to perform abnormal body imaging using the large-scale velocity model obtained by the calculation module as a background velocity;

网络预测模块,被配置为构建基于注意力加权交叉的数据-模型域融合网络,以地震数据、背景速度模型以及异常体成像结果为融合网络的输入,通过加权的注意力机制,使得融合网络利用数据域和模型域的权重互相影响,得到与地震观测数据相对应的预测波速模型;The network prediction module is configured to construct a data-model domain fusion network based on attention weighted crossover, with seismic data, background velocity model and abnormal volume imaging results as inputs of the fusion network. Through the weighted attention mechanism, the fusion network uses the weights of the data domain and the model domain to influence each other, and obtains a predicted wave velocity model corresponding to the seismic observation data;

网络参数优化模块,被配置为根据预测波速模型与波速模型真实值计算损失函数,计算梯度并进行梯度回传,优化更新网络参数;The network parameter optimization module is configured to calculate the loss function according to the predicted wave velocity model and the true value of the wave velocity model, calculate the gradient and perform gradient backpropagation, and optimize and update the network parameters;

反演应用模块,被配置为利用更新参数后的基于注意力加权交叉的数据-模型域融合网络对地震数据进行处理,得到波速反演结果。The inversion application module is configured to process seismic data using the attention-weighted cross-talk-based data-model domain fusion network with updated parameters to obtain velocity inversion results.

与现有技术相比,本发明的有益效果为:Compared with the prior art, the present invention has the following beneficial effects:

本发明针对现有地震波速深度学习反演算法大多都以地震观测数据为输入,其与波速模型的映射关系难学习,数据中的波速变化趋势与结构信息是通过数据挖掘隐式重建,网络学习难度与计算量大,容易导致波速反演结果存在假异常的问题,提出了采用地震数据、背景波速模型、偏移成像结果共同预测隧道前方准确波速的研究方法,通过背景波速模型填补低波数段的信号、偏移成像结果填补高波数段信息,从先前数据域向空间域的映射改进为数据-空间域向空间域的映射,融入了更多的特征信息,提高了波速反演能力和泛化性。In view of the fact that most of the existing deep learning inversion algorithms for seismic wave velocity use seismic observation data as input, the mapping relationship between the seismic wave velocity model and the wave velocity model is difficult to learn, the wave velocity change trend and structural information in the data are implicitly reconstructed through data mining, the network learning difficulty and the amount of calculation are large, and it is easy to cause the problem of false anomalies in the wave velocity inversion results. The present invention proposes a research method for jointly predicting the accurate wave velocity in front of the tunnel using seismic data, background wave velocity model, and offset imaging results. The background wave velocity model is used to fill the signal of the low wave number segment, and the offset imaging result is used to fill the information of the high wave number segment. The previous mapping from the data domain to the space domain is improved to the mapping from the data-space domain to the space domain, which incorporates more feature information and improves the wave velocity inversion capability and generalization.

本发明为了实现数据域特征与模型域特征的深度融合,引入了注意力机制,构建了基于注意力加权交叉的数据-模型域融合网络,并在传统注意力机制基础上作了进一步改进,解决了传统深度学习波速反演采用的“数据-模型”输入方式其本质依赖空间模型本身,而对地震数据的利用不足的问题,使数据域特征与模型域特征权重互相制约,实现了地震数据、背景波速、偏移成像三者的有效融合,有效地完成了地震数据到地质速度模型的映射,提升波速反演效果和泛化性。In order to achieve the deep fusion of data domain features and model domain features, the present invention introduces an attention mechanism, constructs a data-model domain fusion network based on attention weighted cross, and makes further improvements on the traditional attention mechanism, which solves the problem that the "data-model" input method adopted by traditional deep learning velocity inversion essentially relies on the spatial model itself and insufficiently utilizes seismic data. The weights of data domain features and model domain features are mutually constrained, and the effective fusion of seismic data, background velocity and offset imaging is achieved, which effectively completes the mapping of seismic data to geological velocity model, and improves the velocity inversion effect and generalization.

为使本发明的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。In order to make the above-mentioned objects, features and advantages of the present invention more obvious and easy to understand, preferred embodiments are given below and described in detail with reference to the accompanying drawings.

附图说明BRIEF DESCRIPTION OF THE DRAWINGS

构成本发明的一部分的说明书附图用来提供对本发明的进一步理解,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。The accompanying drawings in the specification, which constitute a part of the present invention, are used to provide a further understanding of the present invention. The exemplary embodiments of the present invention and their descriptions are used to explain the present invention and do not constitute improper limitations on the present invention.

图1是本实施例的方法流程图;FIG1 is a flow chart of the method of this embodiment;

图2是本实施例的基于注意力加权交叉的数据-模型域融合网络模型结构示意图;FIG2 is a schematic diagram of the structure of a data-model domain fusion network model based on attention weighted crossover of this embodiment;

图3是本实例的基于注意力机制的数据特征和模型特征的交叉融合结构;FIG3 is a cross-fusion structure of data features and model features based on the attention mechanism of this example;

图4是本实例中的基于数据-空间域融合的地震波速深度学习反演结果。FIG4 is the seismic velocity deep learning inversion result based on data-space domain fusion in this example.

具体实施方式Detailed ways

下面结合附图与实施例对本发明作进一步说明。The present invention will be further described below in conjunction with the accompanying drawings and embodiments.

应该指出,以下详细说明都是例示性的,旨在对本发明提供进一步的说明。除非另有指明,本文使用的所有技术和科学术语具有与本发明所属技术领域的普通技术人员通常理解的相同含义。It should be noted that the following detailed descriptions are all illustrative and intended to provide further explanation of the present invention. Unless otherwise specified, all technical and scientific terms used herein have the same meanings as those commonly understood by those skilled in the art to which the present invention belongs.

需要注意的是,这里所使用的术语仅是为了描述具体实施方式,而非意图限制根据本发明的示例性实施方式。如在这里所使用的,除非上下文另外明确指出,否则单数形式也意图包括复数形式,此外,还应当理解的是,当在本说明书中使用术语“包含”和/或“包括”时,其指明存在特征、步骤、操作、器件、组件和/或它们的组合。It should be noted that the terms used herein are only for describing specific embodiments and are not intended to limit exemplary embodiments according to the present invention. As used herein, unless the context clearly indicates otherwise, the singular form is also intended to include the plural form. In addition, it should be understood that when the terms "comprising" and/or "including" are used in this specification, it indicates the presence of features, steps, operations, devices, components and/or combinations thereof.

实施例一Embodiment 1

基于数据-空间域融合的隧道地震波速深度学习反演方法,包括以下步骤:The deep learning inversion method for tunnel seismic wave velocity based on data-spatial domain fusion includes the following steps:

根据隧道地震波超前探测的特征,构建地质模型数据库,建立合理的波速模型,并通过波动方程正演算法进行数值模拟,最终获得相应的地震数据与波速模型。According to the characteristics of tunnel seismic wave advance detection, a geological model database is constructed, a reasonable wave velocity model is established, and numerical simulation is carried out through the wave equation forward algorithm to finally obtain the corresponding seismic data and wave velocity model.

利用上述数据库中的地震数据计算大尺度背景波速,可以使用的方法包括全波形反演、层析成像、偏移速度分析等,为后续成像提供低波数背景波速;The seismic data in the above database is used to calculate the large-scale background wave velocity. The methods that can be used include full waveform inversion, tomography, migration velocity analysis, etc., to provide low-wavenumber background wave velocity for subsequent imaging;

本实施例中,采用地震观测数据的低频信号进行全波形反演计算,当以低频信号的地震数据和震源计算梯度时,可以有效缓解传统全波形反演的局部最小值问题,以获取背景波速模型。由于仅采用少量迭代次数,因此低频反演结果与真实模型差异较大,但其提供了准确的波速变化趋势和大致的界面位置,即填补了低波数段的信号,为后续网络的优化在模型域和波速值的较好约束。In this embodiment, the low-frequency signal of the seismic observation data is used for full waveform inversion calculation. When the seismic data of the low-frequency signal and the source are used to calculate the gradient, the local minimum problem of the traditional full waveform inversion can be effectively alleviated to obtain the background wave velocity model. Since only a small number of iterations are used, the low-frequency inversion result is quite different from the real model, but it provides an accurate wave velocity change trend and an approximate interface position, that is, it fills the signal of the low wave number segment, which provides a better constraint on the model domain and wave velocity value for the subsequent network optimization.

以获得的大尺度速度模型作为背景速度,使用逆时偏移成像或绕射叠加等成像算法进行异常体成像,为恢复准确波速提供高波数信息和构造位置;Using the large-scale velocity model as the background velocity, imaging algorithms such as reverse time migration imaging or diffraction stacking are used to image the anomaly, providing high-wave number information and structural position for restoring accurate wave velocity;

构建基于注意力加权交叉的数据-模型域融合网络,将地震数据、背景速度模型以及成像结果输入网络,通过加权的注意力机制,使得网络利用数据域和模型域的权重互相影响,使多模态数据得到充分利用和融合,最后得到与地震观测数据相对应的预测波速模型。A data-model domain fusion network based on weighted cross-attention is constructed. The seismic data, background velocity model and imaging results are input into the network. Through the weighted attention mechanism, the network uses the weights of the data domain and the model domain to influence each other, so that the multimodal data can be fully utilized and fused, and finally a predicted wave velocity model corresponding to the seismic observation data is obtained.

本实施例中,基于注意力加权交叉的数据-模型域融合网络包括一个数据域编码器、一个卷积空间域编码器和一个基于数据-模型域注意力交叉融合的解码器。数据域编码器以地震观测数据为输入,提取数据特征;卷积空间域编码器以背景波速和成像结果在通道维度拼接作为输入,提取空间特征;基于数据-模型域注意力交叉融合的解码器以上述数据、空间特征作为输入,通过改进注意力机制,实现数据域与模型域两类特征的深度融合,并通过解码器进行上采样,恢复特征尺度,得到预测波速模型。In this embodiment, the data-model domain fusion network based on attention weighted cross includes a data domain encoder, a convolutional spatial domain encoder and a decoder based on data-model domain attention cross fusion. The data domain encoder takes seismic observation data as input to extract data features; the convolutional spatial domain encoder takes the background wave velocity and imaging results spliced in the channel dimension as input to extract spatial features; the decoder based on data-model domain attention cross fusion takes the above data and spatial features as input, and realizes the deep fusion of the two types of features in the data domain and the model domain by improving the attention mechanism, and performs upsampling through the decoder to restore the feature scale and obtain the predicted wave velocity model.

以基于注意力加权交叉的数据-模型域融合网络输出的预测波速与波速模型真实值计算损失函数,计算梯度并进行梯度回传,优化更新网络参数;The loss function is calculated based on the predicted wave speed output by the data-model domain fusion network based on the attention weighted cross and the true value of the wave speed model, the gradient is calculated and the gradient is returned to optimize and update the network parameters;

本实施例中,设计基于注意力加权交叉的数据-模型域融合网络的损失函数,计算公式为:In this embodiment, a loss function of a data-model domain fusion network based on attention weighted cross is designed, and the calculation formula is:

其中和M分别为预测波速模型矩阵和原波速模型矩阵,R为以不同尺度计算两个矩阵的局部相似性,SSIMr的计算公式为:in and M are the predicted wave velocity model matrix and the original wave velocity model matrix respectively, R is the local similarity of the two matrices calculated at different scales, and the calculation formula of SSIM r is:

其中,H和W分为模型的高和宽,代表在Μ模型中取k点为中心,大小为r×r的窗口,c1和c2为稳定分子分母的常数项。Among them, H and W are the height and width of the model. It represents a window of size r×r with point k as the center in the M model, and c1 and c2 are constant terms that stabilize the numerator and denominator.

利用更新参数后的基于注意力加权交叉的数据-模型域融合网络对地震数据进行处理,得到波速反演结果。The seismic data are processed using the attention-weighted cross-talk-based data-model domain fusion network with updated parameters to obtain the velocity inversion results.

实施例二Embodiment 2

基于数据-空间域融合的地震波速深度学习反演方法,如图1所示,包括以下步骤:The seismic velocity deep learning inversion method based on data-spatial domain fusion, as shown in FIG1 , includes the following steps:

步骤S1,通过计算机数值模拟构建模型-数据数据库,所述数据库包括标签数据组(包含波速模型-地震数据对)。Step S1, constructing a model-data database through computer numerical simulation, wherein the database includes a label data set (including wave velocity model-seismic data pairs).

本实例考虑到隧道施工途径岩土多以大量节理裂隙等非连续地质结构面为主,将波速范围设定为1500m/s到4500m/s。此外,按照现场探测需求,将模型设计为80m×150m大小。模型前为50m隧道开挖范围,在中间布设10m宽的空腔并赋值340m/s的波速以模拟隧道,隧道周边围岩波速与隧道前方首个岩体介质波速保持一致;前方50-150m为前方探测范围,为保障有效接收反射信号,设置其宽度为80m。不同于传统建模方法将隧道前方100m范围内的波速分布简化为具有1-3个波速变化界面的模型,界面形态包括倾斜界面和弯曲界面,共同测试本公开方法。In this example, considering that the rock and soil along the tunnel construction route are mostly non-continuous geological structures such as a large number of joints and fissures, the wave velocity range is set to 1500m/s to 4500m/s. In addition, according to the needs of on-site detection, the model is designed to be 80m×150m in size. The front of the model is a 50m tunnel excavation range, and a 10m wide cavity is arranged in the middle and a wave velocity of 340m/s is assigned to simulate the tunnel. The wave velocity of the surrounding rock around the tunnel is consistent with the wave velocity of the first rock medium in front of the tunnel; 50-150m in front is the front detection range. In order to ensure the effective reception of reflected signals, its width is set to 80m. Different from the traditional modeling method, which simplifies the wave velocity distribution within 100m in front of the tunnel into a model with 1-3 wave velocity change interfaces, the interface morphology includes inclined interfaces and curved interfaces, which jointly test the disclosed method.

在数值模拟中,有限差分网格大小被设置为1m×1m,采用雷克子波作为地震震源模拟,并采用时域有限差分法模拟恒密度声波波动方程计算隧道观测数据。In the numerical simulation, the finite difference grid size was set to 1m × 1m, the Ricker wavelet was used as the earthquake source simulation, and the time-domain finite difference method was used to simulate the constant density acoustic wave equation to calculate the tunnel observation data.

步骤S2,对地震数据进行全波形反演和逆时偏移成像;Step S2, performing full waveform inversion and reverse time migration imaging on the seismic data;

尽管全波形反演方法同样较为依赖初始模型,但其可以为波速反演提供相对准确的变化趋势。特别是采用低频信号进行波速反演时,考虑到对于同一波速,低频信号相应的波长更长,其准确的波速变化趋势可以覆盖层间的波速变化,本实例同样选择采用低频信号进行全波形反演计算,进行少量迭代后可以获得低波数段的地质信息,为后续高精度成像提供基础当以低频信号的地震数据和震源计算梯度时,可以有效缓解传统全波形反演的局部最小值问题。Although the full waveform inversion method is also relatively dependent on the initial model, it can provide a relatively accurate change trend for velocity inversion. In particular, when using low-frequency signals for velocity inversion, considering that for the same velocity, the corresponding wavelength of the low-frequency signal is longer, its accurate velocity change trend can cover the velocity change between layers. This example also chooses to use low-frequency signals for full waveform inversion calculation. After a small number of iterations, geological information in the low-wave number segment can be obtained, providing a basis for subsequent high-precision imaging. When calculating the gradient with seismic data and earthquake sources of low-frequency signals, the local minimum problem of traditional full waveform inversion can be effectively alleviated.

具体而言,本实例以在实测数据中较易获得的围岩波速作为初始模型,采用了先前基于Pytorch的全波形反演算法,取0-100Hz频段信号进行低频全波形反演,其中采用Adam优化器更新速度模型学习率设置为20,共计迭代50轮。Specifically, this example uses the surrounding rock velocity that is easier to obtain in the measured data as the initial model, adopts the previous Pytorch-based full waveform inversion algorithm, and takes the 0-100 Hz frequency band signal for low-frequency full waveform inversion. The Adam optimizer is used to update the speed model with a learning rate set to 20, and a total of 50 rounds of iterations are performed.

并根据低频全波形反演得到的波速模型为背景波速,以较高频率进行一轮的逆时偏移成像,得到成像结果。The velocity model obtained by low-frequency full waveform inversion is used as the background velocity, and a round of reverse time migration imaging is performed at a higher frequency to obtain the imaging results.

步骤S3,如图2,构建基于注意力加权交叉的数据-模型域融合网络,基于注意力加权交叉的数据-模型域融合网络包括一个数据域编码器、一个卷积空间域编码器和一个基于数据-模型域注意力交叉融合的解码器;Step S3, as shown in FIG2, constructs a data-model domain fusion network based on attention weighted cross-talk, wherein the data-model domain fusion network based on attention weighted cross-talk includes a data domain encoder, a convolutional spatial domain encoder, and a decoder based on data-model domain attention cross-talk fusion;

数据域编码器由一系列conv-down块来组成编码器,每个conv-down块包含两个卷积操作和一个最大池化操作,其中每个卷积操作又包含一个二维卷积操作、批标准化操作以及ReLU激活函数。数据域编码器压缩地震数据空间维度尺寸的同时增加数据的通道数,得到深度特征提取后的特征矩阵。The data domain encoder is composed of a series of conv-down blocks. Each conv-down block contains two convolution operations and a maximum pooling operation. Each convolution operation contains a two-dimensional convolution operation, a batch normalization operation, and a ReLU activation function. The data domain encoder compresses the spatial dimension of the seismic data while increasing the number of channels of the data to obtain the feature matrix after deep feature extraction.

卷积空间域编码器以全波形反演结果以及逆时偏移成像结果作为双通道输入网络,采用了累计9层卷积层进行了波速-成像通道的处理,每一卷积层由大小为7x7的卷积核、批标准化及ReLU激活函数构成,通过设置隔层卷积的步长来压缩在空间维度尺寸的同时增加数据的通道数,最终将模型域信息压缩到与输入地震数据的特征尺寸一致的特征矩阵。The convolutional spatial domain encoder uses the full waveform inversion results and the reverse time migration imaging results as the dual-channel input network, and uses a cumulative 9-layer convolution layer to process the velocity-imaging channel. Each convolution layer consists of a convolution kernel of size 7x7, batch normalization and ReLU activation function. By setting the step size of the inter-layer convolution, the spatial dimension size is compressed while increasing the number of data channels. Finally, the model domain information is compressed to a feature matrix consistent with the feature size of the input seismic data.

基于数据-模型域注意力交叉融合的解码器由如图3所示的注意力模块以及解码器构成,其改进的注意力机制可以表示为如下公式:The decoder based on data-model domain attention cross-fusion consists of an attention module and a decoder as shown in Figure 3. Its improved attention mechanism can be expressed as the following formula:

其中右下角m和d分别表示采用模型特征和数据特征;Q、K和V分别表示注意力机制中的查询键、钥匙键和数值键。The m and d in the lower right corner represent the adopted model features and data features respectively; Q, K and V represent the query key, key key and value key in the attention mechanism respectively.

具体来说,在通过数据域编码器分别处理来自不同边墙的地震信号,获得两组数据特征,并进行拼接得到数据域特征,而波速-成像矩阵同样被模型域编码器模块处理得到相同大小的空间特征矩阵。首先以数据域特征作为Q和K计算权重矩阵,与空间域特征作为V进行三层四头注意力机制计算获得大小不变的特征矩阵,可以将其理解为由数据特征相关性计算其与模型特征的权重关系,进而更新模型特征构造,使其可以获取数据特征对模型特征的权重影响关系;反之也可以得到同样大小的特征以提取模型特征对数据特征的权重。Specifically, the seismic signals from different side walls are processed separately by the data domain encoder to obtain two sets of data features, which are then spliced to obtain data domain features, while the wave velocity-imaging matrix is also processed by the model domain encoder module to obtain a spatial feature matrix of the same size. First, the weight matrix is calculated using the data domain features as Q and K, and the three-layer four-head attention mechanism is used with the spatial domain features as V to obtain a feature matrix of the same size. It can be understood as calculating the weight relationship between the data feature correlation and the model feature, and then updating the model feature structure so that it can obtain the weight influence relationship between the data feature and the model feature; conversely, features of the same size can be obtained to extract the weight of the model feature to the data feature.

最后由一系列conv-up块组成的解码器来还原波速模型,每个conv-up块包含两个卷积操作,其中每个卷积操作又包含一个二维反卷积操作、批标准化操作以及ReLU激活函数。解码器通过上采样和卷积等操作增加特征矩阵空间尺寸的同时减少通道数,最终还原为波速模型的维度和大小。Finally, the decoder composed of a series of conv-up blocks restores the wave speed model. Each conv-up block contains two convolution operations, each of which contains a two-dimensional deconvolution operation, a batch normalization operation, and a ReLU activation function. The decoder increases the spatial size of the feature matrix while reducing the number of channels through operations such as upsampling and convolution, and finally restores the dimension and size of the wave speed model.

步骤S4,设计损失函数,使用数据库中中的训练集来训练网络,更新优化网络参数;Step S4, designing a loss function, using the training set in the database to train the network, and updating and optimizing the network parameters;

本实例使用结构相似性和MSE作为损失函数,具体公式如下:This example uses structural similarity and MSE as the loss function. The specific formula is as follows:

其中和M分别为预测波速模型矩阵和原波速模型矩阵,R为以不同尺度计算两个矩阵的局部相似性,SSIMr的计算公式为:in and M are the predicted wave velocity model matrix and the original wave velocity model matrix respectively, R is the local similarity of the two matrices calculated at different scales, and the calculation formula of SSIM r is:

其中,H和W分为模型的高和宽,代表在Μ模型中取k点为中心,大小为r×r的窗口,c1和c2为稳定分子分母的常数项。Among them, H and W are the height and width of the model. It represents a window of size r×r with point k as the center in the M model, and c1 and c2 are constant terms that stabilize the numerator and denominator.

本实施例中主要网络参数和硬件条件为:计算采用4片NVIDIATITAN Xp实现。基于PyTorch平台搭建网络,Adam优化器批处理量(batchsize)为16,采用0.0005的学习率并伴随训练过程进行指数衰减。The main network parameters and hardware conditions in this embodiment are as follows: the calculation is implemented using 4 NVIDIA TITAN Xp chips. The network is built based on the PyTorch platform, the batch size of the Adam optimizer is 16, and the learning rate is 0.0005 with exponential decay during the training process.

步骤S5,将训练好的基于注意力加权交叉的数据-模型域融合网络在测试集上测试反演效果。测试集上的部分结果如图4所示,可以看出,通过引入模型域信息改进网络训练,取得了远优于单纯以数据特征作为输入的波速反演网络结果。Step S5, the trained attention-weighted cross-linked data-model domain fusion network is tested on the test set for inversion effect. Some results on the test set are shown in Figure 4. It can be seen that by introducing model domain information to improve network training, the wave velocity inversion network results that are far superior to those that simply use data features as input are achieved.

实施例三Embodiment 3

一种数据-空间域融合的地震波速深度学习反演系统,包括:A data-space domain fusion seismic wave velocity deep learning inversion system, comprising:

波速模型构建模块,被配置为构建地质模型数据库,利用波动方程正演算法进行数值模拟,得到波速模型;The wave velocity model building module is configured to build a geological model database, perform numerical simulation using a wave equation forward algorithm, and obtain a wave velocity model;

计算模块,被配置为利用地质模型数据库中的地震数据计算背景速度模型;A calculation module configured to calculate a background velocity model using seismic data in a geological model database;

成像模块,被配置为以获得的大尺度速度模型作为背景速度,进行异常体成像;An imaging module is configured to perform anomaly imaging using the obtained large-scale velocity model as a background velocity;

预测模块,被配置为构建基于注意力加权交叉的数据-模型域融合网络,以地震数据、背景速度模型以及异常体成像结果为融合网络的输入,通过加权的注意力机制,使得融合网络利用数据域和模型域的权重互相影响,得到与地震观测数据相对应的预测波速模型;The prediction module is configured to construct a data-model domain fusion network based on attention weighted cross, with seismic data, background velocity model and abnormal volume imaging results as inputs of the fusion network. Through the weighted attention mechanism, the fusion network uses the weights of the data domain and the model domain to influence each other, and obtains a predicted wave velocity model corresponding to the seismic observation data;

参数优化模块,被配置为根据预测波速模型与波速模型真实值计算损失函数,计算梯度并进行梯度回传,优化更新网络参数;The parameter optimization module is configured to calculate the loss function according to the predicted wave speed model and the true value of the wave speed model, calculate the gradient and perform gradient backpropagation, and optimize and update the network parameters;

反演模块,被配置为利用更新参数后的基于注意力加权交叉的数据-模型域融合网络对地震数据进行处理,得到波速反演结果。The inversion module is configured to process the seismic data using the attention-weighted cross-talk-based data-model domain fusion network with updated parameters to obtain a velocity inversion result.

本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。Those skilled in the art will appreciate that embodiments of the present invention may be provided as methods, systems, or computer program products. Therefore, the present invention may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, the present invention may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。The present invention is described with reference to the flowchart and/or block diagram of the method, device (system), and computer program product according to the embodiment of the present invention. It should be understood that each process and/or box in the flowchart and/or block diagram, as well as the combination of the process and/or box in the flowchart and/or block diagram can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device produce a device for implementing the functions specified in one or more processes in the flowchart and/or one or more boxes in the block diagram.

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing device to work in a specific manner, so that the instructions stored in the computer-readable memory produce a manufactured product including an instruction device that implements the functions specified in one or more processes in the flowchart and/or one or more boxes in the block diagram.

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。These computer program instructions may also be loaded onto a computer or other programmable data processing device so that a series of operational steps are executed on the computer or other programmable device to produce a computer-implemented process, whereby the instructions executed on the computer or other programmable device provide steps for implementing the functions specified in one or more processes in the flowchart and/or one or more boxes in the block diagram.

以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,本领域技术人员不需要付出创造性劳动所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. For those skilled in the art, the present invention may have various modifications and variations. Any modification, equivalent replacement, improvement, etc. made by those skilled in the art within the spirit and principle of the present invention without creative labor shall be included in the protection scope of the present invention.

Claims (10)

1. A data-space domain fusion seismic wave velocity deep learning inversion method is characterized by comprising the following steps:
And constructing a geological model database, establishing a reasonable wave velocity model, performing numerical simulation through a wave equation positive algorithm, and finally obtaining corresponding seismic data and the wave velocity model.
Calculating a background velocity model using the seismic data in the geologic model database;
taking the obtained large-scale speed model as a background speed, and performing abnormal body imaging;
constructing a data-model domain fusion network based on attention weighted intersection, taking the seismic data, a background velocity model and an abnormal body imaging result as inputs of the fusion network, and enabling the fusion network to mutually influence by using the weights of a data domain and a model domain through a weighted attention mechanism to obtain a prediction wave velocity model corresponding to seismic observation data;
calculating a loss function according to the predicted wave velocity model and the true value of the wave velocity model, calculating a gradient, carrying out gradient feedback, and optimizing and updating network parameters;
and processing the seismic data by using a data-model domain fusion network based on attention weighted intersection after updating parameters to obtain a wave velocity inversion result.
2. The method for deep learning and inversion of seismic wave velocity with data-space domain fusion according to claim 1, wherein the specific process of numerical simulation by utilizing wave equation forward algorithm comprises constructing a tunnel seismic data learning database, performing geological modeling based on geological type information in front of a tunnel, performing wave field simulation on each wave velocity model by using an observation system suitable for tunnel exploration environment, and recording wave field data to obtain a wave velocity model and corresponding seismic data.
3. The method of claim 1, wherein the step of computing the background velocity model comprises performing full waveform inversion computation using low frequency signals of the seismic observation data, and computing gradients from the seismic data of the low frequency signals and the seismic source.
4. The method for deep learning inversion of seismic wave velocity for data-space domain fusion according to claim 1, wherein the specific process of performing abnormal body imaging comprises: and taking a low-resolution speed model obtained by full waveform inversion as a background wave speed, and adopting a high-frequency band signal of the seismic data to perform reverse time migration imaging or diffraction superposition to obtain high wave number information and a construction position.
5. The method of seismic wave velocity deep learning inversion of a data-space domain fusion of claim 1, wherein the data-model domain fusion network based on attention weighted intersection comprises a data domain encoder, a convolution space domain encoder and a decoder based on data-model domain attention intersection fusion, wherein the data domain encoder takes seismic observation data as input to extract data features; the convolution space domain encoder takes the background wave velocity and the imaging result as input and extracts space features in the channel dimension; the decoder based on the data-model domain attention cross fusion takes the data and the spatial characteristics as input, performs depth fusion of two types of characteristics of the data domain and the model domain through a weighted attention mechanism, performs up-sampling through the decoder, and restores the characteristic scale to obtain a prediction wave velocity model.
6. The method for deep learning and inverting of seismic wave velocity by fusion of data-space domain as claimed in claim 5, wherein the data domain encoder is composed of 6 sequentially cascaded convolutional network layers;
Or the convolution space domain coder is used for connecting the low-frequency wave velocity model with the high-frequency imaging result as two channels of input data, and then carrying out subsequent processing through 9 sequentially cascaded convolution network layers.
7. A data-space domain fusion seismic wave velocity deep learning inversion method as defined in claim 5 wherein said data-model domain attention cross fusion based decoder has weighted attention mechanisms expressed as:
Wherein the lower right angles m and d represent the model features and the data features, respectively; q, K and V represent the query key, key, and numeric key, respectively, in the attention mechanism.
8. The method of seismic wave velocity deep learning inversion of a data-space domain fusion of claim 7 wherein said decoder is comprised of a series of conv-up blocks cascaded in sequence, each conv-up block comprising two convolution operations, wherein each convolution operation in turn comprises a two-dimensional deconvolution operation, a batch normalization operation, and a ReLU activation function.
9. The method for deep learning and inversion of seismic wave velocity based on data-space domain fusion according to claim 1, wherein the loss function of the data-model domain fusion network based on attention weighted intersection has a calculation formula:
Wherein the method comprises the steps of And M is a predicted wave velocity model matrix and an original wave velocity model matrix respectively, R is the local similarity of the two matrices calculated by different scales, and a calculation formula of the SSIM r is as follows:
wherein H and W are divided into the height and width of the model, Represents a window with k point as center and size of r×r in the model, c 1 and c 2 are constant terms of stable molecular denominator.
10. A data-space domain fusion seismic wave velocity deep learning inversion system is characterized by comprising:
The wave velocity model construction module is configured to construct a geological model database, and performs numerical simulation by using a wave equation positive algorithm to obtain seismic data;
A computing module configured to compute a background velocity model using the seismic data in the geologic model database;
An imaging module configured to perform abnormal body imaging with the obtained large-scale velocity model as a background velocity;
the prediction module is configured to construct a data-model domain fusion network based on attention weighted intersection, takes the seismic data, a background velocity model and an abnormal body imaging result as the input of the fusion network, and enables the fusion network to mutually influence by using the weights of the data domain and the model domain through a weighted attention mechanism so as to obtain a prediction wave velocity model corresponding to the seismic observation data;
the parameter optimization module is configured to calculate a loss function according to the predicted wave velocity model and the actual value of the wave velocity model, calculate gradient and carry out gradient return, and optimize and update network parameters;
and the inversion module is configured to process the seismic data by using a data-model domain fusion network based on attention weighted intersection after updating parameters to obtain a wave velocity inversion result.
CN202410209653.4A 2024-02-26 2024-02-26 Seismic velocity deep learning inversion method and system based on data-space domain fusion Pending CN118151236A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202410209653.4A CN118151236A (en) 2024-02-26 2024-02-26 Seismic velocity deep learning inversion method and system based on data-space domain fusion

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202410209653.4A CN118151236A (en) 2024-02-26 2024-02-26 Seismic velocity deep learning inversion method and system based on data-space domain fusion

Publications (1)

Publication Number Publication Date
CN118151236A true CN118151236A (en) 2024-06-07

Family

ID=91287769

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202410209653.4A Pending CN118151236A (en) 2024-02-26 2024-02-26 Seismic velocity deep learning inversion method and system based on data-space domain fusion

Country Status (1)

Country Link
CN (1) CN118151236A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN119803802A (en) * 2025-03-13 2025-04-11 甘肃省生态环境科学设计研究院(甘肃省生态环境规划院) Landfill leakage detection method and system considering non-uniform medium stress wave propagation

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN119803802A (en) * 2025-03-13 2025-04-11 甘肃省生态环境科学设计研究院(甘肃省生态环境规划院) Landfill leakage detection method and system considering non-uniform medium stress wave propagation

Similar Documents

Publication Publication Date Title
US11828894B2 (en) Multi-scale unsupervised seismic velocity inversion method based on autoencoder for observation data
CN111562611B (en) A semi-supervised deep learning seismic data inversion method driven by wave equation
CN104297785B (en) Lithofacies Constrained Reservoir Physical Parameter Inversion Method and Device
WO2022078514A1 (en) Three-dimensional speed geological modeling method capable of random distribution of structures and wave speeds
CN113341459B (en) Seismic positioning method and equipment based on fusion of machine learning and dynamic computing
CN114035228A (en) Tunnel seismic wave velocity inversion method and system based on deep learning
CN119247455B (en) A dual-branch physics-driven recurrent neural network method for VSP acoustic full waveform inversion
CN119849327B (en) A shale fracture modeling platform based on cloud computing
CN116398114A (en) A method and system for intelligent prediction of reservoir physical parameters under small sample conditions
CN116776734A (en) Seismic velocity inversion method based on physically constrained neural network
CN114063169B (en) Wave impedance inversion method, system, equipment and storage medium
Mei et al. Fully Convolutional Network-Enhanced DeepONet-Based Surrogate of Predicting the Travel-Time Fields
CN118818633A (en) A long-distance seismic-electrical combined imaging method for tunnel advance detection
CN117665932A (en) Wave velocity inversion method based on potential spatial characteristics of tunnel three-dimensional seismic wave data
CN116359992B (en) Unsupervised brittle parameter inversion method, device and medium
CN118151236A (en) Seismic velocity deep learning inversion method and system based on data-space domain fusion
CN117192643A (en) Electrical method and earthquake joint inversion method based on deep learning constraint and storage medium
CN117706623A (en) A microseismic velocity inversion method driven by deep learning and wave equations
CN115480306B (en) Tunnel full-waveform inversion optimization method and system based on deep learning
CN118011482A (en) TBM tunneling noise data imaging method based on multiple deep neural networks
CN114966838B (en) Seismic intelligent inversion method and system driven by geological modeling and seismic forward modeling
CN119128804A (en) A transfer learning joint inversion method and system
CN120972256B (en) Geological unit attribute characterization method and system based on multi-scale cascade fusion
CN118295023B (en) A tunnel full waveform inversion gradient optimization method and system
CN120910810B (en) Gravity Anomaly Inversion Method Based on PMU-Net Deep Learning Network

Legal Events

Date Code Title Description
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination