Patent classifications
E21B44/06
APPARATUS AND METHODS FOR UNINTERRUPTED DRILLING
In at least one embodiment, a control system may include a processor coupled to the database. The control system may include a memory accessible to the processor and storing instructions executable by the processor for: during slide drilling, detecting an increase to a first differential pressure (ΔP) that is greater than a first threshold pressure. In at least one embodiment, the control system may responsive to detecting the first ΔP, determining a time duration for which the first ΔP exceeds the first threshold pressure. In at least one embodiment, the control system may responsive to the first ΔP exceeding the first threshold pressure for less than a first threshold time, continuing the slide drilling without modifying a drilling parameter.
APPARATUS AND METHODS FOR UNINTERRUPTED DRILLING
In at least one embodiment, a control system may include a processor coupled to the database. The control system may include a memory accessible to the processor and storing instructions executable by the processor for: during slide drilling, detecting an increase to a first differential pressure (ΔP) that is greater than a first threshold pressure. In at least one embodiment, the control system may responsive to detecting the first ΔP, determining a time duration for which the first ΔP exceeds the first threshold pressure. In at least one embodiment, the control system may responsive to the first ΔP exceeding the first threshold pressure for less than a first threshold time, continuing the slide drilling without modifying a drilling parameter.
SYSTEM AND METHOD FOR AUTOMATED IDENTIFICATION OF MUD MOTOR DRILLING MODE
The disclosure provides for a method for identifying a mud motor drilling mode. The method comprises accessing historical run information stored in a memory of a controller and determining drilling measurements based on the historical run information. The method further comprises training at least one initial model with a machine learning method using the determined drilling measurements, wherein the at least one initial model comprises one or more inputs selected from a group consisting of revolutions per minute, tool-face, torque, flowrate, weight on bit, rate of penetration, differential pressure, a derivative thereof, and any combination thereof. The method further comprises utilizing the trained at least one initial model to determine the mud motor drilling mode for a mud motor.
SYSTEM AND METHOD FOR AUTOMATED IDENTIFICATION OF MUD MOTOR DRILLING MODE
The disclosure provides for a method for identifying a mud motor drilling mode. The method comprises accessing historical run information stored in a memory of a controller and determining drilling measurements based on the historical run information. The method further comprises training at least one initial model with a machine learning method using the determined drilling measurements, wherein the at least one initial model comprises one or more inputs selected from a group consisting of revolutions per minute, tool-face, torque, flowrate, weight on bit, rate of penetration, differential pressure, a derivative thereof, and any combination thereof. The method further comprises utilizing the trained at least one initial model to determine the mud motor drilling mode for a mud motor.
METHOD AND APPARATUS FOR IDENTIFYING A POTENTIAL PROBLEM WITH A BOTTOM HOLE ASSEMBLY (BHA) COMBINATION USING A FEEDBACK CONTROL LOOP SYSTEM
An apparatus for, and method of identifying a potential problem with a bottom hole assembly (“BHA”) combination that is used in a drilling operation. The method includes monitoring, using a sensor, an actual drilling parameter; comparing the actual drilling parameter to a target drilling parameter to determine a deviation; creating, in response to the deviation and by a feedback control loop system that references an electronic database, instructions thereby omitting variability associated with human input in creating the instructions; monitoring, using the controller, a change in the deviation; determining that the change in the deviation is below a threshold; and determining, based on the change in the deviation being below the threshold, that there is a potential problem with the BHA combination. The BHA combination comprises a mud motor and a drill bit.
METHOD AND APPARATUS FOR IDENTIFYING A POTENTIAL PROBLEM WITH A BOTTOM HOLE ASSEMBLY (BHA) COMBINATION USING A FEEDBACK CONTROL LOOP SYSTEM
An apparatus for, and method of identifying a potential problem with a bottom hole assembly (“BHA”) combination that is used in a drilling operation. The method includes monitoring, using a sensor, an actual drilling parameter; comparing the actual drilling parameter to a target drilling parameter to determine a deviation; creating, in response to the deviation and by a feedback control loop system that references an electronic database, instructions thereby omitting variability associated with human input in creating the instructions; monitoring, using the controller, a change in the deviation; determining that the change in the deviation is below a threshold; and determining, based on the change in the deviation being below the threshold, that there is a potential problem with the BHA combination. The BHA combination comprises a mud motor and a drill bit.
Methods, systems, and computer-readable media for performing automated drilling of a wellbore
There is described a computer-implemented method of controlling a drilling operation. In particular, there is described a computer-implemented method of determining that a differential pressure is in an oscillating state. In response to determining that the differential pressure is in the oscillating state, a weight on bit setpoint is decreased so as to decrease the differential pressure. There is also described a computer-implemented method of determining a difference between a differential pressure and a target differential pressure. The target differential pressure is less than a differential pressure limit. A weight on bit setpoint is adjusted as a function of the difference between the differential pressure and the target differential pressure so as to adjust the differential pressure and thereby reduce the difference between the differential pressure and the target differential pressure.
Methods, systems, and computer-readable media for performing automated drilling of a wellbore
There is described a computer-implemented method of controlling a drilling operation. In particular, there is described a computer-implemented method of determining that a differential pressure is in an oscillating state. In response to determining that the differential pressure is in the oscillating state, a weight on bit setpoint is decreased so as to decrease the differential pressure. There is also described a computer-implemented method of determining a difference between a differential pressure and a target differential pressure. The target differential pressure is less than a differential pressure limit. A weight on bit setpoint is adjusted as a function of the difference between the differential pressure and the target differential pressure so as to adjust the differential pressure and thereby reduce the difference between the differential pressure and the target differential pressure.
METHOD, SYSTEM, AND MEDIUM FOR CONTROLLING RATE OF PENETRATION OF A DRILL BIT
Methods, systems, and techniques for controlling the rate of penetration of a drill bit use drilling parameter measurements read from drilling parameter sensors to evaluate control loops, with the output of one of the control loops at any given time being used by an automatic driller to control the rate of penetration. For each of the drilling parameters, the automatic driller reads a drilling parameter measurement, determines an error measurement that represents a difference between a drilling parameter setpoint and the drilling parameter measurement, and from the error measurement determines an output signal proportional to the rate of penetration of the drill bit. The output signal of one of the control loops is subsequently selected and used to control the rate of penetration.
METHOD, SYSTEM, AND MEDIUM FOR CONTROLLING RATE OF PENETRATION OF A DRILL BIT
Methods, systems, and techniques for controlling the rate of penetration of a drill bit use drilling parameter measurements read from drilling parameter sensors to evaluate control loops, with the output of one of the control loops at any given time being used by an automatic driller to control the rate of penetration. For each of the drilling parameters, the automatic driller reads a drilling parameter measurement, determines an error measurement that represents a difference between a drilling parameter setpoint and the drilling parameter measurement, and from the error measurement determines an output signal proportional to the rate of penetration of the drill bit. The output signal of one of the control loops is subsequently selected and used to control the rate of penetration.