一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

基于深度学习的大地电磁数据静位移校正方法及装置与流程

2021-12-18 02:30:00 来源:中国专利 TAG:


1.本发明涉及地球物理勘探数据处理技术领域,特别涉及一种基于深度学习的大地电磁数据静位移校正方法及装置。


背景技术:

2.大地电磁法(mt)是一种地球物理电磁探测方法。它通过测量天然场源激发出的电场和磁场推断地下结构的电导率,广泛应用于油气勘探、矿产勘探、地壳和上地幔结构研究等领域。
3.mt实测数据的静态偏移效应是一种常见的畸变效应,其成因如下:受外部电磁场源影响,浅层导电异质体的边界会积累电荷,进而在空间中激发出感应电场,对地表接收机采集到的数据造成干扰。该干扰反映到mt数据中,表现为在视电阻率与频率的双对数坐标系中,视电阻率曲线相对于无干扰信号的视电阻率曲线发生固定数值的偏移,但曲线形态不发生变化。这种视电阻率的整体偏移会导致错误的反演成像结果,进而影响地球物理勘探的精度。因此,在对mt数据反演与解释前,首先要纠正静态偏移效应的影响,该过程称为静位移校正。
4.mt的静位移校正需综合考虑地球物理与地质先验知识、地表形态、测点间距等影响因素,同时要结合数据处理人员的经验。目前常见的静位移校正方法包括首枝重合法、小波变换法、电磁阵列剖面法、联合反演法等,对消除mt的静位移效应都有一定的效果。但是,这些方法对上述多种影响因素的综合利用能力较弱,数据处理的自动化程度较低,制约了mt数据处理的准确度与速度。


技术实现要素:

