A non-stiff numerical method for 3D interfacial flow of inviscid fluids.

24
A non-stiff numerical method for 3D interfacial flow of inviscid fluids NJIT, 29 May 2014 Oleksiy Varfolomiyev advisor Michael Siegel

Transcript of A non-stiff numerical method for 3D interfacial flow of inviscid fluids.

Page 1: A non-stiff numerical method for 3D interfacial flow of inviscid fluids.

A non-stiff numerical method for 3D interfacial flow of inviscid fluids

NJIT, 29 May 2014!

Oleksiy Varfolomiyev!advisor Michael Siegel

Page 2: A non-stiff numerical method for 3D interfacial flow of inviscid fluids.

−20

24

6

−20

24

6−2.5

−2

−1.5

−1

−0.5

0

0.5

1

1.5

2

2.5

Develop a non-stiff numerical method !for the Boundary Integral Formulation !

of the motion of internal waves. !For doubly periodic interfacial flow in 3D !

with surface tension term.

Motivation

Page 3: A non-stiff numerical method for 3D interfacial flow of inviscid fluids.

Outline

❖Model Description ❖Invariants of Motion ❖Linear Stability Analysis ❖Discretization ❖Numerical Method

Page 4: A non-stiff numerical method for 3D interfacial flow of inviscid fluids.

⇤! p(�) : p(�) = minq⇥Pk

max�⇥[�min,�max]

����1⌅�� q(�)

���� (41)

We used Wolfram Mathematica intrinsic function MiniMaxApproximation toobtain p(�). The next figure shows the approximation error

10 100 1000 104

10!15

10!14

10!13

10!12

10!11

To obtain grid steps we rewrite obtained approximation of the impedancefunction in the form of continued fraction (12). We proceed with Euclidean typealgorithm with 2k polynomial divisions, i.e.

p(�) =ck�1�k�1 + ck�2�k�2 + · · ·+ c0dk�k + dk�1�k�1 + · · ·+ d0

(42)

=1

dk�k+dk�1�k�1+···+d0ck�1�k�1+ck�2�k�2+···+c0

=1

dkck�1

�+

✓dk�1�

dkck�2ck�1

◆�k�1+···+

✓d1�

dkc0ck�1

◆�+d0

ck�1�k�1+ck�2�k�2+···+c0

,

ˆ d

Model Description

➡ Gravity!

➡ Surface Tension!

➡ Prescribed far-field pressure gradient

Motion of the fluids is driven by

Evolution of the interface !between two immiscible, inviscid, incompressible, irrotational fluids !

of different density in 3D.

Page 5: A non-stiff numerical method for 3D interfacial flow of inviscid fluids.

Governing Equations

1 Model problem

Consider the following boundary value problem: Laplace equation on a semi-infinite strip with the given Neumann data on the left boundary and Dirichletdata elsewhere

�⌅2w(x, y)

⌅y2� ⌅2w(x, y)

⌅x2= 0, (x, y) ⌅ [0,⇤)⇥ [0, 1], (1)

⌅w

⌅x(0, y) = �⇤(y), y ⌅ [0, 1], (2)

w|x=⇥ = 0, (3)

w(x, 0) = 0, w(x, 1) = 0, x ⌅ [0,⇤). (4)

Assume

⇤(y) =m�

i=1

ai sin(i⇥y) (5)

The above problem can be studied as a problem

Aw(x)� d2w(x)

dx2= 0, x ⌅ [0,⇤) (6)

dw

dx(x = 0) = �⇤ (7)

w|x=⇥ = 0, (8)

where A = � �2

�y2 is defined on span{sin (⇥y), . . . , sin (m⇥y)}, spA =

{⇥2, . . . , (m⇥)2}. We can obtain Dirichlet data on the left boundary using

Neumann-to-Dirichlet map. Equation (6) gives Aw(x) = d2w(x)dx2 , therefore

�dw(x)dx = A

12w(x) and now we can use given in (7) Neumann data to get at

x = 0w(0) = f(A)⇤,

here f(�) = �� 12 is impedance function.

2

@�i

@t�r�i ·Xt +

1

2|r�i|2 +

pi⇢i

+ gz = 0 in Di

The interface S is parametrized by

The evolution equation for the free surface S!

The fluid velocities are governed by the Bernoulli’s law

Page 6: A non-stiff numerical method for 3D interfacial flow of inviscid fluids.

Boundary Conditions

1 Model problem

Consider the following boundary value problem: Laplace equation on a semi-infinite strip with the given Neumann data on the left boundary and Dirichletdata elsewhere

�⌅2w(x, y)

⌅y2� ⌅2w(x, y)

⌅x2= 0, (x, y) ⌅ [0,⇤)⇥ [0, 1], (1)

⌅w

⌅x(0, y) = �⇤(y), y ⌅ [0, 1], (2)

w|x=⇥ = 0, (3)

w(x, 0) = 0, w(x, 1) = 0, x ⌅ [0,⇤). (4)

Assume

⇤(y) =m�

i=1

ai sin(i⇥y) (5)

The above problem can be studied as a problem

Aw(x)� d2w(x)

dx2= 0, x ⌅ [0,⇤) (6)

dw

dx(x = 0) = �⇤ (7)

w|x=⇥ = 0, (8)

where A = � �2

�y2 is defined on span{sin (⇥y), . . . , sin (m⇥y)}, spA =

{⇥2, . . . , (m⇥)2}. We can obtain Dirichlet data on the left boundary using

