Multi-Domain Drilling Planning Control With PDDL Action Dispatch

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing drilling operations lack efficient multi-domain planning and control systems that integrate real-time data from various drilling phases and environments, leading to suboptimal resource field development and increased operational risks.

Innovation Solution

A multi-domain planning controller that utilizes compiled multi-domain code to issue calls to a planning domain definition language planner, receiving and dispatching actions for physical operations, integrating with a system that includes processors, memory, and computer-executable instructions for real-time decision-making and action dispatching across multiple domains.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If traditional drilling control systems are used, then system simplicity is maintained, but operational efficiency and decision-making precision deteriorate due to lack of real-time multi-domain integration

Engineering Contradiction:
Improvedrilling operational efficiencyVSAvoidcontrol system complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The control system is segmented into multiple independent planning domains (e.g., drilling domain, completion domain, workover domain), each handled by separate PDDL planners. This allows real-time multi-domain planning without requiring a monolithic complex system, as each domain can be processed independently while maintaining overall integration through the common runtime environment.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The PDDL planning framework provides universal functionality across multiple drilling domains. The same planning infrastructure supports different operational phases (drilling, completion, workover) and various equipment types, reducing overall system complexity while enabling comprehensive real-time control across all domains.

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Measurement precision

If real-time multi-domain planning is implemented, then decision-making precision is improved, but computational time and processing complexity worsen

Engineering Contradiction:
Improvedecision-making precisionVSAvoidcomputational processing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

By dividing the planning problem into separate domains with dedicated PDDL planners, the computational burden is distributed rather than concentrated. Each planner processes only its specific domain's data and constraints, enabling real-time decision-making precision without requiring excessive computational time for a single monolithic analysis.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system uses pre-compiled multi-domain code and pre-defined PDDL domain specifications that are prepared in advance. This preliminary preparation of planning frameworks and domain models allows the runtime system to execute decisions quickly without performing complex compilation or setup during real-time operations.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If integrated multi-domain control is used, then operational risk reduction is achieved, but system complexity and integration difficulty worsen

Engineering Contradiction:
Improveoperational risk reductionVSAvoidsystem integration complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The PDDL planning framework acts as an intermediary layer between different drilling domains and the control system. This standardized interface mediates communication between domains, enabling integrated control and comprehensive risk management without requiring direct complex point-to-point integration between all system components.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The unified PDDL planning system provides universal control functionality across all drilling operations (drilling, completion, workover). This single multi-functional system reduces operational risks comprehensively while avoiding the complexity of maintaining separate specialized control systems for each domain.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS12443166B2Multi-domain planning controller for drilling operations
Publication Date: 2025.10.14 SCHLUMBERGER TECH CORP
  • US12443166B2 patent drawing
  • US12443166B2 patent drawing
  • US12443166B2 patent drawing

AI summary

A method can include, in a runtime environment of compiled multi-domain code for multiple different domains that describe physical operations performed using equipment, responsive to input, issuing a call to a planning domain definition language planner; responsive to the call, receiving a plan that includes at least one action; and dispatching at least one of the at least one action to call for performance of at least a portion of at least one of the physical operations.