IP Library › Granted Patent US 11,828,155
Granted Patent B2
US 11,828,155 · App. 16/776,373 · Granted Nov 28, 2023

Drilling control

Inventors: Yingwei Yu (Katy, TX); Velizar Vesselinov (Katy, TX); Richard Meehan (Houston, TX); Qiuhua Liu (Sugar Land, TX); Wei Chen (Katy, TX); Minh Trang Chau (Sugar Land, TX); Yuelin Shen (Spring, TX); Sylvain Chambon (Katy, TX)
Assignee: Schlumberger Technology Corporation
E21B44/00E21B7/04E21B47/024
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,828,155
App. No.
16/776,373
Granted
Nov 28, 2023
Kind
B2
Abstract

A method can include receiving sensor data during drilling of a portion of a borehole in a geologic environment; determining a drilling mode from a plurality of drilling modes using a trained neural network and at least a portion of the sensor data; and issuing a control instruction for drilling an additional portion of the borehole using the determined drilling mode.

Claims (30)

1. A method comprising:

receiving sensor data by a computing system during drilling of a portion of a borehole in a geologic environment;

using the computing system, determining a drilling mode from a plurality of drilling modes based on a decision of a trained neural network generated by a reinforcement learning framework, wherein the decision is based on at least a portion of the sensor data, wherein the plurality of drilling modes comprises a rotary drilling mode and a sliding drilling mode, and wherein the trained neural network embodies a penalty for the sliding drilling mode in comparison to the rotary drilling mode, a penalty for a rotary drilling mode to sliding drilling mode transition, and a reward for forward drilling; and

using the computing system, responsive to the determined drilling mode being different than a current drilling mode for the drilling of the portion of the borehole, transitioning the current drilling mode to the determined drilling mode for drilling an additional portion of the borehole.

2. The method of claim 1 , wherein the plurality of drilling modes comprises a sliding up drilling mode and a sliding down drilling mode.

3. The method of claim 1 , comprising determining a toolface orientation from a plurality of toolface orientations using the trained neural network and at least a portion of the sensor data.

4. The method of claim 3 , wherein issuing the control instruction comprises issuing an instruction for using the determined toolface orientation.

5. The method of claim 1 , comprising determining a tool survey interval from a plurality of tool survey intervals using the trained neural network and at least a portion of the sensor data.

6. The method of claim 5 , wherein issuing the control instruction comprises issuing an instruction for using the determined tool survey interval.

7. The method of claim 1 , wherein the control instruction for drilling the additional portion of the borehole corresponds to drilling a length of pipe.

8. The method of claim 1 , comprising drilling the additional portion of the borehole.

9. The method of claim 1 , comprising issuing an application programming interface call using at least a portion of the sensor data and receiving the drilling mode in response to the application programming interface call.

10. The method of claim 1 , wherein the determining the drilling mode comprises defining a coordinate system for a portion of a drillstring using at least a portion of the sensor data.

11. The method of claim 10 , wherein the sensor data comprise an inclination of the portion of the drillstring and wherein the coordinate system comprises an axial direction defined using the inclination.

12. The method of claim 10 , wherein the coordinate system is a two-dimensional coordinate system and wherein the plurality of drilling modes comprises a sliding up drilling mode and a sliding down drilling mode.

13. The method of claim 10 , wherein the coordinate system is a three-dimensional coordinate system, and further comprising determining a toolface orientation using the trained neural network and at least a portion of the sensor data.

14. The method of claim 1 , wherein the receiving the sensor data during drilling of the portion of the borehole in the geologic environment comprises performing a survey using sensors of a drillstring that is utilized to perform the drilling wherein the sensors acquire the sensor data.

15. The method of claim 14 , further comprising determining a survey interval using the trained neural network and at least a portion of the sensor data and performing a subsequent survey according to the determined survey interval using the sensors of the drillstring.

16. The method of claim 1 , comprising receiving a planned trajectory for the borehole wherein the determining the drilling mode is based at least in part on the planned trajectory.

17. A system comprising:

a processor;

memory accessible to the processor;

processor-executable instructions stored in the memory and executable by the processor to instruct the system to:

receive sensor data during drilling of a portion of a borehole in a geologic environment;

determine a drilling mode from a plurality of drilling modes based on a decision of a trained neural network generated by a reinforcement learning framework, wherein the decision is based on at least a portion of the sensor data, wherein the plurality of drilling modes comprises a rotary drilling mode and a sliding drilling mode, and wherein the trained neural network embodies a penalty for the sliding drilling mode in comparison to the rotary drilling mode, a penalty for a rotary drilling mode to sliding drilling mode transition, and a reward for forward drilling; and

responsive to the determined drilling mode being different than a current drilling mode for the drilling of the portion of the borehole, transition the current drilling mode to the determined drilling mode for drilling an additional portion of the borehole using the determined drilling mode.

18. One or more computer-readable storage media comprising computer-executable instructions executable to instruct a computing system to:

receive sensor data during drilling of a portion of a borehole in a geologic environment;

determine a drilling mode from a plurality of drilling modes based on a decision of a trained neural network generated by a reinforcement learning framework, wherein the decision is based on at least a portion of the sensor data, wherein the plurality of drilling modes comprises a rotary drilling mode and a sliding drilling mode, and wherein the trained neural network embodies a penalty for the sliding drilling mode in comparison to the rotary drilling mode, a penalty for a rotary drilling mode to sliding drilling mode transition, and a reward for forward drilling; and

responsive to the determined drilling mode being different than a current drilling mode for the drilling of the portion of the borehole, transition the current drilling mode to the determined drilling mode for drilling an additional portion of the borehole using the determined drilling mode.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 11, 2020
From: YU, YINGWEI; VESSELINOV, VELIZAR; MEEHAN, RICHARD; LIU, QIUHUA; CHEN, WEI; CHAU, MINH TRANG; SHEN, YUELIN; CHAMBON, SYLVAIN
To: SCHLUMBERGER TECHNOLOGY CORPORATION
Reel/Frame 051775/0376 →
Continuity (2)
Provisional Application 62850865 · May 21, 2019
Related Publication 20200370409A1 · Nov 26, 2020