IP Library › Granted Patent US 12,416,223
Granted Patent B2
US 12,416,223 · App. 17/014,944 · Granted Sep 16, 2025

Model parameter reductions and model parameter selection to optimize execution time of reservoir management workflows

Inventors: Yevgeniy Zagayevskiy (Houston, TX); Shohreh Amini (Houston, TX); Srinath Madasu (Houston, TX); Zhi Chai (Houston, TX); Azor Nwachukwu (Houston, TX)
Assignee: Landmark Graphics Corporation
E21B43/00E21B21/08E21B47/003G01V20/00G06F18/29G06F30/27E21B2200/20G01V2210/665G06F2113/08
View Patent ↗
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 12,416,223
App. No.
17/014,944
Granted
Sep 16, 2025
Kind
B2
Abstract

An apparatus for generating forecasts from a high-dimensional parameter data space comprising a reservoir model, a model order reduction module, and an assisted history matching module. The reservoir model having input variables, output variables, and an algorithmic model. The input variables, output variables, and the algorithmic model are generated by a flow simulator module and from a formation and reservoir properties database and a field production database. The model order reduction module generates a subset of the original or transformed input variables. The assisted history matching module adjust values of the output variables based on a difference between the at least one of the output variables and dynamic field production data to improve model accuracy.

Claims (30)

1. An apparatus for generating forecasts from an input high-dimensional parameter data space, the apparatus comprising:

a reservoir model that includes a plurality of input variables, a plurality of output variables, and at least one algorithmic model, wherein the plurality of input variables, the plurality of output variables, and the at least one algorithmic model are generated by a flow simulator module based on variables from a formation and reservoir properties database and a field database;

a model order reduction module configured to generate a subset of the plurality of input variables, the subset having a reduced parameter space relative to the input high-dimensional parameter data space by identifying input variables within the plurality of input variables useful to approximate at least one output variable of the plurality of output variables, wherein the model order reduction module uses a function decomposition algorithm to identify the input variables within the plurality of input variables useful to approximate the at least one output variable to generate the subset of the plurality of input variables with a reduced a number of input variables such that the subset of input variables of the plurality of input variables most effectively approximates the at least one output variable; and

an assisted history matching module configured to adjust values of at least one of the output variables based on a difference between the at least one of the output variables and dynamic field production data.

2. The apparatus of claim 1 , wherein the flow simulator module generates the reservoir model using at least one of a full-physics flow simulator and a proxy flow simulator.

3. The apparatus of claim 1 , wherein the model order reduction module additionally uses a design of experiments algorithm to identify input variables that are useful to approximate at least one output variable.

4. The apparatus of claim 1 , wherein the plurality of input variables include reservoir parameters represented by a first coefficient and the subset is a subset of the reservoir parameters represented by a second coefficient having a value less than that of the first coefficient.

5. The apparatus of claim 4 , wherein the second coefficient is derived by applying a series expansion algorithm to the plurality of input variables and the plurality of output variables.

6. The apparatus of claim 5 , further comprising a sensitivity analysis module configured to measure sensitivity of at least one output variable of the plurality of output variables based on change in values of the subset of the reservoir parameters.

7. The apparatus of claim 1 , wherein the assisted history matching module uses Bayesian optimization to adjust values of at least one of the plurality of output variables based on a difference between the at least one of the output variables and dynamic field production data.

8. A system for generating forecasts from an input high-dimensional parameter data space, the system comprising:

at least one flow simulator configured to generate a reservoir model including a plurality of input variables, a plurality of output variables, and at least one algorithmic model, wherein the at least one flow simulator includes at least one of a full-physics flow simulator module and a proxy flow simulator module,

wherein the full-physics flow simulator module generates the reservoir model using variables from at least one of a formation and reservoir properties database and a field database,

wherein the proxy flow simulator module generates the reservoir model using a machine learning algorithm, an assisted history matching module and/or field development optimization module, and variables from at least one of the formation and reservoir properties database and the field database;

a model order reduction module configured to generate a subset of the plurality of input variables, the subset having a reduced parameter space relative to the input high-dimensional parameter data space by identifying input variables within the plurality of input variables useful to approximate at least one output variable of the plurality of output variables, wherein the model order reduction module uses a function decomposition algorithm to identify the input variables within the plurality of input variables useful that can be used to approximate the at least one output variable to generate the subset of the plurality of input variables with a reduced number of input variables such that the subset of input variables of the plurality of input variables most effectively approximates the at least one output variable; and

an assisted history matching module configured to adjust values of at least one of the output variables based on a difference between the at least one of the output variables and dynamic field production data.

9. The system of claim 8 , wherein the model order reduction module additionally uses a design of experiments algorithm to identify input variables that are useful to approximate at least one output variable.

10. The system of claim 8 , wherein the plurality of input variables include reservoir parameters represented by a first coefficient and the subset is a subset of the reservoir parameters represented by a second coefficient having a value less than that of the first coefficient.

11. The system of claim 10 , wherein the second coefficient is derived by applying a series expansion algorithm to the plurality of input variables and the plurality of output variables.

12. The system of claim 11 , further comprising a sensitivity analysis module configured to measure sensitivity of at least one output variable of the plurality of output variables based on change in values of the subset of the reservoir parameters.

