IP Library Granted Patent US 7,260,508
Granted Patent B2
US 7,260,508 · App. 09/896,136 · Granted Aug 21, 2007

Method and system for high-resolution modeling of a well bore in a hydrocarbon reservoir

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 7,260,508
App. No.
09/896,136
Granted
Aug 21, 2007
Kind
B2
Abstract

A method and system are disclosed for high-resolution modeling of a well bore in a reservoir. An embodiment of the present disclosure comprises the steps of constructing a first unstructured mesh having a plurality of n-dimensional simplices corresponding to a first modeled system (space), defining a surface bounding a second modeled space, identifying a subset of the plurality of n-dimensional simplices of the first mesh that are intersected by the surface, and modifying the subset of simplices so as to adapt the first mesh such that it comprises a second mesh and a third mesh, wherein the second mesh comprises a set of simplices located entirely interior to the surface and wherein the third mesh comprises another set of simplices located entirely exterior to said surface.

Claims (40)

1. A computer-implemented method for constructing a representation of a first system for use with a computer graphical user interface, said first system represented by a first finite element mesh, a second system being within said first system, said second system represented by a second finite element mesh, the method comprising:

constructing said first finite element mesh having a plurality of n-dimensional simplices corresponding to said first system;

defining a surface bounding said second system;

identifying a subset of the plurality of n-dimensional simplices of said first finite element mesh that are intersected by said surface;

modifying the identified subset of the plurality of n-dimensional simplices to adapt said first finite element mesh such that it comprises said second finite element mesh and a third finite element mesh, wherein said second finite element mesh comprises a first set of simplices located entirely interior to said surface and wherein said third finite element mesh comprises a second set of simplices located entirely exterior to said surface; and

displaying said first finite element mesh in said computer graphical user interface.

2. The computer-implemented method of claim 1 , wherein modifying said identified subset of said plurality of n-dimensional simplices further comprises subdividing each of said simplices in said identified subset into a plurality of new simplices, and wherein a plurality of faces of said subdivided simplices are substantially coincident with said surface.

3. The computer-implemented method of claim 1 , wherein modifying said identified subset of the plurality of n-dimensional simplices comprises collapsing each of said simplices in said identified subset.

4. The computer-implemented method of claim 3 , wherein each of said n-dimensional simplices has a plurality of nodes and a plurality of edges connecting said nodes, wherein at least one of said nodes is invariant and wherein collapsing each of said simplices in said identified subset comprises removing one or more of said nodes, preventing removal of the invariant nodes, and forming simplices based upon the remaining nodes.

5. The computer-implemented method of claim 1 , wherein said first and said second systems are three-dimensional systems, wherein n=3, and wherein said surface is an (n−1)-dimensional surface.

6. The computer-implemented method of claim 5 , wherein said (n−1)-dimensional surface corresponds to a well bore surface, and wherein said (n−1)-dimensional surface is defined by a depth along a well bore trajectory and a radius from said well bore trajectory.

7. The computer-implemented method of claim 1 , wherein said first system is a reservoir.

8. The computer-implemented method of claim 1 , wherein said second system is a well bore.

9. The computer-implemented method of claim 1 , wherein said defining step of constructing said first mesh is performed using a mesh generation algorithm.

10. The computer-implemented method of claim 9 , wherein said mesh generation algorithm is an Inria meshing algorithm.

11. Them computer-implemented method of claim 1 , wherein each of the n-dimensional simplices in said identified subset of the plurality of n-dimensional simplices is intersected by an (n−1)-dimensional surface.

12. The computer-implemented method of claim 11 , wherein the (n−1)-dimensional surface intersects at least one edge of each of the n-dimensional simplices in the identified subset of the plurality of n-dimensional simplices.

13. The computer-implemented method of claim 1 , wherein each of said n-dimensional simplices has a plurality of nodes and a plurality of edges connecting said nodes, and wherein the method further comprises identifying intersections between the edges of said subset of simplices and said surface, defining a new node at each of said identified intersections, and defining at least two new simplices incorporating said new nodes.

14. The computer-implemented method of claim 1 , wherein said first system comprises a multi-level reservoir.

15. The computer-implemented method of claim 1 , further comprising the step of altering the value of system properties in said second mesh and in said third mesh near said second mesh to predict changes in system behavior for said second system.

