DEVELOPMENT OF A HYBRID EULERIAN-LAGRANGIAN METHOD FOR THE - - PowerPoint PPT Presentation

development of a hybrid eulerian lagrangian method for
SMART_READER_LITE
LIVE PREVIEW

DEVELOPMENT OF A HYBRID EULERIAN-LAGRANGIAN METHOD FOR THE - - PowerPoint PPT Presentation

PDF Approach Hybrid Methodology Validation DEVELOPMENT OF A HYBRID EULERIAN-LAGRANGIAN METHOD FOR THE NUMERICAL MODELING OF THE DISPERSED PHASE IN TURBULENT GAS-PARTICLE FLOWS X. PIALAT 1 , 2 1 Departement Modles pour lArodynamique et


slide-1
SLIDE 1

PDF Approach Hybrid Methodology Validation

DEVELOPMENT OF A HYBRID EULERIAN-LAGRANGIAN METHOD FOR THE NUMERICAL MODELING OF THE DISPERSED PHASE IN TURBULENT GAS-PARTICLE FLOWS

  • X. PIALAT1,2

1Departement Modèles pour l’Aérodynamique et l’Énergétique

ONERA-CERT

2Institut de Mécanique des Fluides de Toulouse

UMR CNRS / INPT / UPS

PhD Defense

  • X. PIALAT

Hybrid Eulerian-Lagrangian Method (HELM)

slide-2
SLIDE 2

PDF Approach Hybrid Methodology Validation

Introduction

Gas-Particle Flows Applications pollutant dispersion, combustion chamber, . . . fluidized bed, Numerous Physical Issues fluid turbulence influence over the particles, backward influence of the particles over the fluid, inter-particle collisions, rebounds on walls, chemistry, combustion, evaporation, . . . Numerical Simulation Advantages parallel calculation improvement production of numerical "experiences" cheaper than experience

  • X. PIALAT

Hybrid Eulerian-Lagrangian Method (HELM)

slide-3
SLIDE 3

PDF Approach Hybrid Methodology Validation

Introduction

Gas-Particle Flows Applications pollutant dispersion, combustion chamber, . . . fluidized bed, Numerous Physical Issues fluid turbulence influence over the particles, backward influence of the particles over the fluid, inter-particle collisions, rebounds on walls, chemistry, combustion, evaporation, . . . Numerical Simulation Advantages parallel calculation improvement production of numerical "experiences" cheaper than experience

  • X. PIALAT

Hybrid Eulerian-Lagrangian Method (HELM)

slide-4
SLIDE 4

PDF Approach Hybrid Methodology Validation

Particle phase numerical simulation

Discrete Particle Simulation

(DPS, Deterministic Lagrangian)

PDF Approach Euler Stochastic Lagrangian Moments Method

(q2

p − qfp, Rp,ij − qfp)

accuracy of the description statistical model particle simulation ”fluctuating movement model”

  • X. PIALAT

Hybrid Eulerian-Lagrangian Method (HELM)

slide-5
SLIDE 5

PDF Approach Hybrid Methodology Validation

Particle phase numerical simulation

Discrete Particle Simulation

(DPS, Deterministic Lagrangian)

PDF Approach Euler Stochastic Lagrangian Moments Method

(q2

p − qfp, Rp,ij − qfp)

accuracy of the description statistical model particle simulation ”fluctuating movement model” additional hypothesis low-cost simulations high numerical precision direct simulations high-cost simulations low numerical precision

  • X. PIALAT

Hybrid Eulerian-Lagrangian Method (HELM)

slide-6
SLIDE 6

PDF Approach Hybrid Methodology Validation

Motivation

Le Tallec and Mallinger, JCP , 1997

similarities with atmosphere re-entry flows Navier-Stokes cease to be valid near the

  • bstacle, with two possible solutions :

extend the domain of validity of the continuous model (Burnett equations. . . ) use of a hybrid method coupling Navier-Stokes simulations with particle Boltzmann resolution

hybridation based on the kinetic derivation of the Navier-Stokes equations the fluxes used in Navier-Stokes can be divided into outgoing and ingoing half-fluxes the exchange of information between the two domains is done via these half-fluxes

  • X. PIALAT

Hybrid Eulerian-Lagrangian Method (HELM)

slide-7
SLIDE 7

PDF Approach Hybrid Methodology Validation

Particle phase numerical simulation

Discrete Particle Simulation

(DPS, Deterministic Lagrangian)

PDF Approach Euler Stochastic Lagrangian Moments Method

(q2

p − qfp, Rp,ij − qfp)

accuracy of the description

  • X. PIALAT

Hybrid Eulerian-Lagrangian Method (HELM)

slide-8
SLIDE 8

PDF Approach Hybrid Methodology Validation

Particle phase numerical simulation

Discrete Particle Simulation

(DPS, Deterministic Lagrangian)

PDF Approach Euler Stochastic Lagrangian Moments Method

(q2

p − qfp, Rp,ij − qfp)

accuracy of the description

  • X. PIALAT

Hybrid Eulerian-Lagrangian Method (HELM)

slide-9
SLIDE 9

PDF Approach Hybrid Methodology Validation

Outline

1

PDF Approach Statistical modeling Stochastic lagrangian Eulerian approach

2

Hybrid Methodology Methodology Lagrangian condition Eulerian conditions

3

Validation Homogeneous Shear Flow Channel Flow

  • X. PIALAT

Hybrid Eulerian-Lagrangian Method (HELM)

slide-10
SLIDE 10

PDF Approach Hybrid Methodology Validation Statistical modeling Stochastic lagrangian Eulerian approach

Outline

1

PDF Approach Statistical modeling Stochastic lagrangian Eulerian approach

2

Hybrid Methodology Methodology Lagrangian condition Eulerian conditions

3

Validation Homogeneous Shear Flow Channel Flow

  • X. PIALAT

Hybrid Eulerian-Lagrangian Method (HELM)

slide-11
SLIDE 11

PDF Approach Hybrid Methodology Validation Statistical modeling Stochastic lagrangian Eulerian approach

Probability Density Function (PDF)

Joint fluid-particle probability density function ffp [Simonin, VKI,1996], ffp(t; x, cp, cf)dxdcpdcf is the probable number of particles at instant t with properties (xp, up, uf@p) ∈ (x, cp, cf) ”+” (dx, dcp, dcf), obtained ideally by averaging over an infinity of realizations of the flow the evolution equation of this pdf is similar to the gas kinetic theory’s Boltzmann equation : ∂ffp ∂t + ∂ ∂xk

  • cp,kffp
  • +

