Well Network Steady-State Flow Partitioning

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Full-physics numerical simulations of large oil and gas reservoirs are computationally intensive and suffer from slow convergence due to non-linearities, leading to significant computational dependencies and messaging delays, especially in networks with over 1,000 wells.

Innovation Solution

The method involves decomposing the network into well sub-networks and pipe sub-networks, solving each sub-network in parallel with boundary conditions, and iteratively adjusting until convergence is reached, minimizing dependencies and messaging delays.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If full-physics numerical simulations are performed on large reservoir networks, then comprehensive simulation accuracy is improved, but computational time increases significantly

Engineering Contradiction:
Improvesimulation accuracyVSAvoidcomputational time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The network is partitioned into pipe sub-networks and well sub-networks, allowing independent parallel solving of each segment. This segmentation enables the simulation to process large networks efficiently by dividing the computational domain into manageable parts that can be solved simultaneously, reducing overall computational time while maintaining accuracy.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The solution approach transitions from solving the entire network as a single system to solving multiple independent sub-networks in parallel computational dimensions. This dimensional change in the solution space allows simultaneous processing of multiple sub-problems, dramatically reducing computational time while preserving the accuracy of the full-physics simulation.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Productivity

If parallel processing is used to solve network equations, then computational speed is improved, but messaging dependencies increase significantly

Engineering Contradiction:
Improvecomputational speedVSAvoidmessaging dependencies
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

By segmenting the network into pipe and well sub-networks with clearly defined boundaries, the patent minimizes the number of inter-dependencies between parallel processes. Each sub-network can be solved independently with local boundary conditions, reducing the messaging overhead and synchronization complexity associated with parallel processing.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent extracts and isolates the boundary conditions at sub-network interfaces, allowing each parallel process to solve its sub-network independently using local boundary data. This extraction of boundary conditions eliminates the need for continuous messaging and synchronization between parallel processes, reducing computational complexity while maintaining speed.

Inventive Principle:
Principle #2Taking out (Extraction)

3Stability of the object's composition

If non-linear equations are solved with damping for convergence, then solution stability is improved, but convergence speed decreases

Engineering Contradiction:
Improvesolution stabilityVSAvoidconvergence time
Core Design Contradiction:
Stability of the object's compositionVSLoss of time

Solution Approach 1:

Segmenting the network into smaller sub-networks reduces the size of the non-linear systems that must be solved in each parallel process. This segmentation allows each sub-problem to converge faster while maintaining stability through damping, as the smaller system size reduces the propagation of non-linear effects throughout the entire network.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS10570705B2Managing a network of wells and surface facilities by finding a steady-state flow solution for a pipe sub-network
Publication Date: 2020.02.25 LANDMARK GRAPHICS CORP
  • US10570705B2 patent drawing
  • US10570705B2 patent drawing
  • US10570705B2 patent drawing

AI summary

A method of managing a network of wells and surface facilities includes partitioning the network to obtain a pipe sub-network and two or more well sub-networks, and constructing an associated set of equations that represent a steady-state fluid flow in the sub-network. The method further includes setting boundary conditions for each well sub-network, and determining a steady-state flow solution for each well sub-network. The method further includes establishing boundary conditions for the pipe sub-network, and finding a steady-state flow solution for the pipe sub-network. If the solution does not match the estimated pressure, the method further includes adjusting the estimated pressure, repeating said setting, determining, establishing, finding, and adjusting operations until the calculated and estimated pressures converge, and analyzing flow rates of the steady-state flow solutions to evaluate suitability of a modification to the network.