Using Galilean-Invariance to Resum Green-Kubo Relations in ... · Using Galilean-Invariance to...
Transcript of Using Galilean-Invariance to Resum Green-Kubo Relations in ... · Using Galilean-Invariance to...
Using Galilean-Invariance to ResumGreen-Kubo Relations in Stochastic Rotation
Dynamics
T. IhleInstitute for Computer Applications, Stuttgart University
E. Tuzel, and D.M. KrollSupercomputing Institute, University of Minnesota
Motivation
Hydrodynamics of complex liquids
• dynamics of polymers, colloids, emulsions in flow
• wide range of length and time scales
• importance of thermal fluctuations
• physico-chemical effects, phase transitions
−→ Mesoscale particle-based methods promising:solvent modeled by ”fluid-particles” with efficient dynamics
• very robust, no instabilities
• easy to implement
• intrinsic thermal fluctuations
Algorithm
Stochastic Rotation Dynamics(Malevanets-Kapral method)
• Fluid particles with continuous velocities vj and positions rj
• ”Artificial” many-body interaction: rotation of particlevelocities relative to mean velocity u by angle ±α.
&%'$
qqqqq qqq
qqqq
q qqq
qq qqq
~r′j = ~rj + ~vj ∆t
~v′j = ~u+ Ω(~vj − ~u)
Ω =(
cosα sinα− sinα cosα
)
~u =1M
M∑
j=1
~vj
A. Malevanets, R. Kapral, J. Chem. Phys. 110 (1999) 8605
Molecular chaos
Important Limits
sssHH
HY
CCCCCCW
@@@@R
s ss
@@I
mean free path: λ = ∆t√kBT
lattice constant: a
λ a:
• Strong mixing of particles from different cells
• no correlation before collision → Molecular chaos
λ a:
• isolated communities, collision partners stay the same
• correlations before collisions → no Molecular chaos
Analysing and improving SRD
Why is Galilean invariance broken at λ a ?
Let’s impose a homogenous flow ~V :→ particles are swept quickly to other cells→ faster exchange of collision partners, correlations decrease→ transport coefficients depend on ~V
Galilean invariance can be exactly restored!
Trick: Mimicking the effect of a homogenous flow
Grid is shifted before every rotation step with random vector ~b:bx, by ∈ [0,a]
Why exact procedure?
Probability to find a particle at certain distance to a cell border:• is constant now• does not depend on history of particle anymore
Deriving Green-Kubo relations I
Microscopic operators for conserved quantities
Aα(ξ) =N∑
j=1
aα,j f(ξ, rj)
Density : a1,j = 1
x-velocity : a2,j = vx,j
y-velocity : a3,j = vy,j
Energy : a4,j = v2j /2
Weight function: f(ξ, rj)
f(ξ, rj) = θ(a/2− |ξx − rx,j |) θ(a/2− |ξy − ry,j |)
• reflects shape of the cell
• f(ξ, rj) = 1, if particle j is in cell ξ
Deriving Green-Kubo relations II
Fourier transformation of operators
Aα(k) =N∑
j=1
aα,j eikξj
ξj is index of cell which contains particle j
Goal:
• Derive macroscopic equations for the discrete dynamics inthe limit of large length and time scales
• Find microscopic expressions for transport coefficients
• Evaluate these expressions analytically and numerically
Deriving Green-Kubo relations III
Alternative way: equations for correlation functions
Matrix G : Gαβ(k, t) = V −1 〈δA∗(0) δAβ(t)〉
= 〈Aα(0)|Aβ(t)〉
Find linearized hydrodynamics
∂
∂tG + (ikΩ + k2Λ)G = 0
Ω = Frequency matrix, contains Euler terms
Λ = Matrix of transport coefficients
Deriving Green-Kubo relations IV
Discrete evolution of Aα(k, t)
∆tAα = Aα(t+ 1)−Aα(t)
=N∑
j=1
aα,j(t+ 1) eikξj(t+1) − aα,j(t) eikξj(t)
This leads to formal definition of the flux Dα:
∆tAα + ik Dα = 0,
multiplying by Aα(0) and averaging gives
∆t 〈Aα(0)|Aβ(t)〉+ ik〈Aα(0)|Dβ(t)〉 = 0
Deriving Green-Kubo relations V
Outline
• manipulate expression for ∆tGαβ using stationarity:〈A(t)|A(t′)〉 = 〈A(t+ τ)|A(t′ + τ)〉,and conservation laws
• collect contributions in lowest order in k
• perform Laplace transform; go to the limit of k, ω → 0
Microscopic expression of conservation laws
N∑
j=1
eikξSj (t+1) aα,j(t+ 1)− aα,j(t) = 0
It means:Collisions (stochastic rotations) do not change cell densities
Deriving Green-Kubo relations VI
Expression for flux at small k
Dα|k=0 = −N∑
j=1
∆ξj aα,j + ∆aα,j ∆ξSj
eikξj
∆ξj = ξj(t+ 1)− ξj(t), ∆ξSj = ξj(t+ 1)− ξSj (t+ 1)∆aα,j = aα,j(t+ 1)− aα,j(t),
Laplace transform
Aα(k, ω) =∞∑
t=0
Aα(k, t+ 1) e−ωt
Dα(k, ω) =∞∑
t=0
Dα(k, t) e−ωt
Stationarity: 〈A|D(t)〉 = 〈D|A(t+ 1)〉 −→〈A|D(ω)〉 = 〈D|A(ω)〉
Deriving Green-Kubo relations VII
Looking at the poles of the equation for Gαβ at small ω and k
gives matrix of transport coefficients:
Λ = V −1
12〈I|I(0)〉+
∞∑
t=1
〈I|I(t)〉
X−1
X=Susceptibility matrix, Xαβ = 〈Aα(0)|Aβ(0)〉,
Iα(t): Reduced flux
Iα(t) = k
Dα − 〈Dα|Aγ〉X−1γβ Aβ(t)
Iα(t) is component of the flux kDα that is orthogonal to thehydrodynamic variables A.
Examples
Shear viscosity
ν =1
N kBT
12〈σ2xy(0)〉+
∞∑
t=1
〈σxy(0)σxy(t)〉
σxy: off-diagonal element of stress tensor
σxy = σKin + σRot
σKin =N∑
j=1
vy,j ∆ξx,j
σRot =N∑
j=1
∆vy,j ∆ξSx,j
Leads to: ν = νKin + νMix + νRot
→ measurements in equilibrium; long time tails
Evaluating Green-Kubo expressions I
First terms in series for viscosity
ν =1
N kBT
(
12C0 + C1 + C2 + ...
)
C0 =∑
i,j
〈∆ξx,i(0) vy,i(0) ∆ξx,j(0) vy,j(0)〉
C1 =∑
i,j
〈∆ξx,i(0) vy,i(0) ∆ξx,j(1) vy,j(1)〉
Analytical expressions; effect of the cell shape
〈∆ξ2x,j〉 = a2
16
+(
λ
a
)2
−∞∑
n=1
1π2n2
exp(−2π2n2(λ/a)2)
λ = ∆t√kBT : mean free path, a: lattice constant
Evaluating Green-Kubo expressions II
Limits
〈∆ξ2x,j〉 =
16a2 + λ2, λ a
= aλ√
2/π, λ a
Expressions for next term(rotation angle 90 and large particle density)
〈∆ξx,j(0) vy,j(0) ∆ξx,j(1) vy,j(1)〉 =
−kBTaλ2√π
∞∑
n=−∞exp
(
−(an/2λ)2)
Similiar treatment of other terms and at different rotationangles
Resummation
• occurence of ∆ξ in stress correlations
• ∆ξ depends on velocity and position → complicatedcorrelations
• only the first terms in sum could be obtained analytically
Symmetrized expression:
ν =1
2N kBT〈σxy(0)
∞∑
t=−∞σxy(t)〉
Successive cancellation of terms:
.. . ξ(2)− ξ(1)v(1) + v(2)− v(1)ξ(2)− ξS(1)
+ ξ(3)− ξ(2)v(2) + v(3)− v(2)ξ(3)− ξS(2)
+ ξ(4)− ξ(3)v(3) + v(4)− v(3)ξ(4)− ξS(3)
New Green-Kubo relations
using stationarity to further simplify expression:→ new stress tensor in Green-Kubo relation:
σKin =N∑
j=1
vj,y vj,x
σRot =N∑
j=1
vj,y Bj,x
Bj,x(t) = ξSj,x(t+ 1)− ξSj,x(t)−∆t vj,x(t)
New random variables Bj,x are uncorrelated to velocities:
〈Bj,α〉 = 0
〈Bj,α vi,β〉 = 0
B’s are uncorrelated for time lags larger than one time step
〈Bj,α(n)Bi,β(m)〉 =a2
12δαβ(1 + δij)2δnm − δn,m+1 − δn,m−1
Results• transport coefficients contain only two terms,
no mixed contributions:
ν = νRot + νKin
νRot =a2
6d∆t
(
M − 1 + e−M
M
)
1− cosα
DT = DRot +DKin
DRot =a2
3(d+ 2) ∆t1M
(
1− e−M∫ M
0
ex − 1x
dx
)
(1− cosα)
M : average number of particles per cell,
d : dimension, α : rotation angle
• Fluctuation of particle number per box included(Poisson-distribution assumed)
Numerical simulations
Measuring the viscosity in 2D
0 60 120 180Rotation Angle α
0
0.1
0.2
0.3N
orm
aliz
ed S
hear
Vis
cosi
ty
0 100 200 300Time
0.040
0.050
0.060
Shea
r V
isco
sity
ν =a2
12 ∆t
(
1− 1M
)
(1−cosα)+kBT ∆t
2
(
1(1− 1/M) sin2α
− 1)
α: rotation angle
M : average particle number per cell (here M 1)
Density correlations I
• measuring density correlations 〈ρk(t)ρ−k(0)〉 and thestructure factor S(k, ω)
• comparison with theoretical values for bulk viscosity, heatdiffusivity, and speed of sound
-0.75 -0.6 -0.45 -0.3 -0.15 0 0.15 0.3 0.45 0.6 0.75ω
0
0.05
0.1
S(k,
ω)| k=
0.0.
28
ω=-ck ω=ck
SimulationTheory ζ=0Theory ζ=0.5kBT
Structure FunctionL=32 λ/a=1.00 M=10 α=120
Density correlations II
• fitting bulk viscosity and heat diffusivity
• shear viscosity and speed of sound set to theoretical values
0 0.1 0.2 0.3 0.4
k2
-0.2
-0.1
0
0.1
0.2
0.3
0.4
0.5
ζ/τ
k BT
-0.2
-0.1
0
0.1
0.2
0.3
0.4
0.5
DT/τ
kBT
ζDTTheory
L=32,64 λ/a=1.00 M=10 α=120
Beyond Molecular Chaos I
• so far assumption of molecular chaos
• deviations due to correlated collisions start at time=2
• similiar to ring collisions, but here multi-particle collisionsand non-local interaction
Example: stress correlations: 〈vi,x(0) vi,y(0) vj,x(2) vj,y(2)〉
12 1
2
1 23
1 23
chaos
12 1
2
13
2
13
2
t=τ τt=2
no molecular
• analytic expression in limit λ→ 0
Beyond Molecular Chaos II
Measuring stress correlations: 〈vi,x(0) vi,y(0) vj,x(t) vj,y(t)〉
λ/a = 0.01 relative deviation
0 2 4 6 8time
-0.5
0
0.5
1
<σxy
kin (0
) σxy
kin (t
)> /
Nk B
T2
Numerics
0 0.5 1 1.5 2λ/a
0
0.2
0.4
0.6
0.8
Rel
ativ
e co
rrec
tion
to <
σ xyki
n (0) σ
xyki
n (2τ)
>
α=120
α=90
Summary
• restoring Galilean-invariance at small mean free path byrandom shift
• derivation of Green-Kubo relations by means ofprojector-operator technique
• resumming Green-Kubo relations by using properties ofrandom shift
• formulae for transport coefficients assuming molecular chaos
• measuring bulk viscosity and heat diffusivity via structurefactor
• corrections beyond molecular chaos