Patent classifications
E21B45/00
Automated drilling advisory and control system
Methods, systems, and computer-readable medium to perform operations including: obtaining, in real-time from one or more sensors of a drilling system, real-time drilling data of a drilling operation of drilling a wellbore; using the drilling data to calculate a carrying capacity index (CCI) of a drilling fluid and a cutting concentration in an annulus (CCA) of the wellbore; determining that at least one of the CCI and the CCA is outside a respective range; determining a corrective action to adjust the at least one of the CCI and the CCA to be within the respective range; and performing the corrective action.
Automated drilling advisory and control system
Methods, systems, and computer-readable medium to perform operations including: obtaining, in real-time from one or more sensors of a drilling system, real-time drilling data of a drilling operation of drilling a wellbore; using the drilling data to calculate a carrying capacity index (CCI) of a drilling fluid and a cutting concentration in an annulus (CCA) of the wellbore; determining that at least one of the CCI and the CCA is outside a respective range; determining a corrective action to adjust the at least one of the CCI and the CCA to be within the respective range; and performing the corrective action.
Automated evaluation and fingerprinting of drilling operations utilizing real-time data
Real-time data of drilling operations may be utilized to automatically fingerprint and evaluate their values to create enhanced information of interest. Enhanced information of interest may be comparable to given procedure and may facilitate generation of actionable insight and validation of procedural compliance. Real-time data of drilling operations may be analyzed to generate analysis and graphical comparison of specific sub-step operations that make up activities of interest. These operations may correspond to specific actions a driller on a rig may take to manipulate equipment and may be documented as procedural steps.
Automated evaluation and fingerprinting of drilling operations utilizing real-time data
Real-time data of drilling operations may be utilized to automatically fingerprint and evaluate their values to create enhanced information of interest. Enhanced information of interest may be comparable to given procedure and may facilitate generation of actionable insight and validation of procedural compliance. Real-time data of drilling operations may be analyzed to generate analysis and graphical comparison of specific sub-step operations that make up activities of interest. These operations may correspond to specific actions a driller on a rig may take to manipulate equipment and may be documented as procedural steps.
APPARATUS FOR AUTOMATED SLIDE DRILLING
An automated slide drilling system (ASDS) may be used with a drilling rig system to control slide drilling. The ASDS may autonomously control slide drilling without user input during the slide drilling. The ASDS may further support a transition from rotary drilling to slide drilling to rotary drilling without user input during the transitions. The ASDS may also support user input and user notifications for various steps to enable manual or semi-manual control of slide drilling by a driller or an operator.
Wear analysis of drill bits
A method includes receiving a drill bit design. The design specifies a design parameter for a plurality of cutter elements of a drill bit. The method also includes estimating a temperature value for the cutter elements based on the design parameter and a drilling parameter; estimating a wear value for the cutter elements based on the design parameter and the temperature value; updating a value of the design parameter for at least one of the cutter elements based on the wear value and a time period; and using the updated design parameter value, repeating the steps of estimating the temperature value, estimating the wear value, and updating the design parameter value until the design parameter value for the at least one of the cutter elements reaches a threshold value.
Wear analysis of drill bits
A method includes receiving a drill bit design. The design specifies a design parameter for a plurality of cutter elements of a drill bit. The method also includes estimating a temperature value for the cutter elements based on the design parameter and a drilling parameter; estimating a wear value for the cutter elements based on the design parameter and the temperature value; updating a value of the design parameter for at least one of the cutter elements based on the wear value and a time period; and using the updated design parameter value, repeating the steps of estimating the temperature value, estimating the wear value, and updating the design parameter value until the design parameter value for the at least one of the cutter elements reaches a threshold value.
REDUCTION OF BACKWARD WHIRL DURING DRILLING
An apparatus includes a processor and a machine-readable medium having program code executable by the processor to cause the apparatus to determine a first parameter based on a walk force of a drill bit. The program code also includes instructions to generate a whirl index value that comprises a ratio of drilling parameters, wherein at least one parameter of the ratio of drilling parameters is the first parameter. Based on a determination that the whirl index value exceeds a whirl index threshold, the program code includes instructions to determine that a drilling operation induces backward whirl, wherein the drilling operation is characterized by the drilling parameters.
REDUCTION OF BACKWARD WHIRL DURING DRILLING
An apparatus includes a processor and a machine-readable medium having program code executable by the processor to cause the apparatus to determine a first parameter based on a walk force of a drill bit. The program code also includes instructions to generate a whirl index value that comprises a ratio of drilling parameters, wherein at least one parameter of the ratio of drilling parameters is the first parameter. Based on a determination that the whirl index value exceeds a whirl index threshold, the program code includes instructions to determine that a drilling operation induces backward whirl, wherein the drilling operation is characterized by the drilling parameters.
AUTOMATIC SLIPS DETECTION SYSTEM FOR THE OPTIMIZATION OF REAL-TIME DRILLING OPERATIONS
A method for determining a slips status during a drilling operation of a subterranean formation. The method includes capturing, using one or multiple camera devices mounted on a drilling rig of the drilling operation, a plurality of images, each of the plurality of images comprising a portion that corresponds to a slips device of the drilling rig, generating, using a sensor device of the drilling rig, a plurality of parameters of the drilling rig, wherein the plurality of parameters are synchronized with the plurality of images, providing, by a computer processor, the plurality of parameters as input to a machine learning model of the drilling rig, and analyzing, by the computer processor and based on the machine learning model, the plurality of images to generate the slips status.