Abstract

<p>Density-driven flows in porous media are frequently encountered in natural systems and arise from the gravitational instabilities introduced by fluid density gradients. They have significant economic and environmental impacts, and numerical modelling is often used to predict the behaviour of these flows for risk assessment, reservoir characterisation or management. However, modelling density-driven flow in porous media is very challenging due to the nonlinear coupling between flow and transport equations, the large domains of interest and the wide range of time and space scales involved. Solving this type of problem numerically using a fixed mesh can be prohibitively expensive.  Here, we apply a dynamic mesh optimisation (DMO) technique along with a control-volume-finite element method to simulate density-driven flows. DMO allows the mesh resolution and geometry to vary during a simulation to minimize an error metric for one or more solution fields of interest, refining where needed and coarsening elsewhere. We apply DMO to the Elder problem for several Rayleigh numbers. We demonstrate that DMO accurately reproduces the unique two-dimensional (2D) solutions for low Rayleigh number cases at significantly lower computational cost compared to an equivalent fixed mesh, with speedup of order x16. For unstable high Rayleigh number cases, multiple steady-state solutions exist, and we show that they are all captured by our approach with high accuracy and significantly reduced computational cost, with speedup of order x6. The lower computational cost of simulations using DMO allows extension of the high Rayleigh number case to a three-dimensional (3D) configuration and we demonstrate new steady-state solutions that have not been observed previously. Early-time, transient 3D patterns represent combinations of the previously observed, steady-state 2D solutions, but all evolve to a single, steady-state finger in the late time limit.</p>

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call