Stefan Stefanov Bulgarian Academy of Science, Bulgaria

27
Stefan Stefanov Bulgarian Academy of Science, Bulgaria Ali Amiri-Jaghargh Ehsan Roohi Hamid Niazmand Ferdowsi University of Mashhad, Iran

Transcript of Stefan Stefanov Bulgarian Academy of Science, Bulgaria

Page 1: Stefan Stefanov Bulgarian Academy of Science, Bulgaria

Stefan Stefanov Bulgarian Academy of Science, Bulgaria

Ali Amiri-Jaghargh

Ehsan Roohi

Hamid Niazmand

Ferdowsi University of Mashhad, Iran

Page 2: Stefan Stefanov Bulgarian Academy of Science, Bulgaria

Outlines:

Introduction

DSMC

Collision Schemes

Results

Conclusion

1st European Conference on Gas Micro Flows Island, Greece Skiathos, 2012Jun, 8 -6

Page 3: Stefan Stefanov Bulgarian Academy of Science, Bulgaria

Introduction: 1st European Conference on Gas Micro Flows

Island, Greece Skiathos, 2012Jun, 8 -6

Microfluidic systems:

Micro-turbines

Micro-Air-Vehicles (MAV’s) Micro-nozzles

Microchannel

Page 4: Stefan Stefanov Bulgarian Academy of Science, Bulgaria

Introduction:

• Flow behavior:

– Ordinary devices: Continuum Based Models

– MEMS/NEMS: Continuum Based & Molecular Models

• Criterion: Knudsen number

Kn = λ / Dh

Continuum Slip Transition Free Molecular

0 10 -3 10 -1 10 Kn

1st European Conference on Gas Micro Flows Island, Greece Skiathos, 2012Jun, 8 -6

Page 5: Stefan Stefanov Bulgarian Academy of Science, Bulgaria

Introduction:

Classification of Flow Regimes based on Modeling Approach

Kn

Model

0

(continuum, without molecular diffusion)

Euler equations

103

(continuum, with molecular diffusion)

Navier-Stokes equations with no-slip

wall boundary conditions

103 < Kn 0.1

(continuum transition slip)

Navier-Stokes equations with 1st order

slip boundary conditions at wall

0.1 < Kn 10

(transition)

Burnett equations with higher order slip

boundary conditions at wall; Moment

equations;

DSMC; Lattice Boltzmann

Kn > 10

(free molecular)

Collision-less Boltzmann equations;

DSMC; Lattice Boltzmann

1st European Conference on Gas Micro Flows Island, Greece Skiathos, 2012Jun, 8 -6

Page 6: Stefan Stefanov Bulgarian Academy of Science, Bulgaria

DSMC: 1st European Conference on Gas Micro Flows

Island, Greece Skiathos, 2012Jun, 8 -6

• Originally proposed by Bird

• Decoupling the motion

– free molecular movement

– binary intermolecular collision

DSMC method converges to Boltzmann equation

Page 7: Stefan Stefanov Bulgarian Academy of Science, Bulgaria

DSMC: 1st European Conference on Gas Micro Flows

Island, Greece Skiathos, 2012Jun, 8 -6

• DSMC Algorithm:

– Initialize system with particles

– Loop over time steps

Create particles at open boundaries

Move all the particles

Process any interactions of particle & boundaries

Sort particles into cells

Sample statistical values

Select and execute random collisions

Page 8: Stefan Stefanov Bulgarian Academy of Science, Bulgaria

Collision Schemes: 1st European Conference on Gas Micro Flows

Island, Greece Skiathos, 2012Jun, 8 -6

• DSMC Collision Schemes:

– No Time Counter (NTC)

– Majorant Frequency Scheme (MFS)

– Simplified Bernoulli Trials (SBT)

Page 9: Stefan Stefanov Bulgarian Academy of Science, Bulgaria

Collision Schemes: 1st European Conference on Gas Micro Flows

Island, Greece Skiathos, 2012Jun, 8 -6

• NTC Scheme:

Nc • Determination of number of collision pair

pair (i,j)

• choosing collision pair (i,j) randomly from Nl particle in cell l.

if accepted

