The disclosure relates generally to well drilling and completion operations, well logging, and petroleum resources reservoir characterization and monitoring. More particularly, this disclosure relates to the processing of Distributed Acoustic Sensing (DAS) data to convert to equivalent geophone seismic data for such operations.
Hydrocarbons, such as oil and gas, are commonly obtained from subterranean formations that may be located onshore or offshore. The development of subterranean operations and the processes involved in removing hydrocarbons from a subterranean formation can be complex. Typically, subterranean operations involve a number of different steps such as, for example, drilling a borehole (wellbore) at a desired well site, treating the borehole to optimize production of hydrocarbons, and performing the necessary steps to produce and process the hydrocarbons from the subterranean formation.
Certain sensing systems (such as a DAS system) include measurement and logging devices or various tools that generate, receive, or detect data and information from distant locations. For example, DAS systems may utilize an optical fiber cable as a sensing element. Downhole seismic data and information can be measured by an attached information handling system or an optoelectronic device. This data and information may, for instance, relate to the physical condition of a sensing system, the characteristics of a subterranean formation surrounding the borehole or sensing system, and proximate or surrounding temperature, acoustics, vibrations, or movement.
Embodiments of the disclosure may be better understood by referencing the accompanying drawings.
The description that follows includes example systems, methods, techniques, and program flows that embody embodiments of the disclosure. However, it is understood that this disclosure may be practiced without these specific details. For instance, this disclosure refers to seismic exploration geophysics in illustrative examples. Embodiments of this disclosure can be also applied to earthquake seismology. In other instances, well-known instruction instances, protocols, structures and techniques have not been shown in detail in order not to obfuscate the description.
Traditionally, geophones have been used to perform borehole seismic monitoring. However, fiber optic DAS is a technology that is now taking a more prominent role in such monitoring. DAS measures integrated fiber strain over a gauge length, which can be different from “motion” or “particle” velocity provided by geophones for seismic monitoring. Because integrated strain is equivalent to displacement, DAS can also be considered to measure relative displacement over a gauge length. Equivalently, DAS can be considered to measure average strain over a gauge length because integrated strain normalized by the gauge length is by definition the average strain over that length. Furthermore, the time derivative of these signals can be obtained from DAS. Therefore, DAS can also be used to measure strain rate or rate of change of relative displacement over a gauge length. All of these DAS measurements are different from particle velocity measurements provided by geophones for seismic monitoring. Additionally, DAS measurements can be unfamiliar and potentially less useful for current systems and/or customers. Accordingly, various embodiments convert a DAS response to an equivalent geophone response such that the DAS output corresponds to measurements of particle velocity at specific locations in the borehole and not averaged over a gauge length (as provided by a DAS response).
Also, because DAS measures relative displacement over a gauge length, the DAS output does not have the same degree of “localization” that geophones provide. Thus, various embodiments can convert the DAS output such that the DAS output corresponds to measurements of particle velocity at specific locations and not averaged over the gauge length. It should be noted that “motion” velocity and “particle” velocity are used as synonyms in this disclosure and that these qualifiers are used to distinguish the velocity in question as a directly measured velocity as opposed to the various “wave velocities” that are characteristics of rock formations and wave types and represent the speed at which waves travel within the formations.
Thus, various embodiments can convert DAS data into particle velocity data, which can be called distributed velocity, similarly to how a Distributed Temperature Sensing system would measure distributed temperature. Additionally, the particle velocity output can be converted to an equivalent output as would be measured by a geophone of specific characteristics downhole (e.g., resonant frequency, damping ratio, etc.).
Various embodiments address the issue of the gauge length effect using operations that correspond with the physics downhole. Also, some embodiments do not require a priori knowledge of the wave velocities in the formation next to the fiber and do not require separation of ascending and descending waves to convert from a DAS output to an equivalent geophone response.
It is desirable that the fiber be coupled to the surrounding formation so there can be a one-to-one correspondence between the axial motion in the fiber and the vertical motion in the subsurface formation. In some embodiments, the particle velocity output derived from the DAS output is full-spectrum, with no phase shift. This particle velocity output can be a vibration that is independent of the formation velocity and can be more accurate than a geophone response. This particle velocity output can then be processed to match a geophone response. For example, this geophone response can be a result of low-pass filtering of the particle velocity output. Thus, in contrast to conventional approaches, various embodiments can provide a DAS to particle velocity conversion that does not require assumptions related to wave velocity and is self-contained.
In some embodiments, the DAS interrogator in the DAS signal acquisition system 112A can be directly coupled to the optical fiber 113A. Alternatively, the DAS interrogator can be coupled to a fiber stretcher module in the DAS signal acquisition system 112A, wherein the fiber stretcher module is coupled to the optical fiber 113A. The DAS signal acquisition system 112A can receive DAS measurement values taken and/or transmitted along the length of the optical fiber 113A. In addition, the DAS signal acquisition system 112A can receive DAS measurement values from a bottomhole gauge carrier 114A that can transmit measurements through the optical fiber 113A. In some embodiments, the bottomhole gauge carrier 114A can include a pressure temperature gauge and can be inside of, or replaced by, a wireline scanning tool.
DAS measurement values transmitted through the optical fiber 113A can be sent to the DAS signal acquisition system 112A. The DAS interrogator of the DAS signal acquisition system 112A can be electrically connected to a digitizer to convert optically-transmitted measurements into digitized measurements. A computing device 110A can collect the electrically-transmitted measurements from the DAS signal acquisition system 112A using a connector 125A. The computing device can have one or more processors and a memory device to analyze the measurements and graphically represent analysis results on a display device 150A. In addition, the computing device 110A can communicate with components attached to the optical fiber 113A. For example, the computing device 110A can send control signals to the bottomhole gauge carrier 114A to modify gauge measurement parameters. Additionally, in some embodiments, at least one processor and memory device can be located downhole for the same purposes. With the optical fiber 113A positioned inside a portion of the borehole 103A, the DAS signal acquisition system 112A can obtain information associated with the subterranean formation 102A based on seismic/acoustic disturbances (e.g. seismic disturbances caused by the seismic source 115A).
Referring now to
A pulse generator 214 may be coupled to a first coupler 210 using the optical fiber 212. The pulse generator 214 may include associated opto-electronics and laser components. The first coupler 210 may be a traditional fused-type fiber optic splitter, a circulator, a PLC fiber optic splitter, or any other type of splitter known to those with ordinary skill in the art having the benefit of this disclosure. Optical pulses (e.g., optical pulse 216) from the pulse generator 214 may be amplified using optical gain elements, such as any suitable amplification mechanisms including, but not limited to, Erbium Doped Fiber Amplifiers (EDFAs) or Semiconductor Optical Amplifiers (SOAs). The pulse generator 214 may be an SOA operated as a switch.
A second coupler 208 may be coupled to an interferometer 202. The second coupler 208 may split light from the optical fiber 232 into two paths along a top interferometer arm 224 and a bottom interferometer arm 222. In other words, the second coupler 208 may split the backscattered light (e.g., backscattered light 228) from the optical fiber 232 into a first optical path and a second optical path. The first optical path may be the top interferometer arm 224. The second optical path may be the bottom interferometer arm 222. Light from the top and bottom interferometer arms 224, 222 can then re-combined at a third coupler 234 to form an interferometric signal. The first, second, and third couplers 210, 208, and 234 may be a traditional fused type fiber optic splitter, a PLC fiber optic splitter, or any other type of splitter known to those with ordinary skill in the art having the benefit of this disclosure.
The interferometer 202 may be used to determine the relative phase shift variations between the light in the top interferometer arm 224 and the bottom interferometer arm 222 as the light recombines. The relative phase shift is impacted by perturbations of the sensing fiber 226 because the delay in propagation times between the two interferometer arms means that light from two different backscatter locations along sensing fiber 426 arrives at the same time at photodetector 220. The spatial separation along the fiber for the origin of the light interfering is determined by the length imbalance of the interferometer arms. This separation is called the gauge length of the measurement and is typically of the order of 1 m to 40 m. The location of the interferometric signal can be determined using time of flight for the optical pulse 216 as is done in Optical Time Domain Reflectometry. The interferometric signal (i.e., the relative phase shift) will vary over the distance of a distributed sensing optical fiber 226. In the illustrative embodiment of
The interferometer 202 may be coupled to a photodetector assembly 220. The photodetector assembly 220 may include associated optics and signal processing electronics (not shown). The photodetector assembly 220 may be a semiconductor electronic device that uses the photoelectric effect to convert light to electricity. The photodetector assembly 220 may include one or more avalanche photodiode(s) or one or more PIN photodiode(s) but the embodiments are not intended to be limited to such. As the light from the top interferometer arm 224 and the bottom interferometer arm 222 reach the third coupler 234, the photodetector assembly 220 may convert the optical signal (i.e., the interferometric signal) to an electronic signal that is related to the acoustic signal along the distributed optical fiber 226. The photodetector assembly 220 may be coupled to an information handling system 230. The information handling system 230 can be a computing device such as computing device 110A-C of
In operation of the system 112, the pulse generator 214 may generate a first optical pulse 216 which is transmitted through the optical fiber 212 to the first coupler 210. In certain implementations, the pulse generator 214 may be a laser. The first coupler 210 may direct the first optical pulse 216 through the optical fiber 226. At least a portion of the optical fiber 226 may be arranged in coils 218. As the first optical pulse 216 travels through the optical fiber 226, imperfections in the optical fiber 226 may cause a portion of the light to be backscattered along the optical fiber 226 due to Rayleigh scattering. Scattered light according to Rayleigh scattering is returned from every point along the optical fiber 226 along the length of the optical fiber 226 and is shown as backscattered light 228. This backscatter effect may be referred to as Rayleigh backscatter. Density fluctuations in the optical fiber 226 may give rise to energy loss due to the scattered light, with the following coefficient:
where n is the refraction index of the material composing the optical fiber 426, p is the photoelastic coefficient of the optical fiber 226, k is the Boltzmann constant, and β is the isothermal compressibility of the material composing the optical fiber 226. Tf is a fictive temperature, representing the temperature at which the density fluctuations are “frozen” in the material composing the optical fiber 226. The optical fiber 226 may be terminated with a low reflection device (not shown). In certain implementations, the low reflection device may be a fiber coiled and tightly bent to violate Snell's law of total internal reflection such that all the remaining energy is sent out of the fiber. In other implementations, the low reflection device may be an angle cleaved fiber. In still other implementations, the low reflection device may be a coreless optical fiber with high optical attenuation. In still other implementations, the low reflection device may be a termination, such as the AFL Endlight.
The backscattered light 228 may travel back through the optical fiber 226, until it reaches the second coupler 208. The first coupler 210 may be mechanically coupled to the second coupler 208 on one side by the optical fiber 232 such that the backscattered light 228 may pass from the first coupler 210 to the second coupler 208 through the optical fiber 232. The second coupler 208 may split the backscattered light 228 based on the number of interferometer arms so that one portion of any backscattered light 228 passing through the interferometer 202 travels through the top interferometer arm 224 and another portion travels through the bottom interferometer arm 222. In other words, the second coupler 208 may split the backscattered light from the optical fiber 232 into a first optical path and a second optical path. The first backscattered path may be the top interferometer arm 224. The second backscattered path may be the bottom interferometer arm 222. These two portions may be re-combined at the third coupler 234, and at that point, they may generate an interferometric signal. In an interferometric signal, two signals are superimposed from points separated by a distance of L, where L is related to the difference in length between the top interferometer arm 224 and bottom interferometer arm 222. For a Michelson interferometer configuration, L is the optical path difference between the two arms. For a Mach-Zehnder interferometer, L is half the optical path different between the two interferometer arms. This is because the optical path difference in the Michelson interferometer includes both the propagation toward the mirrors and away from the mirrors, which doubles the effect compared to the single-direction propagation seen in the interferometer arms of a Mach-Zehnder interferometer. The output from the interferometer 202, or the interferometric signal, includes backscattered interfered light from two positions. This interferometric signal may reach the photodetector assembly 220, where it may be converted to an electrical signal. The photodetector assembly 220 may integrate or add up the number of photons received in a given time period. The photodetector assembly 220 may provide output relating to the backscattered light 228 to the information handling system 230, which may convey the data to a display and/or store it in computer-readable media.
At block 302, an optical fiber for DAS is deployed in a borehole formed in a subsurface formation. For example, with reference to
At block 304, seismic data is detected using the optical fiber. A laser pulse is sent, by the pulse generator of the DAS signal acquisition system, along the optical fiber. The optical fiber acts as a sensing element. For example, the optical fiber can act as a sensing element to sense disturbances generated by a seismic source (115A-C of
where:
ΔθDAS(zi, tj) is the data output, or the phase of relative displacement;
zi is the position along the optical fiber with i=1 to M where M is the total number of fiber locations, i.e. channels, and zi=(i−1)Δz where Δz is the spacing between the fiber channels along the optical fiber (typically 1 m);
gL is the DAS interrogator gauge length;
tj is the time from the start of data collection where j=0 to N where N is the index of the last DAS profile, or measurement, collected;
n is the index of refraction of the material composing the optical fiber;
λ is the wavelength of laser light used by the interrogator;
γ is the strain-optic coefficient for axially loaded silica optical fiber (≈0.78);
w(zi+gL,tj) is the displacement at z4+gL, at time tj;
w(zi, tj) is the displacement at location zi, at time tj;
w(zi+gL, 0) is the displacement at location zi+gL, and time 0; and w(zi, 0) is the displacement at location zi, at time 0.
Still referring to block 304, the DAS data is converted into a rate of relative displacement by taking the time derivative of the signal of Equation (2). After taking the time derivative, the distributed velocity function is given by Equation (3):
Equation (3) illustrates that the DAS at each depth zi involves a subtraction of particle velocity at a two different depths that are separated by the gauge length gL.
At block 306, using an algorithm to be described below, the DAS output of Equation (3) is converted to a particle velocity output V(zi, tj) defined as the time rate of change of displacement:
V(zi,tj)=w′(zi,tj) (4)
where w′(zi, tj) is the particle velocity (time derivative of displacement) at location zi and time tj. However, this operation can introduce noise in the data. It is thus desirable to remove the noise after obtaining the results of Equation (4).
The algorithm to convert relative displacement into velocity obtains the result of Equation (4) from the input data of Equation (3). Equation (3) provides a change in DAS data in terms of two particle velocities at two different depths. Reorganizing this equation into Equation (5) below reveals that if a particle velocity at a given point is known along with the DAS response for that point, a particle velocity at a distance away from the point can be calculated:
Equation (5) shows that if the particle velocity at a location zi is known, the velocity at location zi+gL can be determined. If the particle velocity at zi+gL is known, the particle velocity at zi+2gL can be calculated, and so on. The algorithm for converting DAS data to a geophone response takes advantage of this relation.
To utilize this relationship, DAS data can be separated into interleaving subsets. To do this, in some embodiments, an assumption about the gauge length can be made. Assuming the gauge length is a multiple of the interchannel spacing, such that gL/Δz is an integer, allows the profile to be divided into GL subsets, where GL is defined by Equation (6):
G
L
=g
L
/Δz. (6)
While Equation (6) assumes the gauge length is an integer multiple of inter-channel spacing, non-integer multiple data can be interpolated to fit the method in alternative embodiments.
Despite the power of Equation (5) to generate particle velocity values from DAS measurements of each subset, it is recognized that, for each subset, the subset starts with a particle velocity value, or the seed value, and which is, a priori, unknown. Letting k=1 . . . GL, Table 1 represents the unknown velocity seed values needed to generate the particle velocity values.
From Table 1, it is recognizes mat it me value or me sees panicle velocities were known, any particle velocity value could be generated. Equation (5) provides an iterative equation for determining the values of the unknown particle velocities. Iteratively, Equation (5) can be rewritten as:
Where p is the number of gauge lengths away from the starting (seed) value where the computation of a seismic trace, or response of the earth due to the wave velocity, is desired. Analyzing the left-hand side and the right-hand side of Equation (7) separately demonstrates how knowing the seed particle velocities allows all particle velocities to be determined. The left-hand side of Equation (7) is denoted by “A” and the right-hand side of Equation (7) is denoted by “B.”
Table 2 (
Further verification of the iterative process is shown as examples for specific k values in Table 3 and Table 4 (
The seed values can be determined by first assuming an average displacement value of zero for the DAS data. Because the signals are sinusoidal, the average displacement of each signal should be zero. The calculations are based on each subset being offset from other subsets. The offset is the error in assuming a seed value of zero and arises from noise occurring during the integration in Equation (7). Each interleaving subset is shifted by its own specific offset because each subset drifts in an individual path. These offsets can be recovered and eliminated. For the purposes of determining a solution to Equation (4), an assumption is made that the median output of the DAS in a VSP survey is zero. This assumption is based on the notion that the ground is shaken in the “infinitesimal” strain range. Thus, the ground is vibrated, but a permanent deformation does not typically occur. The disturbances introduced have positive and negative excursions, and it can be assumed that the average of the excursions will be zero. The same applies to velocity, which is the time derivative of displacement. Subtracting the offset from the calculated median of the subsets allows the median to be zero. Thus, by assuming a value of zero for the initial seed value, calculating the median and subtracting the offset intrinsically gives a corrected initial seed value. By doing this, de facto, a value to the initial seed value is assigned. The offset is equivalent to assigning an initial seed value. With this assumption, there are sufficient constraints to generate values for all the w′(zk, tj). Using this information, a solution to Equation (4) can be determined.
Retuning to
At block 402, data is separated into interleaving subsets. This has been described in detail in block 306 and is represented by Equation (7) and
At block 404, each subset along the spatial coordinates is integrated (i.e., summed, using Equation (7)). Integration over each subset (k=1, 2, up to GL) can be performed by summing over each of the p values. However, random noise in the system impacts this integration. Since the DAS profile is separated into individual datasets, when noise is truly random, each subset is integrated over a different set of random noise. This can cause the summations to diverge from one subset to another.
At block 406, a window width is selected to determine a median value for each subset. One option is to select the entire subset (“global” window). Another option is to select a smaller window width and calculate the median over a portion of the subset, e.g., a “subsubset” of each subset (“local” window), where the “subsubsets” can be obtained as a traveling window over the subset. This can effectively limit the total range on integration so that the separate subsets do not diverge by very much.
At block 408, each particle velocity value is obtained from a subtraction of the original value. The output of Equation (7), with each of the seed values having been assigned the value zero, minus the median applicable to that value, obtained in step 406 using either the “global” window or the “local” window determines the particle velocity value. If a “global” window is used, the median of the new subset, which is the original subset minus its median, will be zero. With this operation, the dataset is converted so that each subset has zero median. This has the same effect as having selected the seed value of each subset to produce a zero median for that subset, as desired from the assumption made about the nature of the particle velocity profiles. If a smaller width is used (“local window”), the data is processed taking into account the fact that noise is random in each subset and by limiting the width of integration over which the median must be zero, limiting the divergence that the noise can create between the subsets.
Note that the actual window width is not set a priori. In some embodiments, the range can be determined by a user after review of the data.
In step 310, the transfer function of a geophone's response to particle velocity is applied to the particle velocity data to obtain an output similar to what a geophone would have produced if the geophone were the sensor measuring the particle velocity instead of DAS.
The geophone output is represented by Equation (8):
V
geo(zi,tj)=G(w′(zi,tj)) (8)
where G is the transfer function. The geophone frequency response is typically that of a harmonic oscillator. It can be determined by the central resonance frequency and the circuit damping ratio of a geophone. In Equation (8), the transfer function, G, applies a filtering operation to the velocity. G can be a convolution of the particle velocity field and the geophone instrument responses (g) as given by Equation (9):
G(w′(zi,tj))=g*w′(zi,tj). (9)
In the frequency domain, the geophone instrument response {tilde over (g)} (the Fourier transform of g) at frequency f is related to the central resonance frequency f0 and the circuit damping ratio A, as shown in Eq. (10):
Where SG is the geophone instrument-specific constant, and it is usually stated in the specification sheet or the user manuals of geophones. For VSP geophones, a typical resonance frequency will be f0=15 Hz, and a typical damping ratio will be λ=0.7.
At block 312 of
At block 410, a spatial average or low pass filtering over contiguous values is performed. This process involves applying a stack of contiguous values to replace each data point by the mean of a traveling window. The value of each subset is replaced by the mathematical mean value of all the data subsets within the traveling window. This blends together the subsets, so the equivalent geophone response is a smoothed output of these datasets.
At block 412, time-domain low pass filtering is performed. The random noise introduced in the system is up to the Nyquist frequency. The real velocity output has a fixed bandwidth. Applying a time-domain low pass filter allows frequencies above the low-pass filter range to be filtered out of the data.
Retuning to
At block 316, hydrocarbon recovery can be performed based on the evaluation of the properties of the subsurface formation.
While
The computer also includes a signal processor 1111 and a controller 1115. The signal processor 1111 can perform processing of the DAS signals to remove noise from the data (as described above). The controller 1115 can control the different operations that can occur in the response to results from processing of the DAS data. For example, the controller 1115 can communicate instructions to the appropriate equipment, devices, etc. to evaluate properties of the subsurface formation based on the equivalent geophone response or perform a hydrocarbon recovery operation based on the evaluation of the properties of the subsurface formation. Any one of the previously described functionalities may be partially (or entirely) implemented in hardware and/or on the processor 1101. For example, the functionality may be implemented with an application specific integrated circuit, in logic implemented in the processor 1101, in a co-processor on a peripheral device or card, etc. Further, realizations may include fewer or additional components not illustrated in
The flowcharts are provided to aid in understanding the illustrations and are not to be used to limit scope of the claims. The flowcharts depict example operations that can vary within the scope of the claims. Additional operations may be performed; fewer operations may be performed; the operations may be performed in parallel; and the operations may be performed in a different order. It will be understood that each block of the flowchart illustrations and/or block diagrams, and combinations of blocks in the flowchart illustrations and/or block diagrams, can be implemented by program code. The program code may be provided to a processor of a general-purpose computer, special purpose computer, or other programmable machine or apparatus.
As will be appreciated, aspects of the disclosure may be embodied as a system, method or program code/instructions stored in one or more machine-readable media. Accordingly, aspects may take the form of hardware, software, or a combination of software and hardware aspects that may all generally be referred to herein as a “circuit,” “module” or “system.” The functionality presented as individual modules/units in the example illustrations can be organized differently in accordance with any one of platform, application ecosystem, interfaces, programmer preferences, programming language, administrator preferences, etc.
Any combination of one or more machine readable medium(s) may be utilized. The machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. A machine-readable storage medium may be, for example, but not limited to, a system, apparatus, or device, that employs any one of or combination of electronic, magnetic, optical, electromagnetic, infrared, or semiconductor technology to store program code. In the context of this document, a machine-readable storage medium may be any tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device. A machine-readable storage medium is not a machine-readable signal medium.
A machine-readable signal medium may include a propagated data signal with machine readable program code embodied therein, for example, in baseband or as part of a carrier wave. Such a propagated signal may take any of a variety of forms, including, but not limited to, electro-magnetic, optical, or any suitable combination thereof. A machine-readable signal medium may be any machine-readable medium that is not a machine-readable storage medium and that can communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device.
Program code embodied on a machine-readable medium may be transmitted using any appropriate medium. Computer program code for carrying out operations for aspects of the disclosure may be written in any combination of one or more programming languages, including an object oriented programming language such as the Java® programming language, C++ or the like; a dynamic programming language such as Python; a scripting language such as Perl programming language or PowerShell script language; and conventional procedural programming languages, such as the “C” programming language or similar programming languages. The program code may execute entirely on a stand-alone machine, may execute in a distributed manner across multiple machines, and may execute on one machine while providing results and or accepting input on another machine. The program code/instructions may also be stored in a machine-readable medium that can direct a machine to function in a particular manner, such that the instructions stored in the machine-readable medium produce an article of manufacture including instructions which implement the function/act specified in the flowchart and/or block diagram block or blocks.
Plural instances may be provided for components, operations or structures described herein as a single instance. Finally, boundaries between various components, operations and data stores are somewhat arbitrary, and particular operations are illustrated in the context of specific illustrative configurations. Other allocations of functionality are envisioned and may fall within the scope of the disclosure. In general, structures and functionality presented as separate components in the example configurations may be implemented as a combined structure or component. Similarly, structures and functionality presented as a single component may be implemented as separate components. These and other variations, modifications, additions, and improvements may fall within the scope of the disclosure.
As used herein, the term “or” is inclusive unless otherwise explicitly noted. Thus, the phrase “at least one of A, B, or C” is satisfied by any element from the set {A, B, C} or any combination thereof, including multiples of any element.
A method can comprise deploying an optical fiber in a borehole in a subsurface formation. Distributed acoustic sensing (DAS) data is detected from a seismic wave traversing the subsurface formation via the optical fiber. The DAS data comprises measurements of a relative displacement of light over a gauge length of the optical fiber. The DAS data is separated into a plurality of interleaving subsets associated with positions along the optical fiber. Distributed velocity data is determined from the interleaving subsets. The distributed velocity data can comprise particle velocity values for subset positions within the interleaving subsets.
Determining particle velocity values for the subset positions within the interleaving subsets can comprise determining a seed particle velocity value for an interleaving subset and determining the particle velocity values for the subset positions within the interleaving subset based on the seed particle velocity value and distances along the optical fiber associated with the subset positions. Determining the seed particle velocity value can comprise determining first median values for the interleaving subsets and determining offsets for the interleaving subsets such that subtracting the offsets for the interleaving subsets from the first median values of the interleaving subsets results in second median values of zero for the interleaving subsets. A number of the interleaving subsets can be determined according to a gauge length of the optical fiber and an interchannel spacing. Determining the distributed velocity data from the interleaving subsets can comprise determining a time rate of change of the relative displacement of light over the gauge length of the optical fiber. The method can further comprise converting the distributed velocity data to equivalent geophone response data for the seismic wave. Converting the distributed velocity data to the equivalent geophone response data for the seismic wave can comprise applying a transfer function to the distributed velocity data. The transfer function can comprise a convolution of the distributed velocity data and a geophone instrument response. Converting the distributed velocity data to equivalent geophone response data can comprise converting the distributed velocity data according to a central resonance frequency of a geophone and a circuit damping ratio of the geophone. The method can further comprise performing an evaluation of the subsurface formation based on the equivalent geophone response data and performing a hydrocarbon recovery operation based on the evaluation of the subsurface formation.
A system can comprise a processor and a machine-readable medium having program code executable by the processor to cause the apparatus to receive distributed acoustic sensing (DAS) data comprising measurements of a relative displacement of light over a gauge length of an optical fiber, separate the DAS data into a plurality of interleaving subsets associated with positions along the optical fiber, and determine distributed velocity data from the interleaving subsets. The distributed velocity data comprises particle velocity values for subset positions within the interleaving subsets.
The program code to cause the apparatus to determine particle velocity values for the subset positions within the interleaving subsets can comprise program code to determine a seed particle velocity value for an interleaving subset and determine the particle velocity values for the subset positions within the interleaving subset based on the seed velocity value and distances along the optical fiber associated with the subset positions. The program code to cause the apparatus to determine the seed particle velocity value can comprise program code to determine first median values for the interleaving subsets and determine offsets for the interleaving subsets such that subtracting the offsets for the interleaving subsets from the first median values of the interleaving subsets results in second median values of zero for the interleaving subsets. The program code can further comprise program code to convert the distributed velocity data to equivalent geophone response data. The program code to convert the distributed velocity data to the equivalent geophone response data can comprise program code to apply a transfer function to the distributed velocity data. The transfer function can comprise a convolution of the distributed velocity data and a geophone instrument response.
The system further comprises a seismic source to generate seismic signals, and a DAS interrogator to receive optically-transmitted DAS measurement values from the optical fiber in response to the seismic signals. A digitizer is electrically connected to the DAS interrogator to convert the optically-transmitted DAS measurement values into the DAS data.
One or more non-transitory machine-readable media can comprise program code for determining equivalent geophone response data. The program code receives distributed acoustic sensing (DAS) data comprising measurements of a relative displacement of light over a gauge length of an optical fiber, separates the DAS data into a plurality of interleaving subsets associated with positions along the optical fiber, and determines distributed velocity data from the interleaving subsets. The distributed velocity data comprises velocity values for subset positions within the interleaving subsets.
The program code determines particle velocity values for the subset positions within the interleaving subsets can comprise program code to determine a seed particle velocity value for an interleaving subset and determine the particle velocity values for the subset positions within the interleaving subset based on the seed particle velocity value and distances along the optical fiber associated with the subset positions. The program code to determine the seed particle velocity value can comprise program code to determine first median values for the interleaving subsets and determine offsets for the interleaving subsets such that subtracting the offsets for the interleaving subsets from the first median values of the interleaving subsets results in second median values of zero for the interleaving subsets. The program code can further comprise program code to convert the distributed velocity data to equivalent geophone response data utilizing a convolution of the distributed velocity data and a geophone instrument response.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/US19/34071 | 5/24/2019 | WO | 00 |