IP Library › Granted Patent US 12,000,971
Granted Patent B2
US 12,000,971 · App. 17/647,799 · Granted Jun 4, 2024

Method and system for seismic processing using virtual trace bins based on offset attributes and azimuthal attributes

Inventors: Daniele Colombo (Dhahran, SA); Ernesto Sandoval-Curiel (Dhahran, SA); Diego Rovetta (Delft, NL); Apostolos Kontakis (Delft, NL)
Assignee: SAUDI ARABIAN OIL COMPANY
G01V1/282G01V1/003G01V1/306
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,000,971
App. No.
17/647,799
Granted
Jun 4, 2024
Kind
B2
Abstract

A method may include obtaining various seismic traces for a geological region of interest. The method may further include determining an offset attribute and an azimuthal attribute. The method may further include determining, using the offset attribute and the azimuthal attribute, a virtual trace bin for the geological region of interest. The method may further include generating a virtual trace using a subset of the seismic traces and corresponding to the virtual trace bin. The method may further include generating a velocity model for the geological region of interest using a virtual shot gather including the virtual trace and various virtual traces. A respective virtual trace among the virtual traces may correspond to a respective virtual trace bin among various virtual trace bins. The method may further include generating a seismic image of the geological region of interest using the velocity model.

Claims (98)

1. A method, comprising:

obtaining, by a computer processor, a plurality of seismic traces for a geological region of interest;

determining, by the computer processor, a first offset attribute, a second offset attribute, a first azimuthal attribute, and a second azimuthal attribute;

determining, by the computer processor and using the first offset attribute and the first azimuthal attribute, a first virtual trace bin for the geological region of interest;

determining, by the computer processor and using the second offset attribute and the second azimuthal attribute, a second virtual trace bin for the geological region of interest,

wherein the first azimuthal attribute and the second azimuthal attribute are different,

wherein the first virtual trace bin and the second virtual trace bin comprise an overlapping bin region that comprises a plurality of overlapping traces among the plurality of seismic traces that are disposed in the first virtual trace bin and the second virtual trace bin, and

wherein the first virtual trace bin comprises a first subset of the plurality of seismic traces that are not disposed in the second virtual trace bin;

determining, by the computer processor, a plurality of ray parameters for the first virtual trace bin, wherein a respective ray parameter among the plurality of ray parameters corresponds to a respective seismic trace in the first virtual trace bin;

determining, by the computer processor, a plurality of adjusted seismic traces using a linear Radon transform, the plurality of ray parameters, the first subset of the plurality of seismic traces, and the plurality of overlapping traces;

generating, by the computer processor, a first virtual trace using the plurality of adjusted seismic traces;

generating, by the computer processor, a second virtual trace using the plurality of overlapping traces and a second subset of the plurality of seismic traces corresponding to the second virtual trace bin;

generating, by the computer processor, a velocity model for the geological region of interest using a virtual shot gather comprising the first virtual trace, the second virtual trace, and a plurality of virtual traces, wherein a respective virtual trace among the plurality of virtual traces corresponds to a respective virtual trace bin among a plurality of virtual trace bins;

generating, by the computer processor, a seismic image of the geological region of interest using the velocity model; and

determining, by the computer processor and using the seismic image, a presence of hydrocarbons within the geological region of interest.

2. The method of claim 1 , further comprising:

determining, by the computer processor, an elevation correction using a first elevation value for a seismic receiver and a second elevation value for a seismic source, wherein the seismic receiver and the seismic source correspond to a seismic trace among the plurality of seismic traces; and

determining, by the computer processor, an adjusted seismic trace based on the seismic trace and the elevation correction,

wherein the first virtual trace is generated using the adjusted seismic trace.

3. The method of claim 2 , wherein the elevation correction is a static correction based on vertical travel time path shift.

4. The method of claim 2 , further comprising:

determining, by the computer processor, a reference data domain, wherein the reference data domain is a Radon domain or a wave-based data domain,