∂ ∂cp,k

  • < dup,k

dt |cf, cp > ffp

  • +

∂ ∂cf,k

  • < duf@p,k

dt |cf, cp > ffp

  • =

∂ffp ∂t

  • coll
  • X. PIALAT

Hybrid Eulerian-Lagrangian Method (HELM)

slide-12
SLIDE 12

PDF Approach Hybrid Methodology Validation Statistical modeling Stochastic lagrangian Eulerian approach

Probability Density Function (PDF)

Joint fluid-particle probability density function ffp [Simonin, VKI,1996], ffp(t; x, cp, cf)dxdcpdcf is the probable number of particles at instant t with properties (xp, up, uf@p) ∈ (x, cp, cf) ”+” (dx, dcp, dcf), obtained ideally by averaging over an infinity of realizations of the flow the evolution equation of this pdf is similar to the gas kinetic theory’s Boltzmann equation : ∂ffp ∂t + ∂ ∂xk

  • cp,kffp
  • +

∂ ∂cp,k

  • < dup,k

dt |cf, cp > ffp

  • +

∂ ∂cf,k

  • < duf@p,k

dt |cf, cp > ffp

  • =

∂ffp ∂t

  • coll
  • X. PIALAT

Hybrid Eulerian-Lagrangian Method (HELM)

slide-13
SLIDE 13

PDF Approach Hybrid Methodology Validation Statistical modeling Stochastic lagrangian Eulerian approach

Probability Density Function (PDF)

Joint fluid-particle probability density function ffp [Simonin, VKI,1996], ffp(t; x, cp, cf)dxdcpdcf is the probable number of particles at instant t with properties (xp, up, uf@p) ∈ (x, cp, cf) ”+” (dx, dcp, dcf), obtained ideally by averaging over an infinity of realizations of the flow the evolution equation of this pdf is similar to the gas kinetic theory’s Boltzmann equation : ∂ffp ∂t + ∂ ∂xk

  • cp,kffp
  • +

∂ ∂cp,k

  • < dup,k

dt |cf, cp > ffp

  • +

∂ ∂cf,k

  • < duf@p,k

dt |cf, cp > ffp

  • =

∂ffp ∂t

  • coll
  • X. PIALAT

Hybrid Eulerian-Lagrangian Method (HELM)

slide-14
SLIDE 14

PDF Approach Hybrid Methodology Validation Statistical modeling Stochastic lagrangian Eulerian approach

Probability Density Function (PDF)

Joint fluid-particle probability density function ffp [Simonin, VKI,1996], ffp(t; x, cp, cf)dxdcpdcf is the probable number of particles at instant t with properties (xp, up, uf@p) ∈ (x, cp, cf) ”+” (dx, dcp, dcf), obtained ideally by averaging over an infinity of realizations of the flow the evolution equation of this pdf is similar to the gas kinetic theory’s Boltzmann equation : ∂ffp ∂t + ∂ ∂xk

  • cp,kffp
  • +

∂ ∂cp,k

  • < dup,k

dt |cf, cp > ffp

  • +

∂ ∂cf,k

  • < duf@p,k

dt |cf, cp > ffp

  • =

∂ffp ∂t

  • coll
  • X. PIALAT

Hybrid Eulerian-Lagrangian Method (HELM)

slide-15
SLIDE 15

PDF Approach Hybrid Methodology Validation Statistical modeling Stochastic lagrangian Eulerian approach

Forces acting on a particle

vr vr vr

( )

Fd g

Small rigid spheres with dp ≤ ηK Mass point approximation Inertial particles : τp ≫ τK Equation of motion for a particle : dup,k dt = −up,k − uf@p,k τp + gk τp = τp(| up − uf@p |) is the particle relaxation time g is the gravity uf@p is the ”seen” fluid velocity at the particle location :

  • X. PIALAT

Hybrid Eulerian-Lagrangian Method (HELM)

slide-16
SLIDE 16

PDF Approach Hybrid Methodology Validation Statistical modeling Stochastic lagrangian Eulerian approach

Langevin scheme for the ”seen” fluid velocity

Inspired by single-phase works [Pope,1983], the fluctuating velocity u′′

f@p,i = uf@p,i − Uf,i is predicted using a Langevin

equation [Simonin, 1996] : du′′

f@p,i = −∂Rff,ik

∂xk dt +

  • Gfp,ik − ∂Uf,i

∂xk

  • u′′

f@p,kdt + HfpδWfp,i

A = Gfp − ∇ · Uf is the drift tensor, which simplest model is given by the Simplified Langevin Model (SLM) : Gfp,ij = −δij/τ t

f@p,

τ t

f@p = τ t f

Hfp is the diffusion tensor, i.e. the tensor of amplitude of the Wiener process all these quantities are given data (and not calculated data as in fluid turbulence stochastic lagrangian modeling)

  • X. PIALAT

Hybrid Eulerian-Lagrangian Method (HELM)

slide-17
SLIDE 17

PDF Approach Hybrid Methodology Validation Statistical modeling Stochastic lagrangian Eulerian approach

Langevin scheme for the ”seen” fluid velocity

Inspired by single-phase works [Pope,1983], the fluctuating velocity u′′

f@p,i = uf@p,i − Uf,i is predicted using a Langevin

equation [Simonin, 1996] : du′′

f@p,i = −∂Rff,ik

∂xk dt +

  • Gfp,ik − ∂Uf,i

∂xk

  • u′′

f@p,kdt + HfpδWfp,i

A = Gfp − ∇ · Uf is the drift tensor, which simplest model is given by the Simplified Langevin Model (SLM) : Gfp,ij = −δij/τ t

f@p,

τ t

f@p = τ t f

Hfp is the diffusion tensor, i.e. the tensor of amplitude of the Wiener process all these quantities are given data (and not calculated data as in fluid turbulence stochastic lagrangian modeling)

  • X. PIALAT

Hybrid Eulerian-Lagrangian Method (HELM)

slide-18
SLIDE 18

PDF Approach Hybrid Methodology Validation Statistical modeling Stochastic lagrangian Eulerian approach

Langevin scheme for the ”seen” fluid velocity

