Implementation of a symmetry-preserving discretization in Gerris

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

Model Studies on Slag-Metal Entrainment in Gas Stirred Ladles

Simulation numérique de l atomisation. Institut Jean Le Rond d Alembert, CNRS & Université Pierre et Marie Curie -- UPMC Paris 6

Application of the immersed boundary method to simulate flows inside and outside the nozzles

DNS of the Taylor-Green vortex at Re=1600

A Scalable, Parallel Implementation of Weighted, Non-Linear Compact Schemes

Computational Analysis of an Imploding Gas:

Validation of an Entropy-Viscosity Model for Large Eddy Simulation

Problem C3.5 Direct Numerical Simulation of the Taylor-Green Vortex at Re = 1600

Chapter 7 The Time-Dependent Navier-Stokes Equations Turbulent Flows

An Introduction to Theories of Turbulence. James Glimm Stony Brook University

Multiscale Computation of Isotropic Homogeneous Turbulent Flow

Final abstract for ONERA Taylor-Green DG participation

Vorticity and Dynamics

Interaction(s) fluide-structure & modélisation de la turbulence

Database analysis of errors in large-eddy simulation

Note the diverse scales of eddy motion and self-similar appearance at different lengthscales of the turbulence in this water jet. Only eddies of size

Direct Numerical Simulations of Gas-Liquid Flows

Turbulence modulation by fully resolved particles using Immersed Boundary Methods

NUMERICAL COMPUTATION OF A VISCOUS FLOW AROUND A CIRCULAR CYLINDER ON A CARTESIAN GRID

Lecture 2. Turbulent Flow

The behaviour of high Reynolds flows in a driven cavity

Chapter 3 Burgers Equation

Simulating Drag Crisis for a Sphere Using Skin Friction Boundary Conditions

MULTISCALE ANALYSIS IN LAGRANGIAN FORMULATION FOR THE 2-D INCOMPRESSIBLE EULER EQUATION. Thomas Y. Hou. Danping Yang. Hongyu Ran

An evaluation of a conservative fourth order DNS code in turbulent channel flow

New issues in LES of turbulent flows: multiphysics and uncertainty modelling

A Volume of Fluid Dual Scale Approach for Modeling Turbulent Liquid/Gas Phase Interfaces

Characteristics of Linearly-Forced Scalar Mixing in Homogeneous, Isotropic Turbulence

Energy dissipation caused by boundary layer instability at vanishing viscosity

Scalable Non-Linear Compact Schemes

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

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

The infrared properties of the energy spectrum in freely decaying isotropic turbulence

Patterns of Turbulence. Dwight Barkley and Laurette Tuckerman

Direct Modeling for Computational Fluid Dynamics

Viscous non-linear theory of Richtmyer-Meshkov Instability. Abstract

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

Before we consider two canonical turbulent flows we need a general description of turbulence.

Large Eddy Simula,on: state of the art (with emphasis on mul0scale methods)

MULTISCALE ANALYSIS AND COMPUTATION FOR THE THREE-DIMENSIONAL INCOMPRESSIBLE NAVIER STOKES EQUATIONS

Computers and Mathematics with Applications

Homogeneous Turbulence Dynamics

Lagrangian acceleration in confined 2d turbulent flow

arxiv: v1 [physics.flu-dyn] 7 Jul 2015

SIMULATION OF GEOPHYSICAL TURBULENCE: DYNAMIC GRID DEFORMATION

CVS filtering to study turbulent mixing

Engineering. Spring Department of Fluid Mechanics, Budapest University of Technology and Economics. Large-Eddy Simulation in Mechanical

Direct numerical simulations of breaking waves and adaptive dispersive wave models

Mixed Mimetic Spectral Elements for Geophysical Fluid Dynamics

CHAPTER 7 SEVERAL FORMS OF THE EQUATIONS OF MOTION

Max Planck Institut für Plasmaphysik

Navier-Stokes equations

Computational Fluid Dynamics-1(CFDI)

Direct Numerical Simulation of fractal-generated turbulence

Multiscale Computation of Isotropic Homogeneous Turbulent Flow

Tutorial School on Fluid Dynamics: Aspects of Turbulence Session I: Refresher Material Instructor: James Wallace

Optimizing calculation costs of tubulent flows with RANS/LES methods

arxiv: v1 [physics.flu-dyn] 11 Oct 2012

Optimization and control of a separated boundary-layer flow