wherein the adjusted seismic trace is corrected using the first elevation value and the second elevation value in the reference data domain.

5. The method of claim 1 , further comprising:

determining, by the computer processor, a linear moveout (LMO) value for the first virtual trace bin;

determining, by the computer processor, a bin correction using the LMO value; and

determining a plurality of adjusted seismic traces using the bin correction and the first subset of the plurality of seismic traces, and

wherein the first virtual trace is generated using the plurality of adjusted seismic traces.

6. The method of claim 1 , further comprising:

determining, by the computer processor, a third virtual trace bin,

wherein the third virtual trace bin has an offset greater than the second virtual trace bin, and

wherein the third virtual trace bin corresponds to a third subset of the plurality of seismic traces; and

adjusting, by the computer processor, a size of the third virtual trace bin to produce a number of traces in the second subset to match a number of traces in the third subset.

7. The method of claim 1 , further comprising:

determining, by the computer processor, a plurality of weighted traces based on the first subset of the plurality of seismic traces and a predetermined weight distribution,

wherein the predetermined weight distribution assigns a larger weight value to a respective seismic trace among the first subset closer to a beam center of a seismic survey,

wherein the predetermined weight distribution has a plurality of weight values change based on a predetermined increment as a function of distance from the beam center, and

wherein the first virtual trace is based on stacking the plurality of weighted traces.

8. The method of claim 1 , further comprising:

determining, by the computer processor, a third virtual trace bin,

determining, by the computer processor, a plurality of weighted traces based on a third subset of the plurality of seismic traces in the third virtual trace bin and a predetermined weight distribution,

wherein the predetermined weight distribution corresponds to Gaussian tapering, and

wherein a third virtual trace is generated using the plurality of weighted traces.

9. The method of claim 1 , further comprising:

obtaining, by the computer processor, a user input from a user device,

wherein the user input determines the plurality of overlapping traces between the first subset and the second subset.

10. A system, comprising:

a seismic surveying system comprising a seismic source and a plurality of seismic receivers; and

a seismic interpreter comprising a computer processor, wherein the seismic interpreter is coupled to the seismic surveying system, the seismic interpreter being configured to perform a method comprising:

obtaining a plurality of seismic traces for a geological region of interest;

determining a first offset attribute, a second offset attribute, a first azimuthal attribute, and a second azimuthal attribute;

determining, using the first offset attribute and the first azimuthal attribute, a first virtual trace bin for the geological region of interest;

determining, using the second offset attribute and the second azimuthal attribute, a second virtual trace bin for the geological region of interest,

wherein the first azimuthal attribute and the second azimuthal attribute are different,

wherein the first virtual trace bin and the second virtual trace bin comprise an overlapping bin region that comprises a plurality of overlapping traces among the plurality of seismic traces that are disposed in the first virtual trace bin and the second virtual trace bin, and

wherein the first virtual trace bin comprises a first subset of the plurality of seismic traces that are not disposed in the second virtual trace bin;

determining a plurality of ray parameters for the first virtual trace bin, wherein a respective ray parameter among the plurality of ray parameters corresponds to a respective seismic trace in the first virtual trace bin;

determining a plurality of adjusted seismic traces using a linear Radon transform, the plurality of ray parameters, the first subset of the plurality of seismic traces, and the plurality of overlapping traces;

generating a first virtual trace using the plurality of adjusted seismic traces;

generating a second virtual trace using the plurality of overlapping traces and a second subset of the plurality of seismic traces corresponding to the second virtual trace bin;

generating a velocity model for the geological region of interest using a virtual shot gather comprising the first virtual trace, the second virtual trace, and a plurality of virtual traces, wherein a respective virtual trace among the plurality of virtual traces corresponds to a respective virtual trace bin among a plurality of virtual trace bins;

generating a seismic image of the geological region of interest using the velocity model; and

determining, using the seismic image, a presence of hydrocarbons within the geological region of interest.

11. The system of claim 10 , wherein the method further comprises:

determining an elevation correction using a first elevation value for a seismic receiver and a second elevation value for a seismic source, wherein the seismic receiver and the seismic source correspond to a seismic trace among the plurality of seismic traces; and

determining an adjusted seismic trace based on the seismic trace and the elevation correction,

wherein the first virtual trace is generated using the adjusted seismic trace.

12. The system of claim 11 , wherein the method further comprises:

determining a reference data domain, wherein the reference data domain is a Radon domain or a wave-based data domain,

wherein the adjusted seismic trace is corrected using the first elevation value and the second elevation value in the reference data domain.

13. The system of claim 10 , wherein the method further comprises:

determining a linear moveout (LMO) value for the first virtual trace bin;

determining a bin correction using the LMO value; and

determining a plurality of adjusted seismic traces using the bin correction and the first subset of the plurality of seismic traces, and

wherein the first virtual trace is generated using the plurality of adjusted seismic traces.

14. The system of claim 10 , wherein the method further comprises:

determining a third virtual trace bin,

wherein the third virtual trace bin has an offset greater than the second virtual trace bin, and

wherein the third virtual trace bin corresponds to a third subset of the plurality of seismic traces; and

adjusting a size of the third virtual trace bin to produce a number of traces in the second subset to match a number of traces in the third subset.

15. The system of claim 10 , wherein the method further comprises:

obtaining a user input from a user device; and

wherein the user input determines a plurality of overlapping traces between the first subset and the second subset.

16. A non-transitory computer readable medium storing instructions executable by a computer processor, the instructions comprising functionality for:

obtaining a plurality of seismic traces for a geological region of interest;

determining a first offset attribute, a second offset attribute, a first azimuthal attribute, and a second azimuthal attribute;

determining, using the first offset attribute and the first azimuthal attribute, a first virtual trace bin for the geological region of interest;

determining, using the second offset attribute and the second azimuthal attribute, a second virtual trace bin for the geological region of interest,

wherein the first azimuthal attribute and the second azimuthal attribute are different,

wherein the first virtual trace bin and the second virtual trace bin comprise an overlapping bin region that comprises a plurality of overlapping traces among the plurality of seismic traces that are disposed in the first virtual trace bin and the second virtual trace bin, and

wherein the first virtual trace bin comprises a first subset of the plurality of seismic traces that are not disposed in the second virtual trace bin;

determining a plurality of ray parameters for the first virtual trace bin, wherein a respective ray parameter among the plurality of ray parameters corresponds to a respective seismic trace in the first virtual trace bin;

determining a plurality of adjusted seismic traces using a linear Radon transform, the plurality of ray parameters, the first subset of the plurality of seismic traces, and the plurality of overlapping traces;

generating a first virtual trace using the plurality of adjusted seismic traces;

generating a second virtual trace using the plurality of overlapping traces and a second subset of the plurality of seismic traces corresponding to the second virtual trace bin;

generating a velocity model for the geological region of interest using a virtual shot gather comprising the first virtual trace, the second virtual trace, and a plurality of virtual traces, wherein a respective virtual trace among the plurality of virtual traces corresponds to a respective virtual trace bin among a plurality of virtual trace bins;

generating a seismic image of the geological region of interest using the velocity model; and

determining, using the seismic image, a presence of hydrocarbons within the geological region of interest.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 23, 2023
From: ARAMCO OVERSEAS COMPANY B. V.
To: SAUDI ARABIAN OIL COMPANY
Reel/Frame 062780/0974 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 4, 2022
From: COLOMBO, DANIELE; SANDOVAL-CURIEL, ERNESTO
To: SAUDI ARABIAN OIL COMPANY
Reel/Frame 058887/0888 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 4, 2022
From: ROVETTA, DIEGO; KONTAKIS, APOSTOLOS
To: ARAMCO OVERSEAS COMPANY B. V.
Reel/Frame 058887/0898 →
Priority Claims (1)
GR 20210100866 · Dec 10, 2021 · national
Continuity (1)
Related Publication 20230184972A1 · Jun 15, 2023