5.本发明旨在至少在一定程度上解决相关技术中的技术问题之一。
6.为此,本发明的第一个目的在于提出一种基于深度学习的大地电磁数据静位移校正方法,通过先验信息构建训练集,训练深度神经网络完成受干扰数据到无干扰数据的映射,实现大地电磁数据的静位移校正。
7.本发明的第二个目的在于提出一种基于深度学习的大地电磁数据静位移校正装置。
8.为达上述目的,本发明第一方面实施例提出了一种基于深度学习的大地电磁数据静位移校正方法,包括:
9.获取先验信息,根据所述先验信息构建训练集;
10.获取所述训练集,根据所述训练集设计深度神经网络;
11.构建训练所述深度神经网络的目标函数,通过优化算法最小化训练所述目标函数,得到训练后的深度神经网络;
12.获取地表观测数据,将所述地表观测数据输入所述训练后的深度神经网络,得到静位移校正后的大地电磁数据。
13.另外,根据本发明上述实施例的基于深度学习的大地电磁数据静位移校正方法还可以具有以下附加的技术特征:
14.进一步地,在本发明的一个实施例中,所述训练集包括输入数据和标签数据。
15.进一步地,在本发明的一个实施例中,仿真产生的大地电磁数据作为所述标签数据,所述标签数据由下面公式计算:
16.d=f(ρ|θ)
17.其中,ρ为地下电阻率,θ为外部因素设置,f为正向建模函数,d为仿真产生的大地电磁数据。
18.进一步地,在本发明的一个实施例中,对所述标签数据分别在沿横轴与空间内施加一维与二维高斯噪声,构建受静位移干扰的数据,将所述受静位移干扰的数据作为所述输入数据。
19.进一步地,在本发明的一个实施例中,所述深度神经网络的目标函数,由下面公式计算:
[0020][0021]
其中,n为训练集个数,为第i个训练样本的神经网络输出,为对应的标签数据,f为目标函数。
[0022]
本发明实施例的基于深度学习的大地电磁数据静位移校正方法,通过获取先验信息,根据先验信息构建训练集,获取训练集,根据训练集设计深度神经网络,构建训练深度神经网络的目标函数,通过优化算法最小化训练目标函数,得到训练后的深度神经网络,获取地表观测数据,将地表观测数据输入训练后的深度神经网络,得到静位移校正后的大地电磁数据。本发明能够综合利用各类先验知识,自动化数据处理流程,提升静位移校正的准确度和精度。
[0023]
为达上述目的,本发明第二方面实施例提出了一种基于深度学习的大地电磁数据静位移校正装置,包括:
[0024]
构建训练集模块,用于获取先验信息,根据所述先验信息构建训练集;
[0025]
设计神经网络模块,用于获取所属训练集,根据所述训练集设计深度神经网络;
[0026]
构建目标函数模块,用于构建训练所述深度神经网络的目标函数,通过优化算法最小化训练所述目标函数,得到训练后的深度神经网络;
[0027]
输入模块,用于获取地表观测数据,将所述地表观测数据输入所述训练后的深度神经网络,得到静位移校正后的大地电磁数据。
[0028]
本发明实施例的基于深度学习的大地电磁数据静位移校正装置,通过构建训练集模块,用于获取先验信息,根据先验信息构建训练集,设计神经网络模块,用于获取训练集,根据训练集设计深度神经网络,构建目标函数模块,用于构建训练深度神经网络的目标函数,通过优化算法最小化训练目标函数,得到训练后的深度神经网络,输入模块,用于获取地表观测数据,将地表观测数据输入训练后的深度神经网络,得到静位移校正后的大地电磁数据。本发明能够综合利用各类先验知识,自动化数据处理流程,提升静位移校正的准确度和精度。
[0029]
本发明的有益效果为:
[0030]
(1)能够灵活地综合利用地质构造、地球物理经验、地表形态、测区尺寸、测点间距等先验知识;
[0031]
(2)能够简化传统静位移校正的流程,提升数据处理效率;
[0032]
(3)具有较高的泛化能力。
[0033]
本发明附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。
附图说明
[0034]
本发明上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:
[0035]
图1为根据本发明一个实施例的基于深度学习的大地电磁数据静位移校正方法的流程图;
[0036]
图2为根据本发明一个实施例的仿真算例中所使用的部分训练输入数据示意图;
[0037]
图3为根据本发明一个实施例的仿真算例中所使用的部分训练标签数据示意图;
[0038]
图4(a)、图4(b)分别为根据本发明一个实施例的未作静位移校正的数据和静位移校正后的数据示意图;
[0039]
图5根据本发明一个实施例的基于深度学习的大地电磁数据静位移校正装置的结构示意图;
具体实施方式
[0040]
下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本发明,而不能理解为对本发明的限制。
[0041]
下面参考附图描述本发明实施例的基于深度学习的大地电磁数据静位移校正方法和装置。
[0042]
图1为本发明实施例所提供的一种基于深度学习的大地电磁数据静位移校正方法的流程图。
[0043]
如图1所示,该基于深度学习的大地电磁数据静位移校正方法包括:
[0044]
步骤s1,获取先验信息,根据先验信息构建训练集。
[0045]
具体的,训练集中所需的输入数据与标签数据可以来源于实测历史数据集,也可由计算机模拟产生。例如,可根据待静校正的mt数据的采集场景,在历史数据集中选择相似场景下测得的mt数据作为输入,并将人工静校正的数据作为训练标签,若历史数据量有限,可由计算机仿真产生训练所需的输入数据与标签数据,以下作简单介绍。
[0046]
大地电磁法的正向建模仿真可以用
[0047]
d=f(ρ|θ)
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
(1)
[0048]
描述,其中ρ为地下电阻率,θ为外部因素设置(如区间尺寸、发射机位置、接收频率等),f为正向建模函数,d为仿真产生的大地电磁数据。
[0049]
可以理解的是,工程人员可根据mt采集时的工作频率、测区尺寸、测点间距、地表
起伏等信息,设置外部因素参数θ,同时,可根据先验的地球物理与地质经验,设置地下电阻率分布ρ,构成先验模型集。进一步地,根据公式(1),计算当前外部因素参数θ下,先验模型集产生的大地电磁数据集,将该理论计算产生的大地电磁数据作为标签数据,如图3所示。
[0050]
进一步地,对上述标签数据分别在沿横轴与整个空间内施加一维与二维高斯噪声,构建受静位移干扰的mt数据,将此合成数据作为训练输入数据,如图2所示。
[0051]
s2,获取训练集,根据训练集设计深度神经网络。
[0052]
s3,构建训练深度神经网络的目标函数,通过优化算法最小化训练目标函数,得到训练后的深度神经网络。
[0053]
可以理解的是,不失一般性地,如图2、图3所示训练集采用了卷积神经网络,使用自动编解码器结构。训练阶段,网络的输入为如图2所示受干扰数据,标签为如图3所示无干扰数据。记训练集个数为n,第i个训练样本的神经网络输出为对应的标签数据为神经网络的训练目标函数可写为
[0054]
(2)
[0055]
并使用adam算法优化上述目标函数至收敛。
[0056]
可以理解的是,本技术的深度神经网络的结构包含各种形式。
[0057]
可以理解的是,本技术的深度神经网络的训练目标函数包含各种形式。
[0058]
可以理解的是,本技术优化深度神经网络目标函数的算法包含各种形式。
[0059]
s4,获取地表观测数据,将地表观测数据输入训练后的深度神经网络,得到静位移校正后的大地电磁数据。
[0060]
具体的,在预测阶段,输入静位移干扰的mt数据,神经网络预测的输出即为静位移校正后的mt数据。在配置为intel(r)core(tm)i5