What is the liquid jet atomization problem? Will Gerris help us solve it?

Intermittency of quasi-static magnetohydrodynamic turbulence: A wavelet viewpoint

Some remarks on grad-div stabilization of incompressible flow simulations

The Johns Hopkins Turbulence Databases (JHTDB)

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

Turbulence Modeling I!

Chapter 7. Basic Turbulence

Direct Numerical Simulations of converging-diverging channel flow

Dynamical modeling of sub-grid scales in 2D turbulence

Active Flux for Advection Diffusion

High-resolution simulation results of kinematic and dynamic collision statistics of cloud droplets

On the (multi)scale nature of fluid turbulence

Reliability of LES in complex applications

A PRACTICALLY UNCONDITIONALLY GRADIENT STABLE SCHEME FOR THE N-COMPONENT CAHN HILLIARD SYSTEM

arxiv:chao-dyn/ v2 24 May 1996

DNS STUDY OF TURBULENT HEAT TRANSFER IN A SPANWISE ROTATING SQUARE DUCT

Detailed Numerical Simulation of Liquid Jet in Cross Flow Atomization: Impact of Nozzle Geometry and Boundary Condition

Turbulence and its modelling. Outline. Department of Fluid Mechanics, Budapest University of Technology and Economics.

Open boundary conditions in numerical simulations of unsteady incompressible flow

AProofoftheStabilityoftheSpectral Difference Method For All Orders of Accuracy

Isotropic homogeneous 3D turbulence

Electrokinetic effects in the breakup of electrified jets: a Volume-Of-Fluid numerical study

Measuring microbubble clustering in turbulent flow

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

Defense Technical Information Center Compilation Part Notice

Turbulence. 2. Reynolds number is an indicator for turbulence in a fluid stream

Effects of Forcing Scheme on the Flow and the Relative Motion of Inertial Particles in DNS of Isotropic Turbulence

Numerical simulations of drop impacts

An OpenFOAM-based electro-hydrodynamical model

Inter-phase heat transfer and energy coupling in turbulent dispersed multiphase flows. UPMC Univ Paris 06, CNRS, UMR 7190, Paris, F-75005, France a)

Small-Scale Statistics and Structure of Turbulence in the Light of High Resolution Direct Numerical Simulation

Modelling of turbulent flows: RANS and LES

Dimensionality influence on energy, enstrophy and passive scalar transport.

An iterative algorithm for nonlinear wavelet thresholding: Applications to signal and image processing

RECONSTRUCTION OF TURBULENT FLUCTUATIONS FOR HYBRID RANS/LES SIMULATIONS USING A SYNTHETIC-EDDY METHOD

Extraction of coherent structures out of turbulent flows : comparison between real-valued and complex-valued wavelets

Detailed 3D modelling of mass transfer processes in two phase flows with dynamic interfaces

Topics in Fluid Dynamics: Classical physics and recent mathematics

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

Contents. I Introduction 1. Preface. xiii

Transcription:

Implementation of a symmetry-preserving discretization in Gerris Daniel Fuster Cols: Pierre Sagaut, Stephane Popinet Université Pierre et Marie Curie, Institut Jean Le Rond D Alembert

Introduction 10/11: Recruited by the CNRS for a CR2 position Topics of interest flows Turbulent flows Particular problems Cavitation Atomization The basic idea is to develop numerical tools and models that allow us to investigate complex phenomena where multiple phases are involved.

Introduction Some code developed in Gerris Development of numerical schemes for the simulation of multiphase (col: Pierre Sagaut) Multi-scale phenomena Development of numerical tools to simulate atomization processes (G. Tomar) Investigation of cavitation processes: Implementation of volumetric sources in Gerris

Idea: To take advantage of some Gerris capabilities for the simulation of multiphase flows It is a code well validated for the DNS of two-phase flows It is flexible (complex geometries, different BC, etc...) It is parallelized Adaptive Mesh Refinement

The simulation of turbulent multiphase flows is complex Except for very simplified problems, DNS simulations are exceedingly expensive Small scale structures influence the dynamics of the interfaces The number of phenomena taking place in the sub-grid scale increase (small bubbles, droplets, mass and transfer heat) The numerical methods developed for each of the flows have different characteristics

Numerical methods applied to multiphase flows Desirable features: Designed to capture shocks Usually stable Negative: Dissipative (unknown numerical dissipation) Numerical methods applied to Desirable features: Energy conservation is important Negative: These schemes are not always stable and may be less accurate

