81
Napredne metode simulacij molekulske dinamike – večskalne simulacije z uporabo polja MARTINI Matej Praprotnik National Institute of Chemistry, Slovenia 2. mednarodna spomladanska šola fizike - delavnice iz biofizike Maribor, maj 2015

Napredne metode simulacij molekulske dinamike …praprot/lectures/Maribor_1.pdfNapredne metode simulacij molekulske dinamike – večskalne simulacije z uporabo polja MARTINI Matej

  • Upload
    others

  • View
    19

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Napredne metode simulacij molekulske dinamike …praprot/lectures/Maribor_1.pdfNapredne metode simulacij molekulske dinamike – večskalne simulacije z uporabo polja MARTINI Matej

Napredne metode simulacij molekulske dinamike – večskalne

simulacije z uporabo polja MARTINI

Matej Praprotnik

National Institute of Chemistry, Slovenia

2. mednarodna spomladanska šola fizike - delavnice iz biofizike

Maribor, maj 2015

Page 2: Napredne metode simulacij molekulske dinamike …praprot/lectures/Maribor_1.pdfNapredne metode simulacij molekulske dinamike – večskalne simulacije z uporabo polja MARTINI Matej

Outline

why multiscale simulations?

Adaptive Resolution Scheme (AdResS)

4-to-1 mapping

multiscale MARTINI water model

atomistic protein in multiscale MARTINI water

polarizable models

coupling of rotational degrees of freedom

Page 3: Napredne metode simulacij molekulske dinamike …praprot/lectures/Maribor_1.pdfNapredne metode simulacij molekulske dinamike – večskalne simulacije z uporabo polja MARTINI Matej

Multiscale simulation

time

len

gth

concurrent multiscale simulation

atomistic simulation • large length and time scales are difficult to capture

Page 4: Napredne metode simulacij molekulske dinamike …praprot/lectures/Maribor_1.pdfNapredne metode simulacij molekulske dinamike – večskalne simulacije z uporabo polja MARTINI Matej

Multiscale simulation

concurrent multiscale simulation

atomistic simulation • large length and time scales are difficult to capture

coarse-grain simulation • atomistic details are lost

time

len

gth

Page 5: Napredne metode simulacij molekulske dinamike …praprot/lectures/Maribor_1.pdfNapredne metode simulacij molekulske dinamike – večskalne simulacije z uporabo polja MARTINI Matej

Multiscale simulation

concurrent multiscale simulation

atomistic simulation • large length and time scales are difficult to capture

coarse-grain simulation • atomistic details are lost

time

len

gth

multiscale simulations

Page 6: Napredne metode simulacij molekulske dinamike …praprot/lectures/Maribor_1.pdfNapredne metode simulacij molekulske dinamike – večskalne simulacije z uporabo polja MARTINI Matej

coupling

between AT and CG

coarse-grained (CG) atomistic (AT) region

Adaptive Resolution Scheme (AdResS)

• Boltzmann inversion: effective potential calculated iteratively so that coarse-grained radial distribution function matches the atomistic one

• atomistic force fields (Amber, Gromos, …)

• nonbonded potentials (Lennard-Jones , electrostatic)

• bonded potentials (bonds, angles, dihedrals)

𝑈𝑖+1 𝑟 = 𝑈𝑖 𝑟 − 𝑘𝐵𝑇 ln𝑔𝑖(𝑟)

𝑔𝐴𝑇(𝑟)

Praprotnik, Delle Site, Kremer; Annu. Rev. Phys. Chem. (2008)

Page 7: Napredne metode simulacij molekulske dinamike …praprot/lectures/Maribor_1.pdfNapredne metode simulacij molekulske dinamike – večskalne simulacije z uporabo polja MARTINI Matej

Adaptive Resolution Scheme (AdResS)

force between particle α and β:

w(x)… position dependent weighting function

the above force coupling scheme obeys Newton‘s third law

implementation: ESPRESSO++, GROMACS Praprotnik, Delle Site, Kremer; Annu. Rev. Phys. Chem. (2008)

𝐹𝛼𝛽 = 𝑤 𝑥𝛼 𝑤 𝑥𝛽 𝐹𝛼𝛽𝐴𝑇+[1-𝑤 𝑥𝛼 𝑤 𝑥𝛽 ] 𝐹𝛼𝛽

𝐶𝐺

coarse-grained (CG) hybrid (HY) atomistic (AT) region

Page 8: Napredne metode simulacij molekulske dinamike …praprot/lectures/Maribor_1.pdfNapredne metode simulacij molekulske dinamike – večskalne simulacije z uporabo polja MARTINI Matej

The next step: multi-molecule mapping

multiple AT molecules mapped to 1 CG bead

motivation: • greater computational speed-up

• with 4-to-1 mapping the MARTINI force field can be used

Marrink, Risselada, Yefimov, Tieleman, de Vries; Phys. Chem. B (2007) Fuhrmans, Sanders, Marrink, de Vries; Theor. Chem. Acc. (2010)

Page 9: Napredne metode simulacij molekulske dinamike …praprot/lectures/Maribor_1.pdfNapredne metode simulacij molekulske dinamike – večskalne simulacije z uporabo polja MARTINI Matej

The next step: multi-molecule mapping

multiple AT molecules mapped to 1 CG bead

motivation : • greater computational speed-up

• with 4-to-1 mapping the MARTINI force field can be used

bundled-SPC water model • half harmonic bonds between oxygen atoms

• different force constants -> model 1 and 2

Marrink, Risselada, Yefimov, Tieleman, de Vries; Phys. Chem. B (2007) Fuhrmans, Sanders, Marrink, de Vries; Theor. Chem. Acc. (2010)

Page 10: Napredne metode simulacij molekulske dinamike …praprot/lectures/Maribor_1.pdfNapredne metode simulacij molekulske dinamike – večskalne simulacije z uporabo polja MARTINI Matej

Bundled-SPC/MARTINI water

Zavadlav, Melo, Cunha, de Vries, Marrink, Praprotnik; J. Chem. Theory Comput. (2014)

Page 11: Napredne metode simulacij molekulske dinamike …praprot/lectures/Maribor_1.pdfNapredne metode simulacij molekulske dinamike – večskalne simulacije z uporabo polja MARTINI Matej

Bundled-SPC/MARTINI water

oxygen

bundle COM

CG bead

Zavadlav, Melo, Cunha, de Vries, Marrink, Praprotnik; J. Chem. Theory Comput. (2014)

Page 12: Napredne metode simulacij molekulske dinamike …praprot/lectures/Maribor_1.pdfNapredne metode simulacij molekulske dinamike – večskalne simulacije z uporabo polja MARTINI Matej

Bundled-SPC/MARTINI water

density profile

Thermodynamic (TD) force

on CG beads in HY region

calculated iteratively

𝐹𝑇𝐷𝑖+1=𝐹𝑇𝐷

𝑖 −𝑀𝛼

𝜌02𝜅𝑇

𝛻𝜌𝑖(𝑥)

Zavadlav, Melo, Cunha, de Vries, Marrink, Praprotnik; J. Chem. Theory Comput. (2014)

Page 13: Napredne metode simulacij molekulske dinamike …praprot/lectures/Maribor_1.pdfNapredne metode simulacij molekulske dinamike – večskalne simulacije z uporabo polja MARTINI Matej