13. The system of claim 8 , wherein the assisted history matching module uses Bayesian optimization to adjust values of at least one of the plurality of output variables based on a difference between the at least one of the output variables and dynamic field production data.

14. A method for generating forecasts from an input high-dimensional parameter data space, the method comprising:

generating a reservoir model that includes a plurality of input variables, a plurality of output variables, and at least one algorithmic model, wherein the generation of the reservoir model is performed using a flow simulator and variables from at least one of a formation and reservoir properties database and a field database;

generating, using a model order reduction module, a subset of the plurality of input variables, the subset having a reduced parameter space relative to the input high-dimensional parameter data space by identifying input variables within the plurality of input variables useful to approximate at least one output variable of the plurality of output variables, wherein the model order reduction module uses a function decomposition algorithm to identify input variables within the plurality of input variables useful to approximate the at least one output variable to generate the subset of the plurality of input variables with a reduced number of input variables such that the subset of input variables of the plurality of input variables most effectively approximates the at least one output variable; and

adjusting, using an assisted history matching module, values of at least one of the output variables based on a difference between the at least one of the output variables and dynamic field production data.

15. The method of claim 14 , wherein the flow simulator used for the generation of the reservoir model is at least one of a full-physics flow simulator and a proxy flow simulator.

16. The method of claim 14 , wherein the generation of the subset of input variables is also performed using a design of experiments algorithm, input variables that that are useful to approximate at least one output variable.

17. The method of claim 14 , wherein the plurality of input variables include reservoir parameters represented by a first coefficient and subset is a subset of the reservoir parameters represented by a second coefficient having a value less than that of the first coefficient.

18. The method of claim 17 , further comprising deriving the second coefficient by applying a series expansion algorithm to the input variables and the output variables, and measuring sensitivity of at least one output variable based on change in values of the subset of the reservoir parameters.

19. The method of claim 14 , further comprising applying Bayesian optimization, using assisted history matching, to adjust values of at least one of the output variables based on a difference between the at least one of the plurality of output variables and dynamic field production data.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 18, 2020
From: CHAI, ZHI; NWACHUKWU, AZOR; ZAGAYEVSKIY, YEVGENIY; AMINI, SHOHREH; MADASU, SRINATH
To: LANDMARK GRAPHICS CORPORATION
Reel/Frame 053813/0929 →
Continuity (2)
Provisional Application 62929027 · Oct 31, 2019
Related Publication 20210131260A1 · May 6, 2021
References Cited (29)
US 7054752B2 · Zabalza-Mezghani et al. · 2006 [cited by applicant]
US 8335677B2 · Yeten et al. · 2012 [cited by applicant]
US 9151868B2 · Levitan · 2015 [cited by applicant]
US 20030015351A1 · Goldman et al. · 2003 [cited by applicant]
US 20080133194A1 · Klumpen et al. · 2008 [cited by applicant]
US 20100155142A1 · Thambynayagam et al. · 2010 [cited by applicant]
US 20120123746A1 · Postma · 2012 [cited by examiner]
US 20120253770A1 · Stern et al. · 2012 [cited by applicant]
US 20130246032A1 · El-Bakry et al. · 2013 [cited by applicant]
US 20130338985A1 · Garcia et al. · 2013 [cited by applicant]
US 20140039859A1 · Marko et al. · 2014 [cited by applicant]
US 20150153476A1 · Prange et al. · 2015 [cited by applicant]
US 20160055125A1 · Razavi · 2016 [cited by examiner]
US 20160356125A1 · Bello et al. · 2016 [cited by applicant]
US 20180210977A1 · Baddourah et al. · 2018 [cited by applicant]
US 20220245300A1 · Bordas · 2022 [cited by examiner]
JP 2004062440 · 2004 [cited by applicant]
JP 2011242923 · 2011 [cited by applicant]
JP 2019179319 · 2019 [cited by applicant]
KR 100566438 · 2006 [cited by applicant]
Kassenov et al. (“Efficient Workflow for Assisted History Matching and Brownfield Design of Experiments for the Tengiz Field”, 2014 ) (Year: 2014). [cited by examiner]
Patel et al. (“Polynomial-Chaos-Expansion Based Integrated Dynamic Modelling Workflow for Computationally Efficient Reservoir Characterization: A Field Case Study”, 2017) (Year: 2017). [cited by examiner]
Bhark et al. (“Assisted History Matching Benchmarking: Design of Experiments-based Techniques”, 2014) (Year: 2014). [cited by examiner]
International Search Report and Written Opinion issued in related International Patent Application No. PCT/US2020/050477; mailed on Dec. 23, 2020. [cited by applicant]
International Search Report and Written Opinion issued in corresponding International Patent Application No. PCT/US2020/050478; mailed on Jan. 6, 2021. [cited by applicant]
Boxiao Li, et al.; “Best Practices of Assisted History Matching Using Design of Experiments”; SPE Journal; Aug. 2019; pp. 1435-1451. [cited by applicant]
T.E. Esmaiel, et al.; “Reservoir Screening and Sensitivity Analysis of Waterflooding with Smart Wells through the Application of Experimental Design”; SPE International—SPE 93568; 2005; p. 1-8. [cited by applicant]
Office Action and Search Report mailed Oct. 13, 2023 for NO Application No. 20220282. [cited by applicant]
Office Action mailed Apr. 17, 2024 for Norwegian Patent Application No. 20220282. [cited by applicant]