We can evaluate the performance of the code for two different scenarios: Isotropic turbulence Taylor-Green Vortex

Isotropic turbulence: We compare the solution of the code with an spectral code. at different Reynolds number (hit3d, Sergei Chumakov, Standford) 1 We generate random velocity field in Fourier space 2 We project the random field to obtain a solenoidal field 3 We rescale the spectra according to E(k) = αǫ 2/3 k 5/3 f L (kl)f ν (klre 3/4 L ) which is calculated imposing the value of the integral length L int = 0.5L box = π, and also the level of turbulent kinetic energy to 0.5, 0.5 = 0 E(k)dk.

E 0.55 0.5 0.45 0.4 0.35 0.3 0.25 0.2 0.15 0.1 0.05 Isotropic turbulence spectral 64 spectral 128 spectral 256 Gerris 64 Gerris 128 Gerris 256 0 0.2 0.4 0.6 0.8 1 t Figure: Temporal evolution of the energy decay at Re L = 100 for different mesh resolutions and snapshots of the solution at t=0;0.5,1.

Isotropic turbulence The Godunov scheme introduces numerical dissipation Kolm scale 1 0.1 0.01 dx (64 3 ) dx (128 3 ) dx (256 3 ) 0.001 10 100 1000 10000 100000 Re (E(t=1)-E(t=0))/E(t=0) 0.5 0.45 0.4 0.35 0.3 0.25 0.2 0.15 10 100 1000 10000 100000 dx (64 3 ) dx (128 3 ) Re dx (256 3 )

Can we do better? In the inviscid case, the only source of numerical dissipation is the discretization of the non-linear convective term Verstappen et al (JCP, 2007) has proposed a conservative scheme that preserved energy at expenses of increases the local truncation error Incompressible Navier Stokes t u+(u )u 1 Re u+ p = 0 u = 0 As the following properties are satisfied (u ) = (u ) = The total energy of the system evolves as (u,u) t = 2 Re ( u, u) The idea is to derive a discretization scheme that satisfies these properties.

Skew-Symmetric formulation The discrete version of the Navier Stokes equations reads Ω 0 du b dt +C 0 (u f )u h +D 0 u h = 0 when D 0 = 0, the energy u h 2 = u h Ω 0u h is preserved if d dt u h 2 = u h(c 0 (u f )+C 0(u f ))u h = 0 Therefore the only conditions that must be satisfied is C 0 (u f )+C 0(u f ) = 0 We finally obtain the following a discrete momentum equation What about its performance?

Isotropic turbulence test

Skew-symmetric formulation Isotropic turbulence The method seems to behave relative well for infinite Reynolds number (Euler eqs.) where the results obtained using Godunov are very poor. E k /E k,0 1 0.8 0.6 0.4 0.2 0 0 5 10 15 20 No p correction with p correction Godunov t

Green Taylor Vortex test

Green Taylor Vortex U = cos(2πx)sin(2πy) V = sin(2πx)cos(2πy) E k /E k,0 1.0005 1 0.9995 0.999 0.9985 0.998 0.9975 0.997 0.9965 0 0.5 1 1.5 2 No p correction with p correction Godunov t

Green Taylor Vortex U = cos(2πx)sin(2πy) V = sin(2πx)cos(2πy) (E k (t=2)-e k,0 )/E k,0 1 0.1 0.01 0.001 no p correction p correction Godunov Error (L1) 1 0.1 0.01 0.001 no p correction p correction Godunov 0.0001 3 4 5 6 7 Level of refinement 0.0001 3 4 5 6 7 Level of refinement Figure: Energy conservation and accuracy of the different methods (skew-symmetric formulations preserve energy within machine accuracy). Remarks Godunov displays better convergence Skew-Symmetric is more accurate at low spatial resolution

Work in progress... I have tested that the current implementation of the skew-symmetric formulation allows us already to use some features of the code: Advect a VOF tracer 3D computations Paralelization Pending to do: Adaptive Mesh Refinement: I am experiencing difficulties to extend the method to AMR Source terms: Especially care must be taken to introduce surface tension effects Boundary conditions: Because of the different nature of the numerical scheme, the extension to other types of Boundary Conditions is not straightforward

Some projects have been started in the context of the simulation of multiphase and The development of numerical methods as well as multiscale models is oriented towards the development of computational tools for the simulation of complex processes.