System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及地震反演的,尤其是涉及一种地震反射系数和地震子波同时反演的方法及装置。
技术介绍
1、从地震资料处理角度出发,地震反射系数反演技术是在数据有效采集的基础上拓宽频谱、提高主频,同时反射系数也是波阻抗反演的关键步骤。传统地震反射系数的反演,需要对地震子波作出先验假设,再反演反射系数,但非平稳场景下,地震子波的构建难度大,构建结果的准确度难以保证,导致地震反射系数的反演精度无法满足精细勘探的要求。
技术实现思路
1、本专利技术的目的在于提供一种地震反射系数和地震子波同时反演的方法及装置,以缓解现有地震反射系数反演方法存在的反演精度低的技术问题。
2、第一方面,本专利技术提供一种地震反射系数和地震子波同时反演的方法,应用于改进的transformer网络模型,所述改进的transformer网络模型包括:输入层、编码器组件、并列设置的地震反射系数解码器组件和地震子波解码器组件,所述方法包括:所述输入层获取指定工区的地震记录数据,并对所述地震记录数据进行位置编码,得到目标地震记录数据;所述编码器组件提取所述目标地震记录数据的时空特征,得到所述指定工区内地震子波的时空特征和地震反射系数的时空特征;所述地震反射系数解码器组件对所述地震反射系数的时空特征进行解码,得到所述指定工区的地震反射系数;所述地震子波解码器组件对所述地震子波的时空特征进行解码,得到所述指定工区的地震子波。
3、在可选的实施方式中,所述方法还包括:获取训练样本集;其中,所述训练样本集中包括
4、在可选的实施方式中,基于所述目标训练样本、所述预测地震反射系数、所述预测地震子波和所述合成地震记录数据,计算预设损失函数的损失函数值,包括:计算所述预测地震反射系数和所述目标训练样本中的样本地震反射系数之间的均方误差,得到第一误差;计算所述预测地震子波和所述目标训练样本中的样本地震子波之间的均方误差,得到第二误差;计算所述合成地震记录数据和所述目标训练样本中的样本地震记录数据之间的均方误差,得到第三误差;基于所述第一误差、所述第二误差和所述第三误差,计算所述预设损失函数的损失函数值。
5、在可选的实施方式中,所述预设损失函数表示为:;其中,表示所述合成地震记录数据,表示所述样本地震记录数据,表示所述预测地震反射系数,表示所述样本地震反射系数,表示所述预测地震子波,表示所述样本地震子波,表示均方误差损失函数,均表示预设权重系数。
6、在可选的实施方式中,所述训练样本集中的样本地震记录数据包括以下两种类型:平稳地震记录数据和非平稳地震记录数据。
7、在可选的实施方式中,所述平稳地震记录数据的褶积模型表示为:;其中,表示所述平稳地震记录数据,表示所述样本地震反射系数,表示所述样本地震子波,表示可加性噪声;所述非平稳地震记录数据的褶积模型表示为:;其中,表示所述非平稳地震记录数据,表示样本地震反射系数中时刻的地震反射系数,表示样本地震子波的傅里叶变换,表示频率,表示衰减函数,,表示时刻的地层衰减因子,表示虚数单位。
8、第二方面,本专利技术提供一种地震反射系数和地震子波同时反演的装置,包括:第一获取模块,用于获取指定工区的地震记录数据,并对所述地震记录数据进行位置编码,得到目标地震记录数据;编码模块,用于提取所述目标地震记录数据的时空特征,得到所述指定工区内地震子波的时空特征和地震反射系数的时空特征;第一解码模块,用于对所述地震反射系数的时空特征进行解码,得到所述指定工区的地震反射系数;第二解码模块,用于对所述地震子波的时空特征进行解码,得到所述指定工区的地震子波。
9、在可选的实施方式中,所述装置还包括:第二获取模块,用于获取训练样本集;其中,所述训练样本集中包括多个训练样本,每个训练样本包括:样本地震记录数据,样本地震反射系数和样本地震子波;所述样本地震记录数据为基于所述样本地震反射系数和样本地震子波进行褶积后得到的结果;处理模块,用于利用初始神经网络模型对目标训练样本中的样本地震记录数据进行处理,得到预测地震反射系数和预测地震子波;其中,所述目标训练样本表示所述训练样本集中的任一训练样本;褶积模块,用于将所述预测地震反射系数和所述预测地震子波进行褶积,得到合成地震记录数据;计算模块,用于基于所述目标训练样本、所述预测地震反射系数、所述预测地震子波和所述合成地震记录数据,计算预设损失函数的损失函数值;训练模块,用于基于所述损失函数值对所述初始神经网络模型进行训练,直至达到预设结束条件,得到改进的transformer网络模型。
10、第三方面,本专利技术提供一种电子设备,包括存储器、处理器,所述存储器上存储有可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现前述实施方式中任一项所述的地震反射系数和地震子波同时反演的方法的步骤。
11、第四方面,本专利技术提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机指令,所述计算机指令被处理器执行时实现前述实施方式中任一项所述的地震反射系数和地震子波同时反演的方法。
12、本专利技术提供了一种地震反射系数和地震子波同时反演的方法,该方法利用改进的transformer网络模型对指定工区的地震记录数据进行处理,由于模型在编码器组件后设有并列的地震反射系数解码器组件和地震子波解码器组件,因此本专利技术能够同时反演出指定工区的地震反射系数和地震子波,鉴于反演之前不需要对地震子波做出任何先验假设,因此,避免了误差累计的问题,有效地缓解了现有技术中存在的地震反射系数反演精度低的技术问题。
本文档来自技高网...【技术保护点】
1.一种地震反射系数和地震子波同时反演的方法,其特征在于,应用于改进的Transformer网络模型,所述改进的Transformer网络模型包括:输入层、编码器组件、并列设置的地震反射系数解码器组件和地震子波解码器组件,所述方法包括:
2.根据权利要求1所述的地震反射系数和地震子波同时反演的方法,其特征在于,所述方法还包括:
3.根据权利要求2所述的地震反射系数和地震子波同时反演的方法,其特征在于,基于所述目标训练样本、所述预测地震反射系数、所述预测地震子波和所述合成地震记录数据,计算预设损失函数的损失函数值,包括:
4.根据权利要求3所述的地震反射系数和地震子波同时反演的方法,其特征在于,所述预设损失函数表示为:;
5.根据权利要求2所述的地震反射系数和地震子波同时反演的方法,其特征在于,所述训练样本集中的样本地震记录数据包括以下两种类型:平稳地震记录数据和非平稳地震记录数据。
6.根据权利要求5所述的地震反射系数和地震子波同时反演的方法,其特征在于,
7.一种地震反射系数和地震子波同时反演的装置,其特征
8.根据权利要求7所述的地震反射系数和地震子波同时反演的装置,其特征在于,所述装置还包括:
9.一种电子设备,包括存储器、处理器,所述存储器上存储有可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至6中任一项所述的地震反射系数和地震子波同时反演的方法的步骤。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机指令,所述计算机指令被处理器执行时实现权利要求1至6中任一项所述的地震反射系数和地震子波同时反演的方法。
...【技术特征摘要】
1.一种地震反射系数和地震子波同时反演的方法,其特征在于,应用于改进的transformer网络模型,所述改进的transformer网络模型包括:输入层、编码器组件、并列设置的地震反射系数解码器组件和地震子波解码器组件,所述方法包括:
2.根据权利要求1所述的地震反射系数和地震子波同时反演的方法,其特征在于,所述方法还包括:
3.根据权利要求2所述的地震反射系数和地震子波同时反演的方法,其特征在于,基于所述目标训练样本、所述预测地震反射系数、所述预测地震子波和所述合成地震记录数据,计算预设损失函数的损失函数值,包括:
4.根据权利要求3所述的地震反射系数和地震子波同时反演的方法,其特征在于,所述预设损失函数表示为:;
5.根据权利要求2所述的地震反射系数和地震子波同时反演的方法,其特征在于,所述训练样本集...
【专利技术属性】
技术研发人员:王彦飞,邹安祺,
申请(专利权)人:中国科学院地质与地球物理研究所,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。