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

Similar documents
Efficient simulation techniques for incompressible two-phase flow

Quantitative benchmark computations of two-dimensional bubble-dynamics

Numerische Simulation zur Herstellung monodisperser Tropfen in pneumatischen Ziehdüsen

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

A semi-implicit finite volume implementation of the CSF method for treating surface tension in interfacial flows

Efficient FEM-multigrid solver for granular material

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

Numerical Simulation of Powder Flow

Universität Dortmund UCHPC. Performance. Computing for Finite Element Simulations

Simulation of two-fluid flows using a Finite Element/level set method. Application to bubbles and vesicle dynamics

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

Numerical modelling of phase change processes in clouds. Challenges and Approaches. Martin Reitzle Bernard Weigand

Finite Element-Fictitious Boundary Methods for the Numerical Simulation of Particulate Flows

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

ALGEBRAIC FLUX CORRECTION FOR FINITE ELEMENT DISCRETIZATIONS OF COUPLED SYSTEMS

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

Riemann Solvers and Numerical Methods for Fluid Dynamics

Block-Structured Adaptive Mesh Refinement

Nonlinear Wave Theory for Transport Phenomena

Level Set and Phase Field Methods: Application to Moving Interfaces and Two-Phase Fluid Flows

Reduction of parasitic currents in the DNS VOF code FS3D

On finite element methods for 3D time dependent convection diffusion reaction equations with small diffusion

Finite volume method for two-phase flows using level set formulation

PDE Solvers for Fluid Flow

ABSTRACT NUMERICAL SIMULATION OF LIQUID - VAPOR INTERFACES IN THE SHARP INTERFACE LIMIT

3. FORMS OF GOVERNING EQUATIONS IN CFD

Computational Fluid Dynamics-1(CFDI)

Fluid Animation. Christopher Batty November 17, 2011

Simulation of T-junction using LBM and VOF ENERGY 224 Final Project Yifan Wang,

Height function interface reconstruction algorithm for the simulation of boiling flows

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

Monolithic FEM multigrid techniques for the simulation of viscoelastic flow

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

Modeling, Simulating and Rendering Fluids. Thanks to Ron Fediw et al, Jos Stam, Henrik Jensen, Ryan

Finite Element Techniques for the Numerical Simulation of Two-Phase Flows with Mass Transport

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

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

A PARALLEL LEVEL-SET APPROACH FOR TWO-PHASE FLOW PROBLEMS WITH SURFACE TENSION IN THREE SPACE DIMENSIONS

Universität des Saarlandes. Fachrichtung 6.1 Mathematik

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

Advanced numerical methods for nonlinear advectiondiffusion-reaction. Peter Frolkovič, University of Heidelberg

Code Verification of Multiphase Flow with MFIX

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

Simulating Interfacial Tension of a Falling. Drop in a Moving Mesh Framework

Numerical simulations of drop impacts

Space-time Discontinuous Galerkin Methods for Compressible Flows

CCC Annual Report. UIUC, August 19, Argon Bubble Behavior in EMBr Field. Kai Jin. Department of Mechanical Science & Engineering

RECENT DEVELOPMENTS IN COMPUTATIONAL REACTOR ANALYSIS

CFD in COMSOL Multiphysics

Numerical simulation of wave breaking in turbulent two-phase Couette flow

A Discontinuous Galerkin Conservative Level Set Scheme for Simulating Turbulent Primary Atomization

A flux-corrected RBF-FD method for convection dominated problems in domains and on manifolds

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

Computational Astrophysics

Chapter 9: Differential Analysis

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

The behaviour of high Reynolds flows in a driven cavity

Numerical Modeling of Fluid Interface Phenomena

Part IV: Numerical schemes for the phase-filed model

On a class of numerical schemes. for compressible flows

Large Scale Fluid-Structure Interaction by coupling OpenFOAM with external codes

Partial Differential Equations

Report Title Sharp Interface Algorithm for Large Density Ratio Incompressible Multiphase Magnetohydrodynamic Flows ABSTRACT A numerical algorithm and

GRAVITY-DRIVEN MOTION OF A SWARM OF BUBBLES IN A VERTICAL PIPE

Chapter 9: Differential Analysis of Fluid Flow

Direct numerical simulation of compressible multi-phase ow with a pressure-based method

Direct Numerical Simulation of Single Bubble Rising in Viscous Stagnant Liquid

Development and analysis of a Lagrange-Remap sharp interface solver for stable and accurate atomization computations

A Sharp interface method for incompressible two-phase flows

Solving the Euler Equations!

5. FVM discretization and Solution Procedure

Some recent results on positivity-preserving discretisations for the convection-diffusion equation

Absorption of gas by a falling liquid film