Inspired by single-phase works [Pope,1983], the fluctuating velocity u′′

f@p,i = uf@p,i − Uf,i is predicted using a Langevin

equation [Simonin, 1996] : du′′

f@p,i = −∂Rff,ik

∂xk dt +

  • Gfp,ik − ∂Uf,i

∂xk

  • u′′

f@p,kdt + HfpδWfp,i

A = Gfp − ∇ · Uf is the drift tensor, which simplest model is given by the Simplified Langevin Model (SLM) : Gfp,ij = −δij/τ t

f@p,

τ t

f@p = τ t f

Hfp is the diffusion tensor, i.e. the tensor of amplitude of the Wiener process all these quantities are given data (and not calculated data as in fluid turbulence stochastic lagrangian modeling)

  • X. PIALAT

Hybrid Eulerian-Lagrangian Method (HELM)

slide-19
SLIDE 19

PDF Approach Hybrid Methodology Validation Statistical modeling Stochastic lagrangian Eulerian approach

Langevin scheme for the ”seen” fluid velocity

Inspired by single-phase works [Pope,1983], the fluctuating velocity u′′

f@p,i = uf@p,i − Uf,i is predicted using a Langevin

equation [Simonin, 1996] : du′′

f@p,i = −∂Rff,ik

∂xk dt +

  • Gfp,ik − ∂Uf,i

∂xk

  • u′′

f@p,kdt + HfpδWfp,i

A = Gfp − ∇ · Uf is the drift tensor, which simplest model is given by the Simplified Langevin Model (SLM) : Gfp,ij = −δij/τ t

f@p,

τ t

f@p = τ t f

Hfp is the diffusion tensor, i.e. the tensor of amplitude of the Wiener process all these quantities are given data (and not calculated data as in fluid turbulence stochastic lagrangian modeling)

  • X. PIALAT

Hybrid Eulerian-Lagrangian Method (HELM)

slide-20
SLIDE 20

PDF Approach Hybrid Methodology Validation Statistical modeling Stochastic lagrangian Eulerian approach

Collision Operator

binary collisions (dilute particle flows) of hard spheres (no coalescence) collision operator involves the two points joint fluid-particle pdf ffpfp collision operator is modeled using an extension of the molecular chaos assumption [Bird, 1970] this assumption can be called fluid-particle chaos as it assume that the velocities describing colliding particles are uncorrelated : ffpfp(cpA, cfA, cpB, cfB) = ffp(cpA, cfA)ffp(cpB, cfB)

  • X. PIALAT

Hybrid Eulerian-Lagrangian Method (HELM)

slide-21
SLIDE 21

PDF Approach Hybrid Methodology Validation Statistical modeling Stochastic lagrangian Eulerian approach

Stochastic lagrangian resolution

Transport step discretization of the pdf in numerical parcels. resolution of the transport by the trajectrography of the numerical particles :

dx(m)

p,i

dt = u(m)

p,i

du(m)

p,i

dt = − u(m)

p,i − Uf,i − u ′′(m) f@p,i

τ(m)

p

+ gi du

′′(m) f@p,i =

∂Rff,ik ∂xk dt + Aik u

′′(m) f@p,k dt + Bik δW (m) fp,k

Collision step discretization of the pdf in collision cells Ck. Bird algorithm (DSMC) :

decision on probable instants of collision, for each instant, random picking of a particle pair, decision over the

  • ccurrence of the

collision

  • X. PIALAT

Hybrid Eulerian-Lagrangian Method (HELM)

slide-22
SLIDE 22

PDF Approach Hybrid Methodology Validation Statistical modeling Stochastic lagrangian Eulerian approach

Eulerian moments

the eulerian approach is based on the computation of a few pdf moments such as :

np = ffp(cp, cf )dcpdcf npUp,i = cp,iffp(cp, cf )dcpdcf npVd,i = (cf,i − Uf,i)ffp(cp, cf )dcpdcf npRpp,ij = (cp,i − Up,i)(cp,j − Up,j)ffp(cp, cf )dcpdcf npRfp,ij = (cf,i − Uf@p,i)(cp,j − Up,j)ffp(cp, cf )dcpdcf np ˜ Rff,ij = (cf,i − Uf@p,i)(cf,j − Uf@p,j)ffp(cp, cf )dcpdcf

thus, the governing equations of the Eulerian macroscopic variables can be derived from the evolution equation of ffp

  • X. PIALAT

Hybrid Eulerian-Lagrangian Method (HELM)

slide-23
SLIDE 23

PDF Approach Hybrid Methodology Validation Statistical modeling Stochastic lagrangian Eulerian approach

Moment equations

  • ∂np

∂t + ∂ ∂xk

  • npUp,k
  • = 0
  • d

dt Up,i = − 1 np ∂ ∂xk

  • npRpp,ik
  • − < Fd,i/mp >p +gi + C(Up,i)
  • d

dt Rpp,ij = − 1 np ∂ ∂xk

  • npSppp,ijk
  • − Rpp,kj

∂Up,i ∂xk − Rpp,ki ∂Up,j ∂xk − < Fd,i mp u′′

p,j + Fd,j

mp u′′

p,i >p + C(Rpp,ij)

  • d

dt Vd,i = − ∂ ∂xk

  • Rfp,ik − Rff,ik
  • − Rfp,ik

np ∂np ∂xk + (Gfp,ik − ∂Uf,i ∂xk )Vd,k

  • d

dt Rfp,ij = − 1 np ∂ ∂xk

  • npSfpp,ijk
  • − Rfp,kj

∂Uf,i ∂xk − Rpp,kj ∂Vd,i ∂xk − Rfp,ik ∂Up,j ∂xk − < Fd,i mp u′′

p,j + Fd,j

mp u′′

f,i >p +Gfp,ikRfp,kj + C(Rfp,ij)

  • ˜

Rff,ij = Rff,ij

  • X. PIALAT

Hybrid Eulerian-Lagrangian Method (HELM)

slide-24
SLIDE 24

PDF Approach Hybrid Methodology Validation Statistical modeling Stochastic lagrangian Eulerian approach

Moment equations

  • ∂np

∂t + ∂ ∂xk

  • npUp,k
  • = 0
  • d

dt Up,i = − 1 np ∂ ∂xk

  • npRpp,ik
  • − < Fd,i/mp >p +gi + C(Up,i)
  • d

