Efficient FEM-multigrid solver for granular material

Similar documents
Newton-Multigrid Least-Squares FEM for S-V-P Formulation of the Navier-Stokes Equations

Numerical Simulation of Powder Flow

FEM techniques for nonlinear fluids

Monolithic FEM multigrid techniques for the simulation of viscoelastic flow

Numerical simulation of powder flow by Finite Element methods

A Multigrid LCR-FEM solver for viscoelastic fluids with application to problems with free surface

Robust Monolithic - Multigrid FEM Solver for Three Fields Formulation Rising from non-newtonian Flow Problems

A note on accurate and efficient higher order Galerkin time stepping schemes for the nonstationary Stokes equations

A Space-Time Multigrid Solver Methodology for the Optimal Control of Time-Dependent Fluid Flow

Monolithic Newton-multigrid solution techniques for incompressible nonlinear flow models

A monolithic FEM solver for fluid structure

FINITE ELEMENT APPROXIMATION OF STOKES-LIKE SYSTEMS WITH IMPLICIT CONSTITUTIVE RELATION

FEM-Level Set Techniques for Multiphase Flow --- Some recent results

An Introduction to the Discontinuous Galerkin Method

An Efficient Low Memory Implicit DG Algorithm for Time Dependent Problems

Discrete Projection Methods for Incompressible Fluid Flow Problems and Application to a Fluid-Structure Interaction

PALADINS: Scalable Time-Adaptive Algebraic Splitting and Preconditioners for the Navier-Stokes Equations

Kasetsart University Workshop. Multigrid methods: An introduction

On a class of numerical schemes. for compressible flows

Adaptive C1 Macroelements for Fourth Order and Divergence-Free Problems

Vector and scalar penalty-projection methods

Multigrid Methods and their application in CFD

Une méthode de pénalisation par face pour l approximation des équations de Navier-Stokes à nombre de Reynolds élevé

Space-time XFEM for two-phase mass transport

Space-time Discontinuous Galerkin Methods for Compressible Flows

Algebraic flux correction and its application to convection-dominated flow. Matthias Möller

Efficient simulation techniques for incompressible two-phase flow

FEniCS Course. Lecture 6: Incompressible Navier Stokes. Contributors Anders Logg André Massing

On special CFD techniques for the efficient solution of dynamic porous media problems

Fast Iterative Solution of Saddle Point Problems

WELL POSEDNESS OF PROBLEMS I

Past, present and space-time

A Robust Preconditioned Iterative Method for the Navier-Stokes Equations with High Reynolds Numbers

Implicit Solution of Viscous Aerodynamic Flows using the Discontinuous Galerkin Method

Fast solvers for steady incompressible flow

ANALYSIS OF AUGMENTED LAGRANGIAN-BASED PRECONDITIONERS FOR THE STEADY INCOMPRESSIBLE NAVIER-STOKES EQUATIONS

Efficient Augmented Lagrangian-type Preconditioning for the Oseen Problem using Grad-Div Stabilization

HIGHER-ORDER LINEARLY IMPLICIT ONE-STEP METHODS FOR THREE-DIMENSIONAL INCOMPRESSIBLE NAVIER-STOKES EQUATIONS

An Overview of Fluid Animation. Christopher Batty March 11, 2014

Efficient BDF time discretization of the Navier Stokes equations with VMS LES modeling in a High Performance Computing framework

Math background. Physics. Simulation. Related phenomena. Frontiers in graphics. Rigid fluids

Time-adaptive methods for the incompressible Navier-Stokes equations

Isogeometric Analysis of the Navier Stokes Cahn Hilliard equations with application to incompressible two-phase flows

Chapter 2. General concepts. 2.1 The Navier-Stokes equations

DELFT UNIVERSITY OF TECHNOLOGY

Numerische Simulation zur Herstellung monodisperser Tropfen in pneumatischen Ziehdüsen

