Font Size: a A A

Research And Implementation Of Interactive Processing System Of Seismic Data

Posted on:2014-05-06Degree:MasterType:Thesis
Country:ChinaCandidate:M RenFull Text:PDF
GTID:2250330401964356Subject:Computer system architecture
Abstract/Summary:PDF Full Text Request
Seismic prospecting is generally divided into three stages: seismic data acquisition,seismic data processing and seismic data interpretation. seismic data from field needsprocess with some methods, then layered structure can be explained accurately.Throughout the Seismic exploration, data processing connects between the precedingand the following. the processing methods of the mainstream of commercial softwareare general, and it can’t process data with some special methods in view of the actualproduction requirements. Therefore, the company of Chuanqing earth physicsexploration researches and develops seismic data integration software "Geomountain"system engineers, which based on its production experience and scientific research oncomplex mountain seismic acquisition and interpretation. As one of its subprojects, thisproject is mainly responsible for part of the seismic data processing.Firstly, this thesis surveys the present situation and tendency of seismic dataprocessing at home and abroad, and studies the general seismic data processing methodsand techniques. According to the actual demand, we determine the basic functions ofthe system. On this basis, we design and implement the seismic data processing systemwith Qt graphical framework and the general principles for software development.Seismic data interactive processing system mainly includes seismic data view and editmodule、Seismic data display module and the data processing module. Each module isindependent, and all rely on the underlying seismic data access library. Hence, wedesigns and implements seismic data library to read and write for Segy, Gm and Segdseismic data file, And data management module designed using the factory patternfacilitates the extension of system on seismic data. We implement seismic data editorfor two-dimensional table display using Qt’s InterView framework. Qt’s2D drawingframe GraphicsView is adopted for Seismic section drawing. For improving drawingefficiency, System uses a caching mechanism to reduce the item construction indestruction. Simultaneously, In order to satisfy practical seismic data processingrequirements of Chuanqing earth physics exploration company, system provide severaldata processing methods, including autocorrelation analysis, band-pass filtering, Linear denoising and frequency scanning, which makes up for the deficiency in the commercialsoftware.Through the research and development of the project, it formed a set of specialinteractive processing system for complex mountain data. It provides strong technicalsupport for the company on seismic processing, and makes a positive contribution forapplication and popularization of "Geomountain" system.
Keywords/Search Tags:seismic prospecting, interactive process, Qt, user experience
PDF Full Text Request
Related items