Hardeman
Hardeman
Hardeman
ABSTRACT
In the past decade, advancements in automatic mesh
generation and topological data structures have made
possible the use of a more general and abstract
geometric model for the description of an analysis
problem. Using a geometric model for describing a
reservoir results in a conceptual model of the
geothermal system, rather than a simple numerical
simulation. The analyst builds the geometric model
using true features of a reservoir, such as well bores
and known fracture locations. Material properties
and boundary conditions are then assigned to these
features, not to the underlying finite element mesh or
finite difference grid. This independent storage of
the problem description makes it simple to run
multiple analyses, potentially using different solution
schemes. Definition of both 2-d and 3-d models can
be greatly simplified through this more interactive,
intuitive model creation process. State-of-the-art
visualization and manipulation methods assist in
conveying the conceptual model of the reservoir and
the assumptions made for performing a simulation.
MOTIVATION
Current reservoir analysis software (GEOCRACK,
TOUGH2, TETRAD) requires the user to have indepth knowledge of the numerical solution scheme
used. The problem description, in the form of a finite
element mesh or finite difference grid, serves as the
fundamental carrier of information into the
simulation. This mesh must satisfy not only the
restraints dictated by the problem at hand, such as
geometric boundaries and features (reservoir extent,
fractures, wellbores), but also must comply with
numeric restrictions of the solution method, such as
maximum or minimum element sizes, grid density,
and any special input parameters. This approach
requires the analyst to think ahead when creating the
mesh, because if any of the desired characteristics are
147
A region defines a separate portion of threedimensional space that may be either a bounded
(finite) or unbounded (infinite) subset of R3. A face
is a bounded, two-dimensional subset of R3 that
corresponds to a surface, and an edge is a onedimensional subset corresponding to a curve. A
vertex is a zero-dimensional entity that represents a
unique point in space.
GEOMETRIC MODELlNG
A geometric model is a high-level, geometry-based
representation of an object. This representation
provides a natural and convenient location to store all
of the necessary information associated with a
148
Non-Manifold Topology
Topology may be divided into two major categories manifold and non-manifold. Manifold refers to the
boundaries of the point set elements. A manifold
boundary is one that is of dimension one less than the
entity that it bounds at every location on the
boundary. For instance, a traditional solid model has
a manifold boundary if, at every spot on the
boundary, the boundary is two-dimensional. This is
equivalent to stating that every point on the boundary
is topologically identical to an open disk in R2.
Because the boundary must be two-dimensional
everywhere, each edge must have two and only two
faces incident upon it. These properties have been
used to optimize data structures for manifold models,
such as the winged-edge data structure (Baumgart,
1974). Every physical object has a manifold
boundary, so a manifold assumption does not limit
the real objects that a boundary representation can
model.
Region
Face
0
3
1
Edge
Vertex
Figure 1
Topological elements in
representation modeling.
boundary
149
Figure 2
Boundary of a reservoir.
EXAMPLE
A simple example demonstrates the expressive power
and intuitive interface provided by a geometric
modeling system. A basic representation of a
geothermal system requires only a few operations.
The hot dry rock reservoir in Hijiori, Japan provides
a useful example.
The first step is to provide the dimensions of the
overall boundaries of the reservoir. At Hijiori, the
active region of circulation covers approximately
500m by lOOOm in plan view and extends IOOOm in
depth. Figure 2 shows the bounding volume of the
reservoir as represented in the geometric modeling
framework.
Next, the wells are added to the model. At Hijiori,
three wells of interest extend into the fractured
region, HDR-1, HDR-2a, and HDR-3. For a simple
approximation, the wells are represented as straight
lines. The wells may be input as a sequence of line
segments or as a spline curve if desired for a more
accurate representation. A wireframe view of the
model is shown in Figure 3.
Figure 3
150
Figure 4
REFERENCES
Baumgart, B. Geometric Modeling for Computer
Vision. Ph.D. Thesis, Stanford University,
1974.
Choi, Young. Vertex-Based Representation of NonManifold Geometric Models. Ph.D. Thesis,
Carnegie-Mellon University, August 1989.
Lewis, R. W., et. al. Finite Element Analysis of
Heat Transfer and Flow Problems Using
Adaptive Remeshing Including Application to
Solidification Problems. International Journal
for Numerical Methods in Engineering, Vol. 32,
pp. 767-781, 1991.
Mantyla, Martti. An Introduction to Solid Modeling.
Computer Science Press, 1988.
Rossignac, Jaroslaw R. and Michael A. OConnor.
SGC: A dimension-independent model for
pointsets with internal structures and incomplete
boundaries. Geometric Modeling for Product
Engineering. Eds. Wozny, M. J., J. U. Turner,
and K. Preiss. Amsterdam: North-Holland,
1990. 145-180
Swenson, Daniel, et. al. GEOCRACK: A Coupled
Fluid Flow / Heat Transfer / Rock Deformation
Program for Analysis of Fluid Flow in Jointed
Rock. Mechanical Engineering Department,
Kansas State University, Manhattan, KS.
Weiler, Kevin. Topological Structures for
Geometric Modeling. Ph.D. Thesis, Rensselaer
Polytechnic Institute, August 1986.
Figure 5
151