3D Oil Reservoir Visualisation Using Octree Compression Techniques Utilising Logical Grid Co-Ordinates
Commenced in January 2007
Frequency: Monthly
Edition: International
Paper Count: 32799
3D Oil Reservoir Visualisation Using Octree Compression Techniques Utilising Logical Grid Co-Ordinates

Authors: S. Mulholland

Abstract:

Octree compression techniques have been used for several years for compressing large three dimensional data sets into homogeneous regions. This compression technique is ideally suited to datasets which have similar values in clusters. Oil engineers represent reservoirs as a three dimensional grid where hydrocarbons occur naturally in clusters. This research looks at the efficiency of storing these grids using octree compression techniques where grid cells are broken into active and inactive regions. Initial experiments yielded high compression ratios as only active leaf nodes and their ancestor, header nodes are stored as a bitstream to file on disk. Savings in computational time and memory were possible at decompression, as only active leaf nodes are sent to the graphics card eliminating the need of reconstructing the original matrix. This results in a more compact vertex table, which can be loaded into the graphics card quicker and generating shorter refresh delay times.

Keywords: 3D visualisation, compressed vertex tables, octree compression techniques, oil reservoir grids.

Digital Object Identifier (DOI): doi.org/10.5281/zenodo.1087255

Procedia APA BibTeX Chicago EndNote Harvard JSON MLA RIS XML ISO 690 PDF Downloads 1695

References:


[1] R. McCauley, Marine seismic surveys: a study of environmental implications. Australian Petroleum Production and Exploration Association, 2000.
[2] P. Samier, “Reservoir simulation in the oil industry,” APOS-EU, vol. 1, p. 1, July 2011.
[3] D. G. Donato, E.-O. Obi, and J. M. Blunt, “Anomalous transport in heterogeneous media demonstrated by streamline-based simulation,” Geophysical Research Letters, vol. 30, no. 12, pp. 1–4, 2003.
[4] C. Zhang, A. Bakshi, and V. K. Prasanna, “Data component based management of reservoir simulation models,” in Information Reuse and Integration, 2008. IRI 2008. IEEE International Conference on, 2008, pp. 386–392.
[5] J. R. Fanchi, Fundamentals of Reservoir Simulation. Burlington: Gulf Professional Publishing, 2006a, pp. 162–186, doi: 10.1016/B978-075067933-6/50012-X.
[6] Conceptual Reservoir Scales. Burlington: Gulf Professional Publishing, 2006b, ch. 12, pp. 210–232, doi: 10.1016/B978-075067933-6/50014-3.
[7] J. E. Aarnes, V. Kippe, and K.-A. Lie, “Mixed multiscale finite elements and streamline methods for reservoir simulation of large geomodels,” Advances in Water Resources, vol. 28, no. 3, pp. 257–271, 2005, doi: 10.1016/j.advwatres.2004.10.007.
[8] J. Yu and H. Sun, “Influence analysis of calculation error of reservoir numerical simulation by direction and size of grid,” Flow in Porous Media - from Phenomena to Engineering and Beyond, vol. 1, pp. 152–156, 2009.
[9] J. Bonet and J. Peraire, “An alternating digital tree (adt) algorithm for 3d geometric searching and intersection problems,” International Journal for Numerical Methods in Engineering, vol. 31, no. 1, pp. 1–17, 1991.
[10] M. Manouvrier, M. Rukoz, and G. Jomier, “Quadtree representations for storage and manipulation of clusters of images,” Image and Vision Computing, vol. 20, no. 7, pp. 513–527, 2002.
[11] A. Filinski, “Recursion from iteration,” LISP and Symbolic Computation, vol. 7, no. 1, pp. 11–37, 1994.
[12] G. Favalora, R. Dorval, D. Hall, M. Giovinco, and J. Napoli, “Volumetric three-dimensional display system with rasterization hardware,” in Proc SPIE, vol. 4297, 2001, pp. 227–235.
[13] D. Salomon, Data Compression, 4th ed., W. Wheeler, Ed. London: Springer-Verlag, 2005.
[14] E. Angel and S. Dave, Interactive Computer Graphics A Topdown Approach With Shader-based OpenGL, 6th ed., M. Hirsch, Ed. Pearson, 2012.
[15] D. Shreiner, OpenGL programming guide: the official guide to learning OpenGL, versions 3.0 and 3.1. Addison-Wesley Professional, 2010, vol. 1.