Bundled-SPC/MARTINI water

Dynamical properties:

Zavadlav, Melo, Cunha, de Vries, Marrink, Praprotnik; J. Chem. Theory Comput. (2014)

Page 14: Napredne metode simulacij molekulske dinamike …praprot/lectures/Maribor_1.pdfNapredne metode simulacij molekulske dinamike – večskalne simulacije z uporabo polja MARTINI Matej

Protein in Bundled-SPC/MARTINI water

Zavadlav, Melo, Marrink, Praprotnik; J. Chem. Phys. (2014)

Page 15: Napredne metode simulacij molekulske dinamike …praprot/lectures/Maribor_1.pdfNapredne metode simulacij molekulske dinamike – večskalne simulacije z uporabo polja MARTINI Matej

Protein in Bundled-SPC/MARTINI water

normalized

density

profile

Zavadlav, Melo, Marrink, Praprotnik; J. Chem. Phys. (2014)

Page 16: Napredne metode simulacij molekulske dinamike …praprot/lectures/Maribor_1.pdfNapredne metode simulacij molekulske dinamike – večskalne simulacije z uporabo polja MARTINI Matej

Protein in Bundled-SPC/MARTINI water

root-mean-square

deviation

root-mean-square

fluctuations

Zavadlav, Melo, Marrink, Praprotnik; J. Chem. Phys. (2014)

Page 17: Napredne metode simulacij molekulske dinamike …praprot/lectures/Maribor_1.pdfNapredne metode simulacij molekulske dinamike – večskalne simulacije z uporabo polja MARTINI Matej

Protein in Bundled-SPC/MARTINI water

radius of gyration

solvent accessible

surface area

percentage of

native contacts

Zavadlav, Melo, Marrink, Praprotnik; J. Chem. Phys. (2014)

Page 18: Napredne metode simulacij molekulske dinamike …praprot/lectures/Maribor_1.pdfNapredne metode simulacij molekulske dinamike – večskalne simulacije z uporabo polja MARTINI Matej

Conclusions

AdResS:

• allows for a dynamical switching between atomistic and coarse-

grained molecular descriptions.

• larger length and time scales can be achieved because of the speed up

while keeping all the details in the regions of interest

• bridge between different models

future work:

• studying biophysical phenomena at multiple length scales

Page 19: Napredne metode simulacij molekulske dinamike …praprot/lectures/Maribor_1.pdfNapredne metode simulacij molekulske dinamike – večskalne simulacije z uporabo polja MARTINI Matej

Acknowledgements

Julija Zavadlav; National Institute of Chemistry, Ljubljana, Slovenia

Manuel Nuno Melo; Groningen Biomolecular Sciences and Biotechnology Institute and Zernike Institute for Advanced Materials, University of Groningen, Groningen, Netherlands

Siewert J. Marrink; Groningen Biomolecular Sciences and Biotechnology Institute and Zernike Institute for Advanced Materials, University of Groningen, Groningen, Netherlands

Slovenian Research Agency for funding

Page 20: Napredne metode simulacij molekulske dinamike …praprot/lectures/Maribor_1.pdfNapredne metode simulacij molekulske dinamike – večskalne simulacije z uporabo polja MARTINI Matej

Napredne Metode SimulacijMolekulske Dinamike: Odprte

Simulacije Molekulske Dinamike

Matej Praprotnik

[email protected]

Laboratorij za Molekularno Modeliranje

Kemijski institut

Ljubljana

2. Mednarodna spomladanska sola fizike: Delavnice iz biofizike, FNM, UM, Maribor, 7. Maj, 2015 – p. 1/31

Page 21: Napredne metode simulacij molekulske dinamike …praprot/lectures/Maribor_1.pdfNapredne metode simulacij molekulske dinamike – večskalne simulacije z uporabo polja MARTINI Matej

Multiscale ModelingLe

ngth

Time

quantum to classical

atomistic to coarse−grained

particle−based to continuum

M. Praprotnik, L. Delle Site, Humana Press (2012).

2. Mednarodna spomladanska sola fizike: Delavnice iz biofizike, FNM, UM, Maribor, 7. Maj, 2015 – p. 2/31

Page 22: Napredne metode simulacij molekulske dinamike …praprot/lectures/Maribor_1.pdfNapredne metode simulacij molekulske dinamike – večskalne simulacije z uporabo polja MARTINI Matej

Multiscale Simulation of Liquids

All-Atom MD simulation:

allows to study processes at the atomic level of detail

is often incapable to bridge a gap between a wide range of length and time scales

involved in molecular systems

Mesoscopic MD simulation:

reduces the number of DOFs by retaining only those that are relevant for the property

of interest =⇒ longer length and time scales can be reached

specific chemical details are usually lost in the coarse-graining procedure

Continuum fluid dynamics (CFD):

allows to model fluid flows on length scales that are out of scope of MD simulation.

at lower scales (a few molecular diameters) no-slip boundary condition breaks down.

Combination:

Hybrid MD-Continuum Methods =⇒ Open Boundary Molecular Dynamics

2. Mednarodna spomladanska sola fizike: Delavnice iz biofizike, FNM, UM, Maribor, 7. Maj, 2015 – p. 3/31

Page 23: Napredne metode simulacij molekulske dinamike …praprot/lectures/Maribor_1.pdfNapredne metode simulacij molekulske dinamike – večskalne simulacije z uporabo polja MARTINI Matej

Hybrid Atomistic/Mesoscopic Liquid

J. Zavadlav, M. N. Melo, S.-J. Marrink, M. Praprotnik, J. Chem. Phys. 140, 054114 (2014).

S. Bevc, C. Junghans, K. Kremer, M. Praprotnik, New J. Phys. 15, 105007 (2013).

2. Mednarodna spomladanska sola fizike: Delavnice iz biofizike, FNM, UM, Maribor, 7. Maj, 2015 – p. 4/31

Page 24: Napredne metode simulacij molekulske dinamike …praprot/lectures/Maribor_1.pdfNapredne metode simulacij molekulske dinamike – večskalne simulacije z uporabo polja MARTINI Matej

Adaptive Resolution Simulation

AdResS consists of two main steps:

1. Derive the effective pair potential Ucm between coarse-grained molecules on the basis

of the reference all-atom system.

2. Couple the atomistic and mesoscopic scales:

Fαβ = w(Xα)w(Xβ)Fatomαβ + [1− w(Xα)w(Xβ)]F

cmαβ ,

where

Fatomαβ =

iα,jβ

Fatomiαjβ

is the sum of all pair interactions between explicit atoms of molecules α and β and

Fatomiαjβ = −

∂Uatom

∂riαjβ

,

Fcmαβ = −

∂Ucm

∂Rαβ

.

M. Praprotnik, L. Delle Site, K. Kremer, Annu. Rev. Phys. Chem. 59, 545 (2008).

2. Mednarodna spomladanska sola fizike: Delavnice iz biofizike, FNM, UM, Maribor, 7. Maj, 2015 – p. 5/31

Page 25: Napredne metode simulacij molekulske dinamike …praprot/lectures/Maribor_1.pdfNapredne metode simulacij molekulske dinamike – večskalne simulacije z uporabo polja MARTINI Matej

