IP Library Granted Patent US 11,149,542
Granted Patent B2
US 11,149,542 · App. 16/448,213 · Granted Oct 19, 2021

Dynamic system for field operations

Inventors: Jean-Marc Pietrzyk (Cambridge, GB); Richard John Harmer (Cambridge, GB)
Assignee: Schlumberger Technology Corporation
E21B47/12E21B44/00E21B47/00G05B15/02H04L67/125G06Q10/06313
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,149,542
App. No.
16/448,213
Granted
Oct 19, 2021
Kind
B2
Abstract

A method for controlling field equipment can include receiving information via an interface of a control system; analyzing the information by the control system with respect to tiered well construction activities; based on the analyzing, generating a workflow that includes at least a series of tiered well construction activities; and transmitting a signal from the control system to the field equipment to control the field equipment to perform at least one of the series of tiered well construction activities.

Claims (44)

1. A method comprising:

generating, via a domain planner, a prescriptive plan for a well construction process that comprises a series of well construction sub-processes, wherein each of the sub-processes comprises activities;

generating, via a tactical planner, a dynamic plan for one of the activities, wherein the dynamic plan comprises an activity workflow and associated sub-activity workflows for the one of the activities, wherein each of the sub-activity workflows comprises one or more prescriptive tasks;

during execution of the dynamic plan, as part of execution of the prescriptive plan, and performance of at least one of the one or more prescriptive tasks, receiving sensor data;

automatically interpreting the sensor data to detect an event;

automatically generating an inference as to an impact of the event;

based at least in part on the inference, automatically deciding to revise the dynamic plan via issuance of a call to the tactical planner or to revise the prescriptive plan via issuance of a call to the domain planner;

responsive to deciding to revise the dynamic plan, automatically generating, via the tactical planner, a revised dynamic plan; and

automatically executing the revised dynamic plan to progress the execution of the prescriptive plan for the well construction process.

2. The method of claim 1 , wherein the prescriptive plan, the dynamic plan and the prescriptive tasks define a series of tiered well construction activities.

3. The method of claim 2 wherein at least one of the series of tiered well construction activities comprises a drilling operation.

4. The method of claim 1 , wherein, based at least in part on the inference, the automatically deciding comprises determining that the impact of the event does not require revision of the prescriptive plan.

5. The method of claim 1 , wherein, based at least in part on the inference, the automatically deciding comprises deciding not to revise the prescriptive plan.

6. The method of claim 1 , comprising, responsive to deciding to revise the prescriptive plan, generating, via the domain planner, a revised prescriptive plan.

7. The method of claim 1 , comprising, prior to automatically executing the revised dynamic plan, automatically assessing viability of the revised dynamic plan.

8. The method of claim 1 , wherein the generating, via the tactical planner, the revised dynamic plan comprises determining that the revised dynamic plan meets constraints.

9. The method of claim 8 , wherein the constraints comprise at least one time-based constraint, at least one depth-based constraint, at least one equipment operation-based constraint and at least one formation-based constraint.

10. The method of claim 1 , wherein the automatically interpreting the sensor data to detect the event comprises executing a computational framework that performs at least one simulation of physical phenomena using at least one model to generate simulation results indicative of the event.

11. The method of claim 1 , wherein the automatically generating an inference as to an impact of the event, comprises executing a computational framework that generates an inference based on predicate information stored in a database.

12. The method of claim 11 , comprising receiving at least a portion of the sensor data by the computational framework, wherein the inference is based at least in part on the at least a portion of the sensor data.

13. The method of claim 11 , comprising transmitting the inference to at least one of the tactical planner and the domain planner.

14. The method of claim 1 , comprising implementing a computational system that comprises a domain planner framework for execution of the domain planner, a tactical planner framework for execution of the tactical planner, an interpretation framework for generation of the event, and an inference framework for generation of the inference.

15. The method of claim 1 , comprising executing a tactical planner computational framework, wherein the tactical planner computational framework comprises an actions dispatcher component and an actions execution component, wherein the actions execution component is operatively coupled to at least one piece of equipment implemented for performance of the well construction process.

16. A system comprising:

a processor;

memory accessible by the processor;

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

generate, via a domain planner, a prescriptive plan for a well construction process that comprises a series of well construction sub-processes, wherein each of the sub-processes comprises activities;

generate, via a tactical planner, a dynamic plan for one of the activities, wherein the dynamic plan comprises an activity workflow and associated sub-activity workflows for the one of the activities, wherein each of the sub-activity workflows comprises one or more prescriptive tasks;

during execution of the dynamic plan, as part of execution of the prescriptive plan, and performance of at least one of the one or more prescriptive tasks, receive sensor data;

automatically interpret the sensor data to detect an event;

automatically generate an inference as to an impact of the event;

based at least in part on the inference, automatically make a decision to revise the dynamic plan via issuance of a call to the tactical planner or to revise the prescriptive plan via issuance of a call to the domain planner;

responsive to the decision to revise the dynamic plan, automatically generate, via the tactical planner, a revised dynamic plan; and

automatically execute the revised dynamic plan to progress the execution of the prescriptive plan for the well construction process.

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

generate, via a domain planner, a prescriptive plan for a well construction process that comprises a series of well construction sub-processes, wherein each of the sub-processes comprises activities;

generate, via a tactical planner, a dynamic plan for one of the activities, wherein the dynamic plan comprises an activity workflow and associated sub-activity workflows for the one of the activities, wherein each of the sub-activity workflows comprises one or more prescriptive tasks;

during execution of the dynamic plan, as part of execution of the prescriptive plan, and performance of at least one of the one or more prescriptive tasks, receive sensor data;

automatically interpret the sensor data to detect an event;

automatically generate an inference as to an impact of the event;

based at least in part on the inference, automatically make a decision to revise the dynamic plan via issuance of a call to the tactical planner or to revise the prescriptive plan via issuance of a call to the domain planner;

responsive to the decision to revise the dynamic plan, automatically generate, via the tactical planner, a revised dynamic plan; and

automatically execute the revised dynamic plan to progress the execution of the prescriptive plan for the well construction process.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 4, 2019
From: PIETRZYK, JEAN-MARC; HARMER, RICHARD JOHN
To: SCHLUMBERGER TECHNOLOGY CORPORATION
Reel/Frame 050898/0955 →
Continuity (2)
Provisional Application 62687838 · Jun 21, 2018
Related Publication 20190390547A1 · Dec 26, 2019
Cited By (3)
US 12,241,357 US 12,464,269 US 12,473,814