coalescence and transport of bubbles and drops · 2019. 6. 18. · • turbulent flows with...

26
Coalescence and transport of bubbles and drops Petr Karnakov ETH Zürich, Switzerland

Upload: others

Post on 29-Apr-2021

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Coalescence and transport of bubbles and drops · 2019. 6. 18. · • turbulent flows with bubbles 3 Subject: a new method for curvature estimation with superior accuracy at low

Coalescence and transportof bubbles and drops

Petr KarnakovETH Zürich, Switzerland

Page 2: Coalescence and transport of bubbles and drops · 2019. 6. 18. · • turbulent flows with bubbles 3 Subject: a new method for curvature estimation with superior accuracy at low

with:Dr. Sergey Litvinov

Prof. Petros Koumoutsakos

support:

projects s754, s931 grant CRSII5_173860

2

Page 3: Coalescence and transport of bubbles and drops · 2019. 6. 18. · • turbulent flows with bubbles 3 Subject: a new method for curvature estimation with superior accuracy at low

Outline

• Formulation• Benchmarks

• curvature of a sphere• translating droplet

• Applications• bubble coalescence• turbulent flows with bubbles

�3

Subject: a new method for curvature estimation with superior accuracy at low resolutionsSubject:a new method for curvature estimation with superior accuracy at low resolutions

Outline

• Formulation

• Benchmarks• curvature of a sphere

• translating droplet

• Applications• bubble coalescence

• turbulent flows with bubbles

3

Page 4: Coalescence and transport of bubbles and drops · 2019. 6. 18. · • turbulent flows with bubbles 3 Subject: a new method for curvature estimation with superior accuracy at low

Formulation

4

Page 5: Coalescence and transport of bubbles and drops · 2019. 6. 18. · • turbulent flows with bubbles 3 Subject: a new method for curvature estimation with superior accuracy at low

Outline

• Formulation• Benchmarks

• curvature of a sphere• translating droplet

• Applications• bubble coalescence• turbulent flows with bubbles

�3

Subject: a new method for curvature estimation with superior accuracy at low resolutions

Two-component incompressible flow

Model

• Navier-Stokes equations

• Advection of volume fraction∂α∂t

+ (v ⋅ ∇)α = 0

ρ = (1 − α)ρ1 + αρ2μ = (1 − α)μ1 + αμ2

• Discretization• Finite Volume on a uniform grid

• SIMPLE for pressure coupling

• VOF advection [Aulisa 2007]

• Implementation• Hypre for linear solvers [Falgout 2002]

• Cubism for parallelization [Wermelinger 2018]

5

Page 6: Coalescence and transport of bubbles and drops · 2019. 6. 18. · • turbulent flows with bubbles 3 Subject: a new method for curvature estimation with superior accuracy at low

Outline

• Formulation• Benchmarks

• curvature of a sphere• translating droplet

• Applications• bubble coalescence• turbulent flows with bubbles

�3

Subject: a new method for curvature estimation with superior accuracy at low resolutions

Surface tension

• Calculation of surface tensionrelies on interface curvature

fσ = σ κ nS δSκ = ∇S ⋅ nS

• Existing methods show poor accuracy at low resolution• volume fraction [Brackbill 1992]

• level-set [Sussman 1998]

• height functions [Cummins 2005]

• generalized height functions:parabolic fit to reconstructed interface [Popinet 2009]

6

Page 7: Coalescence and transport of bubbles and drops · 2019. 6. 18. · • turbulent flows with bubbles 3 Subject: a new method for curvature estimation with superior accuracy at low

Outline

• Formulation• Benchmarks

• curvature of a sphere• translating droplet

• Applications• bubble coalescence• turbulent flows with bubbles

�3

Subject: a new method for curvature estimation with superior accuracy at low resolutions

VOF reconstruction

• Volume fraction field

Piecewise-linear interface from volume fraction

• Normals as gradients • Lines cutting cells at given volume fraction

Line segments in 2D and polygons in 3D

0.1 0.1 0 0

0.9 0.9 0.5 0

1 1 0.9 0.1

1 1 0.6 0

7

Page 8: Coalescence and transport of bubbles and drops · 2019. 6. 18. · • turbulent flows with bubbles 3 Subject: a new method for curvature estimation with superior accuracy at low

Outline

• Formulation• Benchmarks

• curvature of a sphere• translating droplet

• Applications• bubble coalescence• turbulent flows with bubbles

�3

Subject: a new method for curvature estimation with superior accuracy at low resolutions

Height functions

• Height function• sum of volume fraction over column

• defined if the column connects 0 and 1

• Curvature computed using• finite differences of height function

(if 3 points available)

• parabola fitted to interface centroids(if fewer points)

• Used for comparison

Generalized height function method [Popinet 2009]for curvature estimation implemented in Basilisk [basilisk.fr]

not definedi − 1 i i + 1H 1.5 1.7 2.9

κ ≈ 1h

Hi−1 − 2Hi + Hi+1

(1 + (Hi+1 − Hi−1

2 )2)1.5