• checking the collision probability

movment • change the particle velocities

𝑁𝑐 =1

2𝑓𝑛𝑢𝑚𝑁𝑙 < 𝑁𝑙 > 𝜎𝑔 𝑚𝑎𝑥

𝑙 ∆𝑡/∀𝑙

pij =𝜎𝑖𝑗𝑔𝑖𝑗

𝜎𝑔 𝑚𝑎𝑥

Page 10: Stefan Stefanov Bulgarian Academy of Science, Bulgaria

Collision Schemes: 1st European Conference on Gas Micro Flows

Island, Greece Skiathos, 2012Jun, 8 -6

MFS Scheme:

• Define the Majorant frequency for cell

• Compute 𝜏 time to the next eventual collision using Poisson distribution; set 𝑡 = 𝑡 + 𝜏

• If t>time step stop the loop

• choosing collision pair randomly

• checking the collision probability

• change the particle velocities

𝜈𝑚 =𝑁 𝑁 − 1

2𝐹𝑁𝐶𝑉𝑀

/∀𝑐𝑒𝑙𝑙

𝜏 = −ln 1−𝑅𝑓

𝜈𝑚

Page 11: Stefan Stefanov Bulgarian Academy of Science, Bulgaria

Collision Schemes: 1st European Conference on Gas Micro Flows

Island, Greece Skiathos, 2012Jun, 8 -6

SBT Scheme:

• local cross-referencing of particles in cell l to number particles from 1 to Nl

• choosing first particle in sequence from list: i = 1, ... ,Nl-1

• choosing the other particle from j=i+1+int((Nl-i)*random)

• checking the collision probability

• change the particle velocities

𝑝𝑖𝑗 =1

2𝑘𝑓𝑛𝑢𝑚∆𝑡𝜎𝑖𝑗𝑔𝑖𝑗/∀𝑙

Page 12: Stefan Stefanov Bulgarian Academy of Science, Bulgaria

Collision Schemes: 1st European Conference on Gas Micro Flows

Island, Greece Skiathos, 2012Jun, 8 -6

The SBT scheme:

Provides reasonable results with much lower number of

particles per cell.

Avoid the production of at least part of the eventually

successively repeated collisions

Page 13: Stefan Stefanov Bulgarian Academy of Science, Bulgaria

Collision Schemes: 1st European Conference on Gas Micro Flows

Island, Greece Skiathos, 2012Jun, 8 -6

To get the best results the SBT scheme should be accompanied

with staggered mesh.

∆𝑦

2

∆𝑥

2

Page 14: Stefan Stefanov Bulgarian Academy of Science, Bulgaria

SBT-DSMC flowchart: 1st European Conference on Gas Micro Flows

Island, Greece Skiathos, 2012Jun, 8 -6

Read Data, Set

Constants

Move Molecule, Compute

interaction with boundaries

Reset Molecule Indexing

compatible with standard grid

Compute Collision

Sample Flow Properties

Start

Initialize Molecules and

Boundaries, ∆tref= ∆t

N >Niteration

Yes

STOP

No

Print Results

∆t=∆t/2

Compute Collision

Sample Flow Properties

Reset Molecule Indexing

compatible with shifted cells

Reset Molecule Indexing

compatible with standard grid

∆t = ∆t ref

B

B

A

A

Page 15: Stefan Stefanov Bulgarian Academy of Science, Bulgaria

Results: 1st European Conference on Gas Micro Flows

Island, Greece Skiathos, 2012Jun, 8 -6

Ulid

= 100 m/s

L = 110-6

m< >>x

^y

A

B C

D

>

Geometrical configuration of

micro cavity.

X / L

V/U

lid

0.2 0.4 0.6 0.8

-0.2

-0.15

-0.1

-0.05

0

0.05

0.1

0.15100 100

200 200

400 400

Grid independency test.

Page 16: Stefan Stefanov Bulgarian Academy of Science, Bulgaria

Results: 1st European Conference on Gas Micro Flows

Island, Greece Skiathos, 2012Jun, 8 -6

X / L

T

0 0.2 0.4 0.6 0.8 1299.5

300

300.5

301

301.5

302

<N> = 250

