Managed by UT-Battelle for the Department of Energy Challenges in Simulating Subsurface Flow and Reactive Transport using Ultrascale Computers Richard.

Slides:



Advertisements
Similar presentations
School of something FACULTY OF OTHER School of Computing An Adaptive Numerical Method for Multi- Scale Problems Arising in Phase-field Modelling Peter.
Advertisements

Emerging Technologies for FETCH2 Jeff Gomes Applied Modelling and Computation Group (AMCG) Severe Accident Subproject Meeting 14/11/2011.
Abstract The Zero Emissions Research and Technology (ZERT) project at the Los Alamos National Laboratory is studying the injection of CO 2 into geologic.
Hongjie Zhang Purge gas flow impact on tritium permeation Integrated simulation on tritium permeation in the solid breeder unit FNST, August 18-20, 2009.
An Analysis of ASPECT Mantle Convection Simulator Performance and Benchmark Comparisons Eric M. Heien [1], Timo Heister [2], Wolfgang Bangerth [2], Louise.
By Paul Delgado. Motivation Flow-Deformation Equations Discretization Operator Splitting Multiphysics Coupling Fixed State Splitting Other Splitting Conclusions.
Discretizing the Sphere for Multi-Scale Air Quality Simulations using Variable-Resolution Finite-Volume Techniques Martin J. Otte U.S. EPA Robert Walko.
Upscaling and effective properties in saturated zone transport Wolfgang Kinzelbach IHW, ETH Zürich.
Effects of Pore-Scale Chemical Heterogeneities on Continuum- Scale Rates of Anorthite and Kaolinite Reactions Li Li, Catherine A. Peters, Michael A. Celia.
Pore-scale modeling of reactive and non-reactive transport: Upscaling and multiscale hybrid modeling Timothy Scheibe Pacific Northwest National Laboratory.
Stochastic Modeling of Multiphase Transport in Subsurface Porous Media: Motivation and Some Formulations Thomas F. Russell National Science Foundation,
Dongxiao Zhang Mewbourne School of Petroleum and Geological Engineering The University of Oklahoma “Probability and Materials: from Nano- to Macro-Scale”
A modified Lagrangian-volumes method to simulate nonlinearly and kinetically adsorbing solute transport in heterogeneous media J.-R. de Dreuzy, Ph. Davy,
MUTAC Review April 6-7, 2009, FNAL, Batavia, IL Mercury Jet Target Simulations Roman Samulyak, Wurigen Bo Applied Mathematics Department, Stony Brook University.
High performance flow simulation in discrete fracture networks and heterogeneous porous media Jocelyne Erhel INRIA Rennes Jean-Raynald de Dreuzy Geosciences.
Dual Mesh Method in Upscaling Pascal Audigane and Martin Blunt Imperial College London SPE Reservoir Simulation Symposium, Houston, 3-5 February 2003.
Ground-Water Flow and Solute Transport for the PHAST Simulator Ken Kipp and David Parkhurst.
Coupling Continuum Model and Smoothed Particle Hydrodynamics Methods for Reactive Transport Yilin Fang, Timothy D Scheibe and Alexandre M Tartakovsky Pacific.
Problem Uncertainty quantification (UQ) is an important scientific driver for pushing to the exascale, potentially enabling rigorous and accurate predictive.
Peyman Mostaghimi, Martin Blunt, Branko Bijeljic 11 th January 2010, Pore-scale project meeting Direct Numerical Simulation of Transport Phenomena on Pore-space.
Two Approaches to Multiphysics Modeling Sun, Yongqi FAU Erlangen-Nürnberg.
Multi-Scale Finite-Volume (MSFV) method for elliptic problems Subsurface flow simulation Mark van Kraaij, CASA Seminar Wednesday 13 April 2005.
Computational grid size ~0.5 m Process ~5 mm REV Maco-Micro Modeling— Simple methods for incorporating small scale effects into large scale solidification.
Brookhaven Science Associates U.S. Department of Energy Neutrino Factory / Muon Collider Targetry Meeting May 1 - 2, Oxford, GB Target Simulations Roman.
Modeling Fluid Phenomena -Vinay Bondhugula (25 th & 27 th April 2006)
Mathematics of non-Darcy CO 2 injection into saline aquifers Ana Mijic Imperial College London Department of Civil and Environmental Engineering PMPM Research.
Modeling and simulation of deformable porous media Jan Martin Nordbotten Department of Mathematics, University of Bergen, Norway Department of Civil and.
Upscaling, Homogenization and HMM
CHAPTER 8 APPROXIMATE SOLUTIONS THE INTEGRAL METHOD
Louisiana Tech University Ruston, LA Slide 1 Mass Transport Steven A. Jones BIEN 501 Friday, April 13, 2007.
Instructor: André Bakker
Solute (and Suspension) Transport in Porous Media
Shuyu Sun Earth Science and Engineering program KAUST Presented at the 2009 annual UTAM meeting, 2:05-2:40pm January 7, 2010 at the Sutton Building, University.
Institute for Mathematical Modeling RAS 1 Dynamic load balancing. Overview. Simulation of combustion problems using multiprocessor computer systems For.
Modeling Reactive Flows in Porous Media
Modelling Flow through Fractures in Porous Media Holzbecher Ekkehard Wong LiWah Litz Marie-Sophie Georg-August-University Göttingen, Geological Sciences,
Large-Scale Stability Analysis Algorithms Andy Salinger, Roger Pawlowski, Ed Wilkes Louis Romero, Rich Lehoucq, John Shadid Sandia National Labs Albuquerque,
Short introduction for the quasi-equilibrium binary neutron star solutions. Introducing two patches of fluid coordinate grids, the initial data code can.
DISCRETIZATION AND GRID BLOCKS NTNU Author: Professor Jon Kleppe Assistant producers: Farrokh Shoaei Khayyam Farzullayev.
Brookhaven Science Associates U.S. Department of Energy MUTAC Review April , 2004, LBNL Target Simulation Roman Samulyak, in collaboration with.
Upscaling of two-phase flow processes in CO 2 geological storage Orlando Silva (1), Insa Neuweiler 2), Marco Dentz (3,4), Jesús Carrera (3,4) and Maarten.
ParCFD Parallel computation of pollutant dispersion in industrial sites Julien Montagnier Marc Buffat David Guibert.
Mathematical Equations of CFD
Component-Based Implementation of STOMP Yilin Fang Bruce Palmer Pacific Northwest National Laboratory Silver Spring, July 2007.
Materials Process Design and Control Laboratory MULTISCALE MODELING OF ALLOY SOLIDIFICATION LIJIAN TAN NICHOLAS ZABARAS Date: 24 July 2007 Sibley School.
Understanding Hydro-geochemical Process Coupling at the Susquehanna Shale Hills Critical Zone Observatory (SSHCZO) Using RT-Flux-PIHM: an integrated hydrological-reactive.
CMRS Review, PPPL, 5 June 2003 &. 4 projects in high energy and nuclear physics 5 projects in fusion energy science 14 projects in biological and environmental.
Laboratoire Environnement, Géomécanique & Ouvrages Comparison of Theory and Experiment for Solute Transport in Bimodal Heterogeneous Porous Medium Fabrice.
Computational Aspects of Multi-scale Modeling Ahmed Sameh, Ananth Grama Computing Research Institute Purdue University.
1 1 What does Performance Across the Software Stack mean?  High level view: Providing performance for physics simulations meaningful to applications 
Groundwater Jeopardy What is primary porosity? Porosity between grains
Working With Simple Models to Predict Contaminant Migration Matt Small U.S. EPA, Region 9, Underground Storage Tanks Program Office.
1 IV European Conference of Computational Mechanics Hrvoje Gotovac, Veljko Srzić, Tonći Radelja, Vedrana Kozulić Hrvoje Gotovac, Veljko Srzić, Tonći Radelja,
(Z&B) Steps in Transport Modeling Calibration step (calibrate flow & transport model) Adjust parameter values Design conceptual model Assess uncertainty.
Presented by SciDAC-2 project: Modeling Multiscale-Multiphase-Multicomponent Subsurface Reactive Flows Using Advance Computing INCITE project: Modeling.
CO 2 maîtrisé | Carburants diversifiés | Véhicules économes | Raffinage propre | Réserves prolongées © IFP Écrire ici dans le masque le nom de votre Direction.
Adaptive grid refinement. Adaptivity in Diffpack Error estimatorError estimator Adaptive refinementAdaptive refinement A hierarchy of unstructured gridsA.
Representing Effects of Complex Terrain on Mountain Meteorology and Hydrology Steve Ghan, Ruby Leung, Teklu Tesfa, PNNL Steve Goldhaber, NCAR.
Model Anything. Quantity Conserved c  advect  diffuse S ConservationConstitutiveGoverning Mass, M  q -- M Momentum fluid, Mv -- F Momentum fluid.
7. Air Quality Modeling Laboratory: individual processes Field: system observations Numerical Models: Enable description of complex, interacting, often.
GEM Student Tutorial: GGCM Modeling (MHD Backbone)
PHILIP H. STAUFFER HARI S. VISWANTHAN RAJESH J. PAWAR MARC L. KLASKY
7/21/2018 Analysis and quantification of modelling errors introduced in the deterministic calculational path applied to a mini-core problem SAIP 2015 conference.
Impact of Flowing Formation Water on Residual CO2 Saturations
Modeling and experimental study of coupled porous/channel flow
Adaptive Grid Generation for Magnetically Confined Plasmas
Reactive transport of CO2 in a brine cavity
Numerical Simulation of Immiscible Multiphase Flows Using
Comparison of CFEM and DG methods
Lecture 16 Multiphase flows Part 1.
Presentation transcript:

Managed by UT-Battelle for the Department of Energy Challenges in Simulating Subsurface Flow and Reactive Transport using Ultrascale Computers Richard Tran Mills Computational Earth Sciences Group Computer Science and Mathematics Division Oak Ridge National Laboratory

2Managed by UT-Battelle for the Department of Energy Presentation_name Introduction  Funded by SciDAC-II project, “Modeling Multiscale-Multiphase- Multicomponent Subsurface Reactive Flows using Advanced Computing”, involving several institutions: –LANL: Peter Lichtner (PI), Chuan Lu, Bobby Philip, David Moulton –ORNL: Richard Mills –ANL: Barry Smith –PNNL: Glenn Hammond, Steve Yabusaki –U. Illinois: Al Valocchi  Project goals: –Develop a next-generation code (PFLOTRAN) for simulation of multiscale, multiphase, multicomponent flow and reactive transport in porous media. –Apply it to field-scale studies of  Geologic CO2 sequestration,  Radionuclide migration at Hanford site, Nevada Test Site,  Others…

3Managed by UT-Battelle for the Department of Energy Presentation_name  At the 300 area, U(VI) plumes continue to exceed drinking standards.  Calculations predicted cleanup by natural attenuation years ago!  Due to long in-ground residence times, U(VI) is present in complex, microscopic inter-grain fractures, secondary grain coatings, and micro-porous aggregates. (Zachara et al., 2005).  Models assuming constant K d (ratio of sorbed mass to mass in solution) do not account for slow release of U(VI) from sediment grain interiors through mineral dissolution and diffusion along tortuous pathways.  In fact, the K d approach implies behavior opposite to observations!  We must accurately incorporate millimeter scale effects over a domain measuring approximately 2000 x 1200 x 50 meters! MoMotivating example -- Hanford 300 Area

