Multistage oilfield design optimization under uncertainty

US10767448B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10767448-B2
Application numberUS-201515109671-A
CountryUS
Kind codeB2
Filing dateJan 6, 2015
Priority dateJan 6, 2014
Publication dateSep 8, 2020
Grant dateSep 8, 2020

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Managing oilfield operations include obtaining a subsurface model including a fracture design model having an fracture property with an uncertain value. A set of representative values that represent uncertainty in the fracture property is obtained and used to solve an oilfield optimization problem with a control variable to obtain a solution. The solution includes an optimal value for the control variable. Based on the solution, an oilfield design is generated and stored.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for managing oilfield operations comprising: obtaining a subsurface model comprising a fracture design model having a fracture property with an uncertain value; obtaining a set of representative values that represent uncertainty in the fracture property, wherein the set of representative values comprises a plurality of model parameter samples; solving an oilfield optimization problem with a control variable using the set of representative values of the fracture property to obtain a solution comprising an optimal value for the control variable with respect to an objective function, wherein solving the oilfield optimization problem comprises: for each of the plurality of model parameter samples, executing a fracture forecast model with a respective value of the control variable and a respective model parameter sample of the plurality of model parameter samples to obtain a respective objective function value of the objective function; and determining the optimal value for the control variable based on the respective objection function value obtained with each of the plurality of model parameter samples; generating an oilfield design based on the solution; and storing the oilfield design. 2. The method of claim 1 , further comprising: obtaining a set of representative values for a reservoir property with an uncertain value, wherein solving the oilfield optimization problem comprises using the set of representative values for the reservoir property. 3. The method of claim 1 , wherein obtaining the set of representative values for the fracture property comprises: obtaining a set of representative values representing uncertainty in a seismic velocity model; obtaining microseismic event data; and generating the set of representative values for the fracture property using the set of representative values for the seismic velocity model and the microseismic event data. 4. The method of claim 1 , further comprising: performing an oilfield operation according to the oilfield design. 5. The method of claim 1 , further comprising: obtaining, using a plurality of sensors located in an oilfield, oilfield data, wherein obtaining the subsurface model comprising generating the subsurface model using the oilfield data, and wherein obtaining the set of representative values representing the uncertainty in the fracture property comprises generating the set of representative values for the fracture property based on the oilfield data. 6. The method of claim 1 , wherein solving the oilfield optimization problem comprises: for the plurality of model parameter samples, generating a first plurality of objective function values by, for each of the plurality of model parameter samples: sampling the set of representative values for the fracture property to obtain a model parameter sample in the plurality of model parameter samples, and executing the fracture forecast model with a first control variable value and the model parameter sample to obtain a first objective function value in the first plurality of objective function values; calculating a first mean of the first plurality of objective function values; and calculating a first variance of the first plurality of objective function values. 7. The method of claim 6 , further comprising: determining, based on the first mean and the first variance, that the first control variable value is the optimal value for the control variable; and setting the first control variable value in the solution based on the determining that the first control variable value is the optimal value. 8. The method of claim 6 , further comprising: determining, based on the first mean and the first variance, that the first control variable value is not the optimal value for the control variable; selecting a second control variable value based on the determining that the first control variable value is not the optimal value; for the plurality of model parameter samples, generating a second plurality of objective function values by, for each of the plurality of model parameter samples: sampling the set of representative values for the fracture property to obtain the model parameter sample in the plurality of model parameter samples, and executing the fracture forecast model with the second control variable value and the model parameter sample to obtain a second objective function value in the second plurality of objective function values; calculating a second mean of the second plurality of objective function values; and calculating a second variance of the second plurality of objective function values. 9. The method of claim 8 , further comprising: determining, based on the second mean and the second variance, that the second control variable value is the optimal value for the control variable; and setting the second control variable value in the solution based on the determining that the second control variable value is the optimal value. 10. The method of claim 1 , wherein the objective function comprises a utility function, a loss function, or a cost function of the oilfield optimization problem. 11. A system for oilfield management comprising: a computer processor; an oilfield design tool that, when executed on the computer processor: obtains a subsurface model comprising a fracture design model having a fracture property with an uncertain value; obtains a set of representative values that represent uncertainty in the fracture property; and generates an oilfield design based on a solution; an oilfield simulator that, when executed on the computer processor: executes a fracture forecast model with a control variable value and a model parameter sample to obtain an objective function value in a plurality of objective function values; and a solver that, when executed on the computer processor: solves an oilfield optimization problem with a control variable using the set of representative values for the fracture property to obtain the solution comprising an optimal value for the control variable with respect to an objective function, wherein solving the oilfield optimization problem comprises: for a plurality of model parameter samples, generating the plurality of objective function values by, for each of the plurality of model parameter samples: sampling the set of representative values for the fracture property to obtain a respective model parameter sample in the plurality of model parameter samples, and issuing a call to the oilfield simulator with the control variable value and the respective model parameter sample; and calculating a mean of the plurality of objective function values. 12. The system of claim 11 , wherein obtaining the set of representative values for the fracture property comprises: obtaining a set of representative values that represent uncertainty in a seismic velocity model; obtaining microseismic event data; and generating the set of representative values for the fracture property using the set of representative values for the seismic velocity model and the microseismic event data. 13. The system of claim 11 , further comprising: an equipment controller for: transmitting a control signal to perform an oilfield operation based on the oilfield design. 14. The system of claim 13 , further comprising: oilfield equipment for: receiving the control signal; and performing the oilfield operation. 15. The system of claim 11 , further comprising: a plurality of sensors located at an oilfield for: obtaining oilfield data, wherein obtaining the subsurface model comprises generating th

Assignees

Inventors

Classifications

  • by forming crevices or fractures · CPC title

  • Equipment or details not covered by groups E21B15/00 - E21B40/00 · CPC title

  • Geomodelling in general · CPC title

  • Computer-aided design [CAD] · CPC title

  • Simulation on general purpose computers · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10767448B2 cover?
Managing oilfield operations include obtaining a subsurface model including a fracture design model having an fracture property with an uncertain value. A set of representative values that represent uncertainty in the fracture property is obtained and used to solve an oilfield optimization problem with a control variable to obtain a solution. The solution includes an optimal value for the contr…
Who is the assignee on this patent?
Schlumberger Technology Corp
What technology area does this patent fall under?
Primary CPC classification E21B43/00. Mapped technology areas include Fixed Constructions.
When was this patent published?
Publication date Tue Sep 08 2020 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 10 related publications on this page (citations in our corpus or others sharing the same primary CPC).