Attenuating internal multiples from seismic data
AssigneeWesternGeco L.L.C.
InventorsAdriana Citlali Ramirez-Perez, Alan G. Teague, Milton A. Walz, Zhiming Wu
Life of this patent
Estimating the term…
Abstract
A method for removing internal multiples from collected data, such as seismic data. The method includes predicting internal multiples for each horizon in a plurality of horizons that created the internal multiples. The internal multiples may be predicted from the seismic data in one pass. After predicting the internal multiples, the method includes creating a separate model of internal multiples for each horizon based on the predicted internal multiples for each horizon. The method then iteratively subtracts each separate model of internal multiples for each horizon from the seismic data.
Claims15
A method for processing seismic data having internal multiples, wherein the internal multiples are generated from a plurality of rock layer horizons in earth and acquired by a seismic survey for determining the structure of subterranean formations in the earth, comprising:
- receiving the seismic data wherein at least a portion of the internal multiples represent noise;
- predicting internal multiples for each horizon in the seismic data in one pass;
- creating a separate model of internal multiples for each horizon based on the predicted internal multiples for each horizon;
- iteratively subtracting each separate model of internal multiples for each horizon from the seismic data to generate noise attenuated seismic data;
- and
- using a processor, processing the noise attenuated seismic data from which each separate model of internal multiples for each horizon has been subtracted to output analysis results of rock layers in the earth to a display that indicate the presence or absence of probable locations of hydrocarbon deposits;
- wherein creating the separate model of internal multiples for each horizon comprises adaptively subtracting predicted internal multiples of shallower horizons from the predicted internal multiples for each horizon;
- and
- wherein adaptively subtracting the predicted internal multiples of shallower horizons from the predicted internal multiples for each horizon comprises:
- (a) identifying internal multiples of each shallower horizon in one or more predicted internal multiples for an ith horizon;
- (b) removing the identified multiples;
- and
- (c) repeating steps (a)-(b) for each subsequent horizon.
A computer system, comprising:
- a processor;
- and
- a non-transitory memory comprising program instructions executable by the processor to remove internal multiples from seismic data, wherein the internal multiples are generated from a plurality of rock layer horizons in earth and acquired by a seismic survey for determining the structure of subterranean formations in the earth, and wherein the program instructions are executable by the processor to:
- receive the seismic data wherein at least a portion of the internal multiples represent noise;
- predict internal multiples for each horizon in the seismic data in one pass;
- create a separate model of internal multiples for each horizon based on the predicted internal multiples for each horizon;
- and
- iteratively subtract each separate model of internal multiples for each horizon from the seismic data to generate noise attenuated seismic data, wherein the noise attenuated seismic data from which each separate model of internal multiples for each horizon has been subtracted are analyzed to output analysis results of rock layers in the earth to a display that indicate the presence or absence of probable locations of hydrocarbon deposits,
- wherein the program instructions executable by the processor to create the separate model of internal multiples for each horizon comprises program instructions to adaptively subtract predicted internal multiples of shallower horizons from the predicted internal multiples for each horizon;
- and
- wherein the program instructions executable by the processor to adaptively subtract the predicted internal multiples of shallower horizons from the predicted internal multiples for each horizon comprises program instructions to:
- (a) identify internal multiples of each shallower horizon in one or more predicted internal multiples for an ith horizon;
- (b) remove the identified multiples;
- and
- (c) repeat steps (a)-(b) for each subsequent horizon.
A method for processing data having internal signal multiples generated from a plurality of reflective layers, the method comprising:
- receiving the data wherein the data are acquired by a seismic survey for determining the structure of subterranean formations in the earth and wherein at least a portion of the internal signal multiples represent noise;
- predicting internal signal multiples for at least two of the plurality of rock layer reflective layers in earth;
- creating a separate model of internal signal multiples for each of the at least two of the plurality of reflective layers based on the predicted internal signal multiples;
- and
- iteratively subtracting each separate model of internal signal multiples from the data to generate noise attenuated data, wherein the noise attenuated data from which each separate model of internal multiples has been subtracted are analyzed to output analysis results of rock layers in the earth to a display that indicate the presence or absence of probable locations of hydrocarbon deposits;
- wherein creating the separate model of internal multiples for each of the at least two of the plurality of reflective layers comprises adaptively subtracting predicted internal multiples of shallower reflective layers from the predicted internal multiples for each of the at least two of the plurality of reflective layers;
- and
- wherein adaptively subtracting the predicted internal multiples of shallower reflective layers from the predicted internal multiples for each of the at least two of the plurality of reflective layers comprises:
- (a) identifying internal signal multiples of each shallower reflective layer in one or more predicted internal signal multiples for an ith reflective layer;
- (b) removing the identified signal multiples;
- and
- (c) repeating steps (a)-(b) for each subsequent reflective layer.
Dependencies are inferred from the claim text.