基于QT-GPU的地震数据特殊处理解释一体化平台关键方法技术研究
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
地震数据处理解释软件的研究开发一直是油气地震勘探行业的关键性高技术领域,以计算机软件和硬件技术进步的持续升级为特征,以更快、更好为发展目标,论文在总结和吸收前人研究成果的基础上,构建了基于Linux的QT-CUDA并行开发架构,设计开发了一个交互式并行地震数据特殊处理解释软件平台。该软件平台集成了最新的计算机软件及地震数据处理解释方法技术,不仅是一个可实际应用的生产平台,也是进一步开展地震数据特殊处理解释新技术、新方法研究的基础平台。
     在地震数据特殊处理解释结果的可视化方法研究中,设计并编程实现了地震波形加变面积图的跳点四边形快速绘制算法及彩色图的GPU并行绘制算法,使彩色图成图速度较常规串行绘制算法提高了近10倍,真正实现了地震数据特殊处理解释结果的实时可视化及所见即所得。在一体化系统平台的数据源提取方法研究中,研究并编程实现了基于内存映射及文件处理两种技术的三维SEGY地震数据体任意切面、任意时间切片、任意层位数据源快速提取方法,突破了商业软件对这些数据源提取方法源代码的封锁,同时提出并编程实现了可视化图形区域内任意窗口数据源的提取方法,为地震数据特殊处理解释方法研究提供精细数据源。在二维地震数据特殊处理解释方法研究中,以原因子PfaFFT(Prime-factor algorithmFFT)快速离散傅立叶变换算法为基础,编程实现了地震道数据的谱显示、零相位滤波、频率域的相移时间偏移及相移加插值深度偏移处理方法,此外,编程实现了道数据圆滑处理及基于Hilbert变换算法的地震属性提取方法。在地震数据特殊处理解释方法的系统集成研究中,通过构建基于Linux的QT-CUDA并行开发架构,实现了QT C++与CUDA C语言的混合编程;实现了各种处理解释方法的可任意叠加及组合、处理解释结果的共享及所见即所得、方法效果的即时对比分析;设计并编程实现了以转化数据文件格式为桥梁的直接调用外部FORTRAN程序的接口方法。在一体化系统平台的实用性研究中,通过理论模型试验以及对伊朗kashan储层三维叠后实际地震数据进行初步的处理解释,取得了较好的效果。
     1)编程实现了一体化系统平台任意数据源的提取方法,突破了国外商业化软件对任意数据源提取方法源代码的保护。同时,提出并编程实现了剖面内可任意选择目标异常并实施任意开窗口的精细数据源提取方法。
     2)设计并编程实现了地震数据特殊处理解释结果的所见即所得方法,其中,包括波形加变面积图的跳点四边形快速绘制算法及彩色图的GPU并行绘制算法及其实现。
     3)设计并编程实现了地震数据特殊处理解释方法模块之间数据的共享与模块的有机集成,实现了处理解释方法的叠加及组合、方法效果的即时对比分析。其中,可任意叠加及组合的方法包括:振幅谱显示、零相位滤波、道数据圆滑处理、相移时间偏移、相移加插值深度偏移、基于Hilbert变换的地震属性分析等。
     4)设计并编程实现了以转化数据文件格式为桥梁的直接调用外部FORTRAN程序的接口方法。
     5)为实现GPU并行运算,在现有QT、CUDA、Cmake软件工具基础上,独创性地构建了QT-CUDA并行开发架构,应用GPU技术既极大地提高了可视化速度,又便于地震数据的并行处理解释。QT-CUDA并行开发架构的构建为深入开展地震数据GPU并行处理解释方法研究打下了坚实基础。
