IP Library Granted Patent US 11,118,440
Granted Patent B2
US 11,118,440 · App. 16/023,117 · Granted Sep 14, 2021

Method, system and computer-readable medium for automatically controlling a drilling operation

Inventors: Thomas William Charles Wilson (Calgary, CA); Adam Chase Neufeldt (Calgary, CA); Ernest Wade Harrison (Calgary, CA); Sean William Scotvold (Calgary, CA)
Assignee: PASON SYSTEMS CORP.
E21B44/00E21B3/02E21B19/008E21B21/08E21B7/04E21B45/00
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,118,440
App. No.
16/023,117
Granted
Sep 14, 2021
Kind
B2
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.

Claims (89)

1. A method for automatically controlling a drilling operation, comprising:

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; and

during a second drilling operation subsequent to the first drilling operation:

monitoring the one or more controlling drilling parameters; and

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.

2. The method of claim 1 , wherein obtaining the recording comprises:

during the first drilling operation:

adjusting the one or more controlled drilling parameters in response to the one or more controlling drilling parameters; and

recording the one or more controlled drilling parameters as a function of the one or more controlling drilling parameters.

3. The method of claim 1 , further comprising:

obtaining a recording of an initial state of a drill bit prior to the first drilling operation, wherein the initial state corresponds to one or more initial controlled drilling parameters; and

adjusting the one or more controlled drilling parameters using the recording of the initial state of the drill bit prior to automatically adjusting the one or more controlled drilling parameters.

4. The method of claim 1 , further comprising:

during the second drilling operation, ceasing further automatic adjustment of the one or more controlled drilling parameters in response to a user input.

5. The method of claim 1 , further comprising:

during the automatic adjustment of the one or more controlled drilling parameters, further adjusting the one or more controlled drilling parameters in response to a user input.

6. The method of claim 5 , further comprising:

recording, during the automatic adjustment, the one or more controlled drilling parameters as a function of the one or more controlling drilling parameters, thereby generating a user-adjusted recording.

7. The method of claim 6 , further comprising, during a third drilling operation subsequent to the second drilling operation:

monitoring the one or more controlling drilling parameters; and

automatically adjusting the one or more controlled drilling parameters in response to the monitored one or more controlling drilling parameters by using the user-adjusted recording.

8. The method of claim 1 , wherein automatically adjusting the one or more controlled drilling parameters by using the recording of the one or more controlled drilling parameters comprises automatically adjusting the one or more controlled drilling parameters by playing back the recording of the one or more controlled drilling parameters adjusted in response to the one or more controlling drilling parameters.

9. The method of claim 1 , wherein automatically adjusting the one or more controlled drilling parameters by using the recording of the one or more controlled drilling parameters comprises:

identifying in the recording:

one or more recorded controlling drilling parameters that correspond to a next recorded index; and

one or more recorded controlled drilling parameters that correspond to the identified one or more recorded controlling drilling parameters; and

adjusting the one or more controlled drilling parameters based on the identified one or more recorded controlled drilling parameters.

10. The method of claim 1 , wherein one or more of:

the one or more controlled drilling parameters comprise one or more of:

a differential pressure, an on-bottom rate of penetration, an off-bottom rate of penetration, a toolface angle, a weight-on-bit, a torque, a rotary velocity of a drill bit, an amount of elapsed time, a top drive position, an oscillating status, a number of turns when oscillating, and a block height; and

the one or more controlling drilling parameters comprise one or more of:

a differential pressure, an on-bottom rate of penetration, an off-bottom rate of penetration, a toolface angle, a weight-on-bit, a torque, a rotary velocity of a drill bit, an amount of elapsed time, a top drive position, an oscillating status, a number of turns when oscillating, and a block height.

11. A system for automatically controlling a drilling operation, comprising: one or more drilling parameter sensors for reading one or more controlling drilling parameters; and an automatic driller communicative coupled to each of the one or more drilling parameter sensors and configured to: obtain a recording of one or more controlled drilling parameters adjusted, during a first drilling operation, in response to the one or more controlling drilling parameters; and during a second drilling operation subsequent to the first drilling operation: monitor the one or more controlling drilling parameters; and automatically adjust 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.

12. The system of claim 11 , wherein the automatic driller is: further configured to: determine, during the first drilling operation, the one or more controlled drilling parameters from readings taken by the one or more drilling parameter sensors; and determine, during the first drilling operation, the one or more controlling drilling parameters from readings taken by the one or more drilling parameter sensors, so as to obtain the recording of the one or more controlling drilling parameters adjusted, during the first drilling operation, in response to the one or more controlling drilling parameters.

13. The system of claim 11 , wherein the automatic driller is further configured to:

obtain a recording of an initial state of a drill bit prior to the first drilling operation, wherein the initial state corresponds to one or more initial controlled drilling parameters; and

adjust the one or more controlled drilling parameters using the recording of the initial state of the drill bit prior to automatically adjusting the one or more controlled drilling parameters.

14. The system of claim 11 , wherein the automatic driller is further configured to:

receive a user input; and

further adjust the one or more controlled drilling parameters in response to the user input.

15. The system of claim 14 , wherein the automatic driller is further configured to:

generate a user-adjusted recording by recording, during the automatic adjustment, the one or more controlled drilling parameters as a function of the one or more controlling drilling parameters.