dt Rpp,ij = − 1 np ∂ ∂xk

  • npSppp,ijk
  • − Rpp,kj

∂Up,i ∂xk − Rpp,ki ∂Up,j ∂xk − < Fd,i mp u′′

p,j + Fd,j

mp u′′

p,i >p + C(Rpp,ij)

  • d

dt Vd,i = − ∂ ∂xk

  • Rfp,ik − Rff,ik
  • − Rfp,ik

np ∂np ∂xk + (Gfp,ik − ∂Uf,i ∂xk )Vd,k

  • d

dt Rfp,ij = − 1 np ∂ ∂xk

  • npSfpp,ijk
  • − Rfp,kj

∂Uf,i ∂xk − Rpp,kj ∂Vd,i ∂xk − Rfp,ik ∂Up,j ∂xk − < Fd,i mp u′′

p,j + Fd,j

mp u′′

f,i >p +Gfp,ikRfp,kj + C(Rfp,ij)

  • ˜

Rff,ij = Rff,ij

  • X. PIALAT

Hybrid Eulerian-Lagrangian Method (HELM)

slide-25
SLIDE 25

PDF Approach Hybrid Methodology Validation Methodology Lagrangian condition Eulerian conditions

Outline

1

PDF Approach Statistical modeling Stochastic lagrangian Eulerian approach

2

Hybrid Methodology Methodology Lagrangian condition Eulerian conditions

3

Validation Homogeneous Shear Flow Channel Flow

  • X. PIALAT

Hybrid Eulerian-Lagrangian Method (HELM)

slide-26
SLIDE 26

PDF Approach Hybrid Methodology Validation Methodology Lagrangian condition Eulerian conditions

Domain decomposition

the spatial extension of the lagrangian (eulerian) domain should be minimized (maximized) the location of the eulerian inner boundary surface is determined according to the validity of the eulerian approach static domain decomposition two main types of decomposition :

  • verlapping domains : Ωeul ∪ Ωlag is a

domain non-overlapping domains : Ωeul ∪ Ωlag is a surface

  • X. PIALAT

Hybrid Eulerian-Lagrangian Method (HELM)

slide-27
SLIDE 27

PDF Approach Hybrid Methodology Validation Methodology Lagrangian condition Eulerian conditions

Domain decomposition

the spatial extension of the lagrangian (eulerian) domain should be minimized (maximized) the location of the eulerian inner boundary surface is determined according to the validity of the eulerian approach static domain decomposition two main types of decomposition :

  • verlapping domains : Ωeul ∪ Ωlag is a

domain non-overlapping domains : Ωeul ∪ Ωlag is a surface

  • X. PIALAT

Hybrid Eulerian-Lagrangian Method (HELM)

slide-28
SLIDE 28

PDF Approach Hybrid Methodology Validation Methodology Lagrangian condition Eulerian conditions

Domain decomposition

Γ δΩ

lag

Γ

eul lag

Ω eul

n

Ω Ω

n

Γ

lag eul

the spatial extension of the lagrangian (eulerian) domain should be minimized (maximized) the location of the eulerian inner boundary surface is determined according to the validity of the eulerian approach static domain decomposition two main types of decomposition :

  • verlapping domains : Ωeul ∪ Ωlag is a

domain non-overlapping domains : Ωeul ∪ Ωlag is a surface

  • X. PIALAT

Hybrid Eulerian-Lagrangian Method (HELM)

slide-29
SLIDE 29

PDF Approach Hybrid Methodology Validation Methodology Lagrangian condition Eulerian conditions

Notations

Coupling surfaces are oriented from the lagrangian domain towards the eulerian domain ; ingoing and outgoing refer to the lagrangian domain.

Γ δΩ

lag

Γ

eul lag

Ω eul

n

F(Ψ, xΓ) represent the total flux of Ψ across Γ F−(Ψ, xΓ) represent the ingoing half-flux of Ψ across Γ, relative to the lagrangian domain F+(Ψ, xΓ) represent the outgoing half-flux of Ψ across Γ Γlag and Γeul are the coupling boundary surface of Ωlag and Ωeul

  • X. PIALAT

Hybrid Eulerian-Lagrangian Method (HELM)

slide-30
SLIDE 30

PDF Approach Hybrid Methodology Validation Methodology Lagrangian condition Eulerian conditions

Methodology for homogeneous flows

non-overlapping domains methodology based on flux-splitting [Le Tallec and Mallinger, JCP , 1997] : the pdf of ingoing particles in Ωlag is deduced from the eulerian moments, via a presumed pdf assumption [Pialat, Simonin and Villedieu, IJMF, 2007] :

˘ ffp(c) = neul

p

  • 8π3det(Reul)

exp(− 1 2

t

c′′ · Reul −1 · c′′)

with c′′ =t (t(cp − Ueul

p ),t (cf − Ueul f@p)) and Reul =

Reul

pp

Reul

fp

Reul

fp

Reul

ff

  • flux boundary conditions are imposed to the eulerian

calculation : F(Ψ, xΓ) = Feul−(Ψ, xΓ) + Flag+(Ψ, xΓ)

Feul−(Ψ, xΓ) =

  • cp.n<0

(cp.n)Ψ˘ ffp(c)dc Flag+(Ψ, xΓ, t) = κ dSdt

  • i

Ψi

  • X. PIALAT

Hybrid Eulerian-Lagrangian Method (HELM)

slide-31
SLIDE 31

PDF Approach Hybrid Methodology Validation Methodology Lagrangian condition Eulerian conditions

Methodology for inhomogeneous flows

  • utgoing half-fluxes are still calculated in the lagrangian

simulation : Flag+(Ψ, xΓlag) =

κ dSdt

  • i Ψi

ingoing half-fluxes in the lagrangian region are given by the eulerian fluxes at the lagrangian coupling interface :

Flag−(Ψ, xΓlag) = Feul(Ψ, xΓlag) − Flag+(Ψ, xΓlag)

the injection pdf is presumed as a gaussian pdf which moments ˆ np, ˆ Ui and ˆ Rij are given by the resolution of the system (Ψ = {1, ci, . . .}) :

  • cp.n<0

(cp.n)Ψˆ ffp(c)dc = Flag−(Ψ, xΓlag)

flux boundary conditions are replaced by Dirichlet conditions for the eulerian calculation :