With the rapid development of computer technology, the integration technique ofintegrated cross-platform, multi-lingual programming, parallel processing has becomethe focus for seismic processing and interpretation study. Linux system has multi-user,multi-task, multi-thread, high reliability, high stability, low-cost and open-sourcefeatures, which is the preferred operating system for seismic processing andinterpretation software development. In this thesis, the integrated parallel specialprocessing and interpretation system of seismic data has been carried out on the basisof thorough investigation and analysis, summing up and absorbing the previouselaborate on seismic data processing and interpretation methods, using lastestcomputer technology, such as software integration, Linux open source software andGPU parallel computing techniques.Based on in-depth study, a Linux-basedQT-CUDA parallel development architecture and an interactive, WYSIWYG(Whatyou see is what you get),integrated parallel special processing and interpretationsystem platform has bee proposed and implemented. The integrated system platformintegrates the latest computer software and seismic data processing and interpretationtechniques, which is not only the production platform, but also a good platform forfurther seismic data processing and interpretation research. The integrated systemplatform is applied to Iran kashan3D real seismic data by initial processing andinterpretation, good results have been achieved.
     There are six chapters in the thesis.Chapter one is about the review of theimportance,history,and existing problems of the integrated sesmic data processing andinterpretation system. Chapter two is about research on visualization of seismic data,by using2D bilinear interpolation algorithm, jumping points quadrilateral fastdrawing algorithm and color image GPU parallel rendering algorithm,an interactivevisualization of2D seismic data has been carried out, Which has greatly optimizedvisual performance. Chapter three is about arbitrary data extracting methods for seismic data special processing and interpretation, such as3D SEGY arbitraryprofile data extraction algorithm,time slicing algorithm, arbitrary horizon extractionalgorithm, arbitrary data source window extracting algorithm have been carried out.Chapter four is about2D seismic data special processing and interpretation methodsand implementation, which focus on the spectrum of seismic data,zero-phase filtering,data smooth processing, wave equation post-stack migration methods, such asfrequency domain phase shift time migration and phase shift plus interpolation of thedepth migration. To facilitate the work of reservoir prediction, a variety of seismicattribute extraction methods have been carried out based on Hilbert transformalgorithm. Chapter five is about system integration of seismic data special processingand interpretation methods,which includes an integrated QT and CUDA paralleldevelopment architecture, arbitrary data sharing, arbitrary reusing between processingand interpretation modules, calling an external FORTRAN program directly andreal-time visualization.
     Chapter six is the conclusions and recommendations.
     The main innovations in the thesis are as followings
     1.The arbitrary data extracting methods of the integrated system platform have brokenthe source code protection in commercial software. Besides, the arbitrary data sourcewindow extracting method within the target of seismic profile is proposed andimplemented.
     2.The real-time visualization of seismic data processing and interpretation results isproposed and realized by programming,which is a very good WYSIWYG approach.The approach includes variable area record section of jumping points quadrilateralfast drawing algorithm and color image rendering algorithm of the GPU parallelrendering algorithms.
     3.Data sharing, integration, arbitrary reusing between processing and interpretationmodules are proposed and implemented by programming. Moreover, the effects ofdifferent processing and interpretation methods based on original or processed datacan be immediately compared.
     4.The interface method of directly calling an external FORTRAN program isproposed and implemented by transfering data format of FORTRAN.
     5.To achieve the GPU parallel computing, the QT-CUDA parallel developmentarchitecture is proposed and implemented, which can carry out the GPU seismic dataparallel processing and interpretation based on QT platform. In the thesis,applications of GPU technology can not only greatly improve the speed of visualization, but alsomake the seismic data parallel processing and interpretation realized, which is a solidfoundation for further study.
