Beruflich Dokumente
Kultur Dokumente
5, SEPTEMBER/OCTOBER 2005
Abstract—Huge salt formations, trapping large untapped oil and gas reservoirs, lie in the deepwater region of the Gulf of Mexico.
Drilling in this region is high-risk and drilling failures have led to well abandonments, with each costing tens of millions of dollars. Salt
tectonics plays a central role in these failures. To explore the geomechanical interactions between salt and the surrounding sand and
shale formations, scientists have simulated the stresses in and around salt diapirs in the Gulf of Mexico using nonlinear finite element
geomechanical modeling. In this paper, we describe novel techniques developed to visualize the simulated subsurface stress field. We
present an adaptation of the Mohr diagram, a traditional paper-and-pencil graphical method long used by the material mechanics
community for estimating coordinate transformations for stress tensors, as a new tensor glyph for dynamically exploring tensor
variables within three-dimensional finite element models. This interactive glyph can be used as either a probe or a filter through
brushing and linking.
Index Terms—Geomechanical modeling, Mohr diagrams, multiple coordinated views, tensor field visualization, tensor glyph.
1 INTRODUCTION
Fig. 8. (a) The selected element is outlined in white in the model window.
(b) The model window has been updated to display the same element
along with all of the elements whose Mohr’s circles fall within 0.2 percent
of its Mohr’s circle parameters.
Fig. 10. Salt pillar model elements filtered for highest stress rotation.
Fig. 12. Filtering on the von Mises stress value, we have isolated this
shell of elements at the interface with the spherical salt diapir. In the
Mohr diagram, the Mohr’s circle for the selected element (highlighted in
black) overlays a colored envelope for the selected elements, which, in
turn, overlays the gray envelope for the entire model. For the element
shown, the intermediate eigenvalue, 2 , is almost midway between the
minimum and maximum eigenvalues, indicating a stress state highly
perturbed from the far-field (where two eigenvalues are equal).
Fig. 13. Visualization of the invariant shear stress in the material block Fig. 14. This is an alternative visualization of the data shown in Fig. 13.
lying immediately to the right, and above, an irregularly shaped salt This shows the von Mises stress in a vertically oriented plane of
diapir (note that the salt material block is not shown). The Mohr’s circles elements that are lying in the formation next to the salt diapir. The salt
shown in red indicate the elevated shear stresses adjacent to the salt material block that represents the diapir is not shown. The gray envelope
diapir. represents the element stress values excluded from the planar cut that
is shown. Cutting through the complicated geometry allows closer
inspection of the stress perturbations as we interactively slide the cutting
material face immediately next to the salt diapir, whereas plane back and forth.
the visualization in Fig. 14 shows shear stress along a
vertically oriented plane that transects the formation next to the analyst to verify the integrity of the numerical analysis
the salt diapir. Such information can suggest salt exit points and that it is free from artifacts introduced, for example, by
that minimize shear stress on the wellbore. inadequate mesh resolution or by approximations of the far-
field boundary conditions. Second, after model assurance is
7 CONCLUSIONS achieved, the analyst is still faced with interpreting a vast
array of second-order tensor data that exhibits considerable
The tensor visualization methods developed in this work
complexity in space and, for some analyses, in time. The
are directly motivated by the data analysis needs of the
increased sophistication of numerical analysis codes and
mechanics community. Deterministic finite-element analy-
high-performance computing capabilities have generally
sis tools and, particularly, those used in defense-related outstripped the suite of postprocessing tools available to the
applications, have reached a highly developed state of analyst for interpretation. The work described here ad-
maturity. The code used here, JAS3D [2], utilizes explicit dresses both needs by providing a suite of visualization
quasistatic solvers developed specifically under US Depart- tools on par with the sophisticated numerical analyses
ment of Energy (DOE) Defense Programs to handle very codes and supercomputers that are currently available.
large deformation problems with complex material consti- Because physicists and engineers have used Mohr’s circles
tutive models and contact surfaces. The code is based on for the last 100 years, an interactive visualization tool based
massively parallel, distributed memory multiprocessor on Mohr diagrams is immediately useful with virtually no
computers, enabling analysis of models containing tens of learning curve for the material mechanics and geomechanics
millions of finite elements. JAS3D is ideally suited for analyst. This paper demonstrates the usefulness of Mohr
geomechanics problems because it supports highly non- diagrams to the visualization community by illustrating their
linear material behavior, large-deformations, and a high use in a geomechanics application. The interactive Mohr
degree of geometric complexity [14]. With the significant circle glyph, when viewed in concert with other stress data
advancement in computational capabilities experienced (for example, von Mises stress), provides an environment for
over the past decade and advances in constitutive modeling data analysis that is both vastly simplified and highly
of geomaterials [11], it is now practical to perform analyses intuitive. It communicates a large amount of information in
of complex field settings that may require tens of millions of a relatively small area of the screen.
finite elements to accurately represent the complex geologic Further development of Mohr diagram visualization is
structure and achieve adequate resolution in specific already underway for other advanced applications aimed at
regions of interest. debugging finite element codes (for example, by locating
The ability to perform such sophisticated numerical nearly inverted elements or identifying regions in which
analyses does not come without cost. First, as model solutions may be affected by mesh resolution or element
complexity increases, it becomes increasingly difficult for aspect ratio) and visualizing differences between solution
CROSSNO ET AL.: VISUALIZATION OF GEOLOGIC STRESS PERTURBATIONS USING MOHR DIAGRAMS 517
methods in these codes. For the latter goal, we are currently [17] Y.M.A. Hashash, D.C. Wotring, J.I.-C. Yao, J.-S. Lee, and Q. Fu,
“Visual Framework for Development and Use of Constitutive
addressing the comparison of solutions generated by Models,” Int’l J. Numerical and Analytical Methods in Geomechanics,
Eulerian versus Lagrangian implementations in order to vol. 26, pp. 1493-1513, 2002.
quantify the errors introduced by each of these approaches. [18] L. Hesselink and J.J. van Wijk, “Research Issues in Vector and
Tensor Field Visualization,” IEEE Computer Graphics and Applica-
tions, vol. 14, no. 2, pp. 76-79, Mar. 1994.
[19] L. Hesselink and J.J. van Wijk, “The Topology of Symmetric,
ACKNOWLEDGMENTS Second-Order 3-D Tensor Fields,” IEEE Trans. Visualization and
The authors thank Brian Wylie and also acknowledge Billy Computer Graphics, vol. 3, no. 1, pp. 1-11, Jan.-Mar. 1997.
[20] B. Jeremic, G. Scheuermann, J. Frey, Z. Yang, B. Hamann, K.I. Joy,
Joe Thorne, Arlo Fossum, and Rick Garcia for their and H. Hagen, “Tensor Visualizations in Computational Geome-
contributions to the larger geomechanical modeling effort. chanics,” Int’l J. Numerical and Analytical Methods in Geomechanics,
The US Department of Energy (DOE) Mathematics, In- vol. 26, pp. 925-944, 2002.
[21] G. Kindlmann, “Superquadric Tensor Glyphs,” Proc. VisSym 2004,
formation, and Computer Science Office funded the pp. 147-154, 2004.
visualization portion of this work. The geomechanics [22] G. Kindlmann and D. Weinstein, “Hue-Balls and Lit-Tensors for
research was performed under an ongoing Joint Industry Direct Volume Rendering of Diffusion Tensor Fields,” Proc. IEEE
Visualization ’99, pp. 183-189, 1999.
Project cofunded by the DOE Office of Fossil Energy [23] G. Kindlmann, D. Weinstein, and D. Hart, “Strategies for Direct
Natural Gas and Oil Technology Partnership Program and Volume Rendering of Diffusion Tensor Fields,” IEEE Trans.
an industry consortium including BP, ChevronTexaco, BHP Visualization and Computer Graphics, vol. 6, no. 2, pp. 124-138,
Apr.-June 2000.
Billiton, ConocoPhillips, ExxonMobil, Kerr-McGee, Petro- [24] R.M. Kirby, H. Marmanis, and D.H. Laidlaw, “Visualizing
bras S.A., and Shell. This work was performed at Sandia Multivalued Data from 2D Incompressible Flows Using Concepts
National Laboratories, a multiprogram laboratory operated from Painting,” Proc. IEEE Visualization ’99, pp. 333-340, 1999.
[25] R.D. Kriz, E.H. Glaessgen, and J.D. MacRae, “Eigenvalue-
by Sandia Corporation, a Lockheed Martin Company, for Eigenvector Glyphs: Visualizing Zeroth, Second, Fourth and
the US Department of Energy’s National Nuclear Security Higher Order Tensors in a Continuum,” Proc. NCSA Workshop
Administration under Contract DE-AC04-94AL85000. Modeling the Development of Residual Stresses during Thermoset
Composite Curing, Sept. 1995.
[26] D. Laidlaw, E.T. Ahrens, D. Kremers, M.J. Avalos, R.E. Jacobs, and
C. Readhead, “Visualizing Diffusion Tensor Images of the Mouse
REFERENCES Spinal Cord,” Proc. IEEE Visualization ’98, pp. 127-134, 1998.
[1] J. Blanchette and M. Summerfield, C++ GUI Programming with Qt 3. [27] Y. Lavin, Y. Levy, and L. Hesselink, “Singularities in Nonuniform
Upper Saddle River, N.J.: Prentice Hall in association with Troll- Tensor Fields,” Proc. IEEE Visualization ’97, pp. 59-66, 1997.
tech Press, 2004. [28] M.A. Livingston, “Visualization of Rotation Fields,” Proc. IEEE
[2] M.L. Blanford, “JAS3D—A Multi-Strategy Iterative Code for Solid Visualization ’97, pp. 491-494, 1997.
Mechanics Analysis,” Users’ Instructions, Release 1.6, Sandia [29] K. Martin and B. Hoffman, Mastering CMake. Kitware, Inc., 2003.
Nat’l Laboratories Internal Memorandum, Sept. 1998. [30] A. McGarr and N.C. Gay, “State of Stress in the Earth’s Crust,”
[3] E. Boring and A. Pang, “Interactive Deformations from Tensor Ann. Rev. Earth Planet. Science, vol. 6, pp. 405-436, 1978.
Fields,” Proc. IEEE Visualization ’98, pp. 297-304, 1998. [31] F.J. Post, T. van Walsum, F.H. Post, and D. Silver, “Iconic
[4] W.B. Bradley, “Borehole Failures Near Salt Domes,” Proc. 1978 Techniques for Feature Visualization,” Proc. IEEE Visualization ’95,
Ann. Fall Technical Conf. and Exhibition, paper SPE 7503, Oct. 1978. pp. 288-295, 1995.
[5] R. Brannon, “Mohr’s Circle and More Circles,” http://www.me. [32] W. Schroeder, K. Martin, and W. Lorensen, The Visualization
unm.edu/~rmbrann/Mohrs_Circle.pdf, 2003. Toolkit: An Object-Oriented Approach to 3D Graphics, third ed.
[6] P. Crossno and D.H. Rogers, “Visual Debugging,” IEEE Computer Kitware, Inc., 2002.
Graphics and Applications, vol. 22, no. 6, pp. 6-10, Nov./Dec. 2002. [33] K. Seymour, G. Rae, J. Peden, and K. Ormston, “Drilling Close to
[7] P. Crossno, D.H. Rogers, R.M. Brannon, and D. Coblentz, Salt Diapirs in the North Sea,” Proc. Offshore European Conf., paper
”Visualization of Salt-Induced Stress Perturbations,” Proc. IEEE SPE 26693, Sept. 1993.
Visualization 2004, pp. 369-376, 2004. [34] A. Sigfridsson, T. Ebbers, E. Heiberg, and L. Wigström, “Tensor
[8] P. Crossno, D.H. Rogers, and C.J. Garasi, “Case Study: Visual Field Visualisation Using Adaptive Filtering of Noise Fields
Debugging of Finite Element Codes,” Proc. IEEE Visualization Combined with Glyph Rendering,” Proc. IEEE Visualization ’02,
2002, pp. 517-520, 2002. pp. 371-378, 2002.
[9] W.C. de Leeuw and J.J. van Wijk, “A Probe for Local Flow Field [35] R. Sweatman, R. Faul, and C. Ballew, “New Solutions for Subsalt-
Visualization,” Proc. IEEE Visualization ’93, pp. 39-45, 1993. Well Lost Circulation and Optimized Primary Cementing,” Proc.
[10] T. Delmarcelle and L. Hesselink, “Visualization of Second Order 1999 SPE Ann. Technical Conf. and Exhibition, paper SPE 56499, Oct.
Tensor Fields and Matrix Data,” Proc. IEEE Visualization ’92, 1999.
pp. 316-323, 1992. [36] D. Weinstein, G. Kindlmann, and E. Lundberg, “Tensorlines:
[11] A.F. Fossum and R.M. Brannon, “The Sandia GEOMODEL: Advection-Diffusion Based Propagation through Diffusion Tensor
Theory and User’s Guide,” Technical Report SAND2004-3226, Fields,” Proc. IEEE Visualization ’99, pp. 249-253, 1999.
Sandia Nat’l Laboratories, Albuquerque, N.M., 2004. [37] B.-F. Westin, S.E. Maier, H. Mamata, A. Nabavi, F.A. Jolesz, and R.
[12] A.F. Fossum and J.T. Fredrich, “Salt Mechanics Primer for Near- Kikinis, “Processing and Visualization for Diffusion Tensor MRI,”
Salt and Sub-Salt Deepwater Gulf of Mexico Field Developments,” Medical Image Analysis, vol. 6, pp. 93-108, 2002.
Technical Report SAND2002-2063, Sandia Nat’l Laboratories, [38] B. Wünsche and A. Young, “The Visualization and Measurement
Albuquerque, N.M., 2002. of Left Ventricular Deformation Using Finite Element Models,”
[13] J.T. Fredrich, D. Coblentz, A.F. Fossum, and B.J. Thorne, “Stress J. Visual Languages & Computing, vol. 14, no. 4, pp. 299-326, 2003.
Perturbations Adjacent to Salt Bodies in the Deepwater Gulf of [39] X. Zheng and A. Pang, “Volume Deformation for Tensor
Mexico,” Proc. 78th Ann. Technical Conf. and Exhibition, SPE 84554, Visualization,” Proc. IEEE Visualization 2002, pp. 379-386, 2002.
pp. 1-14, 2003. [40] X. Zheng and A. Pang, “Interaction of Light and Tensor Fields,”
[14] J.T. Fredrich and A.F. Fossum, “Large-Scale Three-Dimensional Proc. VisSym 2003, pp. 157-166, 295, 2003.
Geomechanical Modeling of Reservoirs: Examples from California
and the Deepwater Gulf of Mexico,” Oil and Gas Science and
Technology—Revue de L’IFP, vol. 57, no. 5, pp. 423-441, 2002.
[15] H. Goldstein, C.P. Poole Jr., and J.L. Safko, Classical Mechanics.
Columbia Univ.: Addison-Wesley, 2002.
[16] R. Haber, “Visualization Techniques for Engineering Mechanics,”
Computing Systems in Eng., vol. 1, no. 1, pp. 37-50, 1990.
518 IEEE TRANSACTIONS ON VISUALIZATION AND COMPUTER GRAPHICS, VOL. 11, NO. 5, SEPTEMBER/OCTOBER 2005
Patricia Crossno received the PhD degree in David Coblentz received the BA degree in
computer science from the University of New physics/earth science with a German literature
Mexico in 1998. After finishing her doctorate, minor in 1985 from the University of California at
she joined the Data Analysis and Visualization San Diego, the MS degree in geophysics in 1988
department at Sandia National Laboratories. from Boston College, and the PhD degree in
She has served as the principal investigator on geophysics in 1994 from the University of
several research grants from the US Department Arizona. He is a solid earth geophysicist with a
of Energy’s Office of Mathematics, Information, joint appointment at the Los Alamos National
and Computer Science, including a current Laboratory and the University of New Mexico
project in hardware-accelerated visualization. who, through speculative geodynamics re-
She has authored papers on a variety of visualization topics. Her search, seeks the common ground between plate tectonics and
current research interests are scientific and information visualization, geoecology. His research interests include solid-earth geophysics,
visual data mining, and multiple, coordinated-view user interfaces. She geodynamics, geoecology, and biogeography.
is active in reviewing research proposals and technical papers and she
has served on a number of conference program committees, including Joanne T. Fredrich received the PhD degree in
IEEE Visualization. She is a member of the IEEE and the ACM. geophysics from the Massachusetts Institute of
Technology and the BS (honors) degree in
David H. Rogers received the BA degree in geology from the State University of New York
architecture with honors from Princeton Univer- at Stony Brook. She is a distinguished member
sity in 1988 and the MS degree in computer of the technical staff in the Geophysics Depart-
science from the University of New Mexico in ment at Sandia National Laboratories in Albu-
1996. He cofounded and served as president of querque, New Mexico. Her interests include
the startup company, dynaVu, Inc., which geomechanics, rock physics, and three-dimen-
developed a patented graphical user interface sional imaging and fluid flow in porous media.
for viewing large data sets. He went on to work She is a current member of the National Research Council’s Committee
at Dreamworks SKG Feature Animation, where on Geological and Geotechnical Engineering and of the Editorial Review
his credits included production software super- Committee of the Society of Petroluem Engineering and she is a past
visor for Spirit: Stallion of the Cimarron. He is currently working in the associate editor for the Journal of Geophysical Research.
Data Analysis and Visualization Department at Sandia National
Laboratories.