DG Methods for Aerodynamic Flows: Higher Order, Error Estimation and Adaptive Mesh Refinement

Algebraic Multigrid Methods for the Oseen Problem

Deformation of bovine eye fluid structure interaction between viscoelastic vitreous, non-linear elastic lens and sclera

Numerical methods for the Navier- Stokes equations

Fluid Animation. Christopher Batty November 17, 2011

Block-Structured Adaptive Mesh Refinement

A Numerical Investigation of Velocity-Pressure Reduced Order Models for Incompressible Flows

Mathematical Theory of Non-Newtonian Fluid

Game Physics. Game and Media Technology Master Program - Utrecht University. Dr. Nicolas Pronost

A High-Order Discontinuous Galerkin Method for the Unsteady Incompressible Navier-Stokes Equations

7.4 The Saddle Point Stokes Problem

Weierstrass Institute for Applied Analysis and Stochastics, Mohrenstr. 39, Berlin, Germany,

Indefinite and physics-based preconditioning

Research Article Evaluation of the Capability of the Multigrid Method in Speeding Up the Convergence of Iterative Methods

PDE Solvers for Fluid Flow

Multilevel Preconditioning of Graph-Laplacians: Polynomial Approximation of the Pivot Blocks Inverses

Numerical Heat and Mass Transfer

FAST SOLVERS AND EFFICIENT NUMERICAL CFD TECHNIQUES FOR DYNAMIC POROUS MEDIA PROBLEMS

Control of Interface Evolution in Multi-Phase Fluid Flows

Algebraic Multigrid as Solvers and as Preconditioner

Courant Institute of Mathematical Sciences, New York University, New York, NY 10012,

c 2011 Society for Industrial and Applied Mathematics

Finite Elements for Magnetohydrodynamics and its Optimal Control

Divergence Formulation of Source Term

A Mixed Finite Element Formulation for Solving Phase Change Problems with Convection

Is My CFD Mesh Adequate? A Quantitative Answer

Variable Exponents Spaces and Their Applications to Fluid Dynamics

Multigrid solvers for equations arising in implicit MHD simulations

Solving PDEs with freefem++

Relative entropies, suitable weak solutions, and weak-strong uniqueness for the compressible Navier-Stokes system

Some remarks on grad-div stabilization of incompressible flow simulations

Multigrid Methods for Saddle Point Problems

Proposal for numerical benchmarking of fluid-structure interaction between an elastic object and laminar incompressible flow

Soft Bodies. Good approximation for hard ones. approximation breaks when objects break, or deform. Generalization: soft (deformable) bodies

FEniCS Course. Lecture 0: Introduction to FEM. Contributors Anders Logg, Kent-Andre Mardal

TAU Solver Improvement [Implicit methods]

Newton s Method and Efficient, Robust Variants

ALGEBRAIC FLUX CORRECTION FOR FINITE ELEMENT DISCRETIZATIONS OF COUPLED SYSTEMS

Algebraic Flux Correction III

AMS526: Numerical Analysis I (Numerical Linear Algebra)

A high-order discontinuous Galerkin solver for 3D aerodynamic turbulent flows

Tectonic evolution at mid-ocean ridges: geodynamics and numerical modeling. Second HPC-GA Workshop

Robert Shuttleworth Doctor of Philosophy, 2007

AMG for a Peta-scale Navier Stokes Code

Computational Fluid Dynamics-1(CFDI)

1. Introduction. Consider the Navier Stokes equations ηu t ν 2 u + (u grad) u + grad p = f div u = 0 (1.1)

Numerical simulation of laminar incompressible fluid-structure interaction for elastic material with point constraints

Calculation of Sound Fields in Flowing Media Using CAPA and Diffpack

The incompressible Navier-Stokes equations in vacuum

Scientific Computing I

Chapter 2: Fluid Dynamics Review

A Domain Decomposition Method for Quasilinear Elliptic PDEs Using Mortar Finite Elements

