CN113656750B - Calculation method of magnetic induction intensity of ferromagnetic medium based on spatial wavenumber domain - Google Patents
Calculation method of magnetic induction intensity of ferromagnetic medium based on spatial wavenumber domain Download PDFInfo
- Publication number
- CN113656750B CN113656750B CN202111218085.7A CN202111218085A CN113656750B CN 113656750 B CN113656750 B CN 113656750B CN 202111218085 A CN202111218085 A CN 202111218085A CN 113656750 B CN113656750 B CN 113656750B
- Authority
- CN
- China
- Prior art keywords
- domain
- magnetic
- space
- field
- magnetic field
- 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.)
- Active
Links
- 230000005291 magnetic effect Effects 0.000 title claims abstract description 293
- 230000006698 induction Effects 0.000 title claims abstract description 36
- 238000004364 calculation method Methods 0.000 title claims abstract description 31
- 230000005294 ferromagnetic effect Effects 0.000 title claims abstract description 24
- 230000002547 anomalous effect Effects 0.000 claims abstract description 95
- 230000002159 abnormal effect Effects 0.000 claims abstract description 61
- 230000005415 magnetization Effects 0.000 claims abstract description 25
- 230000005012 migration Effects 0.000 claims abstract description 3
- 238000013508 migration Methods 0.000 claims abstract description 3
- 238000000034 method Methods 0.000 claims description 41
- 238000004800 variational method Methods 0.000 claims description 2
- 238000004088 simulation Methods 0.000 abstract description 8
- 238000004590 computer program Methods 0.000 description 14
- 238000010586 diagram Methods 0.000 description 8
- 230000000694 effects Effects 0.000 description 7
- 238000004422 calculation algorithm Methods 0.000 description 5
- 230000008569 process Effects 0.000 description 4
- 230000035699 permeability Effects 0.000 description 3
- XEEYBQQBJWHFJM-UHFFFAOYSA-N Iron Chemical compound [Fe] XEEYBQQBJWHFJM-UHFFFAOYSA-N 0.000 description 2
- 230000005856 abnormality Effects 0.000 description 2
- 230000010354 integration Effects 0.000 description 2
- 230000005389 magnetism Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 238000011160 research Methods 0.000 description 2
- 230000001360 synchronised effect Effects 0.000 description 2
- 230000015572 biosynthetic process Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000005484 gravity Effects 0.000 description 1
- 229910052742 iron Inorganic materials 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 238000012821 model calculation Methods 0.000 description 1
- 230000000717 retained effect Effects 0.000 description 1
- 238000005070 sampling Methods 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 238000003786 synthesis reaction Methods 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/13—Differential equations
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01V—GEOPHYSICS; GRAVITATIONAL MEASUREMENTS; DETECTING MASSES OR OBJECTS; TAGS
- G01V3/00—Electric or magnetic prospecting or detecting; Measuring magnetic field characteristics of the earth, e.g. declination, deviation
- G01V3/38—Processing data, e.g. for analysis, for interpretation, for correction
Landscapes
- Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Mathematical Physics (AREA)
- Computational Mathematics (AREA)
- Mathematical Analysis (AREA)
- Mathematical Optimization (AREA)
- Pure & Applied Mathematics (AREA)
- Data Mining & Analysis (AREA)
- Theoretical Computer Science (AREA)
- Life Sciences & Earth Sciences (AREA)
- Software Systems (AREA)
- Algebra (AREA)
- General Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Operations Research (AREA)
- Environmental & Geological Engineering (AREA)
- Geology (AREA)
- Remote Sensing (AREA)
- General Life Sciences & Earth Sciences (AREA)
- Geophysics (AREA)
- Measuring Magnetic Variables (AREA)
Abstract
基于空间波数域的强磁介质的磁感应强度计算方法,剖分包含异常体的初始棱柱体模型,得到一系列的节点,对每个节点进行磁化率赋值,磁化率为标量;设定高斯参数,计算离散偏移波数,计算空间域背景场磁场强度,获得磁化强度模型;将空间域异常场磁位和磁化强度满足的方程转为空间波数域一维常微分方程;结合设定的空间波数域异常场磁位的边界条件,将空间波数域异常场磁位满足的边值问题模型等价转化为变分问题模型并求解,得到空间波数域异常场磁位、空间波数域异常场磁场强度后将其转换为空间域异常场磁位及空间域异常场磁场强度,根据输出的空间域异常场磁场强度求得空间域磁感应强度。本发明能更准确的对强磁性介质进行磁场数值模拟。
Based on the calculation method of magnetic induction intensity of ferromagnetic medium in the space wavenumber domain, the initial prism model containing the abnormal body is divided, a series of nodes are obtained, and the magnetic susceptibility is assigned to each node. Calculate the discrete migration wavenumber, calculate the magnetic field strength of the background field in the space domain, and obtain the magnetization model; convert the equation satisfying the magnetic potential and magnetization of the anomalous field in the space domain into a one-dimensional ordinary differential equation in the space wavenumber domain; combine the set space wavenumber domain The boundary condition of the magnetic potential of the anomalous field, the boundary value problem model satisfied by the magnetic potential of the anomalous field in the space wavenumber domain is equivalently transformed into a variational problem model and solved, and the magnetic potential of the anomalous field in the space wavenumber domain and the magnetic field strength of the anomalous field in the space wavenumber domain are obtained. It is converted into the magnetic potential of the anomalous field in the space domain and the magnetic field intensity of the anomalous field in the space domain, and the magnetic induction intensity in the space domain is obtained according to the output magnetic field intensity of the anomalous field in the space domain. The invention can carry out numerical simulation of the magnetic field for the ferromagnetic medium more accurately.
Description
技术领域technical field
本发明属于强磁体数值模拟技术领域,特别涉及一种基于空间波数域的强磁介质的磁感应强度计算方法。The invention belongs to the technical field of numerical simulation of strong magnets, and particularly relates to a method for calculating the magnetic induction intensity of a strong magnetic medium based on a spatial wave number domain.
背景技术Background technique
当介质的磁化率值大于0.1 SI时,通常被认为是强磁性介质,其形成的磁场中自退磁场不可忽略。而目前对于强磁性介质磁场磁感应强度的计算通常忽略其自退磁场,即当做弱磁情况进行近似,从而导致数值模拟得到的磁感应强度与实际磁感应强度值有较大偏差,不利于磁测资料的处理和解释。When the magnetic susceptibility value of the medium is greater than 0.1 SI, it is generally regarded as a ferromagnetic medium, and the self-demagnetizing field in the magnetic field formed by it cannot be ignored. At present, the calculation of the magnetic induction intensity of the magnetic field of the strong magnetic medium usually ignores its self-demagnetizing field, that is, it is approximated as a weak magnetic field, which leads to a large deviation between the magnetic induction intensity obtained by numerical simulation and the actual magnetic induction intensity value, which is not conducive to the measurement of magnetic data. processing and interpretation.
对于强磁性介质的磁场计算,相关学者的研究方法主要分为空间域和频率域方法。在空间域方法中,文献(Vogel A. The application of electronic computers tothe calculation of effective magnetization [J]. Geophysical Prospecting.1963.11(1):51-58.)提出用向量级数表示磁体内部各体积元的有效磁化强度,并使用逐次逼近求解,但是当磁化率较高时,该向量级数收敛很慢甚至发散,且计算效率低。文献(Purss, M. B. J., and J. P. Cull, A new iterative method for computing themagnetic field at high magnetic susceptibilities: Geophysics, 2005. 70: 53-62.)通过由均匀任意直径的球形体素定义的分段模型,在迭代的基础上计算高磁化率磁性体的磁场,但是高磁化率计算结果误差较大。在频率域方法中,文献(Wu, L. Y., and G.Tian, High-precision Fourier forward modeling of potential fields:Geophysics, 2014. 79, no. 5, G59–G68, doi: 10.1190/geo2014-0039.1.)基于移位采样方法,提出了一种新的高斯FFT方法,成功应用于重力和磁法的数值模拟中,但是仍然只适用于低磁化率的情况。文献(李昆, 戴世坤, 陈轻蕊等.空间波数混合域磁异常场积分解三维数值模拟. 地球物理学报. 2019. 62(11))利用磁位三维空间域积分为卷积的特点,沿水平方向进行二维傅里叶变换,把空间域磁位满足的三维积分问题转化为不同波数之间相互独立的垂向一维积分问题,但是只适合于磁化率较低的情况。For the magnetic field calculation of ferromagnetic media, the research methods of related scholars are mainly divided into spatial domain and frequency domain methods. In the space domain method, the literature (Vogel A. The application of electronic computers to the calculation of effective magnetization [J]. Geophysical Prospecting. 1963.11(1):51-58.) proposed to use a vector series to represent the magnitude of each volume element inside the magnet. The effective magnetization is solved by successive approximation, but when the magnetic susceptibility is high, the vector series converges very slowly or even diverges, and the calculation efficiency is low. In the literature (Purss, M. B. J., and J. P. Cull, A new iterative method for computing the magnetic field at high magnetic susceptibilities: Geophysics, 2005. 70: 53-62.) through a segmented model defined by spherical voxels of uniform arbitrary diameter, in The magnetic field of the high susceptibility magnetic body is calculated on an iterative basis, but the error of the high susceptibility calculation results is large. In the frequency domain method, literature (Wu, L. Y., and G.Tian, High-precision Fourier forward modeling of potential fields: Geophysics, 2014. 79, no. 5, G59–G68, doi: 10.1190/geo2014-0039.1.) Based on the shift sampling method, a new Gaussian FFT method is proposed, which is successfully applied to the numerical simulation of gravity and magnetic methods, but it is still only suitable for the case of low magnetic susceptibility. The literature (Li Kun, Dai Shikun, Chen Qingrui, etc.. Three-dimensional numerical simulation of the integral solution of magnetic anomalies in the mixed domain of spatial wavenumbers. Acta Geophysics. 2019. 62(11)) uses the characteristics of the three-dimensional spatial domain integral of magnetic potential as convolution, along the Two-dimensional Fourier transform is performed in the horizontal direction, and the three-dimensional integration problem satisfied by the magnetic potential in the space domain is transformed into a vertical one-dimensional integration problem that is independent of each other between different wavenumbers, but it is only suitable for the case of low magnetic susceptibility.
基于目前以上研究现状,可知目前磁感应强度计算方法很少考虑到强磁,而一些考虑到强磁的计算方法的效率较低且精度不高。因此提出一种高效高精度的适用于强磁体的磁感应强度计算方法势在必行。Based on the current research status above, it can be seen that the current magnetic induction intensity calculation methods rarely consider strong magnetism, and some calculation methods that consider strong magnetism have low efficiency and low precision. Therefore, it is imperative to propose a high-efficiency and high-precision calculation method of magnetic induction intensity suitable for strong magnets.
发明内容SUMMARY OF THE INVENTION
针对目前对于强磁体磁感应强度的计算较少考虑自退磁效应,少数考虑自退磁效应的研究又存在精度不足且效率较低的问题,本发明旨在提出一种基于空间波数域的强磁介质的磁感应强度计算方法。Aiming at the problem that the self-demagnetization effect is less considered in the current calculation of the magnetic induction intensity of strong magnets, and the few studies that consider the self-demagnetization effect have the problems of insufficient precision and low efficiency, the present invention aims to propose a space wavenumber domain-based method for a strong magnetic medium. Magnetic induction intensity calculation method.
为实现上述技术目的,本发明提出的技术方案为:For realizing the above-mentioned technical purpose, the technical scheme proposed by the present invention is:
一方面,本发明提供一种基于空间波数域的强磁介质的磁感应强度计算方法,包括:In one aspect, the present invention provides a method for calculating the magnetic induction intensity of a ferromagnetic medium based on the spatial wavenumber domain, including:
获取包含异常体在内的三维目标区域,建立包含三维目标区域的初始棱柱体模型;Obtain the 3D target area including the abnormal body, and establish the initial prism model including the 3D target area;
对初始棱柱体模型沿x、y、z方向分别进行等间隔剖分,在x、y、z方向上得到一系列的节点;根据磁化率分布数据对每个节点进行磁化率赋值,磁化率为标量,用χ表示,其中在异常体部分的节点,根据异常体的磁化率值赋给每个节点;无异常部分的节点的磁化率为0;The initial prism model is divided into equal intervals along the x , y , and z directions, and a series of nodes are obtained in the x , y , and z directions; the susceptibility is assigned to each node according to the magnetic susceptibility distribution data. Scalar, represented by χ , in which the nodes in the abnormal body part are assigned to each node according to the magnetic susceptibility value of the abnormal body; the magnetic susceptibility of the nodes without abnormal parts is 0;
根据棱柱体模型以及给定的x方向和y方向上的高斯参数,计算x和y方向离散偏移波数;Calculate the discrete offset wavenumbers in the x and y directions according to the prism model and the given Gaussian parameters in the x and y directions;
根据地球主磁场模型,计算每个节点处的地球主磁场强度,将其作为空间域背景场磁场强度;According to the earth's main magnetic field model, calculate the earth's main magnetic field intensity at each node, and use it as the magnetic field intensity of the background field in the space domain;
根据空间域背景场磁场强度、空间域异常场磁场强度,得到磁化强度的计算模型;According to the magnetic field strength of the background field in the space domain and the magnetic field strength of the abnormal field in the space domain, the calculation model of the magnetization is obtained;
利用二维傅里叶变换将空间域异常场磁位和磁化强度满足的三维拉普拉斯方程转为空间波数域一维常微分方程;Using the two-dimensional Fourier transform to transform the three-dimensional Laplace equation satisfying the magnetic potential and magnetization of the anomalous field in the space domain into a one-dimensional ordinary differential equation in the space wavenumber domain;
基于空间波数域一维常微分方程,并结合设定的空间波数域异常场磁位需满足的边界条件,将空间波数域异常场磁位满足的边值问题模型转化为等价的变分问题模型;Based on the one-dimensional ordinary differential equation in the space wavenumber domain, combined with the set boundary conditions that the magnetic potential of the anomalous field in the space wavenumber domain needs to satisfy, the boundary value problem model satisfied by the magnetic potential of the anomalous field in the space wavenumber domain is transformed into an equivalent variational problem Model;
通过求解变分问题模型,得到空间波数域异常场磁位;By solving the variational problem model, the magnetic potential of the anomalous field in the spatial wavenumber domain is obtained;
基于空间波数域异常场磁位,求得空间波数域异常场磁场强度,并通过反傅里叶变换将空间波数域异常场磁位、空间波数域异常场磁场强度转换为空间域异常场磁位、空间域异常场磁场强度;Based on the magnetic potential of the anomalous field in the spatial wavenumber domain, the magnetic field strength of the anomalous field in the spatial wavenumber domain is obtained, and the magnetic potential of the anomalous field in the spatial wavenumber domain and the magnetic potential in the spatial wavenumber domain are converted into the magnetic potential of the anomalous field in the spatial domain by inverse Fourier transform. , the magnetic field strength of the anomalous field in the space domain;
空间域总磁场强度为空间域异常场磁场强度和空间域背景场磁场强度之和,对空间域总磁场强度运用紧算子进行收紧,得到收紧后的空间域总磁场强度;The total magnetic field strength in the space domain is the sum of the magnetic field strength of the anomalous field in the space domain and the magnetic field strength in the background field in the space domain. The compact operator is used to tighten the total magnetic field strength in the space domain to obtain the tightened total magnetic field strength in the space domain;
判断当前是否满足迭代收敛条件,如满足则输出当前计算得到的收紧后的空间域总磁场强度所对应的空间域异常场磁位、空间域异常场磁场强度;Judging whether the current iterative convergence conditions are met, if so, output the spatial domain anomalous field magnetic potential and the spatial domain anomalous magnetic field intensity corresponding to the currently calculated tightened spatial domain total magnetic field strength;
根据输出的空间域异常场磁场强度求解得到空间域磁感应强度。According to the output magnetic field intensity of the abnormal field in the space domain, the magnetic induction intensity in the space domain is obtained.
另一方面,本发明提供一种基于空间波数域的强磁介质的磁感应强度计算装置,包括:In another aspect, the present invention provides a device for calculating the magnetic induction intensity of a ferromagnetic medium based on the spatial wavenumber domain, comprising:
第一模块,用于获取包含异常体在内的三维目标区域,建立包含三维目标区域的初始棱柱体模型;The first module is used to obtain the three-dimensional target area including the abnormal body, and establish an initial prism model including the three-dimensional target area;
第二模块,用于对初始棱柱体模型沿x、y、z方向分别进行等间隔剖分,在x、y、z方向上得到一系列的节点;根据磁化率分布数据对每个节点进行磁化率赋值,磁化率为标量,用χ表示,其中在异常体部分的节点,根据异常体的磁化率值赋给每个节点;无异常部分的节点的磁化率为0;The second module is used to divide the initial prism model at equal intervals along the x , y , and z directions, and obtain a series of nodes along the x , y and z directions; magnetize each node according to the magnetic susceptibility distribution data rate assignment, the magnetic susceptibility is a scalar, represented by χ , in which the nodes in the abnormal body part are assigned to each node according to the magnetic susceptibility value of the abnormal body; the magnetic susceptibility of the nodes without abnormal parts is 0;
第三模块,用于根据棱柱体模型以及给定的x方向和y方向上的高斯参数,计算x和y方向离散偏移波数;The third module is used to calculate the discrete offset wavenumber in the x and y directions according to the prism model and the given Gaussian parameters in the x and y directions;
第四模块,用于根据地球主磁场模型,计算每个节点处的地球主磁场强度,将其作为空间域背景场磁场强度;The fourth module is used to calculate the strength of the earth's main magnetic field at each node according to the earth's main magnetic field model, and use it as the magnetic field strength of the background field in the space domain;
第五模块,用于根据空间域背景场磁场强度、空间域异常场磁场强度,得到磁化强度的计算模型;The fifth module is used to obtain the calculation model of the magnetization according to the magnetic field strength of the background field in the space domain and the magnetic field strength of the abnormal field in the space domain;
第六模块,用于利用二维傅里叶变换将空间域异常场磁位和磁化强度满足的三维拉普拉斯方程转为空间波数域一维常微分方程;The sixth module is used to convert the three-dimensional Laplace equation satisfying the magnetic potential and magnetization of the anomalous field in the space domain into a one-dimensional ordinary differential equation in the space wavenumber domain by using the two-dimensional Fourier transform;
第七模块,用于基于空间波数域一维常微分方程,并结合设定的空间波数域异常场磁位需满足的边界条件,将空间波数域异常场磁位满足的边值问题模型转化为等价的变分问题模型;The seventh module is used to transform the boundary value problem model satisfied by the magnetic potential of the anomalous field in the spatial wavenumber domain into Equivalent variational problem models;
第八模块,用于通过求解变分问题模型,得到空间波数域异常场磁位;The eighth module is used to obtain the magnetic potential of the anomalous field in the spatial wavenumber domain by solving the variational problem model;
第九模块,用于基于空间波数域异常场磁位,求得空间波数域异常场磁场强度,并通过反傅里叶变换将空间波数域异常场磁位、空间波数域异常场磁场强度转换为空间域异常场磁位、空间域异常场磁场强度;The ninth module is used to obtain the magnetic field intensity of the abnormal field in the spatial wavenumber domain based on the magnetic potential of the abnormal field in the spatial wavenumber domain, and convert the magnetic potential of the abnormal field in the spatial wavenumber domain and the magnetic field intensity of the abnormal field in the spatial wavenumber domain into The magnetic potential of the anomalous field in the space domain and the magnetic field strength of the anomalous field in the space domain;
第十模块,用于对空间域总磁场强度运用紧算子进行收紧,得到收紧后的空间域总磁场强度,空间域总磁场强度为空间域异常场磁场强度和空间域背景场磁场强度之和;The tenth module is used to tighten the total magnetic field strength of the space domain by using a compact operator to obtain the total magnetic field strength of the space domain after tightening. Sum;
第十一模块,用于判断当前是否满足迭代收敛条件,如满足则输出当前计算得到的收紧后的空间域总磁场强度所对应的空间域异常场磁位、空间域异常场磁场强度;The eleventh module is used to judge whether the current iterative convergence condition is met, and if so, output the magnetic potential of the abnormal field in the space domain and the magnetic field intensity of the abnormal field in the space domain corresponding to the total magnetic field intensity in the space domain after the tightening currently calculated;
第十二模块,用于根据输出的空间域异常场磁场强度求解得到空间域磁感应强度。The twelfth module is used to obtain the magnetic induction intensity in the space domain by solving according to the output magnetic field intensity of the abnormal field in the space domain.
另一方面,本发明提供一种计算机设备,包括存储器和处理器,存储器存储有计算机程序,处理器执行计算机程序时实现以下步骤:On the other hand, the present invention provides a computer device, comprising a memory and a processor, the memory stores a computer program, and the processor implements the following steps when executing the computer program:
获取包含异常体在内的三维目标区域,建立包含三维目标区域的初始棱柱体模型;Obtain the 3D target area including the abnormal body, and establish the initial prism model including the 3D target area;
对初始棱柱体模型沿x、y、z方向分别进行等间隔剖分,在x、y、z方向上得到一系列的节点;根据磁化率分布数据对每个节点进行磁化率赋值,磁化率为标量,用χ表示,其中在异常体部分的节点,根据异常体的磁化率值赋给每个节点;无异常部分的节点的磁化率为0;The initial prism model is divided into equal intervals along the x , y , and z directions, and a series of nodes are obtained in the x , y , and z directions; the susceptibility is assigned to each node according to the magnetic susceptibility distribution data. Scalar, represented by χ , in which the nodes in the abnormal body part are assigned to each node according to the magnetic susceptibility value of the abnormal body; the magnetic susceptibility of the nodes without abnormal parts is 0;
根据棱柱体模型以及给定的x方向和y方向上的高斯参数,计算x和y方向离散偏移波数;Calculate the discrete offset wavenumbers in the x and y directions according to the prism model and the given Gaussian parameters in the x and y directions;
根据地球主磁场模型,计算每个节点处的地球主磁场强度,将其作为空间域背景场磁场强度;According to the earth's main magnetic field model, calculate the earth's main magnetic field intensity at each node, and use it as the magnetic field intensity of the background field in the space domain;
根据空间域背景场磁场强度、空间域异常场磁场强度,得到磁化强度的计算模型;According to the magnetic field strength of the background field in the space domain and the magnetic field strength of the abnormal field in the space domain, the calculation model of the magnetization is obtained;
利用二维傅里叶变换将空间域异常场磁位和磁化强度满足的三维拉普拉斯方程转为空间波数域一维常微分方程;Using the two-dimensional Fourier transform to transform the three-dimensional Laplace equation satisfying the magnetic potential and magnetization of the anomalous field in the space domain into a one-dimensional ordinary differential equation in the space wavenumber domain;
基于空间波数域一维常微分方程,并结合设定的空间波数域异常场磁位需满足的边界条件,将空间波数域异常场磁位满足的边值问题模型转化为等价的变分问题模型;Based on the one-dimensional ordinary differential equation in the space wavenumber domain, combined with the set boundary conditions that the magnetic potential of the anomalous field in the space wavenumber domain needs to satisfy, the boundary value problem model satisfied by the magnetic potential of the anomalous field in the space wavenumber domain is transformed into an equivalent variational problem Model;
通过求解变分问题模型,得到空间波数域异常场磁位;By solving the variational problem model, the magnetic potential of the anomalous field in the spatial wavenumber domain is obtained;
基于空间波数域异常场磁位,求得空间波数域异常场磁场强度,并通过反傅里叶变换将空间波数域异常场磁位、空间波数域异常场磁场强度转换为空间域异常场磁位、空间域异常场磁场强度;Based on the magnetic potential of the anomalous field in the spatial wavenumber domain, the magnetic field strength of the anomalous field in the spatial wavenumber domain is obtained, and the magnetic potential of the anomalous field in the spatial wavenumber domain and the magnetic potential in the spatial wavenumber domain are converted into the magnetic potential of the anomalous field in the spatial domain by inverse Fourier transform. , the magnetic field strength of the anomalous field in the space domain;
空间域总磁场强度为空间域异常场磁场强度和空间域背景场磁场强度之和,对空间域总磁场强度运用紧算子进行收紧,得到收紧后的空间域总磁场强度;The total magnetic field strength in the space domain is the sum of the magnetic field strength of the anomalous field in the space domain and the magnetic field strength in the background field in the space domain. The compact operator is used to tighten the total magnetic field strength in the space domain to obtain the tightened total magnetic field strength in the space domain;
判断当前是否满足迭代收敛条件,如满足则输出当前计算得到的收紧后的空间域总磁场强度所对应的空间域异常场磁位、空间域异常场磁场强度;Judging whether the current iterative convergence conditions are met, if so, output the spatial domain anomalous field magnetic potential and the spatial domain anomalous magnetic field intensity corresponding to the currently calculated tightened spatial domain total magnetic field strength;
根据输出的空间域异常场磁场强度求解得到空间域磁感应强度。According to the output magnetic field intensity of the abnormal field in the space domain, the magnetic induction intensity in the space domain is obtained.
再一方面,本发明还提供一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:In another aspect, the present invention also provides a computer-readable storage medium on which a computer program is stored, and when the computer program is executed by a processor, the following steps are implemented:
获取包含异常体在内的三维目标区域,建立包含三维目标区域的初始棱柱体模型;Obtain the 3D target area including the abnormal body, and establish the initial prism model including the 3D target area;
对初始棱柱体模型沿x、y、z方向分别进行等间隔剖分,在x、y、z方向上得到一系列的节点;根据磁化率分布数据对每个节点进行磁化率赋值,磁化率为标量,用χ表示,其中在异常体部分的节点,根据异常体的磁化率值赋给每个节点;无异常部分的节点的磁化率为0;The initial prism model is divided into equal intervals along the x , y , and z directions, and a series of nodes are obtained in the x , y , and z directions; the susceptibility is assigned to each node according to the magnetic susceptibility distribution data. Scalar, represented by χ , in which the nodes in the abnormal body part are assigned to each node according to the magnetic susceptibility value of the abnormal body; the magnetic susceptibility of the nodes without abnormal parts is 0;
根据棱柱体模型以及给定的x方向和y方向上的高斯参数,计算x和y方向离散偏移波数;Calculate the discrete offset wavenumbers in the x and y directions according to the prism model and the given Gaussian parameters in the x and y directions;
根据地球主磁场模型,计算每个节点处的地球主磁场强度,将其作为空间域背景场磁场强度;According to the earth's main magnetic field model, calculate the earth's main magnetic field intensity at each node, and use it as the magnetic field intensity of the background field in the space domain;
根据空间域背景场磁场强度、空间域异常场磁场强度,得到磁化强度的计算模型;According to the magnetic field strength of the background field in the space domain and the magnetic field strength of the abnormal field in the space domain, the calculation model of the magnetization is obtained;
利用二维傅里叶变换将空间域异常场磁位和磁化强度满足的三维拉普拉斯方程转为空间波数域一维常微分方程;Using the two-dimensional Fourier transform to transform the three-dimensional Laplace equation satisfying the magnetic potential and magnetization of the anomalous field in the space domain into a one-dimensional ordinary differential equation in the space wavenumber domain;
基于空间波数域一维常微分方程,并结合设定的空间波数域异常场磁位需满足的边界条件,将空间波数域异常场磁位满足的边值问题模型转化为等价的变分问题模型;Based on the one-dimensional ordinary differential equation in the space wavenumber domain, combined with the set boundary conditions that the magnetic potential of the anomalous field in the space wavenumber domain needs to satisfy, the boundary value problem model satisfied by the magnetic potential of the anomalous field in the space wavenumber domain is transformed into an equivalent variational problem Model;
通过求解变分问题模型,得到空间波数域异常场磁位;By solving the variational problem model, the magnetic potential of the anomalous field in the spatial wavenumber domain is obtained;
基于空间波数域异常场磁位,求得空间波数域异常场磁场强度,并通过反傅里叶变换将空间波数域异常场磁位、空间波数域异常场磁场强度转换为空间域异常场磁位、空间域异常场磁场强度;Based on the magnetic potential of the anomalous field in the spatial wavenumber domain, the magnetic field strength of the anomalous field in the spatial wavenumber domain is obtained, and the magnetic potential of the anomalous field in the spatial wavenumber domain and the magnetic potential in the spatial wavenumber domain are converted into the magnetic potential of the anomalous field in the spatial domain by inverse Fourier transform. , the magnetic field strength of the anomalous field in the space domain;
空间域总磁场强度为空间域异常场磁场强度和空间域背景场磁场强度之和,对空间域总磁场强度运用紧算子进行收紧,得到收紧后的空间域总磁场强度;The total magnetic field strength in the space domain is the sum of the magnetic field strength of the anomalous field in the space domain and the magnetic field strength in the background field in the space domain. The compact operator is used to tighten the total magnetic field strength in the space domain to obtain the tightened total magnetic field strength in the space domain;
判断当前是否满足迭代收敛条件,如满足则输出当前计算得到的收紧后的空间域总磁场强度所对应的空间域异常场磁位、空间域异常场磁场强度;Judging whether the current iterative convergence conditions are met, if so, output the spatial domain anomalous field magnetic potential and the spatial domain anomalous magnetic field intensity corresponding to the currently calculated tightened spatial domain total magnetic field strength;
根据输出的空间域异常场磁场强度求解得到空间域磁感应强度。According to the output magnetic field intensity of the abnormal field in the space domain, the magnetic induction intensity in the space domain is obtained.
与现有技术相比,本发明的优点在于:Compared with the prior art, the advantages of the present invention are:
1、本发明考虑到自退磁效应,能够更加准确的对强磁性介质进行磁场数值模拟。1. Considering the self-demagnetization effect, the present invention can more accurately perform numerical simulation of the magnetic field of the ferromagnetic medium.
2、对于模型的右端项有未知参数的情况,提出用迭代法进行求解,给同类问题提供了求解思路。2. For the case where there are unknown parameters in the right end of the model, an iterative method is proposed to solve the problem, which provides a solution idea for similar problems.
3、进一步地,为了降低傅里叶变换的截断效应,采用扩边处理。3. Further, in order to reduce the truncation effect of the Fourier transform, edge expansion processing is adopted.
4、加入了紧算子,使得算法能够稳定收敛。4. A compact operator is added to make the algorithm converge stably.
5、本发明通过傅里叶变换将三维问题降成一维,提高了计算精度和计算效率,且算法并行性好。5. The present invention reduces the three-dimensional problem to one-dimensional through Fourier transform, improves the calculation accuracy and calculation efficiency, and has good algorithm parallelism.
6、本发明对于铁矿床储量估计、实测资料反演与解释有重大意义。6. The present invention is of great significance for the estimation of iron ore deposits, the inversion and interpretation of measured data.
附图说明Description of drawings
图1是本发明一实施例中流程图;Fig. 1 is a flow chart in an embodiment of the present invention;
图2是本发明一实施例中初始棱柱体模型的示意图;2 is a schematic diagram of an initial prism model in an embodiment of the present invention;
图3是图2所示初始棱柱体模型进行剖分的示意图;Fig. 3 is the schematic diagram that the initial prism model shown in Fig. 2 is divided;
图4是本发明一实施例中的目标区域以及异常体的示意图;4 is a schematic diagram of a target area and an abnormal body in an embodiment of the present invention;
图5是本发明一实施例中的各向同性球体模型数值解、解析解及其绝对误差的示意图;其中(a)、(b)、(c)分别代表B ax 的数值解,B ax 的解析解以及B ax 的数值解和解析解的绝对误差;(d)、(e)、(f)分别代表B ay 的数值解,B ay 的解析解以及B ay 的数值解和解析解的绝对误差;(g)、(h)、(i)分别代表B az 的数值解,B az 的解析解以及B az 的数值解和解析解的绝对误差;5 is a schematic diagram of the numerical solution, analytical solution and absolute error of the isotropic spherical model in an embodiment of the present invention; wherein (a), ( b ), (c ) represent the numerical solution of Bax , respectively , and the The absolute error of the analytical solution and the numerical solution and analytical solution of Bax ; (d), (e), (f) represent the numerical solution of Bay , the analytical solution of Bay and the absolute error of the numerical solution and analytical solution of Bay respectively Error; (g), (h), (i) represent the numerical solution of B az , the analytical solution of B az and the absolute error of the numerical solution and analytical solution of B az ;
图6是本发明一实施例中计算机设备的内部结构图。FIG. 6 is an internal structure diagram of a computer device in an embodiment 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 following will clearly illustrate the spirit of the disclosed contents of the present invention with the accompanying drawings and detailed description. , when changes and modifications can be made by the technology taught by the content of the present invention, it does not depart from the spirit and scope of the content of the present invention. The exemplary embodiments of the present invention and their descriptions are used to explain the present invention, but are not intended to limit the present invention.
参照图1,本发明提供的一种基于空间波数域的强磁介质的磁感应强度计算方法,包括:1 , a method for calculating the magnetic induction intensity of a ferromagnetic medium based on the spatial wavenumber domain provided by the present invention includes:
(S1) 获取包含异常体在内的三维目标区域,建立包含三维目标区域的初始棱柱体模型,如图2所示,其中初始棱柱体模型为长方体或者正方体,异常体可以为任意形状。图2中的异常体为长方体,异常体位于初始棱柱体模型内部。(S1) Acquire a 3D target area including anomalous bodies, and establish an initial prism model including the 3D target area, as shown in Figure 2, where the initial prism model is a cuboid or a cube, and the anomaly body can be of any shape. The abnormal body in Figure 2 is a cuboid, and the abnormal body is located inside the initial prism model.
(S2) 对初始棱柱体模型沿x、y、z方向分别进行等间隔剖分,在x、y、z方向上得到一系列的节点,如图3所示。(S2) The initial prism model is divided at equal intervals along the x , y , and z directions, respectively, and a series of nodes are obtained in the x , y , and z directions, as shown in Figure 3.
接下来根据磁化率分布数据对每个节点进行磁化率赋值,磁化率为标量,用χ表示,单位为SI。Next, assign the magnetic susceptibility to each node according to the magnetic susceptibility distribution data. The magnetic susceptibility is a scalar, which is represented by χ and the unit is SI.
可以理解,本领域技术人员可以依据现有方法选取合适的赋值方式。在本发明一实施例中,对于异常体部分的节点,根据异常体的磁化率值赋给每个节点;无异常体部分的节点的磁化率为0;It can be understood that a person skilled in the art can select an appropriate assignment method according to existing methods. In an embodiment of the present invention, for the nodes of the abnormal body part, each node is assigned according to the magnetic susceptibility value of the abnormal body; the magnetic susceptibility of the nodes without the abnormal body part is 0;
(S3) 根据棱柱体模型以及给定的x方向和y方向上的高斯参数,计算x和y方向离散偏移波数;(S3) According to the prism model and the given Gaussian parameters in the x and y directions, calculate the discrete offset wavenumbers in the x and y directions;
(S4) 根据地球主磁场模型,计算每个节点处的地球主磁场强度,将其作为空间域背景场磁场强度;(S4) According to the earth's main magnetic field model, calculate the earth's main magnetic field intensity at each node, and use it as the magnetic field intensity of the background field in the space domain;
(S5) 根据空间域背景场磁场强度、空间域异常场磁场强度,得到磁化强度的计算模型;(S5) According to the magnetic field strength of the background field in the space domain and the magnetic field strength of the abnormal field in the space domain, a calculation model of the magnetization is obtained;
(S6) 利用二维傅里叶变换将空间域异常场磁位和磁化强度满足的三维拉普拉斯方程转为空间波数域一维常微分方程;(S6) Using the two-dimensional Fourier transform to convert the three-dimensional Laplace equation satisfying the magnetic potential and magnetization of the anomalous field in the spatial domain into a one-dimensional ordinary differential equation in the spatial wavenumber domain;
(S7) 基于空间波数域一维常微分方程,并结合设定的空间波数域异常场磁位需满足的边界条件,将空间波数域异常场磁位满足的边值问题模型转化为等价的变分问题模型;(S7) Based on the one-dimensional ordinary differential equation in the spatial wavenumber domain, combined with the set boundary conditions that the magnetic potential of the anomalous field in the spatial wavenumber domain needs to satisfy, transform the boundary value problem model satisfied by the magnetic potential of the anomalous field in the spatial wavenumber domain into an equivalent Variational problem models;
(S8) 通过求解变分问题模型,得到空间波数域异常场磁位;(S8) Obtain the magnetic potential of the anomalous field in the spatial wavenumber domain by solving the variational problem model;
(S9) 基于空间波数域异常场磁位,求得空间波数域异常场磁场强度,并通过反傅里叶变换将空间波数域异常场磁位、空间波数域异常场磁场强度转换为空间域异常场磁位、空间域异常场磁场强度;(S9) Based on the magnetic potential of the anomalous field in the spatial wavenumber domain, obtain the magnetic field strength of the anomalous field in the spatial wavenumber domain, and convert the magnetic potential of the anomalous field in the spatial wavenumber domain and the magnetic field strength of the anomalous field in the spatial wavenumber domain into the anomaly in the spatial domain through inverse Fourier transform Field magnetic potential, anomalous magnetic field strength in space domain;
(S10) 空间域总磁场强度为空间域异常场磁场强度和空间域背景场磁场强度之和,对空间域总磁场强度运用紧算子进行收紧,得到收紧后的空间域总磁场强度;(S10) The total magnetic field strength of the space domain is the sum of the magnetic field strength of the anomalous field of the space domain and the magnetic field strength of the background field of the space domain. The total magnetic field strength of the space domain is tightened by using a compact operator, and the tightened total magnetic field strength of the space domain is obtained;
(S11) 判断当前是否满足迭代收敛条件,如不满足则返回(S8),如满足则输出当前计算得到的收紧后的空间域总磁场强度所对应的空间域异常场磁位、空间域异常场磁场强度;(S11) Determine whether the current iterative convergence conditions are met, if not, return to (S8), if so, output the spatial domain anomaly field magnetic potential and the spatial domain anomaly corresponding to the currently calculated tightened spatial domain total magnetic field strength Field magnetic field strength;
(S12) 根据输出的空间域异常场磁场强度求解得到空间域磁感应强度。(S12) Solve according to the output magnetic field intensity of the anomalous field in the space domain to obtain the magnetic induction intensity in the space domain.
可以理解,在本发明的步骤(S3)中,可以参照本领域中的已有方法中高斯参数的设定方法进行高斯参数的设定,并进行x和y方向离散偏移波数的计算。It can be understood that in step ( S3 ) of the present invention, Gaussian parameters can be set with reference to the Gaussian parameter setting methods in existing methods in the art, and the discrete offset wavenumbers in the x and y directions can be calculated.
在本发明一实施例的步骤(S3)中,给定x方向的高斯点个数N x ,区间[-1,1]上高斯点t a 、高斯系数A a ,其中,a=1,2,...,N x ;给定y方向的高斯点个数N y ,区间[-1,1]上高斯点t b 、高斯系数A b ,其中,b=1,2,...,N y 。In step (S3) of an embodiment of the present invention, the number of Gaussian points N x in the x direction is given, the Gaussian point ta and the Gaussian coefficient A a in the interval [-1,1], where a = 1,2 ,..., N x ; given the number of Gaussian points N y in the y direction, the Gaussian point t b and the Gaussian coefficient A b on the interval [-1,1], where b =1,2,..., N y .
在本发明一实施例的步骤(S3)中,x和y方向离散偏移波数,通过以下方法计算:In step (S3) of an embodiment of the present invention, the discrete offset wavenumbers in the x and y directions are calculated by the following methods:
(1) (1)
(2) (2)
式中,In the formula,
, ,
其中:k x 表示x方向的偏移波数,表示x方向基波数,NN x 表示初始棱柱体模型沿x方向等间隔剖分得到的节点数,表示初始棱柱体模型沿x方向等间隔剖分时采用的单位间隔长度;k y 表示y方向的偏移波数,表示y方向基波数,NN y 表示初始棱柱体模型沿y方向等间隔剖分得到的节点数,表示初始棱柱体模型沿y方向等间隔剖分时采用的单位间隔长度。where: k x represents the offset wavenumber in the x direction, represents the fundamental wave number in the x -direction, NN x represents the number of nodes obtained by dividing the initial prism model at equal intervals along the x -direction, represents the unit interval length used when the initial prism model is divided at equal intervals along the x -direction; k y represents the migration wavenumber in the y -direction, represents the fundamental wave number in the y direction, NN y represents the number of nodes obtained by dividing the initial prism model at equal intervals along the y direction, Indicates the unit interval length used when the initial prism model is equally spaced along the y -direction.
在本发明一实施例的步骤(S4)中,包括:In the step (S4) of an embodiment of the present invention, it includes:
根据地球主磁场模型IGRF,计算每个节点处的地球主磁场强度,将其作为每个节点处的空间域背景场磁场强度H0,其为数值模拟中的背景场,即无异常时的磁场,单位为A/m。空间域背景场磁场强度H0其三个方向的分量分别表示为H 0x 、H0y 、H0z :According to the earth's main magnetic field model IGRF, calculate the earth's main magnetic field strength at each node, and take it as the space domain background field magnetic field strength H 0 at each node, which is the background field in the numerical simulation, that is, the magnetic field when there is no abnormality , the unit is A/m. The components of the magnetic field intensity H 0 of the background field in the space domain are expressed as H 0x , H 0 y , and H 0 z , respectively:
(3) (3)
(4) (4)
(5) (5)
其中:表示H0的L2范数,α为目标区域磁倾角,β为目标区域磁偏角。in: Represents the L2 norm of H 0 , α is the magnetic inclination angle of the target area, and β is the magnetic declination angle of the target area.
在本发明一实施例的步骤(S5)中,磁化强度的计算模型为:In the step (S5) of an embodiment of the present invention, the calculation model of the magnetization is:
(6) (6)
其中Ha表示每个节点处由异常体产生的磁场强度,即其空间域异常场磁场强度,其为数值模拟中的异常场,即由磁化率异常所产生的磁场,单位为A/m,其三个分量分别为H ax 、H ay 、H az 。每个节点处的空间域总磁场强度H为空间域背景场磁场强度H0与空间域异常场磁场强度Ha之和。Among them, H a represents the magnetic field strength generated by the abnormal body at each node, that is, the magnetic field strength of the abnormal field in its spatial domain, which is the abnormal field in the numerical simulation, that is, the magnetic field generated by the magnetic susceptibility abnormality, and the unit is A/m, Its three components are H ax , Hay , and H az , respectively. The total magnetic field intensity H in the space domain at each node is the sum of the magnetic field intensity H 0 of the background field in the space domain and the magnetic field intensity H a of the anomalous field in the space domain.
在本发明一实施例的步骤(S6)中,空间域异常场磁位U a 和磁化强度M满足的三维拉普拉斯方程In the step ( S6 ) of an embodiment of the present invention, the three-dimensional Laplace equation satisfied by the magnetic potential U a and the magnetization M of the anomalous field in the space domain
(7) (7)
式中,为拉普拉斯算子,展开为,表示对磁化强度求散度。上式(7)展开即为:In the formula, is the Laplacian operator, which expands to , Indicates the magnetization Find divergence. The expansion of the above formula (7) is:
对式(7)进行二维傅里叶变换,为了减少傅里叶变换的截断效应,采用扩边处理,即x,y方向都在目标区域的基础上外扩一定距离来避免截断效应对场值计算的影响。Perform a two-dimensional Fourier transform on formula (7), in order to reduce the truncation effect of the Fourier transform, the edge expansion process is adopted, that is, the x and y directions are expanded by a certain distance on the basis of the target area to avoid the truncation effect on the field. The impact of value calculations.
通过二维傅里叶变换,得到空间波数域一维常微分方程,保留z方向为空间域:Through the two-dimensional Fourier transform, the one-dimensional ordinary differential equation in the spatial wavenumber domain is obtained, and the z direction is reserved as the spatial domain:
(8) (8)
其中表示空间波数域异常场磁位,、、为波数域磁化强度,k x 、k y 分别为x、y方向的偏移波数。公式(8)即空间波数域异常场磁位所满足的一维常微分方程。in represents the magnetic potential of the anomalous field in the spatial wavenumber domain, , , is the magnetization in the wavenumber domain, and k x and ky are the offset wave numbers in the x and y directions, respectively . Formula (8) is the magnetic potential of the anomalous field in the space wavenumber domain The one-dimensional ordinary differential equation satisfied.
步骤(S7)中,为了得到控制方程的定解,需给出合适的边界条件。在笛卡尔坐标系下,取Z轴垂直向下为正向,目标区域取水平地面为上边界Zmin,取地下离异常体足够远处为下边界Zmax,其上、下边界条件满足:In step (S7), in order to obtain a definite solution of the governing equation, appropriate boundary conditions need to be given. In the Cartesian coordinate system, the Z axis is taken vertically downward as the positive direction, the horizontal ground of the target area is taken as the upper boundary Z min , and the ground is far enough away from the abnormal body as the lower boundary Z max , and the upper and lower boundary conditions are satisfied:
上边界:(9)Upper boundary: (9)
下边界:(10)Lower boundary: (10)
其中,。in, .
联立公式(8)、(9)和(10),得到空间波数域异常场磁位满足的边值问题模型:By combining formulas (8), (9) and (10), the boundary value problem model satisfied by the magnetic potential of the anomalous field in the spatial wavenumber domain is obtained:
(11) (11)
运用变分法,将空间波数域异常场磁位满足的边值问题模型转化为等价的变分问题模型:Using the variational method, the boundary value problem model satisfied by the magnetic potential of the anomalous field in the spatial wavenumber domain is transformed into an equivalent variational problem model:
(12) (12)
在笛卡尔坐标系中,沿z方向进行单元剖分,在每个单元内采用二次插值函数,即空间波数域异常场磁位在单元内二次变化。In the Cartesian coordinate system, the unit is divided along the z direction, and the quadratic interpolation function is used in each unit, that is, the magnetic potential of the anomalous field in the spatial wavenumber domain Quadratic variation within the unit.
空间波数域异常场磁位所满足的一维常微分方程的右端项中包含有背景场和异常场,而异常场未知,因此采用迭代求解,这也给同类问题提供了求解思路(即模型右端项有未知参数的情况,提出用迭代法进行求解)。Magnetic potential of anomalous field in spatial wavenumber domain The right-hand term of the satisfied one-dimensional ordinary differential equation includes the background field and the abnormal field, and the abnormal field is unknown, so it is solved by iterative solution, which also provides a solution idea for similar problems (that is, when the right-hand term of the model has unknown parameters, It is proposed to solve it by an iterative method).
结合方程(6)和方程(7),可知磁化强度M由背景场H0和异常场H a 之和与磁化率的乘积所决定,且H=H0+H a ,而异常场H a 未知,因此初次迭代假设H a 为0,初次迭代中的异常场和背景场之和用背景场替代,从而将一维偏微分方程变为一维常微分方程求解,得到第一个异常场,之后再将得到的异常场和背景场之和作为右端项总场进行下一次求解。Combining equation (6) and equation (7), it can be known that the magnetization M is determined by the product of the sum of the background field H 0 and the anomalous field H a and the magnetic susceptibility, and H=H 0 +H a , while the anomalous field H a is unknown , so the first iteration assumes that Ha is 0, and the sum of the anomalous field and the background field in the first iteration is replaced by the background field, so that the one-dimensional partial differential equation is transformed into a one-dimensional ordinary differential equation to solve, and the first anomalous field is obtained, and then Then, the sum of the obtained anomalous field and background field is used as the total field of the right end term for the next solution.
而每一次求解的问题都是变分问题,对变分问题逐项进行单元分析、总体合成,得到一个由全体节点组成的五对角方程,采用追赶法可实现快速高效的求解,得到每个节点处的空间波数域异常场磁位。The problem to be solved each time is a variational problem. The variational problem is analyzed item by item and the overall synthesis is carried out to obtain a five-diagonal equation composed of all nodes. The chase method can be used to achieve fast and efficient solutions. Spatial Wavenumber Domain Anomaly Field Magnetic Potentials at Nodes .
本发明一实施例的步骤(S9)中,基于空间波数域异常场磁位,通过下式求得空间波数域异常场磁场强度:In the step (S9) of an embodiment of the present invention, the magnetic potential of the anomalous field based on the spatial wavenumber domain , the magnetic field strength of the anomalous field in the space wavenumber domain is obtained by the following formula:
(13) (13)
其中,i为虚数,表示对z求微分,表示空间波数域异常场磁位对z求微分。where i is an imaginary number, means to differentiate with respect to z , Indicates that the magnetic potential of the anomalous field in the spatial wavenumber domain is differentiated against z .
空间波数域异常场磁位、空间波数域异常场磁场强度通过傅里叶反变换,可求得空间域异常场磁位U a 以及空间域异常场强度H a 。The magnetic potential of the anomalous field in the spatial wavenumber domain and the magnetic field strength of the anomalous field in the spatial wavenumber domain can be obtained through the inverse Fourier transform to obtain the magnetic potential U a of the anomalous field in the spatial domain and the strength H a of the anomalous field in the spatial domain.
本发明一实施例的步骤(S10) 中,对空间域总磁场强度运用紧算子进行收紧,得到收紧后的空间域总磁场强度,其中空间域总磁场强度为空间域异常场磁场强度和空间域背景场磁场强度之和。In the step (S10) of an embodiment of the present invention, the total magnetic field intensity in the space domain is tightened by using a compact operator to obtain the total magnetic field intensity in the space domain after tightening, wherein the total magnetic field intensity in the space domain is the magnetic field intensity of the abnormal field in the space domain and the sum of the magnetic field strength of the background field in the space domain.
(14) (14)
其中,j代表迭代次数,H j+1为第j+1次迭代中计算得到的空间域总磁场强度,分别为第j+1次迭代中的空间域背景场磁场强度和空间域异常场磁场强度,H j 表示第j次迭代中计算得到的空间域总磁场强度。Among them, j represents the number of iterations, H j + 1 is the total magnetic field strength in the space domain calculated in the j + 1 iteration, are the magnetic field strength of the background field in the space domain and the magnetic field strength of the abnormal field in the space domain in the j +1th iteration, respectively, and H j represents the total magnetic field strength in the space domain calculated in the jth iteration.
可以理解,预设的迭代终止条件是指预先设置的模型计算约束条件,用于约束整个模型进行性能计算的过程趋向收敛,以使模型能够输出满足条件的结果。本发明中可以将步骤(S11)中的迭代终止条件设置为:It can be understood that the preset iteration termination conditions refer to preset model calculation constraints, which are used to constrain the performance calculation process of the entire model to converge, so that the model can output results satisfying the conditions. In the present invention, the iteration termination condition in step (S11) can be set as:
(15) (15)
当满足以上迭代收敛条件时,迭代停止,其中表示第j次迭代中计算得到的收紧后的空间域总磁场强度,表示第j+1次迭代中计算得到的收紧后的空间域总磁场强度。The iteration stops when the above iteration convergence conditions are met, where represents the total magnetic field strength in the space domain after tightening calculated in the jth iteration, Represents the total magnetic field strength in the space domain after tightening calculated in the j +1th iteration.
当然,实际应用中,本领域技术人员也可基于现有技术、本领域的惯用技术手段或者公知常识,设定其他的迭代终止条件,不局限于本申请上述优选实施例中所述设置的迭代终止条件。Of course, in practical applications, those skilled in the art can also set other iteration termination conditions based on the existing technology, conventional technical means in the field or common knowledge, which is not limited to the iteration set in the above preferred embodiments of this application. Termination condition.
最后,步骤(S12)中,由异常场磁感应强度B a (单位为T)与空间域异常场磁场强度H a 的关系,可求得磁感应强度B a ,进而得到B a 的三个分量B ax ,B ay ,B az 。Finally, in step (S12), from the relationship between the magnetic induction intensity Ba (unit is T) of the abnormal field and the magnetic field intensity H a of the abnormal field in the space domain, the magnetic induction intensity Ba can be obtained, and then the three components Bax of Ba can be obtained , Bay , B az .
(16) (16)
其中,μ为强磁介质的绝对磁导率,单位为H/m。Among them, μ is the absolute permeability of the ferromagnetic medium, and the unit is H/m.
绝对磁导率μ与χ之间的关系如方程(17)所示,μ 0为真空中磁导率,。The relationship between absolute permeability μ and χ is shown in equation (17), where μ 0 is the permeability in vacuum, .
(17) (17)
下面对本发明提供的基于空间波数域的强磁介质的磁感应强度计算方法的精度和效率进行检验。The accuracy and efficiency of the method for calculating the magnetic induction intensity of the ferromagnetic medium based on the spatial wavenumber domain provided by the present invention are examined below.
测试电脑配置为i5-4590,主频3.30GHz,内存12GB。The test computer is configured as i5-4590, the main frequency is 3.30GHz, and the memory is 12GB.
目标区域为三维棱柱体结构,其大小为1000m×1000m×1000m,x,y方向各向两边扩边3000m。目标区域中的异常体为各向同性球体,半径为200m,球体中心位于模型中心(500m,500m,500m)处,其示意图如图4所示。The target area is a three-dimensional prism structure, its size is 1000m×1000m×1000m, and the x and y directions are expanded by 3000m on both sides. The abnormal body in the target area is an isotropic sphere with a radius of 200m, and the center of the sphere is located at the center of the model (500m, 500m, 500m). The schematic diagram is shown in Figure 4.
异常体为各向同性球体,其球体磁化率为2 SI。模型区域背景磁场强度50000nT,目标区域磁倾角45°,目标区域磁偏角9°。x,y,z 方向节点数取101,101,101。在单线程的情况下,采取扩边FFT,达到收敛条件需迭代7次,用时56s,占用内存1.38GB,占用内存较低且效率较高。其B ax ,B ay ,B az 与解析解的绝对误差均与场值相差两个数量级以上,满足数值计算要求。图5为模型计算B ax ,B ay ,B az 分量的数值解、解析解及其绝对误差,图5中(a)、(b)和(c)分别代表B ax 的数值解,B ax 的解析解以及B ax 的数值解和解析解的绝对误差;图5中(d)、(e)和(f)分别代表B ay 的数值解,B ay 的解析解以及B ay 的数值解和解析解的绝对误差;图5中(g)、(h)和(i)分别代表B az 的数值解,B az 的解析解以及B az 的数值解和解析解的绝对误差。The anomaly is an isotropic sphere with a spherical magnetic susceptibility of 2 SI. The background magnetic field strength of the model area is 50000nT, the magnetic inclination angle of the target area is 45°, and the magnetic declination angle of the target area is 9°. The number of nodes in the x , y , and z directions is 101, 101, and 101. In the case of a single thread, the edge-expanding FFT is adopted, and it takes 7 iterations to reach the convergence condition, which takes 56s and occupies 1.38GB of memory, which is low in memory and high in efficiency. The absolute errors of B ax , Bay , B az and the analytical solution are all different from the field value by more than two orders of magnitude, which meets the requirements of numerical calculation. Figure 5 shows the numerical solutions, analytical solutions and their absolute errors of the B ax , Bay , B az components calculated by the model. (a), ( b ) and ( c ) in The absolute error of the analytical solution and the numerical and analytical solutions of Bax ; (d), (e) and (f) in Figure 5 represent the numerical solution of Bay , the analytical solution of Bay , and the numerical and analytical solutions of Bay , respectively The absolute error of the solution; (g), (h) and (i) in Figure 5 represent the numerical solution of Baz , the analytical solution of Baz , and the absolute errors of the numerical and analytical solutions of Baz , respectively.
在考虑自退磁效应的基础上,采用标准扩边FFT,将三维问题降至一维,只保留z方向,运用一维有限单元法,单元内部采用形函数二次插值,从而对微分方程进行迭代求解,并运用紧算子保证算法收敛性,极大的提高了计算精度和计算效率,算法并行度好,占用内存少。本发明可以用于磁测资料的反演算法中,提高反演的精度和效率。On the basis of considering the self-demagnetization effect, the standard edge-expanding FFT is used to reduce the three-dimensional problem to one dimension, only the z direction is retained, and the one-dimensional finite element method is used. Iteratively solves, and uses compact operators to ensure the convergence of the algorithm, which greatly improves the calculation accuracy and calculation efficiency, and the algorithm has good parallelism and occupies less memory. The invention can be used in the inversion algorithm of magnetic survey data to improve the precision and efficiency of inversion.
在本一个实施例中,提供了一种计算机设备,该计算机设备可以是服务器,其内部结构图可以如图6所示。该计算机设备包括通过系统总线连接的处理器、存储器、网络接口和数据库。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统、计算机程序和数据库。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的数据库用于存储样本数据。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现上述基于空间波数域的强磁介质的磁感应强度计算方法。In this embodiment, a computer device is provided, and the computer device may be a server, and its internal structure diagram may be as shown in FIG. 6 . The computer device includes a processor, memory, a network interface, and a database connected by a system bus. Among them, the processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium, an internal memory. The nonvolatile storage medium stores an operating system, a computer program, and a database. The internal memory provides an environment for the execution of the operating system and computer programs in the non-volatile storage medium. The computer device's database is used to store sample data. The network interface of the computer device is used to communicate with an external terminal through a network connection. When the computer program is executed by the processor, the above-mentioned method for calculating the magnetic induction intensity of a ferromagnetic medium based on the space wavenumber domain is realized.
本领域技术人员可以理解,图6中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。Those skilled in the art can understand that the structure shown in FIG. 6 is only a block diagram of a partial structure related to the solution of the present application, and does not constitute a limitation on the computer equipment to which the solution of the present application is applied. Include more or fewer components than shown in the figures, or combine certain components, or have a different arrangement of components.
在一个实施例中,提供了一种计算机设备,包括存储器和处理器,该存储器存储有计算机程序,该处理器执行计算机程序时实现上述实施例中基于空间波数域的强磁介质的磁感应强度计算方法的步骤。In one embodiment, a computer device is provided, including a memory and a processor, the memory stores a computer program, and when the processor executes the computer program, the magnetic induction intensity calculation of the ferromagnetic medium based on the spatial wavenumber domain in the above-mentioned embodiment is realized steps of the method.
在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现上述实施例中基于空间波数域的强磁介质的磁感应强度计算方法的步骤。In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored, and when the computer program is executed by a processor, the steps of the method for calculating the magnetic induction intensity of a ferromagnetic medium based on the spatial wavenumber domain in the foregoing embodiment are implemented .
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(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)等。Those of ordinary skill in the art can understand that all or part of the processes in the methods of the above embodiments can be implemented by instructing relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage In the medium, when the computer program is executed, it may include the processes of the above-mentioned method embodiments. Wherein, any reference to memory, storage, database or other medium used in the various embodiments provided in this application may include non-volatile and/or volatile memory. Nonvolatile memory may include read only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM), or flash memory. Volatile memory may include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in various forms such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous chain Road (Synchlink) DRAM (SLDRAM), memory bus (Rambus) direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM) and so on.
以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。The technical features of the above embodiments can be combined arbitrarily. In order to make the description simple, all possible combinations of the technical features in the above embodiments are not described. However, as long as there is no contradiction in the combination of these technical features It is considered to be the range described in this specification.
以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。The above-mentioned embodiments only represent several embodiments of the present application, and the descriptions thereof are specific and detailed, but should not be construed as a limitation on the scope of the invention patent. It should be pointed out that for those skilled in the art, without departing from the concept of the present application, several modifications and improvements can be made, which all belong to the protection scope of the present application. Therefore, the scope of protection of the patent of the present application shall be subject to the appended claims.
Claims (10)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111218085.7A CN113656750B (en) | 2021-10-20 | 2021-10-20 | Calculation method of magnetic induction intensity of ferromagnetic medium based on spatial wavenumber domain |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111218085.7A CN113656750B (en) | 2021-10-20 | 2021-10-20 | Calculation method of magnetic induction intensity of ferromagnetic medium based on spatial wavenumber domain |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113656750A CN113656750A (en) | 2021-11-16 |
CN113656750B true CN113656750B (en) | 2021-12-17 |
Family
ID=78484267
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111218085.7A Active CN113656750B (en) | 2021-10-20 | 2021-10-20 | Calculation method of magnetic induction intensity of ferromagnetic medium based on spatial wavenumber domain |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113656750B (en) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114065586B (en) * | 2021-11-22 | 2022-09-02 | 中南大学 | A three-dimensional magnetotelluric space-wavenumber domain finite element numerical simulation method |
CN114036805B (en) * | 2021-11-26 | 2025-02-14 | 中南大学 | Forward modeling method, device, equipment and medium for three-dimensional steady-state heat conduction geothermal field |
CN114036806B (en) * | 2021-11-26 | 2024-07-09 | 中南大学 | Three-dimensional ground temperature field numerical simulation method based on heat conductivity anisotropic medium |
CN115795231B (en) * | 2022-10-09 | 2023-08-04 | 中南大学 | A three-dimensional strong magnetic field iterative method and system in the space wavenumber mixed domain |
CN115292973B (en) * | 2022-10-09 | 2023-01-24 | 中南大学 | A method and system for numerical simulation of three-dimensional magnetic field in space wavenumber domain with random sampling |
CN116029110A (en) * | 2022-12-26 | 2023-04-28 | 长江岩土工程有限公司 | Magnetic field numerical simulation method and system considering demagnetization and remanence |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5724270A (en) * | 1996-08-26 | 1998-03-03 | He Holdings, Inc. | Wave-number-frequency adaptive beamforming |
US6675097B2 (en) * | 1999-04-02 | 2004-01-06 | Conoco Inc. | Nonlinear constrained inversion method to determine base of salt interface from gravity and gravity tensor data |
CN107748834B (en) * | 2017-11-22 | 2018-08-14 | 中南大学 | A kind of quick, high resolution numerical simulation method calculating fluctuating inspection surface magnetic field |
CN108197389A (en) * | 2018-01-04 | 2018-06-22 | 中南大学 | Quick, the high resolution numerical simulation method in two-dimentional ferromagnetic magnetic field |
CN112859162B (en) * | 2019-11-28 | 2024-04-30 | 中国石油天然气集团有限公司 | Three-dimensional acoustic wave equation space domain forward modeling method and device based on pseudo-spectrum method |
-
2021
- 2021-10-20 CN CN202111218085.7A patent/CN113656750B/en active Active
Also Published As
Publication number | Publication date |
---|---|
CN113656750A (en) | 2021-11-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN113656750B (en) | Calculation method of magnetic induction intensity of ferromagnetic medium based on spatial wavenumber domain | |
Wu et al. | High-precision Fourier forward modeling of potential fields | |
Jeans et al. | The wave superposition method as a robust technique for computing acoustic fields | |
CN112800657B (en) | Gravity field numerical simulation method and device based on complex terrain and computer equipment | |
CN113962077B (en) | Three-dimensional anisotropic strong magnetic field numerical simulation method, device, equipment and medium | |
CN105717547B (en) | A kind of anisotropic medium mt non-grid numerical simulation method | |
CN108197389A (en) | Quick, the high resolution numerical simulation method in two-dimentional ferromagnetic magnetic field | |
CN106855904B (en) | A Calculation Method of Two Degrees of Body Weight Abnormality | |
CN114021408A (en) | Two-dimensional high-intensity magnetic field numerical simulation method, device, equipment and medium | |
Persova et al. | Three‐dimensional inversion of airborne data with applications for detecting elongated subvertical bodies overlapped by an inhomogeneous conductive layer with topography | |
CN114970289B (en) | Three-dimensional magnetotelluric anisotropy forward modeling numerical simulation method, equipment and medium | |
Tuan et al. | An inverse problem for an inhomogeneous time-fractional diffusion equation: a regularization method and error estimate | |
CN109254327B (en) | Exploration method and exploration system for three-dimensional ferromagnetic body | |
CN115292973B (en) | A method and system for numerical simulation of three-dimensional magnetic field in space wavenumber domain with random sampling | |
Dai et al. | The forward modeling of 3D gravity and magnetic potential fields in space-wavenumber domains based on an integral method | |
CN114004127A (en) | Numerical simulation method, device, equipment and medium for two-dimensional principal axis anisotropic strong magnetic field | |
Liu et al. | Recovery of high frequency wave fields from phase space–based measurements | |
Chen et al. | A multigrid-based preconditioned Krylov subspace method for the Helmholtz equation with PML | |
CN107748834B (en) | A kind of quick, high resolution numerical simulation method calculating fluctuating inspection surface magnetic field | |
Zhang et al. | Iterative algorithm for computing magnetic field considering remanent magnetization and demagnetization | |
CN115017782B (en) | Three-dimensional Natural Source Electromagnetic Field Calculation Method Considering Medium Anisotropy | |
CN116029110A (en) | Magnetic field numerical simulation method and system considering demagnetization and remanence | |
CN116244877B (en) | Three-dimensional magnetic field numerical simulation method and system based on 3D Fourier transform | |
Wang et al. | Magnetic forward modelling for high susceptibility at arbitrary heights based on compressed 2D and 3D fast discrete# xD; convolution techniques | |
CN113779816B (en) | Three-dimensional direct current resistivity method numerical simulation method based on differential method |
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 |