<N> = 125

<N> = 20

<N> = 5

<N> = 2

Kn = 0.005

NTC Algorithm

Effect of number of particle per cell in accuracy of the NTC

collision scheme.

Page 17: Stefan Stefanov Bulgarian Academy of Science, Bulgaria

Results: 1st European Conference on Gas Micro Flows

Island, Greece Skiathos, 2012Jun, 8 -6

X / L , Y / L

V/U

lid

U/U

lid

0.2 0.4 0.6 0.8

-0.2

-0.15

-0.1

-0.05

0

0.05

0.1

0.15

0

0.2

0.4

0.6

0.8SBT <N> = 2

NTC <N> = 20

Kn = 0.005

Comparison of the SBT and NTC

schemes in prediction of flow field.

Y / L

T

0 0.2 0.4 0.6 0.8 1

300

301

302

303

SBT <N> = 2

NTC <N> = 20

NTC <N> = 2

MFS <N> = 20

MFS <N> = 2

Kn = 0.005

Comparison of the SBT with NTC

and MFS schemes in prediction of

thermal pattern.

Page 18: Stefan Stefanov Bulgarian Academy of Science, Bulgaria

Results: 1st European Conference on Gas Micro Flows

Island, Greece Skiathos, 2012Jun, 8 -6

Contours of local Mach number calculated with SBT scheme.

Page 19: Stefan Stefanov Bulgarian Academy of Science, Bulgaria

Results: 1st European Conference on Gas Micro Flows

Island, Greece Skiathos, 2012Jun, 8 -6

<N> time

Algorithm SBT 2 0.91

Algorithm NTC

250 1.15

125 1.07

20 1

5 0.98

2 0.75

Relative computational time

SBT NTC<N>=20

% relative % relative

Movement 15 0.58 21 0.57

Indexing 32 1.23 18 0.49

Collision 26 1 37 1

Sampling 22 0.85 23 0.62

Other 5 0.19 1 0.03

Percentage of CPU time usage in

DSMC steps.

Page 20: Stefan Stefanov Bulgarian Academy of Science, Bulgaria

Results: 1st European Conference on Gas Micro Flows

Island, Greece Skiathos, 2012Jun, 8 -6

Comparison of x-velocity and stream lines for

(a) SBT scheme (b) NTC scheme < 𝑁 > = 20

Page 21: Stefan Stefanov Bulgarian Academy of Science, Bulgaria

Results: 1st European Conference on Gas Micro Flows

Island, Greece Skiathos, 2012Jun, 8 -6

X / L

us

lip

/U

lid

0 0.2 0.4 0.6 0.8 10

0.2

0.4

0.6

0.8

1

SBT

NTC

Kn = 0.005

X / L

Tju

mp

0 0.2 0.4 0.6 0.8 10

2

4

6

8

10

SBT

NTC

Kn = 0.005

Velocity slip (left) and Temperature jump (right) along the driven

lid computed by SBT and NTC schemes.

Page 22: Stefan Stefanov Bulgarian Academy of Science, Bulgaria

Results: 1st European Conference on Gas Micro Flows

Island, Greece Skiathos, 2012Jun, 8 -6

Ability of FCT filtering in removing stochastic noises

Flood contours: unfiltered early solution

Black line: filtered early solution

Red line: final filtered solution

Page 23: Stefan Stefanov Bulgarian Academy of Science, Bulgaria

Conclusions: 1st European Conference on Gas Micro Flows

Island, Greece Skiathos, 2012Jun, 8 -6

In this work, we suggested a combination of simplified

Bernoulli trial (SBT) algorithm and dual grid strategy to

simulate low-speed/low-Knudsen rarefied flows at

micro/nano scales efficiently

The SBT Scheme provides us with:

accurate calculations

smaller number of particles per cell (< N > ≈ 2)

less computation time compared to the standard NTC

scheme

Page 24: Stefan Stefanov Bulgarian Academy of Science, Bulgaria

Thanks

for

your attention

Page 25: Stefan Stefanov Bulgarian Academy of Science, Bulgaria

References: 1st European Conference on Gas Micro Flows

Island, Greece Skiathos, 2012Jun, 8 -6