引文
[1]贺振华等.反射地震数据偏移处理与反演方法[M].重庆:重庆大学出版社,1989
    [2]赵连功,刘洪.地震勘探数据资料处理软件集成化研究现状和发展趋势[J].地球物理学进展,2003,18(4):P598~601
    [3]李录明,李正文.地震勘探原理、方法和解释[M].北京:地质出版社,2005
    [4]马在田.地震成像技术有限差分偏移[M].北京:石油工业出版社,1989
    [5]张婉,王磊. Windows环境下基于Qt的SEGY格式地震数据可视化[J].计算机与数字工程,2008(2):P10~12
    [6]何援军.计算机图形学算法与实现[M].湖南科技技术出版社,1990
    [7]曹俊兴,贺振华,何晓燕.比散射与比散射成像[J].物探与化探计算技术,2002,24(1):P58~63
    [8]吴志勤,李育芳等. Linux下基于OpenGL的地震数据三维可视化实现[J].煤炭工程,2004(3):P96~97
    [9]谭浩强. C程序设计(第三版)[M].清华大学出版社,2005
    [10]刘喜武,刘洪等.独立分量分析及其在地震信号处理中应用初探[J].地球物理学进展,2003,18(1):P90~96
    [11]周锦明,熊翥.地震数据精细处理[M].北京:石油工业出版社,2003
    [12]彭土有,史萍等.三维地震数据体任意剖面抽取算法及实现[J].物探化探计算技术,2009(5):P514~519
    [13]沈荣,张宏健.基于地震属性分析的储层预测方法研究[J].小型油气藏,2008,13(2):22~26
    [14]张研,张颖.地震储集层预测技术在不同勘探开发阶段的应用[J].石油勘探与开发,2006,33(1):59~63
    [15]齐虹,许辉群.地震属性及其在储层预测中的应用[J].内蒙古石油化工,2008(9):191~192
    [16]熊晓军,尹成等.一种新的基于高阶统计量的相干体算法[J].工程地球物理学报,2004,1(3):278~281
    [17]陈生昌.波动方程叠前深度偏移成像与速度建模方法研究[D].同济大学博士学位论文,2002
    [18]田仁飞.随机介质和冲断构造带地震波场数值模拟及偏移成像研究[D].成都理工大学硕士学位论文,2008
    [19]谢静.基于时间域加窗Hilbert变换的地震边缘检测研究[D].成都理工大学硕士学位论文,2007
    [20]彭土有,陈光海等.新编Linux网络组建与实训[M].北京:北京出版社,2008
    [21]蔡志明,卢传富等.精通Qt4编程[M].北京:电子工业出版社,2008
    [22]丁玉美,高西全等.数字信号处理(第二版)[M].西安:西安电子科技大学出版社,2000
    [23]薛东川,王尚旭.波动方程有限元叠前逆时偏移[J].石油地球物理勘探,2008,43(1):17~21
    [24]马在田.高阶方程偏移的分裂算法[J].地球物理学报,1983,26(2):377~388
    [25]张关泉.利用低阶偏微分方程组的大倾角差分偏移[J].地球物理学报,1986,29(3):273~282
    [26]李坤,赵锡奎,王国芝等.龙门山中段前山带构造特征及含油气性研究[J].地质找矿论丛,2006,21(4):282~287
    [27]魏嘉.地质建模技术[J].勘探地球物理进展,2007,30(1):1~6
    [28]兆林. MATLAB6.x图像处理[M].北京:清华大学出版社,2002
    [29]常旭.地震正反演与成像[M].北京:华文出版社,2001
    [30]程玖兵,马在田,陶正喜等.山前带复杂构造成像方法研究[J].石油地球物理勘探,2006,41(5):525~529
    [31]程玖兵,刘玉柱,马在田等.山前带地震数据的波动方程叠前深度偏移方法[J].天然气工业,2007,27(2):38~40
    [32]李书兵,陈维,简高明等.龙门山前中段地震剖面的构造分析[J].西南石油学院学报,2006,28(2):20~24
    [33]陶亮,顾涓涓.实值Gabor变换理论及应用[M].合肥:安徽科学技术出版社,2005
    [34]苏贵仕,沈克非,丁学垠.地震数据处理中关于地震子波相位特性的探讨[J].石油地球物理勘探,2008,43(5):121~124
    [35]张美根,王妙月.各向异性弹性波有限元叠前逆时偏移[J].地球物理学报,2001,44(5):711~719
    [36]底青云,王妙月.弹性波有限元逆时偏移技术研究[J].地球物理学报,1997,40(4):570~579
    [37]彭土有,曹俊兴等. LAMP架构下Ajax模式的研究[J].计算机时代,2009, No.6:36~38
    [38]彭土有. Linux集群系统性能的实时监测及其可视化研究[J].计算机技术与发展,2010,Vol.20:33~36
    [39]张舒,褚艳利. GPU高性能运算之CUDA[M].北京:中国水利水电华文出版社,2009
    [40]Alterman Z, Karal FC Jr. Propagation of elastic waves in layered media by finitedifference methods: Bulletin of the Seismological Society of America,1968,58(1),367~398
    [41]Alford RM, Kelly KR, Boore DM. Accuracy of finite2-Difference modeling of theacoustic wave equation: Geophysics,1974,39(2),834~842
    [42]Alkhalifah, T., Transformation to zero offset in transversely isotropic media:Geophysics,1996,61,947~963
    [43]Alkhalifah, T. and Larner, K., Migration error in transversely isotropic media:Geophysics,1994,59,1405~1418
    [44]Alkhalifah, T. and Tsvankin, I., Velocity analysis for transversely isotropicmedia: Geophysics,1995,60,1550~1566
    [45]Alkhalifah, T., Tsvankin, I., Larner, K., and Toldi, J., Velocity analysis andimaging intransversely isotropic media: Methodology and a case study: TheLeading Edge,1996,371~378
    [46]Anderson, J. E., Alkhalifah, T., and Tsvankin, I., Fowler DMO and time migrationfortranversely isotropic media: Geophysics,1996,61,835~845
    [47]Anderson, J. E, and Tsvankin, I., Dip-moveout processing by Fourier transformin anisotropic media: Geophysics,1997,62,1260~1269
    [48]Bernitsas, N., Curvature effect of a reflecting surface for arbitrary offsetand azimuth:60th Ann. Internat. Mtg., Soc. Expl. Geophys., Expanded Abstracts,1990,1053~1055
    [49]Bracewell, R., The Fourier transform and its applications: McGraw-Hill BookCo.1965
    [50]Bertrand Iooss.Seismic reflection travesties in two-dimensional statisticallyanisotropic random media: Geophysics,1998,135,999~1010
    [51]Cassell, B., Alam, A., and Millahn, K., Model-based interactive VSP-CDPtransformation: Presented at the54th Ann. Internat. Soc. Expl. Geophys.1984
    [52]Castagna, J. P., AVO analysis-tutorial and review: in Offset-dependentreflectivity–theory and practice, Soc. Expl. Geophys.1993
    [53]Cooke, D. A. and Schneider, W. A., Generalized linear inversion of reflectionseismic data:Geophysics,1983,48,665~676
    [54]Demirbag, E. and Coruh, C., Inversion of Zoeppritz equations and theirapproximations:58th Ann. Internat. Mtg., Soc. Expl. Geophys., ExpandedAbstracts,1988,1199~1203
    [55]Dillon, P. B. and Thomson, R. C., Image reconstruction for offset source VSPsurveys: Presented at the45th Ann. Eur. Assoc. Expl. Geophys. Mtg.1983
    [56]Eastwood, R. L. and Castagna, J. P., Basis for interpretation of vp/vs ratiosin complex lithologies:24th Ann. Meeting of Logging Symp., Soc. Prof. WellLog Analysts.1983
    [57]Fatti, J. L., Smith, G. C., Vail, P. J., Strauss, P. J., and Levitt, P. R.,Detection of gas in sandstone reservoirs using AVO analysis: A3-D seismic casehistory using the Geostack technique: Geophysics,1994,59,1362~1376
    [58]Frankel A. and Clayton R. W., Finite-difference simulation of seismicscattering: Implications for the propagation of short-period seismic waves inthe crust and models of crustily heterogeneity: Geophysics,1986,91,6465~6489
    [59]Fromm, G., Krey, T., and Wiest, B., Static and dynamic corrections, in Dohr,G., Ed., Seismic Shear Waves: Handbook of Geophysical Exploration, vol.15a:Geophysical Press,1985,191~225
    [60]Gazdag J. Modeling of the acoustic wave equation with transform method:Geophysics,1981,46(6),854~859
    [61]Gazdag J.Sguazzero P. Migration of seismic data by phase shift plusinterpolation: Geophysics,1984,49(2),124~131
    [62]Gaiser, J. E. and Jackson, A. R.,3-D PS-wave midpoint transformation invariable media:68th Ann. Internat. Mtg., Soc. Expl. Geophys., ExpandedAbstracts,1998,1417~1420
    [63]Goodway, B., Chen, T., and Downton, J., AVO and prestack inversion: PresentedAnn. Mtg. Cai1. Soc. of Expl. Geophys.1998
    [64]Hale, D. and Artley, C., Squeezing dip-moveout for depth-variable velocity:Geophysics,1992,58,257~264
    [65]Hardage, B. A., Vertical seismic profiling: Geophysical Press.1983
    [66]Hilterman, F. J., Three-dimensional seismic modeling: Geophysics,1970,35,1020~1037
    [67]Kallweit, R. S. and Wood, L. C., The limits of resolution of zero-phase wavelets:Geophysics,1982,47,1035~1046
    [68]Keho T H,Beydoun W B.Paraxial ray Kirchhoff migration: Geophysics,1988,53(12),1540~1546
    [69]Graves R W. Simulating seismic wave propagation in3D elastic media usingstaggered-grid finite differences: Bull Seism Soc Am,1996,86,1091~1106
    [70]Guido Kneib,Serge. Viscoacoustic wave propagation in2-D random media andseparation of absorption and scattering attenuation: Geophysics,1995,60(4),459~467
    [71]Kelly, Ward, Treitel, Alford. Synthetic seismograms: a finite differenceapproach: Geophysics,1975,41(1),2~27
    [72]Korn M. Seismic wave in random media: Journal of Applied Geophysics,1993,29,247~269
    [73]Lanlan Yan,Larry. Imaging of an Alberta foothills seismic survey: The LeadingEdge,2001,40(2),81~84
    [74]Lena Frenje,Christopher Juhlin, Scattering of seismic waves simulated byfinite difference modeling in random media: Application to the Gravberg-1well,Sweden.Tectonophysics1998,293,61~68
    [75]Levander,A.R.,Gibson,B.S.,Wide-angle seismic reflections from two-dimensional target zones: Geophys.Res.1991,96,10251~10260
    [76]Lian-Jie Huang, Michael Fehler and Ru-Shan Wu. Extended local Born Fouriermigration method: Geophysics,1999,64(1),1535~1545
    [77]Lian-Jie Huang and Ru-Shan Wu. Prestack depth migration with acoustic Screenpropagators:66th Annual Internat. Mtg., Soc.Expl.Geophys. Expanded Abstracts,1996,1921~1924
    [78]Oldenburg, D. W., Scheuer, T., and Levy, S., Recovery of the acoustic impedancefrom reflection seismograms: Geophysics,1983,48,1318-1337
    [79]P. L. Stoffa, J. T. Fokkema, R. M. De Luna Freire and W. P. Kessinger.Split-stepFourier migration: Geophysics,1990,55(4),410~412
    [80]Ristow, D. and Ruehl, T., Migration in transversely isotropic media usingimplicit operators:67th Ann. Internat. Mtg., Soc. Expl. Geophys., ExpandedAbstracts,1997,1699~1702
    [81]Ristow D,Ruhl T. Fourier finite-difference migration: Geophysics,1994,59(12),1882~1893
    [82]Ru-Shan Wu. Wide-angle elastic wave one-way propagation in heterogeneous mediaand an elastic wave complex-screen method: Geophys. Res,1994,99:751-761
    [83]SU, Seismic Unix Project of Colorado School of Mines:http://www.cwp.mines.edu/cwpcodes/index.html2010.12
    [84]SEG,Recommended Standards for Digital Tape Formats: http://www.seg.org/publications/tech-stand/seg_y_rev0.pdf2008.12
    [85]Shuey, R. T., Banik, N. C., and Lerche, I., Amplitude from curved reflectors:54th Ann. Internat. Mtg., Soc. Expl. Geophys., Expanded Abstracts,1984,664~665
    [86]Smith, G. C. and Gidlow, P. M., Weighted stacking for rock property estimationand detection of gas: Geophys. Prosp.,1987,35,993~1014
    [87]Stoffa, P. L., Fokkema, J. T., de Luna Freire, R. M., and Kessinger, W. P.,Split-step Fourier migration: Geophysics, v.1990,55,410~421
    [88]Stolt R H.Migration by Fourier transform.Geophysics,1978,43(1),23~48
    [89]Stolt, R. H. and Benson, A. K., Seismic migration--theory and practice:Geophysical Press,1986
    [90]Taner, M. T., Complex seismic trace analysis: Geophysics,1988,44,1041~1063.
    [91]Tessmer, G. and Behle, A., Common reflection point data stacking technique forconverted waves: Geophys. Prosp.,1988,36,671~688
    [92]Tsvankin, I., Normal moveout from dipping reflectors in anisotropic media:Geophysics,1995,60,268~284
    [93]Uren, N. F., Gardner, G. H. F. and McDonald, J. A., The migrator's equationfor anisotropic media: Geophysics,1990,55,1429~1434
    [94]Uren, N. F., Gardner, G. H. F. and McDonald, J. A., Normal moveout in anisotropicmedia: Geophysics,1990,55,1634~1636
    [95]Verwest, B. J., Seismic migration in elliptically anisotropic media: Geophys.Prosp.,1989,37,149~166
    [96]Wyatt, K. and Wyatt, S.B., Determination of subsurface structural informationusing the vertical seismic profile: Presented at the51st Ann. Internat. Mtg.,Soc. Expl. Geophys.1981
    [97]Ye Yueming, Beamlet prestack depth migration and illumination:A testBased onthe Marmousi model: Applied Geophyisisc,2006,3(4),203~209
    [98]Wenzel, F., Frequency-wavenumber migration in laterally heterogeneous media:Geophysics,1991,v.56
    [99]Tuyou Peng,Junxin Cao, Time slicing and arbitrary horizon extraction algorithmand implementation of3D SEGY seismic data volume:2010IEEE FifthInternational Conference on Bio-Inspired Computing:Theories and Applications,NO.16823,2010,981~984
    [100] J. H. Rothweiler, Implementation of the In-Order Prime Factor Transform forVariable Sizes: IEEE Trans. On Acoustics, Speech, and Signal Processing,1982,105~109

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700