< Ψ >eul

p

(xΓeul) =< Ψ >lag

p

(xΓeul)

  • X. PIALAT

Hybrid Eulerian-Lagrangian Method (HELM)

slide-32
SLIDE 32

PDF Approach Hybrid Methodology Validation Methodology Lagrangian condition Eulerian conditions

Particle injection in the lagrangian domain

Γ Ω eul Ω lag

lag

calculate the gaussian presumed pdf ˘ ffp or ˆ ffp from the eulerian moments :

eulerian moments interpolated at the coupling interface in the homogeneous case resolution of a non-linear system to fit the ingoing half-fluxes in the inhomogeneous case

pdf of injected particles is given by : | cp.n | f inj

fp (x, c, t) for cp.n < 0

the numerical particles are injected via a rejection method

  • X. PIALAT

Hybrid Eulerian-Lagrangian Method (HELM)

slide-33
SLIDE 33

PDF Approach Hybrid Methodology Validation Methodology Lagrangian condition Eulerian conditions

Boundary conditions for the eulerian calculation

flux-type boundary conditions homogeneous cases F(Ψ) = Feul−(Ψ) + Flag+(Ψ) most natural conditions at the coupling surface continuity of the fluxes Dirichlet boundary conditions inhomogeneous cases Flag−(Ψ) = Feul(Ψ) − Flag+(Ψ) calculation of < Ψ >lag

p

  • n Γeul

continuity of the moments

  • X. PIALAT

Hybrid Eulerian-Lagrangian Method (HELM)

slide-34
SLIDE 34

PDF Approach Hybrid Methodology Validation Homogeneous Shear Flow Channel Flow

Outline

1

PDF Approach Statistical modeling Stochastic lagrangian Eulerian approach

2

Hybrid Methodology Methodology Lagrangian condition Eulerian conditions

3

Validation Homogeneous Shear Flow Channel Flow

  • X. PIALAT

Hybrid Eulerian-Lagrangian Method (HELM)

slide-35
SLIDE 35

PDF Approach Hybrid Methodology Validation Homogeneous Shear Flow Channel Flow

Homogeneous shear flow [Laviéville, univ. Rouen, 1997]

x y z u v w

1 2 3 4 5 0.02 0.04 0.06 0.08 0.1 0.12

1/S t฀(s) τ฀(s)

τfp

F

τf@p

t (limp)

τf@p

t (slm) f

Particle properties Particle diameter, dp (m)

  • 656. 10−6

Particle density, ρp (kg.m−3) 100. Mean number density, np (m−3) 8.46 109 Stokes relaxation time, τp (s)

  • 139. 10−3

Fluid properties Fluid density, ρf (kg.m−3) 1.17 Kinematic viscosity, νf (m2.s−1) 1.47 10−5 Mean velocity gradient, Sf (s−1) 50. Isotropic Homogeneous Turbulence Box length, L (m) 0.192 Interaction time scale, τ t

f@p (s)

36.7 10−3 Turbulent energy, kf (m2.s−2) 0.12

unsteady turbulent flow without collision

  • X. PIALAT

Hybrid Eulerian-Lagrangian Method (HELM)

slide-36
SLIDE 36

PDF Approach Hybrid Methodology Validation Homogeneous Shear Flow Channel Flow

Consistency (without collisions)

1 2 3 4 5 −0.6 −0.4 −0.2 0.2 0.4 0.6 0.8 1 1.2 1.4

S R

ft ff,ij /(2/3q฀฀฀(0)) f 2

1 2 3 4 5 −2 −1 1 2 3 4

S R

ft fp,ij/(1/3q฀฀฀(0)) fp

1 2 3 4 5 −2 −1 1 2 3 4 5 6

S R

ft pp,ij/(2/3q฀฀฀(0)) p 2

1 2 3 4 5 −1 −0.5 0.5 1 1.5 2

S (R

ft pp,ij

/(2/3q฀฀฀(0))

p 2

  • 2/3q฀฀฀(0))

p 2

  • : LES/DPS [Laviéville, univ. Rouen, 1997] (600000 real particles) ;

—— : eulerian (Rotta) ; ◦ : stochastic lagrangian (SLM) (30000 numerical particles)

  • X. PIALAT

Hybrid Eulerian-Lagrangian Method (HELM)

slide-37
SLIDE 37

PDF Approach Hybrid Methodology Validation Homogeneous Shear Flow Channel Flow

Consistency (without collisions)

1 2 3 4 5 −0.6 −0.4 −0.2 0.2 0.4 0.6 0.8 1 1.2 1.4

S R

ft ff,ij /(2/3q฀฀฀(0)) f 2

dissipation production

1 2 3 4 5 −2 −1 1 2 3 4

S R

ft fp,ij/(1/3q฀฀฀(0)) fp

production

1 2 3 4 5 −2 −1 1 2 3 4 5 6

S R

ft pp,ij/(2/3q฀฀฀(0)) p 2

production

1 2 3 4 5 −1 −0.5 0.5 1 1.5 2

S (R

ft pp,ij

/(2/3q฀฀฀(0))

p 2

  • 2/3q฀฀฀(0))

p 2

  • : LES/DPS [Laviéville, univ. Rouen, 1997] (600000 real particles) ;

—— : eulerian (Rotta) ; ◦ : stochastic lagrangian (SLM) (30000 numerical particles) drag drag

  • X. PIALAT

Hybrid Eulerian-Lagrangian Method (HELM)

slide-38
SLIDE 38

PDF Approach Hybrid Methodology Validation Homogeneous Shear Flow Channel Flow

Half-fluxes study in a periodic box

the average over particles ”passing” through a surface is linked to the half-flux of the variable through this surface :

< Ψ >cp.n<0

def

= < Ψ >−= F−(Ψ) F−(np)

0.0 1.0 2.0 3.0 4.0 5.0 Sft −0.6 −0.5 −0.4 −0.3 −0.2 −0.1 0.0 <Up,i>

Averaged฀Particle฀Velocities

OVER฀OUTGOING฀PARTICLES periodic฀stochastic฀lagrangian gaussian,฀lagrangian฀moments gaussain,฀eulerian฀moments 0.0 1.0 2.0 3.0 4.0 5.0 Sft 3.0 4.0 5.0 6.0 7.0 8.0

Outgoing฀Numerical฀particles฀Per฀Time−Step

