The present disclosure generally relates to systems and methods for determining a number of effective perforation clusters created during hydraulic fracturing operations performed using wellsite equipment of a wellsite system based on surface data collected in substantially real-time during the hydraulic fracturing operations using an autoencoder/convolutional neural network architecture.
This section is intended to introduce the reader to various aspects of art that may be related to various aspects of the present techniques, which are described and/or claimed below. This discussion is believed to be helpful in providing the reader with background information to facilitate a better understanding of the various aspects of the present disclosure. Accordingly, it should be understood that these statements are to be read in this light, and not as an admission of any kind.
Hydraulic fracturing may be utilized in various types of wells, which may include one or more vertical portions, one or more lateral portions, etc. A horizontal well with multiple fracturing stages, with each stage containing multiple perforation clusters to initiate multiple fractures, has become one of the most common choices of well completion in developing unconventional oil and gas resources (e.g., unconventional reservoirs). However, downhole diagnostic measurements using fiber optic technology or production logging often indicate that not each perforation cluster is effectively stimulated, which can negatively impact well production. There are several possible mechanisms that can lead to uneven stimulation among multiple perforations, including lateral heterogeneity of the reservoir properties, especially the in-situ stress, poor limited-entry perforation design to provide sufficient divertive perforation friction to overcome the stress differences, perforation erosion by proppant that reduces the perforation friction, and the mechanical interference between adjacent fractures (e.g., the so-called stress shadow effect).
Historically, understanding of the subterranean conditions during stimulation treatments has been reserved for relatively invasive and expensive tools such as micro-seismic, downhole cameras, radio-active tracers, and fiber optics (e.g., distributed acoustic sensing (DAS), distributed temperature sensing (DTS), and so forth) that increase completion cost and reduce completion efficiency. Moreover, the results of these sophisticated and expensive measurements require either further processing or expert interpretation to be meaningful. As such, rarely do these technologies allow actionable, real-time changes during hydraulic fracturing treatments to increase stimulation efficiency, and it is highly unlikely that observations from these wells are successfully expanded to future developments within the same reservoir. Lastly, operators must often wait for at least six months of production data to assess whether the changes implemented from these expensive completions were successful or not. At the same time, data collected on the surface has been largely disregarded to extract details concerning the downhole environment, as such data has been deemed insufficient. Nonetheless, ubiquitous sets of surface data and treating parameters have been collected during the last 70 years of hydraulic fracturing experience worldwide.
A summary of certain embodiments described herein is set forth below. It should be understood that these aspects are presented merely to provide the reader with a brief summary of these certain embodiments and that these aspects are not intended to limit the scope of this disclosure.
Certain embodiments of the present disclosure include a computer-implemented method that includes receiving, via a control center, a plurality of inputs relating to operational parameters of wellsite equipment of a wellsite system during hydraulic fracturing operations performed for the wellsite system. The computer-implemented method also includes converting, via the control center, the plurality of inputs into a plurality of outputs relating to operational parameters of the wellsite equipment. The computer-implemented method further includes generating, via the control center, time series of the plurality of outputs. In addition, the computer-implemented method includes using, via the control center, a convolutional neural network to automatically analyze the time series of the plurality of outputs to determine a number of effective perforation clusters created during the hydraulic fracturing operations. The computer-implemented method also includes controlling, via the control center, operational parameters of the wellsite equipment based at least in part on the determined number of effective perforation clusters.
In addition, certain embodiments of the present disclosure include a system that includes a control center configured to control operational parameters of wellsite equipment of a wellsite system during hydraulic fracturing operations performed for the wellsite system. The control center is configured to control the operational parameters of the wellsite equipment based at least in part on a number of effective perforation clusters created during the hydraulic fracturing operations. The control center includes an autoencoder configured to receive a plurality of inputs relating to operational parameters of the wellsite equipment, and to compress the plurality of inputs into a plurality of outputs. A number of the plurality of outputs is less than a number of the plurality of inputs. The control center also includes a convolutional neural network configured to automatically analyze time series of the plurality of outputs to determine the number of effective perforation clusters.
In addition, certain embodiments of the present disclosure include a tangible, non-transitory machine-readable medium that includes processor-executable instructions that, when executed by at least one processor, cause the at least one processor to receive a plurality of inputs relating to operational parameters of wellsite equipment of a wellsite system during hydraulic fracturing operations performed for the wellsite system. The processor-executable instructions, when executed by the at least one processor, also cause the at least one processor to use an autoencoder to compress the plurality of inputs into a plurality of outputs. A number of the plurality of outputs is less than a number of the plurality of inputs. The processor-executable instructions, when executed by the at least one processor, further cause the at least one processor to generate time series of the plurality of outputs. In addition, the processor-executable instructions, when executed by the at least one processor, cause the at least one processor to use a convolutional neural network to automatically analyze the time series of the plurality of outputs to determine a number of effective perforation clusters created during the hydraulic fracturing operations. The processor-executable instructions, when executed by the at least one processor, also cause the at least one processor to control operational parameters of the wellsite equipment based at least in part on the determined number of effective perforation clusters.
Various refinements of the features noted above may be undertaken in relation to various aspects of the present disclosure. Further features may also be incorporated in these various aspects as well. These refinements and additional features may exist individually or in any combination. For instance, various features discussed below in relation to one or more of the illustrated embodiments may be incorporated into any of the above-described aspects of the present disclosure alone or in any combination. The brief summary presented above is intended to familiarize the reader with certain aspects and contexts of embodiments of the present disclosure without limitation to the claimed subject matter.
Various aspects of this disclosure may be better understood upon reading the following detailed description and upon reference to the drawings, in which:
One or more specific embodiments of the present disclosure will be described below. These described embodiments are only examples of the presently disclosed techniques. Additionally, in an effort to provide a concise description of these embodiments, all features of an actual implementation may not be described in the specification. It should be appreciated that in the development of any such actual implementation, as in any engineering or design project, numerous implementation-specific decisions must be made to achieve the developers' specific goals, such as compliance with system-related and business-related constraints, which may vary from one implementation to another. Moreover, it should be appreciated that such a development effort might be complex and time consuming, but would nevertheless be a routine undertaking of design, fabrication, and manufacture for those of ordinary skill having the benefit of this disclosure.
When introducing elements of various embodiments of the present disclosure, the articles “a,” “an,” and “the” are intended to mean that there are one or more of the elements. The terms “comprising,” “including,” and “having” are intended to be inclusive and mean that there may be additional elements other than the listed elements. Additionally, it should be understood that references to “one embodiment” or “an embodiment” of the present disclosure are not intended to be interpreted as excluding the existence of additional embodiments that also incorporate the recited features.
As used herein, the terms “connect,” “connection,” “connected,” “in connection with,” and “connecting” are used to mean “in direct connection with” or “in connection with via one or more elements”; and the term “set” is used to mean “one element” or “more than one element.” Further, the terms “couple,” “coupling,” “coupled,” “coupled together,” and “coupled with” are used to mean “directly coupled together” or “coupled together via one or more elements.” As used herein, the terms “up” and “down,” “uphole” and “downhole”, “upper” and “lower,” “top” and “bottom,” and other like terms indicating relative positions to a given point or element are utilized to more clearly describe some elements. Commonly, these terms relate to a reference point as the surface from which drilling operations are initiated as being the top (e.g., uphole or upper) point and the total depth along the drilling axis being the lowest (e.g., downhole or lower) point, whether the well (e.g., wellbore, borehole) is vertical, horizontal or slanted relative to the surface.
As used herein, a fracture shall be understood as one or more cracks or surfaces of breakage within rock. Certain fractures may also be referred to as natural fractures to distinguish them from fractures induced as part of a reservoir stimulation. Fractures can also be grouped into fracture clusters (or “perforation clusters”) where the fractures of a given fracture cluster (perforation cluster) connect to the wellbore through a single perforated zone. As used herein, the term “fracturing” or “hydraulic fracturing” refers to the process and methods of breaking down a geological formation and creating a fracture (i.e., the rock formation around a wellbore) by pumping fluid at relatively high pressures (e.g., pressure above the determined closure pressure of the formation) in order to increase production rates from a hydrocarbon reservoir.
In addition, as used herein, the terms “real time”, “real-time”, “substantially real time”, “substantially real-time” may be used interchangeably and are intended to describe operations (e.g., computing operations) that are performed without any human-perceivable interruption between operations. For example, as used herein, data relating to the systems described herein may be collected, transmitted, and/or used in control computations in “substantially real time” such that data readings, data transfers, data processing steps, and/or control steps occur once every second, once every 0.1 second, once every 0.01 second, or even more frequent, during operations of the systems (e.g., while the systems are operating). In addition, as used herein, the terms “automatic” and “automated” are intended to describe operations that are performed are caused to be performed, for example, by a process control system (i.e., solely by the process control system, without human intervention).
As described in greater detail herein, through deep learning, robust data sources, and customer provided validation, the embodiments of the present disclosure is believed to provide the industry's first surface-based/non-invasive algorithms to determine stimulation effectiveness. The algorithms described herein determine the number of effective fractures during each stage on a horizontal well completion in real-time, thereby enabling better decision making and providing a new level of understanding about completion and reservoir performance without incurring expensive investments on a routine basis.
In particular, the embodiments described herein describe the development of a feature extractor with a convolutional neural network to determine a number of effective clusters from hydraulic fracturing treatment data in substantially real-time (or after a treatment has been completed). The embodiments described herein also describe the optimization of hydraulic fracturing surface rate to increase the number of effective clusters during a treatment. Historical time series inputs are used to train the model to determine cluster effectiveness using a probability distribution, as described in greater detail herein.
In certain embodiments, the wellsite system 100 may include a mixing unit 108 (referred to hereinafter as a “first mixer”) fluidly connected with one or more tanks 110 and a first container 112. In certain embodiments, the first container 112 may contain a first material and the tanks 110 may contain a liquid. In certain embodiments, the first material may be or comprise a hydratable material or gelling agent, such as guar, polymers, synthetic polymers, galactomannan, polysaccharides, cellulose, and/or clay, among other examples, whereas the liquid may be or comprise an aqueous fluid, such as water or an aqueous solution comprising water, among other examples. In certain embodiments, the first mixer 108 may be operable to receive the first material and the liquid, via two or more conduits or other material transfer means (hereafter simply “conduits”) 114, 116, and mix or otherwise combine the first material and the liquid to form a base fluid, which may be or comprise what is referred to as a gel. In certain embodiments, the first mixer 108 may then discharge the base fluid via one or more fluid conduits 118.
In certain embodiments, the wellsite system 100 may also include a second mixer 124 fluidly connected with the first mixer 108 and a second container 126. In certain embodiments, the second container 126 may contain a second material that may be substantially different than the first material. For example, in certain embodiments, the second material may be or comprise a proppant material, such as sand, sand-like particles, silica, quartz, and/or propping agents, among other examples. In certain embodiments, the second mixer 124 may be operable to receive the base fluid from the first mixer 108 via the one or more fluid conduits 118, and the second material from the second container 126 via one or more fluid conduits 128, and mix or otherwise combine the base fluid and the second material to form a slurry, which may be or comprise what is referred to as a hydraulic fracturing fluid. In certain embodiments, the second mixer 124 may then discharge the slurry via one or more fluid conduits 130.
In certain embodiments, the slurry may be distributed from the second mixer 124 to a common manifold 136 via the one or more fluid conduits 130. In certain embodiments, the common manifold 136 may include various valves and diverters, as well as a suction line 138 and a discharge line 140, such as may be collectively operable to direct the flow of the slurry from the second mixer 124 in a selected or predetermined manner. In certain embodiments, the common manifold 136 may distribute the slurry to a fleet of pump units 150. Although the fleet is illustrated in
In certain embodiments, each pump unit 150 may include at least one pump 152, at least one prime mover 154, and perhaps at least one heat exchanger 156. In certain embodiments, each pump unit 150 may receive the slurry from the suction line 138 of the common manifold 136, via one or more fluid conduits 142, and discharge the slurry under pressure to the discharge line 140 of the common manifold 136, via one or more fluid conduits 144. In certain embodiments, the slurry may then be discharged from the common manifold 136 into the wellbore 104 via one or more fluid conduits 146, the wellhead 105, and perhaps various additional valves, conduits, and/or other hydraulic circuitry fluidly connected between the common manifold 136 and the wellbore 104.
In particular, as illustrated in
Returning now to
As described in greater detail herein, an autoencoder and convolutional neural network enable the control center 174 to automatically compress and analyze inputs relating to operational parameters of the wellsite equipment illustrated in
As illustrated in
In certain embodiments, a field engineer, equipment operator, or field operator 178 (collectively referred to hereinafter as a “wellsite operator”) may operate one or more components, portions, or systems of the wellsite equipment and/or perform maintenance or repair on the wellsite equipment. For example, in certain embodiments, the wellsite operator 178 may assemble the wellsite system 100, operate the wellsite equipment to perform the fracturing operations, check equipment operating parameters, and repair or replace malfunctioning or inoperable wellsite equipment, among other operational, maintenance, and repair tasks, collectively referred to hereinafter as wellsite operations. In certain embodiments, the wellsite operator 178 may perform wellsite operations by himself or with other wellsite operators. In certain embodiments, during wellsite operations, the wellsite operator 178 may communicate instructions to the other operators via a computer 180 and/or a communication device 182. In certain embodiments, the wellsite operator 178 may also (e.g., automatically, in certain embodiments) communicate control signals or other information to the control center 174 via the computer 180 or the communication device 182 during and/or before the wellsite operations. In certain embodiments, the wellsite operator 178 may also control one or more components, portions, or systems of the wellsite system 100 from the control center 174 or via the computer 180 or the communication device 182.
The control center 174, in certain embodiments, may be or include one or more computers that may be connected through a real-time communication network, such as the Internet. In certain embodiments, analysis or processing operations may be distributed over the computers that make up the control center 174. In certain embodiments, the control center 174 may receive information from various sources, such as via inputs received from the computers 180, from the communication devices 182, or from other computing devices.
As illustrated, in certain embodiments, the control center 174 may include communication circuitry 194, at least one processor 196, at least one memory medium 198, at least one storage medium 200, at least one input device 202, the display 188, and any of a variety of other components that enable the control center 174 to carry out the techniques described herein. The communication circuitry 194 may include wireless or wired communication circuitry, which may facilitate communication with the wellsite equipment 226 of the wellsite system 100 of
The at least one processor 196 may be any suitable type of computer processor or microprocessor capable of executing computer-executable code. The at least one processor 196 may also include multiple processors that may perform the operations described herein. The at least one memory medium 198 and the at least one storage medium 200 may be any suitable articles of manufacture that can serve as media to store processor-executable code, data, or the like. These articles of manufacture may represent computer-readable media (e.g., any suitable form of memory or storage) that may store the processor-executable code used by the at least one processor 196 to perform the presently disclosed techniques. The at least one memory medium 198 and/or the at least one storage medium 200 may also be used to store the data, various other software applications, and the like. The at least one memory medium 198 and the at least one storage medium 200 may represent non-transitory computer-readable media (e.g., any suitable form of memory or storage) that may store the processor-executable code used by the at least one processor 196 to perform various techniques described herein. It should be noted that non-transitory merely indicates that the media is tangible and not a signal.
In certain embodiments, the at least one processor 196 of the control center 174 may communicate with the wellsite equipment 226 of the wellsite system 100 of
It should also be noted that the components described above with regard to the control center 174 are exemplary components, and the control center 174 may include additional or fewer components in certain embodiments. Additionally, it should be noted that the computers 180 and the communication devices 182 may also include similar components as described as part of the control center 174 (e.g., respective communication devices, processors, memory media, storage media, displays, and input devices) to facilitate the disclosed operation of the computing system 184.
For example, as illustrated in
The at least one processor 206 may be any suitable type of computer processor or microprocessor capable of executing computer-executable code. The at least one processor 206 may also include multiple processors, in certain embodiments. The at least one memory medium 208 and the at least one storage medium 210 may be any suitable articles of manufacture that can serve as media to store processor-executable code, data, or the like. These articles of manufacture may represent computer-readable media (e.g., any suitable form of memory or storage) that may store the processor-executable code used by the at least one processor 206. The at least one memory medium 208 and/or the at least one storage medium 210 may also be used to store the data, various other software applications, and the like. The at least one memory medium 208 and the at least one storage medium 210 may represent non-transitory computer-readable media (e.g., any suitable form of memory or storage) that may store the processor-executable code used by the at least one processor 206 to perform various techniques described herein.
In certain embodiments, the computers 180 may receive signals relating to the graphical user interfaces 186 from the control center 174, for example, via communication of the communication circuitry 194, 204 of the control center 174 and the computers 180, respectively. The at least one processor 206 of the computers 180 may execute processor-executable code stored in the at least one memory medium 208 and/or the at least one storage medium 210 of the computers 180 to cause the graphical user interfaces 186 to be displayed via the display 190 of the computers 180 in accordance with the signals received from the control center 174, as described in greater detail herein. In addition, in certain embodiments, the at least one input device 212 of the computers 180 may be configured to receive input commands (e.g., from a wellsite operator 178), which may be used by the control center 174 to facilitate interaction of a wellsite operator 178 with wellsite equipment 226 of the wellsite system 100 of
Similarly, as also illustrated in
The at least one processor 216 may be any suitable type of computer processor or microprocessor capable of executing computer-executable code. The at least one processor 216 may also include multiple processors, in certain embodiments. The at least one memory medium 218 and the at least one storage medium 220 may be any suitable articles of manufacture that can serve as media to store processor-executable code, data, or the like. These articles of manufacture may represent computer-readable media (e.g., any suitable form of memory or storage) that may store the processor-executable code used by the at least one processor 216. The at least one memory medium 218 and/or the at least one storage medium 220 may also be used to store the data, various other software applications, and the like. The at least one memory medium 218 and the at least one storage medium 220 may represent non-transitory computer-readable media (e.g., any suitable form of memory or storage) that may store the processor-executable code used by the at least one processor 216 to perform various techniques described herein.
Similarly, in certain embodiments, the communication devices 182 may also receive signals relating to the graphical user interfaces 186 from the control center 174, for example, via communication of the communication circuitry 194, 214 of the control center 174 and the communication devices 182, respectively. The at least one processor 216 of the communication devices 182 may execute processor-executable code stored in the at least one memory medium 218 and/or the at least one storage medium 220 of the communication devices 182 to cause the graphical user interfaces 186 to be displayed via the display 192 of the communication devices 182 in accordance with the signals received from the control center 174, as described in greater detail herein. In addition, in certain embodiments, the at least one input device 222 of the communication devices 182 may be configured to receive input commands (e.g., from a wellsite operator 178), which may be used by the control center 174 to facilitate interaction of a wellsite operator 178 with wellsite equipment 226 of the wellsite system 100 of
In addition, the graphical user interfaces 186 may be presented as software 224 running on the various devices described herein, wherein the software 224 facilitates control of the wellsite equipment 226 of the wellsite system 100 of
In addition, as illustrated in
In general, the data relating to the operational parameters of the wellsite equipment 226 detected by the sensors 228 may be referred to as “surface data” insofar as the data collection is taking place at the surface of the wellsite 102 during hydraulic fracturing operations, as opposed to “downhole data”, which is collected via downhole tools disposed in the wellbore 104 during the hydraulic fracturing operations. It is believed that determining the number of effective perforation clusters 172 using surface data, as opposed to downhole data, facilitates even faster active (e.g., real-time) control of the effectiveness of the perforation clusters 172, as described in greater detail herein, insofar as the control center 174 generally receives actionable surface data faster than downhole data, due at least in part to the relative proximity of the surface sensors 228 to the control center 174 (as compared to sensors of downhole tools).
The method 230 illustrated in
As illustrated in
In addition, as illustrated in
In addition, as illustrated in
In addition, as illustrated in
As illustrated in
In addition, in certain embodiments, the number of perforations (e.g., as determined from the completion design) may be added as an input to the CNN 244 alongside the four outputs X′. It has been found (e.g., from downhole fiber optic measurements) that flow allocation per perforation cluster 172 generally follows a Gaussian distribution. As such, in certain embodiments, the CNN 244 used by the control center 174 determines probability that a perforation cluster 172 is between a pre-defined percentage of mean designed flowrate per perforation cluster 172.
In addition, as illustrated in
As the number of perforations may be an input for the CNN model (e.g., again, available the completion design), the CNN 244 used by the control center 174 may determine the number of effective stimulated clusters that fulfill the designed flowrate within a given tolerance. In certain embodiments, machine learning reinforcement of the CNN model allows optimization of the key (e.g., seven, as described herein) input parameters X to increase the number of effective perforation clusters 172. In general, the CNN model determines optimum execution conditions. In certain embodiments, historical production datasets may be combined with the CNN model output to determine proper completion practices to optimize completion design and its application to future developments.
Accordingly, the autoencoder 242 and the CNN 244 illustrated in
As described in greater detail herein, inputs to the autoencoder/CNN architecture generally include a first tensor T1∈R120×7 (i.e., 120 past timestep time series of the seven inputs X described above) and a second tensor T2∈R1 (i.e., cluster effectiveness percentage), and the CNN model (i.e., an autoencoder feature extractor linked with a convolutional neural network) generates an output of a floating number between 0 to 1, which represents the percentage of effective perforation clusters 172.
As described in greater detail herein, the autoencoder/CNN architecture acts on real-time surface datasets, which enables real-time decision making during the execution of a stimulation job. In general, the intent of the CNN model output is to denote accuracy of a hydraulic fracturing treatment relative to the planned slurry flowrate allocated per perforation cluster design. In addition, the autoencoder/CNN architecture described herein determines the accuracy of the hydraulic fracturing treatment versus designed parameters, but allows the optimization of surface pump rate to enhance/increase the number of effective perforation clusters 172 relative to the planned cluster flowrate from the completion design. In this manner, the outputs of the autoencoder/CNN architecture described herein are actionable and allow immediate application for future completions.
The specific embodiments described above have been illustrated by way of example, and it should be understood that these embodiments may be susceptible to various modifications and alternative forms. It should be further understood that the claims are not intended to be limited to the particular forms disclosed, but rather to cover all modifications, equivalents, and alternatives falling within the spirit and scope of this disclosure.
This application claims priority to and the benefit of U.S. Provisional Patent Application Ser. No. 63/075,337, entitled “Effective Perforation Cluster Determination from Hydraulic Fracturing Data,” filed Sep. 8, 2020, which is hereby incorporated by reference in its entirety for all purposes.
| Filing Document | Filing Date | Country | Kind |
|---|---|---|---|
| PCT/US2021/071385 | 9/8/2021 | WO |
| Number | Date | Country | |
|---|---|---|---|
| 63075337 | Sep 2020 | US |