1. Stefanov, S.K., 2011. "On DSMC calculation of rarefied gas flow s with small number of

particles in cells". SIAM J. Sci. comput., Vol. 33 (2), pp. 677-702.

2. Beskok, A. and Karniadakis, G.E., 1999. "A model for flows in channels, pipes and

ducts at micro and nano scale".J. MicroscaleThermophys. Eng.,Vol. 3, pp. 43-77.

3. Schaaf, S.A. and Chambre, P.L., 1961."Flow of Rarefied Gases". Princeton University

press, USA.

4. Karniadakis, G., Beskok, A., and Aluru, N., 2005. "Microflows and Nanoflows:

fundamentals and simulation". Springer-Verlag, New York.

5. Barber, R.W. and Emerson, D.R., 2006."Challenges in modeling gas-phase flow in

microchannels: from slip to transition". Heat Transfer Engineering, Vol. 27 (4), pp.3-12.

6. Mizzi, S., Emerson, D.R., and Stefanov, S.K., 2007."Effect of rarefaction on cavity flow

in the slip regime". Journal of computational and theoretical nanoscience, Vol. 4 (4), pp.

817-822.

7. Chapman, S. and Cowling, T.G., 1991. "The mathematical theory of non-uniform gases:

an account of the kinetic theory of viscosity, thermal conduction and diffusion in gases".

3rd ed., Cambridge university press, Cambridge, UK.

8. Grad, H., 1949."On the kinetic theory of rarefied gases". Communication on pure

applied mathematics, Vol. 2 (4), pp. 331-407.

Page 26: Stefan Stefanov Bulgarian Academy of Science, Bulgaria

References: 1st European Conference on Gas Micro Flows

Island, Greece Skiathos, 2012Jun, 8 -6

9. Kogan, M.N., 1969."Rarefied gas dynamics". 1st ed., Plenum press, New York.

10. Bird, G.A., 1976."Molecular Gas Dynamics". Clarendon Press, Oxford.

11. Wagner, W., 1992. "A convergence proof for Bird’s direct simulation Monte Carlo

method for the Boltzmann equation". J. Statist. Phys., Vol. 66, pp. 1011–1044.

12. Bird, G.A., 1963."Approach to translational equilibrium in a rigid sphere gas". Physics of

fluids, Vol. 6 (10), pp. 1518.

13. Celenligil, M.C. and Moss, J.N., 1992."Hypersonic rarefied flow about a delta wing

direct simulation and comparison with experiment". AIAA journal, Vol. 30 (8), pp. 2017-

2023.

14. Fan, J. and Shen, C., 2002."Micro-scale gas flows". Adv. Mech., Vol. 32, pp. 321-336.

15. Kaplan, C.R. and Oran, E.S., 2002."Nonlinear filtering for low-velocity gaseous

microflows". AIAA Journal, Vol. 40, pp. 82-90.

16. Bird, G.A., 1994."Molecular gas dynamics and the direct simulation of gas flows", 2nd

ed., Oxford university press, Oxford.

17. Ivanov, M.S. and Rogasinsky, S.V., 1988. "Analysis of the numerical techniques of the

direct simulation Monte Carlo method in the rarefied gas dynamics". Soviet J. Numer.

Anal. Math. Modelling, Vol. 3(6), pp. 453-465.

18. Ivanov, M.S., Markelov, G.N. and Gimelshein, S.F., 1998. AIAA Paper 98-2669.

Page 27: Stefan Stefanov Bulgarian Academy of Science, Bulgaria

References: 1st European Conference on Gas Micro Flows

Island, Greece Skiathos, 2012Jun, 8 -6

19. Boris, J.P and Book, D.L, 1997."Flux-corrected transport: I. SHASTA, a fluid transport

algorithm that works". Journal of computational physics, Vol. 135, pp. 172–186.

20. Alexander, F.J., Garcia, A.L. and Alder, B.J., 1998. "Cell size dependence of transport

coefficients in stochastic particle algorithms". Physics of Fluids, Vol. 10 (6), pp. 1540-

1542.

21. Lofthouse, A.J., 2008, PhD Thesis, University of Michigan.