periodic฀stochastic฀lagrangian averaged฀lagranian gaussian,฀lagrangian฀moments gaussian,฀eulerian฀moments 0.0 1.0 2.0 3.0 4.0 5.0 Sft −3.0 −1.0 1.0 3.0 5.0 7.0 <u’f,iu’p,j>p

−/(1/3)qfp(0)

periodic฀stochastic฀lagrangian gaussian,฀lagrangian฀moments gaussian,฀eulerian฀moments 0.0 1.0 2.0 3.0 4.0 5.0 Sft −5.0 0.0 5.0 10.0 <u’p,iu’p,j>

−/(2/3)qp 2(0)

Averaged฀Kinetic฀Stresses฀Evolution

OVER฀OUTGOING฀PARTICLES periodic฀stochastic฀lagrangian gaussian,฀lagrangian฀moments gaussian,฀eulerian฀moments

  • X. PIALAT

Hybrid Eulerian-Lagrangian Method (HELM)

slide-39
SLIDE 39

PDF Approach Hybrid Methodology Validation Homogeneous Shear Flow Channel Flow

HELM spatial configuration

np

i

U eul

Ωlag

R

ij ,

y

face฀de฀calcul฀des฀flux฀de฀U maillage฀vitesse maillage฀pression

Γ

eul

Ωlag

face฀de฀calcul฀des฀flux฀de฀n฀฀et฀R p pp p

coupling surface oriented in the normal direction no mean particle normal velocity : Up.n = 0 30% of the box simulated by the lagrangian approach mono-dimensional meshes in the eulerian region shifted meshes finite-volume discretization

  • X. PIALAT

Hybrid Eulerian-Lagrangian Method (HELM)

slide-40
SLIDE 40

PDF Approach Hybrid Methodology Validation Homogeneous Shear Flow Channel Flow

Coupling algorithm

1

solve the lagrangian equation set for 5 time-steps dtlag with :

regular lagrangian boundary conditions on ∂Ω ∩ Ωlag, random injection of discrete particle following the presumed ingoing eulerian pdf at the interface,

2

compute the outgoing lagrangian half-fluxes Flag+

Γ

,

3

solve the eulerian equation set for 1 time-step dteul = 5dtlag with :

regular eulerian boundary conditions on ∂Ω ∩ Ωeul, flux boundary conditions obtained from F(Ψ) = Feul−(Ψ) + Flag+(Ψ),

4

compute the particle and fluid velocity moments at the interface to presume the ingoing eulerian pdf.

  • X. PIALAT

Hybrid Eulerian-Lagrangian Method (HELM)

slide-41
SLIDE 41

PDF Approach Hybrid Methodology Validation Homogeneous Shear Flow Channel Flow

HELM results (particle moments)

time-development of the moments well predicted profiles in the normal direction at Sft = 5

0.0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1.0

y/L

−2.50 −0.50 1.50 3.50 5.50 7.50

<u’p

iu’p j>p/(2/3)qp 2(0)

0.0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1.0

y/L

0.80 0.90 1.00 1.10

np/np

mean

Ωeul Ωeul Ωlag Ωlag

0.25 0.27 0.29 0.31 0.33

y/L

2.3 2.5 2.7 2.9 3.1 3.3 3.5 0.0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1.0

y/L

−1.0 1.0 3.0 5.0 7.0 9.0

Up

i

zoom

Ωlag Ωlag Ωeul Ωeul

  • X. PIALAT

Hybrid Eulerian-Lagrangian Method (HELM)

slide-42
SLIDE 42

PDF Approach Hybrid Methodology Validation Homogeneous Shear Flow Channel Flow

Channel flow [Sakiz, ENPC, 1999]

40 mm U g x,฀u z,฀w y,฀v f

Particle properties A B Particle diameter, dp (m)

  • 406. 10−6

Particle density, ρp (kg.m−3) 1038. Mean volumetric fraction, αp

  • 1. 10−2

1.23 10−3 Elastic rebounds yes no Mean inter-collision time, τ c

p (s)

  • 5. 10−3
  • 7. 10−2

Mean relaxation time, τ F

fp (s)

0.125 − 0.25 Fluid properties Fluid density, ρf (kg.m−3) 1.205 Kinematic viscosity, νf (m2.s−1) 1.515 10−5 Mean axial velocity, Uf (m.s−1) 16. Lagrangian integral time scale, τ t

f (s)

0 − 6. 10−4

steady flow StL = τ F

fp/τ t f@p ≥ 200

no influence of the turbulence over the particles (Rfp ≃ 0, V d ≃ 0)

  • X. PIALAT

Hybrid Eulerian-Lagrangian Method (HELM)

slide-43
SLIDE 43

PDF Approach Hybrid Methodology Validation Homogeneous Shear Flow Channel Flow

Consistency

np Up Rpp A B

0.005 0.01 0.015 0.02 2.4 2.5 2.6 2.7 2.8 2.9 3 3.1 3.2 3.3 3.4 3.5 x฀10

8

y฀(m) np 0.005 0.01 0.015 0.02 13.8 14 14.2 14.4 14.6 14.8 15 15.2 15.4 y฀(m) Up 0.005 0.01 0.015 0.02 −0.1 −0.05 0.05 0.1 0.15 0.2 0.25 0.3 y฀(m) R pp 0.005 0.01 0.015 0.02 3.2 3.3 3.4 3.5 3.6 3.7 3.8 x฀10

7

y฀(m) np 0.005 0.01 0.015 0.02 12.5 13 13.5 14 14.5 15 15.5 y฀(m) Up 0.005 0.01 0.015 0.02 −0.1 0.1 0.2 0.3 0.4 0.5 0.6 y฀(m) R pp

  • : DPS [Sakiz] ; ◦ : stochastic lagrangian ;

–·– : eulerian (Daly-Harlow) ; · · · : eulerian (Hanjalic and Launder)

  • X. PIALAT

Hybrid Eulerian-Lagrangian Method (HELM)

slide-44
SLIDE 44

PDF Approach Hybrid Methodology Validation Homogeneous Shear Flow Channel Flow

Consistency

np Up Rpp A B

0.005 0.01 0.015 0.02 2.4 2.5 2.6 2.7 2.8 2.9 3 3.1 3.2 3.3 3.4 3.5 x฀10

8

