IP Library Granted Patent US 9,068,432
Granted Patent B2
US 9,068,432 · App. 13/529,922 · Granted Jun 30, 2015

Automated survey acceptance in dynamic phase machine automation system

Inventor: Clinton D. Chapman (Missouri City, TX)
Assignee: Schlumberger Technology Corporation
E21B44/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 9,068,432
App. No.
13/529,922
Granted
Jun 30, 2015
Kind
B2
Abstract

A method, apparatus, and program product facilitate the automation of an oil & gas process, e.g., a drilling process, through the use of a dynamic phase machine incorporating multiple autonomous agents. An agent may be used to perform automated acceptance of a survey performed by a downhole survey device, e.g., so that an oil & gas drilling process may proceed for an accepted survey.

Claims (33)

1. A method of accepting a survey performed by a downhole survey device in a drilling system during an oil & gas drilling process to assess whether a drilling operation is proceeding along an intended path, the method comprising:

executing in a drilling automation system at least a portion of a dynamic phase machine that implements a control algorithm for the oil & gas drilling process and includes a plurality of phases;

when the dynamic phase machine is in a first phase among the plurality of phases, and after the survey is performed by the downhole survey device, causing at least one agent assigned to the first phase to compare survey data received from the downhole survey device against an acceptance criteria; and

selectively transitioning the dynamic phase machine from the first phase to a second phase to proceed with the oil & gas drilling process based upon the comparison of the survey data against the acceptance criteria.

2. The method of claim 1 , further comprising causing at least one agent registered with the drilling automation system to initiate the survey.

3. The method of claim 2 , further comprising causing at least one agent registered with the drilling automation system to validate that the drilling system is in a condition to perform the survey prior to initiating the survey.

4. The method of claim 3 , further comprising causing at least one agent registered with the drilling automation system to reconfigure the drilling system in a valid survey state in response to a failure to validate that the drilling system is in a condition to perform the survey.

5. The method of claim 2 , wherein causing the at least one agent to initiate the survey includes controlling the drilling system to circulate drilling fluid while holding a drill string steady and thereby cause the downhole survey device to take the survey and transmit the survey data uphole.

6. The method of claim 1 , wherein comparing the survey data against the acceptance criteria includes determining whether the survey data is corrupted by interference from a magnetic source, signal noise or a lack of signal strength.

7. The method of claim 1 , wherein comparing the survey data against the acceptance criteria includes determining whether the survey data meets a quality threshold.

8. The method of claim 1 , wherein selectively transitioning the dynamic phase machine from the first phase to the second phase to proceed with the oil & gas drilling process is performed automatically and without operator authorization.

9. The method of claim 1 , further comprising, prior to selectively transitioning the dynamic phase machine from the first phase to the second phase, receiving operator authorization to accept the survey.

10. The method of claim 9 , further comprising providing survey data for use by an operator prior to receiving operator authorization to accept the survey.

11. The method of claim 1 , further comprising causing at least one agent registered with the drilling automation system to control the drilling system to retake the survey based upon the comparison of the survey data against the acceptance criteria.

12. The method of claim 1 , further comprising causing at least one agent registered with the drilling automation system to change a drilling trajectory based upon the comparison of the survey data against the acceptance criteria.

13. An apparatus, comprising:

at least one processor; and

program code configured upon execution by the at least one processor to accept a survey performed by a downhole survey device in a drilling system during an oil & gas drilling process to assess whether a drilling operation is proceeding along an intended path, wherein the program code is configured to:

execute at least a portion of a dynamic phase machine that implements a control algorithm for the oil & gas drilling process and includes a plurality of phases;

when the dynamic phase machine is in a first phase among the plurality of phases, and after the survey is performed by the downhole survey device, cause at least one agent assigned to the first phase to compare survey data received from the downhole survey device against an acceptance criteria; and

selectively transition the dynamic phase machine from the first phase to a second phase to proceed with the oil & gas drilling process based upon the comparison of the survey data against the acceptance criteria.

14. The apparatus of claim 13 , wherein the program code is further configured to cause at least one agent registered with the drilling automation system to initiate the survey.

15. The apparatus of claim 14 , wherein the program code is further configured to cause at least one agent registered with in the drilling automation system to validate that the drilling system is in a condition to perform the survey prior to initiating the survey, and to cause at least one agent registered with the drilling automation system to reconfigure the drilling system in a valid survey state in response to a failure to validate that the drilling system is in a condition to perform the survey.

16. The apparatus of claim 13 , wherein the program code is configured to selectively transition the dynamic phase machine from the first phase to the second phase to proceed with the oil & gas drilling process automatically and without operator authorization.

17. The apparatus of claim 13 , wherein the program code is configured to, prior to selectively transitioning the dynamic phase machine from the first phase to the second phase, receive operator authorization to accept the survey, and to provide survey data for use by an operator prior to receiving operator authorization to accept the survey.

18. The apparatus of claim 13 , wherein the program code is configured to cause at least one agent registered with the drilling automation system to control the drilling system to retake the survey based upon the comparison of the survey data against the acceptance criteria.

19. The apparatus of claim 13 , wherein the program code is configured to cause at least one agent registered with the drilling automation system to change a drilling trajectory based upon the comparison of the survey data against the acceptance criteria.

20. A program product, comprising:

a computer readable medium; and

program code resident on the computer readable medium and configured upon execution to accept a survey performed by a downhole survey device in a drilling system during an oil & gas drilling process to assess whether a drilling operation is proceeding along an intended path, wherein the program code is configured to:

execute at least a portion of a dynamic phase machine that implements a control algorithm for the oil & gas drilling process and includes a plurality of phases;

when the dynamic phase machine is in a first phase among the plurality of phases, and after the survey is performed by the downhole survey device, cause at least one agent assigned to the first phase to compare survey data received from the downhole survey device against an acceptance criteria; and

selectively transition the dynamic phase machine from the first phase to a second phase to proceed with the oil & gas drilling process based upon the comparison of the survey data against the acceptance criteria.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 22, 2012
From: CHAPMAN, CLINTON D.
To: SCHLUMBERGER TECHNOLOGY CORPORATION
Reel/Frame 028827/0549 →
Continuity (2)
Provisional Application 61606182 · Mar 2, 2012
Related Publication 20130228374A1 · Sep 5, 2013