IP Library › Granted Patent US 11,175,434
Granted Patent B2
US 11,175,434 · App. 15/572,457 · Granted Nov 16, 2021

Geologic stratigraphy via implicit and jump functions

Inventor: Thomas Laverne (Montpellier, FR)
Assignee: SCHLUMBERGER TECHNOLOGY CORPORATION
G01V99/005G06F17/11G01V2210/642G01V2210/66G06F30/20G06F30/23G06F2111/10G06T17/05G09B23/40
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 11,175,434
App. No.
15/572,457
Granted
Nov 16, 2021
Kind
B2
Abstract

A method can include receiving a mesh that represents a geologic environment where the mesh includes elements; receiving location information for a discontinuity in the geologic environment; based at least in part on the location information, defining enrichment equations for a portion of the elements where the enrichment equations include a jump function that models the discontinuity; solving a system of equations for an implicit function where the system of equations includes the enrichment equations; and, based at least in part on the solving, outputting values for the implicit function with respect to at least a portion of the mesh.

Claims (43)

1. A method comprising:

receiving a mesh that represents a geologic environment wherein the mesh comprises elements;

receiving location information for a discontinuity and horizons in the geologic environment;

based at least in part on the location information for the discontinuity, defining enrichment equations for a portion of the elements wherein the enrichment equations comprise a jump function that models the discontinuity;

solving a system of equations for an implicit function using the location information for the horizons, wherein the system of equations comprises the enrichment equations;

based at least in part on the solving, outputting values for the implicit function with respect to at least a portion of the mesh wherein the values for the implicit function comprise values that correspond to the horizons within the geologic environment;

extracting iso-surfaces for the horizons using at least a portion of the values for the portion of the elements of the mesh with the defined enrichment equations to generate a structural model of the geologic environment that spatially represents the discontinuity as intersecting at least a portion of the iso-surfaces that represent at least a portion of the horizons; and

simulating physical phenomena using the structural model of the geologic environment.

2. The method of claim 1 wherein the jump function comprises the Heaviside function.

3. The method of claim 1 wherein the discontinuity comprises a fault.

4. The method of claim 3 wherein the fault comprises a fault end at least in part in an element.

5. The method of claim 4 wherein the jump function models the fault in the at least one intersected element and wherein a different function models the fault end.

6. The method of claim 5 wherein the different function comprises a singular enrichment function that models the fault end as a singularity.

7. The method of claim 1 comprising a plurality of discontinuities.

8. The method of claim 1 further comprising defining constraints that constrain the implicit function.

9. The method of claim 1 further comprising updating the location information and repeating the defining, solving and outputting.

10. The method of claim 1 wherein the location information comprises seismological information from a seismic survey of the geologic environment.

11. The method of claim 1 wherein the enrichment functions comprise enrichment functions of an extended finite element method (XFEM).

12. The method of claim 1 , wherein the simulating physical phenomena comprises utilizing a reservoir simulator that generates simulation results for fluid flow in the geologic environment.

13. The method of claim 1 , wherein the outputting the values for the implicit function prior to the generating reduces uncertainty of a location of the discontinuity in the structural model to improve accuracy of results of the simulating.

14. The method of claim 1 , wherein the location information specifies a plurality of different parameter values for the discontinuity and comprising repeating the defining, solving and outputting for each of the plurality of different parameter values to analyze uncertainty of the discontinuity.

15. A system comprising:

a processor;

memory operatively coupled to the processor;

processor-executable instructions stored in the memory wherein the processor-executable instructions comprise processor-executable instructions to:

receive a mesh that represents a geologic environment wherein the mesh comprises elements;

receive location information for a discontinuity and horizons in the geologic environment;

based at least in part on the location information for the discontinuity, define enrichment equations for a portion of the elements wherein the enrichment equations comprise a jump function that models the discontinuity;

solve a system of equations for an implicit function using the location information for the horizons, wherein the system of equations comprises the enrichment equations;

output values for the implicit function with respect to at least a portion of the mesh wherein the values for the implicit function comprise values that correspond to the horizons within the geologic environment;

extract iso-surfaces for the horizons using at least a portion of the values for the portion of the elements of the mesh with the defined enrichment equations to generate a structural model of the geologic environment that spatially represents the discontinuity as intersecting at least a portion of the iso-surfaces that represent at least a portion of the horizons; and

simulate physical phenomena using the structural model of the geologic environment.

16. The system of claim 15 wherein the jump function comprises the Heaviside function.

17. The system of claim 15 wherein the discontinuity comprises a fault.

18. One or more non-transitory computer-readable storage media comprising processor-executable instructions wherein the processor-executable instructions comprise processor-executable instructions to instruct a system to:

receive a mesh that represents a geologic environment wherein the mesh comprises elements;

receive location information for a discontinuity and horizons in the geologic environment;

based at least in part on the location information for the discontinuity, define enrichment equations for a portion of the elements wherein the enrichment equations comprise a jump function that models the discontinuity;

solve a system of equations for an implicit function using the location information for the horizons, wherein the system of equations comprises the enrichment equations;

output values for the implicit function with respect to at least a portion of the mesh wherein the values for the implicit function comprise values that correspond to the horizons within the geologic environment;

extract iso-surfaces for the horizons using at least a portion of the values for the portion of the elements of the mesh with the defined enrichment equations to generate a structural model of the geologic environment that spatially represents the discontinuity as intersecting at least a portion of the iso-surfaces that represent at least a portion of the horizons; and

simulate physical phenomena using the structural model of the geologic environment.

19. The one or more non-transitory computer-readable storage media of claim 18 wherein the jump function comprises the Heaviside function.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 21, 2017
From: LAVERNE, THOMAS
To: SCHLUMBERGER TECHNOLOGY CORPORATION
Reel/Frame 044189/0034 →
Priority Claims (1)
FR 1554222 · May 12, 2015 · national
Continuity (1)
Related Publication 20180113235A1 · Apr 26, 2018
Cited By (3)
US 12,360,268 US 12,634,543 US 12,674,384