y฀(m) np 0.005 0.01 0.015 0.02 13.8 14 14.2 14.4 14.6 14.8 15 15.2 15.4 y฀(m) Up 0.005 0.01 0.015 0.02 −0.1 −0.05 0.05 0.1 0.15 0.2 0.25 0.3 y฀(m) R pp 0.005 0.01 0.015 0.02 3.2 3.3 3.4 3.5 3.6 3.7 3.8 x฀10

7

y฀(m) np 0.005 0.01 0.015 0.02 12.5 13 13.5 14 14.5 15 15.5 y฀(m) Up

production

0.005 0.01 0.015 0.02 −0.1 0.1 0.2 0.3 0.4 0.5 0.6 y฀(m) R pp

dispersion collision

  • : DPS [Sakiz] ; ◦ : stochastic lagrangian ;

–·– : eulerian (Daly-Harlow) ; · · · : eulerian (Hanjalic and Launder)

  • X. PIALAT

Hybrid Eulerian-Lagrangian Method (HELM)

slide-45
SLIDE 45

PDF Approach Hybrid Methodology Validation Homogeneous Shear Flow Channel Flow

Particle Knudsen number

particle pseudo-mean free path : λp =

  • πRpp,vv

2

  • 2

τ F

fp

+ σc τ c

p

−1 particle Knudsen number Knp = λp/Ly ≈ 0.3 Navier-Stokes validity Kn ≤ 10−3 flow far from equilibrium eulerian predictions can be improved by corrections relative to the particle Knudsen number and corrected drag treatment [Sakiz, ENPC, 1999]

0.005 0.01 0.015 0.02 12 12.5 13 13.5 14 14.5 15 15.5 16 0.005 0.01 0.015 0.02 0.025 0.03

y f(u฀฀)

p

up

0.01 0.02 −0.4 −0.2 0.2 0.4 0.02 0.04 0.06 0.08 0.1

y f(v฀฀)

p

vp

  • X. PIALAT

Hybrid Eulerian-Lagrangian Method (HELM)

slide-46
SLIDE 46

PDF Approach Hybrid Methodology Validation Homogeneous Shear Flow Channel Flow

Coupling algorithm

1

solve the lagrangian equation set for 10000 time-steps dtlag with :

rebounds on the wall, random injection of discrete particle following the presumed ingoing eulerian pdf at the interface,

2

compute the outgoing lagrangian half-fluxes on the lagrangian boundary Flag+

Γlag

and the moments < Ψ >lag

p (Γeul),

3

solve the eulerian equation set for 20000 time-step dteul with : symmetry conditions at the center of the channel, Dirichlet boundary conditions on Γeul,

4

compute the total fluxes on Γlag needed to presume the injection pdf with the same half-fluxes as computed by Flag−(Ψ) = Feul(Ψ) − Flag+(Ψ).

5

normalize the solution to keep the number of particles constant.

  • X. PIALAT

Hybrid Eulerian-Lagrangian Method (HELM)

slide-47
SLIDE 47

PDF Approach Hybrid Methodology Validation Homogeneous Shear Flow Channel Flow

HELM results (A)

0.005 0.01 0.015 0.02 2.5 2.6 2.7 2.8 2.9 3 3.1 3.2 3.3 3.4 x฀10

8

y np 0.005 0.01 0.015 0.02 13.6 13.8 14 14.2 14.4 14.6 14.8 15 15.2 15.4 15.6 y Up 0.005 0.01 0.015 0.02 0.12 0.14 0.16 0.18 0.2 0.22 0.24 0.26 0.28 0.3 y

Rpp,uu

0.005 0.01 0.015 0.02 0.11 0.12 0.13 0.14 0.15 0.16 0.17 0.18 y

Rpp,vv

0.005 0.01 0.015 0.02 0.11 0.12 0.13 0.14 0.15 0.16 0.17 0.18 0.19 y

Rpp,ww

0.005 0.01 0.015 0.02 −0.08 −0.07 −0.06 −0.05 −0.04 −0.03 −0.02 −0.01 y

Rpp,uv

  • : DPS [Sakiz] ; ◦ : stochastic lagrangian ; –·– : eulerian ; —— : HELM
  • X. PIALAT

Hybrid Eulerian-Lagrangian Method (HELM)

slide-48
SLIDE 48

PDF Approach Hybrid Methodology Validation Homogeneous Shear Flow Channel Flow

HELM results (B)

0.005 0.01 0.015 0.02 3.2 3.3 3.4 3.5 3.6 3.7 3.8 x฀10

7

y np 0.005 0.01 0.015 0.02 12.5 13 13.5 14 14.5 15 15.5 y Up 0.005 0.01 0.015 0.02 0.2 0.25 0.3 0.35 0.4 0.45 0.5 0.55 y

Rpp,uu

0.005 0.01 0.015 0.02 0.06 0.07 0.08 0.09 0.1 0.11 0.12 0.13 0.14 0.15 0.16 y R pp,vv 0.005 0.01 0.015 0.02 0.06 0.07 0.08 0.09 0.1 0.11 0.12 0.13 0.14 0.15 0.16 y R pp,ww 0.005 0.01 0.015 0.02 −0.12 −0.1 −0.08 −0.06 −0.04 −0.02 0.02 y

Rpp,uv

  • : DPS [Sakiz] ; ◦ : stochastic lagrangian ; –·– : eulerian ; —— : HELM
  • X. PIALAT

Hybrid Eulerian-Lagrangian Method (HELM)

slide-49
SLIDE 49

PDF Approach Hybrid Methodology Validation Homogeneous Shear Flow Channel Flow

Influence of the interface’s location

0.005 0.01 0.015 0.02 3.2 3.3 3.4 3.5 3.6 3.7 3.8 x฀10

7

y np 0.005 0.01 0.015 0.02 13.4 13.6 13.8 14 14.2 14.4 14.6 14.8 15 y Up 0.005 0.01 0.015 0.02 0.2 0.25 0.3 0.35 0.4 0.45 0.5 0.55 y R pp,uu 0.005 0.01 0.015 0.02 0.06 0.07 0.08 0.09 0.1 0.11 0.12 0.13 y R pp,vv 0.005 0.01 0.015 0.02 0.06 0.07 0.08 0.09 0.1 0.11 0.12 0.13 y R pp,ww 0.005 0.01 0.015 0.02 −0.12 −0.1 −0.08 −0.06 −0.04 −0.02 0.02 y R pp,uv

  • : DPS [Sakiz] ; —— : HELM (20%) ; —— : HELM (30%) ; —— : HELM (50%)
  • X. PIALAT

