Embodiments of the subject matter disclosed herein generally relate to methods and systems for seismic data processing and, more particularly, to mechanisms and techniques for predicting a wave field quantity at a desired location and depth.
Seismic data acquisition and processing techniques are used to generate a profile (image) of a geophysical structure (subsurface) of the strata underlying the land surface or seafloor. Among other things, seismic data acquisition involves the generation of acoustic waves and the collection of reflected/refracted versions of those acoustic waves to generate the image. This image does not necessarily provide an accurate location for petroleum and gas reservoirs, but it may suggest, to those trained in the field, the presence or absence of petroleum and/or gas reservoirs. Thus, providing an improved image of the subsurface in a shorter period of time is an ongoing process in the field of seismic surveying.
In order to provide some background, consider first a seismic data acquisition process and system as will now be described with respect to
One or more source arrays 108 can also be towed by ship 102, or another ship (not shown), for generating seismic waves. Source arrays 108 can be placed either in front of or behind the receivers 112 (one representative receiver per streamer), or both behind and in front of the receivers 112. The seismic waves generated by the source arrays 108 propagate downward, reflect off of, and penetrate the seafloor, wherein the refracted waves eventually are reflected by one or more reflecting structures (not shown in
Thus, the arrival of a primary marine seismic wave at the receivers 112 is accompanied by a ghost reflection. In other words, ghost arrivals trail their primary arrival and are generated when an upward traveling wave is recorded a first time on submerged equipment before being reflected at the surface-air contact. The now downward propagating reflected wave is recorded a second time at the receivers 112 and constitutes the ghost. Primary and ghost (receiver side ghost and not the source side ghost) signals are also commonly referred to as up-going and down-going wave fields.
The time delay between an event and its ghost depends upon the depth of the receivers 112 and the wave velocity in water (this can be measured and considered to be approximately 1500 m/s). It can be only a few milliseconds for towed streamer data (depths of less than 15 meters) or up to hundreds of milliseconds for deep Ocean Bottom Cable (OBC) and Ocean Bottom Node (OBN) acquisitions. The degenerative effect that the ghost arrival has on seismic bandwidth and resolution are known. In essence, interference between primary and ghost arrivals causes notches or gaps in the frequency content and these notches cannot be removed without the combined use of advanced acquisition and processing techniques.
One popular technique for separating the up-going and down-going wave fields is called PZ-summation and applies to both OBC/OBN and streamer data. Here, the seismic wave field is recorded using co-located hydrophones (P) and vertical geophones (Z). In other words, the receivers 112 shown in
However, it would be useful to be able to estimate the value of different wave field quantities at locations other than the locations where the quantities were sampled. For example, it would be useful to model the up-going wave field at the surface of a body of water when sampling of the wave did not occur at this location, e.g., when sampling occurred thirty meters below the surface. Processing of seismic data in this way would allow for better images to be generated without the requirement to know exactly where every sample point should be collected.
Accordingly, it would be desirable to provide systems and methods that avoid the afore-described problems and drawbacks associated with determining wave field parameters.
These and other drawbacks and problems are addressed by embodiments which, for example, provide methods and systems for predicting a seismic data related quantity based on a linear least mean square estimate associated with covariance matrices. The application of a prediction error filter provides, among other things, the ability to derive the prediction for aliased data samples.
According to an embodiment, a method for computing predicted wavefield quantities includes the steps of acquiring seismic data at a first set of locations over a plurality of frequencies, computing first covariance matrices using the seismic data and a first technique over a first set of frequencies, computing second covariance matrices using the seismic data and a second technique, different than the first technique, over a second set of frequencies, and using the first covariance matrices and the second covariance matrices to compute the predicted wavefield quantities, wherein the predicted wavefield quantities are associated with a second set of locations which is different than the first set of locations.
According to another embodiment, a method for regularizing seismic data acquired at a first set of locations includes the steps of regularizing the seismic data relative to a second set of locations, which is different than the first set of locations, by processing the seismic data on a frequency by frequency basis by: computing first covariance values for the seismic data for unaliased frequencies without using a predictive error filter; computing second covariance values for the seismic data for aliased frequencies using the predictive error filter; and predicting wavefield quantities associated with the second set of locations using the first and second covariance values in a linear least mean square estimation process.
According to another embodiment, a system for regularizing seismic data acquired at a first set of locations comprising at least one processor configured to compute first covariance values for the seismic data directly for unaliased frequencies and to compute second covariance values for the seismic data using a predictive error filter (PEF) for aliased frequencies; and wherein the at least one processor is further configured to estimate wavefield quantities for other seismic data at a second set of locations which differ from the first set of locations using the first and second covariance values.
The accompanying drawings, which are incorporated in and constitute a part of the specification, illustrate one or more embodiments and, together with the description, explain these embodiments. In the drawings:
The following description of the exemplary embodiments refers to the accompanying drawings. The same reference numbers in different drawings identify the same or similar elements. The following detailed description does not limit the invention. Instead, the scope of the invention is defined by the appended claims. Some of the following embodiments are discussed, for simplicity, with regard to the terminology and structure associated with determining various wave field parameters in exemplary marine seismic configurations. However, the embodiments to be discussed next are not limited to these configurations, but may be extended to other arrangements as discussed later.
Reference throughout the specification to “one embodiment” or “an embodiment” means that a particular feature, structure or characteristic described in connection with an embodiment is included in at least one embodiment of the subject matter disclosed. Thus, the appearance of the phrases “in one embodiment” or “in an embodiment” in various places throughout the specification is not necessarily referring to the same embodiment. Further, the particular features, structures or characteristics may be combined in any suitable manner in one or more embodiments.
According to various embodiments described herein, methods and systems for predicting a seismic quantity at a desired location and depth are presented which, for example, model the up-going wavefield at the surface of a body of water when sampling has not occurred at this desired location. Such methods and systems can, for example, be used to reduce the complexity of a seismic survey with regard to the specificity of the locations that must be sampled to perform the acquisition.
With the seismic survey context of
To accomplish this, according to an embodiment, covariance elements are calculated as parameters used to generate the desired wavefield quantities. For the lower frequencies in the collected data (where aliasing is not an issue), covariance elements are computed directly with the only consideration being removing the evanescent energy. For higher frequencies, where the collected data is aliased, a prediction error filter parameter is also computed and used in the calculation of the covariance elements.
Some notational information will assist the reader in better understanding the embodiments described herein. For example, note that Gf is used herein to refer to a fine regular grid on which U0 (the upgoing wavefield) is unaliased and includes, but is not limited to, the streamer's area, m is used herein to refer the available measurements, i.e., h, gx, gy, gz if the sensors are oriented in the X,Y,Z axis directions or αx, αy, αz if oriented in any known orientation with respect to the X,Y,Z axes, respectively, i.e., director cosines of the actual orientation, and ωs, i.e., ωh, ωx, ωy, ωz, is used to refer to the sensor impulse responses from sensor manufacturer documentation and wd is the desired wavefield at the desired location and depth.
With this notation in mind, and in general terms, an embodiment comprises using a linear least mean square estimator to predict the desired wavefield quantity using the available, irregularly sampled data, e.g., a wavefield at the surface of the water when the data is irregularly sampled below the water's surface by a submerged streamer. It should be noted that as discussed below, the actual wavefield quantity is represented by the symbol wd and the predicted value of the actual wavefield quantity is represented by the symbol {tilde over (w)}d. Accordingly, an equation representing a prediction of a desired wavefield according to an embodiment is given by:
{tilde over (w)}
d
=C
w
,m.Cm,m−1.m (1)
where m are the available measurements, {tilde over (w)}d are the estimated quantities and Cw
To calculate the predicted quantity wd according to these embodiments, thus involves a determination of the elements of the covariance matrices Cw
The data can then be processed in two steps or phases, i.e., a first phase 204 where the acquired seismic data is sufficiently densely sampled that the estimates of the covariance matrices can be calculated by known numerical integration methods, i.e. by a summation over a sufficiently dense sampling of the domain under integration, without considering aliasing effects and a second phase 206 in which the estimates of the covariance matrices need to take aliasing into account. The first phase 204 can be performed for seismic data acquired in a first range of frequencies, while the second phase 206 can be performed for seismic data acquired in second (and different) range of frequencies. Each of these computation or processing steps 204 and 206 will now be described in more detail.
Referring first to step 204 in
C
a,b=∫∫∫fminfmaxD(f)Ra
where:
C
a,b(f)=∫∫D(f)Ra
As a purely illustrative example of the application of equation (2b) in step 204 of
R
a
=G
h
w
h=2wh(f)i sin(2πzaκ),
R
b
=G
xL
w
g=−4wg(f)πky sin(2πzbκ) and
C
a,b(f)=∫∫D(f)Ra
It should be noted that wh(f) (resp. wg(f)) is the known spectral response of the sensors, based on the manufacturer's documentation, and h (resp. x) is the response with respect to the wavefield (i.e., ghost) of perfect sensors, i.e., a flat frequency response, together with the interaction with the surface;
and K=√{square root over ((f/vwater)2−kx2−ky2)}.
Next, in step 206, when estimating covariance matrices for frequencies with aliasing, overcoming the aliasing condition involves an assumption that the desired wavefield quantity is predictable, i.e., that there exists a causal prediction error filter (PEF) such that the difference in the predicted quantity and the actual quantity is insignificant for the intended use of the predicted quantity. Note that although steps 204 and 206 are described here as being sequential, that these steps can be performed in any desired order or in a parallel with one another.
For step 206, consider a field U0 as either a 3-dimensional object U0(f, xr, yr) with xr, yr being the position of the receivers or a 5-dimensional object U0(f, xr, yr, xs, ys) if the source positions are considered to be variable. Considering a to be a prediction error filter of U0, then it will be appreciated that such a filter will have the following characteristics: σ(0,0 . . . 0)=1, σ=0 for half space user defined, i.e., ∀(i,j,k,l)≠(0,0,0,0), σ(i,j,k,l)=0 or σ(−i, −j, −k, −l)=0, and |U0*σ|2 is minimal It should be noted that the spectrum of c tends to be zero for the wave-numbers representing the actual data and unconstrained, therefore large, at locations where there is no coherent energy. Accordingly,
is an estimate of the U0 covariance wherein its value is close to 1 when the data resides in the f, kx, ky domain but otherwise close to 0. The computation of the covariances for aliased frequencies can then be performed by calculating:
C
a,b(f)=∫∫D(f)S(f, kx, ky)Ra
As shown in step 207 of
A few comments on the previous embodiment. It should be noted that the multiple integrals associated with the calculation of the covariances in equations (2) and (3), in general, do not have a closed form and are solved with numerical approximation. Considering another aspect, if the algorithm described in
Regarding data regularization, as mentioned in the previous paragraph, although embodiments described herein refer to estimating or predicting wavefield quantities at locations other than those where the seismic data was initially acquired, those skilled in the art will appreciate that there are other types of terminology which are generally used to refer to such techniques. For example, these techniques are sometimes referred to as “regularization” techniques. Regularization refers to a process which is performed to transfer seismic data samples from their irregular, recorded to location to a corresponding location on a regular grid of locations. The regularization embodiments described herein can occur either in the common shot gather, e.g., for a predicted quantity at the surface, or in general for the streamer data for a predicted quantity at any depth.
The embodiments described herein can also be extended to perform denoising of coherent noise and, if necessary, the noise covariance of the estimate can also be computed. For example, for some of (or the entire) domain under evaluation, waves' noise can be traveling within a known dispersion law, e.g. waves traveling with a known velocity and frequency range or a sum of such known velocities and frequency ranges. In this case, the noise covariance matrix associated with the measurements is known and can be added to the covariance matrix described above.
In application, all of the different seismic sensors may have a different signal to noise ratio (SNR) but the SNR value can be measured or determined from specifications provided by the manufacturer. Accordingly, the measurements may require scaling to fit a linear least mean square estimate (LLMSE) framework. For example, consider the cross-line sensor measurements, mx, the noise model (spectrum) nx the autocorrelation factor Nx wherein estimating u0 leads to:
wherein replacing the physical x by Nx−1ωxx and the measurement mx by γx=Nx−1mx leads to a set of signals that have the same noise power as that required for the LLMSE to provide an optimal estimate of {tilde over (w)}d.
As will be appreciated from the foregoing discussion, methods for predicting a desired seismic quantity at a desired location and a desired depth according to these embodiments can, at least in part, be implemented in software operating on a suitably programmed computing device. An embodiment, with suitable software modules or components, will now be described with respect to
Continuing with the system 400, the prediction error filter component 404 provides the capability for computing a prediction error filter based on the seismic data. Next in the system 400, the covariant matrix component 406 provides the capability to compute a covariant matrix based on the seismic data. Continuing with the system 400, the quantity prediction component 408 provides the capability to generate the predicted quantity based on an iterative calculation of the seismic data, e.g., using a linear least means square estimation (LLMSE) technique.
The computing device(s) or other network nodes involved in predicting a desired seismic quantity at a desired location of a desired depth as set forth in the above described embodiments may be any type of computing device capable of processing and communicating seismic data associated with a seismic survey. An example of a representative computing system capable of carrying out operations in accordance with these embodiments is illustrated in
Data storage unit 516 itself can comprise hard disk drive (HDD) 518 (these can include conventional magnetic storage media, but, as is becoming increasingly more prevalent, can include flash drive-type mass storage devices 520, among other types), ROM device(s) 522 (these can include electrically erasable (EE) programmable ROM (EEPROM) devices, ultra-violet erasable PROM devices (UVPROMs), among other types), and random access memory (RAM) devices 524. Usable with USB port 510 is flash drive device 520, and usable with CD/DVD RAN device 512 are CD/DVD disks 526 (which can be both read and write-able). Usable with diskette drive device 514 are floppy diskettes 528. Each of the memory storage devices, or the memory storage media (518, 520, 522, 524, 526, and 528, among other types), can contain parts or components, or in its entirety, executable software programming code (software) 530 that can implement part or all of the portions of the method described herein. Further, processor 508 itself can contain one or different types of memory storage devices (most probably, but not in a limiting manner, RAM memory storage media 524) that can store all or some of the components of software 530.
In addition to the above described components, system 500 also comprises user console 532, which can include keyboard 534, display 536, and mouse 538. All of these components are known to those of ordinary skill in the art, and this description includes all known and future variants of these types of devices. Display 536 can be any type of known display or presentation screen, such as liquid crystal displays (LCDs), light emitting diode displays (LEDs), plasma displays, cathode ray tubes (CRTs), among others. User console 532 can include one or more user interface mechanisms such as a mouse, keyboard, microphone, touch pad, touch screen, voice-recognition system, among other inter-active inter-communicative devices.
User console 532, and its components if separately provided, interface with server 502 via server input/output (I/O) interface 540, which can be an RS232, Ethernet, USB or other type of communications port, or can include all or some of these, and further includes any other type of communications means, presently known or further developed. System 500 can further include communications satellite/global positioning system (GPS) transceiver device 542, to which is electrically connected at least one antenna 544 (according to an embodiment, there would be at least one GPS receive-only antenna, and at least one separate satellite bi-directional communications antenna). System 500 can access internet 546, either through a hard wired connection, via I/O interface 540 directly, or wirelessly via antenna 544, and transceiver 542.
Server 502 can be coupled to other computing devices, such as those that operate or control the equipment of ship 102 of
According to a further embodiment, system 500, being designed for use in seismic exploration, will interface with one or more sources 548, 550 and one or more receivers 552, 554. As further previously discussed, sources 548, 550 and receivers 552, 554 can communicate with server 502 either through an electrical cable that is part of streamer 556, 558, or via a wireless system that can communicate via antenna 544 and transceiver 542 (collectively described as communications conduit 560).
According to further exemplary embodiments, user console 532 provides a means for personnel to enter commands and configuration into system 500 (e.g., via a keyboard, buttons, switches, touch screen and/or joy stick). Display device 536 can be used to show: streamer 556, 558 position; visual representations of acquired data; source 548, 550 and receiver 552, 554 status information; survey information; and other information important to the seismic data acquisition process. Source and receiver interface unit 504 can receive the seismic data from receiver 552, 554 though communication conduit 560 (discussed above). Source and receiver interface unit 504 can also communicate bi-directionally with sources 548, 550 through the communication conduit 560. Excitation signals, control signals, output signals and status information related to source 548, 550 can be exchanged by communication conduit 560 between system 500 and source 548, 550.
Bus 506 allows a data pathway for items such as: the transfer and storage of data that originate from either the source sensors or receivers; for processor 508 to access stored data contained in data storage unit memory 516; for processor 508 to send information for visual display to display 536; or for the user to send commands to system operating programs/software 530 that might reside in either the processor 508 or the source and receiver interface unit 504.
System 500 can be used to implement the methods described above associated with multi-component dip filtering of ground roll noise according to an exemplary embodiment. Hardware, firmware, software or a combination thereof may be used to perform the various steps and operations described herein. According to an exemplary embodiment, software 530 for carrying out the above discussed steps can be stored and distributed on multi-media storage devices such as devices 518, 520, 522, 524, 526, and/or 528 (described above) or other form of media capable of portably storing information (e.g., universal serial bus (USB) flash drive 520). These storage media may be inserted into, and read by, devices such as the CD-ROM drive 512, the disk drive 514, among other types of software storage devices.
It should be noted in the embodiments described herein that these techniques can be applied in either an “offline”, e.g., at a land-based data processing center or an “online” manner, i.e., in near real time while onboard the seismic vessel. For example, predicting a desired seismic quantity at a desired location of a desired depth can occur as the seismic data is recorded onboard the seismic vessel. In this case, it is possible for the prediction to be generated as a measure of the quality of the sampling run.
The disclosed exemplary embodiments provide a server node, and a method for predicting a desired seismic quantity at a desired location of a desired depth. It should be understood that this description is not intended to limit the invention. On the contrary, the exemplary embodiments are intended to cover alternatives, modifications and equivalents, which are included in the spirit and scope of the invention. Further, in the detailed description of the exemplary embodiments, numerous specific details are set forth in order to provide a comprehensive understanding of the invention. However, one skilled in the art would understand that various embodiments may be practiced without such specific details.
Although the features and elements of the present exemplary embodiments are described in the embodiments in particular combinations, each feature or element can be used alone without the other features and elements of the embodiments or in various combinations with or without other features and elements disclosed herein. The methods or flow charts provided in the present application may be implemented in a computer program, software, or firmware tangibly embodied in a computer-readable storage medium for execution by a general purpose computer or a processor.
This written description uses examples of the subject matter disclosed to enable any person skilled in the art to practice the same, including making and using any devices or systems and performing any incorporated methods. The patentable scope of the subject matter is defined by the claims, and may include other examples that occur to those skilled in the art. Such other examples are intended to be within the scope of the claims.
The present application is related to, and claims priority from U.S. Provisional Patent Application No. 61/828,409, filed May 29, 2013, entitled “PROCESSING OF MULTI-SENSORS STREAMER DATA,” to Bruno GRATACOS, the disclosure of which is incorporated herein by reference and U.S. Provisional Patent Application No. 61/831,356, filed Jun. 5, 2013, similarly entitled “PROCESSING OF MULTI-SENSORS STREAMER DATA,” to Bruno GRATACOS, the disclosure of which is incorporated herein by reference.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/EP2014/061103 | 5/28/2014 | WO | 00 |
Number | Date | Country | |
---|---|---|---|
61828409 | May 2013 | US | |
61831356 | Jun 2013 | US |