At the outset of a drilling operation, drillers typically establish a drilling plan that includes a target location and a drilling path, or well plan, to the target location. Once drilling commences, the bottom hole assembly is directed or “steered” from a vertical drilling path in any number of directions, to follow the proposed well plan. For example, to recover an underground hydrocarbon deposit, a well plan might include a vertical well to a point above the reservoir, then a directional or horizontal well that penetrates the deposit. The drilling operator may then steer the bit through both the vertical and horizontal aspects in accordance with the plan.
Conventionally, and when a drilling operator is provided sliding instructions by a computer system, the drilling operator draws on his or her past experiences and the performance of the well to proximate how to alter the proposed sliding instructions. This is a very subjective process that is performed by the drilling operator and that is based on his or her judgment. In some instances, the alteration of the sliding instructions by the drilling operator is not optimal. As a result, any one or more is a result: the tortuosity of the actual well path is increased, which increases the difficulty of running downhole tools through the wellbore and increases the likelihood of damaging any future casing that is installed in the wellbore; a slide segment is performed in a formation type in which a slide segment should not be performed, which may result in non-essential wear to drilling tools or unpredictable/undesirable drilling directions; the number of sliding instances is increased due to inefficient drilling segments or other reasons, which can increase the time and cost of drilling to target; and the actual drilling path differs significantly from the well plan. Thus, a method and apparatus for automatically altering proposed sliding instructions is needed.
A method is described that includes determining, by a surface steerable system and based on drilling operation information including feedback information, a location of a bottom hole assembly (“BHA”); determining, by the surface steerable system and using the location of the BHA, a projected location of the BHA at a projected distance; determining if the projected location is within a location-tolerance window associated with the projected distance; creating, in response to the projected location not being within the location-tolerance window and using the surface steerable system, proposed steering instructions that result in a proposed, projected BHA location being within the location-tolerance window that is associated with the projected distance; determining whether the proposed steering instructions comply with a plurality of operating parameters, wherein the plurality of operating parameters includes a maximum slide distance; and altering, by the surface steerable system, when the proposed steering instructions do not comply with the plurality of operating parameters, the proposed steering instructions to comply with the plurality of operating parameters. In some embodiments, the maximum slide distance is zero. In some embodiments, the plurality of operating parameters further includes a maximum dogleg severity; and determining whether the proposed steering instructions comply with the plurality of operating parameters includes determining whether the proposed steering instructions result in a proposed dogleg severity that is greater than the maximum dogleg severity. In some embodiments, the plurality of operating parameters further includes a shape of the location-tolerance window and a size of the location-tolerance window; and the location-tolerance window is defined by the shape of the location-tolerance window and the size of the location-tolerance window. In some embodiments, the plurality of operating parameters further includes an offset distance of the location-tolerance window relative to a target path; and the location-tolerance window is offset from the target path by the offset distance at the projected distance. In some embodiments, the plurality of operating parameters further includes an offset direction of the location-tolerance window relative to the target path; and the location-tolerance window is offset from the target path in the offset direction at the projected distance. In some embodiments, the plurality of operating parameters further includes an orientation-tolerance window including an inclination range and an azimuth range. In some embodiments, the method also includes determining, by the surface steerable system and based on the drilling operation information including the feedback information, an orientation of the BHA at the location; projecting, using the location and the orientation of the BHA, a projected BHA orientation at the projected distance; and determining if the projected BHA orientation is within the orientation-tolerance window at the projected distance; wherein creating the proposed steering instructions that result in the proposed, projected BHA location being within the location-tolerance window associated with the projected distance is in further response to the proposed, projected BHA orientation not being within the orientation-tolerance window at the projected distance; and wherein the proposed steering instructions also results in the proposed, projected BHA orientation being within the orientation-tolerance window that is associated the projected distance. In some embodiments, the plurality of operating parameters further includes unwanted downhole trend parameters that identify an unwanted downhole trend; wherein the method also includes: identifying, by the surface steerable system and based on the drilling operation information including the feedback information, an unwanted trend defined by the unwanted downhole trend parameters; wherein determining that the proposed steering instructions do not comply with the plurality of operating parameters includes determining that the proposed steering instructions are not associated with a reduction of the unwanted trend; and wherein altering the proposed steering instructions to comply with the plurality of operating parameters results in altered steering instructions that reduce the unwanted trend. In some embodiments, the unwanted downhole trend includes any one of: a trend associated with equipment output; a geological related trend; and a downhole parameter trend. In some embodiments, the plurality of operating constraints include: a first set of operating constraints associated with a first formation type; and a second set of operating constraints that are different from the first set of operating constraints and that are associated with a second formation type that is different from the first formation type; wherein the method further includes determining, by the surface steerable system and based on the drilling operation information including feedback information, that the location of BHA is within either the first formation type or the second formation type; and wherein altering, by the surface steerable system, the proposed steering instructions to comply with the plurality of operating constraints includes altering the proposed steering instructions to comply with the first set of operating constraints when the location of the BHA is within the first formation type and altering the proposed steering instructions by the surface steerable system, to comply with the second set of operating constraints when the location of the BHA is within the second formation type. In some embodiments, the method also includes implementing the altered steering instructions, using the surface steerable system, to drill a wellbore.
An apparatus is described that is adapted to drill a wellbore includes a bottom hole assembly (“BHA”) including at least one measurement while drilling instrument; and a controller communicatively connected to the BHA and configured to: determine, based on drilling operation information including feedback information received from the BHA, a location of the BHA; determine, using the location of the BHA, a projected location of the BHA at a projected distance; determine if the projected location is within a location-tolerance window associated with the projected distance; create, in response to the projected location not being within the location-tolerance window, proposed steering instructions that result in a proposed, projected BHA location being within the location-tolerance window that is associated with the projected distance; determine whether the proposed steering instructions comply with a plurality of operating parameters, wherein the plurality of operating parameters includes a maximum slide distance; and alter, when the proposed steering instructions do not comply with the plurality of operating parameters, the proposed steering instructions to comply with the plurality of operating parameters. In some embodiments, the maximum slide distance is zero. In some embodiments, the plurality of operating parameters further includes a maximum dogleg severity; and the controller is further configured to determine whether the proposed steering instructions result in a proposed dogleg severity that is greater than the maximum dogleg severity. In some embodiments, the plurality of operating parameters further includes a shape of the location-tolerance window and a size of the location-tolerance window; and the location-tolerance window is defined by the shape of the location-tolerance window and the size of the location-tolerance window. In some embodiments, the plurality of operating parameters further includes an offset distance of the location-tolerance window relative to a target path; and the location-tolerance window is offset from the target path by the offset distance at the projected distance. In some embodiments, the plurality of operating parameters further includes an offset direction of the location-tolerance window relative to the target path; and wherein the location-tolerance window is offset from the target path in the offset direction at the projected distance. In some embodiments, the plurality of operating parameters further includes an orientation-tolerance window including an inclination range and an azimuth range. In some embodiments, the controller is further configured to: determine, based on drilling operation information including feedback information received from the BHA, an orientation of the BHA at the location; project, using the location and the orientation of the BHA, a projected BHA orientation at the projected distance; and determine if the projected BHA orientation is within the orientation-tolerance window at the projected distance; wherein the proposed steering instructions also result in the proposed, projected BHA orientation being within the orientation-tolerance window that is associated the projected distance. In some embodiments, the plurality of operating parameters further includes unwanted downhole trend parameters that identify an unwanted downhole trend; wherein the controller is further configured to: identify, based on drilling operation information including feedback information received from the BHA, an unwanted trend defined by the unwanted downhole trend parameters; determine that the proposed steering instructions are not associated with a reduction of the unwanted trend; and alter the proposed steering instructions to reduce the unwanted trend. In some embodiments, the unwanted downhole trend includes any one of: a trend associated with equipment output; a geological related trend; and a downhole parameter trend. In some embodiments, the plurality of operating constraints include: a first set of operating constraints associated with a first formation type; and a second set of operating constraints that are different from the first set of operating constraints and that are associated with a second formation type that is different from the first formation type; wherein the controller is further configured to, based on drilling operation information including feedback information received from the BHA, determine whether the location of BHA is within either the first formation type or the second formation type; and wherein the controller is further configured to alter the proposed steering instructions to comply with the first set of operating constraints when the location of the BHA is within the first formation type and alter the proposed steering instructions to comply with the second set of operating constraints when the location of the BHA is within the second formation type. In some embodiments, the controller is further configured to implement the altered steering instructions to drill the wellbore.
The present disclosure is best understood from the following detailed description when read with the accompanying figures. It is emphasized that, in accordance with the standard practice in the industry, various features are not drawn to scale. In fact, the dimensions of the various features may be arbitrarily increased or reduced for clarity of discussion.
It is to be understood that the present disclosure provides many different embodiments, or examples, for implementing different features of various embodiments. Specific examples of components and arrangements are described below to simplify the present disclosure. These are, of course, merely examples and are not intended to be limiting. In addition, the present disclosure may repeat reference numerals and/or letters in the various examples. This repetition is for the purpose of simplicity and clarity and does not in itself dictate a relationship between the various embodiments and/or configurations discussed. Moreover, the formation of a first feature over or on a second feature in the description that follows may include embodiments in which the first and second features are formed in direct contact, and may also include embodiments in which additional features may be formed interposing the first and second features, such that the first and second features may not be in direct contact.
The apparatus and methods disclosed herein automate the alteration and execution of sliding instructions, resulting in increased efficiently and speed during slide drilling compared to conventional systems that require significantly more manual input or pauses to provide for input. Prior to drilling, a target location is typically identified and an optimal wellbore profile or planned path is established. Such target well plans are generally based upon the most efficient or effective path to the target location or locations. As drilling proceeds, the apparatus and methods disclosed herein determine the position of the BHA, create a slide drilling plan, which includes creating and/or altering sliding instructions to comply with one or more operating parameters, and execute the plan. Thus, the apparatus and methods disclosed herein automate the execution of sliding instructions.
Referring to
Apparatus 100 includes a mast 105 supporting lifting gear above a rig floor 110. The lifting gear includes a crown block 115 and a traveling block 120. The crown block 115 is coupled at or near the top of the mast 105, and the traveling block 120 hangs from the crown block 115 by a drilling line 125. One end of the drilling line 125 extends from the lifting gear to drawworks 130, which is configured to reel out and reel in the drilling line 125 to cause the traveling block 120 to be lowered and raised relative to the rig floor 110. The drawworks 130 may include a rate of penetration (“ROP”) sensor 130a, which is configured for detecting an ROP value or range, and a controller to feed-out and/or feed-in of a drilling line 125. The other end of the drilling line 125, known as a dead line anchor, is anchored to a fixed position, possibly near the drawworks 130 or elsewhere on the rig.
A hook 135 is attached to the bottom of the traveling block 120. A top drive 140 is suspended from the hook 135. A quill 145, extending from the top drive 140, is attached to a saver sub 150, which is attached to a drill string 155 suspended within a wellbore 160. Alternatively, the quill 145 may be attached to the drill string 155 directly.
The term “quill” as used herein is not limited to a component which directly extends from the top drive, or which is otherwise conventionally referred to as a quill. For example, within the scope of the present disclosure, the “quill” may additionally or alternatively include a main shaft, a drive shaft, an output shaft, and/or another component which transfers torque, position, and/or rotation from the top drive or other rotary driving element to the drill string, at least indirectly. Nonetheless, albeit merely for the sake of clarity and conciseness, these components may be collectively referred to herein as the “quill.”
The drill string 155 includes interconnected sections of drill pipe 165, a BHA 170, and a drill bit 175. The bottom hole assembly 170 may include one or more motors 172, stabilizers, drill collars, and/or measurement-while-drilling (“MWD”) or wireline conveyed instruments, among other components. The drill bit 175, which may also be referred to herein as a tool, is connected to the bottom of the BHA 170, forms a portion of the BHA 170, or is otherwise attached to the drill string 155. One or more pumps 180 may deliver drilling fluid to the drill string 155 through a hose or other conduit 185, which may be connected to the top drive 140.
The downhole MWD or wireline conveyed instruments may be configured for the evaluation of physical properties such as pressure, temperature, torque, weight-on-bit (“WOB”), vibration, inclination, azimuth, toolface orientation in three-dimensional space, and/or other downhole parameters. These measurements may be made downhole, stored in solid-state memory for some time, and downloaded from the instrument(s) at the surface and/or transmitted real-time to the surface. Data transmission methods may include, for example, digitally encoding data and transmitting the encoded data to the surface, possibly as pressure pulses in the drilling fluid or mud system, acoustic transmission through the drill string 155, electronic transmission through a wireline or wired pipe, and/or transmission as electromagnetic pulses. The MWD tools and/or other portions of the BHA 170 may have the ability to store measurements for later retrieval via wireline and/or when the BHA 170 is tripped out of the wellbore 160.
In an example embodiment, the apparatus 100 may also include a rotating blow-out preventer (“BOP”) 186, such as if the wellbore 160 is being drilled utilizing under-balanced or managed-pressure drilling methods. In such embodiment, the annulus mud and cuttings may be pressurized at the surface, with the actual desired flow and pressure possibly being controlled by a choke system, and the fluid and pressure being retained at the well head and directed down the flow line to the choke by the rotating BOP 186. The apparatus 100 may also include a surface casing annular pressure sensor 187 configured to detect the pressure in the annulus defined between, for example, the wellbore 160 (or casing therein) and the drill string 155. It is noted that the meaning of the word “detecting,” in the context of the present disclosure, may include detecting, sensing, measuring, calculating, and/or otherwise obtaining data. Similarly, the meaning of the word “detect” in the context of the present disclosure may include detect, sense, measure, calculate, and/or otherwise obtain data.
In the example embodiment depicted in
The apparatus 100 may include a downhole annular pressure sensor 170a coupled to or otherwise associated with the BHA 170. The downhole annular pressure sensor 170a may be configured to detect a pressure value or range in the annulus-shaped region defined between the external surface of the BHA 170 and the internal diameter of the wellbore 160, which may also be referred to as the casing pressure, downhole casing pressure, MWD casing pressure, or downhole annular pressure. These measurements may include both static annular pressure (pumps off) and active annular pressure (pumps on).
The apparatus 100 may additionally or alternatively include a shock/vibration sensor 170b that is configured for detecting shock and/or vibration in the BHA 170. The apparatus 100 may additionally or alternatively include a mud motor delta pressure (ΔP) sensor 172a that is configured to detect a pressure differential value or range across the one or more motors 172 of the BHA 170. In some embodiments, the mud motor ΔP may be alternatively or additionally calculated, detected, or otherwise determined at the surface, such as by calculating the difference between the surface standpipe pressure just off-bottom and pressure once the bit touches bottom and starts drilling and experiencing torque. The one or more motors 172 may each be or include a positive displacement drilling motor that uses hydraulic power of the drilling fluid to drive the bit 175, also known as a mud motor. One or more torque sensors, such as a bit torque sensor 172b, may also be included in the BHA 170 for sending data to a controller 190 that is indicative of the torque applied to the bit 175 by the one or more motors 172.
The apparatus 100 may additionally or alternatively include a toolface sensor 170c configured to estimate or detect the current toolface orientation or toolface angle. For the purpose of slide drilling, bent housing drilling systems may include the motor 172 with a bent housing or other bend component operable to create an off-center departure of the bit 175 from the center line of the wellbore 160. The direction of this departure from the centerline in a plane normal to the centerline is referred to as the “toolface angle.” The toolface sensor 170c may be or include a conventional or future-developed gravity toolface sensor which detects toolface orientation relative to the Earth's gravitational field. Alternatively, or additionally, the toolface sensor 170c may be or include a conventional or future-developed magnetic toolface sensor which detects toolface orientation relative to magnetic north or true north. In an example embodiment, a magnetic toolface sensor may detect the current toolface when the end of the wellbore is less than about 7° from vertical, and a gravity toolface sensor may detect the current toolface when the end of the wellbore is greater than about 7° from vertical. However, other toolface sensors may also be utilized within the scope of the present disclosure, including non-magnetic toolface sensors and non-gravitational inclination sensors. The toolface sensor 170c may also, or alternatively, be or include a conventional or future-developed gyro sensor. The apparatus 100 may additionally or alternatively include a WOB sensor 170d integral to the BHA 170 and configured to detect WOB at or near the BHA 170. The apparatus 100 may additionally or alternatively include an inclination sensor 170e integral to the BHA 170 and configured to detect inclination at or near the BHA 170. The apparatus 100 may additionally or alternatively include an azimuth sensor 170f integral to the BHA 170 and configured to detect azimuth at or near the BHA 170. The apparatus 100 may additionally or alternatively include a torque sensor 140a coupled to or otherwise associated with the top drive 140. The torque sensor 140a may alternatively be located in or associated with the BHA 170. The torque sensor 140a may be configured to detect a value or range of the torsion of the quill 145 and/or the drill string 155 (e.g., in response to operational forces acting on the drill string). The top drive 140 may additionally or alternatively include or otherwise be associated with a speed sensor 140b configured to detect a value or range of the rotational speed of the quill 145.
The top drive 140, the drawworks 130, the crown block 115, the traveling block 120, drilling line or dead line anchor may additionally or alternatively include or otherwise be associated with a WOB or hook load sensor 140c (WOB calculated from the hook load sensor that can be based on active and static hook load) (e.g., one or more sensors installed somewhere in the load path mechanisms to detect and calculate WOB, which can vary from rig-to-rig) different from the WOB sensor 170d. The WOB sensor 140c may be configured to detect a WOB value or range, where such detection may be performed at the top drive 140, the drawworks 130, or other component of the apparatus 100. Generally, the hook load sensor 140c detects the load on the hook 135 as it suspends the top drive 140 and the drill string 155.
The detection performed by the sensors described herein may be performed once, continuously, periodically, and/or at random intervals. The detection may be manually triggered by an operator or other person accessing a human-machine interface (“HMI”) or GUI, or automatically triggered by, for example, a triggering characteristic or parameter satisfying a predetermined condition (e.g., expiration of a time period, drilling progress reaching a predetermined depth, drill bit usage reaching a predetermined amount, etc.). Such sensors and/or other detection means may include one or more interfaces which may be local at the well/rig site or located at another, remote location with a network link to the system.
The apparatus 100 also includes the controller 190 configured to control or assist in the control of one or more components of the apparatus 100. For example, the controller 190 may be configured to transmit operational control signals to the drawworks 130, the top drive 140, the BHA 170 and/or the pump 180. The controller 190 may be a stand-alone component installed near the mast 105 and/or other components of the apparatus 100. In an example embodiment, the controller 190 includes one or more systems located in a control room proximate the mast 105, such as the general purpose shelter often referred to as the “doghouse” serving as a combination tool shed, office, communications center, and general meeting place. The controller 190 may be configured to transmit the operational control signals to the drawworks 130, the top drive 140, the BHA 170, and/or the pump 180 via wired or wireless transmission means which, for the sake of clarity, are not depicted in
The controller 190 is configured to receive and utilize the inputs 220 and the data from the sensors 210 to continuously, periodically, or otherwise determine the location and orientation of the BHA 170 along with the current toolface orientation and make adjustments to the drilling operations in response thereto. The controller 190 may be further configured to generate a control signal, such as via intelligent adaptive control, and provide the control signal to the toolface control system 225, the mud pump control system 230, and/or the drawworks control system 235 to: adjust and/or maintain the BHA 170 location and/or orientation; to begin and/or end a slide drilling segment; to begin and/or end a rotary drilling segment; and to begin or end the process of adding a stand (i.e., two or three pipe segments coupled together) to the drill string 155. For example, the controller 190 may provide one or more signals to the toolface control system 225 and/or the drawworks control system 235 to increase or decrease WOB and/or quill position, such as may be required to accurately “steer” the drilling operation.
In some embodiments, the toolface control system 225 includes the top drive 140, the speed sensor 140b, the torque sensor 140a, and the hook load sensor 140c. The toolface control system 225 is not required to include the top drive 140, but instead may include other drive systems, such as a power swivel, a rotary table, a coiled tubing unit, a downhole motor, and/or a conventional rotary rig, among others.
In some embodiments, the mud pump control system 230 includes a mud pump controller and/or other means for controlling the flow rate and/or pressure of the output of the mud pump 180.
In some embodiments, the drawworks control system 235 includes the drawworks controller and/or other means for controlling the feed-out and/or feed-in of the drilling line 125. Such control may include rotational control of the drawworks (in v. out) to control the height or position of the hook 135, and may also include control of the rate the hook 135 ascends or descends. However, example embodiments within the scope of the present disclosure include those in which the drawworks-drill-string-feed-off system may alternatively be a hydraulic ram or rack and pinion type hoisting system rig, where the movement of the drill string 155 up and down is via something other than the drawworks 130. The drill string 155 may also take the form of coiled tubing, in which case the movement of the drill string 155 in and out of the hole is controlled by an injector head which grips and pushes/pulls the tubing in/out of the hole. Nonetheless, such embodiments may still include a version of the drawworks controller, which may still be configured to control feed-out and/or feed-in of the drill string.
As illustrated in
Generally, the hook position sensor 245 is configured to detect the vertical position of the hook 135, the top drive 140, and/or the travelling block 120. The hook position sensor 245 may be coupled to, or be included in, the top drive 140, the drawworks 130, the crown block 115, and/or the traveling block 120 (e.g., one or more sensors installed somewhere in the load path mechanisms to detect and calculate the vertical position of the top drive 140, the travelling block 120, and the hook 135, which can vary from rig-to-rig). The hook position sensor 245 is configured to detect the vertical distance the drill string 155 is raised and lowered, relative to the crown block 115. In some embodiments, the hook position sensor 245 is a drawworks encoder, which may be the ROP sensor 130a.
Generally, the rotary RPM sensor 250 is configured to detect the rotary RPM of the drill string 155. This may be measured at the top drive 140 or elsewhere, such as at surface portion of the drill string 155.
Generally, the quill position sensor 255 is configured to detect a value or range of the rotational position of the quill 145, such as relative to true north or another stationary reference.
Generally, the pump pressure sensor 260 is configured to detect the pressure of mud or fluid that powers the BHA 170 at the surface or near the surface.
Generally, the MSE sensor 265 is configured to detect the MSE representing the amount of energy required per unit volume of drilled rock. In some embodiments, the MSE is not directly sensed, but is calculated based on sensed data at the controller 190 or other controller.
Generally, the bit depth sensor 270 detects the depth of the bit 175.
In some embodiments the toolface control system 225 includes the torque sensor 140a, the quill position sensor 255, the hook load sensor 140c, the pump pressure sensor 260, the MSE sensor 265, and the rotary RPM sensor 250, and a controller and/or other means for controlling the rotational position, speed and direction of the quill or other drill string component coupled to the drive system (such as the quill 145 shown in
In some embodiments, the drawworks control system 235 comprises the hook position sensor 245, the ROP sensor 130a, and the drawworks controller and/or other means for controlling the length of drilling line 125 to be fed-out and/or fed-in and the speed at which the drilling line 125 is to be fed-out and/or fed-in.
In some embodiments, the mud pump control system 230 comprises the pump pressure sensor 260 and the motor delta pressure sensor 172a.
As illustrated in
In an exemplary embodiment, as illustrated in
At the step 501, the operating parameters are received. The operating parameters may be received by the controller 190 via the GUI 195, via a wireless connection to another computing device, or via any other means. As illustrated in
In some embodiments, the maximum slide distance may be zero. That is, no slides are recommended while the BHA 170 extends within the first formation type or during a specific period of time relative to the drilling process. The maximum slide distance is not limited to zero feet, but may be any number of feet or distance, such as for example 10 ft., 20 ft., 30 ft., 40, ft. 50 ft., 90 ft., etc.
Generally, the maximum dogleg severity is the change in inclination over a distance and measures a build rate on a micro-level (e.g., 3°/100 ft.) while the minimum radius of curvature is associated with a build rate on a macro-level (e.g., 1°/100 ft.).
The orientation-tolerance window parameters include an inclination tolerance range and an azimuth tolerance range. In some embodiments, the inclination tolerance range and the azimuth tolerance range are associated with a location along the well plan and change depending upon the location along the well plan. That is, at some points along the well plan the inclination tolerance range and the azimuth tolerance range may be greater than the inclination tolerance range and the azimuth tolerance range along other points along the well plan.
In some embodiments, the steering module 215 detects a trend, which may include any one or more of an equipment output trend; a formation/geology related trend; and other downhole trends. An example of an equipment output trend includes, for example, a motor output trend, or other trend relating to the operation of a piece of equipment. An example of the formation related trend may include, for example, a trend relating to pore pressure. An example of other downhole trends is a downhole parameter trend, such as for example a trend relating to differential pressure. Another example of the other downhole trends is a BHA location and/or orientation trend. An example of the BHA location and/or orientation trend may include a trend that the location of the BHA 170 is inching closer to an edge or boundary of the LTW or the OTW.
As illustrated in
Referring back to
Referring to
At the step 504, a first projected location and orientation of the BHA 170 at a first projected location PL1 is determined or identified by the steering module 215. Generally, the first projected location PL1 is approximately 250 ft. away from the location P1 of the BHA 170, but the distance may be any distance and is not limited to 250 ft.
At the step 505, the apparatus 100 determines if the first projected BHA location is within a first LTW at a first distance that is associated with the first projected location PL1. As illustrated in
Referring back to
At the step 515, it is determined whether the projected azimuth of the BHA 170 at the projected location PL1 is within an azimuth tolerance window associated with the projected location PL1.
At the step 520, rotary drilling continues without implementing sliding or rotary steering instructions.
If the first projected BHA location is not within the first LTW 630 at the first distance at step 505, then at the step 523, the steering module 215 determines a second projected location PL2 and orientation of the BHA 170 at the second projected distance. The step 523 is substantially similar to the step 504 except that the second projected distance is greater than the first projected distance. Generally, the second projected BHA PL2 (shown in
At the step 525 and as illustrated in
At the step 530 and when the second projected BHA location PL2 is not within the second LTW 635, when the projected BHA inclination is not within the inclination-tolerance window, and/or when the projected BHA azimuth is not within the azimuth-tolerance window, the steering module 215 determines whether a proposed curvature used in sliding instructions will be calculated using a first method or a second method. In some embodiments, the first method is the TIA method. In some embodiments, the second method is the J method.
Generally, every proposed curvature is calculated using the TIA method, except for every third calculation, which is calculated using the J method.
At the step 535 and when the TIA method is used, the steering module 215 creates proposed sliding instructions based on the TIA method so that the steered projected BHA location and orientation is within the inclination-tolerance window, the azimuth-tolerance window, and the first LTW 630 at the first distance.
At the step 540 and when the J method is used, the steering module 215 creates proposed sliding instructions based on the J method so that the steered projected BHA position and orientation is within the inclination-tolerance window, the azimuth-tolerance window, and the second LTW 635 at the second distance. Generally, proposed sliding instructions include a target slide angle and a target slide length, such as 40° toolface azimuth for 45 ft.
At the step 545 and after the steering module 215 creates the proposed sliding instructions, the steering module 215 determines whether the proposed sliding instructions comply with the operating parameters. In some embodiments and during the steps 535 and 540, the steering module 215 creates proposed sliding instructions that result in a steered projected BHA that is within the LTW and the OTW, as defined by the LTW and OTW parameters, respectively. In other embodiments, the steering module 215 creates proposed sliding instructions that result in the steered projected BHA being within the LTW, and the steering module 215 determines whether the proposed sliding instructions result in the steered projected BHA 170 being within the OTW at the step 545. When the plurality of operating parameters includes the maximum slide distance, the steering module 215 determines at the step 545 whether the proposed sliding instructions include a proposed slide distance that exceeds the maximum slide distance. When the plurality of operating parameters includes the maximum dogleg severity, the steering module 215 determines at the step 545 if the proposed sliding instructions are associated with a projected, proposed dogleg severity that exceeds the maximum dogleg severity. When the plurality of operating parameters include a minimum radius of curvature, the steering module 215 determines if the proposed sliding instructions results in a proposed radius of curvature that is less than the minimum average rate of curvature. When the plurality of operating parameters includes the one or more unwanted downhole trend parameters, the steering module 215 determines if the proposed sliding instructions would result in a steered projected BHA that stops, counteracts, reduces, or reverses the unwanted trend that is at least partially defined by the unwanted downhole trend parameters. In some embodiments, there is a first set of operating parameters associated with a first formation type and a second set of operating parameters that is different from the first set of operating parameters, with the second set for a second formation type that is different from the first formation type. Thus, one or more of the operating parameters are applicable to one formation while different operating parameters are applicable to another formation. Based on the drilling operation information including feedback information and/or the well plan, the steering module 215 determines whether the BHA 170 is within either the first formation type or the second formation type and the determines whether the proposed steering instructions comply with the first set of operating parameters when the BHA 170 is within the first formation type or determines whether the proposed steering instructions comply with the second set of operating parameters when the BHA 170 is within the second formation type.
At the step 550 and when the proposed sliding instructions comply with the operating parameters, the proposed sliding instructions are published to the GUI 195 or to another location on a different device and/or are implemented using the steering module 215.
At the step 555, the steering module 215 alters the proposed sliding instructions to comply with the operating parameters. For example, when the plurality of operating parameters includes the maximum slide distance and the steering module determines that the proposed sliding instructions include a proposed slide distance that exceeds the maximum slide distance, then the steering module 215 alters the proposed sliding instructions so the altered proposed slide distance is equal to or less than the maximum slide distance. In some embodiments, the steering module 215 eliminates or delays a slide drill segment in order to comply with the maximum slide distance of zero. In other embodiments, the steering module 215 shortens the slide drill segment to a shortened, altered proposed slide distance in order to comply with the maximum slide distance that is greater than zero. When the plurality of operating parameters includes the maximum dogleg severity and the proposed sliding instructions result in a projected dogleg severity that is greater than the maximum dogleg severity, then the steering module 215 changes the target slide angle to an altered target slide angle that is less than the originally proposed slide angle in order to reduce the maximum dogleg severity. A similar process occurs with the minimum radius of curvature. When the plurality of operating parameters includes the one or more unwanted downhole trend parameters and when the steering module 215 determines that the proposed sliding instructions do not correct the unwanted trend, then the steering module 215 alters the proposed sliding instructions such that the unwanted downhole trend is reversed or reduced. For example and when the BHA 170 is within the LTW and the OTW yet the trend is that the BHA 170 drifting towards one boundary of either the LTW or the OTW, then the altered sliding instructions correct the drift towards the one boundary. Similarly, if the steering module 215 determines that the proposed sliding instructions results in a proposed projection that builds too fast, then the steering module 215 alters the proposed sliding instructions to reduce the build rate.
At the step 560, the altered proposed sliding instructions are published to the GUI 195 or to another location on a different device and/or are implemented using the steering module 215. That is, the steering module 215 controls the drilling equipment to steer the BHA 170 based on the altered steering instructions.
In some embodiments, the steering module 215 considers a historical success rate of the BHA 170 staying within the LTW and/or the OTW. The historical success rate may be measured as a percentage of distance travelled.
In some embodiments, the apparatus 100 or a portion of the apparatus 100 is a rotary steerable system and the proposed sliding instructions are replaced with proposed steering instructions implemented by a rotary steerable system during the method 500.
In some embodiments, any one of the plurality of inputs 220 may be altered or changed at any point during drilling operations and/or use of the apparatus 100.
In an example embodiment, the steps of the method 500 are automatically performed by the apparatus 100 without intervention by, or support from, a human user. In other embodiments, the altered sliding instructions and/or proposed altered drilling parameters are displayed on the GUI 195 for approval of the operator or user of the apparatus 100. In some embodiments, drilling equipment is any type or piece of equipment forming a portion of the apparatus 100.
In some embodiments, using the apparatus 100 and/or implementing a portion of the method 500 includes an ordered combination of steps (e.g., offsetting the LTW from the well plan 570) that results in the projected drill path 625 that is intentionally offset—in response to geological factors—from the well plan 570 without changing the well plan 570. This provides a particular, practical application of combining the use of geo-steering of the BHA 170 within a controlled distance from the well plan 570. For example, when the BHA 170 is in a generally horizontal orientation and when the well plan is modeled upon a desired formation extending at 91.2°, if, based on feedback information from the BHA 170 indicating that the formation tilts upwards at 91.8°, then the steering module 215 defines the LTW such that the projected drill path 625 extends within the desired formation. In some embodiments, the location-tolerance window parameters may be edited or altered such that the offset distance is 5′ from the well plan 570 and/or the dip angle is 91.8°. This allows for the adjustment of the LTW in place of altering the entire well plan 570. In some embodiments, the steering module 215 identifies, based on the feedback data and/or the plurality of inputs 220, the difference between expected formation and actual formation and adjusts the location-tolerance widow parameters automatically in response to the determination of the difference.
In some embodiments, using the apparatus 100 and/or implementing a portion of the method 500 allows for automation of a process that is currently unable to be automated. Conventionally, and when a drilling operator is provided sliding instructions by a computer system, the drilling operator draws on his or her past experiences and the performance of the well to proximate how to alter the proposed sliding instructions. This is a very subjective process performed by the drilling operator, based on his or her judgment. In some instances, the alteration of the sliding instructions by the drilling operator is not optimal. As a result, any one or more is a result: the tortuosity of the actual wellbore is increased, which increases the difficulty of running downhole tools through the wellbore and increases the likelihood of damage to any future casing that is installed in the wellbore; a slide segment is performed in a formation type in which a slide segment should not be performed, which may result in non-essential wear to drilling tools or unpredictable/undesirable drilling directions; the number of sliding instances is increased due to inefficient drilling segments or other reasons, which can increase the time and cost of drilling to target; and the actual drilling path 620 does not interest or fall within the LTW and/or the OTW. Using the operating parameters during the method 500 and/or with the apparatus 100 automatically produces accurate, consistent, and/or optimal altered sliding instructions that decreases the tortuosity of the actual well plan; prevents a slide segment from being performed in a formation type in which a slide segment should not be performed; reduces the number of sliding instances due to increasing the efficiency of other drilling segments; and/or keeps the actual drilling path 620 with the LTWs and OTWs. As such, the operating parameters, which are rules, provide for automation of a drilling operation that currently relies on the subjective judgment of a drilling operator while also providing a superior product (e.g., the wellbore having less tortuosity and staying within the LTWs and OTWs).
Methods within the scope of the present disclosure may be local or remote in nature. These methods, and any controllers discussed herein, may be achieved by one or more intelligent adaptive controllers, programmable logic controllers, artificial neural networks, and/or other adaptive and/or “learning” controllers or processing apparatus. For example, such methods may be deployed or performed via PLC, PAC, PC, one or more servers, desktops, handhelds, and/or any other form or type of computing device with appropriate capability.
The term “about,” as used herein, should generally be understood to refer to both numbers in a range of numerals. For example, “about 1 to 2” should be understood as “about 1 to about 2.” Moreover, all numerical ranges herein should be understood to include each whole integer, or 1/10 of an integer, within the range.
In an example embodiment, as illustrated in
In several example embodiments, one or more of the controller 190, the GUI 195, the plurality of sensors 210, and the control systems 225, 230, and 235 includes the node 2100 and/or components thereof, and/or one or more nodes that are substantially similar to the node 2100 and/or components thereof.
In several example embodiments, one or more of controller 190, the GUI 195, the plurality of sensors 210, and the control systems 225, 230, and 235 includes or forms a portion of a computer system.
In several example embodiments, software includes any machine code stored in any memory medium, such as RAM or ROM, and machine code stored on other devices (such as floppy disks, flash memory, or a CD ROM, for example). In several example embodiments, software may include source or object code. In several example embodiments, software encompasses any set of instructions capable of being executed on a node such as, for example, on a client machine or server.
In several example embodiments, a database may be any standard or proprietary database software, such as Oracle, Microsoft Access, SyBase, or DBase II, for example. In several example embodiments, the database may have fields, records, data, and other database elements that may be associated through database specific software. In several example embodiments, data may be mapped. In several example embodiments, mapping is the process of associating one data entry with another data entry. In an example embodiment, the data contained in the location of a character file can be mapped to a field in a second table. In several example embodiments, the physical location of the database is not limiting, and the database may be distributed. In an example embodiment, the database may exist remotely from the server, and run on a separate platform. In an example embodiment, the database may be accessible across the Internet. In several example embodiments, more than one database may be implemented.
In several example embodiments, while different steps, processes, and procedures are described as appearing as distinct acts, one or more of the steps, one or more of the processes, and/or one or more of the procedures could also be performed in different orders, simultaneously and/or sequentially. In several example embodiments, the steps, processes and/or procedures could be merged into one or more steps, processes and/or procedures.
It is understood that variations may be made in the foregoing without departing from the scope of the disclosure. Furthermore, the elements and teachings of the various illustrative example embodiments may be combined in whole or in part in some or all of the illustrative example embodiments. In addition, one or more of the elements and teachings of the various illustrative example embodiments may be omitted, at least in part, and/or combined, at least in part, with one or more of the other elements and teachings of the various illustrative embodiments.
Any spatial references such as, for example, “upper,” “lower,” “above,” “below,” “between,” “vertical,” “horizontal,” “angular,” “upwards,” “downwards,” “side-to-side,” “left-to-right,” “right-to-left,” “top-to-bottom,” “bottom-to-top,” “top,” “bottom,” “bottom-up,” “top-down,” “front-to-back,” etc., are for the purpose of illustration only and do not limit the specific orientation or location of the structure described above.
In several example embodiments, one or more of the operational steps in each embodiment may be omitted or rearranged. For example, the step 515 may occur prior to or simultaneously with the step 510. Moreover, in some instances, some features of the present disclosure may be employed without a corresponding use of the other features. Moreover, one or more of the above-described embodiments and/or variations may be combined in whole or in part with any one or more of the other above-described embodiments and/or variations.
Although several example embodiments have been described in detail above, the embodiments described are example only and are not limiting, and those of ordinary skill in the art will readily appreciate that many other modifications, changes and/or substitutions are possible in the example embodiments without materially departing from the novel teachings and advantages of the present disclosure. Accordingly, all such modifications, changes and/or substitutions are intended to be included within the scope of this disclosure as defined in the following claims. In the claims, means-plus-function clauses are intended to cover the structures described herein as performing the recited function and not only structural equivalents, but also equivalent structures.