AN UNCERTAINTY ESTIMATION EXAMPLE FOR BACKWARD FACING STEP CFD SIMULATION. Abstract

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

Algebraic Flux Correction III. Incompressible Flow Problems

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

EVALUATION OF NONLINEAR DIFFERENTIAL MODELS FOR THE SIMULATION OF POLYMER MELTS

NUMERICAL INVESTIGATION OF THERMOCAPILLARY INDUCED MOTION OF A LIQUID SLUG IN A CAPILLARY TUBE

Solving PDEs with freefem++

OpenFOAM selected solver

AA214B: NUMERICAL METHODS FOR COMPRESSIBLE FLOWS

Pressure corrected SPH for fluid animation

Eulerian interface-sharpening methods for hyperbolic problems

Investigation of an implicit solver for the simulation of bubble oscillations using Basilisk

FEM techniques for nonlinear fluids

Flow Focusing Droplet Generation Using Linear Vibration

A surfactant-conserving volume-of-fluid method for interfacial flows with insoluble surfactant

Simulation of a Pressure Driven Droplet Generator

Surface phase separation and flow in a simple model of drops and vesicles

A parameter-free smoothness indicator for high-resolution finite element schemes

Turbulent Boundary Layers & Turbulence Models. Lecture 09

A Space-Time Expansion Discontinuous Galerkin Scheme with Local Time-Stepping for the Ideal and Viscous MHD Equations

Space-time XFEM for two-phase mass transport

Drop Impact on a Wet Surface: Computational Investigation of Gravity and Drop Shape

Project 4: Navier-Stokes Solution to Driven Cavity and Channel Flow Conditions

Diffusion / Parabolic Equations. PHY 688: Numerical Methods for (Astro)Physics

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

Numerical investigation of multiple slot jets in air knife coating

Some notes about PDEs. -Bill Green Nov. 2015

Transcription:

FEM-Level Set Techniques for Multiphase Flow --- Some recent results ENUMATH09, Uppsala Stefan Turek, Otto Mierka, Dmitri Kuzmin, Shuren Hysing Institut für Angewandte Mathematik, TU Dortmund http://www.mathematik.tu-dortmund.de/ls3 http://www.featflow.de Page

Motivation Accurate, robust, flexible and efficient simulation of multiphase problems, particularly in 3D, is still a challenge Specific Application: Monodisperse laminar droplets Problem: Results are due to many parameters, i.e., density (ratio), viscosity (ratio), rheological behaviour, surface tension, flow conditions, Efficient CFD techniques (implicit FEM-Multigrid-Level Set solver in FEATFLOW, dynamically adapted meshes, parallel/hpc techniques) Benchmarking/Validation via experiments Vorarbeiten mit FEATFLOW Page 2

Governing Equations The incompressible Navier Stokes equation v T ρ + v v ( μ[ v + ( unknown v) ]) + p t interphase v = 0 location Interphase tension force μ = μ D v f, ST Γ, = σκ ρ n, = ρ Γ κ = n on ( ( ) ) ( ) Dependency of physical quantities μ = μ ( D( v) ) Γ = f ST + ρg Page 3

Required: Efficient Flow Solver Discretization: a) Navier-Stokes: FEM Q 2 /Q /P b) Levelset: DG-FEM P Crank-Nicholson scheme in time in space + stabilization (TVD,EO-FEM) no stabilization! Main features of the FeatFlow approach: Parallelization based on domain decomposition High order discretization schemes Use of unstructured meshes Multigrid linear solver FCT & EO stabilization techniques Adaptive grid deformation UCHPC Page 4

Required: Efficient Interphase Tracking Levelset method ( smooth distance function) φ + v φ = 0 t Benefits: Provides an accurate representation of the interphase Provides other auxiliary quantities (normal, curvature) Allows topology changes Treatment of viscosity, density and surface tension without explicit representation of the interphase Adaptive grid advantageous, but not necessary Problems: It is not conservative mass loss Needs to be reinitialized to maintain its distance property Higher order discretization? Page 5

Problems and Challenges Steep gradients of the velocity field and of physical properties near the interphase (oscillations!) Reinitialization (smoothed sign function, artificial movement of the interphase ( mass loss), how often to perform?) Mass conservation (during levelset advection and reinitialization) Representation of interphacial tension: CSF, Line Integral, Laplace-Beltrami, Phasefield, etc., explicit or implicit treatment? Page 6

Stabilization Techniques Steep changes of physical quantities: ) Elementwise averaging of the physical properties (prevents oscillations): ( x) ρ 2, μe = xμ + ( x) μ 2 ρ = xρ x is the volume fraction e + 2) Flow part: Extension of nonlinear stabilization schemes (AFC, TVD) for the momentum equation for LBB stable element pairs. 3) Interphase tracking part with DG-FEM: Flux limiters satisfying LED requirements. Page 7

