Automated survey acceptance in dynamic phase machine automation system
First Claim
Patent Images
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.
1 Assignment
0 Petitions
Accused Products
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.
36 Citations
20 Claims
-
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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
- gas drilling process to assess whether a drilling operation is proceeding along an intended path, the method comprising;
-
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. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
-
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.
-
Specification