Program
Theoretical classes :
- Description at the pore scale
- Upscaling (pore-Darcy)
- Physical model at the pore scale
- Macroscopic model
- Diffusion convection at the pore scale
- Dispersion macroscopic equation
Thematic class on the acquisition and use of images to simulate transfers in porous media:
- X-ray imaging: principle and acquisition
- Basics of image processing and analysis
- Practical work: image processing with ImageJ
Numerical class and practical work Comsol Multiphysics:
Day 1: Getting started with Comsol Multiphysics
- General description of the software: extents and limitations.
- Classical Poiseuille flow. Comparison with the analytical solution.
- Flow in a channel partially obstructed.
- Determination of an REV size using Google earth.
Day 2: Single phase flow in porous media
- Computation of the intrinsic permeability in 2D and 3D.
- Simulations in ordered and disordered media.
- Simulations in 3D including inertia.
- Validation with DNS in the creeping regime.
Day 3: Two-phase flow in porous media
- Pore-scale and macroscale models.
- Computation of the effective permeabilities in 2D geometries.
- Validation with DNS.
Day 4: Diffusion and dispersion in porous media
- Quasi-steady mass and momentum transport in a channel.
- Preliminaries for flow and transport in porous media.
- Prediction of the effective diffusion tensor in porous media.
- Closure problem solution for dispersion in porous media.
- Validation with DNS under diffusive conditions.
Day 5: Further applications
- Use of real images for closure problems solution.
- Coupling Comsol and Matlab.
- General discussion.
Numerical class and practical work OpenFOAM :
- Getting started with OpenFOAM, visualization with Paraview
- Single-phase flow in simple geometries (Navier-Stokes)
- Meshing of a complex pore space
- Modeling of hydrodynamic dispersion (Navier-Stokes, scalar transport)
- Simulation of drainage in a pore (two-phase Navier-Stokes)
- Partial differential equations solving with OpenFOAM (example: Darcy)
To prepare for the class:
We ask participants to come with the code installed on their machine. The version of OpenFOAM that we are using is OpenFOAM 11 which can be downloaded here:
https://openfoam.org/download/
if you are a Windows user, please follow the instructions here:
https://openfoam.org/download/windows/
Alternatively, you can install a virtual machine, install Ubuntu and install OpenFOAM for Ubuntu.
This is important that we use OpenFOAM v11 for the class from openfoam.org (the version in openfoam.com is very different).
Agenda of the school
Afternoons start with convivial exchanges (questions/answers) between particpants and instructors.
Ends of days are dedicated to poster pesentations by particpants illustrating their activities and interests in connection with the school.
Instructors
- Hannelore DERLUYN, (CR CNRS, Laboratoire des Fluides Complexes et leurs Réservoirs (LFCR))
- Christian GEINDREAU (Pr. Univ. Grenoble Alpes, Laboratoire Sols, Solides, Structures, Risques (3SR))
- Didier LASSEUX (DR CNRS, Institut de Mécanique et d'Ingénierie, Bordeaux (I2M))
- Linda LUQUOT (CR CNRS, Laboratoire Hydrosciences Montpellier)
- Catherine NOIRIEL (MdC, Univ. Paul Sabatier, Toulouse, Laboratoire Géosciences Environnement Toulouse(GET))
- Cyprien SOULAINE (CR CNRS, Institut des Sciences de la Terre d'Orléans (ISTO))
- Francisco VALDES-PARADA (Pr, Universidad Autonoma Metropolitana-Iztapalapa (Mexico))