基于GPU并行的大地电磁二维正演

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。









(4)
本文选用 H型波的方程,并基于有限单元法进
行大地电磁二维正演。其边值问题可以归纳为:
!"

!#
$%





!&
$'(%)




*!&
)'

!

#
+
#
(14)
其中,K=ΣΩ K1e-ΣΩ K2e+ΣCDK3e是总体系数
'()*+,-%&
矩阵。对(14)式求变分,可以得下式: δF(u)=δuTKu=0
(15)
由 δu得任意性,可得 Ku=0。解线性方程组
前,将 AB线上得边界值代入。解得线性代数方程
组后,得各节点得 u。
3 稀疏存储
本文采用三元组的存储方式来储存总体刚度矩 阵 K。并分别采用全稀疏存储和不做稀疏处理的存 储对不同网格大小的二维区域进行 MT二维正演, 所得的刚度矩阵所占用的内存对比如图 1所示。



#

#
!+
+
#
(5)
边值问题(5)与下列变分问题等价:




!


" # $% # &'()
$
&
, &( *+ &
!,



!-
(6)
收稿日期:2018-03-13 基金项目:国家自然科学基金(U1562109) 作者简介:刘 庆 (1992-),男,湖 北 武 汉 人,硕 士 研 究 生,研 究 方 向:大 地 电 磁 正 反 演,手 机:18872883451,Email: 2567841409@qq.com.
组,即 E型波和 H型波,方程组的具体形式如下。
E型:




















(3)
H型:





ቤተ መጻሕፍቲ ባይዱ


















(13)
其中,β=τ6kb。
K1e,K2e,K3e都是 4×4的矩阵,将它们扩展成全 体节点 的 矩 阵 K1e,K2e,K3e,然 后 将 各 单 元 的 扩 展 矩 阵相加,式(12)变成:
F(u)=12uT(ΣΩ K1e-ΣΩ K2e+ΣCDK3e)u
=12uTKu
第 36卷第 3期
中 国 锰 业
2018年 6月
CHINA′SMANGANESEINDUSTRY
Vol.36No.3 Jun.2018
基于 GPU并行的大地电磁二维正演
刘 庆,徐凤姣,OsborneKachaje
(长江大学 油气资源与勘探技术教育部重点实验室,湖北 武汉 430100)
摘 要:对于实测数据的高维 MT反演而言,计算所耗的时间与计算机的内存容量仍然是限制其进 一步发展的主要因素。有效地减少单次正演的运算时间以及控制正演程序所占用的内存容量,将 有效地促进实测数据的高维 MT反演。在有限单元法的基础上采用全稀疏存储的策略,极大地减 少了 MT二维正演程序所占用地内存容量。与此同时,基于 CPU(OpenMP)和 GPU(CUDA)异构并 行处理的方式,有效地减少了 MT二维正演的运算时间。 关键词:MT2维正演;有限单元法;全稀疏存储;并行计算
14
中 国 锰 业
第 36卷
2 有限单元法
利用 4节点的等参单元来进行数值模拟,采用
双线性插值,将 式 (6)中 的 区 域 积 分 分 解 为 各 单 元
积分之和:










1 MT二维正演
根据麦克斯韦方程,角频率为 ω(时谐因子为 e-iωt)的定态电磁场的方程是
×E=iwμH
(1)
×H=(σ-iωε)E
(2)
假定电性结构是二维的,取走向为 y轴,x轴与
y轴 垂 直,保 持 水 平,z轴 在 垂 直 方 向 上。 可 知
u/y=0,将(1)、(2)展开可得到两个独立的方程
中图分类号:P631.325 文献标识码:A doi:10.14101/j.cnki.issn.1002-4336.2018.03.004
20世纪 50年代初 Tikhonov(1950)[1]和 Cagnird (1953)[2]分 别 提 出 利 用 天 然 电 磁 场 进 行 勘 探 的 方法。




(7)
单元积分:
∫e1 2τ(u)2dΩ=12uT eK1eue
(8)














(9)
其中,α=6τab,β=6τab。
单元积分:
∫e1 2λku2dΩ=12uT eK2eue
(10)
























(11)
其中,α=3λ6ab。
单元积分:
∫Γ 1 2τku2dΓ=12uT eK3eue
(12)





















!"#$%&
./01 2301

图 1 完全存储与稀疏存储对比
有限单元法由于精度高,能够模拟复杂地形,因 此在国内外得到了广泛应用。徐世浙[3-4]对有限单 元法进行了深入研究,为国内学者使用有限单元法 进行 MT的正演奠定了理论基础。
刘鹏茂[5]、顾关文[6]等基于 CPU实现了大地电 磁的二维与三维反演,取得了一定的加速效果。本 文采用 CPU(OpenMP)和 GPU(CUDA)异构并行的 方式进行 MT的二维正演模拟,并采用全稀疏存储 的方式来存储有限元中的刚度矩阵,有效地减少了 单次 MT二维正演所需的时间和对内存的占用。
相关文档
最新文档