4Managed by UT-Battelle for the Department of Energy Presentation_name Fundamental challenge:  Need to capture millimeter-scale (or smaller) processes within kilometer scale domains! (Similar variations in time scales.)  Discretizing 2km x 1 km x 500 m domain onto cubic millimeter grid means 10^18 computational nodes!  Address the problem via –Multi-continuum (“sub-grid”) models  Multiplies total degrees of freedom in primary continuum by number of nodes in sub-continuum –Massively parallel computing  Continuing development of PFLOTRAN code –Adaptive mesh refinement  Allows front tracking  Introduce multi-continuum models only where needed

5Managed by UT-Battelle for the Department of Energy Presentation_name Modeling multiscale proceses  Represent system through multiple interacting continua with a single primary continuum coupled to sub-grid scale continua.  Associate sub-grid scale model with node in primary continuum –1D computational domain –Multiple sub-grid models can be associated w/ primary continuum nodes –Degrees of freedom: N x N K x N DCM x N c

6Managed by UT-Battelle for the Department of Energy Presentation_name PFLOTRAN governing equations Mass Conservation: Flow Equations Energy Conservation Equation Multicomponent Reactive Transport Equations Mineral Mass Transfer Equation Total Concentration Total Solute Flux

7Managed by UT-Battelle for the Department of Energy Presentation_name PFLOTRAN governing equations Mass Conservation: Flow Equations Energy Conservation Equation Multicomponent Reactive Transport Equations Mineral Mass Transfer Equation Total Concentration Total Solute Flux Darcy’s law (homogenized momentum eq.)

8Managed by UT-Battelle for the Department of Energy Presentation_name Integrated finite-volume discretization Form of governing equation: Discretized residual equation: (Inexact) Newton iteration: Integrated finite-volume discretization

