Improved preconditioned conjugate gradient algorithm and application in 3D inversion of gravity-gradiometry data
Improved preconditioned conjugate gradient algorithm and application in 3D inversion of gravity-gradiometry data
复制标题
改进的预处理共轭梯度算法及其在重力梯度数据三维反演中的应用
DOI:
10.1007/s11770-017-0625-x
复制
发表时间:
2017
影响因子:
0.7
通讯作者:
Li Ye
中科院分区:
文献类型:
--
作者:
Wang Tai-Han;Huang Da-Nian;Ma Guo-Qing;Meng Zhao-Hai;Li Ye
With the continuous development of full tensor gradiometer (FTG) measurement techniques, three-dimensional (3D) inversion of FTG data is becoming increasingly used in oil and gas exploration. In the fast processing and interpretation of large-scale high-precision data, the use of the graphics processing unit process unit (GPU) and preconditioning methods are very important in the data inversion. In this paper, an improved preconditioned conjugate gradient algorithm is proposed by combining the symmetric successive over-relaxation (SSOR) technique and the incomplete Choleksy decomposition conjugate gradient algorithm (ICCG). Since preparing the preconditioner requires extra time, a parallel implement based on GPU is proposed. The improved method is then applied in the inversion of noisecontaminated synthetic data to prove its adaptability in the inversion of 3D FTG data. Results show that the parallel SSOR-ICCG algorithm based on NVIDIA Tesla C2050 GPU achieves a speedup of approximately 25 times that of a serial program using a 2.0 GHz Central Processing Unit (CPU). Real airborne gravity-gradiometry data from Vinton salt dome (southwest Louisiana, USA) are also considered. Good results are obtained, which verifies the efficiency and feasibility of the proposed parallel method in fast inversion of 3D FTG data.