This disclosure relates generally to earth-boring systems and methods for controlling earth-boring systems. More specifically, disclosed embodiments relate to earth-boring systems and methods for controlling earth-boring systems that may more accurately set operating parameters for better automated earth-boring control based on more comprehensive evaluation of earth-boring performance and may simplify the display of complex performance metrics and recommended operating parameters to operators to enable better real-time manual control of earth-boring systems.
When preparing plans for operating parameters to employ when drilling or expanding a borehole in an earth formation, operators may consult the recorded operating parameters used when drilling at similar depths and through similar formations. The recorded operating parameters may yield little insight when a planned trajectory for a borehole is deeper, or even when a length of a given formation type to be drilled is longer, than the depths and lengths of those boreholes used for comparison purposes. The process of removing earth material may also be characterized by periods of rapid progress intermittently interrupted by periods of slow progress or even stagnation, such that drilling may proceed in fits and starts. In addition, the drilling environment may be chaotic and high-stress, and operational parameters as well as evaluations of drilling efficiency may be many, such that operators may become overwhelmed by demands for their attention. The relationship between operational parameters and drilling performance may not always be straightforward, and operators may not be able to take appropriate action to improve drilling performance even when certain operational parameters and metrics showing drilling performance are made available to the operators.
In some embodiments, systems for automatically and dynamically controlling a drill string for drilling an earth formation may include a length of drill pipe and an earth-boring tool securable to, and rotatable with, the length of drill pipe. A drawworks may be configured to support the length of drill pipe and the earth-boring tool from the drawworks, the drawworks configured to raise and lower the length of drill pipe and to apply a weight on the earth-boring tool. A rotational apparatus may be configured to operatively connect to the length of drill pipe, the rotational apparatus configured to rotate the length of drill pipe and the earth-boring tool at a selectable number of surface rotations per minute. A pump may be configured to connect to the length of drill pipe, the pump configured to control a rate of flow of a drilling fluid through the drill pipe. A control unit including a processing unit and a nontransitory memory device may be operatively connectable to the drawworks, the rotational apparatus, and the pump to receive operational state data from the drawworks, the rotational apparatus, and the pump and to send control signals to the drawworks, the rotational apparatus, the pump, or any combination of these to automatically change the operational state of the drawworks, the rotational apparatus, the pump, or any combination of these. The memory device of the control unit may store software that, when executed by the processing unit of the control unit, causes the control unit to: accept a planned trajectory for the length of drill pipe and the earth-boring tool into the earth formation, the planned trajectory including direction, distance, and earth formation type to be explored; divide the distance of the planned trajectory into a predetermined number of sections, normalizing the distance; at least periodically receive the operational state data from the drawworks, the rotational apparatus, and the pump; at least periodically calculate at least one of a normalized rate of penetration of the length of drill pipe and the earth-boring tool and a normalized mechanical specific energy of a earth-boring operation performed by the length of drill pipe and the earth-boring tool utilizing the operational state data from the drawworks and the normalized distance of the planned trajectory at least in part by dividing a raw rate of penetration or a raw mechanical specific energy by a distance per section; compare the calculated normalized rate of penetration or the calculated normalized mechanical specific energy to a benchmark normalized rate of penetration or a benchmark normalized mechanical specific energy stored in the memory device, the benchmark normalized rate of penetration or the benchmark normalized mechanical specific energy being a highest normalized rate of penetration or a lowest normalized mechanical specific energy in a database of normalized rates of penetration or normalized mechanical specific energies achieved in corresponding sections of other boreholes; and send a control signal to cause the drawworks, the rotational apparatus, the pump, or any combination of these to automatically change a weight applied to the length of drill pipe and the earth-boring tool, a number of surface rotations per minute, a rate of flow of drilling fluid through the drill pipe, or any combination of these to better match a corresponding weight applied to the length of drill pipe and the earth-boring tool, a corresponding number of surface rotations per minute, a corresponding rate of flow of drilling fluid through the drill pipe, or any corresponding combination of these that achieved the benchmark normalized rate of penetration or the benchmark normalized mechanical specific energy stored in the database.
In other embodiments, methods of automatically and dynamically controlling a drill string drilling an earth formation may involve lowering a length of drill pipe and an earth-boring tool connected thereto into a borehole, applying weight to the earth-boring tool via the length of drill pipe utilizing a drawworks, and rotating the length of drill pipe and the earth-boring tool utilizing a rotational apparatus. A drilling fluid may be caused to flow through the drill pipe utilizing a pump. A distance of a planned trajectory stored in a nontransitory memory device of a control unit operatively connected to the drawworks, the rotational apparatus, and the pump may be divided into a predetermined number of sections, normalizing the distance, utilizing a processing unit of the control unit, the planned trajectory including a direction, the distance, and an earth formation type to be explored. The drawworks, the rotational apparatus, and the pump may be periodically queried utilizing the control unit and the control unit may receive operational state data from the drawworks, the rotational apparatus, and the pump. At least one of a normalized rate of penetration of the length of drill pipe and the earth-boring tool and a normalized mechanical specific energy of an earth-boring operation performed by the length of drill pipe and the earth-boring tool may be periodically calculated utilizing the operational state data from the drawworks and the normalized distance of the planned trajectory at least in part by dividing a raw rate of penetration or a raw mechanical specific energy by a distance per section. The calculated normalized rate of penetration or the calculated normalized mechanical specific energy may be at least periodically compared to a benchmark normalized rate of penetration or a benchmark normalized mechanical specific energy stored in the memory device, the benchmark normalized rate of penetration or the benchmark normalized mechanical specific energy being a highest normalized rate of penetration or a lowest normalized mechanical specific energy in a database of normalized rates of penetration or normalized mechanical specific energies achieved in corresponding sections of other boreholes. A control signal may at least periodically be sent to cause the drawworks, the rotational apparatus, the pump, or any combination of these to automatically change in real-time a weight applied to the length of drill pipe and the earth-boring tool, a number of surface rotations per minute, a rate of flow of drilling fluid through the drill pipe, or any combination of these to better match a corresponding weight applied to the length of drill pipe and the earth-boring tool, a corresponding number of surface rotations per minute, a corresponding rate of flow of drilling fluid through the drill pipe, or any corresponding combination of these that achieved the benchmark normalized rate of penetration or the benchmark normalized mechanical specific energy stored in the database.
In still other embodiments, methods of calculating recommended drilling parameters and dynamically updating an electronic display device may involve lowering a length of drill pipe and an earth-boring tool connected thereto into a borehole, applying weight to the earth-boring tool via the length of drill pipe utilizing a drawworks, and rotating the length of drill pipe and the earth-boring tool utilizing a rotational apparatus. A drilling fluid may be caused to flow through the drill pipe utilizing a pump. A distance of a planned trajectory stored in a nontransitory memory device of a control unit operatively connected to the drawworks, the rotational apparatus, and the pump may be divided into a predetermined number of sections, normalizing the distance, utilizing a processing unit of the control unit, the planned trajectory including a direction, the distance, and an earth formation type to be explored. The drawworks, the rotational apparatus, and the pump may be at least periodically queried utilizing the control unit and operational state data may be received from the drawworks, the rotational apparatus, and the pump at the control unit. At least one of a normalized rate of penetration of the length of drill pipe and the earth-boring tool and a normalized mechanical specific energy of a earth-boring operation performed by the length of drill pipe and the earth-boring tool may be periodically calculated utilizing the operational state data from the drawworks and the normalized distance of the planned trajectory at least in part by dividing a raw rate of penetration or a raw mechanical specific energy by a distance per section. The calculated normalized rate of penetration or the calculated normalized mechanical specific energy may be at least periodically compared to a benchmark normalized rate of penetration or a benchmark normalized mechanical specific energy stored in the memory device, the benchmark normalized rate of penetration or the benchmark normalized mechanical specific energy being a highest normalized rate of penetration or a lowest normalized mechanical specific energy in a database of normalized rates of penetration or normalized mechanical specific energies achieved in corresponding sections of other boreholes. A control signal may be at least periodically sent from the control unit to an electronic display device, causing the electronic display device to display, in real time, the weight applied to the length of drill pipe and the earth-boring tool, the number of surface rotations per minute, the rate of flow of drilling fluid through the drill pipe, or any combination of these and a corresponding weight applied to the length of drill pipe and the earth-boring tool, a corresponding number of surface rotations per minute, a corresponding rate of flow of drilling fluid through the drill pipe, or any corresponding combination of these that achieved the benchmark normalized rate of penetration or the benchmark normalized mechanical specific energy when the software is executed by the processing unit of the control unit.
While this disclosure concludes with claims particularly pointing out and distinctly claiming specific embodiments, various features and advantages of embodiments within the scope of this disclosure may be more readily ascertained from the following description when read in conjunction with the accompanying drawings, in which:
The illustrations presented in this disclosure are not meant to be actual views of any particular earth-boring system, control unit, graphical user interface, or component thereof, but are merely idealized representations employed to describe illustrative embodiments. Thus, the drawings are not necessarily to scale.
Disclosed embodiments relate generally to earth-boring systems and methods for controlling earth-boring systems that may more accurately set operating parameters for better automated earth-boring performance based on more comprehensive evaluation of earth-boring performance and may simplify the display of complex performance metrics and recommended operating parameters to operators to enable better real-time manual control of earth-boring systems. More specifically, disclosed are embodiments of earth-boring systems and methods for controlling earth-boring systems that may involve normalizing drilling distances by breaking wellbores, or distinct lengths of formation type to be drilled, into a uniform number of segments. Drilling performance may be calculated, normalized, and compared segment-by-segment, rather than by absolute distance, to determine whether an actual earth-boring operation is performing better than, as well as, or worse than other, prior earth-boring operations completed in the same segment. Automated drilling systems may then adjust actual, normalized operational parameters to better match the normalized operational parameters that achieved better performance or may update the benchmarks to reflect the operational parameters currently achieving best performance. Normalized performance and normalized operational parameters may also be shown against the benchmark and updated in real time to enable operators to better understand the complex relationships between their actions and resulting performance, and take appropriate action to improve performance.
As used herein, the terms “substantially” and “about” in reference to a given parameter, property, or condition means and includes to a degree that one of ordinary skill in the art would understand that the given parameter, property, or condition is met with a degree of variance, such as within acceptable manufacturing tolerances. For example, a parameter that is substantially or about a specified value may be at least about 90% the specified value, at least about 95% the specified value, at least about 99% the specified value, or even at least about 99.9% the specified value.
The term “earth-boring tool,” as used herein, means and includes any type of bit or tool used for aggressive (i.e., earth-removing), nonaggressive (i.e., sliding, non-earth-removing), or a combination of aggressive and nonaggressive contact with earth material during the formation or enlargement of a wellbore in a subterranean formation. For example, earth-boring tools include fixed-cutter bits, roller-cone bits, core bits, eccentric bits, bicenter bits, reamers, stabilizers, mills, hybrid bits including both fixed and rotatable cutting structures, and other drilling bits and tools known in the art.
The term “mechanical specific energy,” as used herein, means and includes the quantity of energy expended per unit volume of earth material removed during an earth-boring operation.
The earth-boring system 100 my include a hook load sensor 144 (e.g., utilizing a strain gauge) associated with the drawworks 116 (e.g., connected to the kelly joint 118) and configured to generate and send a signal indicative of the weight applied to the drill pipe 114 and the earth-boring tool 108 utilizing the drawworks 116. The earth-boring system 100 may also include a rate of advancement sensor 146 (e.g., utilizing an infrared sensor) associated with the drawworks 116 (e.g., connected to the swivel 120) and configured to generate and send a signal indicative of the rate of penetration (i.e., the distance by which the drill string 112 advances into the earth formation 104 per unit of time). The earth-boring system 100 may further include a rotational speed sensor 148 (e.g., utilizing another infrared sensor or the same infrared sensor as the rate of advancement sensor 146) associated with the rotational apparatus (e.g., located proximate to the top drive 119 at an entrance 150 to the borehole 106) and configured to generate and send a signal indicative of the number of surface rotations per unit of time (e.g., the number of times the drill pipe 114 makes a complete, 360° rotation per minute).
In some embodiments, the earth-boring system 100 may include one or more other optional sensors for detecting various operational parameters of the drill string 112 or environmental conditions of the borehole 106 or earth formation 104. For example, the earth-boring system 100 may include a torque sensor 152 associated with the drawworks 116 and configured to generate and send a signal indicative of a torque applied to the drill pipe 114 and the earth-boring tool 108 utilizing the drawworks 116. The earth-boring system 100 may include a differential pressure sensor 154 associated with the drill string 112 (e.g., for positioning within the borehole 106) and configured to generate and send a signal indicative of a differential pressure between the drilling fluid 132 and formation fluids located within the earth formation 104. The earth-boring system 100 may include a gamma radiation sensor 156 associated with the drill string 112 (e.g., for positioning within the borehole 106) and configured to generate and send a signal indicative of a quantity of gamma radiation emitted by a downhole earth formation 104. The earth-boring system 100 may include an inclination sensor 158 associated with the length of drill pipe 114 (e.g., for positioning within the borehole 106) and configured to generate and send a signal indicative of an angle of inclination of the length of drill pipe 114 relative to a vertical axis 160 (i.e., relative to an axis intersecting a center of the borehole 106 at the entrance 150 and a geometrical center of the planet Earth). The earth-boring system 100 may include an azimuth sensor 162 associated with the length of drill pipe 114 and configured to generate and send a signal indicative of a direction of the borehole 106 relative to a reference direction on a horizontal plane (e.g., as measured in degrees relative to a vector pointing toward true north on a plane at least substantially perpendicular to the vertical axis 160). The earth-boring system 100 may include any one, or any combination or subcombination, of the optional sensors described in this paragraph.
In some embodiments, the bottom-hole assembly 102 may include one or more other components in addition to, or instead of, the earth-boring tool 108. For example, the bottom-hole assembly 102 may include a reamer 122 (expandable or fixed) located in the drill string 112 above the earth-boring tool 108, a motor 124 (e.g., a Moineau-type mud motor) located in the drill string 112 above the earth-boring tool 108 and/or the reamer 122, one or more stabilizers 126 (expandable or fixed) located in the drill string 112 above the earth-boring tool 108, the reamer 122, and/or the motor 124.
One or more sensor subs 128 for deployment within the borehole 106 may be operatively coupled to the drill string 112. The sensor subs 128 may be configured to detect one or more downhole conditions, such as, for example, elevation, position, orientation, acceleration, speed, temperature, pressure, formation type, presence of threshold concentration of specified fluids (e.g., oil), or any combination or subcombination of these. Each sensor sub 128 may include, for example, at least one of a spatial sensor (e.g., an accelerometer, a magnetometer, a gyroscope, etc.), temperature sensor, pressure sensor, elevation sensor, acoustic sensor, electromagnetic wave sensor (e.g., radio frequency, infrared, light, ultraviolet, etc.), or any combination or subcombination of these.
The earth-boring system 100 may include a pump 130 configured to circulate drilling fluid 132 from a source 134 through the drill string 112. For example, the drilling fluid 132 may flow under pressure from the pump 130 into the length of drill pipe 114 of the drill string 112 via a desurger 136, fluid line 138, and the kelly joint 118. The drilling fluid 132 may be discharged within the borehole, for example, through nozzles in the earth-boring tool 108, the reamer 122, or both, which may aid in removing cuttings of earth material and cooling downhole components. The drilling fluid 132 may circulate uphole through the annulus 140 between the drill string 112 and sidewalls of the borehole 106, and a return line 142 may return the drilling fluid 132 to the source 134 for optional removal of cuttings and recirculation. A flow rate sensor 143 in communication with the drilling fluid 132 (e.g., located in the fluid line 138 between the pump 130 and the kelly joint 118) may detect the rate at which the drilling fluid 132 flows through the drill string 112. In some embodiments, the flow rate sensor 143 may further be configured to detect a pressure of the drilling fluid 132 proximate to an output of the pump 130.
A control unit 164 may be operatively connected to the various sensors subs 128 and sensors 143, 144, 146, 148, 152, 154, 156, 158, and 162, and may receive the signals they generate and send. For example, the earth-boring system 100 may include a wellbore communication system 166 configured to enable signals from any downhole sensor subs 128 or other downhole sensors 154, 156, 158, and 162 to be transmitted from within the borehole 106 to the control unit 164 at a surface of the earth-boring system 100. By way of non-limiting example, the wellbore communication system 166 may include any of a mud pulse telemetry system, a radio frequency signal telemetry system, an electromagnetic telemetry system, an acoustic signal telemetry system, a wired-pipe telemetry system (e.g., including electrical conductors, optical fibers, or a combination thereof), a galvanic telemetry system, or combinations thereof. The drill string 112 may include power and/or data conductors such as wires for providing bi-directional communication and power transmission. The conductors may be adapted to convey electrical signals, optical signal, and/or electrical power. The control unit 164 may also be operatively connected to those sensors 143, 144, 146, 148, and 152 located at the surface, outside the borehole 106, by a wireless, wired, or combination of wireless and wired connections.
The control unit 164 may be configured to provide a simplified, real-time display of at least certain metrics for evaluating the performance of the earth-boring system 100, as well as a real-time comparison between current operational parameters of the earth-boring system 100 and operational parameters that achieved the best known performance of an earth-boring system, optionally filtered for similar systems and/or comparable earth-formations. In some embodiments involving automated control of the earth-boring system 100, the control unit 164 may be configured to send control signals to the drawworks 116, the rotational apparatus (e.g., the top drive 119), and/or the pump 130 to change at least one of the weight applied to the length of drill pipe 114 and the earth-boring tool 108, the number of surface rotations per minute, and the flow rate of drilling fluid 132 to better match the corresponding operational parameters that achieved the best known performance of an earth-boring system, optionally filtered for similar systems and/or comparable earth-formations, normalizing the metrics for evaluating performance and the operational parameters to better control the earth-boring system 100.
The processing unit 168 or processing units 168 may be configured to execute a wide variety of operating systems and applications including the computing instructions described in connection with this disclosure. The processing unit 168 may be configured as a processor, microprocessor, controller, microcontroller, or state machine suitable for carrying out processes of this disclosure. The processing unit 168 may also be implemented as a combination of computing devices, such as a combination of a DSP and a microprocessor, a plurality of microprocessors, one or more microprocessors in conjunction with a DSP core, or any other such configuration.
The memory device 170 may be used to hold computing instructions, data, and other information for performing a wide variety of tasks including those computing instructions of this disclosure. By way of example, and not limitation, the memory device 170 may include Synchronous Random Access Memory (SRAM), Dynamic RAM (DRAM), Read-Only Memory (ROM), Flash memory, and the like.
The electronic display device 172 may include, for example, light-emitting diode displays, liquid crystal displays, cathode ray tubes, and the like. In addition, the electronic display device 172 may be configured with a touch-screen feature for accepting user input as a user input device 174.
As nonlimiting examples, the user input device 174 may include elements such as displays, keyboards, push-buttons, mice, joysticks, haptic devices, microphones, cameras, and touchscreens.
The communication device 176 may be configured for communicating with other devices or communication networks. As nonlimiting examples, the communication devices 176 may include elements for communicating on wired and wireless communication media, such as for example, serial ports, parallel ports, Ethernet connections, universal serial bus (USB) connections, IEEE 1394 (FIREWIRE®) connections, THUNDERBOLT™ connections, BLUETOOTH® wireless networks, ZigBee wireless networks, 802.11 type wireless networks, cellular telephone/data networks, and other suitable communication interfaces and protocols.
The storage device 178 may be used for storing relatively large amounts of nonvolatile information for use in the control unit 164 and may be configured as one or more storage devices 178. By way of example and not limitation, these storage devices 178 may include, but is not limited to, magnetic and optical storage devices such as disk drives, magnetic tape, CDs (compact discs), DVDs (digital versatile discs or digital video discs), and semiconductor devices such as RAM, DRAM, ROM, EPROM, Flash memory, and other equivalent storage devices.
A person of ordinary skill in the art will recognize that the control unit 164 may be configured in many different ways with different types of interconnecting buses between the various elements. Moreover, the various elements may be subdivided physically, functionally, or a combination thereof. As one nonlimiting example, the memory device 170 may be divided into cache memory, graphics memory, and main memory. Each of these memories may communicate directly or indirectly with the one or more processing units 168 on separate buses, partially combined buses, or a shared bus. As a specific, nonlimiting example, various methods and features of the present disclosure may be implemented in a mobile, remote, or mobile and remote environment over one or more of Internet, cellular communication (e.g., Broadband), near field communication networks and other communication networks.
The indicators, and particularly those indicators involving an element of distance, may be initially detected and calculated in absolute terms. For example, the hole depth field 186, bit depth field 188, rate of penetration field 198, block height field 206, and true vertical depth field 208 may be expressed in terms or, or at least including, absolute distance (e.g., feet or feet per hour). Before automatically controlling the earth-boring system 100, or presenting the indicators to an operator, the control unit 164 may normalize at least some of the indicators, enabling better automatic control and presentation of simplified performance evaluation and recommendations to an operator, as described in greater detail below. In some embodiments, each field 182 through 214 may have a corresponding unit selector 216, enabling a user to change which absolute, non-normalized units are displayed (e.g., feet, yards, etc.) and/or toggle between the absolute, non-normalized units and normalized units.
Returning to
At least as often as the control unit 164 directly records, or instructs the remote server to record, the real-time performance metric, the control unit 164 may directly normalize, or instruct the remote server to normalize, the performance metric, operational parameters, and operational state, as indicated at act 224, at least with respect to distance. For example, the control unit 164, locally or utilizing or the remote server, may calculate an average (i.e., a mean) well depth by adding the absolute, non-normalized depths of all the boreholes in the database (and optionally the planned absolute, non-normalized depth of the current borehole 106 (see
Once the number of sections has been predetermined, each borehole in the database may be divided into the same, predetermined number of sections, resulting in sections of different absolute distances for boreholes having different absolute lengths. The real-time performance metric, stored performance metrics from previously formed or enlarged boreholes, and indicators associated with each borehole may likewise be normalized, particularly those indicators involving an element of distance. For example, for each borehole, the absolute distance per normalized section may be used to normalize the real-time performance metric, stored performance metrics from previously formed or enlarged boreholes, and indicators associated with each borehole. More specifically, the real-time performance metric, stored performance metrics from previously formed or enlarged boreholes, and indicators associated with each borehole may be divided by the distance per section for a given borehole to generate a normalized real-time performance metric, normalized stored performance metrics from previously formed or enlarged boreholes in the database, and normalized operational parameters and operational state data for each borehole.
Benchmarks for at least the normalized performance metrics, normalized operational parameters, and normalized operational state may be generated by the control unit (see
In some embodiments, one or more categorical filters may be applied to the database as part of the normalization process. For example, categorical filters may include equipment configuration and earth formation type. More specifically, application of one or more categorical filters may result in, for example, filtering from the database those data entries associated with earth formations different from an earth formation in which the earth-boring tool is located, leaving only those data entries associated with earth formations the same as the earth formation in which the earth-boring tool is located in the filtered database. As another specific, nonlimiting example, application of one or more categorical filters may result in, for example, filtering from the database those data entries associated with drill string equipment selections and configurations different from a drill string equipment selections and configurations currently deployed in the borehole, leaving only those data entries associated with drill string equipment selections and configurations the same as the drill string equipment selections and configurations currently being employed in the filtered database. The benchmark normalized performance metric may then be selected to be, for example, the highest normalized rate of penetration or the lowest normalized mechanical specific energy in the filtered database, such that sections for the benchmark borehole are selected from the filtered database.
When the benchmark borehole is generated before commencing the earth-boring operation, an earth-boring plan may concurrently be generated utilizing the operating parameters associated with the benchmark borehole. For example, an earth-boring plan including at least a recommended weight to applied to the length of drill pipe and the earth-boring tool, a recommended number of surface rotations per minute, and a recommended rate of flow of drilling fluid through the drill pipe when following the planned trajectory may be generated by identifying the weight applied to the length of drill pipe and the earth-boring tool, the number of surface rotations per minute, and the rate of flow of drilling fluid through the drill pipe associated with the benchmark normalized rate of penetration or the benchmark normalized mechanical specific energy.
A distance of a planned trajectory stored in the memory device 170 of the control unit 164 (see
Returning again to
The result of the comparison performed at act 228 may inform the resulting action taken. For example, when the calculated, actual normalized rate of penetration is greater than the benchmark normalized rate of penetration, or the calculated, actual normalized mechanical specific energy is less than the benchmark normalized mechanical specific energy, the comparison may indicate that the current earth-boring operation is outperforming each other earth-boring operation in the database. In such a situation, the control unit 164 (see
As another example, when the calculated, actual normalized rate of penetration is less than the benchmark normalized rate of penetration, or the calculated, actual normalized mechanical specific energy is greater than the benchmark normalized mechanical specific energy, the comparison may indicate that the current earth-boring operation is underperforming with respect to at least one other earth-boring operation in the database. In such a situation, the control unit 164 (see
When it is said that the control signal may produce a “better match” between actual normalized operating parameters and the benchmark normalized operating parameters, what is meant is that the actual normalized operating parameters may be closer to the benchmark normalized operating parameters by a measurable amount as a result of a change to the operational state of the drill string 112 (see
In some embodiments, regardless of whether the current earth-boring operation is outperforming or underperforming relative to the benchmark borehole, the control unit 164 may at least periodically, and optionally substantially continuously, cause the electronic display device 172 (see
A second column 232 of the graphical user interface 216 may show the normalized benchmark performance metric, or a scaled version of the normalized benchmark performance metric to convert back to absolute units, for the section where the earth-boring tool 108 (see
The graphical user interface 216 may include one or more third columns 234, which may show one or more normalized or scaled operating parameters that achieved the benchmark performance metric for the section where the earth-boring tool 108 (see
In other embodiments, graphical user interfaces depicting, in real time, absolute, normalized, or scaled performance metrics and/or operating parameters may operate and display as disclosed in U.S. Provisional Patent App. Ser. No. 62/620,918, filed Jan. 23, 2018, and titled “METHODS OF EVALUATING DRILLING PERFORMANCE AND METHODS OF IMPROVING DRILLING PERFORMANCE,” the disclosure of which is incorporated in this application in its entirety by this reference. Briefly, the graphical user interfaces may utilize a plurality of different indicators, including text, graphics, color, or any combination or subcombination of these, to communicate to an operator with greater precision and accuracy what the real-time absolute, normalized, or scaled performance metrics and/or operating parameters are, what trends the absolute, normalized, or scaled performance metrics and/or operating parameters may be occurring over time, and what actions to improve absolute, normalized, or scaled performance metrics and/or operating parameters are recommended. As a specific, nonlimiting example, the graphical user interface may display in text and numbers what the real-time absolute, normalized, or scaled performance metrics and/or operating parameters are with associated units, in color what trends the absolute, normalized, or scaled performance metrics and/or operating parameters may be occurring over time (e.g., green for at or near optimal, yellow for trending away from optimal or approaching undesirable, or red for undesirable), and what actions to take, taken automatically by the system, or both to improve absolute, normalized, or scaled performance metrics and/or operating parameters are recommended (e.g., in text and numbers, using audio output, showing pictures of specific actions, or any combination or subcombination of these).
By normalizing real-time, sensed operating parameters and performance metrics, as well as dynamically selecting and normalizing benchmark operating parameters and performance metrics, systems and methods in accordance with this disclosure may more accurately set operating parameters for better automated earth-boring performance based on more comprehensive evaluation of earth-boring performance. In addition, the specific graphical user interface techniques, coupled with the normalization of real-time, sensed operating parameters and performance metrics, as well as dynamic selection and normalization of benchmark operating parameters and performance metrics, may simplify the display of complex performance metrics and recommended operating parameters to operators to enable better real-time manual control of earth-boring systems.
Additional, nonlimiting embodiments within the scope of this disclosure include the following:
A system for automatically and dynamically controlling a drill string for drilling an earth formation, comprising: a length of drill pipe; an earth-boring tool securable to, and rotatable with, the length of drill pipe; a drawworks configured to support the length of drill pipe and the earth-boring tool from the drawworks, the drawworks configured to raise and lower the length of drill pipe and to apply a weight on the earth-boring tool; a rotational apparatus configured to operatively connect to the length of drill pipe, the rotational apparatus configured to rotate the length of drill pipe and the earth-boring tool at a selectable number of surface rotations per minute; a pump configured to connect to the length of drill pipe, the pump configured to control a rate of flow of a drilling fluid through the drill pipe; and a control unit comprising a processing unit and a nontransitory memory device, the control unit operatively connectable to the drawworks, the rotational apparatus, and the pump to receive operational state data from the drawworks, the rotational apparatus, and the pump and to send control signals to the drawworks, the rotational apparatus, the pump, or any combination of these to automatically change the operational state of the drawworks, the rotational apparatus, the pump, or any combination of these, wherein the memory device of the control unit stores software that, when executed by the processing unit of the control unit, causes the control unit to: accept a planned trajectory for the length of drill pipe and the earth-boring tool into the earth formation, the planned trajectory including direction, distance, and earth formation type to be explored; divide the distance of the planned trajectory into a predetermined number of sections, normalizing the distance; at least periodically receive the operational state data from the drawworks, the rotational apparatus, and the pump; at least periodically calculate at least one of a normalized rate of penetration of the length of drill pipe and the earth-boring tool and a normalized mechanical specific energy of a earth-boring operation performed by the length of drill pipe and the earth-boring tool utilizing the operational state data from the drawworks and the normalized distance of the planned trajectory at least in part by dividing a raw rate of penetration or a raw mechanical specific energy by a distance per section; compare the calculated normalized rate of penetration or the calculated normalized mechanical specific energy to a benchmark normalized rate of penetration or a benchmark normalized mechanical specific energy stored in the memory device, the benchmark normalized rate of penetration or the benchmark normalized mechanical specific energy being a highest normalized rate of penetration or a lowest normalized mechanical specific energy in a database of normalized rates of penetration or normalized mechanical specific energies achieved in corresponding sections of other boreholes; and send a control signal to cause the drawworks, the rotational apparatus, the pump, or any combination of these to automatically change a weight applied to the length of drill pipe and the earth-boring tool, a number of surface rotations per minute, a rate of flow of drilling fluid through the drill pipe, or any combination of these to better match a corresponding weight applied to the length of drill pipe and the earth-boring tool, a corresponding number of surface rotations per minute, a corresponding rate of flow of drilling fluid through the drill pipe, or any corresponding combination of these that achieved the benchmark normalized rate of penetration or the benchmark normalized mechanical specific energy stored in the database.
The system of Embodiment 1, further comprising an electronic display device operatively coupled with the control unit and wherein the software stored by the memory device further causes the control unit to send a control signal to cause the electronic display device to display, in real time, the weight applied to the length of drill pipe and the earth-boring tool, the number of surface rotations per minute, the rate of flow of drilling fluid through the drill pipe, or any combination of these and the corresponding weight applied to the length of drill pipe and the earth-boring tool, a corresponding number of surface rotations per minute, a corresponding rate of flow of drilling fluid through the drill pipe, or any corresponding combination of these that achieved the benchmark normalized rate of penetration or a benchmark normalized mechanical specific energy when the software is executed by the processing unit of the control unit.
The system of Embodiment 1 or Embodiment 2, wherein the software stored by the memory device further causes the control unit to update the benchmark normalized rate of penetration or the benchmark normalized mechanical specific energy stored in the database, and the corresponding weight applied to the length of drill pipe and the earth-boring tool, the corresponding number of surface rotations per minute, the corresponding rate of flow of drilling fluid through the drill pipe, or any corresponding combination of these, with the normalized rate of penetration or the mechanical specific energy, and the weight applied to the length of drill pipe and the earth-boring tool, the number of surface rotations per minute, the rate of flow of drilling fluid through the drill pipe, or any combination of these, when the normalized rate of penetration is greater than the benchmark normalized rate of penetration or the normalized mechanical specific energy is less than the benchmark normalized mechanical specific energy.
The system of any one of Embodiments 1 through 3, further comprising: a rate of advancement sensor associated with the drawworks and operatively connected to the control unit, the rate of advancement sensor configured to send a signal indicative of the rate of penetration to the control unit; a rotational speed sensor associated with the rotational apparatus and operatively connected to the control unit, the rotational speed sensor configured to send a signal indicative of the number of surface rotations per minute to the control unit; and a flow rate sensor associated with the pump and operatively connected to the control unit, the flow rate sensor configured to send a signal indicative of the rate of flow of drilling fluid through the drill pipe to the control unit.
The system of any one of Embodiments 1 through 4, further comprising at least one of: a depth sensor associated with the earth-boring tool and operatively connected to the control unit, the depth sensor configured to send a signal indicative of a depth of the earth-boring tool in the borehole to the control unit; a hook load sensor associated with the drawworks and operatively connected to the control unit, the hook load sensor configured to send a signal indicative of the weight applied to the drill pipe and the earth-boring tool utilizing the drawworks to the control unit; a torque sensor associated with the drawworks and operatively connected to the control unit, the torque sensor configured to send a signal indicative of a torque applied to the drill pipe and the earth-boring tool utilizing the drawworks to the control unit; a pressure sensor associated with the pump and operatively connected to the control unit, the pressure sensor configured to send a signal indicative of a pressure of the drilling fluid proximate to the pump to the control unit; a differential pressure sensor associated with the drill string and operatively connected to the control unit, the differential pressure sensor configured to send a signal indicative of a differential pressure between the drilling fluid and formation fluids to the control unit; a gamma radiation sensor associated with the drill string and operatively connected to the control unit, the gamma radiation sensor configured to send a signal indicative of a quantity of gamma radiation emitted by a downhole earth formation to the control unit; an inclination sensor associated with the length of drill pipe and operatively connected to the control unit, the inclination sensor configured to send a signal indicative of an angle of inclination of the length of drill pipe relative to a vertical axis to the control unit; or an azimuth sensor associated with the length of drill pipe and operatively connected to the control unit, the azimuth sensor configured to send a signal indicative of a direction of the borehole relative to a reference direction on a horizontal plane to the control unit.
A method of automatically and dynamically controlling a drill string drilling an earth formation, comprising: lowering a length of drill pipe and an earth-boring tool connected thereto into a borehole, applying weight to the earth-boring tool via the length of drill pipe utilizing a drawworks, and rotating the length of drill pipe and the earth-boring tool utilizing a rotational apparatus; causing a drilling fluid to flow through the drill pipe utilizing a pump; dividing a distance of a planned trajectory stored in a nontransitory memory device of a control unit operatively connected to the drawworks, the rotational apparatus, and the pump into a predetermined number of sections, normalizing the distance, utilizing a processing unit of the control unit, the planned trajectory including a direction, the distance, and an earth formation type to be explored; at least periodically querying the drawworks, the rotational apparatus, and the pump utilizing the control unit and receiving operational state data from the drawworks, the rotational apparatus, and the pump at the control unit; at least periodically calculating at least one of a normalized rate of penetration of the length of drill pipe and the earth-boring tool and a normalized mechanical specific energy of an earth-boring operation performed by the length of drill pipe and the earth-boring tool utilizing the operational state data from the drawworks and the normalized distance of the planned trajectory at least in part by dividing a raw rate of penetration or a raw mechanical specific energy by a distance per section; at least periodically comparing the calculated normalized rate of penetration or the calculated normalized mechanical specific energy to a benchmark normalized rate of penetration or a benchmark normalized mechanical specific energy stored in the memory device, the benchmark normalized rate of penetration or the benchmark normalized mechanical specific energy being a highest normalized rate of penetration or a lowest normalized mechanical specific energy in a database of normalized rates of penetration or normalized mechanical specific energies achieved in corresponding sections of other boreholes; and at least periodically sending a control signal to cause the drawworks, the rotational apparatus, the pump, or any combination of these to automatically change in real-time a weight applied to the length of drill pipe and the earth-boring tool, a number of surface rotations per minute, a rate of flow of drilling fluid through the drill pipe, or any combination of these to better match a corresponding weight applied to the length of drill pipe and the earth-boring tool, a corresponding number of surface rotations per minute, a corresponding rate of flow of drilling fluid through the drill pipe, or any corresponding combination of these that achieved the benchmark normalized rate of penetration or the benchmark normalized mechanical specific energy stored in the database.
The method of Embodiment 6, further comprising at least periodically sending another control signal from the control unit to an electronic display device, causing the electronic display device to display, in real time, the weight applied to the length of drill pipe and the earth-boring tool, the number of surface rotations per minute, the rate of flow of drilling fluid through the drill pipe, or any combination of these and the corresponding weight applied to the length of drill pipe and the earth-boring tool, the corresponding number of surface rotations per minute, the corresponding rate of flow of drilling fluid through the drill pipe, or any corresponding combination of these that achieved the benchmark normalized rate of penetration or the benchmark normalized mechanical specific energy when the software is executed by the processing unit of the control unit.
The method of Embodiment 6 or Embodiment 7, further comprising sending another control signal from the control unit to an electronic display device, causing the electronic display device to display, in real time, the weight applied to the length of drill pipe and the earth-boring tool, the number of surface rotations per minute, the rate of flow of drilling fluid through the drill pipe, or any combination of these and the corresponding weight applied to the length of drill pipe and the earth-boring tool, a corresponding number of surface rotations per minute, a corresponding rate of flow of drilling fluid through the drill pipe, or any corresponding combination of these that achieved the benchmark normalized rate of penetration or a benchmark normalized mechanical specific energy when the software is executed by the processing unit of the control unit.
The method of any one of Embodiments 6 through 8, further comprising: filtering from the database those normalized rates of penetration or those normalized mechanical specific energies associated with earth formations different from an earth formation in which the earth-boring tool is located, leaving only those normalized rates of penetration or those normalized mechanical specific energies associated with earth formations the same as the earth formation in which the earth-boring tool is located in the filtered database; and selecting the benchmark normalized rate of penetration or the benchmark normalized mechanical specific energy from the database to be the highest normalized rate of penetration or the lowest normalized mechanical specific energy in the filtered database.
The method of any one of Embodiments 6 through 9, further comprising rendering the predetermined number of sections equal to an average distance of wellbores or relevant sections in feet divided by 20 and rounded to a nearest whole number before dividing the distance of the planned trajectory into the predetermined number of sections.
The method of any one of Embodiments 6 through 10, further comprising sending another control signal to cause the drawworks, the rotational apparatus, the pump, or any combination of these to automatically change the weight applied to the length of drill pipe and the earth-boring tool, the number of surface rotations per minute, the rate of flow of drilling fluid through the drill pipe, or any combination of these to better match another corresponding weight applied to the length of drill pipe and the earth-boring tool, another corresponding number of surface rotations per minute, another corresponding rate of flow of drilling fluid through the drill pipe, or any other corresponding combination of these that achieved the benchmark normalized rate of penetration or the benchmark normalized mechanical specific energy stored in the database in response to a change in earth formation material.
The method of any one of Embodiments 6 through 11, further comprising automatically replacing the benchmark normalized rate of penetration or the benchmark normalized mechanical specific energy with the calculated normalized rate of penetration or the calculated normalized mechanical specific energy when the calculated normalized rate of penetration is greater than the benchmark normalized rate of penetration or when the calculated normalized mechanical specific energy is less than the benchmark mechanical specific energy.
The method of any one of Embodiments 6 through 12, further comprising automatically updating each normalized rate of penetration or each normalized mechanical specific energy available for inclusion in the database before determining the highest normalized rate of penetration or the lowest normalized mechanical specific energy.
The method of any one of Embodiments 6 through 13, further comprising generating a earth-boring plan including at least a recommended weight to applied to the length of drill pipe and the earth-boring tool, a recommended number of surface rotations per minute, and a recommended rate of flow of drilling fluid through the drill pipe when following the planned trajectory by identifying the weight applied to the length of drill pipe and the earth-boring tool, the number of surface rotations per minute, and the rate of flow of drilling fluid through the drill pipe associated with the benchmark normalized rate of penetration or the benchmark normalized mechanical specific energy.
A method of calculating recommended drilling parameters and dynamically updating an electronic display device, comprising: lowering a length of drill pipe and an earth-boring tool connected thereto into a borehole, applying weight to the earth-boring tool via the length of drill pipe utilizing a drawworks, and rotating the length of drill pipe and the earth-boring tool utilizing a rotational apparatus; causing a drilling fluid to flow through the drill pipe utilizing a pump; dividing a distance of a planned trajectory stored in a nontransitory memory device of a control unit operatively connected to the drawworks, the rotational apparatus, and the pump into a predetermined number of sections, normalizing the distance, utilizing a processing unit of the control unit, the planned trajectory including a direction, the distance, and an earth formation type to be explored; at least periodically querying the drawworks, the rotational apparatus, and the pump utilizing the control unit and receiving operational state data from the drawworks, the rotational apparatus, and the pump at the control unit; at least periodically calculating at least one of a normalized rate of penetration of the length of drill pipe and the earth-boring tool and a normalized mechanical specific energy of a earth-boring operation performed by the length of drill pipe and the earth-boring tool utilizing the operational state data from the drawworks and the normalized distance of the planned trajectory at least in part by dividing a raw rate of penetration or a raw mechanical specific energy by a distance per section; at least periodically comparing the calculated normalized rate of penetration or the calculated normalized mechanical specific energy to a benchmark normalized rate of penetration or a benchmark normalized mechanical specific energy stored in the memory device, the benchmark normalized rate of penetration or the benchmark normalized mechanical specific energy being a highest normalized rate of penetration or a lowest normalized mechanical specific energy in a database of normalized rates of penetration or normalized mechanical specific energies achieved in corresponding sections of other boreholes; and at least periodically sending a control signal from the control unit to an electronic display device, causing the electronic display device to display, in real time, the weight applied to the length of drill pipe and the earth-boring tool, the number of surface rotations per minute, the rate of flow of drilling fluid through the drill pipe, or any combination of these and a corresponding weight applied to the length of drill pipe and the earth-boring tool, a corresponding number of surface rotations per minute, a corresponding rate of flow of drilling fluid through the drill pipe, or any corresponding combination of these that achieved the benchmark normalized rate of penetration or the benchmark normalized mechanical specific energy when the software is executed by the processing unit of the control unit.
The method of Embodiment 15, further comprising at least periodically sending another control signal to cause the drawworks, the rotational apparatus, the pump, or any combination of these to automatically change in real-time the weight applied to the length of drill pipe and the earth-boring tool, the number of surface rotations per minute, the rate of flow of drilling fluid through the drill pipe, or any combination of these to better match the corresponding weight applied to the length of drill pipe and the earth-boring tool, the corresponding number of surface rotations per minute, the corresponding rate of flow of drilling fluid through the drill pipe, or any corresponding combination of these that achieved the benchmark normalized rate of penetration or the benchmark normalized mechanical specific energy stored in the database.
The method of Embodiment 15 or Embodiment 16, further comprising sending another control signal from the control unit to the electronic display device, causing the electronic display device to display a historical record of the weight applied to the length of drill pipe and the earth-boring tool, the number of surface rotations per minute, the rate of flow of drilling fluid through the drill pipe, or any combination of these and the corresponding weight applied to the length of drill pipe and the earth-boring tool, a corresponding number of surface rotations per minute, a corresponding rate of flow of drilling fluid through the drill pipe, or any corresponding combination of these that achieved the benchmark normalized rate of penetration or a benchmark normalized mechanical specific energy when the software is executed by the processing unit of the control unit.
The method of Embodiment 17, wherein sending the control signal and the other control signal from the control unit to the electronic display device comprises causing the electronic display device to concurrently display the real-time and historical record of the weight applied to the length of drill pipe and the earth-boring tool, the number of surface rotations per minute, the rate of flow of drilling fluid through the drill pipe, or any combination of these.
The method of any one of Embodiments 15 through 18, further comprising sending another control signal from the control unit to the electronic display device, causing the electronic display device to concurrently display pre-planned values and real-time values for the weight applied to the length of drill pipe and the earth-boring tool, the number of surface rotations per minute, the rate of flow of drilling fluid through the drill pipe, or any combination of these.
The method of any one of Embodiments 15 through 19, further comprising sending a control signal to cause the drawworks, the rotational apparatus, the pump, or any combination of these to automatically change a weight applied to the length of drill pipe and the earth-boring tool, a number of surface rotations per minute, a rate of flow of drilling fluid through the drill pipe, or any combination of these to better match a corresponding weight applied to the length of drill pipe and the earth-boring tool, a corresponding number of surface rotations per minute, a corresponding rate of flow of drilling fluid through the drill pipe, or any corresponding combination of these that achieved the benchmark normalized rate of penetration or the benchmark normalized mechanical specific energy stored in the database.
While certain illustrative embodiments have been described in connection with the figures, those of ordinary skill in the art will recognize and appreciate that the scope of this disclosure is not limited to those embodiments explicitly shown and described in this disclosure. Rather, many additions, deletions, and modifications to the embodiments described in this disclosure may be made to produce embodiments within the scope of this disclosure, such as those specifically claimed, including legal equivalents. In addition, features from one disclosed embodiment may be combined with features of another disclosed embodiment while still being within the scope of this disclosure, as contemplated by the inventor.