Mixed-Integer Nonlinear Optimization for Wellhead Pressure Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current oilfield production optimization methods fail to efficiently maximize production while minimizing costs, particularly in managing lift-gas injection and choke control across interconnected wells, leading to suboptimal production and increased operational complexity.

Innovation Solution

A method and system utilizing a mixed-integer nonlinear program solver for offline modeling, combined with online network modeling, to optimize lift-gas injection rates and choke states in each well, ensuring convergence of wellhead pressures and adjusting operating parameters to achieve optimal production and cost efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If traditional production optimization methods are used, then operational simplicity is maintained, but production efficiency and cost optimization are insufficient

Engineering Contradiction:
Improveproduction efficiencyVSAvoidoperational complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The optimization system is divided into two distinct models: an offline model that performs comprehensive optimization calculations using mixed-integer nonlinear programming, and an online model that handles real-time operational adjustments. This segmentation allows complex optimization to be performed periodically while maintaining simpler real-time operations, thus improving production efficiency without proportionally increasing operational complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The offline model performs preliminary optimization calculations before actual production operations, determining optimal lift-gas injection rates and choke states in advance. These pre-calculated solutions are then applied during online operations, allowing the system to achieve sophisticated optimization results without requiring complex real-time decision-making, thereby improving productivity while keeping operational complexity manageable.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If lift-gas injection and choke control are not optimized, then operational simplicity is maintained, but production maximization and cost minimization are not achieved

Engineering Contradiction:
Improveproduction outputVSAvoidoperational simplicity
Core Design Contradiction:
ProductivityVSEase of manufacture

Solution Approach 1:

The system implements a feedback mechanism where the offline model's optimization results are continuously compared with actual production data from the online model. This feedback loop allows the system to learn from actual performance and adjust optimization parameters accordingly, enabling production maximization and cost minimization while maintaining operational simplicity through automated adjustments rather than complex manual interventions.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The optimization system is designed to be self-adjusting, where the mixed-integer nonlinear program solver automatically determines optimal lift-gas injection rates and choke states based on current production conditions. This self-service capability eliminates the need for continuous manual optimization efforts, achieving production maximization and cost minimization while maintaining operational simplicity.

Inventive Principle:
Principle #25Self-service

3Measurement precision

If offline modeling with mixed-integer nonlinear program solver is used, then production optimization precision is improved, but computational complexity increases

Engineering Contradiction:
Improveoptimization precisionVSAvoidcomputational complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The computational problem is segmented into an offline phase that handles complex mixed-integer nonlinear programming for high-precision optimization, and an online phase that implements the solutions with simpler computations. This segmentation allows the system to achieve high optimization precision through sophisticated mathematical modeling while keeping real-time computational complexity low by using pre-calculated solutions and straightforward adjustments.

Inventive Principle:
Principle #1Segmentation

4Stability of the object's composition

If wellhead pressures are not stabilized, then operational simplicity is maintained, but production consistency and network efficiency deteriorate

Engineering Contradiction:
Improvewellhead pressure stabilityVSAvoidcontrol mechanism complexity
Core Design Contradiction:
Stability of the object's compositionVSDevice complexity

Solution Approach 1:

The system merges pressure stabilization objectives into the overall production optimization framework by integrating wellhead pressure constraints and objectives into the mixed-integer nonlinear program. This unified approach stabilizes wellhead pressures as part of the comprehensive optimization process rather than requiring separate complex pressure control mechanisms, achieving pressure stability while maintaining operational simplicity through integrated control.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS9104823B2Optimization with a control mechanism using a mixed-integer nonlinear formulation
Publication Date: 2015.08.11 SCHLUMBERGER TECH CORP
  • US9104823B2 patent drawing
  • US9104823B2 patent drawing
  • US9104823B2 patent drawing

AI summary

A method of optimizing production of wells using choke control includes generating, for each well, an intermediate solution to optimize the production of each well. The generating includes using an offline model that includes a mixed-integer nonlinear program solver and includes using production curves based on a choke state and a given wellhead pressure. The method further includes calculating, using a network model and the intermediate solution of each well, a current online wellhead pressure for each well. The method further includes setting the intermediate solution as a final solution based on determining that a difference between the current online wellhead pressure of each well and a prior online wellhead pressure of each well is less than a tolerance amount. The method further includes adjusting, using the final solution of each well, at least one operating parameter of the wells.