Weighting Function

r/a

w

0.50.40.30.20.10

1

0.5

0

The values w = 1 and w = 0 correspond to the atomistic and coarse-grained regions,

respectively, while the values 0 < w < 1 correspond to the transition (hyb) regime.

2. Mednarodna spomladanska sola fizike: Delavnice iz biofizike, FNM, UM, Maribor, 7. Maj, 2015 – p. 6/31

Page 26: Napredne metode simulacij molekulske dinamike …praprot/lectures/Maribor_1.pdfNapredne metode simulacij molekulske dinamike – večskalne simulacije z uporabo polja MARTINI Matej

Coarse-Grained Model

0 1 2 3r/σΟΟ

0

0.5

1

1.5

2

2.5

3R

DF cm

ex (PBC)triple scalecg (not fitted to ex)

1 1.5 2r/σΟΟ

-4

0

4

8

U(r

)/ε Ο

Ο

Center-of-mass RDF of the flexible TIP3P water model and the effective potential.

R. Delgado Buscalioni, K. Kremer, M. Praprotnik, J. Chem. Phys. 131, 244107, (2009).

2. Mednarodna spomladanska sola fizike: Delavnice iz biofizike, FNM, UM, Maribor, 7. Maj, 2015 – p. 7/31

Page 27: Napredne metode simulacij molekulske dinamike …praprot/lectures/Maribor_1.pdfNapredne metode simulacij molekulske dinamike – večskalne simulacije z uporabo polja MARTINI Matej