8

Page 9: Coalescence and transport of bubbles and drops · 2019. 6. 18. · • turbulent flows with bubbles 3 Subject: a new method for curvature estimation with superior accuracy at low

Outline

• Formulation• Benchmarks

• curvature of a sphere• translating droplet

• Applications• bubble coalescence• turbulent flows with bubbles

�3

Subject: a new method for curvature estimation with superior accuracy at low resolutions

Proposed method

1. Interface

• line segments(e.g. from VOF reconstruction)

Curvature from positions of constrained particles attracted to the interface

3. Forces

• attraction to nearest pointon the interface

2. Constrained particles• fixed distance• uniform angle⇒ particles belong to a circle

4. Equilibrium positions

• provide the estimateof curvature

9

Page 10: Coalescence and transport of bubbles and drops · 2019. 6. 18. · • turbulent flows with bubbles 3 Subject: a new method for curvature estimation with superior accuracy at low

Outline

• Formulation• Benchmarks

• curvature of a sphere• translating droplet

• Applications• bubble coalescence• turbulent flows with bubbles

�3

Subject: a new method for curvature estimation with superior accuracy at low resolutions

Proposed methodEvolution of particles in terms ofparameters satisfying the constraints

Δϕ = ∑i

fi ⋅ ∂xi

∂ϕ / ∑i

∂xi

∂ϕ⋅ ∂xi

∂ϕ

p θ(similar for and )

• Attraction forces from to nearest point on the interface

fixi

• Each step applies corrections

• Constraints leave 4 scalar parameters• position of central particle

• orientation angle

• bending angle

p = (xc, yc)ϕ

θ

10

xi = xi(p, ϕ, θ)

Page 11: Coalescence and transport of bubbles and drops · 2019. 6. 18. · • turbulent flows with bubbles 3 Subject: a new method for curvature estimation with superior accuracy at low

Outline

• Formulation• Benchmarks

• curvature of a sphere• translating droplet

• Applications• bubble coalescence• turbulent flows with bubbles

�3

Subject: a new method for curvature estimation with superior accuracy at low resolutions

Proposed method

• Interface consists of polygons

• Plane section consists of line segments⇒ problem reduced to 2D

• Mean curvature is arithmetic meanover plane sections

Mean curvature in 3D

11

Page 12: Coalescence and transport of bubbles and drops · 2019. 6. 18. · • turbulent flows with bubbles 3 Subject: a new method for curvature estimation with superior accuracy at low

Benchmarks

12

Page 13: Coalescence and transport of bubbles and drops · 2019. 6. 18. · • turbulent flows with bubbles 3 Subject: a new method for curvature estimation with superior accuracy at low

Outline

• Formulation• Benchmarks

• curvature of a sphere• translating droplet

• Applications• bubble coalescence• turbulent flows with bubbles

�3

Subject: a new method for curvature estimation with superior accuracy at low resolutions

Curvature of a sphere

presentBasilisk

13

Page 14: Coalescence and transport of bubbles and drops · 2019. 6. 18. · • turbulent flows with bubbles 3 Subject: a new method for curvature estimation with superior accuracy at low

Outline

• Formulation• Benchmarks

• curvature of a sphere• translating droplet

• Applications• bubble coalescence• turbulent flows with bubbles

�3

Subject: a new method for curvature estimation with superior accuracy at low resolutions

Translating droplet

presentBasilisk

0

0.5

1

1.5

2

0.5 1 2 4 8 16 32

Δp /

p L

R / h

• Uniform initial velocity

• Flow driven by surface tension

• Magnitude of the spurious flow

• Pressure jump

u0

We0 = 2ρR |u0 |2

σ= 0.1

Wemax = 2ρRσ

max |u − u0 |2

Δp = max p − min p

14

R / h = 1.19

Page 15: Coalescence and transport of bubbles and drops · 2019. 6. 18. · • turbulent flows with bubbles 3 Subject: a new method for curvature estimation with superior accuracy at low

Applications

15

Page 16: Coalescence and transport of bubbles and drops · 2019. 6. 18. · • turbulent flows with bubbles 3 Subject: a new method for curvature estimation with superior accuracy at low

Outline

• Formulation• Benchmarks

• curvature of a sphere• translating droplet

• Applications• bubble coalescence• turbulent flows with bubbles

�3

Subject: a new method for curvature estimation with superior accuracy at low resolutions

Coalescence of bubbles

• Experiment onnear-wall coalescence

• Bubbles grow due to diffusion of dissolved gas

• Simulations reproducethe experiment

Soto ÁM, Maddalena T, Fraters A, Van Der Meer D, Lohse D. Coalescence of diffusively growing gas bubbles. Journal of fluid mechanics. 2018

16

Page 17: Coalescence and transport of bubbles and drops · 2019. 6. 18. · • turbulent flows with bubbles 3 Subject: a new method for curvature estimation with superior accuracy at low
Page 18: Coalescence and transport of bubbles and drops · 2019. 6. 18. · • turbulent flows with bubbles 3 Subject: a new method for curvature estimation with superior accuracy at low

