Spectral analysis, machine learning, and frac score assignment to acoustic signatures of fracking events
System, method, and apparatus for classifying fracture quantity and quality of fracturing operation activities during hydraulic fracturing operations, the system comprising: a sensor coupled to a fracking wellhead, circulating fluid line, or standpipe of a well and configured to convert acoustic vibrations in fracking fluid in the fracking wellhead into an electrical signal; a memory configured to store the electrical signal; a converter configured to access the electrical signal from the memory and convert the electrical signal in a window of time into a current frequency domain spectrum; a machine-learning system configured to classify the current frequency domain spectrum, the machine-learning system having been trained on previous frequency domain spectra measured during previous hydraulic fracturing operations and previously classified by the machine-learning system; and a user interface configured to return a classification of the current frequency domain spectrum to an operator of the fracking wellhead.
Latest Origin Rose LLC Patents:
The present application is a national phase application based on PCT/US20/64294 filed Dec. 10, 2020 which claims priority to U.S. Provisional Application No. 63/058,548 entitled “Spectral Analysis, Machine Learning, and Frac Score Assignment to Acoustic Signatures of Fracking Events” filed Jul. 30, 2020, and assigned to the assignee hereof and hereby expressly incorporated by reference herein. The present Application also claims priority to U.S. Provisional Application Nos. 62/945,929, 62/945,949, 63/058,534, 62/945,953, and 62/945,957 entitled “Spectral Analysis and Machine Learning to Detect Offset Well Communication Using High Frequency Acoustic or Vibration Sensing”, “Acoustic and Vibrational Sensor Based Micro-Seismic Analysis”, “Spectral Analysis and Machine Learning of Acoustic Signature of Wireline Sticking”, “Spectral Analysis and Machine Learning of Well Activity Using High Frequency Pressure Sensing of Phase-Locked Stimulation”, and “Spectral Analysis and Machine Learning of Acoustic Signature of Drill Bit Positive Displacement Motor Torque and Drill Bit Wear”, respectively, each of which are assigned to the assignee hereof and hereby expressly incorporated by reference herein.
FIELD OF THE DISCLOSUREThe present disclosure relates generally to oil field monitoring. In particular, but not by way of limitation, the present disclosure relates to systems, methods and apparatuses for spectral analysis of acoustic signals associated with drilling and completions operations.
DESCRIPTION OF RELATED ARTUnconventional reservoirs include reservoirs such as tight-gas sands, gas and oil shales, coalbed methane, heavy oil and tar sands, and gas-hydrate deposits. These reservoirs have little to no porosity, thus the hydrocarbons may be trapped within fractures and pore spaces of the formation. Additionally, the hydrocarbons may be adsorbed onto organic material, for instance, of a shale formation. In some cases, these reservoirs may require special recovery operations distinct from conventional operating practices in order to mobilize and extract the oil.
The rapid development of extracting hydrocarbons from these unconventional reservoirs can be tied to the combination of horizontal drilling and induced fracturing (also called “hydraulic fracturing” or simply “fracking”) of the formations. Hydraulic fracturing operations may include at least drilling of a well or borehole into the subterranean formation, perforation gun (or perf gun) firing, frac fluid pumping, proppant pumping, and plug installation. Horizontal drilling has allowed for drilling along and within hydrocarbon reservoirs of a formation to capture the hydrocarbons trapped within the reservoirs. In some cases, an amount of mobilization may be related to the number of fractures in the formation and/or the size of existing fractures. Thus, increasing the number of fractures in the formation and/or increasing the size of existing fractures through fracking may serve to increase mobilization.
Modern drilling and fracking operations often rely on lab-generated geological suggestions for determining one or more of: an appropriate stage time, timing of proppant release, perforation gun power, pH of fracking solution, fracking pressure, etc. In some cases, these suggestions may be calculated using computer-simulated models that take into account results from previous fracking operations. Besides being computationally expensive, existing computer-simulated models are not suited for providing real-time feedback. While micro seismic data can be used to provide some level of real-time analysis of fracking operations, existing techniques are lacking in resolution. In some aspects, greater resolution using micro seismic data may serve to benefit operations. As an example, while the rough location and path of a crack maybe known, the resolution provided using existing techniques may not allow a user to accurately confirm if a given crack joins another crack or a well (e.g., a crack and the well may appear to intersect, but the resolution may be too low, making this difficult to confirm).
SUMMARYThe following presents a simplified summary relating to one or more aspects and/or embodiments disclosed herein. As such, the following summary should not be considered an extensive overview relating to all contemplated aspects and/or embodiments, nor should the following summary be regarded to identify key or critical elements relating to all contemplated aspects and/or embodiments or to delineate the scope associated with any particular aspect and/or embodiment. Accordingly, the following summary has the sole purpose to present certain concepts relating to one or more aspects and/or embodiments relating to the mechanisms disclosed herein in a simplified form to precede the detailed description presented below.
These and other features, and characteristics of the present technology, as well as the methods of operation and functions of the related elements of structure and the combination of parts and economies of manufacture, will become more apparent upon consideration of the following description and the appended claims with reference to the accompanying drawings, all of which form a part of this specification, wherein like reference numerals designate corresponding parts in the various figures. It is to be expressly understood, however, that the drawings are for the purpose of illustration and description only and are not intended as a definition of the limits of the disclosure. As used in the specification and in the claims, the singular form of ‘a’, ‘an’, and ‘the’ include plural referents unless the context clearly dictates otherwise.
Aspects of the present disclosure generally relate to analyzing high frequency acoustic or vibration signals in a well to assess well activity in real-time via time domain and/or spectral analysis of said signals. These can be compared to static or absolute pressure readings that have long been used to obtain much lower resolution and non-real time insights into subterranean activity. In some cases, the analyzed signals may be transmitted from the lower reaches of the well to the surface, for instance, through liquid in the well. This may not only allow real-time feedback during well operations but may also allow computer algorithms to assign quantitative scores to drilling activities by comparing the feedback to feedback previously received as a result of certain fracking operations or subterranean activity (e.g., fracture initiation or high rate of fluid flow through a propped fracture). In this way, the computed scores may be used to provide real-time feedback to human operators, which may in turn allow them to adjust well operations. In other cases, the real-time feedback may be used to automatically adjust well operations. Real-time feedback may facilitate optimizing well output/yield and/or identify potential problems that could take the well offline (i.e., unusable), threaten the safety of human operators, ground water resources and/or equipment, to name a few non-limiting examples.
Some embodiments of the disclosure may relate to a method of providing real-time quantitative feedback for a fracking operation. The method can include providing a sensor configured for direct fluid communication with fluid within a well. In some examples, the sensor may comprise an acoustic or vibration sensor. In some examples, the method can further include acquiring acoustic or vibration data via the sensor in a time domain. In some cases, the method can further include converting the time domain acoustic or vibration data from the sensors to a frequency domain, for instance, using a fast Fourier transform (FFT) algorithm. Additionally, the method can include comparing the acoustic or vibration data in the frequency domain to a model trained on frequency domain signatures, where the frequency domain signatures correspond to known subterranean fracture parameters. In some cases, fracture parameters may include a number (e.g., of cracks), a location, a depth, intersection with one or more other fractures, intersection with wellbore, cracks propped or not, size of fracture and/or cracks, length of fracture and/or cracks, cross section of cracks, volume flow through cracks, frac initiation, communication between wells, horizontal shifting, to name a few non-limiting examples. In some embodiments, the method can include assigning a frac score to the acoustic or vibration data and/or one or more subterranean fractures that caused the acoustic or vibration data, based on the comparing.
Some embodiments of the disclosure may relate to a system for classifying fracture quantity and quality or fracturing operation activities during hydraulic fracturing operations, the system comprising: a sensor coupled to a fracking wellhead, circulating fluid line, or standpipe of a well and configured to convert acoustic vibrations infracking fluid in the fracking wellhead into an electrical signal; a memory configured to store the electrical signal; a converter configured to access the electrical signal from the memory and convert the electrical signal in a window of time into a current frequency domain spectrum; a machine-learning system configured to classify the current frequency domain spectrum, the machine-learning system having been trained on previous frequency domain spectra measured during previous hydraulic fracturing operations and previously classified by the machine-learning system; and a user interface configured to return a classification of the current frequency domain spectrum to an operator of the fracking wellhead.
Some other embodiments of the disclosure may relate to a method of classifying fracture quantity and quality during hydraulic fracturing operations, the method comprising: providing a sensor coupled to a wellhead, circulating fluid line, or standpipe of a well and configured to convert acoustic vibrations in fluid in the well into an electrical signal in a time domain; recording the electrical signal to a memory; converting the electrical signal for a window of time to a current frequency domain spectrum comprising one or more amplitude spikes, the current frequency domain spectrum constituting a measured frequency signature; analyzing the current frequency domain spectrum via a machine-learning system trained on previous frequency domain spectra measured during previous hydraulic fracturing operations and previously classified by the machine-learning system; and classifying the current frequency domain spectrum as associated with initiation of a fracture in the well with greater accuracy and lower latency than achievable with a micro seismic sensor array; and returning a classification of the current frequency domain spectrum to a well operator.
In yet other embodiments, the disclosure may relate to a method of improving fracture quantity and quality in hydraulic fracturing operations, the method comprising: performing a first fracking operation on a well in a subterranean formation; providing a sensor coupled to a wellhead, circulating fluid line, or standpipe of the well and configured to convert acoustic vibrations in fluid in the well into an electrical signal in a time domain; recording the electrical signal to a memory; converting the electrical signal for a window of time to a current frequency domain spectrum comprising one or more amplitude spikes, the current frequency domain spectrum constituting a measured frequency signature; analyzing the current frequency domain spectrum via a machine-learning system trained on previous frequency domain spectra measured during previous hydraulic fracturing operations and previously classified by the machine-learning system; classifying the current frequency domain spectrum as associated with initiation of a fracture in the well; and adjusting frac design parameters in near real-time based on this quantification and classification such as fracking pumping rate, bottom hole sand concentration to optimize fracture quantity and classification.
Some other embodiments of the disclosure may relate to a method of identifying downhole hydraulic fracturing operations in real time, the method comprising: providing a sensor coupled to a wellhead, circulating fluid line, or standpipe of a well and configured to convert acoustic vibrations in fluid in the well into an electrical signal in a time domain; recording the electrical signal to a memory; converting the electrical signal for a window of time to a current frequency domain spectrum comprising one or more amplitude spikes, the current frequency domain spectrum constituting a measured frequency signature; analyzing the current frequency domain spectrum via a machine-learning system trained on previous frequency domain spectra measured during previous hydraulic fracturing operations and previously classified by the machine-learning system; classifying the current frequency domain spectrum as associated with a downhole hydraulic fracturing operation; and returning a classification of the current frequency domain spectrum to a well operator.
Some embodiments of the disclosure may relate to a method of training a machine-learning model for hydraulic fracturing operations, the method comprising: providing a sensor coupled to a wellhead, circulating fluid line, or standpipe of a well and configured to convert acoustic vibrations in fluid in the well into an electrical signal in a time domain; recording the electrical signal to a memory; converting the electrical signal for a window of time to a current frequency domain spectrum comprising one or more amplitude spikes, the current frequency domain spectrum constituting a measured frequency signature; analyzing the current frequency domain spectrum via a machine-learning system trained on previous frequency domain spectra measured during previous hydraulic fracturing operations and previously classified by the machine-learning system; classifying the current frequency domain spectrum as associated with subterranean drilling or fracking activity; and wherein the machine-learning system is trained by grouping the current frequency domain spectrum with similar ones of the previous frequency domain spectra that are also associated with the subterranean drilling or fracking activity, and classifying each grouping.
Various objects and advantages and a more complete understanding of the present disclosure are apparent and more readily appreciated by referring to the following detailed description and to the appended claims when taken in conjunction with the accompanying drawings:
The word “exemplary” is used herein to mean “serving as an example, instance, or illustration.” Any embodiment described herein as “exemplary” is not necessarily to be construed as preferred or advantageous over other embodiments.
Preliminary note: the flowcharts and block diagrams in the following Figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods and computer program products according to various embodiments of the present invention. In this regard, some blocks in these flowcharts or block diagrams may represent a module, segment, or portion of code, which comprises one or more executable instructions for implementing the specified logical function(s). It should also be noted that, in some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams and/or flowchart illustrations, and combinations of blocks in the block diagrams and/or flowchart illustrations, can be implemented by special purpose hardware-based systems that perform the specified functions or acts, or combinations of special purpose hardware and computer instructions.
The present disclosure relates generally to oil field monitoring. In particular, but not by way of limitation, the present disclosure relates to systems, methods and apparatuses for spectral analysis of acoustic signals received at a well head.
Acoustic and Vibration Pressure
Existing pressure sensing techniques for oil field monitoring involve recording pressure changes (e.g., absolute changes over long periods of time) with reference to an absolute pressure of fluid in the well. However, analyzing relative fluctuations or vibrations in the fluid in a well, for instance, in a frequency domain, rather than a time domain, may serve to provide a more accurate understanding of fracture dispersion, potential washout (i.e., is water or fluid going toward one crack because it is softer than others) and/or screen out situations, and fracture quality, to name a few non-limiting examples. In some cases, a quantitative frac score may be obtained by analyzing the fluctuations or vibrations in the fluid (i.e., via measurement of acoustics in the fluid), or alternatively, by feeling vibrations through a metal component of the wellhead. According to aspects of this disclosure, this assigned frac score may be used to determine a quality of fractures/cracks in the subterranean formation, and thus, a viability of oil production from a given well based on a current status of the well.
In some cases, this analysis may involve acquiring dynamic acoustic or vibration pressure data from the well's fluid (e.g., fracking fluid) and converting it into a frequency spectrum or frequency domain in some circumstances, the analysis can focus on repeating patterns, which may have a better correlation to underground events, and may travel through and be more easily discerned through thousands of feet of rock and sand formations, than one-off changes in absolute pressure (events that often take hours to register). In some cases, this spectrum may also be referred to as an acoustic or vibration spectral frequency signature (or a frequency signature). In some embodiments, the analysis may comprise generating machine learning (ML) models, or other artificial intelligence (AI) models, and training the models to recognize the acoustic or vibration signatures of different events. One non-limiting example of an event may comprise identifying whether a formed crack connects to the well or not. Once models have been trained to recognize the acoustic or vibration signatures of different events, real-time acquired data may be compared to the model or analyzed by the model for real-time assessment of a number, rate of creation, and quality of fractures being created in a given stage, which may be used to adjust fracking parameters such as stage timeline, pH, pressure, perforation gun pressure, etc. In some examples, the real-time acquired data may also be used to differentiate between actual crack openings and mere horizontal shifts in the subterranean formation. Current techniques often-times require operators to make decisions based on geological modeling performed hours before an operating step. Additionally or alternatively, operators rely on trial and error to make informed decisions before a particular step. However, the systems and methods disclosed herein alleviate some of the deficiencies of current techniques by utilizing real-time quantitative and qualitative analysis of crack formation and fluid flow via acoustic and vibration data to more accurately assess the choices that operators can make, and to optionally provide automated and optimized control of fracking operations.
In some embodiments, acoustic and vibration data and time or frequency analysis thereof, can be used relative to micro-fracture testing to define the stress field and fracture system in a well bore for the purpose of optimizing subsequent hydraulic fracturing well completion operations, further described below in relation to
Acoustic and Vibration Sensors
In some cases, the techniques described in this disclosure may utilize a high frequency (e.g., greater than 1 kHz) acoustic or vibration sensor directly coupled to a well, for instance at the well head. This acoustic or vibration sensor may be in direct physical contact with fluid in the well, the well casing, the well head pipe, the circulating fluid line, the standpipe, or the well pad (e.g., vibration sensors on the well pad can obviate the need to have direct contact with fluid in the well). In some embodiments, a vibration sensor need not be directly coupled to a component of the well, but instead can indirectly measure vibrations in the fluid. For instance, a laser reflecting off a surface of the well, such as a viewing window, could measure vibrations of the viewing window using optical methods. For the sake of brevity, an acoustic or vibration sensor may be used wherever the term acoustic sensor is seen in this disclosure. In some examples, the high frequency acoustic or vibration sensor may provide a digital or analog signal indicative of high frequency pressure fluctuations. Additionally or alternatively, the signal may be indicative of vibrations in the fluid. In some examples, this signal maybe passed to a conversion and analysis component, or a converter (e.g., spectrum analyzer), configured to identify frequency components of the signal (e.g., via an algorithm that transforms pressure or vibration data in the time domain to the frequency domain such as a Fast Fourier Transform (FFT) and compares the frequency domain signal to previously measured frequency domain signals or signatures).
In some examples, the acoustic sensors described throughout this disclosure may or may not have a reference pressure. Furthermore, the acoustic sensors may be configured to measure at least changes in pressure. Thus, in some cases, the acoustic sensors may be configured to measure absolute pressure in addition to pressure changes (i.e., if a reference pressure is being used). Additionally or alternatively, for instance, if no reference pressure is being used, the acoustic sensors may be used in parallel with an absolute pressure sensor. In some cases, the absolute pressure sensor may be configured to measure static or absolute pressures, where the absolute pressure may be used as a baseline (or reference) for the higher sensitivity data from the acoustic sensor.
It should be noted that throughout this disclosure, a vibration sensor may be used in addition (or as an alternative) to a high frequency acoustic pressure sensor.
Acquiring Data
As previously noted, the term acoustic sensor may be broadly used to refer to a high frequency acoustic pressure sensor and/or a vibration sensor (e.g., sampling at ˜1 kHz or greater). One non-limiting example of a vibration sensor may comprise a piezoelectric vibration sensor. In some cases, piezoelectric vibration sensors may be configured to generate a current or voltage proportional to an amount of piezoelectric material movement. The piezoelectric material can be in direct physical contact with the fluid in the well or may be physically coupled to a protective membrane that is in direct physical contact with the fluid. Either way, vibrations in the fluid may be transmitted to the piezoelectric material, which may cause movement or vibrations of the piezoelectric material. Movement of the piezoelectric material may generate a current or voltage, where the current or voltage may be proportional to the amount of vibration or movement of the piezoelectric material. The ICP Pressure Sensor, Model Number 113B23, is one non-limiting example of an acoustic or vibration sensor.
In some cases, the generated current or voltage may be recorded and stored, and there may be a 1 to 1 mapping of vibration data to current or voltage data. The measured current or voltage readings may be used to determine vibration data, for instance, by mapping the current or voltage readings to corresponding vibration values in a look-up table. In some cases, raw data may comprise one or more of the mapped vibration data, and the measured current and/or voltage readings. This raw data can be passed through a transform operation such as a Fourier Transform, and further analyzed in the frequency domain (e.g., via a spectrum analyzer), as described later.
In some cases, a Seismic Emission Tomography (SET) process comprises recording microseismic data using an array of sensors, located on or proximate the surface of the earth, in a well that is to be fractured, in another well or wells, or in one or more boreholes drilled for the purpose of placing sensors. Data is recorded at sensor locations in a digital format as a time series, referred to as a “trace,” over a given time period. The duration of recording and the sampling interval is determined by the objectives of the microseismic data acquisition process, the characteristics of the events that generate the detected or sensed microseismic energy, the distances involved, the characteristics of the subsurface, and other factors. Once the seismic data has been recorded, it can be processed and converted to a set of data values that represent useful information, and that information may be displayed in a readily understandable format. The data recorded at each sensor location may be filtered and processed using SET processing techniques and software, that convert the data into a series of gridded subsurface volumes corresponding to multiple time samples. The values of the points in the grid represent attributes of the data, and such values vary over time as the energy emitted at each point in the subsurface varies. The solution to this problem may involve projecting back the microseismic energy to multiple possible points of origin in the subsurface. A microseismic event such as a fracture emits energy that is detected and recorded at multiple sensors. The microseismic data recorded at multiple sensor locations may be projected back to possible points of origin. If microseismic energy was emitted from a given point in the subsurface, then the data tends to add constructively at that point. If no energy was emitted from a given point in the subsurface, then the data cancels out. According to some embodiments of the SET process, each point in the subsurface grid may be treated as if it is a possible source of microseismic energy. Using a known or estimated seismic velocity model, it may be possible to compute the time of a release of energy at a point at a given depth in the subsurface takes to reach each sensor on or proximate the surface, where it is recorded as part of the seismic data trace for the sensor. Knowing this time, a time shift may be applied to the seismic data trace recorded at the sensor, such that the result is a seismic data trace corresponding to what might have been recorded at the point in the subsurface at which the energy was emitted.
Analysis of Acquired Data and Example Applications/Use Cases
Frequency Domain Analysis
In some examples, the transform component and the conversion and analysis component (e.g., converter or spectrum analyzer) may be implemented as a software program, firmware module, hardware comprising analog circuits, or a combination thereof. In some embodiments, a conversion function (e.g., Fourier Transform) may comprise the use of wavelet analysis techniques. In some cases, wavelet analysis may refer to the use of a custom function that is stretched and scaled. In some aspects, wavelet analysis may facilitate in optimizing analysis of detailed timing of events in a signal.
For the purposes of this disclosure, a conversion and analysis component (e.g., spectrum analyzer) may be configured to measure the magnitude of an input signal at different frequencies. Said another way, the conversion and analysis component may analyze signals in the frequency domain, rather than the time domain Typically, the conversion and analysis component may receive electrical signals as an input. In some other cases, the conversion and analysis component may receive acoustic or vibration signals via an appropriate transducer. In some embodiments, the conversion and analysis component may utilize a Fourier Transform or another applicable transform algorithm to convert raw acoustic or vibration data from the time domain to the frequency domain.
Fracking pads may include one or more acoustic sensors (e.g., one acoustic sensor for each well head) or one or more static and one or more acoustic sensors (e.g., one static and one acoustic sensor for each well head). The acoustic sensors may be high frequency pressure sensors (e.g., sampling at ˜1 kHz or greater). Each fracking pad may include a transceiver for transmitting raw data from its sensor(s) to a local or cloud-based conversion and analysis component. Additionally or alternatively, the raw data may be transmitted to a processing resource that receives and analyses outputs from various conversion and analysis components. In one embodiment, a set of pads may comprise a master transceiver configured to receive data from one or more other pads on a local network. Each pad can transmit raw data or converted data (i.e., frequency domain data) to the master transceiver, and the master transceiver may transmit (i.e., relay) the data received on the local network to a cloud-based resource, such as a server farm where more complex analysis takes place (e.g., comparison to a model; training a model).
Further, the acoustic sensors may be coupled to one or more conversion and analysis components. In some cases, the number of conversion and analysis components may vary (e.g., one for each pad, one for each well head, or one for a network of sensors, to name a few non-limiting examples). The conversion and analysis component may be configured to execute an algorithm, such as a FFT algorithm, for transforming raw data from the time domain to the frequency domain in some other cases, the conversion and analysis component may be used in concert with another device or software module that can perform FFT.
Using spectral analysis rather than static pressure-based sensing enables higher signal to noise ratios than traditional static pressure-based sensors. For instance, a fracture initiation or extension may cause an acoustic pop or a rapid surge in acoustic energy at a certain frequency. Static (or absolute) pressure may not change or may see a very subtle change from this event, the type of pressure change that is difficult to discern from noise (typical variations in static/absolute pressure). However, when viewed in the frequency spectrum, this pop may look like the spectral signatures seen in
In another example, fluid, mud, and proppant flowing through the well holes, perforations in stage walls, and fractures may also be associated with identifiable signatures in the frequency domain.
In another example, spectral analysis can predict early screenout. Screenout refers to a condition encountered during gravel-pack operations whereby a treatment area cannot accept further pack sand. In some cases, there may be a sudden increase in treatment pressure when screenout occurs. Under ideal conditions, screenout generally signifies that the entire void area has been successfully packed with sand. However, if screenout occurs too early in the treatment, it may indicate an incomplete treatment and the presence of undesirable voids within the pack zone. In some embodiments, a combination of raw time domain data and frequency spectra can be used to identify early screenout.
In another example, sand moving along edges of a pipe, well hole, or fracture may generate acoustic or vibration waves at a unique frequency (or frequencies) (e.g., at a different frequency or frequencies from signals generated by clean water moving through the same structure). In such cases, different areas associated with different geological and flow properties may be identifiable based on analyzing signals in the frequency domain in such cases, the conversion and analysis component may identify frequency signatures associated with specific activities and/or arriving from specific locations in the observation or offset well, where the identifying may be based at least in part on distinguishing between different processes or events during development of the well or offset well. In some cases, the frequency signatures may be dependent on fluid flow properties. As an example, a first area (e.g., where fluids become turbulent) may be associated with a frequency signature that is distinct from another frequency signature associated with a second area (e.g., associated with laminar fluid flow).
In another example, analyzing the frequency spectrum of acoustic signals in the fracking fluid allows identification of activities occurring in adjacent wells. For instance, a first well may be packing sand and gel into existing cracks, while a second adjacent well is opening fractures by pumping fluid down the borehole. According to aspects of this disclosure, the conversion and analysis component may be able to identify which signals are being caused by which well and/or which activity or operation is producing a given signal, for instance, based on given knowledge of the timing of the processes at nearby wells.
In some cases, sound or pressure waves may reflect off of various structures, interfaces between different fluids, etc., within a well. In such cases, the conversion and analysis component may be used to identify beat frequencies or resonances caused by such reflections. In one example, a pump truck may create a 33 Hz signal (i.e., a first frequency signature) during pumping operations. In some embodiments, the 33 Hz signal (i.e., frequency signature) may reflect off of one or more surfaces, including a heel of the well, toe of the well, one or more other structures at the well or well head, etc. In some cases, the reflective bouncing off of the one or more surfaces (e.g., one or more times per second for a 1-mile deep surface-to-heel well) may affect the resonant frequency identified by the conversion and analysis component. For instance, after reflecting and bouncing off of one or more surfaces and/or structures at the well head, a generated signal, such as the 33 Hz signal, may be identified as a ˜1 Hz signal (or another frequency different from 33 Hz). In other words, the conversion and analysis component may identify a ˜1 Hz signal as the resonant frequency for pump truck signals reflecting up and down through the vertical segment of a well (either the observation well or an adjacent well). In this way, the resonant frequency may be used to better understand the structure of a well, including one or more of the length of the borehole, length of horizontal sections, length of fractures extending from the horizontal section, etc.
In some examples, resonant frequencies may also be used in assessing dimensions and shapes of underground chambers, such as reservoirs or natural cracks, or the thickness of different layers of underground materials. All of these may present unique frequency spectra that an acoustic sensor at wellhead can measure and that can be matched with previous spectra associated with similar structures.
Raw Time Domain Analysis and/or Time & Frequency Domain Analysis
While this disclosure has discussed use cases where a source of a frequency signal is constant, such as that from fracking fluid passing through a perforation in a casing, in other embodiments, the source frequency may vary in time. Adjusting or sweeping a frequency of a source, such as a pump trump in an offset well, can create a signal that is more easily distinguished from background noise, than a static frequency signal. For instance, where a source is swept with a known rate of change, a monitoring system can not only look for the frequencies in the sweep, but also identify the rate of change of that frequency peak (or frequency peaks), thus providing a further ‘fingerprint’ that can be used to distinguish a signal from noise.
One application is a changing or sweeping frequency source, whose signal is monitored from an offset well, and in this way, subterranean structures or materials between the two wells can be monitored as the signal passes between the wells. For instance, a rock formation may resonate at a different frequency than a sand formation, and thus a bump (i.e., a variation) in amplitude at a certain frequency may be indicative of a rock formation between the offset well where the pumps are being swept in frequency, and the observation well that is monitoring for the sweeping frequency via acoustic or vibration sensors. As another example, modeling may show that a larger amplitude signal (e.g., a frequency signature) is generated and observed when a 40 Hz signal passes through a first shale as compared to a 35 Hz signal, whereas, in a second shale, a 30 Hz signal generates a larger amplitude frequency signature than a 35 Hz signal.
One example of changing a source frequency is that operators may vary and control a generated source frequency signal (e.g., from a pump truck) and monitor changes in the observed signal in the frequency and/or time domain for instance, rather than simply monitoring a 33 Hz pump truck signal, operators could perform a frequency sweep for the generated pump truck signal (e.g., by gradually adjusting a pump truck frequency through a range, such as 20 Hz to 40 Hz). In this example, the conversion and analysis component may be used to not only pick up on these unique frequencies (e.g., between 20 and 40 Hz) over background frequencies, but also monitor and observe the signal changing in the frequency domain as a function of time.
In another example, source frequency sweeping could be used to identify a structure or material based on optimal transmission frequencies. For instance, where a certain shale formation separates an observation well and another observation well coupled to pump trucks, the pump trucks' revolution per minute (RPMs) could be gradually adjusted until a highest amplitude signal (i.e., corresponding to an optimized frequency for travel through the shale formation between the wells) is observed by the conversion and analysis component. In this way, the sweeping could be used to identify different materials or structures since each may have optimal transmission frequencies. Similarly, this sweeping technique can be used to identify an optimal source frequency to later use during static frequency applications.
It should be noted that, pump trucks are just one example of an acoustic or vibration source, and different acoustic/vibration sources may be utilized in different embodiments. For instance, surface vibrators or surface oscillators used for releasing stuck drill strings may be used as acoustic or vibration sources. In some other cases, surface vibrators used to impart vibratory seismic energy into the ground may be used as acoustic/vibration sources. In yet other cases, an acoustic transducer, ultrasound transducer, sonar transducer, etc., may be used to inject energy into the system.
In some examples, energy produced at a target frequency may be used to optimize the fracking process. For example, energy signals at a particular target or resonant frequency (e.g., 20 Hz) may be used to induce and/or manipulate fractures. In some cases, the resonant frequency may be associated with a target fracture or chamber. Further, the induced signal may produce additive or constructive interference, thus allowing manipulation or control of fractures.
In some embodiments, underground events such as fracking fluid movement or fracture initiation can be the source of acoustic signals, and analysis can look both at the frequency spectra as well as the data in the time domain. By using a combination of analysis methods, more accurate identification of subterranean formations and events may be possible.
Machine Learning
Fourier Analysis
Some embodiments of this disclosure pass acoustic or vibration data in the frequency domain to a machine learning model for analysis, labeling, and training of the model. In some embodiments, the model may be configured to use artificial intelligence based on, for example, a neural network or other type of machine learning algorithm. In some cases, the artificial intelligence algorithm or model may receive time domain data converted to a frequency domain, for instance, using a FFT algorithm or another algorithm for computing the discrete Fourier transform (DFT) of a sequence. A DFT may be obtained by decomposing a sequence of values into components of different frequencies. In some cases, a conversion and analysis component may be utilized to perform the conversion from time to frequency domain in some other cases, the acoustic or vibration data in the time domain may be passed to a machine learning model without conversion. In such cases, the conversion and analysis component maybe responsible for analysis, but not conversion, of the time domain data. It should be noted that, even though no conversion of time domain data into the frequency domain takes place, the model may still have access to frequency information associated with the measured signal. In some cases, the model may look at a window of data in one shot (or one local section of a signal as it changes over time) and learn to detect, for instance, high and low frequency waveforms and structures. The model or neural network may encompass knowledge of frequency space decomposition of a signal and may be configured to deconstruct a single waveform in time into a composite of simpler, underlying waveforms (e.g., sinusoidal waveforms). Thus, in some aspects, the model may be trained to perform something akin to Fourier analysis. In some other cases, the model may utilize a Short-time Fourier transform (STFT) to determine the sinusoidal frequency and phase content of local sections of a signal as it changes over time. STFT computation may involve dividing a longer time signal into shorter segments of equal length and then computing the Fourier transform separately on each shorter segment. In some cases, once the Fourier spectrum is revealed for each shorter segment, the changing spectra may be plotted as a function of time (i.e., also known as a spectrogram or waterfall plot).
In some cases, the on-site or cloud-based storage and analysis unit 112 may include a trained model (e.g., as part of a machine-learning system) based on previous drilling or hydraulic fracturing operations and their frequency signatures (and optionally previously classified by the machine-learning system). For instance, the model may have been trained using acoustic or vibration data from previous drilling events, for instance, an event that led to a falloff in production. In some embodiments, the on-site or cloud-based storage and analysis unit 112 may be configured to provide automated feedback control to the well, for example, to reduce frac pressure, increase or decrease well spacing of future wells (or change a direction of a well to increase spacing between portions of adjacent wells)=, or perform another applicable action.
In some embodiments, the on-site or cloud-based storage and analysis 112 may monitor for a signature of pump trucks 122 pumping fluids into the offset well head 120. In some cases, these pump trucks 122 may operate at around 33 Hz. In such cases, the frequency signature (i.e., at 33 Hz) generated by the pump truck may have a greater amplitude than other frequency components generated by the illustrated drilling system 100.
In some cases, sound or pressure waves may reflect off of various structures, interfaces between different fluids or materials, etc., within a well or between wells. In such cases, the conversion and analysis component may be used to identify beat frequencies or resonances caused by such reflections. In some embodiments, the 33 Hz signal (i.e., a first frequency signature) generated by the pump truck may reflect off of one or more surfaces, including a heel of the well, toe of the well, one or more other structures at the well or well head, etc. In some cases, the reflective bouncing off of the one or more surfaces (e.g., one or more times per second for a 1-mile deep surface-to-heel well) may affect the resonant frequency identified by the conversion and analysis component. For instance, after reflecting and bouncing off of one or more surfaces and/or structures at the well head, a generated signal, such as the 33 Hz signal, may have a ˜1 Hz beat frequency signal (or another frequency different from 33 Hz), corresponding to reflections. In other words, the conversion and analysis component may identify a ˜1 Hz signal as the resonant or beat frequency for pump truck signals reflecting up and down through the vertical segment of a well (either the observation well or an adjacent well) in addition to the original 33 Hz signal. In this way, the resonant frequency may be used to better understand the structure of an observation or offset well, including one or more of the length of the borehole, length of horizontal sections, length of fractures extending from the horizontal section, etc.
Additionally or alternatively, operators may vary and control a generated source frequency signal (e.g., from a pump truck) and monitor changes in the observed signal in the frequency and/or time domain for instance, rather than simply monitoring the 33 Hz pump truck signal, an operator may perform a frequency sweep for the generated pump truck signal (e.g., by gradually adjust a pump truck frequency through a range, such as 20 Hz to 40 Hz). In this example, the conversion and analysis component maybe used not only to pick up on these unique frequencies (e.g., between 20 and 40 Hz) over background frequencies, but also to monitor and observe the signal changing in the frequency domain as a function of time. Additionally or alternatively, the source frequency may be adjusted to optimize travel through a given medium. For instance, where a certain shale formation separates an observation well (i.e., associated with well head 102) and an offset well (i.e., associated with offset well head 120) coupled to the pump trucks, the pump trucks' revolutions per minute (RPMs) could be gradually adjusted until a highest amplitude signal (i.e., corresponding to an optimized frequency for travel through the shale formation between the wells) is observed by the conversion and analysis component comprising the on-site or cloud-based storage and analysis unit 112. Operational measurements can then be taken based on this optimization of the source frequency.
The signals can either be sourced at the observation well (e.g., acoustic waves from a fracture initiation) or an adjacent or offset well (e.g., acoustic waves from a pumping truck). In some embodiments, the sensor(s) may be configured to couple to processors (e.g., Raspberry Pi) located in the spoke computers 208-a and/or 208-b. In some cases, a spoke computer 208 may comprise one or more processors for each well pad 202 in electronic communication with the respective spoke computer. In some embodiments, the one or more processors of the spoke computers 208 may be coupled to an antenna system 212. In some cases, the antenna system 212 may comprise an omnidirectional antenna, although other types of antennas are contemplated in different embodiments. Each antenna system 212 may be in communication with a wide area network (WAN), such as a 4G or 5G network. In another embodiment, the antennas of the antenna system 212 may form a local area wireless network wherein one of the antennas may be configured as an interface (e.g., a gateway) between the local area wireless network and a wide area network. In some embodiments, cellular (e.g., multi-beam antennas, sector antennas) or satellite (e.g., dish) antennas may be deployed for communication with a wide area network, to name a few non-limiting examples. Further, omnidirectional or Yagi type antennas, to name two non-limiting examples, may be utilized for local area network communication.
In some cases, the remote hub 214 may be in communication with the antenna systems 212 and the spoke computers 208. Further, the remote hub 214 may be configured to contact an insight program 226 via an Application Programming Interface (API) 224. In some examples, this communication may involve a local area network or a wide area network. Insight 226 may be configured to store data for a training model in the database 230, as well as to continually train the model using new data acquired from the acoustic sensors at the well heads. In some cases, the drilling system 200 may also support a web app 228 to provide one or more insights, warnings, feedback, and/or instructions to pad operators. In some examples, the web app 228 may be accessible via a user interface displayed on a user device (e.g., laptop, smartphone, tablet, etc.).
In some embodiments, the processors may comprise (or may be coupled to) a conversion and analysis component. In other embodiments, the processors may send their data through the network(s) to a centralized conversion and analysis component. In some cases, the centralized conversion and analysis component may or may not be located near the well pads 202. For instance, the centralized conversion and analysis component may be located off-site in some embodiments.
As illustrated, the drilling system 200 may further comprise one or more additional components, modules, and/or sub-systems, including, but not limited to, a Data Acquisition and Control System (DASTrac 216), a fracking client 218, a Coiled Tubing (CT) Data Acquisition module 220, and a CT client 222. In some cases, the DASTrac 216 may comprise a data acquisition and control program for acquiring fracking operations data from wellsite process control units and other sensors. Further, DASTrac 216 may be configured to display the acquired data from the data acquisition system in both numeric and graphical form in real time, which may enable operators to change job profiles, scale parameters, advance stages, change stages, and hold stages in response to seeing fracture scores, to name a few non-limiting examples. In some cases, the CT Data Acquisition module 220 may be configured to measure and control technological parameters of coiled tubing units during repair and stimulation operations of oil and gas wells. The CT Data Acquisition module 220 may also be configured to record the measured technological parameters on electronic media, and optionally display and visualize them on an operator's computer display. In some cases, the CT client 222 may be configured to access coiled tubing data from the CT Data Acquisition module 220, for instance, directly via the API 224. In the oil and gas industry, coiled tubing may refer to a long metal pipe, usually anywhere between 1 to 3.25 inches in diameter (although other diameters are contemplated in different embodiments), which is supplied spooled on a reel. In some cases, coiled tubing may be used for interventions in oil and gas wells, as production tubing in depleted gas wells, and/or as an alternative to a wireline (i.e., the coiled tubing may be used to carry out operations similar to a wireline). In some embodiments, coiled tubing may be configured to perform open hole drilling and milling operations. Further, due to their high pressure tolerance abilities (e.g., ranging from 55,000 PSI to 120,000 PSI), they may also be utilized to fracture a reservoir. In some cases, one or more sensors (not shown) may be coupled to the coiled tubing and sent downhole. The CT Data Acquisition module 220 may collect real-time downhole measurements from the sensors, where the measurements may be used to model the fatigue on the coiled tubing, predict coiled tubing performance, fluid behavior at modeled downhole well conditions, to name a few non-limiting examples. In some cases, the real-time downhole measurements collected by the CT Data Acquisition module 220 may also be used to optimize treatments, for instance, during interventions (i.e., when the well is taken offline).
The spoke computers can include memory for storing electrical signals, a current frequency domain spectrum, or both, measured by sensors at one or more well heads, circulating fluid lines, or standpipes at the well pads 202-a and 202-b. The database 230 can also include memory for storing electrical signals, a current frequency domain spectrum, or both, measured by sensors at one or more well heads, circulating fluid lines, or standpipes at the well pads 202-a and 202-b. The database 230 can also be configured to store frequency domain spectra measured during previous hydraulic fracturing operations. The database 230 can also include previous classifications or identifications of subterranean activities and events associated with the previous frequency domain spectra. This may include a mapping between events or structures (e.g., a size or location of a fracture) and previous frequency domain spectra. The database 230 may also store well outcomes associated with previous frequency domain spectra. For instance, an increase in well production after a fracking operation that resulted in some subterranean event (believed to be fracture initiation, extension or widening) that caused a certain previous frequency domain spectra. These outcomes can include well flow rate and fracture intersection with the wellbore, to name two non-limiting examples.
After hub 414 receives the data (e.g., raw data, or frequency domain sensor data) from spoke computer 408, it may further relay said data on to a frequency spectral analysis module 401 via antenna system 412-b and/or API 424. The API 424 may implement one or more aspects of API 224 discussed in relation to
As illustrated, the frequency spectral analysis module 401 may be electronically and communicatively coupled to a classification and prediction module 402. The classification and prediction module 402 may be configured to determine if the frequency spectrum of the raw data aligns with signatures for known subterranean activity, such as fracture initiation, fracture extension, horizontal shifting, fracture intersection with well-bore, and fracture intersection with another fracture, to name a few non-limiting examples. Alignment with frequency signatures for known sizes, such as diameter and length of a fracture may also be looked for. If such a classification occurs, then an events and notification module 403 may be activated. In some circumstances, the events and notification module 403 may be configured to issue an indication to an operator of the pump truck 406 or well. Alternatively or in parallel, the classification and prediction module 402 may be configured to analyze raw time series data and determine if this raw data aligns with known time series signatures. If such a classification occurs, the events and notification module 403 may be activated to send an indicator to an operator.
Additionally or alternatively, the classification and prediction module 402 may be configured to analyze raw time series data and estimate a level of frac dispersion (i.e., are cracks dispersed or concentrated) and/or washout (i.e., is water going toward one crack because it is softer than other crack(s)), or even predict screenout. As described later in the disclosure, a frac score may be assigned based on the estimations and/or predictions by the classification and prediction module 420. Furthermore, as previously described, in some cases, fluid, mud, and proppant flowing through the well holes, perforations in stage walls, early screenout, washout, and/or fractures may be associated with identifiable signatures in the frequency domain for instance, in one example, early screenout may be predicted by using a combination of raw time domain data and frequency spectra. In some cases, early screenout and/or washout may be associated with a lower frac score.
In some cases, micro-fracturing in a well bore may be performed to define the stress field and fracture system, for instance, to optimize hydraulic fracturing well completion operations. It should be noted that, micro-fracturing is to be distinguished from fracturing of the bore hole after drilling, which is typically more intense and is done in order to facilitate the extraction of oil or gas from the well. In other words, micro-fracture testing may be performed for acquisition of information concerning the formation and may be used to optimize fracturing. In some cases, the sensors illustrated in
In some cases, acoustic data can be supplemented by graphs of pressure versus time and pressure versus pumped volume. These may be generated by a surface computer system (or alternatively, a remote computer system). An operator or user may control the conduct of the test based on the generated graphs. For example, the operator may run the pump pressurizing the bore hole until a drop off or leveling out of the pressure becomes evident, indicating that significant fracturing has occurred. In some cases, after the pump is shut down, the operator may continue to monitor the graph of pressure versus time in the bore hole. Examination of this data, together with surface pressure and flow data, may be used to determine the pressure at which fracture initiation occurs (i.e., the bore hole pressure below which the fractures will begin to close), when fractures are propagated (i.e., pressures at different flow rates (fracture conductivity)), and when primary and potentially later closure pressures are attained (i.e., when the test is completed).
In some cases, micro-fracture testing, unlike leak off tests, may be performed a number of times along the well bore within the producing reservoir. Microfracture testing may be used to study when and how fractures develop as pressure increases (e.g., a slight decrease in pressure may be observed when a fracture occurs when pressure rises to X). Study of microfracture testing graphs may also provide insight on how cracks propagate, as well as how fluids flow into extending or open fractures (e.g., after the slight drop in pressure from X, constant pressure Y may be observed despite the pump continuing to pump fluid into an isolated zone of the bore hole), all of which may be associated with a frac score. Furthermore, microfracture testing may also be used to understand the closure of fractures as pressure reduces. For instance, when the pump is stopped, a decay in pressure may be observed even though fluid continues to seep into the formation. However, in some circumstances, the rate of pressure decay may reduce over time, which is indicative of the closure of the fracture as the pressure reduces. In other words, as the fracture becomes smaller, the rate of fluid seepage into the formation, and therefore the rate of pressure decay, decreases. In some cases, after the pressure has decayed, the pressurization of the isolated zone may be repeated to gain additional information concerning the pressure(s) at which fractures in the formation proximate a zone of the bore hole will open and close.
It should be noted that, the specifics of the
The spectral artifacts seen in
In some embodiments, analysis of acoustic data may involve consideration of at least one model pertaining to the interaction of fluids with subterranean rock. For instance, uncoupled models can be used in cases where the stress/displacement analysis of the reservoir rock assumes that the rock is elastic. The fracture aperture can be computed from the elastic constants of the rock, in-situ stresses, and pressure distribution inside the fracture. Calculation of the fluid loss to the formation can be based on Carter's 1D diffusion solution, which predicts an instantaneous leakage inversely proportional to the square root of the wetting time. There is no direct interaction between the diffusion and deformation processes, except for a leak-off term in the mass-conservation equations of the fluid-flow analysis inside the fracture. In another example, partially coupled models can be used where the stress/displacement analysis is still based on the assumptions of elasticity. The fluid loss is calculated exactly, within the framework of the linear diffusion law, by distributing fluid sources along the fracture. The effect of pore-pressure gradient (caused by leak off) on rock deformation and therefore on fracture width may be accounted for with the concept of back stress. In yet another example, fully coupled models can be implemented that include the full range of coupled diffusion/deformation effects predicted by Biot's theory of poroelasticity: sensitivity of the volumetric response of the rock to the rate of loading, pore-pressure change induced by the variation of mean stress, and back-stress effects already accounted for in the partially coupled models. The fully coupled model may assist in assessing fracture quality.
In general, AI models aim to learn a function (f(X)) which provides the most precise correlation between input values (X) and output values (Y), such that Y=f(X). The artificial intelligence (AI) models described throughout this disclosure may be of a variety of types, for example linear regression models, logistic regression models, linear discriminant analysis models, decision tree models, naïve bayes models, K-nearest neighbors models, learning vector quantization models, support vector machines, bagging and random forest models, and deep neural networks.
In some embodiments, a plurality of distinct machine-learning algorithms may operate in parallel, which may serve to enhance the accuracy of predicting future wireline sticking or jamming events, or for assigning frac scores, further described below. In some aspects, the use of multiple machine-learning algorithms may also decrease false positive indications as compared to the use of a single machine learning algorithm. In some cases, a combination of three or four machine learning algorithms may operate in parallel, which may provide a balance of high accuracy versus system complexity. Some non-limiting examples of machine learning algorithms may include a neural network, a decision tree, a support vector machine, and Bayesian methods
Frac Score
This disclosure now turns to using the acquisition and analysis of high frequency acoustic or vibration data and converting it to the frequency domain to provide real-time quantitative feedback on fracking operations (such as, but not limited to, fracture formation, number, and quality). Whereas traditional subterranean analysis, such as microseismic monitoring, takes in massive amounts of data, and uses slow off-site computation in server farms, high frequency acoustic or vibration data can provide greater insights with less data processing by using one sensor per well. Further, since the processing requirements are significantly lower as compared to traditional techniques, feedback may be in real-time (or close to real time), and processing may be performed on less expensive, less computationally powerful, on-site computers. In some embodiments, a single acoustic or vibration sensor may be used to provide both position and quality information about cracks. In some cases, one or more of the following parameters may be determined for a given crack or a set of cracks: (1) connection to the well; (2) connection to another crack; (3) diameter; (4) length; (5) whether the crack has been propped; (6) quality and/or volume of fluid flow within the crack; (7) number; (8) location and/or depth; (9) cross-section; and (10) volume.
In some embodiments, one or more of these parameters may be assigned a score. Further, each fracture may be assigned a total score, for instance, a sum of one or more scores for the above parameters. In some cases, each parameter may be weighted equally. In some other cases, each of these parameters may be weighted differently, and a total score for a fracture may correspond to a sum of weighted scores (e.g., weight of parameter x score for parameter) for the different parameters. Results of a fracking operation or a tweak to a previous operation can then be assigned a score in real-time, providing valuable quantitative feedback that can be used to improve future operations. For instance, current frac stage time, which is typically around 2-3 hours, is largely based on operator intuition (i.e., guesses and gut feelings). Via the herein disclosed “frac scores”, operators can begin to see frac scores associated with different lengths of time for stages or whether changing the pH of the well or providing other additives to a stage, etc., may enhance fracking performance as another example, frac scores can be assigned based on use of different pressures in a given stage or even varying pressure at different times (e.g., gradually increasing pressure during stage evolution may lead to a higher frac score than a constant pressure throughout the stage). This disclosure contemplates using frac scores relative to these and many other fracking parameters. In some cases, micro-fracture testing (as previously described in relation to
In an embodiment, individual cracks can be identified in the frequency domain of the acoustic/vibration data and scores can be assigned to individual cracks. In some cases, the acoustic/vibration signal data may comprise a plurality of frequency domain features, where the frequency domain features are indicative of the acoustic or vibration signal across a frequency spectrum. By comparing the plurality of frequency domain features with one or more known frac dispersion signatures, a level of frac dispersion (i.e., are cracks disperses or concentrated) may also be obtained. As previously noted, a frequency domain representation of the time domain data may be using a Fourier Transform, for instance. In some embodiments, a Short Time Fourier Transform (STFT) technique, a Discrete Fourier Transform (DFT) technique, or a Fast Fourier Transform (FFT) algorithm may be used for the Fourier analysis. As one non-limiting example, a crack can receive a score depending on whether it connects to the well bore and whether it is wide enough to be propped (or whether it is propped). In another embodiment, acoustic or vibration signals in the time domain from multiple cracks are indistinguishable, but sets or groups of cracks can be distinguished in the frequency domain in this case, a score can be assigned to a set or group of cracks. For instance, the set or group of cracks can receive a score depending on whether the set or group is on average connected to the well bore and whether the set or group is on average wide enough to be propped (or whether it is propped). In another embodiment, where even less resolution is possible, a score can be assigned to all cracks formed around a given well during a period of time. For instance, the set or group of cracks formed in the period of time can receive a score depending on whether the average crack (or majority of cracks) is (are) connected to the well bore and whether the average crack (or majority of cracks) is (are) wide enough to be propped (or whether it is propped).
In an embodiment, horizontal shifting and other types of subterranean movement can be categorized separately from fractures since they do little to increase hydrocarbon production. For instance, a fracture may be assigned values of 2 or greater, whereas horizontal shifting events may be assigned a value of 1. Micro seismic or static pressure data alone in contrast, would be unable to distinguish a very large fracture or series of fractures from horizontal shifting.
In some examples, the model may then classify the fracking event (Block 1706), for instance, by matching the sensor data with one or more categories of events. For instance, the model and/or a label assignment module 1818 may match the acquired sensor data with a category of crack sizes or crack lengths. In one example, a 5 kHz spike in the frequency domain may be associated with a formation of cracks, while a 10 kHz spike may generally be associated with an intersection of a crack and the main well. In this case, the label assignment module 1818 may match the acquired sensor data with these known frequency spikes. Additionally, in some embodiments, there maybe smaller additional frequency spikes that the model has associated with fluid flow dynamics such as laminar versus turbulent flows. Thus, the event data can be compared to known frequency spectrum signatures for small crack formation, large crack formation, short crack formation, long crack formation, turbulent fluid flow in a crack, laminar fluid flow in a crack, crack formation that intersects the well, crack formation that does not intersect the well, and horizontal shifting, to name a few non-limiting examples. In some embodiments, existing categories or classifications may be stored in the model 1914.
As part of the feedback track of the method 1700, a frac score may be assigned based on the classification (Block 1712). Further, the method 1700 may include returning to Block 1702 for collection of more data. Optionally, the method 1700 may include automating fracking operations (e.g., increasing fluid pressure or increasing well spacing as two non-limiting examples) in response to the frac score (Block 1714 in dashed lines implies that it is optional). Details of frac score assignment are noted later in this disclosure.
After the model classifies events (Block 1706), the method 1700 may include collecting results data (i.e., as part of the model training track of the method 1700), where the results data may be associated with the event (Block 1708). It should be noted that, the training and feedback tracks may operate serially, or in parallel, based on use case. In some other cases, the training and feedback tracks may be alternatives. In some cases, results data may include any data type or information produced as a consequence of the event classified in Block 1706. For instance, results data could relate to increased oil flow in the well, during production, or following formation of one or more cracks during fracking. In some other cases, results data may relate to a decrease in fracking fluid pressure following formation of a crack, to name another non-limiting example. In some embodiments, results data may be obtained from external resources 1834 such as a flow meter measuring oil/gas volume during production. As another example, in
In some cases, the method 1700 may include determining that an original classification or labeling of a data signature is inaccurate. In some cases, this lack of correlation may also be used to train the model (alternate functionality of Block 1710). For instance, a frequency signature may appear similar to previous instances of crack formations intersecting a well and may be classified as such at Block 1706. However, the results data from this event may indicate low oil flow, which may suggest that the crack may not have intersected the well (Block 1710). In this example, this inaccurate classification may indicate that the model is focusing on improper aspects of the frequency spectrum while trying to classify cracks that intersect the main well. In some instances, this recognition may be used to train the model to focus on other aspects of the frequency signature. For example, the model may have initially focused on three frequency spikes to characterize intersection of a crack with the well bore. However, after erroneously classifying one or more cracks as “large” that did not result in increased oil production, the model may proceed to drop one of these three spikes (e.g., the crack characterized as large) in its analysis and focus on the other two to more accurately characterize the size of cracks. Either way, one or more sets of data collected on an event, along with resulting classifications or labels, as well as correlations found, if any, based on results data, may be used alone or in any combination to train the model (Block 1716).
As noted earlier, once a label or classification is assigned to a frequency signature (Block 1706), the method 1700 may include assigning frac scores (Block 1712). In some cases, a frac score assignment module 1819 may be configured to assign frac scores, where the frac scores may be assigned to individual cracks, sets of cracks, or at least a portion of cracks formed during a period of time. In some examples, frac scores may indicate a likelihood that a crack or set of cracks will enhance production. For instance, in some embodiments, large cracks that can be propped and connect to the well bore may be assigned the highest frac scores. Over a period of time (e.g., during which a stage is fracked), frac scores can be added up to provide a quantitative assessment of the effectiveness of a set of fracking operations (e.g., a frac score can be assigned to a stage). For instance, operators can compare frac scores for stages that are pumped for two hours versus those pumped for three hours. In some cases, indication generating module 1820 may be used to present frac scores to operators, for instance, via an operator display 1916. In some cases, an operator may input manual changes to operations in response to different frac scores, where the manual changes may be relayed to the controller 1918. Optionally, in parallel to presenting frac score to the display 1916, or alternatively, automated control of the controller 1918 can be performed (optional Block 1714). In some cases, the feedback/control module 1822 may be configured to automatically control fracking operations, for instance, via the controller 1918. In some instances, an algorithm may be used in conjunction with the feedback/control module 1822 and/or the controller 1918 to operate different stages of the fracking operation with different parameters. In such cases, the algorithm may analyze the resulting frac scores and adjust future frac stage parameters to optimize production. In some aspects, the algorithm may be used to determine optimal frac stage parameter values, for instance, to maximize the resulting frac scores. In some other cases, one or more downhole parameters may be controlled based on the resulting frac scores, the downhole parameters selected from a group consisting of perf gun firing, start and end of pumping down perf guns, start and end of pumping down plugs, and pressurizing to create fractures, to name a few examples.
In
The following provides a more detailed description of the system 1800 shown in
Computing platform(s) 1802 may be configured by machine-readable instructions 1806. Machine-readable instructions 1806 may include one or more instruction modules. The instruction modules may include computer program modules. The instruction modules may include one or more of acoustic or vibration data acquiring module 1810, acoustic or vibration data transferring module 1812, acoustic or vibration data converting module 1814 (optional), data comparing module 1816, label assignment module 1818, frac score assignment module 1819, indication generating module 1820 (optional), feedback/control module 1822, and/or model training module 1830, to name a few non-limiting examples.
Acoustic or vibration sensor(s) 1808, previously described above, may be in communication with the computing platform(s) 1802 and may be configured to provide raw data to the processor(s) 1838. In some embodiments, the acoustic or vibration sensor(s) 1808 may be adapted for direct physical contact with fluid within a well (or alternatively, for direct physical contact with a component of the well such as a pipe). In some examples, the sensor(s) 1808 may be high frequency sensors, for instance, designed for >1000 sample/second rate. In an embodiment, the acoustic or vibration sensor 1808 may include a piezoelectric material configured to generate a current or voltage proportional to an amplitude of vibration of the piezoelectric material. Some non-limiting examples of piezoelectric materials may include lead zirconate titanate (PZT), barium titanate, lead titanate, Rochelle salt, ammonium dihydrogen phosphate, lithium sulphate, quartz, topaz, zinc oxide, etc.
In some examples, acoustic or vibration data acquiring module 1810 may be configured to acquire acoustic or vibration data in a time domain from the sensor(s) 1808.
In some examples, acoustic vibration data transferring module 1812 may be configured to transfer the acoustic or vibration data to a spectrum analyzer (e.g., spectrum analyzer 1910) or any another device capable of transforming data from the time domain to the frequency domain it should be noted that, the spectrum analyzer may or may not be part of the same computing platform that various other modules in
Data comparing module 1816 may be configured to compare the acoustic or vibration data in the frequency domain to a model trained on frequency signatures, where the frequency signatures correspond to known crack types or qualities (e.g., connected to well, able to be propped, etc.). In some examples, the model may be trained to recognize frequency signatures corresponding to certain fracking fluid flow patterns. By way of non-limiting example, the comparing may comprise consideration of a number of frequency spikes, a width of the frequency spikes, and/or an amplitude of the frequency spikes pertaining to the frequency signatures, among other aspects of the frequency spectrum. Fracture initiation may be identified by the frequency peak with the greatest amplitude.
Label assignment module 1818 may be configured to assign one of a plurality of labels to the acoustic or vibration data in the frequency domain based on the comparing. By way of non-limiting example, the plurality of labels may include: connected to the well, connected to another crack, diameter of the crack, length of the crack, and whether the crack has been propped. In some cases, the plurality of labels may be associated with binary values (i.e., 1 or 0, True or False, Yes or No), for instance, connected to the well or to another crack. Alternatively, the labels may be associated with numerical or alpha-numerical values, where a corresponding unit (e.g., mm, cm, ft) may be implied or explicitly stated. For instance, for the label “diameter of the crack” or “length of the crack”, the label assignment module 1818 may assign a label of “4” if a unit (e.g., cm) is inherently implied. Alternatively, the label assignment module 1818 may assign a label of “4 cm” if the unit needs to be explicitly stated.
Indication generating module 1820 may be configured to send a frac score to the operator display (e.g., operator display 1916), thereby helping the operator to gauge the effectiveness of certain fracking parameters such as stage length and fracking pressure. The indication generating module 1820 is optional since an automated process of using the frac scores may alternatively be used to fracking operations without sending an indication to the operator display. Alternatively, even where automated adjustments are made, indications may still be sent to the operator display alerting the operator as to frac scores and what automatic adjustments are being made.
In some cases, feedback/control module 1822 may be configured to instruct a controller (e.g., controller 1918) to make adjustments to current or future fracking operations, for instance, in response to analysis of frac scores. In one example, a frac score module (also shown as frac score module 1924 in
In some embodiments, model training module 1830 may be configured to train the model (also shown as model 1914 in
In some implementations, computing platform(s) 1802, remote platform(s) 1804, and/or external resources 1834 may be operatively linked via one or more electronic communication links for example, such electronic communication links may be established, at least in part, via a network such as the Internet and/or other networks. It will be appreciated that this is not intended to be limiting, and that the scope of this disclosure includes implementations in which computing platform(s) 1802, remote platform(s) 1804, and/or external resources 1834 may be operatively linked via some other communication media.
A given remote platform 1804 may include one or more processors configured to execute computer program modules. The computer program modules may be configured to enable an operator or user associated with the given remote platform 1804 to interface with system 1800 and/or external resources 1834, and/or provide other functionality attributed herein to remote platform(s) 1804. By way of non-limiting examples, a given remote platform 1804 and/or a given computing platform 1802 may include one or more of a server, a desktop computer, a laptop computer, a handheld computer, a tablet computing platform, a NetBook, a Smartphone, a gaming console, and/or other computing platforms.
External resources 1834 may include sources of information outside of system 1800, external entities participating with system 1800, and/or other resources. For instance, external data may be fed into the model to help with initial training in some implementations, some or all of the functionality attributed herein to external resources 1834 may be provided by resources included in system 1800. One non-limiting example of an external resource is results data, such as oil/gas flow volume that maybe measured by one or more sensors other than the acoustic or vibration sensor 1913.
Computing platform(s) 1802 may include electronic storage 1836, one or more processors 1838, and/or other components. Computing platform(s) 1802 may include communication lines, or ports to enable the exchange of information with a network and/or other computing platforms. Illustration of computing platform(s) 1802 in
Electronic storage 1836 may comprise non-transitory storage media that electronically stores information. The electronic storage media of electronic storage 1836 may include one or both of system storage that is provided integrally (i.e., substantially non-removable) with computing platform(s) 1802 and/or removable storage that is removably connectable to computing platform(s) 1802 via, for example, a port (e.g., a USB port, a firewire port, etc.) or a drive (e.g., a disk drive, etc.). Electronic storage 1836 may include one or more of optically readable storage media (e.g., optical disks, etc.), magnetically readable storage media (e.g., magnetic tape, magnetic hard drive, floppy drive, etc.), electrical charge-based storage media (e.g., EEPROM, RAM, etc.), solid-state storage media (e.g., flash drive, etc.), and/or other electronically readable storage media. Electronic storage 1836 may include one or more virtual storage resources (e.g., cloud storage, a virtual private network, and/or other virtual storage resources). Electronic storage 1836 may store software algorithms, information determined by processor(s) 1838, information received from computing platform(s) 1802, information received from remote platform(s) 1804, and/or other information that enables computing platform(s) 1802 to function as described herein.
Processor(s) 1838 may be configured to provide information processing capabilities in computing platform(s) 1802. As such, processor(s) 1838 may include one or more of a digital processor, an analog processor, a digital circuit designed to process information, an analog circuit designed to process information, a state machine, and/or other mechanisms for electronically processing information. Although processor(s) 1838 is shown in
Processor(s) 1838 may be configured to execute modules 1810, 1812, 1814, 1816, 1818, 1819, 1820, 1822, 1830, and/or other modules by software; hardware; firmware; some combination of software, hardware, and/or firmware; and/or other mechanisms for configuring processing capabilities on processor(s) 1838. As used herein, the term “module” may refer to any component or set of components that perform the functionality attributed to the module. This may include one or more physical processors during execution of processor readable instructions, the processor readable instructions, circuitry, hardware, storage media, or any other components.
It should be appreciated that although modules 1810, 1812, 1814, 1816, 1818, 1819, 1820, 1822, and/or 1830 are illustrated in
The acoustic or vibration sensor 1913 may provide raw data (e.g., in a time domain) to an optional converter 1910 arranged on-site (or optionally at a location remote from the well pad). A spectrum analyzer is one non-limiting example of the converter 1910. In some embodiments, the converter 1910 may be configured to convert the raw time series data to a frequency domain A machine learning system 1912, including a model 1914, a frac score database 1922, and a frac score module 1924, may be configured to search for and identify frequency signatures in the frequency domain of the data. In some embodiments, the model 1914 may be stored in electronic storage such as electronic storage 1836. In some cases, the machine learning system 1912 may be configured to search for and identify time signatures in the raw data, without the use of the converter 1910. In some circumstances, even though conversion from time domain to frequency domain may not be performed for analysis or training the model, conversion may be performed prior to display on the operator's computer, since frequency domain representation may be more intuitive or easier to understand for a human.
In some cases, the identified frequency signatures may be associated with known frequency signatures for different fracking events and parameters, including, but not limited to, crack parameters. For instance, water and proppant passing through smaller cracks, such as crack 1950-a, may generate higher frequency data and/or vibrations than larger cracks, such as crack 1950-b. As previously described, screenout may refer to a condition encountered during gravel-pack operations whereby a treatment area cannot accept further pack sand. In some cases, there may be a sudden increase in treatment pressure when screenout occurs. Under ideal conditions, screenout generally signifies that the entire void area has been successfully packed with sand. However, if screenout occurs too early in the treatment, it may indicate an incomplete treatment and the presence of undesirable voids within the pack zone. In some cases, aspects of the present disclosure may relate to predicting screenout based on identifying one or more unique signatures associated with the same. Furthermore, by using a combination of raw time domain data and frequency spectra, early screenout may be identified. In some other cases, a void area successfully packed with sand may be distinguishable from a pack zone comprising undesirable voids, for instance, based on their frequency signatures. As described in relation to
In some circumstances, the model 1914 may be trained to recognize frequency signatures that have a higher likelihood of being associated with cracks large enough to be propped (e.g., crack 1950-b), and thus more likely to enhance oil production. In some cases, a crack large enough to be propped may be associated with a higher frac score, than a crack that is too small or narrow to be propped. Additionally or alternatively, the model 1914 may be trained to recognize frequency signatures that have a higher likelihood of being generated by cracks that are too small to be propped (i.e., cracks that insignificantly contribute to oil production), such as crack 1950-a. In some circumstances, a crack may generate a different frequency signature when fluid passes through the crack, which may also be used, by the model, to quantify cracks (e.g., assigning a frac score). In one example, quantifying a crack may be based in part on a quality of fluid flow in the crack. In some instances, the quality of fluid flow in the crack may also be used to predict backup of fluid in the wellbore. Additionally or alternatively, backup in the wellbore may be identified based on analyzing pressure conditions in wellbore as well as acoustic data. In one example, high pressure within the wellbore (i.e., above typical conditions) may indicate backup of fluid within the wellbore, which may be attributed to cracks that are too small to be propped.
In some other cases, connection to (or intersection with) the well 1902 may be associated with a unique frequency signature. For instance, the non-well-intersecting cracks 1950-c may be linked to lower amplitude frequency spikes than cracks (e.g., cracks 1950-a and/or 1950-b) that intersect the well 1902, even if those spikes occur at the same frequencies in both cases. As another example, harmonic frequencies may be observed with the cracks 1950-a and/or 1950-b that intersect the well 1902, in contrast to non-well-intersecting cracks, such as cracks 1950-c that do not intersect the well 1902.
In some aspects, the machine learning system 1912 may use any new insights gained from trying to match the frequency domain data to known frequency signatures to further train the model 1914. In some instances, training the model 1914 may also involve taking into account the recorded results data. For instance, the machine learning system 1912 may determine that a frequency signature of an event is similar or substantially similar to known large crack signatures. However, results data, such as poor subsequent oil flow, may suggest that the frequency signature is not actually a good match for a large crack. In such cases, the model 1914 may take this false positive identification into account when trying to match future signatures. Alternatively, results data showing a high oil flow after a non-classified crack signature may help the model 1914 recognize alternative frequency signatures, or even time signatures, for a given classification of crack formation.
After (or in parallel to) training the model 1914, the machine learning system 1912 may utilize the frac score module 1924 to assign a score to an individual crack, to a set of cracks, or to all cracks during a period of time. In some embodiments, the frac score module 1924 may be configured to access frac scores from the frac score database 1922. In some cases, different frac scores may be assigned to different fracking operation parameters (e.g., size of crack, crack intersection with well, high or low liquid flow, horizontal shifting, to name a few non-limiting examples). In some examples, for instance, where frac scores are assigned to individual cracks or sets of cracks, the frac scores may be summed over a time period, such as the duration of a stage, to provide a user friendly assessment of the fracking operation. In one example, the frac score assignment described above may allow an operator to compare a frac score for a 30-minute fracking operation at a first water pressure with respect to a frac score for a second 30-minute fracking operation at a second water pressure. In another example, the frac score assignment may allow an operator to compare two stages of a fracking operation, where one stage utilizes a higher pH than the second stage. As previously noted, a higher frac score may correspond to enhanced oil production (or a higher likelihood of the same) as compared to a lower frac score.
In some embodiments, the frac score may be passed to an operator's computer and display 1916 to enable the operator to make manual adjustments to well operations via the controller 1918. Additionally or alternatively, the machine learning system 1912 may be configured to automatically adjust fracking operations through the controller 1918. Regardless of manual or automated control, the controller 1918 may be instructed to utilize different pressures on different stages, or different stage durations, and adjust pressure or duration for future stages based on frac scores returned from these previous stages. In other words, one or more pressure or duration adjustments may be made for future stages based on settings from previous stages that produced the highest frac scores. In some embodiments, adjusting fracking operations may involve adjusting one or more downhole parameters through the controller 1918 (if automatic control is enabled), or providing one or more suggestions to the operator (if manual control). Some non-limiting examples of downhole parameters may relate to frac stage time, timing of proppant release, controlling perf gun firing (e.g., power), start and end of pumping down perf gun(s), start and end of pumping down plugs, pressurizing frack fluid to initiate creation of fractures, perf gun pressure level, pH of fluids forced into the formation, and well spacing, etc. Furthermore, although frac scores may be assigned based on data from an observation well (i.e., the sensor is coupled to the well that is performing the fracking operation), frac scores may also be assigned based on data from an offset well, or from a combination of the observation well and an offset well.
In addition to being based on high frequency acoustic or vibration data, scores may also be based on data acquired from traditional pressure sensors (e.g., absolute or relative pressure sensors) affixed to the observation well. In some cases, data acquired from a pressure sensor may be used to determine if water is rushing into or out of (i.e., in flow or out flow) a subterranean structure. In another example, a combination of pressure data and acoustic or vibration data may help provide a more accurate understanding of liquid movement (e.g., fast or slow; with or without cavitation; with turbulence or with good laminar flow; backup of fluid or liquid within a wellbore, etc.). This additional data may be considered when assigning scores to cracks, groups of cracks, or all cracks formed during a period of time. For instance, a first crack connected to the well and large enough to be propped may be assigned a score of 9 out of 20. Furthermore, a second crack connected to the well and large enough to be propped, but additionally associated with a water pressure change exceeding a threshold (i.e., as seen by a traditional pressure sensor) may be assigned 6 bonus points, for a total score of 15 out of 20. Similarly, a third crack connected to the well and large enough to be propped, but with a water pressure change under the threshold may only receive a score of 9. Additionally or alternatively, in some embodiments, the acoustic or vibration sensor alone may be used to track both dynamic and static pressure changes. In some examples, the data from the sensor may be analyzed in one or more of the time domain and the frequency domain.
In some circumstances, a frequency signature can change over time. In some embodiments, the model may be trained to recognize not only static frequency signatures, but also frequency signature changes over time, where the change or a combination of the frequency signature and its change, may be associated with certain events. For example, a single frequency spike may split into two frequency spikes over a consistent period of time (e.g., 10-30 minutes) when a crack is propped similarly, a single frequency spike may split into two frequency spikes, but over a much shorter period of time (e.g., 30-60 seconds), for instance, when a horizontal shift occurs. While these two phenomenon may be confused, for instance, by merely focusing on the frequencies alone, they may be distinguished by looking at the frequency signatures as well as changes in those signatures with time (i.e., due to significant differences in their splitting period).
In yet another embodiment, the model may look at acoustic or vibration data in both the time domain and the frequency domain. For instance, a signature associated with a known event or classification may include, not only a given frequency spike, but also a certain amplitude and amplitude variation in the time domain.
Additional EmbodimentsIn some examples of the method, system, computing platform, and non-transient computer-readable storage medium described herein, the acoustic vibrations are caused by: injecting the fluid through perforations in a casing under pressure in order to form one or more of subsurface fractures, the fluid's flow through the subsurface fractures, and/or expansion of the subsurface fractures.
In some examples of the method, system, computing platform, and non-transient computer-readable storage medium described herein the sensor samples at greater than 1 kHz. In some examples of the method, system, and non-transient computer-readable storage medium described herein the sensor is an acoustic sensor.
In some examples of the method, system, computing platform, and non-transient computer-readable storage medium described herein the converter uses a Fast-Fourier transform to convert the electrical signal in a window of time into a current frequency domain spectrum.
In some examples of the method, system, computing platform, and non-transient computer-readable storage medium described herein the machine-learning system considers a number of frequency spikes, a width of the frequency spikes, and an amplitude of the frequency spikes in the current frequency domain spectrum.
In some examples of the method, system, computing platform, and non-transient computer-readable storage medium described herein: the machine-learning system is trained on frequency domain spectra measured during previous hydraulic fracturing operations as a machine-learning input and associated well outcomes as machine-learning outputs.
In some examples of the method, system, computing platform, and non-transient computer-readable storage medium described herein: the well outcomes comprise a well flow rate. In some examples of the method, system, computing platform, and non-transient computer-readable storage medium described herein: the well outcomes comprise a fracture intersection with a wellbore of the well used during the training in some examples of the method, system, computing platform, and non-transient computer-readable storage medium described herein the: well outcomes comprise extension of an existing fracture.
In some examples of the method, system, computing platform, and non-transient computer-readable storage medium described herein: the classifying is based on a grouping of frequency domain spectra measured during previous hydraulic fracturing operations that most closely match the current frequency domain spectra.
In some examples of the method, system, computing platform, and non-transient computer-readable storage medium described herein: the sensor is configured to be in contact with the fluid in the well or with a surface of a circulating fluid line or standpipe at the wellhead.
Some examples of the method, system, computing platform, and non-transient computer-readable storage medium described above may further include processes, features, means, or instructions for analyzing the electrical signal for the window of time in the time domain and using this in addition to the analyzing the current frequency domain spectrum to perform the classifying.
Some examples of the method, system, computing platform, and non-transient computer-readable storage medium described above may further include processes, features, means, or instructions for performing the classifying based also on analysis of pressure sensor data during the window of time.
Some examples of the method, system, computing platform, and non-transient computer-readable storage medium described above may further include processes, features, means, or instructions for classifying the current frequency domain spectrum as associated with geometric parameters of the fracture.
Some examples of the method, system, computing platform, and non-transient computer-readable storage medium described above may further include processes, features, means, or instructions for classifying the current frequency domain spectrum as associated with intersection of the fracture and the well.
Some examples of the method, system, computing platform, and non-transient computer-readable storage medium described above may further include processes, features, means, or instructions for classifying the current frequency domain spectrum as associated with extension of the fracture.
Some examples of the method, system, computing platform, and non-transient computer-readable storage medium described above may further include processes, features, means, or instructions for classifying the current frequency domain spectrum as associated with a fracture size that is likely to support propping.
Some examples of the method, system, computing platform, and non-transient computer-readable storage medium described above may further include processes, features, means, or instructions for classifying the current frequency domain spectrum as associated with successful propping of the fracture.
Some examples of the method, system, computing platform, and non-transient computer-readable storage medium described above may further include processes, features, means, or instructions for classifying the current frequency domain spectrum as associated with extension of the fracture.
Some examples of the method, system, computing platform, and non-transient computer-readable storage medium described above may further include processes, features, means, or instructions for classifying the current frequency domain spectrum as associated with at least a temporary end to the extension of the fracture.
Some examples of the method, system, computing platform, and non-transient computer-readable storage medium described above may further include processes, features, means, or instructions for classifying the current frequency domain spectrum as associated with a fracture size that is likely to support propping.
Some examples of the method, system, computing platform, and non-transient computer-readable storage medium described above may further include processes, features, means, or instructions for classifying the current frequency domain spectrum as associated with successful propping of the fracture.
Some examples of the method, system, computing platform, and non-transient computer-readable storage medium described above may further include processes, features, means, or instructions for classifying the current frequency domain spectrum as associated with (1) intersection of the fracture and the well, (2) intersection of the fracture and the well, but a fracture size that is unlikely to support propping, or (3) no intersection of the fracture and the well.
In some examples of the method, system, computing platform, and non-transient computer-readable storage medium described herein the machine-learning system is trained on frequency domain spectra measured during previous hydraulic fracturing operations as a machine-learning output and associated downhole operations as machine-learning inputs.
Some examples of the method, system, computing platform, and non-transient computer-readable storage medium described above may further include processes, features, means, or instructions for classifying the current frequency domain spectrum as associated with perforation gun firing.
Some examples of the method, system, computing platform, and non-transient computer-readable storage medium described above may further include processes, features, means, or instructions for classifying the current frequency domain spectrum as associated with proppant pumping.
Some examples of the method, system, computing platform, and non-transient computer-readable storage medium described above may further include processes, features, means, or instructions for classifying the current frequency domain spectrum as associated with a start or end of plug transport down the well.
In some examples of the method, system, computing platform, and non-transient computer-readable storage medium described herein the converting is performed on a local converter and the current frequency domain spectrum is transported via a large area network to a remote server hosting the machine-learning system.
In some examples of the method, system, computing platform, and non-transient computer-readable storage medium described herein the electrical signal is transported via a large area network to a remote converter for performing the converting.
In some examples of the method, system, computing platform, and non-transient computer-readable storage medium described herein the converter is a spectrum analyzer. In some examples of the method, system, computing platform, and non-transient computer-readable storage medium described herein the sensor is in direct fluid communication with the fracking fluid. In some examples of the method, system, computing platform, and non-transient computer-readable storage medium described herein the sensor is coupled to an outside of the wellhead, associated piping, or the feedline.
In some embodiments, the system further comprise a wellbore with a casing; and a fracking pump.
In some examples of the method and non-transient computer-readable storage medium described herein the analyzing considers a number of frequency spikes, a width of the frequency spikes, and an amplitude of the frequency spikes in the current frequency domain spectrum.
In some examples of the method and non-transient computer-readable storage medium described herein: the well outcomes comprise a well flow rate. In some examples of the method and non-transient computer-readable storage medium described herein: the well outcomes comprise a fracture intersection with a wellbore of a well used during the training in some examples of the method and non-transient computer-readable storage medium described herein: the well outcomes comprise extension of an existing fracture. In some examples of the method and non-transient computer-readable storage medium described herein: the classifying is based on a grouping of frequency domain spectra measured during previous hydraulic fracturing operations that most closely match the current frequency domain spectra.
In some examples of the method and non-transient computer-readable storage medium described herein: the sensor is configured to be in contact with the fluid in the well or with a surface of a circulating fluid line or standpipe at the wellhead.
In some examples of the method and non-transient computer-readable storage medium described herein the performing the classifying is based at least in part on analyzing the electrical signal for the window of time in the time domain in addition to the analyzing the current frequency domain spectrum. In some examples of the method and non-transient computer-readable storage medium described herein the performing the classifying is based also on analysis of pressure sensor data during the window of time.
In some examples of the method and non-transient computer-readable storage medium described herein, the method further comprises: classifying the current frequency domain spectrum as associated with geometric parameters of the fracture.
In some examples of the method and non-transient computer-readable storage medium described herein, the method further comprises: classifying the current frequency domain spectrum as associated with intersection of the fracture and the well.
In some examples of the method and non-transient computer-readable storage medium described herein, the method further comprises: classifying the current frequency domain spectrum as associated with extension of the fracture.
In some examples of the method and non-transient computer-readable storage medium described herein, the method further comprises: classifying the current frequency domain spectrum as associated with a fracture size that is likely to support propping. In some examples of the method and non-transient computer-readable storage medium described herein, the method further comprises: classifying the current frequency domain spectrum as associated with successful propping of the fracture.
In some examples of the method and non-transient computer-readable storage medium described herein, the method further comprises: classifying the current frequency domain spectrum as associated with extension of the fracture. In some examples of the method and non-transient computer-readable storage medium described herein, the method further comprises: classifying the current frequency domain spectrum as associated with at least a temporary end to the extension of the fracture. In some examples of the method and non-transient computer-readable storage medium described herein, the method further comprises: classifying the current frequency domain spectrum as associated with a fracture size that is likely to support propping.
In some examples of the method and non-transient computer-readable storage medium described herein, the method further comprises: classifying the current frequency domain spectrum as associated with successful propping of the fracture. In some examples of the method and non-transient computer-readable storage medium described herein, the method further comprises: classifying the current frequency domain spectrum as associated with (1) intersection of the fracture and the well, (2) intersection of the fracture and the well, but a fracture size that is unlikely to support propping, or (3) no intersection of the fracture and the well.
In some examples of the method and non-transient computer-readable storage medium described herein, the converting is performed on a local converter and the current frequency domain spectrum is transported via a large area network to a remote server hosting the machine-learning system. In some examples of the method and non-transient computer-readable storage medium described herein the electrical signal is transported via a large area network to a remote converter for performing the converting.
In some examples of the method and non-transient computer-readable storage medium described herein, the method further comprises adjusting parameters of subsequent hydraulic fracturing operations to change how a subsequent frequency domain spectrum is classified.
In some examples of the method and non-transient computer-readable storage medium described herein the second fracking operation is adjusted for perforation gun pressure. In some examples of the method and non-transient computer-readable storage medium described herein the second fracking operation is adjusted for fracking stage duration. In some examples of the method and non-transient computer-readable storage medium described herein the second fracking operation is adjusted for a pressure of fluid forced into the formation during a fracking stage. In some examples of the method and non-transient computer-readable storage medium described herein the second fracking operation is adjusted for a pH of fluid pumped into the well.
In some examples of the method and non-transient computer-readable storage medium described herein the downhole hydraulic fracturing operation comprises a perforation gun firing. In some examples of the method and non-transient computer-readable storage medium described herein the downhole hydraulic fracturing operation comprises a start of plug pumping. In some examples of the method and non-transient computer-readable storage medium described herein the downhole hydraulic fracturing operation comprises an end of plug pumping. In some examples of the method and non-transient computer-readable storage medium described herein the downhole hydraulic fracturing operation comprises proppant pumping. In some examples of the method and non-transient computer-readable storage medium described herein the downhole hydraulic fracturing operation comprises a frac fluid pumping. In some examples of the method and non-transient computer-readable storage medium described herein the downhole hydraulic fracturing operation comprises a start of pressurization of a fracking stage.
Some portions of this disclosure are presented in terms of algorithms or symbolic representations of operations on data bits or binary digital signals stored within a computing system memory, such as a computer memory. These algorithmic descriptions or representations are examples of techniques used by those of ordinary skill in the data processing arts to convey the substance of their work to others skilled in the art. An algorithm is a self-consistent sequence of operations or similar processing leading to a desired result. In this context, operations or processing involves physical manipulation of physical quantities. Typically, although not necessarily, such quantities may take the form of electrical or magnetic signals capable of being stored, transferred, combined, compared or otherwise manipulated. It has proven convenient at times, principally for reasons of common usage, to refer to such signals as bits, data, values, elements, symbols, characters, terms, numbers, numerals or the like. It should be understood, however, that all of these and similar terms are to be associated with appropriate physical quantities and are merely convenient labels. Unless specifically stated otherwise, it is appreciated that throughout this specification discussions utilizing terms such as “processing,” “computing,” “calculating,” “determining,” and “identifying” or the like refer to actions or processes of a computing device, such as one or more computers or a similar electronic computing device or devices, that manipulate or transform data represented as physical electronic or magnetic quantities within memories, registers, or other information storage devices, transmission devices, or display devices of the computing platform.
As will be appreciated by one skilled in the art, aspects of the present disclosure may be embodied as a system, method or computer program product. Accordingly, aspects of the present disclosure may take the form of an entirely hardware embodiment, an entirely software embodiment (including firmware, resident software, micro-code, etc.) or an embodiment combining software and hardware aspects that may all generally be referred to herein as a “circuit,” “module” or “system.” Furthermore, aspects of the present disclosure may take the form of a computer program product embodied in one or more computer readable medium(s) having computer readable program code embodied thereon.
As used herein, the recitation of “at least one of A, B and C” is intended to mean “either A, B, C or any combination of A, B and C.” The previous description of the disclosed embodiments is provided to enable any person skilled in the art to make or use the present disclosure. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the generic principles defined herein may be applied to other embodiments without departing from the spirit or scope of the disclosure. Thus, the present disclosure is not intended to be limited to the embodiments shown herein but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.
Claims
1. A system for classifying fracture quantity and quality or fracturing operation activities during hydraulic fracturing operations, the system comprising:
- a sensor coupled to a fracking wellhead, circulating fluid line, or standpipe of a well and configured to convert acoustic vibrations in fracking fluid in the fracking wellhead into an electrical signal;
- a memory configured to store the electrical signal;
- a converter configured to access the electrical signal from the memory and convert the electrical signal in a window of time into a current frequency domain spectrum;
- a machine-learning system configured to classify the current frequency domain spectrum, the machine-learning system having been trained on previous frequency domain spectra measured during previous hydraulic fracturing operations and previously classified by the machine-learning system; and
- a user interface configured to return a classification of the current frequency domain spectrum to an operator of the fracking wellhead.
2. The system of claim 1, wherein the acoustic vibrations are caused by: injecting the fluid through perforations in a casing under pressure in order to form subsurface fractures, the fluid's flow through the subsurface fractures, or expansion of the subsurface fractures.
3. The system of claim 1, wherein the sensor samples at greater than 1 kHz or is an acoustic sensor.
4. The system of claim 1, wherein the machine-learning system considers a number of frequency spikes, a width of the frequency spikes, and an amplitude of the frequency spikes in the current frequency domain spectrum.
5. The system of claim 1, wherein the machine-learning system is trained on frequency domain spectra measured during previous hydraulic fracturing operations as a machine-learning input and associated well outcomes as machine-learning outputs.
6. The system of claim 5, wherein the well outcomes comprise a well flow rate, a fracture intersection with a wellbore of the well used during the training, or extension of an existing fracture.
7. The system of claim 1, wherein the classifying is based on a grouping of frequency domain spectra measured during previous hydraulic fracturing operations that most closely match the current frequency domain spectra.
8. The system of claim 1, wherein the sensor is configured to be in contact with the fluid in the well or with a surface of a circulating fluid line or standpipe at the wellhead.
9. The system of claim 1, further comprising analyzing the electrical signal for the window of time in the time domain and using this in addition to the analyzing the current frequency domain spectrum to perform the classifying.
10. The system of claim 1, further comprising performing the classifying based also on analysis of pressure sensor data during the window of time.
11. The system of claim 1, further comprising classifying the current frequency domain spectrum as associated with geometric parameters of a fracture, or as associated with intersection of the fracture and the well.
12. The system of claim 11, further comprising classifying the current frequency domain spectrum as associated with intersection of the fracture and the well.
13. The system of claim 12, further comprising classifying the current frequency domain spectrum as associated with extension of the fracture.
14. The system of claim 13, further comprising classifying the current frequency domain spectrum as associated with a fracture size that is likely to support propping, or as associated with successful propping of the fracture.
15. The system of claim 1, further comprising classifying the current frequency domain spectrum as associated with extension of a fracture, as associated with at least a temporary end to the extension of the fracture, as associated with a fracture size that is likely to support propping, or as associated with successful propping of the fracture.
16. The system of claim 1, further comprising classifying the current frequency domain spectrum as associated with (1) intersection of a fracture and the well, (2) intersection of the fracture and the well, but a fracture size that is unlikely to support propping, or (3) no intersection of the fracture and the well.
17. The system of claim 1, wherein the machine-learning system is trained on frequency domain spectra measured during previous hydraulic fracturing operations as a machine-learning output and associated downhole operations as machine-learning inputs.
18. The system of claim 1, further comprising classifying the current frequency domain spectrum as associated with perforation gun firing, as associated with proppant pumping, or as associated with a start or end of plug transport down the well.
19. The system of claim 1, wherein the converter is a spectrum analyzer.
20. The system of claim 1, wherein the sensor is in direct fluid communication with the fracking fluid.
21. The system of claim 1, wherein the sensor is coupled to an outside of the wellhead, associated piping, or the feedline.
22. The system of claim 1, further comprising:
- a wellbore with a casing; and
- a fracking pump.
23. A method of classifying fracture quantity and quality during hydraulic fracturing operations, the method comprising:
- providing a sensor coupled to a wellhead, circulating fluid line, or standpipe of a well and configured to convert acoustic vibrations in fluid in the well into an electrical signal in a time domain;
- recording the electrical signal to a memory;
- converting the electrical signal for a window of time to a current frequency domain spectrum comprising one or more amplitude spikes, the current frequency domain spectrum constituting a measured frequency signature;
- analyzing the current frequency domain spectrum via a machine-learning system trained on previous frequency domain spectra measured during previous hydraulic fracturing operations and previously classified by the machine-learning system; and
- classifying the current frequency domain spectrum as associated with initiation of a fracture in the well; and
- returning a classification of the current frequency domain spectrum to a well operator.
24. The method of claim 23, wherein the sensor samples at greater than 1 kHz or is an acoustic sensor.
25. The method of claim 23, wherein the analyzing considers a number of frequency spikes, a width of the frequency spikes, and an amplitude of the frequency spikes in the current frequency domain spectrum.
26. The method of claim 23, wherein the machine-learning system is trained on frequency domain spectra measured during previous hydraulic fracturing operations as a machine-learning input and associated well outcomes as machine-learning outputs.
27. The method of claim 26, wherein the well outcomes comprise a well flow rate, a fracture intersection with a wellbore of a well used during the training, or extension of an existing fracture.
28. The method of claim 23, wherein the classifying is based on a grouping of frequency domain spectra measured during previous hydraulic fracturing operations that most closely match the current frequency domain spectra.
29. The method of claim 23, wherein the sensor is configured to be in contact with the fluid in the well or with a surface of a circulating fluid line or standpipe at the wellhead.
30. The method of claim 23, further comprising analyzing the electrical signal for the window of time in the time domain and using this in addition to the analyzing the current frequency domain spectrum to perform the classifying.
31. The method of claim 23, further comprising performing the classifying based also on analysis of pressure sensor data during the window of time.
32. The method of claim 23, further comprising classifying the Current frequency domain spectrum as associated with geometric parameters of the fracture.
33. The method of claim 23, further comprising classifying the Current frequency domain spectrum as associated with intersection of the fracture and the well.
34. The method of claim 33, further comprising classifying the Current frequency domain spectrum as associated with extension of the fracture.
35. The method of claim 34, further comprising classifying the current frequency domain spectrum as associated with a fracture size that is likely to support propping, or as associated with successful propping of the fracture.
36. The method of claim 23, further comprising classifying the current frequency domain spectrum as associated with extension of the fracture, as associated with at least a temporary end to the extension of the fracture.
37. The method of claim 23, further comprising classifying the current frequency domain spectrum as associated with a fracture size that is likely to support propping or as associated with successful propping of the fracture.
38. The method of claim 23, further comprising classifying the current frequency domain spectrum as associated with (1) intersection of the fracture and the well, (2) intersection of the fracture and the well, but a fracture size that is unlikely to support propping, or (3) no intersection of the fracture and the well.
39. The method of claim 23, further comprising adjusting parameters of subsequent hydraulic fracturing operations to change how a subsequent frequency domain spectrum is classified.
40. A method of identifying downhole hydraulic fracturing operations in real time, the method comprising:
- providing a sensor coupled to a wellhead, circulating fluid line, or standpipe of a well and configured to convert acoustic vibrations in fluid in the well into an electrical signal in a time domain;
- recording the electrical signal to a memory;
- converting the electrical signal for a window of time to a current frequency domain spectrum comprising one or more amplitude spikes, the current frequency domain spectrum constituting a measured frequency signature;
- analyzing the current frequency domain spectrum via a machine learning system trained on previous frequency domain spectra measured during previous hydraulic fracturing operations and previously classified by the machine-learning system;
- classifying the current frequency domain spectrum as associated with a downhole hydraulic fracturing operation; and
- returning a classification of the current frequency domain spectrum to a well operator.
41. The method of claim 40, wherein the downhole hydraulic fracturing operation is a perforation gun firing, a start of plug pumping, an end of plug pumping, proppant pumping, frac fluid pumping, or a start of pressurization of a fracking stage.
42. The method of claim 40, further comprising adjusting parameters of subsequent hydraulic fracturing operations to change how a subsequent frequency domain spectrum is classified.
43. The method of claim 40, wherein the sensor samples at greater than 1 kHz or is an acoustic sensor.
44. The method of claim 40, wherein the analyzing considers a number of frequency spikes, a width of the frequency spikes, and an amplitude of the frequency spikes in the current frequency domain spectrum.
45. A method of training a machine-learning model for hydraulic fracturing operations, the method comprising:
- providing a sensor coupled to a wellhead, circulating fluid line, or standpipe of a well and configured to convert acoustic vibrations in fluid in the well into an electrical signal in a time domain;
- recording the electrical signal to a memory;
- converting the electrical signal for a window of time to a current frequency domain spectrum comprising one or more amplitude spikes, the current frequency domain spectrum constituting a measured frequency signature;
- analyzing the current frequency domain spectrum via a machine learning system trained on previous frequency domain spectra measured during previous hydraulic fracturing operations and previously classified by the machine learning system;
- classifying the current frequency domain spectrum as associated with subterranean drilling or fracking activity; and
- wherein the machine-learning system is trained by grouping the current frequency domain spectrum with similar ones of the previous frequency domain spectra that are also associated with the subterranean drilling or fracking activity, and classifying each grouping.
4665511 | May 12, 1987 | Rodney et al. |
4757873 | July 19, 1988 | Linyaev et al. |
5031155 | July 9, 1991 | Hsu |
5130950 | July 14, 1992 | Orban et al. |
5214251 | May 25, 1993 | Orban et al. |
5235984 | August 17, 1993 | D'Sa |
5341345 | August 23, 1994 | Warner et al. |
5459697 | October 17, 1995 | Chin et al. |
5515336 | May 7, 1996 | Chin et al. |
5753812 | May 19, 1998 | Aron et al. |
5995447 | November 30, 1999 | Mandal et al. |
6002639 | December 14, 1999 | Birchak et al. |
6088294 | July 11, 2000 | Leggett, III et al. |
6213250 | April 10, 2001 | Wisniewski et al. |
6366531 | April 2, 2002 | Varsamis et al. |
6564899 | May 20, 2003 | Arian et al. |
6672163 | January 6, 2004 | Han et al. |
6995500 | February 7, 2006 | Yogeswaren |
7036363 | May 2, 2006 | Yogeswaren |
7075215 | July 11, 2006 | Yogeswaren |
7339494 | March 4, 2008 | Shah et al. |
7460435 | December 2, 2008 | Garcia-Osuna et al. |
7513147 | April 7, 2009 | Yogeswaren |
7587936 | September 15, 2009 | Han |
7999695 | August 16, 2011 | Rodney et al. |
8162050 | April 24, 2012 | Roddy |
8818779 | August 26, 2014 | Sadlier et al. |
8898044 | November 25, 2014 | Craig |
9194967 | November 24, 2015 | Lacazette |
9557434 | January 31, 2017 | Keller et al. |
9567819 | February 14, 2017 | Cavender et al. |
9988900 | June 5, 2018 | Kampfer et al. |
10030497 | July 24, 2018 | Dawson et al. |
10385670 | August 20, 2019 | James et al. |
10415376 | September 17, 2019 | Song et al. |
10458233 | October 29, 2019 | Xia |
10465505 | November 5, 2019 | Disko et al. |
10480308 | November 19, 2019 | Morrow et al. |
10781690 | September 22, 2020 | Malik et al. |
20100118657 | May 13, 2010 | Trinh et al. |
20120111559 | May 10, 2012 | Deady et al. |
20120111560 | May 10, 2012 | Hill et al. |
20130206398 | August 15, 2013 | Tufano et al. |
20140110167 | April 24, 2014 | Goebel et al. |
20140172306 | June 19, 2014 | Brannigan et al. |
20150233232 | August 20, 2015 | Rodney et al. |
20150285937 | October 8, 2015 | Keller et al. |
20150337653 | November 26, 2015 | Hill et al. |
20160115778 | April 28, 2016 | van Oort et al. |
20170241221 | August 24, 2017 | Seshadri et al. |
20180120865 | May 3, 2018 | Nuryaningsih et al. |
20180171773 | June 21, 2018 | Nessjoen et al. |
20190033898 | January 31, 2019 | Shah et al. |
20190120044 | April 25, 2019 | Langnes et al. |
20190120047 | April 25, 2019 | Jin et al. |
20190203585 | July 4, 2019 | Nguyen et al. |
20190242253 | August 8, 2019 | Felkl et al. |
20190257972 | August 22, 2019 | Palmer |
20190353557 | November 21, 2019 | Zhang et al. |
20200256187 | August 13, 2020 | Lakings |
20210025383 | January 28, 2021 | Bodishbaugh |
2327857 | March 2014 | EP |
2746527 | October 2020 | EP |
2016185435 | November 2016 | WO |
2018117890 | June 2018 | WO |
2018217201 | November 2018 | WO |
- Sun Hwa Lee, “International Preliminary Report on Patentability Regarding International Patent Application No. PCT/US2020/064294”, dated Jun. 23, 2022, p. 11, Published in: CH.
- Xiaofan Tang, “International Preliminary Report on Patentability Regarding International Application No. PCT/US2020/064303”, dated Jun. 23, 2022, p. 11, Published in: CH.
- Nora Lindner, “International Preliminary Report on Patentability Regarding International Patent No. PCT/US2020/064327”, dated Jun. 23, 2022, p. 7, Published in: CH.
- Xin Wang, “International Preliminary Report on Patentability Regarding International Patent No. PCT/US2020/064314”, dated Jun. 23, 2022, p. 9, Published in: CH.
- Thomas, Shane, “International Search Report and Written Opinion Regarding International Application No. PCT/US20/64294”, dated Apr. 21, 2021, p. 13, Published in: US.
- Young, Lee, “International Search Report and Written Opinion Regarding International Application No. PCT/US20/064303”, dated Mar. 4, 2021, p. 16, Published in: US.
- Thomas, Shane, “International Search Report and Written Opinion Regarding International Application No. PCT/US2020/64314”, dated Mar. 4, 2021, p. 15, Published in: US.
- Anderson, “Fighting Water With Water How Engineers Are Turning the Tides on Frac Hits”, Dec. 4, 2018, p. 10, Publisher: Abra Controls Inc.
- American Petroleum Institute, “Wellbore Pressure and Fluid Communication Associated Mith Hydraulic Fracturing”, 2014, pp. 1-4, Publisher: American Petroleum Institute, Published in: US.
- Baig et al., “Do Hydraulic Fractures Induce Events Large Enough to Be Felt on Surface”, “CSEG Recorder”, Oct. 2012, p. 11, Publisher: Retrieved from https://csegrecorder.com/articles/view/do-hydraulic-fractures-induce-events-large-enough-to-be-felt-on-surface on Nov. 22, 2019, Published in: CA.
- Daneshy et al., “Fracture Shadowing: a Direct Method for Determining of HTE Reach and Propagation Pattern of Hydraulic Fractures in Horizontal Wells”, “SPE Hydraulic Fracturing Technology Conf.”, 2012, pp. 1-9, Publisher: Society of Petroleum Engineers.
- fibrecompletions.com, “Distributed Acoustic Sensing Systems (DAS)”, , p. 7, Publisher: Retrieved from https://fibrecompletions.com/distributed-acoustic-sensing-das/ on Oct. 21, 2019.
- Elmer, William, “Abstract for 2017 ALRDC Seminar on New Artifical Lift Technology: Smart ESD With Frac Hit Detection”, 2017, p. 2.
- Halliburton, “Frac Communication”, , p. 1, Publisher: Retrieved from https://ww.halliburton.com/en-US/ps/testing-subsea/reservoir-testing-analysis/data-acquisition/spidr/frac-communication.html on Nov. 22, 2019.
- Halliburton, “SPIDR—Self Powered Intelligent Data Retriever”, , p. 3, Publisher: Retrieved from https://www.halliburton.com/en-US/ps/testing-subsea/reservoir-testing-analysis/data-acquisition/spidr.html on Nov. 22, 2019.
- Zheng et al., “Frac-Hits Mapped by Tube Waves: a Diagnostic Tool to Complement Microseismic Monitoring”, “2018 SEG International Exposition and Annual Meeting, Oct. 14-19, Anaheim, California, USA”, Oct. 14, 2018, pp. 2887-2891.
- Haydu, Carter, “Sensor Suite Illuminates Downhole Fracture Development, Production Efficiency”, “New Technology Magazine Special Issue”, 2015, pp. 12-17.
- Jacobs, Trent, “Innovative Pressure Map Offers Insights on Frac Hits”, Aug. 7, 2018, p. 5, Publisher: Retrieved from https://pubs.spe.org/en/jpt/jpt-article-detail/?art=4462 on Oct. 21, 2019.
- Jacobs, Trent, “To Solve Frac Hits, Unconventional Engineering Must Revolve Around Them”, Feb. 8, 2019, p. 19, Publisher: Retrieved from https://pubs.spe.org/en/jpt/jpt-article-detail/?art=5089 on Oct. 18, 2019.
- Jin et al., “Machine Learning-Based Fracture-Hit Detection Algoritm Using LFDAS Signal”, “The Leading Edge”, Jul. 1, 2019, p. 12, vol. 38, No. 7.
- Jacobs, Trent, “To Right Size Fractures, Producers Adopt Robust Monitoring and Custom Completions”, Sep. 1, 2019, p. 17, Publisher: Retrieved from https://pubs.spe.org/en/jpt/jpt-article-detail/?art=5862.
- Maxwell, Shawn, “What Does Microseismic Tell Us About Hydraulic Fracture Deformation”, Oct. 2011, pp. 30-45, Publisher: CSEG Recorder.
- Merkel Technologies Ltd., “Particle Imaging Analysis—Flowcam: Oil and Gas”, , p. 6, Publisher: Retrieved from merkel.co.il/flowcam-oil-and-gas on Feb. 6, 2020.
- Molenaar et al., “Field Cases of Hydraulic Fracture Stimulation Diagnostics Using Fiber Dptic Distributed Acoustic Sensing (DAS) Measurements and Analyses”, “SPE Unconventional Gas Conference and Exhibition, Jan. 28-30, Muscat, Oman”, 2013, p. 10, Publisher: Society of Petroleum Engineers.
- Oleumtech, “Minimizing Risk and Well Damage From Frac Hits”, Jan. 8, 2019, p. 7, Publisher Retrieved from https://oleumtech.com/news-and-blogs/2019/01/wireless-solution-for-minimizing-well-damage-from-fracking on Oct. 21, 2019.
- Platt et al., “Estimating the Creation and Removal Date of Fracking Ponds Using Trend Analysis of Landsat Imageryu”, “Environmental Management”, 2018, pp. 310-320, vol. 61, Publisher: Springer.
- Richter, Pete, “High-Resolution Das in Frac Design”, Jul. 30, 2019, p. 6, Publisher: Retrieved from https://www.hartenergy.com/exclusives/high-resolution-das-frac-design-180999 on Oct. 12, 2019.
- Richter et al., “Hydraulic Fracture Monitoring and Optimization in Unconventional Completions Using a High-Resolution Engineered Fibre-Optic Distributed Acoustic Sensor”, “First Break”, Apr. 2019, pp. 63-68, vol. 37.
- Sardinha et al., “Determing Interwell Connectiity and Reservoir Complexity Through Frac Pressure Hits and Production Interference Analysis”, “SPE/CSUR Unconventional Resources Conference—Canada held in Calgary, Alberta, Canada, Sep. 30, 2014-Oct. 2, 2014”, 2014, p. 14, Publisher: Society of Petroleum Engineers, Published in: CA.
- Tary et al., “Interpretation of Resonance Frequencies Recorded During Hydraulic Fracturing Treatments”, “Journal of Geophysical Research: Solid Earth”, Feb. 4, 2014, p. 47, vol. 119, No. 2, Publisher: Retrieved from https://agupubs.onlinelibrary.wiley.com/doi/full/10.1002/2013JB010904 on Oct. 21, 2019.
- Triepke, Joseph, “The Fracking Problem With Over Drilling”, , p. 7, Publisher: Retrieved from https://www.alpha-sense.com/insights/fracking-problem-overdrilling on Oct. 18, 2019.
- Vaidyanathan, “Hydraulic Fracturing: When 2 Wells Meet, Spills Can Often Follow”, Aug. 5, 2013, p. 4, Publisher: Retrieved from https://www.eenews.net/stones/1059985587 on Oct. 18, 2019.
- Zborowski, Matt, “Can Machine Learning Mitigate Frac Hits?”, Nov. 2, 2018, p. 5, Publisher: Retrieved from https://pubs.spe.org/en/jpt/jpt-article-detail/?art=4762 on Nov. 25, 2019.
- Copenheaver, Blaine, “International Search Report and Written Opinion Regarding International Application No. PCT/US2020/064327”, dated May 24, 2021, p. 12, Published in: US.
- Chen et al., “Toward the Origin of Long-Period Long-Duration Seismic Events During Hydraulic Fracturing Treatmeant: a Case Study in the Shale Play of Sichuan Basin, China”, “Seismilogical Research Letters”, Jun. 2018, pp. 1075-1083, vol. 89, No. 3.
Type: Grant
Filed: Dec 10, 2020
Date of Patent: Sep 26, 2023
Patent Publication Number: 20220381934
Assignee: Origin Rose LLC (Boulder, CO)
Inventors: Reid Daniel Thompson (Edmond, OK), Jeffrey Neal Rose (Boulder, CO), Jonathan Swanson Rose (Boulder, CO)
Primary Examiner: Zakiya W Bates
Application Number: 17/292,768