Hybrid Eulerian-Lagrangian Method (HELM)

slide-50
SLIDE 50

PDF Approach Hybrid Methodology Validation Homogeneous Shear Flow Channel Flow

Main contributions

relations between stochastic lagrangian and eulerian approaches (Langevin equation), development of the code solving the two approaches in separate domains and coupling them, definition of a coupling methodology in homogeneous flows :

random injection of numerical particles in Ωlag, flux boundary condition for the eulerian calculation,

assessment in homogeneous shear flow, extension of this methodology to inhomogeneous flows :

calculated moments of injection to fit the ingoing half-fluxes, Dirichlet boundary conditions,

validation in channel flow, proved the feasibility of such hybrid method for gas-particles flows.

  • X. PIALAT

Hybrid Eulerian-Lagrangian Method (HELM)

slide-51
SLIDE 51

PDF Approach Hybrid Methodology Validation Homogeneous Shear Flow Channel Flow

Main prospects

PDF approach potentialities/limitations of the Langevin equation, comparison with LES/DPS in the channel flow [Arcen, Vance]. Coupling methodology rough walls, deposition. . . turbulent gas-particle channel flow, study of the coupling boundary conditions, lower-order eulerian approach (q2

p − qfp),

validity criterion for the eulerian approach (automatic domain decomposition).

  • X. PIALAT

Hybrid Eulerian-Lagrangian Method (HELM)

slide-52
SLIDE 52

PDF Approach Hybrid Methodology Validation Homogeneous Shear Flow Channel Flow

Thank you for your attention !

  • X. PIALAT

Hybrid Eulerian-Lagrangian Method (HELM)

slide-53
SLIDE 53

Appendix

LES/DPS of a channel flow

30 60 90 120 150 180

y

+ 500 1000 1500 2000

np

30 60 90 120 150 180

y

+ 1 2 3 4

R pp,ij

  • X. PIALAT

Hybrid Eulerian-Lagrangian Method (HELM)

slide-54
SLIDE 54

Appendix

Richman pdf’s ingoing half-fluxes

F−

Γ (Ψ, xΓ, t) =

  • cp.n<0

(cp.n)Ψ(cf , cp)ffpdcf dcp For a Richman joint pdf, the half-fluxes can be explicitly calculated : ˘ F−

Γ (np) = ˘

np

Up.n)g( ˘ Up.n

  • ˘

Rpp,nn ) +

  • ˘

Rpp,nnh( ˘ Up.n

  • ˘

Rpp,nn )

  • ˘

F−

Γ (Ui) = ˘

Ui ˘ F−

Γ (np) + ˘

npΛikQk1 ˘ Rpp,nng( ˘ Up.n

  • ˘

Rpp,nn ) ˘ F−

Γ (Rij) = ˘

Rij ˘ F−

Γ (np) + ˘

np

  • ΛikQk1
  • ΛjlQl1

˘ Rpp,nn

  • ˘

Rpp,nnh( ˘ Up.n

  • ˘

Rpp,nn ) in inhomogeneous cases, we want the injection to give determined half-fluxes Flag−(Ψ, xΓlag) = Feul(Ψ, xΓlag) − Flag+(Ψ, xΓlag) the moments of injection ˘ np, ˘ Ui and ˘ Rij are then chosen in order to have ˘ F−

Γ (Ψ) = Flag−(Ψ, xΓlag)

  • X. PIALAT

Hybrid Eulerian-Lagrangian Method (HELM)

slide-55
SLIDE 55

Appendix

Rejection method for injection

The pdf associated with the injected particles is then | cp.n | ˘ ffp(x, c, t) for cp.n < 0 The half-flux associated to this pdf is simulated by a rejection method A majorant pdf can be taken as f = vmax˘ ffp

  • X. PIALAT

Hybrid Eulerian-Lagrangian Method (HELM)

slide-56
SLIDE 56

Appendix

Rejection method for injection

The pdf associated with the injected particles is then | cp.n | ˘ ffp(x, c, t) for cp.n < 0 The half-flux associated to this pdf is simulated by a rejection method A majorant pdf can be taken as f = vmax˘ ffp

  • X. PIALAT

Hybrid Eulerian-Lagrangian Method (HELM)

slide-57
SLIDE 57

Appendix

Rejection method for injection

The pdf associated with the injected particles is then | cp.n | ˘ ffp(x, c, t) for cp.n < 0 The half-flux associated to this pdf is simulated by a rejection method A majorant pdf can be taken as f = vmax˘ ffp Then for each injected particle :

compute random fluctuating velocities following f : (u′′

p, u′′ f )

compare the particle normal fluctuating velocity | u′′

p.n | with

vmaxz, where z is a random number computed following a uniform law on [0, 1]. if superior, the particle is effectively injected in Ωlag with the velocities (Up + u′′

p, Uf + u′′ f ) and advanced in time for a

random duration δt∗ ∈ [0, δt], if inferior, the particle is not injected with these velocities and a new process takes place for that particle.

  • X. PIALAT

Hybrid Eulerian-Lagrangian Method (HELM)

slide-58
SLIDE 58

Appendix

Additional eulerian closures (particle motion)

drag terms

− < Fd,i mp Ψ >p = < up,k − uf@p,k τp(| up − uf@p |) Ψ >p ≈ < (up,k − uf@p,k )Ψ >p τp(<| up − uf@p |>p) Πp,i ≈ − Up,i − Uf@p,i τF

fp

Πp,ij ≈ − 2 τF

fp

(Rpp,ij − Rfp,ij )

collision terms

ffpfp = ffpffp 2nd order Grad’s expansion pdf

C(Up,i ) = 0 C(Rpp,ij ) = − Rpp,ij − 2

3 q2 pδij

5/4τc

p

dispersion terms

2nd order Grad’s expansion pdf and Gaussian pdf fluid element limit consistency

Sppp,ijk = −K t

p,kl

∂ ∂xl Rpp,ij K t

p,mn = σt p

  τF

fp

ξF

fp

Rpp,mn + ξc

p

τc

p

Rfp,mn  

  • X. PIALAT

Hybrid Eulerian-Lagrangian Method (HELM)