技术领域
[0001] 本
申请涉及地
磁场二维反演技术领域,特别是涉及一种大地电磁TE极化模式对电场数据二维反演方法和装置。
背景技术
[0002] 大地电磁测深法(MT)是前苏联学者Tikhonov(1950)和Cagniard(1953)于20世纪50年代提出来的,该方法是通过天然交变
电磁场研究地球模型电性性质及其分布特征的一种地球物理探测方法。它通过研究大地对天然电磁场的
频率响应,获得地下不同深度介质
电阻率分布信息。大地电磁测深方法具有极大的穿透深度和分辨能
力,在
地壳于上
地幔深部构造、矿产于
地热资源、油气勘探、环境监测等领域得到了广泛的应用。
[0003] 大地电磁二维结构中,共包括TE(横电波)和TM(横磁波)两种极化模式,TE极化模式表示沿构造走向方向只有电场分量。目前,大地电磁TE极化模式反演
算法中,主要采用视电阻率、阻抗
相位及张量阻抗数据进行反演。其中,视电阻率表征了电磁场
实部信息,阻抗相位表征了电磁场
虚部信息,为了充分利用电磁场全部信息,通常采用视电阻率和阻抗相位联合反演的方式。大地电磁正演计算结果是电磁场分量,从理论上讲,直接对电磁场数据进行拟合是最直接和最有效的方法。由于天然电磁场源具有随机性和不
稳定性,因此无法获得稳定的电场数据,常规做法是将观测得到的电磁场分量数据换算到只与地下介质相关的张量阻抗数据或视电阻率与阻抗相位数据。
[0004] 以大地电磁TE极化模式视电阻率和阻抗相位数据联合反演为例,首先,需要联合反演才能完全利用电磁场全部信息,而联合反演不仅仅增加了一倍的计算量,更是增加了反演的计算难度;其次,与直接对电场数据反演相比,由于视电阻率和阻抗相位在计算过程中增加大量的空间导数和倒数计算,从而增加了反演本身的非线性程度和偏导数矩阵的计算难度。我们知道,非线性程度越高,采用线性(非线性)正则化反演算法得到的反演结果
分辨率越低。张量阻抗数据反演与此相同,也同样具有增加反演本身非线性程度和降低反演分辨率的特点。
发明内容
[0005] 基于此,有必要针对上述技术问题,提供一种能够解决大地地磁二维反演计算复杂以及反演分辨率低问题的大地电磁TE极化模式对电场数据二维反演方法和装置。
[0006] 一种大地电磁TE极化模式对电场数据二维反演方法,所述方法包括:
[0007] 根据测线中多个观测点沿X轴方向的不同频率观测电场数据分量以及观测点沿X轴的不同频率计算电场数据分量,构建大地电磁TE极化模式下的反演目标函数;
[0008] 通过所述反演目标函数,得到所述反演目标函数对应的反演
迭代方程组;
[0009] 根据张量阻抗数据,求解所述反演迭代方程组对应的归一化电场数据分量误差,根据所述归一化电场数据分量误差的数学表达式,计算雅克比矩阵;
[0010] 根据所述雅克比矩阵和所述归一化电场数据分量误差迭代求解所述反演迭代方程组,从而实现大地电磁TE极化模式对电场数据二维反演。
[0011] 在其中一个
实施例中,还包括:根据测线中多个观测点沿X轴方向的不同频率观测电场数据分量以及观测点沿X轴的不同频率计算电场数据分量,构建大地电磁TE极化模式下的反演目标函数为:
[0012]
[0013] 其中,ΦTE(m)表示反演目标函数,m=[m1,m2,…,mM]T表示二维地电模型向量,M表示反演
节点的数量,mj表示第j个反演节点的电导率,上标T表示转置, 表示观测点沿X轴的观测电场数据分量, 表示观测点沿X轴的计算电场数据分量,*表示共轭算子,λ表示正则化因子,L表示二阶差分算子。
[0014] 在其中一个实施例中,还包括:将所述反演目标函数ΦTE(m)在二维地电模型向量m0进行二阶泰勒-拉格朗日展开,去除展开结果中的三阶及以上的高阶项,得到展开表达式;对所述展开表达式的两端对二维地电模型向量m计算一阶导数,通过求解得到所述反演目标函数对应的反演迭代方程组为:
[0015]
[0016] 其中,G表示雅克比矩阵。
[0017] 在其中一个实施例中,还包括:根据所述张量阻抗数据,得到相互
正交的大地电场和磁场分量的关系为:
[0018] Ei=ZijHj i,j∈y,x
[0019] 根据大地电场和磁场分量的关系式,得到所述反演迭代方程组对应的归一化电场数据分量误差为:
[0020]
[0021] 设置野外观测时所述观测点磁场沿Y方向分量的初始值 对上述归一化电场数据分量误差进行简化,得到:
[0022]
[0023] 在其中一个实施例中,还包括:根据所述归一化电场属于分量误差的数学表达式,计算雅克比矩阵为:
[0024]
[0025] 其中,所述雅克比矩阵为N×M的矩阵。
[0026] 在其中一个实施例中,还包括:根据所述雅克比矩阵,计算所述雅克比矩阵与向量的乘积;根据所述雅克比矩阵,构建海森矩阵,计算所述海森矩阵与向量的乘积;根据所述雅克比矩阵与向量的乘积、所述海森矩阵与向量的乘积以及所述归一化电场数据分量误差,计算所述反演迭代方程组。
[0027] 在其中一个实施例中,还包括:根据RODI法求解
角频率为ω,极化模式为TE时所述雅克比矩阵中的局部因子为:
[0028]
[0029] 其中,i=1,2,...,N表示观测点序列,j=1,...,M表示反演节点序列,ip表示第i个观测点对应的正演网格节点编号,向量中第ip个元素为1,其-1
余为零,K 表示有限元正演生成的对称、稀疏复系数矩阵,E表示正演生成的节点电场向量,表示L×L大小的稀疏矩阵;根据所述局部因子,计算所述雅克比矩阵与向量的乘积为:
[0030]
[0031]
[0032] 其中,向量x=(x1,x2,...,xM)T,y=(y1,y2,...,yN)T, 表示每次迭代中正演计算得到的测点磁场分量。
[0033] 在其中一个实施例中,还包括:根据所述雅克比矩阵,构建海森矩阵为:
[0034] H≈GTG*
[0035] 其中,H表示海森矩阵;根据所述雅克比矩阵与向量的乘积,计算得到所述海森矩阵与向量的乘积。
[0036] 一种大地电磁TE极化模式对电场数据二维反演装置,所述装置包括:
[0037] 目标函数构建模
块,用于根据测线中多个观测点沿X轴方向的不同频率观测电场数据分量以及观测点沿X轴的不同频率计算电场数据分量,构建大地电磁TE极化模式下的反演目标函数;
[0038] 迭代方程构建模块,用于通过所述反演目标函数,得到所述反演目标函数对应的反演迭代方程组;
[0039] 雅克比矩阵计算模块,用于根据张量阻抗数据,求解所述反演迭代方程组对应的归一化电场数据分量误差,根据所述归一化电场数据分量误差的数学表达式,计算雅克比矩阵;
[0040] 二维反演模块,用于根据所述雅克比矩阵和所述归一化电场数据分量误差迭代求解所述反演迭代方程组,从而实现大地电磁TE极化模式对电场数据二维反演。
[0041] 一种计算机设备,包括
存储器和处理器,所述存储器存储有
计算机程序,所述处理器执行所述计算机程序时实现以下步骤:
[0042] 根据测线中多个观测点沿X轴方向的不同频率观测电场数据分量以及观测点沿X轴的不同频率计算电场数据分量,构建大地电磁TE极化模式下的反演目标函数;
[0043] 通过所述反演目标函数,得到所述反演目标函数对应的反演迭代方程组;
[0044] 根据张量阻抗数据,求解所述反演迭代方程组对应的归一化电场数据分量误差,根据所述归一化电场数据分量误差的数学表达式,计算雅克比矩阵;
[0045] 根据所述雅克比矩阵和所述归一化电场数据分量误差迭代求解所述反演迭代方程组,从而实现大地电磁TE极化模式对电场数据二维反演。
[0046] 上述大地电磁TE极化模式对电场数据二维反演方法、装置和计算机设备,通过构建对电场数据的反演目标函数以及根据反演目标函数计算得到反演迭代方程组,通过对反演目标函数归一化处理,使得反演中实际拟合的为阻抗相位数据,与直接对张量阻抗数据反演相比,该方法不会额外增加反演目标函数的非线性程度,保证了反演的稳定性和
精度;与对视电阻率和相位数据联合反演相比,该反演方法除了不会额外增加反演目标函数的非线性程度,且一次反演就能包含了电磁场的全部信息,简化了反演计算的难度并提高了反演的效率。
附图说明
[0047] 图1为一个实施例中大地电磁TE极化模式对电场数据二维反演方法的流程示意图;
[0048] 图2为另一个实施例中大地电磁TE极化模式对电场数据二维反演方法的流程示意图;
[0049] 图3为一个实施例中二维理论模型示意图;
[0050] 图4为一个实施例中大地电磁TE极化模式正演图。
[0051] 图5为一个实施例中大地电磁TE极化模式迭代收敛图;
[0052] 图6为一个实施例中大地电磁TE极化模式二维反演剖面图(初始模型100Ωm);
[0053] 图7为一个实施例中大地电磁TE极化模式二维反演剖面图(初始模型400Ωm);
[0054] 图8为一个实施例中大地电磁TE极化模式二维反演剖面图(初始模型20Ωm);
[0055] 图9为一个实施例中大地电磁TE极化模式对电场数据二维反演装置的结构
框图;
[0056] 图10为一个实施例中计算机设备的内部结构图。
具体实施方式
[0057] 为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。
[0058] 在一个实施例中,如图1所示,提供了一种大地电磁TE极化模式对电场数据二维反演方法,包括以下步骤:
[0059] 步骤102,根测线中多个观测点沿X轴方向的不同频率观测电场数据分量以及观测点沿X轴的不同频率计算电场数据分量,构建大地电磁TE极化模式下的反演目标函数。
[0060] 反演节点指的是反演时所采用的节点,一般的,进行反演时,需要通过线性系统生成反演
网格模型,反演节点为反演网格模型中设置的节点。
[0061] 观测点指的是在进行正演时,正演网格模型中当前观测的点,本实施例中,采用正演模拟计算,得到观测点的张量阻抗数据。具体的,三维电磁场分量包括有:Ex、Ey、Ez、Hx、Hy、Hz共6个分量,TE极化模式下,包含:沿X方向的电场Ex,沿Y轴方向的磁场Hy和沿Z轴方向的磁场Hz。
[0062] 步骤104,通过反演目标函数,得到反演目标函数对应的反演迭代方程组。
[0063] 通过反演迭代方程组,进行迭代,可以进行电场数据的二维反演。
[0064] 步骤106,根据张量阻抗数据,求解反演迭代方程组对应的归一化电场数据分量误差,根据归一化电场数据分量误差的数学表达式,计算雅克比矩阵。
[0065] 张量阻抗数据是将大地电磁TE模式下的观测数据转换得到,观测数据包括视电阻率和阻抗相位,视电阻率和阻抗相位即可以转化为张量阻抗。
[0066] 本步骤中,采用张量阻抗数据可以求解反演迭代方程组对应的归一化电场数据分量误差。
[0067] 步骤108,根据雅克比矩阵和归一化电场数据分量误差迭代求解反演迭代方程组,从而实现大地电磁TE极化模式对电场数据二维反演。
[0068] 本步骤中,通过计算反演迭代方程组中的未知参数,可以得到用于电场数据二维反演的迭代方程,从而通过迭代方程的迭代,进行二维反演。
[0069] 上述大地电磁TE极化模式对电场数据二维反演方法中,通过构建对电场数据的反演目标函数以及根据反演目标函数计算得到反演迭代方程组,通过对反演目标函数归一化处理,使得反演中实际拟合的为阻抗相位数据,与直接对张量阻抗数据反演相比,该方法不会额外增加反演目标函数的非线性程度,保证了反演的稳定性和精度;与对视电阻率和相位数据联合反演相比,该反演方法除了不会额外增加反演目标函数的非线性程度,且一次反演就能包含了电磁场的全部信息,简化了反演计算的难度并提高了反演的效率。
[0070] 在其中一个实施例中,构建反演目标函数的方式包括:根据测线中多个观测点沿X轴方向的不同频率观测电场数据分量以及观测点沿X轴的不同频率计算电场数据分量,构建大地电磁TE极化模式下的反演目标函数为:
[0071]
[0072] 其中,ΦTE(m)表示反演目标函数,m=[m1,m2,...,mM]T表示二维地电模型向量,M表示反演节点的数量,mj表示第j个反演节点的电导率,上标T表示转置, 表示观测点沿X轴的观测电场数据分量, 表示观测点沿X轴的计算电场数据分量,*表示共轭算子,λ表示正则化因子,L表示二阶差分算子。
[0073] 本实施例中,分别取归一化电场数据的转置和共轭算子,可以确保得到的数据为实数,另一方面,也利用要了数据的虚部和实部,保证了计算的准确性。
[0074] 具体的,二阶差分算子可以选择拉普拉斯算子。
[0075] 在其中一个实施例中,将反演目标函数ΦTE(m)在二维地电模型向量m0进行二阶泰勒-拉格朗日展开,去除展开结果中的三阶及以上的高阶项,得到展开表达式;对展开表达式的两端对二维地电模型向量m计算一阶导数,通过求解 得到反演目标函数对应的反演迭代方程组为:
[0076]
[0077] 其中,G表示雅克比矩阵。
[0078] 本实施例中,去除高阶项之后,并保留了二阶以下的项,便于进行数学计算,另外,本反演迭代方程组无需对视电阻率和阻抗相位数据反演。
[0079] 在其中一个实施例中,计算归一化电场数据分量误差的步骤包括:根据张量阻抗数据,得到相互正交的大地电场和磁场分量的关系为:
[0080] Ei=ZijHj i,j∈y,x
[0081] 根据大地电场和磁场分量的关系式,得到反演迭代方程组对应的归一化电场数据分量误差为:
[0082]
[0083] 设置野外观测时所述观测点沿Y轴方向磁场分量的初始值 对上述归一化电场数据分量误差进行简化,得到:
[0084]
[0085] 本实施例中,在TE极化模式下,利用地电场和磁场分量的关系,将归一化电场数据分量误差进行转化,以及根据野外观测时所述观测点沿Y轴磁场分量的初始值 省去归一化电场数据分量误差中的磁场分量,便于进行反演计算。
[0086] 在其中一个实施例中,根据归一化电场数据分量误差的数学表达式,计算雅克比矩阵为:
[0087]
[0088] 其中,雅克比矩阵为N×M的矩阵。
[0089] 在另一个实施例中,根据雅克比矩阵,计算雅克比矩阵与向量的乘积,根据雅克比矩阵,构建海森矩阵,计算海森矩阵与向量的乘积;根据雅克比矩阵与向量的乘积、海森矩阵与向量的乘积以及归一化电场数据分量误差,计算反演迭代方程组。至此,计算出反演迭代方程组中的未知项,可以利用反演迭代方程组进行二维反演。
[0090] 具体的,首先需要计算角频率为ω,极化模式为TE时,根据Rodi法可以得到:
[0091]
[0092] 其中,i=1,2,...,N表示观测点序列,j=1,...,M表示反演节点序列,ip表示第i个观测点对应的正演网格节点编号,向量中第ip个元素为1,其-1
余为零,K 表示有限元正演生成的对称、稀疏复系数矩阵,E表示正演生成的节点电场向量,表示L×L大小的稀疏矩阵,L为正演网格节点个数。
[0093] 然后,根据局部因子,计算雅克比矩阵与向量的乘积为:
[0094]
[0095]
[0096] 其中,向量x=(x1,x2,...,xM)T,y=(y1,y2,...,yN)T, 表示每次迭代中正演计算得到的测点磁场分量。
[0097] 在另一个具体实施例中,根据雅克比矩阵,构建海森矩阵为:
[0098] H≈GTG*
[0099] 其中,H表示海森矩阵;根据雅克比矩阵与向量的乘积,计算得到海森矩阵与向量的乘积。
[0100] 具体的,计算海森矩阵与向量的乘积可以转化为Gx*(G*x=Gx*)和GTy的计算过程,可以令:
[0101]
[0102] 每个频率生成的系数矩阵K在正演计算中都采用Pardiso_64位求解器分解成了LU矩阵存储在内存中,上式的求解只需要回代即可。然后再根据向量b可以得到大小为的Gx*向量。
[0103] 然后,令:
[0104]
[0105] 由于K-1为对称矩阵,则有(KT)-1=K-1,可以转化为:
[0106]
[0107] 对上式采用回代求解,根据求解所得的向量b可以得到大小为M×1的GTy向量。从而得到海森矩阵与向量的乘积。
[0108] 具体的,可以采用共轭梯度法求解大地电磁TE极化模式下的反演迭代方程组。
[0109] 至于如何采用反演迭代方程组进行电场数据二维反演,以下以一个具体实施例进行说明。
[0110] 在其中一个实施例中,提供一种大地电磁TE极化模式对电场数据二维反演,包括以下步骤:
[0111] 步骤202,根据野外观测得到的视电阻率和阻抗相位数据换算成张量阻抗相位数据。
[0112] 本步骤中,具体的换算表达式为:
[0113]
[0114] 其中,ω表示角频率,i为虚数单位,μ0为磁导率,ρTE为视电阻率参数,φTE为阻抗相位数据,π为圆周率。
[0115] 步骤204,给定初始模型,大地电磁TE极化模式进行有限元正演计算,得到观测点的沿X轴方向电场分量和张量阻抗数据。
[0116] 步骤206,将野外观测得到的张量阻抗相位数据、观测点沿X轴方向的电场分量以及张量阻抗数据进行归一化数据拟合,得到拟合误差。
[0117] 步骤208,将拟合误差作为迭代终止条件,当迭代终止时,得到二维反演结果。
[0118] 本步骤中,若迭代未终止,则利用反演迭代方程组计算得到初始模型的
修改量,继续进行迭代,从而得到二维反演结果。
[0119] 本实施例中,采用正演的方式进行数值模拟,然后通过归一化计算结果作为迭代终止条件,得到反演结果。
[0120] 以下一个具体实施例对本发明的应用场景进行说明。
[0121] 本应用场景下,对起伏地形下二维隆起构造模型大地电磁TE极化模式二维反演。
[0122] 如图3所示为理论模型示意图,背景电阻率为100Ωm,隆起构造地形下浅层低阻体电阻率为20Ωm,深部高阻层电阻率为1000Ωm。采用TE极化模式进行有限元数值模拟,在0.1Hz~1000Hz对数区间上均匀选取40个频率进行计算,如图4所示为正演得到的视电阻率和阻抗相位与频率组合剖面图。在合成数据反演计算中以此为野外观测数据。
[0123] 反演过程如下:
[0124] 1)根据测线观测系统生成反演网格模型;
[0125] 2)由合成数据换算成野外观测阻抗数据。
[0126] 对电场数据反演中,通过取近似磁场分量消元后,数据误差转变成计算张量阻抗归一化数据。
[0127] 3)给定初始模型(100Ωm的均匀半空间模型)或反演更新模型,进行正演数值模拟计算,得到测点计算张量阻抗数据,然后计算数据拟合误差,当满足迭代要求,跳出循环,否则向下迭代。
[0128] 4)计算反演迭代方程组右端相目标函数的梯度。
[0129] 5)采用共轭梯度算法求解反演迭代方程组,获得模型修改量,更新电阻率模型,返回步骤3继续迭代。
[0130] 如图5所示为反演迭代收敛曲线图,如图6所示为最终反演剖面图。如图7所示为初始模型为采用400Ωm的均匀半空间模型反演剖面图,如图8为初始模型为采用20Ωm的均匀半空间模型时反演剖面图。从图中可以看出,本发明提出的大地电磁TE极化模式对电场数据二维反演方法具有收敛稳定,收敛精度高的特点,反演结果分辨率高,静态效应影响非常小,起伏地形和浅层低阻体不影响深部构造的成像,此外,本方法对于初始模型的依赖性非常小。
[0131] 应该理解的是,虽然图1和2的
流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图1和2中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些子步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。
[0132] 在一个实施例中,如图9所示,提供了一种大地电磁TE极化模式对电场数据二维反演装置,包括:目标函数构建模块902、迭代方程构建模块904、雅克比矩阵计算模块906和二维反演模块908,其中:
[0133] 目标函数构建模块902,用于根据测线中多个观测点沿X轴方向的不同频率观测电场数据分量以及观测点沿X轴的不同频率计算电场数据分量,构建大地电磁TE极化模式下的反演目标函数;
[0134] 迭代方程构建模块904,用于通过所述反演目标函数,得到所述反演目标函数对应的反演迭代方程组;
[0135] 雅克比矩阵计算模块906,用于根据张量阻抗数据,求解所述反演迭代方程组对应的归一化电场数据分量误差,根据所述归一化电场数据分量误差的数学表达式,计算雅克比矩阵;
[0136] 二维反演模块908,用于根据所述雅克比矩阵和所述归一化电场数据分量误差迭代求解所述反演迭代方程组,从而实现大地电磁TE极化模式对电场数据二维反演。
[0137] 在其中一个实施例中,目标函数构建模块902还用于根据测线中多个观测点沿X轴方向的不同频率观测电场数据分量以及观测点沿X轴的不同频率计算电场数据分量,构建大地电磁TE极化模式下的反演目标函数为:
[0138]
[0139] 其中,ΦTE(m)表示反演目标函数,m=[m1,m2,…,mM]T表示二维地电模型向量,M表示反演节点的数量,mj表示第j个反演节点的电导率,上标T表示转置, 表示观测点沿X轴的观测电场数据分量, 表示观测点沿X轴的计算电场数据分量,*表示共轭算子,λ表示正则化因子,L表示二阶差分算子。
[0140] 在其中一个实施例中,迭代方程构建模块904还用于将所述反演目标函数ΦTM(m)在二维地电模型向量m0进行二阶泰勒-拉格朗日展开,去除展开结果中的三阶及以上的高阶项,得到展开表达式;对所述展开表达式的两端对二维地电模型向量m计算一阶导数,通过求解 得到所述反演目标函数对应的反演迭代方程组为:
[0141]
[0142] 其中,G表示雅克比矩阵。
[0143] 在其中一个实施例中,雅克比矩阵计算模块906还用于根据所述张量阻抗数据,得到相互正交的大地电场和磁场分量的关系为:
[0144] Ei=ZijHj i,j∈y,x
[0145] 根据大地电场和磁场分量的关系式,得到所述反演迭代方程组对应的归一化电场数据分量误差为:
[0146]
[0147] 设置野外观测时所述观测点观测电场数据分量的初始值 对上述归一化电场数据分量误差进行简化,得到:
[0148]
[0149] 在其中一个实施例中,二维反演模块908还用于根据所述归一化电场数据分量误差的数学表达式,计算雅克比矩阵为:
[0150]
[0151] 其中,所述雅克比矩阵为N×M的矩阵。
[0152] 在其中一个实施例中,二维反演模块908还用于根据所述雅克比矩阵,计算所述雅克比矩阵与向量的乘积;根据所述雅克比矩阵,构建海森矩阵,计算所述海森矩阵与向量的乘积;根据所述雅克比矩阵与向量的乘积、所述海森矩阵与向量的乘积以及所述归一化电场数据分量误差,计算所述反演迭代方程组。
[0153] 在其中一个实施例中,二维反演模块908还用于根据RODI法求解角频率为ω,极化模式为TE时所述雅克比矩阵中的局部因子为:
[0154]
[0155] 其中,i=1,2,...,N表示观测点序列,j=1,...,M表示反演节点序列,ip表示第i个观测点对应的正演网格节点编号,向量中第ip个元素为1,其余为零,K-1表示有限元正演生成的对称、稀疏复系数矩阵,E表示正演生成的节点电场向量,表示L×L大小的稀疏矩阵;根据所述局部因子,计算所述雅克比矩阵与向量的乘积为:
[0156]
[0157]
[0158] 其中,向量x=(x1,x2,...,xM)T,y=(y1,y2,...,yN)T, 表示每次迭代中正演计算得到的测点磁场分量。
[0159] 在其中一个实施例中,二维反演模块908还用于根据所述雅克比矩阵,构建海森矩阵为:
[0160] H≈GTG*
[0161] 其中,H表示海森矩阵;根据所述雅克比矩阵与向量的乘积,计算得到所述海森矩阵与向量的乘积。
[0162] 关于大地电磁TE极化模式对电场数据二维反演装置的具体限定可以参见上文中对于大地电磁TE极化模式对电场数据二维反演方法的限定,在此不再赘述。上述大地电磁TE极化模式对电场数据二维反演装置中的各个模块可全部或部分通过
软件、
硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
[0163] 在一个实施例中,提供了一种计算机设备,该计算机设备可以是终端,其内部结构图可以如图10所示。该计算机设备包括通过
系统总线连接的处理器、存储器、网络
接口、显示屏和输入装置。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有
操作系统和计算机程序。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种大地电磁TE极化模式对电场数据二维反演方法。该计算机设备的显示屏可以是
液晶显示屏或者
电子墨
水显示屏,该计算机设备的输入装置可以是显示屏上
覆盖的触摸层,也可以是计算机设备
外壳上设置的按键、
轨迹球或触控板,还可以是外接的
键盘、触控板或
鼠标等。
[0164] 本领域技术人员可以理解,图10中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
[0165] 在一个实施例中,提供了一种计算机设备,包括存储器和处理器,该存储器存储有计算机程序,该处理器执行计算机程序时实现上述实施例中方法的步骤。
[0166] 在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现上述实施例中方法的步骤。
[0167] 本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、
数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。
非易失性存储器可包括
只读存储器(ROM)、可编程ROM(PROM)、电可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)或闪存。易失性存储器可包括
随机存取存储器(RAM)或者外部
高速缓冲存储器。作为说明而非局限,RAM以多种形式可得,诸如静态RAM(SRAM)、动态RAM(DRAM)、同步DRAM(SDRAM)、双数据率SDRAM(DDRSDRAM)、增强型SDRAM(ESDRAM)、同步链路(Synchlink)DRAM(SLDRAM)、存储器总线(Rambus)直接RAM(RDRAM)、直接存储器总线动态RAM(DRDRAM)、以及存储器总线动态RAM(RDRAM)等。
[0168] 以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本
说明书记载的范围。
[0169] 以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明
专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干
变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附
权利要求为准。