Method and system for processing seismic pre-stack time migration

A technology of pre-stack time migration and processing method, applied in the direction of seismic signal processing, etc., can solve the time-consuming problems of pre-stack time migration processing, to overcome the time-consuming pre-stack time migration processing, reduce the implementation difficulty and Effects of saving cost and processing time

Active Publication Date: 2011-11-16
SUZHOU LANGCHAO INTELLIGENT TECH CO LTD
View PDF6 Cites 21 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] The technical problem to be solved by the present invention is to provide a processing technology for seismic ...

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method and system for processing seismic pre-stack time migration
  • Method and system for processing seismic pre-stack time migration
  • Method and system for processing seismic pre-stack time migration

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0054] Embodiment 1. Processing method of seismic pre-stack time migration

[0055] figure 2 It is a schematic flow chart of the processing method of seismic pre-stack time migration in this embodiment. In this embodiment, by pre-analyzing the PSTM program code, the PSTM program code is divided into an FFT calculation part and a PSTM calculation part. A first buffer and a second buffer are set on the CPU side, and all the seismic trace data are divided into two batches, that is, the first batch of seismic trace data and the second batch of seismic trace data. In this embodiment, the cache capacities of the first buffer and the second buffer are equal; of course, in other embodiments, the cache capacities of the first buffer and the second buffer may not be equal.

[0056] Such as figure 2 As shown, this embodiment mainly includes the following steps:

[0057] At the CPU end, the first calculation of the FFT calculation part is carried out to the first batch of seismic tr...

Embodiment 2

[0064] Embodiment 2. Processing system for seismic pre-stack time migration

[0065]This embodiment pre-analyzes the PSTM program code, divides the PSTM program code into a fast Fourier (FFT) calculation part and a PSTM calculation part, and divides all seismic trace data into the first batch of seismic trace data and the second batch of seismic trace data . Such as image 3 The processing system of seismic pre-stack time migration shown in this embodiment mainly includes a CPU end 310 and a graphics processing unit (GPU) end 320, wherein:

[0066] The CPU end 310 includes:

[0067] The first calculation module 311 is used to perform the first calculation of the FFT calculation part on the first batch of seismic trace data to obtain the first calculation result; and the second calculation module 321 used for the GPU end 320 to process the first calculation result At the same time, the third calculation of the FFT calculation part is carried out to the second batch of seismi...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses method and system for processing a seismic pre-stack time migration, aiming at overcoming the defect of time waste of PSTM (PreStack Time Migration) processing in the prior art. The method comprises the following steps of: dividing a PSTM program code to an FFT (Fast Fourier Transform) calculation part and a PSTM calculation part, connecting all seismic channel data to a CPU (Central Processing Unit) end by two batches to perform timesharing calculation, and asynchronously transmitting the calculated result to a GPU (Ground Power Unit) end; and while carrying out calculation of the PSTM calculation part on one batch of data by the GPU, carrying out calculation of the FFT calculation part on the other batch of seismic data by the CPU. In the technical scheme of the invention, the CPU and the GPU realize the asynchronous transmission of data by the stream technology of CUDA (Compute Unified Device Architecture), which overcomes the defect of time waste of PSTM processing in the prior art and greatly decreases the realization difficulty and cost.

Description

technical field [0001] The present invention relates to the processing of seismic pre-stack time migration (PreStack Time Migration, PSTM), in particular to a processing method and system of seismic PSTM. Background technique [0002] In fields such as petroleum seismic exploration, PreStack Time Migration (PSTM) is one of the most effective methods for imaging complex structures. It can adapt to large vertical and horizontal velocity changes and is suitable for migration imaging at large dip angles. After entering this century, PSTM has begun to be widely used. At present, some processing companies and computing centers have embedded this technology into the conventional processing flow, and become a method for obtaining amplitude-preserving information to realize attribute analysis, AVO / AVA / AVP inversion and other parameters. Important steps and basis for inversion. [0003] Every time PSTM outputs a seismic channel, it is a massive calculation. Taking 1 millisecond samp...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): G01V1/36
Inventor 张清谢海波赵开勇吴庆
Owner SUZHOU LANGCHAO INTELLIGENT TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products