8
Numerical Methods for Sloshing Dynamics with Surface Tension Max Carlson Mathematics Department Award Ceremony April 20, 2017 Mentors: Christel Hohenegger and Braxton Osting Special Thanks: Chee Han Tan and Hari Sundar (CS) Funding: Math Dept REU

Numerical Methods for Sloshing Dynamics with Surface Tension

  • Upload
    others

  • View
    3

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Numerical Methods for Sloshing Dynamics with Surface Tension

Numerical Methods for Sloshing Dynamics with Surface Tension

Max Carlson

Mathematics Department Award Ceremony April 20, 2017

Mentors: Christel Hohenegger and Braxton Osting Special Thanks: Chee Han Tan and Hari Sundar (CS) Funding: Math Dept REU

Page 2: Numerical Methods for Sloshing Dynamics with Surface Tension

M. Carlson

Motivation

2

• Sloshing dynamics is the study of the motion of a liquid in a container. • Focus on the regime where the effect of surface tension dominates the effect of gravity. • Surface tension results from cohesive force between liquid molecules on a surface.

Utah State University Splash Lab

Crunch CFD®

Page 3: Numerical Methods for Sloshing Dynamics with Surface Tension

M. Carlson

Linearized Sloshing Dynamics Model

• Look for time periodic solutions. Assume small oscillations.

• Solve for the velocity potential , the surface height and the sloshing frequency ω.

3

Bo =

⇢gL2

TBond number: ratio of gravitational force to surface tension force

Fluid Model

Study the linearized sloshing model including surface tension e↵ect.

Time-harmonic solutions - reduces to a coupled eigenvalue problem.

� - velocity potential, ⌘ - free surface height.

�xx

+ �yy

+ �zz

= 0 in D@n̂

� = 0 on B@z

� = !⌘ on F

⌘ � 1

Bo

(⌘xx

+ ⌘yy

) = !� on F

@n̂

⌘ = 0 on @F

Eigenvalue ! appears in

the boundary condition!

DB

F

Bo =⇢gL2

T.

Carlson, Hohenegger, Osting Numerical Methods for Sloshing with Surface Tension 6 / 7

�(x, y, z) ⌘(x, y)

@

2�

@x

2+

@

2�

@y

2+

@

2�

@z

2= 0 in D

r� · ˆn = 0 on B@�

@z

= ! ⌘ on F

⌘ � 1

Bo

✓@

2⌘

@x

2+

@

2⌘

@y

2

◆= ! � on F

r⌘ · ˆn = 0 on F \ B

Page 4: Numerical Methods for Sloshing Dynamics with Surface Tension

M. Carlson

Numerical Method

4

• Initialize a mesh grid on a cube and transform it to the desired container shape.

• Approximate solutions using a finite-element method (FEM), essentially solving a linear algebra problem.

• Use Hari Sundar’s hexahedral solver, Matlab version. Limited mesh size.

Page 5: Numerical Methods for Sloshing Dynamics with Surface Tension

M. Carlson

Results: Cylinder, Bo=10

5

ω=2.32 ω=2.94

Exact solutions are used to validate the code

Page 6: Numerical Methods for Sloshing Dynamics with Surface Tension

M. Carlson

Results: Box and Bowl, Bo=10

6

ω=3.06 ω=2.21

Page 7: Numerical Methods for Sloshing Dynamics with Surface Tension

M. Carlson

Results: Funnel and Vase, Bo=10

7

ω=2.19 ω=2.28

Page 8: Numerical Methods for Sloshing Dynamics with Surface Tension

M. Carlson

Conclusions and Future Directions

• Finish quantifying the effect of surface tension on the shape of the fluid surface for small oscillations.

• Extend the code to finer mesh size. Use Hari Sundar’s parallel C code.

• Study implications for NASA SPHERES-Slosh project, which is to collect data in a microgravity environment to improve our understanding of how propellants within rockets behave.

8

RealFlow CFD®