9Managed by UT-Battelle for the Department of Energy Presentation_name PFLOTRAN architecture  PFLOTRAN designed from the ground up for parallel scalability.  Built on top of PETSc, which provides –Management of parallel data structures, –Parallel solvers and preconditioners, –Efficient parallel construction of Jacobians and residuals  We provide –Initialization, time-stepping, equations of state –Functions to form residuals (and, optionally, Jacobians) on a local patch (PETSc routines handle patch formation for us)

10Managed by UT-Battelle for the Department of Energy Presentation_name PFLOTRAN strong scaling  25 million DoF density driven flow problem

11Managed by UT-Battelle for the Department of Energy Presentation_name PFLOTRAN strong scaling  25 million DoF (256 x 128 x 256 grid)

12Managed by UT-Battelle for the Department of Energy Presentation_name PFLOTRAN strong scaling  Dot products (all-reduces) become limiting factor  Keep in mind: Only 6144 unknowns per processor core at 4096

13Managed by UT-Battelle for the Department of Energy Presentation_name Adaptive mesh refinement (AMR)  Incorporating AMR via the SAMRAI package from LLNL.  AMR introduces local fine resolution only in regions where needed.  Significant reduction in memory and computational costs for simulating complex physical processes exhibiting localized fine scale features.  AMR provides front tracking capability in the primary grid that can range from centimeter to tens of meters.  Sub-grid scale models can be introduced in regions of significant activity and not at every node within the 3D domain.  It is not necessary to include the sub-grid model equations in the primary continuum Jacobian even though these equations are solved in a fully coupled manner.

14Managed by UT-Battelle for the Department of Energy Presentation_name Upscaling  Governing equations depend on averages of highly variable properties (e.g., permeability) averaged over a sampling window (REV).  Upscaling and ARM go hand-in-hand: as the grid is refined/coarsened, material properties such as permeability must be calculated at the new scale in a self-consistent manner. Above: A fine-scale realization (128 x 128) of a random permeability field, followed by successively upscaled fields (N x N, N = 32, 16, 4, 1) obtained with Multigrid Homogenization (Moulton et al., 1998)

15Managed by UT-Battelle for the Department of Energy Presentation_name Upscaling  Coarse-Scale Anisotropy: permeability must, in general, be considered as a tensor at larger scales even if it is a scalar (i.e., isotropic) at the finest scale.  A single multi-dimensional average is inadequate for modeling flow (MacLachlan and Moulton, 2006)  Upscaling that captures full-tensor permeability includes multigrid homogenization, and asymptotic theory for periodic media.  Theory is limited to periodic two-scale media (well separated scales)  Upscaling reactions poses a significant challenge as well. In some aspects of this work volume averaging will suffice, while in others new multiscale models will be required.  Uniform flow from left to right governed by harmonic mean.  Uniform flow from bottom to top governed by arithmetic mean.  Suggests a diagonal permability tensor; HOWEVER, if stripes not aligned with coordinate axes, equivalent permeability must be described by a full tensor.

16Managed by UT-Battelle for the Department of Energy Presentation_name Laundry list of challenges Unique to application domain:  Upscaling  Improved discretization schemes –Needed for full tensor formulation on unstructured grids Shared with many other applications:  Unstructured mesh management -- using PETSc Sieves  Load balancing for AMR, unstructured meshes  Nonlinear solvers –Phase transitions! Problems w/ variable switching schemes  Linear solvers –Block Krylov methods for multi-core?  Preconditioners –Physics-based –Multigrid (must be aware of upscaling issues)

17Managed by UT-Battelle for the Department of Energy Presentation_name Additional slides….

18Managed by UT-Battelle for the Department of Energy Presentation_name Geologic CO2 sequestration  Capture CO2 from power production plants, and inject it as supercritical liquid in abandoned oil wells, saline aquifers, etc.  Must be able to predict long-term fate: –Slow leakage defeats the point. –Fast leakage could kill people!  Many associated phenomena are very poorly understood. LeJean Hardin and Jamie Payne, ORNL Review, v.33.3.

19Managed by UT-Battelle for the Department of Energy Presentation_name Grid effects Plots of CO2 concentration dissolved in a brine at different times and depths following injection of supercritical CO2 at depth. No flow boundaries are imposed at top and bottom. Strong grid effects appear with variable grid spacing when modeling density instabilities.

20Managed by UT-Battelle for the Department of Energy Presentation_name Grid effects Density instabilities occur only along coordinate axes. Hole in middle may be due to grid effects.