IP Library Patent Application 17973212
Patent Application
App. No. 17/973,212

OIL AND GAS RESERVOIR SIMULATOR

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 None
App. No.
17/973,212
Abstract

A reservoir simulation platform is provided. The reservoir simulation platform includes a mimetic finite discretization scheme and an operator-based linearization approach. The reservoir simulation system further includes a parallel framework for coupling the mimetic finite discretization scheme and the operator-based linearization approach.

Claims (73)

1 . A method, comprising:

reading in simulation parameters for a simulated oil and gas reservoir site;

solving an initial iteration of nonlinear equations for simulating the simulated oil and gas reservoir site based on the simulation parameters;

estimating initial operator values and initial derivatives of the initial operator values for the simulated oil and gas reservoir site until the initial operator values meet a convergence criteria with the initial derivatives;

producing an initial output based on the initial operator values;

solving a final iteration of the nonlinear equations for simulating the simulated oil and gas reservoir site based on the simulation parameters and the initial output;

estimating final operator values and final derivatives of the final operator values for the simulated oil and gas reservoir site until the final operator values meet the convergence criteria with the final derivatives; and

loading oil and gas survey results into cells of a mesh representing the simulated oil and gas reservoir site based on the final output.

2 . The method of claim 1 , wherein a number of iterations between the initial iteration and the final iteration is operator-defined.

3 . The method of claim 1 , wherein the nonlinear equations include

4 . The method of claim 1 , where the initial operator values, final operator values, initial derivatives, and final derivatives are estimated according to formulas

5 . The method of claim 1 , wherein the oil and gas survey results include a permeability, a porosity, a pressure, and a water saturation for the simulated oil and gas reservoir site.

6 . The method of claim 1 , wherein the simulation parameters include the mass fraction of gas, the mass fraction of oil, a reference pressure for a given porosity.

7 . The method of claim 1 , wherein the simulation parameters for the simulated oil and gas reservoir site include:

reservoir porosity;

phase density of oil;

phase density of gas;

phase density of water;

saturation of oil;

saturation of gas;

saturation of water;

velocity of oil;

velocity of gas;

velocity of water;

a formation volume factor;

gas solubility;

a permeability tensor;

viscosity; and

pressure.

8 . A system, comprising:

a processor; and

a memory including instructions that when executed by the processor perform operations including:

reading in simulation parameters for a simulated oil and gas reservoir site;

solving an initial iteration of nonlinear equations for simulating the simulated oil and gas reservoir site based on the simulation parameters;

estimating initial operator values and initial derivatives of the initial operator values for the simulated oil and gas reservoir site until the initial operator values meet a convergence criteria with the initial derivatives;

producing an initial output based on the initial operator values;

solving a final iteration of the nonlinear equations for simulating the simulated oil and gas reservoir site based on the simulation parameters and the initial output;

estimating final operator values and final derivatives of the final operator values for the simulated oil and gas reservoir site until the final operator values meet the convergence criteria with the final derivatives; and

loading oil and gas survey results into cells of a mesh representing the simulated oil and gas reservoir site based on the final output.

9 . The system of claim 8 , wherein a number of iterations between the initial iteration and the final iteration is operator-defined.

10 . The system of claim 8 , wherein the nonlinear equations include

11 . The system of claim 8 , where the initial operator values, final operator values, initial derivatives, and final derivatives are estimated according to formulas

12 . The system of claim 8 , wherein the oil and gas survey results include a permeability, a porosity, a pressure, and a water saturation for the simulated oil and gas reservoir site.

13 . The system of claim 8 , wherein the simulation parameters include the mass fraction of gas, the mass fraction of oil, a reference pressure for a given porosity.

14 . The system of claim 8 , wherein the simulation parameters for the simulated oil and gas reservoir site include:

reservoir porosity;

phase density of oil;

phase density of gas;

phase density of water;

saturation of oil;

saturation of gas;

saturation of water;

velocity of oil;

velocity of gas;

velocity of water;

a formation volume factor;

gas solubility;

a permeability tensor;

viscosity; and

pressure.

15 . A non-transitory computer-readable storage medium including instructions that when executed by a processor perform operations comprising:

reading in simulation parameters for a simulated oil and gas reservoir site;

solving an initial iteration of nonlinear equations for simulating the simulated oil and gas reservoir site based on the simulation parameters;

estimating initial operator values and initial derivatives of the initial operator values for the simulated oil and gas reservoir site until the initial operator values meet a convergence criteria with the initial derivatives;

producing an initial output based on the initial operator values;

solving a final iteration of the nonlinear equations for simulating the simulated oil and gas reservoir site based on the simulation parameters and the initial output;

estimating final operator values and final derivatives of the final operator values for the simulated oil and gas reservoir site until the final operator values meet the convergence criteria with the final derivatives; and

loading oil and gas survey results into cells of a mesh representing the simulated oil and gas reservoir site based on the final output.

16 . The computer-readable storage medium of claim 15 , wherein a number of iterations between the initial iteration and the final iteration is operator-defined.

17 . The computer-readable storage medium of claim 15 , wherein the nonlinear equations include

18 . The computer-readable storage medium of 15 , where the initial operator values, final operator values, initial derivatives, and final derivatives are estimated according to formulas

19 . The computer-readable storage medium of claim 15 , wherein the oil and gas survey results include a permeability, a porosity, a pressure, and a water saturation for the simulated oil and gas reservoir site.

20 . The computer-readable storage medium of claim 15 , wherein the simulation parameters include the mass fraction of gas, the mass fraction of oil, a reference pressure for a given porosity.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 17, 2025
From: QATAR FOUNDATION FOR EDUCATION, SCIENCE & COMMUNITY DEVELOPMENT
To: HAMAD BIN KHALIFA UNIVERSITY
Reel/Frame 069936/0656 →