16. The computer-implemented method of claim 1 , wherein said method steps are performed on a computer.

17. The computer-implemented method of claim 16 , wherein said computer comprises a graphical user interface for inputting user instructions and parameter values.

18. A computer-readable medium containing a plurality of computer-implementable instructions embodying a method for constructing a second finite element mesh within a first finite element mesh to model a second system within a first system modeled by said first mesh, said method comprising:

constructing said first mesh having a plurality of n-dimensional simplices corresponding to said first system;

defining a surface bounding said second system;

identifying a subset of the plurality of n-dimensional simplices of said first mesh that are intersected by said surface; and

modifying the identified subset of the plurality of n-dimensional simplices to adapt said first mesh such that it comprises said second mesh and a third mesh, wherein said second mesh comprises a first set of simplices located entirely interior to said surface and wherein said third mesh comprises a second set of simplices located entirely exterior to said surface.

19. The computer-readable medium of claim 18 , wherein said modifying step of said method further comprises subdividing each of said simplices in said identified subset into a plurality of new simplices, and wherein a plurality of faces of said subdivided simplices are substantially coincident with said surface.

20. The computer-readable medium of claim 18 , wherein said first and said second systems are three-dimensional systems, wherein n=3, and wherein said surface is an (n−1)-dimensional surface.

21. The computer-readable medium of claim 20 , wherein said (n−1)-dimensional surface corresponds to a well bore surface, and wherein said (n−1)-dimensional surface is defined by a depth along a well bore trajectory and a radius from said well bore trajectory.

22. The computer-readable medium of claim 18 , wherein said first system is a reservoir.

23. The computer-readable medium of claim 18 , wherein said second system is a well bore.

24. The computer-readable medium of claim 18 , wherein said defining step of said method further comprises providing a well bore trajectory, a radius from said trajectory, and a depth along said trajectory.

25. The computer-readable medium of claim 18 , wherein said step of constructing said first mesh of said method is performed using a mesh generation algorithm.

26. The computer-readable medium of claim 25 , wherein said mesh generation algorithm is an Inria meshing algorithm.

27. The computer-readable medium of claim 18 , wherein each of the n-dimensional simplices in said identified subset of the plurality of n-dimensional simplices is intersected by an (n−1)-dimensional surface.

28. The computer-readable medium of claim 27 , wherein the (n−1)-dimensional surface intersects at least one edge of each of said n-dimensional simplices in said identified subset of said plurality of n-dimensional simplices.

29. The computer-readable medium of claim 18 , wherein each of said n-dimensional simplices has a plurality of nodes and a plurality of edges connecting said nodes, and wherein said method further comprises identifying intersections between the edges of said subset of simplices and said surface, defining a new node at each of said identified intersections, and defining at least two new simplices incorporating said new nodes.

30. The computer-readable medium of claim 18 , wherein said first system comprises a multi-level reservoir.

31. The computer-readable medium of claim 18 , wherein said method further comprises the step of altering the value of system properties in said second mesh and in said third mesh near said second mesh to predict changes in system behavior for said second system.

Assignments (6)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 16, 2015
From: OBJECT RESERVOIR, INC.
To: LANDMARK GRAPHICS CORPORATION
Reel/Frame 035169/0777 →
RELEASE Recorded Jan 11, 2012
From: SILICON VALLEY BANK
To: OBJECT RESERVOIR, INC.
Reel/Frame 027545/0125 →
RELEASE Recorded Jan 11, 2012
From: SILICON VALLEY BANK
To: OBJECT RESERVOIR, INC.
Reel/Frame 027545/0129 →
SECURITY AGREEMENT Recorded Nov 25, 2008
From: OBJECT RESERVOIR, INC.
To: SILICON VALLEY BANK
Reel/Frame 021876/0736 →
SECURITY INTEREST Recorded Apr 21, 2005
From: OBJECT RESERVOIR, INC.
To: SILICON VALLEY BANK
Reel/Frame 016470/0654 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 16, 2002
From: LIM, KOK-THYE; WARD, STEVEN B.; KENNON, STEPHEN R.
To: OBJECT RESERVIOR, INC.
Reel/Frame 012486/0773 →