Hydrocarbons, such as fossil fuels (e.g. oil) and natural gas, may be extracted from underground wellbores extending deep below the surface using complex machinery and explosive devices. Once the wellbore is established by placement of cases after drilling, a perforating gun assembly, or train or string of multiple perforating gun assemblies, may be lowered into the wellbore and positioned adjacent one or more hydrocarbon reservoirs in underground formations. Shaped charges may then be initiated to blast through the formation so that the hydrocarbons can flow through from the formation into the wellbore.
One possible system for initiating the shaped charges may include pressure-activated perforating guns that are typically initiated by applying fluid pressure through coiled tubing to a firing pin. Conventional systems may include a pyrotechnic time delay fuse located within the firing pin holder. The firing pin holder may be connected to a top sub, which may include a booster and a detonating cord. At one end of the perforating gun assembly, the firing pin holder may include a piston and a percussion initiator. Between the firing pin holder and a tandem sub assembly, one or more multiple time delay subs may be positioned.
The pyrotechnic time delay device may interpose a time delay between the initiation of the firing pin holder and the firing of the shaped charges carried by the perforating gun assembly. However, because pyrotechnic time delay devices rely on the pace of a deflagration chemical reaction, the actual length of the time delay may vary based on the physical environment of the wellbore, such as wellbore temperature. Accurate setting of a pyrotechnic time delay may rely heavily on user expertise and complicated time-temperature charts. Additionally, pyrotechnic time delay devices inherently require the use of combustible and/or explosive components. Accordingly, pyrotechnic time delay devices may pose a safety hazard to workers, and often require the device to be assembled on-site instead of being shipped.
Accordingly, there may be a need for a control module for use with a wellbore tool string that can initiate a wellbore tool string based on a pressure without requiring the use of a pyrotechnic delay device.
An exemplary embodiment of a control module for use with a wellbore tool may include a power source and a logic circuit operably coupled to the power source. The logic circuit may be operably coupled to the plurality of wellbore tools through a topmost wellbore tool of the plurality of wellbore tools. The logic circuit may be configured to, in response to an initiation condition and for each wellbore tool of the plurality of wellbore tools in a sequential order from a bottommost wellbore tool to the topmost wellbore tool, determine whether the wellbore tool is a responsive wellbore tool or a non-responsive wellbore tool. In response to a determination that the wellbore tool is a responsive wellbore tool, the logic circuit may initiate the wellbore tool. In response to a determination that the wellbore tool is a non-responsive wellbore tool, the logic circuit may skip initiation of the wellbore tool.
An exemplary embodiment of a wellbore tool string may include a control module and a plurality of wellbore tools operably coupled in sequence, a topmost wellbore tool of the plurality of wellbore tools being operably coupled to the control module. Each wellbore tool of the plurality of wellbore tools may be selectively addressable. The control module may include a power source and a logic circuit operably coupled to the power source. The logic circuit may be operably coupled to the plurality of wellbore tools through the topmost wellbore tool. The logic circuit may be configured to, in response to an initiation condition and for each wellbore tool of the plurality of wellbore tools in a sequential order from a bottommost wellbore tool to the topmost wellbore tool, determine whether the wellbore tool is a responsive wellbore tool or a non-responsive wellbore tool. In response to a determination that the wellbore tool is a responsive wellbore tool, the logic circuit may initiate the wellbore tool. In response to a determination that the wellbore tool is a non-responsive wellbore tool, the logic circuit may skip initiation of the wellbore tool.
A more particular description will be rendered by reference to exemplary embodiments that are illustrated in the accompanying figures. Understanding that these drawings depict exemplary embodiments and do not limit the scope of this disclosure, the exemplary embodiments will be described and explained with additional specificity and detail through the use of the accompanying drawings in which:
Various features, aspects, and advantages of the exemplary embodiments will become more apparent from the following detailed description, along with the accompanying drawings in which like numerals represent like components throughout the figures and detailed description. The various described features are not necessarily drawn to scale in the drawings but are drawn to emphasize specific features relevant to some embodiments.
The headings used herein are for organizational purposes only and are not meant to limit the scope of the disclosure or the claims. To facilitate understanding, reference numerals have been used, where possible, to designate like elements common to the figures.
Reference will now be made in detail to various embodiments. Each example is provided by way of explanation and is not meant as a limitation and does not constitute a definition of all possible embodiments.
As seen in
Returning to
The first pressure sensor 110 and the second pressure sensor 112 may be configured to detect a pressure, such as a tubing pressure or a wellbore pressure. In an exemplary embodiment, the first pressure sensor 110 may be configured to detect the pressure (via the first pressure channel 182 and the first cavity 180) and output a first sensor output signal to the logic circuit 150 based on the pressure. The second pressure sensor 112 may be configured to detect the pressure (via the second pressure 184 and the first cavity 180) and output a second sensor output signal to the logic circuit 150 based on the pressure. The first sensor output signal and the second sensor output signal may be electronic signals. The logic circuit 150 may be configured to output an operation signal for controlling the wellbore tools 200 based on the first sensor output signal and/or the second sensor output signal. In other words, the initiation condition may comprise the first sensor output signal and/or the second sensor output signal indicating that the pressure is within a predetermined pressure range. On the other hand, if the first sensor output signal and/or the second sensor output signal are outside the predetermined pressure range, the logic circuit 150 may block or prevent initiation of any wellbore tool 200.
In an exemplary embodiment, the logic circuit 150 may be configured to perform certain actions in response to an initiation condition. For example, in response to the initiation condition, the logic circuit 150 may, for each wellbore tool 200i, i being an integer, of the plurality of wellbore tools 200 in a sequential order from the bottommost wellbore tool 200N to the topmost wellbore tool 200i, determine whether the wellbore tool 200i is a responsive wellbore tool or a non-responsive wellbore tool (responsive and non-responsive wellbore tools are discussed in further detail herein). In response to a determination that the wellbore tool 200i is a responsive wellbore tool, the logic circuit 150 may initiate the wellbore tool 200i. In response to a determination that the wellbore tool 200i is a non-responsive wellbore tool, the logic circuit 150 may skip initiation of the wellbore tool 200i or take steps to block initiation of or deactivate wellbore tool 200i. In other words, the logic circuit 150 may be configured to start at a bottommost wellbore tool 200N, and sequentially initiation wellbore tools 200 from the bottom up, checking each wellbore tool 200 to ensure that it is responsive and operable. Overall, this allows the logic circuit 150 to autonomously initiate a plurality of wellbore tools 200 without requiring the use of a pyrotechnic time delay fuse. Additionally, the ability to skip or block initiation of non-responsive and/or inoperable wellbore tools may improve the safety, reliability, and efficiency of the perforating operation.
Returning to
As further seen in
As further seen in
As further seen in
The operation signal output by the logic circuit may be used to select and/or initiate one or more of the wellbore tools 200. The wellbore tools 200 may each include control circuitry configured to selectively initiate each individual wellbore tool 200 in response to the operation signal received by the wellbore tools. In other words, a user may control the pressure to control the operation signal output by the logic circuit 150 to select and initiate one of the wellbore tools 200. Alternatively, the logic circuit 150 may be configured to select and initiate the wellbore tools 200 in a predetermined sequence once the logic circuit 150 becomes coupled to the power source 102. In an exemplary embodiment, the wellbore tools 200 may be a plurality of perforating guns, and the control circuitry may be an electronic initiation circuit as disclosed in U.S. Pat. No. 9,915,513, which is incorporated herein by reference in its entirety to the extent that it is consistent with this disclosure. In other words, each wellbore tool 200 may be selectively addressable by the logic circuit 150.
In block 1006, the logic circuit determines whether a temperature threshold is satisfied. The temperature of the wellbore environment may be measured by one or both of the first environment sensor 114 and the second environment sensor 116. In an exemplary embodiment, the temperature threshold may be satisfied if the wellbore temperature is 65° C. or higher. However, it will be understood that the control method 1000 is not limited to this temperature threshold, and the temperature threshold may vary depending on factors such as geologic formation, depth, type of well, and/or type of wellbore operation being performed. If the temperature threshold is satisfied (“yes” at block 1006), then the control method 1000 proceeds to block 1008. If the temperature threshold is not satisfied (“no” at block 1006), the control method 1000 repeats the measurement and evaluation of the wellbore temperature.
In block 1008, it is determined whether a pressure threshold is satisfied. The pressure may be measured by one or both of the first pressure sensor 110 and/or the second pressure sensor 112. In an exemplary embodiment, the pressure threshold may be satisfied if the pressure is 35 bar or higher. However, it will be understood that the control method 1000 is not limited to this pressure threshold, and the pressure threshold may vary depending on factors such as geologic formation, depth, type of well, and/or type of wellbore operation being performed. If the pressure threshold is satisfied (“yes” at block 1008), then the control method 1000 proceeds to block 110. If the pressure threshold is not satisfied (“no” at block 1008), the control method 1000 repeats the measurement and evaluation of the pressure.
In block 1010, the logic circuit 150 waits for a predetermined safety time period. In other words, the predetermined safety time period allows the logic circuit to implement a predetermined delay between initiation of consecutive wellbore tools 200. In an exemplary embodiment, the safety time period may be independently measured by the first microcontroller 152 and the second microcontroller 154 as a redundancy method for safety purposes. In an exemplary embodiment, the safety time may be 15 minutes. However, it will be understood that the control method 1000 is not limited to this embodiment, and the safety time period may be preprogrammed to any desired value based on the requirements of the specific wellbore operation being implemented.
In block 1012, it is determined whether the pressure is below a predetermined firing limit. In an exemplary embodiment, the predetermined firing limit may be 500 bar. However, it will be understood that the predetermined firing limit is not limited to this value and may be varied depending on the specific application. If the pressure is below the predetermined firing limit (“yes” in block 1012), then the control method 1000 proceeds to block 1014. If the pressure is not below the predetermined firing limit (“no” in block 1012), then the control method 1000 proceeds repeats the measurement and evaluation of the pressure.
In block 1014, it is determined whether a temperature threshold is satisfied. The temperature threshold in block 1014 may be the same as the temperature threshold in block 1006 or may be different. If the temperature threshold is satisfied (“yes” at block 1014), then the control method proceeds to block 1016. If the temperature threshold is not satisfied (“no” at block 1014), then the control method 1000 proceeds to block 1020.
In block 1016, it is determined whether a pressure threshold is satisfied. The pressure threshold in block 1016 may be the same as the pressure threshold in block 1008 or may be different. If the pressure threshold is satisfied (“yes” at block 1016), then the control method proceeds to block 1018. If the pressure threshold is not satisfied (“no” at block 1016), then the control method proceeds to block 1020.
In block 1018, the logic circuit 150 controls the operation signal to initiate the active gun. In other words, the logic circuit 150 may control the operation signal such that a wellbore tool 200 is initiated in response to the first sensor output signal and/or the second sensor output signal indicating that the pressure satisfies a first pressure threshold as determined in the block 1016. Additionally and/or alternatively, the logic circuit may be configured to control the operation signal such that a wellbore tool 200 is initiated in response to the first environment signal and/or the second environment signal indicating that the environment condition satisfies a first environment threshold, as determined in block 1014.
In block 1020, the active gun is entered in a safe state. For example, the active gun may be disarmed and/or deactivated. In other words, the logic circuit 150 may control the operation signal to block initiation of a wellbore tool 200 in response to first sensor output signal and/or the second sensor output signal indicating that the pressure is outside a predetermined safe pressure range, as determined in block 1012 and/or block 1016. Additionally and/or alternatively, the logic circuit 150 may control the operation signal such that initiation of the wellbore tool 200 is blocked in response to the first environment signal and/or the second environment signal indicating that the first environment condition is outside a predetermined safe environment condition range, as determined in block 1014. In other words, the initiation condition may comprise the first environment signal and/or the second environment signal indicating that the first environment signal and/or the second environment signal is outside the predetermined safe environment condition range or environment threshold.
In block 1022, the logic circuit 150 controls the operation signal to sequentially select the next gun as the active gun. For example, if the bottommost gun (wellbore tool 200N) was the previous active gun that was initiated or put into a safe state, then the next gun would be the next higher gun, i.e., wellbore tool 200N-1. The control method then returns to block 1006. In other words, the logic circuit 150 may be configured so as to sequentially select and initiate each wellbore tool 200 in a direction from the bottommost wellbore tool 200N to the topmost wellbore tool 2001.
It will be understood that the control method 1000 and operation of the logic circuit 150 are not limited to the specific blocks and/or order of blocks as illustrated in
For example, and as shown in
Similarly, the first microcontroller 152 may be operably coupled to the first environment sensor 114 and the second microcontroller may be operably coupled to the second environment sensor 116. The logic circuit 150 may be configured to initiate a wellbore tool only if the first microcontroller determines that the first environment signal from the first environment sensor indicates that the environment condition satisfies the environment threshold and the second microcontroller determines that the second environment signal from the second environment sensor indicates that the environment condition satisfies the environment threshold. Alternative, in an exemplary embodiment, a single microcontroller may be operably coupled to both the first environment sensor 114 and the second environment sensor 116, and the single microcontroller may determine whether the first environment signal and the second environment signal indicate that the environment condition satisfies the environment threshold.
Additionally, in an exemplary embodiment, the logic circuit 150 may be configured to initiate a wellbore tool only in response to all of the first sensor output signal, the second sensor output signal, the first environment signal, and the second environment signal satisfying the corresponding thresholds. Further, the logic circuit 150 may be configured such that different measurements of the same condition must be within a predetermined range of each other before initiation may occur. For example, the logic circuit may be configured to determine whether the first sensor output signal and the second sensor output signal are within a predetermined pressure range of each other, whether the first environment signal and the second environment signal are within a predetermined range of each other, and/or whether a first timing (such as the safety time period of block 1010 in
Additionally, in an exemplary embodiment, the control circuitry of each wellbore tool 200 may be configured to send a return signal to the logic circuit 150 indicating a status of the wellbore tool. Alternatively, the logic circuit 150 may be configured to determine a status of each wellbore tool 200 based on a current draw or voltage change when each wellbore tool 200 is made active. The logic circuit 150 may be configured to determine whether such return signal, current draw, or voltage change is outside of a normal operating range (for example, due to damage of the circuitry or rupture of a pressure seal in the wellbore tool), in which case the logic circuit 150 may designate the corresponding wellbore tool 200 as a non-responsive wellbore tool. The logic circuit 150 may be configured such that, if the wellbore tool 200 is non-responsive, then the logic circuit 150 skips initiation of the non-responsive wellbore tool and proceeds to the next wellbore tool 200 in the sequence. If the corresponding wellbore tool 200 has a return signal, current draw, or voltage change within the normal operating range, then the logic circuit 150 may determine that the corresponding wellbore 200 is a responsive wellbore tool.
Additionally, in an exemplary embodiment, the logic circuit 150 may be configured to wait for a predetermined startup time delay following the closing of the pressure actuated switch 130. The predetermined startup time delay may be separately calculated and tracked by the first microcontroller 152 and the second microcontroller 154.
As described herein, the use of the logic circuit 150 within the control module 100 may provide a system by which time delays can be reliably implemented in a pressure-activated tool string without the use of a pyrotechnic delay device. The elimination of the pyrotechnic delay device may help to improve reliability and consistency of the wellbore tools, as well as reduce the time and cost needed of assembling the pyrotechnic delay devices on-site. Additionally, the inclusion of the first pressure sensor 110, the second pressure sensor 112, the first environment sensor 114, and the second environment sensor 116 helps to ensure that the wellbore tools 200 are only initiated under proper environmental conditions, thereby increasing safety as well as improving reliability and retrievability of the wellbore tools 200. Non-limiting examples of environmental conditions may include tubing pressure, wellbore pressure, and/or downhole temperature. Further, the inclusion of multiple pressure sensors, multiple environment sensors and/or multiple microcontrollers helps to provide a layer of redundancy that improves safety and reliability. Further, the inclusion of a pressure-activated coupling of the logic circuit 150 to the power source 102 may help to ensure safety by preventing any arming or initiation of wellbore devices under surface conditions.
This disclosure, in various embodiments, configurations and aspects, includes components, methods, processes, systems, and/or apparatuses as depicted and described herein, including various embodiments, sub-combinations, and subsets thereof. This disclosure contemplates, in various embodiments, configurations and aspects, the actual or optional use or inclusion of, e.g., components or processes as may be well-known or understood in the art and consistent with this disclosure though not depicted and/or described herein.
Embodiments of the disclosure are operational with numerous other general purpose or special purpose computing system environments or configurations. Examples of computing systems, environments, and/or configurations that may be suitable for use with the systems and methods described herein include, but are not limited to, personal computers, server computers, hand-held or laptop devices, multiprocessor systems, microprocessor-based systems, set top boxes, programmable consumer electronics, network PCs, minicomputers, mainframe computers, distributed computing environments that include any of the above systems or devices, and the like.
The embodiments of the disclosure may be described in the general context of computer-executable instructions, such as program modules, being executed by a computer. Generally, program modules may include routines, programs, objects, components, data structures, etc. that perform particular tasks or implement particular abstract data types. The systems and methods described herein may also be practiced in distributed computing environments where tasks are performed by remote processing devices that are linked through a communications network. In a distributed computing environment, program modules may be located in both local and remote computer storage media including memory storage devices. Tasks performed by the programs and modules are described below and with the aid of figures. Those skilled in the art can implement the exemplary embodiments as processor executable instructions, which can be written on any form of a computer readable media in a corresponding computing environment according to this disclosure.
The phrases “at least one,” “one or more,” and “and/or” are open-ended expressions that are both conjunctive and disjunctive in operation. For example, each of the expressions “at least one of A, B and C;” “at least one of A, B, or C;” “one or more of A, B, and C;” “one or more of A, B, or C;” and “A, B, and/or C” means A alone; B alone; C alone; A and B together; A and C together; B and C together; or A, B, and C together.
In this specification and the claims that follow, reference will be made to a number of terms that have the following meanings. The terms “a” (or “an”) and “the” refer to one or more of that entity, thereby including plural referents unless the context clearly dictates otherwise. As such, the terms “a” (or “an”), “one or more” and “at least one” can be used interchangeably herein. Furthermore, references to “one embodiment,” “some embodiments,” “an embodiment,” and the like are not intended to be interpreted as excluding the existence of additional embodiments that also incorporate the recited features. Approximating language, as used herein throughout the specification and claims, may be applied to modify any quantitative representation that could permissibly vary without resulting in a change in the basic function to which it is related. Accordingly, a value modified by a term such as “about” is not to be limited to the precise value specified. In some instances, the approximating language may correspond to the precision of an instrument for measuring the value. Terms such as “first,” “second,” “upper,” “lower” etc. are used to identify one element from another, and unless otherwise specified are not meant to refer to a particular order or number of elements.
As used herein, the terms “may” and “may be” indicate a possibility of an occurrence within a set of circumstances; a possession of a specified property, characteristic or function; and/or qualify another verb by expressing one or more of an ability, capability, or possibility associated with the qualified verb. Accordingly, usage of “may” and “may be” indicates that a modified term is apparently appropriate, capable, or suitable for an indicated capacity, function, or usage, while taking into account that in some circumstances the modified term may sometimes not be appropriate, capable, or suitable. For example, in some circumstances an event or capacity can be expected, while in other circumstances the event or capacity cannot occur—this distinction is captured by the terms “may” and “may be.”
As used in the claims, the word “comprises” and its grammatical variants logically also subtend and include phrases of varying and differing extent such as for example, but not limited thereto, “consisting essentially of” and “consisting of.” Where necessary, ranges have been supplied, and those ranges are inclusive of all sub-ranges therebetween. It is to be expected that the appended claims should cover variations in the ranges except where this disclosure makes clear the use of a particular range in certain embodiments.
The terms “determine,” “calculate,” “compute,” and variations thereof, as used herein, are used interchangeably and include any type of methodology, process, mathematical operation or technique.
This disclosure is presented for purposes of illustration and description. This disclosure is not limited to the form or forms disclosed herein. In the Detailed Description of this disclosure, for example, various features of some exemplary embodiments are grouped together to representatively describe those and other contemplated embodiments, configurations, and aspects, to the extent that including in this disclosure a description of every potential embodiment, variant, and combination of features is not feasible. Thus, the features of the disclosed embodiments, configurations, and aspects may be combined in alternate embodiments, configurations, and aspects not expressly discussed above. For example, the features recited in the following claims lie in less than all features of a single disclosed embodiment, configuration, or aspect. Thus, the following claims are hereby incorporated into this Detailed Description, with each claim standing on its own as a separate embodiment of this disclosure.
Advances in science and technology may provide variations that are not necessarily express in the terminology of this disclosure although the claims would not necessarily exclude these variations.
The present application claims priority to U.S. Provisional Patent Application No. 63/040,393 filed Jun. 17, 2020, the contents of which are incorporated herein by reference.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/EP2021/066119 | 6/15/2021 | WO |
Number | Date | Country | |
---|---|---|---|
63040393 | Jun 2020 | US |