A Graph-Based Method to Detect and Correct Invalid Features in Subsurface Structural Models

Abstract

We introduce a method to process boundary defined geological models and ease their meshing. Our method detects and fixes geological model invalid features, (e.g. small gaps breaking model watertightness) and complex features (e.g. thin layers, unconformities and small fault throws) which constrain mesh element resolutions and angles making mesh generation challenging. These features are modeled by a graph that provides a formal framework to operate and correct the input model. The possible operations to fix the geometrical and topological issues are equivalent to graph elementary operations. Our method then first operates on the graph aiming at removing all the edges representing invalid features. The second step is to account for these topological changes in the geometrical model. The procedure is illustrated on an invalid 2D subsurface cross-section characterized by many small gaps and several intersections between the faults and the horizons.

Download / Links

BibTeX Reference

@INPROCEEDINGS{Anquez20188ECE2,
author = { Anquez, Pierre and Pellerin, P. and Caumon, Guillaume },
title = { A Graph-Based Method to Detect and Correct Invalid Features in Subsurface Structural Models },
booktitle = { 80th EAGE Conference and Exhibition 2018 },
year = { 2018 },
isbn = { 2214-4609 },
doi = { 10.3997/2214-4609.201801233 },
abstract = { We introduce a method to process boundary defined geological models and ease their meshing. Our method detects and fixes geological model invalid features, (e.g. small gaps breaking model watertightness) and complex features (e.g. thin layers, unconformities and small fault throws) which constrain mesh element resolutions and angles making mesh generation challenging. These features are modeled by a graph that provides a formal framework to operate and correct the input model. The possible operations to fix the geometrical and topological issues are equivalent to graph elementary operations. Our method then first operates on the graph aiming at removing all the edges representing invalid features. The second step is to account for these topological changes in the geometrical model. The procedure is illustrated on an invalid 2D subsurface cross-section characterized by many small gaps and several intersections between the faults and the horizons. }
}