Outline

• Formulation• Benchmarks

• curvature of a sphere• translating droplet

• Applications• bubble coalescence• turbulent flows with bubbles

�3

Subject: a new method for curvature estimation with superior accuracy at low resolutions

Coalescence of bubbles

coalescence neck

detachment oscillations

18

Page 19: Coalescence and transport of bubbles and drops · 2019. 6. 18. · • turbulent flows with bubbles 3 Subject: a new method for curvature estimation with superior accuracy at low

Outline

• Formulation• Benchmarks

• curvature of a sphere• translating droplet

• Applications• bubble coalescence• turbulent flows with bubbles

�3

Subject: a new method for curvature estimation with superior accuracy at low resolutions

Coalescence of bubbles

present

Basilisk

resolution

R / h = 9.6 19.2 38.4

t = 0.17

19

Page 20: Coalescence and transport of bubbles and drops · 2019. 6. 18. · • turbulent flows with bubbles 3 Subject: a new method for curvature estimation with superior accuracy at low

Outline

• Formulation• Benchmarks

• curvature of a sphere• translating droplet

• Applications• bubble coalescence• turbulent flows with bubbles

�3

Subject: a new method for curvature estimation with superior accuracy at low resolutions

Taylor-Green vortex with bubbles• Periodic domain

• 890 bubbles, volume fraction 1.4%

• Mesh 2563 or 3843

• We = 2ρRσ

= 2Re = ρμ

= 1600

• Initial velocityvx = sin x cos y cos zvy = − cos x sin y cos zvz = 0

[0, 2π]3

20

Page 21: Coalescence and transport of bubbles and drops · 2019. 6. 18. · • turbulent flows with bubbles 3 Subject: a new method for curvature estimation with superior accuracy at low
Page 22: Coalescence and transport of bubbles and drops · 2019. 6. 18. · • turbulent flows with bubbles 3 Subject: a new method for curvature estimation with superior accuracy at low

Outline

• Formulation• Benchmarks

• curvature of a sphere• translating droplet

• Applications• bubble coalescence• turbulent flows with bubbles

�3

Subject: a new method for curvature estimation with superior accuracy at low resolutions

Taylor-Green vortex with bubbles

3

4

5

6

0 5 10 15 20

x

t

0

300

600

900

0 5 10 15 20

num

ber o

f bub

bles

t

0

0.005

0.01

0.015

0 5 10 15 20

ener

gy d

issi

patio

n ra

te

ttrajectory of one bubble,no change on finer mesh

number of bubbles reduces with time due to coalescence

coalescence causesfluctuations of dissipation rate

22

Page 23: Coalescence and transport of bubbles and drops · 2019. 6. 18. · • turbulent flows with bubbles 3 Subject: a new method for curvature estimation with superior accuracy at low

Outline

• Formulation• Benchmarks

• curvature of a sphere• translating droplet

• Applications• bubble coalescence• turbulent flows with bubbles

�3

Subject: a new method for curvature estimation with superior accuracy at low resolutions

Summary

The proposed method:

• more accurate at low resolutions than standard techniques(curvature error below 0.1 even with one cell per radius)

• straightforward to implement

• naturally describes contact angles of 0° and 180°

Outlook:

• hybrid method using height functions at high resolution

23

Page 24: Coalescence and transport of bubbles and drops · 2019. 6. 18. · • turbulent flows with bubbles 3 Subject: a new method for curvature estimation with superior accuracy at low

Thank you!

web demonstrationtinyurl.com/demogrid

References1. P. Karnakov, S. Litvinov, and P. Koumoutsakos, “Connected particles for curvature

estimation applied to flows with surface tension”(in preparation)

2. P. Karnakov, F. Wermelinger, M. Chatzimanolakis, S. Litvinov, and P. Koumoutsakos, “A High Performance Computing Framework for Multiphase, Turbulent Flows on Structured Grids" in Proceedings of the platform for advanced scientific computing –PASC ’19, 2019.(accepted)

3. S. M. H. Hashemi, P. Karnakov, P. Hadikhani, E. Chinello, S. Litvinov, C. Moser, P. Koumoutsakos, and D. Psaltis, “A versatile and membrane-less electrochemical reactor for the electrolysis of water and brine," Energy & environmental science, 2019.

24

Page 25: Coalescence and transport of bubbles and drops · 2019. 6. 18. · • turbulent flows with bubbles 3 Subject: a new method for curvature estimation with superior accuracy at low

25

Page 26: Coalescence and transport of bubbles and drops · 2019. 6. 18. · • turbulent flows with bubbles 3 Subject: a new method for curvature estimation with superior accuracy at low

Outline

• Formulation• Benchmarks

• curvature of a sphere• translating droplet

• Applications• bubble coalescence• turbulent flows with bubbles

�3

Subject: a new method for curvature estimation with superior accuracy at low resolutions

Contact angleangle 0° angle 180°

26