16. The system of claim 15 , wherein the automatic driller is further configured to:

monitor the one or more controlling drilling parameters; and

automatically adjust the one or more controlled drilling parameters in response to the monitored one or more controlling drilling parameters by using the user-adjusted recording.

17. The system of claim 11 , wherein the automatic driller is further configured to:

receive a user input; and

cease further automatic adjustment of the one or more controlled drilling parameters in response to the user input.

18. The system of claim 11 , wherein the automatic driller is further configured to automatically adjust the one or more controlled drilling parameters by playing back the recording of the one or more controlled drilling parameters adjusted in response to the one or more controlling drilling parameters.

19. The system of claim 11 , wherein the automatic driller is further configured to:

identify in the recording:

one or more recorded controlling drilling parameters that correspond to a next recorded index; and

one or more recorded controlled drilling parameters that correspond to the identified one or more recorded controlling drilling parameters; and

adjust the one or more controlled drilling parameters based on the identified one or more recorded controlled drilling parameters.

20. The system of claim 11 , wherein one or more of:

the one or more controlled drilling parameters comprise one or more of:

a differential pressure, an on-bottom rate of penetration, an off-bottom rate of penetration, a toolface angle, a weight-on-bit, a torque, a rotary velocity of a drill bit, an amount of elapsed time, a top drive position, an oscillating status, a number of turns when oscillating, and a block height; and

the one or more controlling drilling parameters comprise one or more of:

a differential pressure, an on-bottom rate of penetration, an off-bottom rate of penetration, a toolface angle, a weight-on-bit, a torque, a rotary velocity of a drill bit, an amount of elapsed time, a top drive position, an oscillating status, a number of turns when oscillating, and a block height.

21. A non-transitory computer-readable medium having computer program code stored thereon, the computer program code configured, when executed by a computer, to cause the computer to carry out a method comprising:

accessing a recording of one or more controlled drilling parameters adjusted, during a first drilling operation, in response to one or more controlling drilling parameters; and

during a second drilling operation subsequent to the first drilling operation:

monitoring the one or more controlling drilling parameters; and

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.

22. The computer-readable medium of claim 21 , wherein accessing the recording comprises:

during the first drilling operation:

adjusting the one or more controlled drilling parameters in response to the one or more controlling drilling parameters; and

recording the one or more controlled drilling parameters as a function of the one or more controlling drilling parameters.

23. The computer-readable medium of claim 21 , wherein the method further comprises:

accessing a recording of an initial state of a drill bit prior to the first drilling operation, wherein the initial state corresponds to one or more initial controlled drilling parameters; and

adjusting the one or more controlled drilling parameters using the recording of the initial state of the drill bit prior to automatically adjusting the one or more controlled drilling parameters.

24. The computer-readable medium of claim 21 , wherein the method further comprises:

during the second drilling operation, ceasing further automatic adjustment of the one or more controlled drilling parameters in response to a user input.

25. The computer-readable medium of claim 21 , wherein the method further comprises:

during the automatic adjustment of the one or more controlled drilling parameters, further adjusting the one or more controlled drilling parameters in response to a user input.

26. The computer-readable medium of claim 21 , wherein the method further comprises:

receiving a selection of one or more portions of the recording, wherein the one or more portions comprise one or more ranges of the one or more controlling drilling parameters; and

automatically adjusting the one or more controlled drilling parameters in response to the monitored one or more controlling drilling parameters by using the one or more selected portions of the recording.

27. The computer-readable medium of claim 21 , wherein automatically adjusting the one or more controlled drilling parameters by using the recording of the one or more controlled drilling parameters comprises automatically adjusting the one or more controlled drilling parameters by playing back the recording of the one or more controlled drilling parameters adjusted in response to the one or more controlling drilling parameters.

28. The computer-readable medium of claim 21 , wherein automatically adjusting the one or more controlled drilling parameters by using the recording of the one or more controlled drilling parameters comprises:

identifying in the recording:

one or more recorded controlling drilling parameters that correspond to a next recorded index; and

one or more recorded controlled drilling parameters that correspond to the identified one or more recorded controlling drilling parameters; and

adjusting the one or more controlled drilling parameters based on the identified one or more recorded controlled drilling parameters.

29. The computer-readable medium of claim 21 , wherein one or more of:

the one or more controlled drilling parameters comprise one or more of:

a differential pressure, an on-bottom rate of penetration, an off-bottom rate of penetration, a toolface angle, a weight-on-bit, a torque, a rotary velocity of a drill bit, an amount of elapsed time, a top drive position, an oscillating status, a number of turns when oscillating, and a block height; and

the one or more controlling drilling parameters comprise one or more of:

a differential pressure, an on-bottom rate of penetration, an off-bottom rate of penetration, a toolface angle, a weight-on-bit, a torque, a rotary velocity of a drill bit, an amount of elapsed time, a top drive position, an oscillating status, a number of turns when oscillating, and a block height.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 29, 2018
From: WILSON, THOMAS WILLIAM CHARLES; NEUFELDT, ADAM CHASE; HARRISON, ERNEST WADE; SCOTVOLD, SEAN WILLIAM
To: PASON SYSTEMS CORP.
Reel/Frame 046237/0590 →
Priority Claims (1)
CA CA 2975051 · Jul 28, 2017 · national
Continuity (1)
Related Publication 20190032466A1 · Jan 31, 2019