Minimal stabilization techniques for incompressible flows

Transport equation cavitation models in an unstructured flow solver. Kilian Claramunt, Charles Hirsch

Transcription:

Efficient FEM-multigrid solver for granular material S. Mandal, A. Ouazzi, S. Turek Chair for Applied Mathematics and Numerics (LSIII), TU Dortmund STW user committee meeting Enschede, 25th September, 2014

Contents 1 Introduction 2 Mathematical formulation 3 Numerical Results 4 Conclusion and outlook

Contents 1 Introduction 2 Mathematical formulation 3 Numerical Results 4 Conclusion and outlook

Generalized Navier-Stokes equation Conservation of mass u = 0 in Conservation of momentum Dt = p + σ + f in along with some initial and boundary conditions ρ Du Flow Rheology σ = 2η(γ II, p) γ; where γ = 1 2 ( u + ut ), and 2γ II = γ : γ = γ 2 = tr[( γ) 2 ] Nonlinear and coupled equations

Miscellaneous models Fluid models η(γ II, p) = η 0, for Newtonian fluid = η 0 ( γ 2 + ɛ) m 2 1, for Power law fluid Granular materials η(γ II, p) = 2p sin φ 1, Schaeffer model γ = 2p(sin φ + b cos φ γ n ) 1, Schaeffer-Tardos model γ 2 = αp 2 γ + βdp, Poliquen model δ p ρ + γ d

Contents 1 Introduction 2 Mathematical formulation 3 Numerical Results 4 Conclusion and outlook