Neumann-to-Dirichlet map. Equation (6) gives Aw(x) = d2w(x)dx2 , therefore

�dw(x)dx = A

12w(x) and now we can use given in (7) Neumann data to get at

x = 0w(0) = f(A)⇤,

here f(�) = �� 12 is impedance function.

2

Kinematic boundary condition

Far-field boundary conditions!

Laplace-Young boundary condition

Page 7: A non-stiff numerical method for 3D interfacial flow of inviscid fluids.

Fluid Velocity

Page 8: A non-stiff numerical method for 3D interfacial flow of inviscid fluids.

1 Model problem

Consider the following boundary value problem: Laplace equation on a semi-infinite strip with the given Neumann data on the left boundary and Dirichletdata elsewhere

�⌅2w(x, y)

⌅y2� ⌅2w(x, y)

⌅x2= 0, (x, y) ⌅ [0,⇤)⇥ [0, 1], (1)

⌅w

⌅x(0, y) = �⇤(y), y ⌅ [0, 1], (2)

w|x=⇥ = 0, (3)

w(x, 0) = 0, w(x, 1) = 0, x ⌅ [0,⇤). (4)

Assume

⇤(y) =m�

i=1

ai sin(i⇥y) (5)

The above problem can be studied as a problem

Aw(x)� d2w(x)

dx2= 0, x ⌅ [0,⇤) (6)

dw

dx(x = 0) = �⇤ (7)

w|x=⇥ = 0, (8)

where A = � �2

�y2 is defined on span{sin (⇥y), . . . , sin (m⇥y)}, spA =

{⇥2, . . . , (m⇥)2}. We can obtain Dirichlet data on the left boundary using

Neumann-to-Dirichlet map. Equation (6) gives Aw(x) = d2w(x)dx2 , therefore

�dw(x)dx = A

12w(x) and now we can use given in (7) Neumann data to get at

x = 0w(0) = f(A)⇤,

here f(�) = �� 12 is impedance function.

2

Page 9: A non-stiff numerical method for 3D interfacial flow of inviscid fluids.

Invariants of Motion

Page 10: A non-stiff numerical method for 3D interfacial flow of inviscid fluids.

Conservation of Mean Height & Total Energy

Page 11: A non-stiff numerical method for 3D interfacial flow of inviscid fluids.

Linear Stability Analysis

Page 12: A non-stiff numerical method for 3D interfacial flow of inviscid fluids.

Linear Stability Analysis

Page 13: A non-stiff numerical method for 3D interfacial flow of inviscid fluids.

Linearized Problem Solution

Page 14: A non-stiff numerical method for 3D interfacial flow of inviscid fluids.

Numerical Method

Page 15: A non-stiff numerical method for 3D interfacial flow of inviscid fluids.

Small-scale DecompositionDominant at small scale terms,lower order terms!

Leading order

In terms of the Riesz transforms

Simple to evaluate in the Fourier space

Page 16: A non-stiff numerical method for 3D interfacial flow of inviscid fluids.
Page 17: A non-stiff numerical method for 3D interfacial flow of inviscid fluids.

Discrete equations to solve

Page 18: A non-stiff numerical method for 3D interfacial flow of inviscid fluids.

Two-step Algorithm

Page 19: A non-stiff numerical method for 3D interfacial flow of inviscid fluids.

Numerical Experiment

Page 20: A non-stiff numerical method for 3D interfacial flow of inviscid fluids.

Gravity driven flow !(Rayleigh-Taylor Instability)

2D Solution z 3D Solution z

00.2

0.40.6

0.81

0

0.2

0.4

0.6

0.8

1−1.5

−1

−0.5

0

0.5

1

1.5

t = 1.45

−20

24

68

−2

0

2

4

6

8−2.5

−2

−1.5

−1

−0.5

0

0.5

1

1.5

2

2.5

Page 21: A non-stiff numerical method for 3D interfacial flow of inviscid fluids.

Stability ChartLargest  stable  time  step    

for  the  explicit  and  implicit  methods.

Page 22: A non-stiff numerical method for 3D interfacial flow of inviscid fluids.

Conclusions

✦ We have developed an efficient non-stiff boundary integral method to study 3D internal waves with surface tension

✦ Fast algorithm for calculating the Birkhoff-Rott integral for a doubly-periodic surface.

✦ The algorithm is effective at eliminating the time-step constraint that plagues explicit time-integration methods.

Page 23: A non-stiff numerical method for 3D interfacial flow of inviscid fluids.

Future Work❖ To make numerical method second order in time.!

❖ In order to resolve complex interface shapes due to instabilities we need to allow spatial discretization to have very fine resolution. This is most efficient when we have nearly 2D surface, then we make fine grid in one dimension and coarse grid in the other dimension.!

❖ To further speed up the computation of the Birkhoff-Rott integral for the fluid velocity via improved fast Ewald summation procedure.

Page 24: A non-stiff numerical method for 3D interfacial flow of inviscid fluids.

❖ D.M. Ambrose, M. Siegel, and S. Tlupova. A small-scale decomposition for 3D boundary integral computations with surface tension. J. Comp. Phys., Accepted, 2013 !

❖ G. Baker, R. Caflisch, M.Siegel, Singularity formation during Rayleigh-Taylor instability, J. Fluid Mech, vol. 252, 51-78, 1993!

❖ D. Pullin, Numerical studies of surface-tension effects in nonlinear Kelvin-Helmholtz and Rayleigh-Taylor instability, J. Fluid Mech, vol. 119, 507-532, 1981

References