IP Library › Granted Patent US 11,499,409
Granted Patent B2
US 11,499,409 · App. 16/408,514 · Granted Nov 15, 2022

Dynamic system for field motor operations

Inventors: Hendrik Suryadi (Beijing, CN); Paul Bolchover (Beijing, CN); Tao Yu (Beijing, CN); Ji Tang Liu (Beijing, CN); Chao Mu (Beijing, CN); Rongbing Chen (Beijing, CN)
Assignee: Schlumberger Technology Corporation
E21B44/00E21B43/12E21B2200/22
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,499,409
App. No.
16/408,514
Granted
Nov 15, 2022
Kind
B2
Abstract

A method can include providing a trained drilling motor model trained via machine learning based at least in part on drilling motor simulation results; instantiating a motor engine component with an interface in a computational environment; and, responsive to receipt of a call via the interface, returning drilling motor information based at least in part on the trained drilling motor model.

Claims (40)

1. A method comprising:

receiving, by a computational framework, well data for drilling a well at a wellsite, wherein the computational framework comprises a downhole condition simulator, a bit behavior simulator, and a trained drilling motor model trained via machine learning based at least in part on drilling motor simulation results, wherein the trained drilling motor model is a proxy for a drilling motor simulator that generates the drilling motor simulation results;

generating downhole condition simulation results for temperature, pressure and motor flow rate using the downhole condition simulator and at least a portion of the well data;

generating bit behavior simulation results using the bit behavior simulator and at least a portion of the well data;

instantiating a motor engine component with an interface in a computational environment operatively coupled to the computational framework; and

responsive to receipt of a call via the interface, returning drilling motor information from the computational framework based at least in part on execution of the trained drilling motor model using the downhole conditions simulation results and the bit behavior simulation results as input, wherein the drilling motor information comprises motor performance information and motor fatigue information for drilling the well at the wellsite.

2. The method of claim 1 comprising rendering at least a portion of the drilling motor information to a graphical user interface.

3. The method of claim 2 comprising selecting a drilling motor based at least in part on at least a portion of the rendered drilling motor information.

4. The method of claim 1 wherein the motor fatigue information comprises fatigue information for an elastomeric material of a stator of a fluid driven power section.

5. The method of claim 4 wherein the fatigue information for the elastomeric material comprises compatibility information associated with a drilling fluid.

6. The method of claim 1 wherein the drilling motor information comprises one or more operational parameters.

7. The method of claim 6 comprising transmitting at least one of the one or more operational parameters to a piece of equipment that performs a drilling operation.

8. The method of claim 1 comprising rendering information to a display wherein the information comprises control information for controlling a drilling motor during a drilling operation.

9. The method of claim 8 wherein the drilling operation comprises a directional drilling operation.

10. The method of claim 1 comprising selecting a type of drilling motor based at least in part on the drilling motor information and building a bottom hole assembly that comprises the type of drilling motor.

11. The method of claim 1 wherein the drilling motor simulation results comprise computational fluid dynamics based results.

12. The method of claim 1 wherein the drilling motor simulation results comprise computational finite element analysis based results.

13. The method of claim 1 comprising rendering a performance monitoring graphic to a display during a drilling operation that utilizes a type of drilling motor selected based at least in part on the drilling motor information.

14. The method of claim 1 wherein the drilling motor information comprises rate of penetration information for a type of drilling motor.

15. The method of claim 1 wherein the drilling motor information comprises an estimated life time for a type of drilling motor.

16. The method of claim 1 wherein the drilling motor information comprises a risk of failure for a type of drilling motor.

17. The method of claim 1 wherein the drilling motor information comprises a cost for a type of drilling motor.

18. The method of claim 1 , wherein the motor performance information comprises a power curve and wherein the motor fatigue information comprises a fatigue life curve.

19. A system comprising:

a processor;

memory accessible by the processor;

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

access a downhole condition simulator, a bit behavior simulator, and a trained drilling motor model trained via machine learning based at least in part on drilling motor simulation results, wherein the trained drilling motor model is a proxy for a drilling motor simulator that generates the drilling motor simulation results;

receive well data for drilling a well at a wellsite;

generate downhole condition simulation results for temperature, pressure and motor flow rate using the downhole condition simulator and at least a portion of the well data;

generate bit behavior simulation results using the bit behavior simulator and at least a portion of the well data

instantiate a motor engine component with an interface in a computational environment; and

responsive to receipt of a call via the interface, return drilling motor information based at least in part on execution of the trained drilling motor model using the downhole conditions simulation results and the bit behavior simulation results as input, wherein the drilling motor information comprises motor performance information and motor fatigue information for drilling the well at the wellsite.

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

access a downhole condition simulator, a bit behavior simulator, and a trained drilling motor model trained via machine learning based at least in part on drilling motor simulation results, wherein the trained drilling motor model is a proxy for a drilling motor simulator that generates the drilling motor simulation results;

receive well data for drilling a well at a wellsite;

generate downhole condition simulation results for temperature, pressure and motor flow rate using the downhole condition simulator and at least a portion of the well data;

generate bit behavior simulation results using the bit behavior simulator and at least a portion of the well data

instantiate a motor engine component with an interface in a computational environment; and

responsive to receipt of a call via the interface, return drilling motor information based at least in part on execution of the trained drilling motor model using the downhole conditions simulation results and the bit behavior simulation results as input, wherein the drilling motor information comprises motor performance information and motor fatigue information for drilling the well at the wellsite.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 21, 2019
From: SURYADI, HENDRIK; BOLCHOVER, PAUL; YU, TAO; LIU, JI TANG; MU, CHAO; CHEN, RONGBING
To: SCHLUMBERGER TECHNOLOGY CORPORATION
Reel/Frame 049235/0953 →
Continuity (3)
Provisional Application 62790970 · Jan 10, 2019
Provisional Application 62670333 · May 11, 2018
Related Publication 20190345808A1 · Nov 14, 2019
Cited By (2)
US 12,468,866 US 12,534,994