Multi-Tier Drilling Rig Control System Architecture
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current rig control systems face inefficiencies due to non-deterministic and high latency middleware communications between service providers' computing resources and rig control systems, leading to misaligned data and hardware redundancy, which limits the implementation of advanced control algorithms and restricts access to sensor data, affecting drilling operation efficiency and safety.
Innovation Solution
A multi-tier control system is introduced, comprising subsystem controllers for independent operation, a feedback loop for generating and coordinating control commands, and a supervisory layer for high-level task planning, ensuring aligned sensor data and secure access to sensor information across various drilling rig subsystems.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If non-deterministic middleware is used for communication between service providers and rig control system, then system integration is achieved, but data alignment and response time deteriorate
Solution Approach 1:
The control system is divided into three distinct layers: process control layer (real-time control), supervisory control layer (monitoring and coordination), and planning layer (high-level decision making). Each layer handles specific functions with appropriate response times, preventing communication bottlenecks while maintaining system integration. The segmentation allows critical control functions to operate independently from higher-level planning functions.
Solution Approach 2:
A standardized communication interface and data exchange protocol are introduced as intermediaries between service providers' computing resources and the rig control system. This intermediary layer ensures deterministic data transmission while maintaining compatibility with various external systems, resolving the conflict between system integration and response time.
2Adaptability or versatility
If multiple service providers bring their own computing resources, then operational flexibility is improved, but hardware redundancy and conflicting measurements increase
Solution Approach 1:
The rig control system implements a universal standardized interface that can accommodate multiple service providers' computing resources through a common communication protocol. This universal interface eliminates the need for duplicate hardware adaptations for each provider while maintaining operational flexibility. The standardized interface serves multiple functions: data acquisition, control command transmission, and system coordination.
Solution Approach 2:
Multiple service providers' computing resources are merged into a unified control architecture through the standardized interface. Instead of maintaining separate independent control systems that would create hardware redundancy, the system combines external computing resources with the rig control system's native capabilities, eliminating duplicate hardware while preserving operational flexibility.
3Reliability
If sensor data is not exposed to third party computing resources, then system security is maintained, but data alignment and coordination capability deteriorate
Solution Approach 1:
A standardized communication interface acts as an intermediary that selectively exposes sensor data to third-party computing resources. This intermediary mechanism provides controlled access to necessary data for coordination while maintaining system security through authentication and authorization protocols. The interface filters and manages data flow, ensuring data alignment without compromising security.
4Productivity
If advanced control algorithms are implemented, then drilling efficiency is improved, but system complexity and computational requirements increase
Solution Approach 1:
Control algorithms are segmented and distributed across the three-layer architecture: real-time control algorithms at the process control layer, supervisory control algorithms at the supervisory layer, and optimization algorithms at the planning layer. This segmentation allows advanced algorithms to be implemented without overwhelming system complexity, as each layer handles specific computational tasks with appropriate complexity levels.
Data Source
AI summary
Systems and methods for controlling a drilling rig. The system includes a first layer including a plurality of subsystem controllers coupled with a plurality of rig subsystems, the plurality of subsystem controllers being configured to control operating parameters of the plurality of rig subsystems. The system also includes a second layer configured to receive information from the first layer based on an operation of the plurality of rig subsystems, and to provide control of the plurality of rig subsystems. The system further includes a third layer configured to execute one or more process applications and to provide a task-based command to the second layer.