9600k cpu@3.7ghz的台式工作机上,如图4(a)和图4(b)所示算例的静位移校正时间小于1秒钟。
[0061]
根据本发明实施例的基于深度学习的大地电磁数据静位移校正方法,通过获取先验信息,根据先验信息构建训练集,获取训练集,根据训练集设计深度神经网络,构建训练深度神经网络的目标函数,通过优化算法最小化训练目标函数,得到训练后的深度神经网络,获取地表观测数据,将地表观测数据输入训练后的深度神经网络,得到静位移校正后的大地电磁数据。本发明能够综合利用各类先验知识,自动化数据处理流程,提升静位移校正的准确度和精度。
[0062]
图5为根据本发明一个实施例的基于深度学习的大地电磁数据静位移校正装置的结构示意图。
[0063]
如图5所示,该基于深度学习的大地电磁数据静位移校正装置10包括:
[0064]
构建训练集模块100、设计神经网络模块200、构建目标函数模块300和输入模块400。
[0065]
构建训练集模块100,用于获取先验信息,根据先验信息构建训练集;
[0066]
设计神经网络模块200,用于获取训练集,根据训练集设计深度神经网络;
[0067]
构建目标函数模块300,用于构建训练深度神经网络的目标函数,通过优化算法最小化训练目标函数,得到训练后的深度神经网络;
[0068]
输入模块400,用于获取地表观测数据,将地表观测数据输入训练后的深度神经网络,得到静位移校正后的大地电磁数据。
[0069]
进一步地,上述构建训练集模块100,包括:包括输入数据模块500和标签数据模块600。
[0070]
进一步地,标签数据模块600,用于仿真产生的大地电磁数据作为标签数据,标签数据由下面公式计算:
[0071]
d=f(ρ|θ)
[0072]
其中,ρ为地下电阻率,θ为外部因素设置,f为正向建模函数,d为仿真产生的大地电磁数据。
[0073]
进一步地,上述输入数据模块500,用于对标签数据模块600分别在沿横轴与空间内施加一维与二维高斯噪声,构建受静位移干扰的数据,将受静位移干扰的数据作为输入数据。
[0074]
进一步地,上述构建目标函数模块300,还用于计算深度神经网络的目标函数,深度神经网络的目标函数,由下面公式计算:
[0075][0076]
其中,n为训练集个数,为第i个训练样本的神经网络输出,为对应的标签数据,f为目标函数。
[0077]
根据本发明实施例的基于深度学习的大地电磁数据静位移校正装置,通过构建训练集模块,用于获取先验信息,根据先验信息构建训练集,设计神经网络模块,用于获取训练集,根据训练集设计深度神经网络,构建目标函数模块,用于构建训练深度神经网络的目标函数,通过优化算法最小化训练目标函数,得到训练后的深度神经网络,输入模块,用于获取地表观测数据,将地表观测数据输入训练后的深度神经网络,得到静位移校正后的大地电磁数据。本发明能够综合利用各类先验知识,自动化数据处理流程,提升静位移校正的准确度和精度。
[0078]
此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。在本发明的描述中,“多个”的含义是至少两个,例如两个,三个等,除非另有明确具体的限定。
[0079]
在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不必须针对的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。
[0080]
尽管上面已经示出和描述了本发明的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本发明的限制,本领域的普通技术人员在本发明的范围内可以对上述
实施例进行变化、修改、替换和变型。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献