STOCK (http://stock.cmm.ki.si)

S. Bevc, C. Junghans, M. Praprotnik, J. Comput. Chem., DOI: 10.1002/jcc.23806, (2015).

2. Mednarodna spomladanska sola fizike: Delavnice iz biofizike, FNM, UM, Maribor, 7. Maj, 2015 – p. 8/31

Page 28: Napredne metode simulacij molekulske dinamike …praprot/lectures/Maribor_1.pdfNapredne metode simulacij molekulske dinamike – večskalne simulacije z uporabo polja MARTINI Matej

Transverse DPD Thermostat

The variation of the dissipative particle dynamics (DPD) thermostat includes the damping of

the perpendicular components of the relative velocity, yet keeping the advantages of

conserving Galilei invariance and within our error bar also hydrodynamics. It allows for

controlling transport properties of molecular fluids.

C. Junghans, M. Praprotnik, K. Kremer, Soft Matter 4, 156 (2008).

2. Mednarodna spomladanska sola fizike: Delavnice iz biofizike, FNM, UM, Maribor, 7. Maj, 2015 – p. 9/31

Page 29: Napredne metode simulacij molekulske dinamike …praprot/lectures/Maribor_1.pdfNapredne metode simulacij molekulske dinamike – večskalne simulacije z uporabo polja MARTINI Matej

Tuning Transport Coefficients

ζ‖ or ζ⊥[ετ/σ2]

D[σ

2/τ

]

1086420

0.08

0.07

0.06

0.05

0.04

0.03

0.02

0.01

0

standard DPDTransverse DPDcombined DPD

(c) Diffusion constant

γ = 0

γ = 0.1

ζ‖ or ζ⊥[ετ/σ2]

η[ε

τ/σ

3]

1086420

18

16

14

12

10

8

6

4

2

standard DPDTransverse DPDcombined DPD

(d) Shear viscosity

2. Mednarodna spomladanska sola fizike: Delavnice iz biofizike, FNM, UM, Maribor, 7. Maj, 2015 – p. 10/31

Page 30: Napredne metode simulacij molekulske dinamike …praprot/lectures/Maribor_1.pdfNapredne metode simulacij molekulske dinamike – večskalne simulacije z uporabo polja MARTINI Matej

Coupling MD with Continuum

2. Mednarodna spomladanska sola fizike: Delavnice iz biofizike, FNM, UM, Maribor, 7. Maj, 2015 – p. 11/31

Page 31: Napredne metode simulacij molekulske dinamike …praprot/lectures/Maribor_1.pdfNapredne metode simulacij molekulske dinamike – večskalne simulacije z uporabo polja MARTINI Matej

Molecular Dynamics (MD) simulation

V

r

Elektrostatik

Reibung

Periodische Randbedingungen

V

t

F Rauschen

Langevin−Thermostat

3

.

Geometry

F = m a

(Mesh−Ewald)

r

"hard core"

P M−Algorithm

hexagonal cell

Damping

Noise

Periodic Boundary Conditions

Electrostatic

2. Mednarodna spomladanska sola fizike: Delavnice iz biofizike, FNM, UM, Maribor, 7. Maj, 2015 – p. 12/31

Page 32: Napredne metode simulacij molekulske dinamike …praprot/lectures/Maribor_1.pdfNapredne metode simulacij molekulske dinamike – večskalne simulacije z uporabo polja MARTINI Matej

Navier-Stokes Equation

Conservation of momentum:

ρ(∂u

∂t+ u · ∇u) = −∇p+∇ ·Π+ f

Stress tensor:

Π = −η[∇u]S − ξ∇ · u I

We consider a Newtonian fluid with dynamic viscosity η and bulk viscosity ξ. The traceless

symmetric tensor is defined as ASαβ = (Aαβ + Aβα)− (2/3)Aγγ .

Conservation of mass:

∂ρ

∂t+∇ · (ρu) = 0

2. Mednarodna spomladanska sola fizike: Delavnice iz biofizike, FNM, UM, Maribor, 7. Maj, 2015 – p. 13/31

Page 33: Napredne metode simulacij molekulske dinamike …praprot/lectures/Maribor_1.pdfNapredne metode simulacij molekulske dinamike – večskalne simulacije z uporabo polja MARTINI Matej

Coupling MD and Continuum

Physical quantities, i.e., density, momentum, andcorresponding fluxes must be continuous across the

interface.

Atomistic and continuum domains provide each otherwith boundary conditions.

To impose boundary conditions from the MD to continuum

domain is relatively easy since it involves temporal and

spatial averaging.

Imposing the continuum boundary conditions on the particle

domain presents the major challenge in hybrid methods.

2. Mednarodna spomladanska sola fizike: Delavnice iz biofizike, FNM, UM, Maribor, 7. Maj, 2015 – p. 14/31

Page 34: Napredne metode simulacij molekulske dinamike …praprot/lectures/Maribor_1.pdfNapredne metode simulacij molekulske dinamike – večskalne simulacije z uporabo polja MARTINI Matej

Hybrid Atomistic-Continuum Schemes

state variable (Dirichlet) schemes

Schwartz alternating method

flux-exchange schemes

S. T. O’Connell, P. A. Thompson, Phys. Rev. E 52, R5792 (1995)

N. G. Hadjiconstantinou, A. T. Patera, Int. J. Mod. Phys. 8, 967 (1997)

X. Nie, S. Chen, M. O. Robbins, Physics of Fluids 16, 3579-3591 (2004)

T. Werder, J. H. Walther, P. Koumoutsakos, J. Comp. Phys. 205,373 (2005)

E. G. Flekkoy, G. Wagner, J. Feder, Europhys. Lett. 52, 271 (2000)

G. De Fabritiis, R. Delgado Buscalioni, P. Coveney, Phys. Rev. Lett 97, 134501 (2006).

W. E, B. Enquist, X. T. Li, W. Q. Ren, E. Vanden-Eijden, CiCP 2, 367 (2007).

D. A. Fedosov, G. E. Karniadakis, J. Comput. Phys. 228, 1157 (2009).

2. Mednarodna spomladanska sola fizike: Delavnice iz biofizike, FNM, UM, Maribor, 7. Maj, 2015 – p. 15/31

Page 35: Napredne metode simulacij molekulske dinamike …praprot/lectures/Maribor_1.pdfNapredne metode simulacij molekulske dinamike – večskalne simulacije z uporabo polja MARTINI Matej

HybridMD

The hybrid particle-continuum scheme (HybridMD) is designed to connect the

dynamics of a “molecular domain” with that obtained from a continuum description of the

surrounding fluid flow.

The method is based on flux-exchange.

The system is divided in (at least) two domains, described via classical molecular

dynamics (MD) and continuum fluid dynamics (CFD), i.e., solving the Navier-Stokes equations.

The MD and CFD domains share one unique “hybrid interface”, H: Flux balance

implies the conservation of mass and momentum across H.

De Fabritiis, Delgado Buscalioni, Coveney, Phys. Rev. Lett 97, 134501 (2006).

Delgado Buscalioni, De Fabritiis, Phys. Rev. E 76, 036709 (2007).

2. Mednarodna spomladanska sola fizike: Delavnice iz biofizike, FNM, UM, Maribor, 7. Maj, 2015 – p. 16/31

Page 36: Napredne metode simulacij molekulske dinamike …praprot/lectures/Maribor_1.pdfNapredne metode simulacij molekulske dinamike – večskalne simulacije z uporabo polja MARTINI Matej

CFD: Flux-Exchange Scheme

Conservation law for any conserved fluid variable φ(r, t):

∂φ/∂t = −∇ · Jφ

Jφ(r, t) is the associated local flux.

mass: φ = ρ, Jφ = ρu

momentum: φ = ρu, Jφ = Jp = p I+ ρuu+Π

Constitutive relations:

Equation of state: p = p(ρ)

Stress tensor: Π = −η[∇u]S − ξ∇ · u I

2. Mednarodna spomladanska sola fizike: Delavnice iz biofizike, FNM, UM, Maribor, 7. Maj, 2015 – p. 17/31

Page 37: Napredne metode simulacij molekulske dinamike …praprot/lectures/Maribor_1.pdfNapredne metode simulacij molekulske dinamike – večskalne simulacije z uporabo polja MARTINI Matej

Finite Volume Method

∫VC

∂φ/∂t dV = −

∫VC

∇ · Jφ dV = −

∮S

Jφ· dS

dΦC

dt= −

∑f=faces

AfJφf · nf

ΦC =∫VC

φ(r, t)dr3. The above eq. is numerically solved by the explicit Euler scheme,

where Jφf= (Jφ

C+ J

φC+1

)/2.

P P CC

H H

0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15

x

16

wall wall

B B

cg

hyb cgexh

yb

2.5σ 2.5σ

AdResS setup

HybridMD setup

eH

eH

2. Mednarodna spomladanska sola fizike: Delavnice iz biofizike, FNM, UM, Maribor, 7. Maj, 2015 – p. 18/31

Page 38: Napredne metode simulacij molekulske dinamike …praprot/lectures/Maribor_1.pdfNapredne metode simulacij molekulske dinamike – večskalne simulacije z uporabo polja MARTINI Matej

Buffer

MD

xHYBxCG

BB

exhybcg hyb cg

H

CFD CFD

H

B=buffer (overlap domain) serves to impose fluxes into the particle region.

2. Mednarodna spomladanska sola fizike: Delavnice iz biofizike, FNM, UM, Maribor, 7. Maj, 2015 – p. 19/31

Page 39: Napredne metode simulacij molekulske dinamike …praprot/lectures/Maribor_1.pdfNapredne metode simulacij molekulske dinamike – večskalne simulacije z uporabo polja MARTINI Matej

Concurrent Triple-Scale Simulation

Motivation:

to cover the length-scales ranging from the micro- to macro-scale

Method: Triple-scale AdResS-HybridMD scheme

is a combination of two dual-scale models: a particle-based Adaptive Resolution

Scheme (AdResS), which couples the atomic and mesoscopic scales, and a hybrid

continuum-molecular dynamics scheme (HybridMD)

successfully sorts out the problem of large molecule insertion in the hybrid

particle-continuum simulations of molecular liquids

opens up the possibility to perform efficient grand-canonical molecular dynamics

simulations of truly open molecular liquid systems

Results:

the structural and dynamical properties of the liquid are accurately captured

2. Mednarodna spomladanska sola fizike: Delavnice iz biofizike, FNM, UM, Maribor, 7. Maj, 2015 – p. 20/31

Page 40: Napredne metode simulacij molekulske dinamike …praprot/lectures/Maribor_1.pdfNapredne metode simulacij molekulske dinamike – večskalne simulacije z uporabo polja MARTINI Matej

Triple-Scale Method

����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������

����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������

����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������

����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������

to allow for insertion of larger molecule into a dense liquid

to allow for grand canonical MD simulation of open molecular systems

R. Delgado Buscalioni, K. Kremer, M. Praprotnik, J. Chem. Phys. 128, 114110 (2008).

2. Mednarodna spomladanska sola fizike: Delavnice iz biofizike, FNM, UM, Maribor, 7. Maj, 2015 – p. 21/31

Page 41: Napredne metode simulacij molekulske dinamike …praprot/lectures/Maribor_1.pdfNapredne metode simulacij molekulske dinamike – večskalne simulacije z uporabo polja MARTINI Matej

Equation of State

cgex

ρ

p

0.2250.20.1750.150.1250.10.0750.050.025

6

5

4

3

2

1

0

The pressure tensor:

J = p I+ ρvv +Π

2. Mednarodna spomladanska sola fizike: Delavnice iz biofizike, FNM, UM, Maribor, 7. Maj, 2015 – p. 22/31

Page 42: Napredne metode simulacij molekulske dinamike …praprot/lectures/Maribor_1.pdfNapredne metode simulacij molekulske dinamike – večskalne simulacije z uporabo polja MARTINI Matej

Molecular Density Profile

(b)

x(σ)

(a)

0 5 10 15 20x (σ)

0

0.05

0.1

0.15

0.2

mol

ecul

ar d

ensi

ty

exhybcg

B

hyb cg

B

cg cg

22 24 26 28 30 320

0.05

0.1

0.15

0.2

hyb cgex

H

buffer

cg

B

mole

cu

lar d

en

sit

yHH

(a) ρm = 0.1σ−3. (b) ρm = 0.175σ−3.

2. Mednarodna spomladanska sola fizike: Delavnice iz biofizike, FNM, UM, Maribor, 7. Maj, 2015 – p. 23/31

Page 43: Napredne metode simulacij molekulske dinamike …praprot/lectures/Maribor_1.pdfNapredne metode simulacij molekulske dinamike – večskalne simulacije z uporabo polja MARTINI Matej

RDFs: Equilibrium

0 1 2 3 4 5 6r (σ)

0

0.5

1

1.5

2

RD

F

ex+hyb (HybridMD)ex+hyb+cg (HybridMD)ex (PBC)

RDFcms of the liquid in the atomistic and transition domains (ex+ hyb) and in the total

molecular region (ex+ hyb+ cg) of the triple-scale model together with the reference

RDFcm of the all-atom system (ex(PBC)) at ρ = 0.175/σ3.

2. Mednarodna spomladanska sola fizike: Delavnice iz biofizike, FNM, UM, Maribor, 7. Maj, 2015 – p. 24/31

Page 44: Napredne metode simulacij molekulske dinamike …praprot/lectures/Maribor_1.pdfNapredne metode simulacij molekulske dinamike – večskalne simulacije z uporabo polja MARTINI Matej

Couette Flow

15 20 25 30x(σ)

-0.2

-0.1

0

0.1

0.2

velo

city

(σ/

τ)

ex hyb cghybcgcg cg

B

HH

B

Velocity profile at the particle region of an hybrid simulation of a Couette flow.

2. Mednarodna spomladanska sola fizike: Delavnice iz biofizike, FNM, UM, Maribor, 7. Maj, 2015 – p. 25/31

Page 45: Napredne metode simulacij molekulske dinamike …praprot/lectures/Maribor_1.pdfNapredne metode simulacij molekulske dinamike – večskalne simulacije z uporabo polja MARTINI Matej

Stokes Flow

0 500 1000 1500 2000

-0.2-0.1

00.10.2

velo

city

(σ/

τ)

0 500 1000 1500 2000

-0.2-0.1

00.10.2

0 500 1000 1500 2000time (τ)

-0.2-0.1

00.10.2

velo

city

(σ/

τ)

0 500 1000 1500 2000time (τ)

-0.2-0.1

00.10.2

cell #5 cell #6

cell #8 cell #9

Velocity in the y-direction at some selected cells in a hybrid simulation of a Stokes flow.

2. Mednarodna spomladanska sola fizike: Delavnice iz biofizike, FNM, UM, Maribor, 7. Maj, 2015 – p. 26/31

Page 46: Napredne metode simulacij molekulske dinamike …praprot/lectures/Maribor_1.pdfNapredne metode simulacij molekulske dinamike – večskalne simulacije z uporabo polja MARTINI Matej

Triple-Scale Simulation: Liquid Water

R. Delgado Buscalioni, K. Kremer, M. Praprotnik, J. Chem. Phys. 131, 244107, (2009).

2. Mednarodna spomladanska sola fizike: Delavnice iz biofizike, FNM, UM, Maribor, 7. Maj, 2015 – p. 27/31

Page 47: Napredne metode simulacij molekulske dinamike …praprot/lectures/Maribor_1.pdfNapredne metode simulacij molekulske dinamike – večskalne simulacije z uporabo polja MARTINI Matej

Couette Flow

10 15 20 25 30 35position (σ)

0

0.5

1ve

loci

ty (σ

/τ)

or d

ensi

ty (σ

−3)

ex hyb cgcg hyb

H H

BufferBuffer

MD region

Density profile and velocity distribution across the particle domain.

2. Mednarodna spomladanska sola fizike: Delavnice iz biofizike, FNM, UM, Maribor, 7. Maj, 2015 – p. 28/31

Page 48: Napredne metode simulacij molekulske dinamike …praprot/lectures/Maribor_1.pdfNapredne metode simulacij molekulske dinamike – večskalne simulacije z uporabo polja MARTINI Matej

OBMD - Star-Polymer Melt

R. Delgado Buscalioni, J. Sablic, M. Praprotnik, EPJ ST, submitted.

2. Mednarodna spomladanska sola fizike: Delavnice iz biofizike, FNM, UM, Maribor, 7. Maj, 2015 – p. 29/31

Page 49: Napredne metode simulacij molekulske dinamike …praprot/lectures/Maribor_1.pdfNapredne metode simulacij molekulske dinamike – večskalne simulacije z uporabo polja MARTINI Matej

ConclusionsAdResS:

Allows for a dynamical switching between atomistic and coarse-grained molecular

descriptions.

Triple-scale Scheme =⇒ Open Boundary Molecular Dynamics:

We performed triple-scale simulations of molecular liquids.

Length scales from the micro- to macro-scale are concurrently coupled.

The method allows us to perform efficient molecular dynamics simulations of

molecular liquids in the grand canonical ensemble or under non-equilibrium flows.

Future work:

Applications to study phenomena involving flow-matter interactions at multiple

length scales.

2. Mednarodna spomladanska sola fizike: Delavnice iz biofizike, FNM, UM, Maribor, 7. Maj, 2015 – p. 30/31

Page 50: Napredne metode simulacij molekulske dinamike …praprot/lectures/Maribor_1.pdfNapredne metode simulacij molekulske dinamike – večskalne simulacije z uporabo polja MARTINI Matej

Acknowledgments

Jurij Sablic, National Institute of Chemistry, Ljubljana, Slovenia

Rafael Delgado-Buscalioni, Universidad Autonoma de Madrid, Madrid, Spain

Kurt Kremer, Max Planck Institute for Polymer Research, Mainz, Germany

Slovenian Research Agency for funding

2. Mednarodna spomladanska sola fizike: Delavnice iz biofizike, FNM, UM, Maribor, 7. Maj, 2015 – p. 31/31

Page 51: Napredne metode simulacij molekulske dinamike …praprot/lectures/Maribor_1.pdfNapredne metode simulacij molekulske dinamike – večskalne simulacije z uporabo polja MARTINI Matej

Napredne Metode SimulacijMolekulske Dinamike: Vecskalne

Simulacije Tekocinskega Toka mimoNanodelcev

Matej Praprotnik

[email protected]

Laboratorij za Molekularno Modeliranje

Kemijski institut

Ljubljana

2. Mednarodna spomladanska sola fizike: Delavnice iz biofizike, FNM, UM, Maribor, 7. Maj, 2015 – p. 1/31

Page 52: Napredne metode simulacij molekulske dinamike …praprot/lectures/Maribor_1.pdfNapredne metode simulacij molekulske dinamike – večskalne simulacije z uporabo polja MARTINI Matej

Multiscale ModelingLe

ngth

Time

quantum to classical

atomistic to coarse−grained

particle−based to continuum

M. Praprotnik, L. Delle Site, Humana Press (2012).

2. Mednarodna spomladanska sola fizike: Delavnice iz biofizike, FNM, UM, Maribor, 7. Maj, 2015 – p. 2/31

Page 53: Napredne metode simulacij molekulske dinamike …praprot/lectures/Maribor_1.pdfNapredne metode simulacij molekulske dinamike – večskalne simulacije z uporabo polja MARTINI Matej

Outline

Introduction

Multiscale flow simulation past a buckyball

Continuum simulation of water flow past a fullerene

molecule

Continuum simulations of water flow in carbon nanotube

membranes

Conclusions

2. Mednarodna spomladanska sola fizike: Delavnice iz biofizike, FNM, UM, Maribor, 7. Maj, 2015 – p. 3/31

Page 54: Napredne metode simulacij molekulske dinamike …praprot/lectures/Maribor_1.pdfNapredne metode simulacij molekulske dinamike – večskalne simulacije z uporabo polja MARTINI Matej

Multiscale Simulation of Liquids

All-Atom MD simulation:

allows to study processes at the atomic level of detail

is often incapable to bridge a gap between a wide range of length and time scales

involved in molecular systems

Mesoscopic MD simulation:

reduces the number of DOFs by retaining only those that are relevant for the property

of interest =⇒ longer length and time scales can be reached

specific chemical details are usually lost in the coarse-graining procedure

Continuum fluid dynamics (CFD):

allows to model fluid flows on length scales that are out of scope of MD simulation.

at lower scales (a few molecular diameters) no-slip boundary condition breaks down.

Combination:

Hybrid MD-Continuum Methods

2. Mednarodna spomladanska sola fizike: Delavnice iz biofizike, FNM, UM, Maribor, 7. Maj, 2015 – p. 4/31

Page 55: Napredne metode simulacij molekulske dinamike …praprot/lectures/Maribor_1.pdfNapredne metode simulacij molekulske dinamike – večskalne simulacije z uporabo polja MARTINI Matej

Coupling MD with Continuum

2. Mednarodna spomladanska sola fizike: Delavnice iz biofizike, FNM, UM, Maribor, 7. Maj, 2015 – p. 5/31

Page 56: Napredne metode simulacij molekulske dinamike …praprot/lectures/Maribor_1.pdfNapredne metode simulacij molekulske dinamike – večskalne simulacije z uporabo polja MARTINI Matej

Molecular Dynamics (MD) Simulation

V

r

Elektrostatik

Reibung

Periodische Randbedingungen

V

t

F Rauschen

Langevin−Thermostat

3

.

Geometry

F = m a

(Mesh−Ewald)

r

"hard core"

P M−Algorithm

hexagonal cell

Damping

Noise

Periodic Boundary Conditions

Electrostatic

2. Mednarodna spomladanska sola fizike: Delavnice iz biofizike, FNM, UM, Maribor, 7. Maj, 2015 – p. 6/31

Page 57: Napredne metode simulacij molekulske dinamike …praprot/lectures/Maribor_1.pdfNapredne metode simulacij molekulske dinamike – večskalne simulacije z uporabo polja MARTINI Matej

Navier-Stokes Equation

Conservation of momentum:

ρ(∂u

∂t+ u · ∇u) = −∇p+∇ ·Π+ f

Stress tensor:

Π = −η[∇u]S − ξ∇ · u I

We consider a Newtonian fluid with dynamic viscosity η and bulk viscosity ξ. The traceless

symmetric tensor is defined as ASαβ = (Aαβ + Aβα)− (2/3)Aγγ .

Conservation of mass:

∂ρ

∂t+∇ · (ρu) = 0

2. Mednarodna spomladanska sola fizike: Delavnice iz biofizike, FNM, UM, Maribor, 7. Maj, 2015 – p. 7/31

Page 58: Napredne metode simulacij molekulske dinamike …praprot/lectures/Maribor_1.pdfNapredne metode simulacij molekulske dinamike – večskalne simulacije z uporabo polja MARTINI Matej

Coupling MD and Continuum

Physical quantities, i.e., density, momentum, andcorresponding fluxes must be continuous across the

interface.

Atomistic and continuum domains provide each otherwith boundary conditions.

To impose boundary conditions from the MD to continuum

domain is relatively easy since it involves temporal and

spatial averaging.

Imposing the continuum boundary conditions on the particle

domain presents the major challenge in hybrid methods.

2. Mednarodna spomladanska sola fizike: Delavnice iz biofizike, FNM, UM, Maribor, 7. Maj, 2015 – p. 8/31

Page 59: Napredne metode simulacij molekulske dinamike …praprot/lectures/Maribor_1.pdfNapredne metode simulacij molekulske dinamike – večskalne simulacije z uporabo polja MARTINI Matej

Hybrid Atomistic-Continuum Schemes

state variable (Dirichlet) schemes

Schwartz alternating method

flux-exchange schemes

S. T. O’Connell, P. A. Thompson, Phys. Rev. E 52, R5792 (1995)

N. G. Hadjiconstantinou, A. T. Patera, Int. J. Mod. Phys. 8, 967 (1997)

X. Nie, S. Chen, M. O. Robbins, Physics of Fluids 16, 3579-3591 (2004)

T. Werder, J. H. Walther, P. Koumoutsakos, J. Comp. Phys. 205,373 (2005)

E. G. Flekkoy, G. Wagner, J. Feder, Europhys. Lett. 52, 271 (2000)

G. De Fabritiis, R. Delgado Buscalioni, P. Coveney, Phys. Rev. Lett 97, 134501 (2006).

W. E, B. Enquist, X. T. Li, W. Q. Ren, E. Vanden-Eijden, CiCP 2, 367 (2007).

D. A. Fedosov, G. E. Karniadakis, J. Comput. Phys. 228, 1157 (2009).

2. Mednarodna spomladanska sola fizike: Delavnice iz biofizike, FNM, UM, Maribor, 7. Maj, 2015 – p. 9/31

Page 60: Napredne metode simulacij molekulske dinamike …praprot/lectures/Maribor_1.pdfNapredne metode simulacij molekulske dinamike – večskalne simulacije z uporabo polja MARTINI Matej

CFD: Flux-Exchange Scheme

Conservation law for any conserved fluid variable φ(r, t):

∂φ/∂t = −∇ · Jφ

Jφ(r, t) is the associated local flux.

mass: φ = ρ, Jφ = ρu

momentum: φ = ρu, Jφ = Jp = p I+ ρuu+Π

Constitutive relations:

Equation of state: p = p(ρ)

Stress tensor: Π = −η[∇u]S − ξ∇ · u I

De Fabritiis, Delgado Buscalioni, Coveney, Phys. Rev. Lett 97, 134501 (2006).

2. Mednarodna spomladanska sola fizike: Delavnice iz biofizike, FNM, UM, Maribor, 7. Maj, 2015 – p. 10/31

Page 61: Napredne metode simulacij molekulske dinamike …praprot/lectures/Maribor_1.pdfNapredne metode simulacij molekulske dinamike – večskalne simulacije z uporabo polja MARTINI Matej

Finite Volume Method

VC

∂φ/∂t dV = −

VC

∇ · Jφ dV = −

S

Jφ · dS

dΦC

dt= −

f=faces

AfJφf · nf

ΦC =∫

VCφ(r, t)dr3. The above eq. is numerically solved by the explicit Euler scheme,

where Jφf= (Jφ

C+ J

φC+1

)/2.

P P CC

H H

0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15

x

16

wall wall

B B

cg

hyb cgexh

yb

2.5σ 2.5σ

AdResS setup

HybridMD setup

eH

eH

R. Delgado Buscalioni, K. Kremer, M. Praprotnik, J. Chem. Phys. 128, 114110 (2008).

2. Mednarodna spomladanska sola fizike: Delavnice iz biofizike, FNM, UM, Maribor, 7. Maj, 2015 – p. 11/31

Page 62: Napredne metode simulacij molekulske dinamike …praprot/lectures/Maribor_1.pdfNapredne metode simulacij molekulske dinamike – večskalne simulacije z uporabo polja MARTINI Matej

Multiscale Flow Past Fullerene

J. H. Walther, M. Praprotnik, E. M. Kotsalis, P. Koumoutsakos, J. Comput. Phys. 231,

2677-2681 (2012).

2. Mednarodna spomladanska sola fizike: Delavnice iz biofizike, FNM, UM, Maribor, 7. Maj, 2015 – p. 12/31

Page 63: Napredne metode simulacij molekulske dinamike …praprot/lectures/Maribor_1.pdfNapredne metode simulacij molekulske dinamike – večskalne simulacije z uporabo polja MARTINI Matej

Schwartz Alternating Method

Solution of one of the domains provides boundaryconditions to the other domain (through the overlapdomain) and vice versa.

This procedure is iterated until both solutions in theoverlap domain are matched.

Requirement: fluid variables of MD and continuumdomains must match in the overlap domain.

P. L. Lions, In R. Glowinski ed., First International Symposium on Domain Decomposition

Methods for Partial Differential Equations, pp. 1-42, SIAM, 1998.

N. G. Hadjiconstantinou, A. T. Patera, Int. J. Mod. Phys. 8, 967 (1997)

2. Mednarodna spomladanska sola fizike: Delavnice iz biofizike, FNM, UM, Maribor, 7. Maj, 2015 – p. 13/31

Page 64: Napredne metode simulacij molekulske dinamike …praprot/lectures/Maribor_1.pdfNapredne metode simulacij molekulske dinamike – večskalne simulacije z uporabo polja MARTINI Matej

Overlap Domain

J = p I+ ρvv +Π

2. Mednarodna spomladanska sola fizike: Delavnice iz biofizike, FNM, UM, Maribor, 7. Maj, 2015 – p. 14/31

Page 65: Napredne metode simulacij molekulske dinamike …praprot/lectures/Maribor_1.pdfNapredne metode simulacij molekulske dinamike – večskalne simulacije z uporabo polja MARTINI Matej

Velocity Profile

0.00

0.01

0.02

0.03

0.04

0.05

0.06

-8 -6 -4 -2 0 2 4 6 8

vx [nm

/ps]

x [nm]

Hyb.Ref.

The x-component velocity profile along the line passing through the fullerene molecule in the

x-direction.

2. Mednarodna spomladanska sola fizike: Delavnice iz biofizike, FNM, UM, Maribor, 7. Maj, 2015 – p. 15/31

Page 66: Napredne metode simulacij molekulske dinamike …praprot/lectures/Maribor_1.pdfNapredne metode simulacij molekulske dinamike – večskalne simulacije z uporabo polja MARTINI Matej

Tangential Velocity Profile

0

1

2

3

4

5

6

7

8

0.01 0.02 0.03 0.04 0.05 0.06

r [n

m]

ut [nm/ps]

Hyb.Ref.fit (Hyb.)fit (Ref.)

The tangential velocity profile in the radial direction from the fullerene with the radius

R ≈ 1.03nm.

2. Mednarodna spomladanska sola fizike: Delavnice iz biofizike, FNM, UM, Maribor, 7. Maj, 2015 – p. 16/31

Page 67: Napredne metode simulacij molekulske dinamike …praprot/lectures/Maribor_1.pdfNapredne metode simulacij molekulske dinamike – večskalne simulacije z uporabo polja MARTINI Matej

Partial Slip Boundary Conditions

The drag force for the Stokes flow past a sphere with partial slip:

FD = 6π

(

RH + 2ls

RH + 3ls

)

ηRHu∞

The freestream velocity is u∞ = 0.05 nm/ps.

We determine the unknown slip length ls and hydrodynamics radius RH by an iterative

procedure using the tangential velocity radial profile with the initial guess RH = R.

hybrid: us = ut(RH) = 0.027± 0.001 nm/ps, ls = 0.60± 0.02 nm,

RH = 1.22± 0.06 nm

all-atom: us = ut(RH) = 0.030± 0.001 nm/ps, ls = 0.94± 0.03 nm,

RH = 1.32± 0.11 nm

2. Mednarodna spomladanska sola fizike: Delavnice iz biofizike, FNM, UM, Maribor, 7. Maj, 2015 – p. 17/31

Page 68: Napredne metode simulacij molekulske dinamike …praprot/lectures/Maribor_1.pdfNapredne metode simulacij molekulske dinamike – večskalne simulacije z uporabo polja MARTINI Matej

Boundary Conditions Sketch

(

1

κ+ 1

ls

)−1

vt

liquid

n

vt = ls

(

∂vt

∂n−

vt

κ

)

2. Mednarodna spomladanska sola fizike: Delavnice iz biofizike, FNM, UM, Maribor, 7. Maj, 2015 – p. 18/31

Page 69: Napredne metode simulacij molekulske dinamike …praprot/lectures/Maribor_1.pdfNapredne metode simulacij molekulske dinamike – večskalne simulacije z uporabo polja MARTINI Matej

CFD: Buckyball

A. Popadic et al, in preparation.

2. Mednarodna spomladanska sola fizike: Delavnice iz biofizike, FNM, UM, Maribor, 7. Maj, 2015 – p. 19/31

Page 70: Napredne metode simulacij molekulske dinamike …praprot/lectures/Maribor_1.pdfNapredne metode simulacij molekulske dinamike – večskalne simulacije z uporabo polja MARTINI Matej

Velocity Profile

−8 −6 −4 −2 0 2 4 6 8

x∗

0.0

0.2

0.4

0.6

0.8

1.0

1.2

v∗ x

0.2 0.4 0.6 0.8 1.0 1.2v∗x

0

1

2

3

4

5

6

7

y∗

black: hybrid

blue: RH = 1.22 nm, ls = 0.60 nm

green: RH = 1.03 nm, ls = 0.67 nm

yellow: RH = 1.22 nm, ls → ∞

2. Mednarodna spomladanska sola fizike: Delavnice iz biofizike, FNM, UM, Maribor, 7. Maj, 2015 – p. 20/31

Page 71: Napredne metode simulacij molekulske dinamike …praprot/lectures/Maribor_1.pdfNapredne metode simulacij molekulske dinamike – večskalne simulacije z uporabo polja MARTINI Matej

Drag Force

10−4 10−3 10−2 10−1 100 101 102 103 104

l∗s

150

200

250

300

350

400

450

500

F∗

black: drag force measured in the hybrid simulation

blue: Stokes problem (RH = 1.03 nm)

green: RH = 1.03 nm

yellow: RH = 1.22 nm

2. Mednarodna spomladanska sola fizike: Delavnice iz biofizike, FNM, UM, Maribor, 7. Maj, 2015 – p. 21/31

Page 72: Napredne metode simulacij molekulske dinamike …praprot/lectures/Maribor_1.pdfNapredne metode simulacij molekulske dinamike – večskalne simulacije z uporabo polja MARTINI Matej

Energy Dissipation Rate

e∗ =1

2Re

(

∂v∗i∂x∗

k

+∂v∗

k

∂x∗

i

)2

2. Mednarodna spomladanska sola fizike: Delavnice iz biofizike, FNM, UM, Maribor, 7. Maj, 2015 – p. 22/31

Page 73: Napredne metode simulacij molekulske dinamike …praprot/lectures/Maribor_1.pdfNapredne metode simulacij molekulske dinamike – večskalne simulacije z uporabo polja MARTINI Matej

Carbon NanoTube Membrane

J. D. Ho, R. Yeh, A. Sandstrom, I. Chorny, W. E. C. Harries, R. A. Robbins, L. J. W. Miercke,

R. M. Stroud, PNAS 106, 7437 – 7442 (2009).

J. H. Walther, K. Ritos, E. R. Cruz-Chu, C. M. Megaridis, P. Koumoutsakos, Nano Lett. 13,

1910-1914 (2013).

2. Mednarodna spomladanska sola fizike: Delavnice iz biofizike, FNM, UM, Maribor, 7. Maj, 2015 – p. 23/31

Page 74: Napredne metode simulacij molekulske dinamike …praprot/lectures/Maribor_1.pdfNapredne metode simulacij molekulske dinamike – večskalne simulacije z uporabo polja MARTINI Matej

CFD: Carbon NanoTube Membrane

symmetry BC solid wall

inlet

outlet

Lr

L

rf

R

Lr

A. Popadic, J. H. Walther, P. Koumoutsakos, M. Praprotnik, New J. Phys. 16, 082001 (2014).

2. Mednarodna spomladanska sola fizike: Delavnice iz biofizike, FNM, UM, Maribor, 7. Maj, 2015 – p. 24/31

Page 75: Napredne metode simulacij molekulske dinamike …praprot/lectures/Maribor_1.pdfNapredne metode simulacij molekulske dinamike – večskalne simulacije z uporabo polja MARTINI Matej

MD/CFD Results Comparison

0 1 2 3 4 5

∆p∗/L∗ ×109

0.0

0.5

1.0

1.5

2.0

2.5

3.0

3.5

4.0

Re

×10−3

ls = 63 nm

x: MD

o: CFD

yellow: 30 nm

black: 12 nm

blue: 6 nm

red: 3 nm

2. Mednarodna spomladanska sola fizike: Delavnice iz biofizike, FNM, UM, Maribor, 7. Maj, 2015 – p. 25/31

Page 76: Napredne metode simulacij molekulske dinamike …praprot/lectures/Maribor_1.pdfNapredne metode simulacij molekulske dinamike – večskalne simulacije z uporabo polja MARTINI Matej

Pressure Drop at CNT Entrance/Exit

10−5 10−4 10−3 10−2 10−1 100 101 102 103 104

l∗s

1.0

1.5

2.0

2.5

3.0

3.5

4.0

C

green: r∗f= 0.6

blue: r∗f= 0.3

red: r∗f= 0

∆p∗ = π

(

C1 + C2

240l∗2s − 72l∗s + 7

(1 + 4l∗s)2

)

= πC

2. Mednarodna spomladanska sola fizike: Delavnice iz biofizike, FNM, UM, Maribor, 7. Maj, 2015 – p. 26/31

Page 77: Napredne metode simulacij molekulske dinamike …praprot/lectures/Maribor_1.pdfNapredne metode simulacij molekulske dinamike – večskalne simulacije z uporabo polja MARTINI Matej

Energy Dissipation and Pressure Profile

0.0

0.5

1.0

1.5

2.0

2.5

y∗

full-slip (l∗s→ ∞) partial-slip (l∗

s= 1/6) no-slip (l∗

s= 0)

−16 −15 −14 −13

x∗

0.0

0.5

1.0

1.5

2.0

2.5

y∗

−16 −15 −14 −13

x∗

−16 −15 −14 −13

x∗

105

106

107

108

109

1010

105

106

107

108

109

1010

105

106

107

108

109

1010

dE∗/d

V∗

2.43.24.04.85.66.47.28.08.8

136

138

140

142

144

146

148

150

225.0

227.5

230.0

232.5

235.0

237.5

240.0

242.5

p∗

2. Mednarodna spomladanska sola fizike: Delavnice iz biofizike, FNM, UM, Maribor, 7. Maj, 2015 – p. 27/31

Page 78: Napredne metode simulacij molekulske dinamike …praprot/lectures/Maribor_1.pdfNapredne metode simulacij molekulske dinamike – večskalne simulacije z uporabo polja MARTINI Matej

Velocity and Vorticity Fields

−16 −15 −14 −13

x∗

0.0

0.5

1.0

1.5

2.0

2.5

y∗

full-slip (l∗s→ ∞)

−16 −15 −14 −13

x∗

partial-slip (l∗s= 1/6)

−16 −15 −14 −13

x∗

no-slip (l∗s= 0)

106

107

108

109

|∇×v∗|

2. Mednarodna spomladanska sola fizike: Delavnice iz biofizike, FNM, UM, Maribor, 7. Maj, 2015 – p. 28/31

Page 79: Napredne metode simulacij molekulske dinamike …praprot/lectures/Maribor_1.pdfNapredne metode simulacij molekulske dinamike – večskalne simulacije z uporabo polja MARTINI Matej

Flow Enhancement

100 101 102 103 104

L∗

10−1

100

101

102

103

E

E = Q∗/Q∗

HP

red: CFD (l∗s = 62)

yellow: E =(

1

1+4l∗s

+ Cπ8L∗

)

−1

2. Mednarodna spomladanska sola fizike: Delavnice iz biofizike, FNM, UM, Maribor, 7. Maj, 2015 – p. 29/31

Page 80: Napredne metode simulacij molekulske dinamike …praprot/lectures/Maribor_1.pdfNapredne metode simulacij molekulske dinamike – večskalne simulacije z uporabo polja MARTINI Matej

ConclusionsMultiscale flow past a buckyball:

We simulated a steady incompressible water flow past an immobile C540 fullerene

molecule with partial slip boundary conditions.

it employs a fully 3D coupling between atomistic and continuum descriptions.

allows for studying nanoscale flow phenomena that are out of scope of the pure

atomistic simulation.

Continuum simulation of water flow past a fullerene molecule:

We compared computational fluid dynamics solutions to the above multiscale

simulation of water flow past a fullerene molecule.

We employed the Navier boundary condition and we showed that the continuum

hydrodynamics subject to the Navier boundary condition gives an accurate

description of fluid flow past the fullerene molecule.

Continuum simulations of water flow in carbon nanotubemembranes:

The flow quantities calculated from the present hybrid approach using slip lengths

extracted from MD simulations are in excellent agreement with pure MD results while

they are obtained at a fraction of the computational cost.

Our simulations provide an asymptotic flow rate enhancement and indicate that the

pressure losses at the CNT ends can be reduced by reducing their curvature.

2. Mednarodna spomladanska sola fizike: Delavnice iz biofizike, FNM, UM, Maribor, 7. Maj, 2015 – p. 30/31

Page 81: Napredne metode simulacij molekulske dinamike …praprot/lectures/Maribor_1.pdfNapredne metode simulacij molekulske dinamike – večskalne simulacije z uporabo polja MARTINI Matej

Acknowledgments

Petros Koumoutsakos, ETH Zurich, Zurich, Switzerland

Jens H. Walther, Technical University of Denmark, Kgs. Lyngby, Denmark

Aleksandar Popadic, National Institute of Chemistry, Ljubljana, Slovenia

Slovenian Research Agency for funding.

2. Mednarodna spomladanska sola fizike: Delavnice iz biofizike, FNM, UM, Maribor, 7. Maj, 2015 – p. 31/31