Reinitialisation Alternatives Brute force (introducing new points at the zero level surfaces) Fast sweeping (applying advancing front upwind type formulas) Fast marching Algebraic Newton method Hyperbolic PDE approach many more.. Globally defined normal vectors Maintaining the signed distance function by PDE reinitialization φ φ + u φ = S( φ) u = S( φ) τ φ φ = Problems: What to do with the sign function at the interphase? (smoothing?) How often to perform? (expensive steady state) Page 8

Problems and solutions Our reinitialization is performed in combination of 2 ingredients: ) Elements intersected by the interphase are modified w.r.t. the slope of the distance distribution ( Parolini trick ) such that φ = 2) Far field reinitialization: realization is based on the PDE approach ( FBM ), but it does not require smoothening of the distance function! In addition: continuous projection of the interphase (smoothening of the discontinuous P based distance function) L 2 projection L2 projection φ φ φ P Q P Page 9

Problems and solutions Mass conservation Must be satisfied on the continuous and discrete level as well! (In work) Replacement of: ( φ ) φ ρ + v φ = 0, by + = t t ( ρ( φ) v) 0 Nonlinear PDE! Remark: No stabilization! (to avoid numerical diffusion) distance function should be smooth anyway Good agreement with experimental measurements (in terms of droplet size, frequency) Page 0

Benefits of DG-FEM for Levelset possibility of reduction of the computational domain (only for levelset) mass preserving (interphase preserving!) reinitialization exact localization of the interphase (polygons) exact evaluation of volume fractions relatively simple parallelization Layering concept Parallelization based on domain decomposition Interphase representation by polygons Page

Surface Tension Continuum Surface Force (CSF): Transformation of the surface integrals to volume integrals with the help of a regularized Dirac delta function δ Requires globally defined normals and curvature Reduction of spurious oscillations L2 projection n n continuous normal field ( x ε ) f = σκ nδ, ST κ P Q = n Q dx dx Q continuous curvature field Levelset distribution Distribution of the smoothed σκδ interphacial tension force ( ) Q Resulting pressure distribution Page 2

Surface Tension - Alternative Treatments Phase Field (PF) approach f ST = σ ( φ φ ) PF No reconstruction of normals and curvature needed Fully implicit treatment is possible Also possible for LS (?) PF Page 3

Surface Tension - Alternative Treatments Semi implicit CSF formulation based on Laplace-Beltrami f ST = = σκnˆ vδ ( Γ, x) dx σ x Γ = ( vδ ( Γ, x) ) dx = σ ( Δx ) ( vδ ( Γ, x) ) σ x Application of the semi-implicit time integration yields Γ Γ dx vδ ( Γ, x) dx n+ n x n+ Γ = x n Γ + Δt u fst = σ δε ( dist( Γ, x) ) Δt=.00 Δt=0.50 Δt=0.25 Δt n+ σ δ ε ~ x n Γ n ( dist( Γ, x) ) v dx u n+ v dx CSF Advantages Relaxes capillary time step restriction Optimal for FEM-Levelset approach CSF LBI Page 4

Bubble Benchmarks 2.02 0.906.50.904 0.98 0.902 0.96 0.9 0.94 0.898 0.92 0.50.896 0.9 http://www.featflow.de/beta/en/benchmarks/ t=0 t=3.0 t=.0 t=0.5 t=2.5 t=2.0 t=.5 CFX TP2D FreeLIFE MooNMD Comsol Fluent Comsol TP2D FreeLIFE MooNMD Comsol Fluent Fluent 0 FreeLIFE.75 0.5.8.85.5.9.95 2 MooNMD 22.5 2.05 TP2D 3 Benchmark quantities Center of mass Mean rise velocity x Circularity c/ = c U c = = P P a b 2 x dx 2 dx u dx 2 2 dx πd = P b a 0 0 0.5 Hysing, S.; Turek, S.; Kuzmin, D.; Parolini, N.; Burman, E.; Ganesan, S.; Tobiska, L.: Quantitative benchmark computations of two-dimensional bubble dynamics, International Journal for Numerical Methods in Fluids, in press, DOI: 0.002/fld.934, 2009 Page 5

Adaptive HPC Techniques CELL processor (PS3), 28 GFLOP/s, Memory @ 3.2 GHz GPU (NVIDIA GTX 285): 240 cores @.476 GHz,.242 GHz memory bus (60 GB/s).06 TFLOP/s 40 GFLOP/s, 40 GB/s on GeForce GTX 280 0.7 (.4) GFLOP/s on core of Xeon E5450 Page 6

Droplet Jetting Application Next step: Extension to liquid-gas systems Page 7

Outlook Page 8