Bilinear Form Find (u, p) X M such that 2η(γ II, p)d(u) : D(v)dx+ (u. u)vdx + p div vdx = fvdx, v X; with q div udx = 0, q M Compact form Find (u, p) X M such that L(u, p)u, v + N(u)u, v + Bp, v = fvdx, v X; }{{} Au }{{} g q, B T u = 0, q M

Nonlinear discrete system FEM discretization We take X h X and M h M Find (ũ, p) X h M h such that ( ) (ũ ) ( ) A B g = B T 0 p 0 Nonlinear saddle point problem!

Newton solver Motivation Strongly coupled problem Solution x n+1 = (ũ, p), Residual equation R(x n ) x n+1 = x n + w n[ R(x n )] 1R(x n x ) Automatic damping control w n for each nonlinear step Quadratic convergence when iterative solutions are close to the actual one

Newton solver Jacobian with respect to the Diffusive term 2η(γ II (u l ), p l )D(u) : D(v)dx + 2 1 η(γ II (u l ), p l )[D(u l ) : D(u)][D(u l ) : D(v)]dx + 2 2 η(γ II (u l ), p l )[D(u l ) : D(v)]pdx = fvdx 2η(γ II (u l ), p l )D(u l ) : D(v)dx, v V Jacobian with respect to the Convective term (u l. u)vdx + (u. u l )vdx v X,

Newton solver Diffusive term 2η(γ II (u l ), p l )D(u) : D(v)dx L + 2 1 η(γ II (u l ), p l )[D(u l ) : D(u)][D(u l ) : D(v)]dx L + 2 2 η(γ II (u l ), p l )[D(u l ) : D(v)]pdx B = fvdx 2η(γ II (u l ), p l )D(u l ) : D(v)dx, v V Convective term (u l. u)vdx N + (u. u l )vdx N v X,

Linear system Final discrete problem Compute ũ and p by solving ( ) (ũ ) ( ) A B Resũ = B T 0 p Res p where Aũ = [(L + δ d L )(ũ l, p l ) + (N + δ c N )(ũ l )]ũ, B p = [B + δ p B (ũ l, p l )] p Unusual saddle point problem!

Linear solver Multigrid techniques Direct Gauss elimination as coarse-grid solver General VANKA smoother with block-diagonal preconditioner F-cycle multigrid Intergrid transfer and coarse grid correction based on the underlying mesh hierarchy and the finite elements

Contents 1 Introduction 2 Mathematical formulation 3 Numerical Results 4 Conclusion and outlook

Benchmark problem Figure : Geometry for the flow around cylinder configuration Figure : Computational mesh for the flow around cylinder configuration

Featflow Why Featflow Basic flow solver for incompressible fluids Supports higher order (space/time) FEM Use of unstructured meshes Dynamic adaptive grid formulation FEM based tools FEM characteristics Stable FE spaces for velocity/pressure and velocity/stress interpolation; e.g. Q2/P1 Special treatments of the convective term - EO FEM, TVD/FCT

Inner solver Solver Nonlinearity handled by Newton method Monolithic Multigrid techniques for the auxiliary linearized problem Vanishing shear rate taken care by the regularization parameter Appropriate module to ensure unique and positive pressure Advantages Inf-sup stable (LBB condition) for velocity and pressure Higher order is good for accuracy Discontinuous pressure is good for the solver

Results Shear-thinning fluid η(γ II, p) = η 0 ( γ 2 + ɛ) m 2 1, η 0 = 10 3, m = 1.5, ɛ = 0.1 MG Drag Lift Solver Statistics Level Ref 1 Feat2 Ref 1 Feat2 Ref 1 Feat2 2 3.19922 3.08944-0.01238-0.01212 9/3 8/3 3 3.26246 3.22926-0.01334-0.01313 4/2 4/2 4 3.27553 3.26638-0.01335-0.01334 3/2 3/2 5 3.27781 3.27536-0.01332-0.01330 2/2 3/2 Efficient nonlinear and linear solver Ref 1 : Damanik et al. Monolithic Newton-multigrid solution techniques for incompressible nonlinear flow models, International Journal for Numerical Methods in Fluids, Volume 71, Issues 2, pages 208-222.

Results Shear-thickening fluid η(γ II, p) = η 0 ( γ 2 + ɛ) m 2 1, η 0 = 10 3, m = 3.0, ɛ = 0.1 MG Drag Lift Solver Statistics Level Ref 1 Feat2 Ref 1 Feat2 Ref 1 Feat2 2 13.66925 13.97544 0.34424 0.34748 7/2 6/3 3 13.78575 13.86550 0.35232 0.35351 3/2 3/2 4 13.81625 13.83644 0.35148 0.35193 3/2 3/2 5 13.82490 13.82989 0.35248 0.35265 3/1 3/1 Ref 1 : Damanik et al. Monolithic Newton-multigrid solution techniques for incompressible nonlinear flow models, International Journal for Numerical Methods in Fluids, Volume 71, Issues 2, pages 208-222.

Results Test case η(γ II, p) = η 0 exp(p), η 0 = 10 3 Fluid Level Drag Lift Solver Statistics 2 5.648734E+00 1.118633E-02 5/3 Test case 3 5.667088E+00 1.226157E-02 3/2 4 5.672566E+00 1.227602E-02 3/1.7 5 5.673991E+00 1.227831E-02 2/1.5

Contents 1 Introduction 2 Mathematical formulation 3 Numerical Results 4 Conclusion and outlook

Conclusion Summary Newton solver for nonlinearity Multigrid techniques for the linearized problem Numerical examples 1 non-newtonian fluids including shear thinning and shear thickening fluid 2 Test case with pressure dependant viscosity Continuous Newton solver Nonlinear Continuous Linear Discrete Linear FEM discr MG Solution

Outlook Current work Benchmarking of Poliquen model Test with split-bottom geometry To incorporate Tardos model [ ρ Du = p + Dt Questions q(p, ρ) D 1 n ui ρ t + (ρu) = 0 q(p, ρ) u = D 1 p n ui How to fix the pressure range? 2D version of split-bottom geometry? ( D 1 n ui ) ] + ρg; n = 2, 3

THANK YOU!