AUTOMATED RATE OF PENETRATION OPTIMIZATION WHILE MILLING
First Claim
1. A method for optimizing rate of penetration in a downhole milling process by automating, or partially automating, the process, the method comprising:
- receiving a stream of input data from at least one sensor associated with a downhole milling system;
identifying a plurality of segments in the stream of input data, a changepoint dividing each segment from an adjacent segment;
generating an output from the plurality of segments using models corresponding to the segments; and
using the output to control at least one parameter of the downhole milling process.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for automating a downhole milling process includes receiving an input stream from at least one sensor within a downhole milling system, and segmenting the input stream. A safe operating envelope is identified based on segments of the input stream and models for the segments. At least one parameter of the milling system is then automatically changed along a path of optimal rate of penetration while remaining within the safe operating envelope. In some embodiments, an input stream may include surface pressure and the safe operating envelope may include swarf transport conditions.
20 Citations
20 Claims
-
1. A method for optimizing rate of penetration in a downhole milling process by automating, or partially automating, the process, the method comprising:
-
receiving a stream of input data from at least one sensor associated with a downhole milling system; identifying a plurality of segments in the stream of input data, a changepoint dividing each segment from an adjacent segment; generating an output from the plurality of segments using models corresponding to the segments; and using the output to control at least one parameter of the downhole milling process. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. Machine-readable media including machine-readable storage media and machine-readable instructions that, when executed by a computing system, cause a milling system to perform a method for automating a downhole milling process, the method comprising:
-
receiving an input stream from at least one sensor of a milling system, the input stream including at least a stream of surface measurements; segmenting the input stream; identifying a safe operating envelope based on segments of the input stream and models for the segments; and automatically changing at least one parameter of the milling system along a path of optimal rate of penetration, while remaining within the safe operating envelope. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification