Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Pre-stack reverse time migration seismic data processing method and system by integral method

A pre-stack time migration and seismic data technology, applied in the direction of seismic signal processing, etc., to improve migration processing efficiency, save resources and costs, and facilitate the processing of large-scale seismic data processing

Active Publication Date: 2015-04-29
CHINA PETROLEUM & CHEM CORP +1
View PDF5 Cites 19 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

According to domestic and foreign literature and research, there is currently no pre-stack time migration GPU acceleration method and corresponding software module based on the MapReduce framework

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
  • Pre-stack reverse time migration seismic data processing method and system by integral method
  • Pre-stack reverse time migration seismic data processing method and system by integral method
  • Pre-stack reverse time migration seismic data processing method and system by integral method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0030] Example 1. A method for processing seismic data of pre-stack time migration by integration method. This method pre-analyzes the calculation method and data access characteristics of pre-stack time migration by integration method. The MapReduce framework is used for data management and access, and CUDA is used for specific migration calculations. Program to realize CPU / GPU heterogeneous cluster collaborative acceleration;

[0031] The method includes the following steps:

[0032] (1) Seismic data preparation

[0033] The seismic data are common midpoint gather (CMP gather) data and velocity data;

[0034] (2) Input data division

[0035] Start multiple hadoop nodes on the cluster, divide the seismic data into roughly equivalent "blocks", and distribute them to each node on the network;

[0036] (3) Offset task running

[0037] First, read seismic data from HDFS (distributed file system), then perform pre-stack time migration calculation on each node, and...

Embodiment 2

[0048] Example 2. An integration method pre-stack time migration seismic data processing system is characterized in that: the system includes a seismic data input module, a seismic data management and access module, a seismic data migration processing module, a result summary and an imaging result output module;

[0049] The seismic data input module is used to input seismic data;

[0050] The seismic data management and access module adopts the MapReduce framework, and by starting multiple hadoop nodes on the cluster, the seismic data on the seismic data input module is divided into roughly equivalent "blocks" and distributed to each node on the network ;

[0051] The seismic data migration processing module allocates seismic data to each node of the seismic data management and access module, and then judges according to the migration parameters filled in by the processing personnel, and performs pre-stack time migration on the seismic data in the migration aperture. Offset...

Embodiment 3

[0053] Example 3. A processing method for prestack time migration seismic data by integration method. Firstly, preprocessing such as static correction, deconvolution, and denoising is performed on the original seismic data collected in the field to obtain an ideal common midpoint gather (CMP gather) with high SNR. At the same time, the time-domain velocity model is obtained through velocity analysis to prepare data for the next pre-stack migration calculation.

[0054] Then, multiple Hadoop nodes are started on the cluster, and the seismic data is divided into approximately equivalent "blocks" and distributed to each node on the network. At the same time, each node judges the incoming data according to the offset parameters filled in by the processor , keep the seismic data within the offset aperture range.

[0055] Again, according to figure 2 The algorithm flow shown is that the CPU completes the reading of data and parameters, copies the seismic data and parameters from...

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 a pre-stack reverse time migration seismic data processing method by an integral method. According to the method, an integral pre-stack reverse time migration calculation method and data access characteristics are pre-analyzed, and a MapReduce framework is adopted during data management and access; in the specific migration calculation, CUDA programming is adopted to realize cooperative acceleration of CPU / GPU. The method specifically comprises the steps of seismic data preparation, input data division, migration task operation, Reduce operation starting for combining temporary imaging results in all node distribution type file systems, and final imaging result output. The invention further discloses a system for processing the pre-stack reverse time migration seismic data by the integral method. Compared with a conventional pre-stack reverse time migration method based on a CPU cluster, the method provided by the invention is clear in imaging, and the mass data can be more conveniently processed; the calculation efficiency is improved by 15 times, and the processing efficiency is greatly improved.

Description

technical field [0001] The invention relates to the processing of seismic pre-stack time migration, in particular to a method and system for processing seismic data of pre-stack time migration by integration method. Background technique [0002] At present, the Kirchhoff integration pre-stack time migration method is still the most widely used and most important seismic data processing technology in the petroleum industry. Most of the international mainstream commercial seismic exploration software systems are based on CPU clusters to realize pre-stack time migration processing of seismic data. However, the migration calculation of seismic data is complicated, and the processed seismic data is very large, usually terabytes or even petabytes, and the data processing period is long, which affects the process of oil exploration well location deployment. Moreover, data processing is realized based on the CPU, and the power consumption of the machine is large, and the cost is re...

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
Patent Type & Authority Applications(China)
IPC IPC(8): G01V1/28G01V1/30
Inventor 张猛王延光单联瑜孟祥宾隋志强王修银廉西猛隆文韬王贤真赵庆国王慧
Owner CHINA PETROLEUM & CHEM CORP
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products