When working with large datasets, accuracy is always limited, either due to limits on the dataset resolution or computational considerations. This example demonstrates and estimates the fine scale information that is lost, and how it relates to CO2 migration.
We show how to make a 2D top-surface grid suitable for vertical equilibrium simulations of a small 3D grid model. The tutorial introduces and explains the basic data structure used to represent the vertically integrated model in the VE solvers.
There are several ways to formulate a vertical equilibrium model. This example demonstrates and compares two approaches: One uses the height h of the CO2 column as the primary variable, the other the fractional height S=h/H.
In this example we show how to set up a standard format black-oil model that can be used to simulate a VE model. For the actual simulation, we use the fully-implicit solver in MRST from the 'ad-fi' module, which is based on automatic differentiation.
Since the MRST2015a, a new, class-based framework for setting up fully-implicit simulations in a simple way has been introduced. Here, we use the framework to setup and run multiple simulations of an injection scenario, using different assumptions on boundary conditions and capillary pressure.
This example shows a conceptual model of a multilayered system where there is leakage through the caprock that delineates each layer. The system is simulated using a standard fully-implicit simulator with a fluid model that mimics a vertical equilibrium formulation.