Abstract:
There is described a method for automatically controlling a drilling operation. The method comprises obtaining a recording of one or more controlled drilling parameters adjusted, during a first drilling operation, in response to one or more controlling drilling parameters. The method further comprises, during a second drilling operation subsequent to the first drilling operation, monitoring the one or more controlling drilling parameters. The method further comprises, during the second drilling operation, automatically adjusting the one or more controlled drilling parameters in response to the monitored one or more controlling drilling parameters by using the recording of the one or more controlled drilling parameters. Thus, by recording a driller's instructions once (during a recording phase) and automatically replaying them during successive playback phases, drilling is made more efficient and simpler.
Abstract:
Methods, systems, and techniques for performing automated drilling of a wellbore. The wellbore is drilled in response to a first drilling parameter target (such as weight on bit) that includes a first drilling parameter offset modified by a first drilling parameter perturbation signal. A first drilling performance metric (such as rate of penetration) is measured and is indicative of a response of the drilling to the first drilling parameter target. An output of a first objective function is determined using the measured first drilling performance metric. A first correlation between the output of the first objective function and the first drilling parameter perturbation signal, and an integral of the first correlation, are determined. The first drilling parameter target is updated using the integral modified by the first drilling parameter perturbation signal. The wellbore is drilled in response to the updated first drilling parameter target.
Abstract:
Described herein are a method and apparatus for analyzing a gas sample that is conveyed in a drilling fluid, and a method and apparatus for liberating gases from drilling fluid. The gas sample contains one or more of methane, ethane, propane, and butane; optionally, the gas sample may also contain pentane. The gas sample is first liberated from the drilling fluid, following which it is irradiated with infrared radiation in the near-infrared range. Absorption spectra resulting from absorption of the infrared radiation by the one or more of methane, ethane, propane and butane is simultaneously detected. From the absorption spectra, the composition of the gas sample can be determined. The composition includes a concentration of any one or more of the methane, ethane, propane and butane. Linearity of absorption is increased by using relatively short wavelength infrared radiation centred on, for example, about 1.70 μm, which can increase the accuracy of and reduce the computational intensity of the calculations utilized to determine the composition of the gas sample. Within the near-infrared range, radiation having a wavelength from about 1.55 μm to 1.85 μm can be used. Gases can be liberated from the drilling fluid using a gas trap. The gas trap can be powered using a brushless DC motor, and alternatively or additionally drilling fluid from a sample enclosure of the gas trap can exit via a bubbler enclosure of the gas trap. The brushless DC motor is a relatively efficiency and compact motor that can be used with the gas trap, and is advantageous over convention AC induction and air motor motors. Having drilling fluid exit the sample enclosure through the bubbler enclosure is advantageous in that it helps to make the footprint of the gas trap relatively small.
Abstract:
Methods, systems, and techniques for detecting at least one of an influx event and a loss event during well drilling involve using one or both of errors between 1) estimated and measured pit volume, and 2) estimated and measured flow out, to identify or determine whether the influx or loss event is occurring, or to sound some other type of related alert. These determinations may be performed in a computationally efficient manner, such as by using one or both of a time and depth sensitive regression.
Abstract:
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.
Abstract:
There are described methods, systems, and techniques for performing automated drilling of a wellbore. The wellbore is drilled according to one or more drilling parameter targets associated with one or more corresponding drilling parameters. A controlling drilling parameter of the one or more drilling parameters is determined to be outside a threshold window. In response to determining that a stringer has been encountered, one or more controlled drilling parameter targets of the one or more drilling parameter targets are updated. The controlled drilling parameter targets comprise a revolutions per minute (RPM) target and weight-on-bit (WOB) target.
Abstract:
Methods, systems, and computer-readable media for controlling a toolface of a downhole tool are described. The toolface of the downhole tool, and a toolface setpoint, are determined. Based on the toolface and the toolface setpoint, a toolface error is determined. Based on the toolface error, one or more drilling parameter setpoints are selected from among multiple drilling parameter setpoints. The selected one or more drilling parameter setpoints are adjusted. The adjusted one or more drilling parameter setpoints are inputted to one or more drilling controllers for controlling the toolface of the downhole tool.
Abstract:
There is described an automated method of detecting a mud motor stall. During a drilling operation, a potential mud motor stall is determined to have occurred, based on drilling parameter data. In response thereto, potential mud motor stall data obtained from the drilling parameter data is compared to stored mud motor stall data associated with mud motor stalls. Based on the comparison, the potential mud motor stall may be confirmed or not confirmed as a mud motor stall.
Abstract:
Described herein are a method, apparatus and computer readable medium for correcting data points acquired during well drilling. The data points are typically stored in a text file that is accessible by a processor. The processor applies one or more tags to the data points, with each of the tags corresponding to a characteristic of the data points. The processor then identifies one or more data faults in the data points using the one or more tags. Each data fault is indicative of inaccurate data in the data points; i.e., data that does not accurately represent the well as drilled. Following identification of the one or more data faults, the processor corrects one or more of the data faults. The resulting corrected, or cleaned, data is more indicative of the well as actually drilled than the uncorrected data. The processor can be connected to a computer readable medium that stores the statements and instructions that the processor executes.
Abstract:
A user interface for predicting the physical attributes of a proposed well by displaying an offset formation top graph for at least one offset well and a proposed formation top graph for the proposed well; mapping one or more portions of the offset formation top graph to one or more portions of the proposed formation top graph; normalizing physical attribute data associated with each mapped portion of the offset formation top graph to the associated mapped portion of the proposed formation top graph; displaying a normalized physical attribute graph of the normalized physical attribute data associated with each mapped portion of the offset formation top graph; selecting one or more portions of the normalized physical attribute graph; and determining the physical attribute data for the proposed well as the selected portions of the normalized physical attribute graph.