分子建模与模拟导论8分子模拟基本概念-中国科学院理论物理研究所

分子建模与模拟导论
王延颋 2012年11月10日
8. 分子模拟基本概念
全原子分子模拟是把原子看作质点,在有限温度下让原子在原子间相互作用力作用下进行运动,从而对实际体系进行计算机上的模拟。因为原子内的核子和电子自由度都被质点的自由度代替,分子模拟相对于第一性计算而言大大简化了计算量,更着重于有限温度下体系的性质,可以观察到物质微观快速运动的细节,是联系理论与实验的桥梁。
8.1. 统计物理基本假设
统计物理是研究多体体系的集合行为的理论。目前平衡态统计物理理论比较成熟。对于一个给定的热力学系统,势能面(potential energy surface )是指由不同构型形成的势能的集合,系综(ensemble )是指系统在给定宏观条件下所有状态的集合。 统计物理的两个基本假设是等几率原理与各态历经。
等几率原理(principle of equal weights ):一个热力学体系有相同的几率访问具有相同能量的每一个微观态(注意:不是能量的等几率!一个能量一般会对应很多微观态)。由等几率原理推导得出在温度恒定的系综下,系统处在第j 个状态的几率服从Boltzmann 分布
exp()/j j P E Z β=-
(8.1)
其中配分函数(partition function )
B 1
exp()i i
Z E k T
ββ=-    =
∑ (8.2)
而系统处于能量为E 的几率为
()()()exp /P E g E E Z β=-
(8.3)
其中()g E 为能量为E 的状态数。
各态历经(egodicity ):只要系统演化无穷长时间,总有几率历经势能面上的所有点。即在极限情况下,系综平均和时间平均是等价的。
系综平均:蒙特卡罗模拟(Monte Carlo, MC )基于对系统的系综进行重要性采样,从
而一个热力学量A 的宏观平均值(对应于实验可观测量)为
()exp /j j j
A A E Z β=-∑
(8.4)
时间平均:分子动力学模拟(Molecular Dynamics, MD )基于对时间演化的模拟,从而宏观平均值
()()01
11
lim M
t i
t i A A t dt A t t M
→∞=''=≈
∑⎰
(8.5)
分子模拟中常用的热力学系综有:
1) 微正则系综 (Microcanonical Ensemble): NVE  皆为常数。 2) 正则系综 (Canonical Ensemble): NVT  皆为常数。
3) 巨正则系综 (Grandcanonical Ensemble): μVT  皆为常数,粒子数不固定。 4) 等压-等温系综 (Isobaric-Isothermal Ensemble): NPT  皆为常数。
5) 等张力-等温系综 (Isotension-Isothermal Ensemble): 模拟盒子的形状可变。 其中N 为粒子数,V 为体积,T 为温度,P 为压强,μ为化学势(即单个粒子的平均自由能)。
8.2. 热力学量
一个NVT 系综下的体系总的内能有两种划分方式:1)分为动能和势能两部分
k p E E E =+
(8.6)
动能k E 反映粒子的微观运动具备的能量,势能p E 反映粒子间的相互作用。2)分为自由能和熵对应的能量两部分。有限温度下,体系的总内能不可能都用来对外做功。因为温度效应导致的体系内部的混乱对应的能量是无法用于对外做功的,刻划体系混乱度的热力学量定义为熵S ,其对应的能量为TS 。而体系可以用来对外做功的那部分能量定义为自由能
F E TS =-
(8.7)
分子模拟中常用的热力学量有: 1)动能:每个粒子的动能的叠加
2k 11
2
N
i i i E m ==
∑v  (8.8)
2)温度:系统动能的平均
21
B
1N
i i
i T m dNk ==
∑v
高纯度的氧化铜
(8.9)
其中d 是空间维数。
3)势能:每个粒子上势能的叠加
p p 1
人工智能开发板
N
i
i E =
E
=∑ (8.10)
4)压强:由维里力计算得到
B 1
ij
ij i<j
k TN p =
V dV
+∑f
r
(8.11)
5)焓:可以理解为NPT 系综下系统的有效总内能  H =E +pV
(8.12)
6)熵:
()ln B S =k N,V,E Ω
(8.13)
其中Ω是系统的总微观状态数。 7)Helmholtz 自由能:
B ln F =E TS =k T Z --
(8.14)
8)Gibbs 自由能:NPT 系综下系统的自由能
G =F +pV E -TS +pV =
(8.15)
9)化学势:平均每个粒子的自由能
T,p
T,V
G F =
N
N
μ∂∂=
∂∂ (8.16)
8.3. 模拟与采样
8.3.1. 短程作用与长程作用
三维空间中,积分
()24c
r V r r dr π∞
(8.17)
收敛的称为短程作用,发散的称为长程作用。对于短程作用可以作截断,即认为c r r >处的
()V r 都为零。LJ 势是短程作用,而静电势是长程作用。www.44base
8.3.2. 约化单位
数值模拟时使用的内部单位,使得数值与1不会有太大的数量级的差别,从而保证计算精度尽量少地因为计算机的截断误差而损失,同时使得计算结果可以适用于相同模型的一类问题,不依赖于实际的数值。约化单位的计算结果需要乘上常数才能对应于实际体系的真实物理单位(国际单位制,SI units )。
只要给定四个基本物理量的单位换算: 长度 L ,质量 M ,时间 t ,电荷电量 Q ,就可以换算得到所有其它物理量的单位:
1) 能量 2
2
*/E M L t = 2) 温度 B /T E k = 3) 压力 3/P E L = 4) 质量密度
3/M L ρ=
5) 数量密度 3
1/n L =
6) 介电常数 2A N Q L E
ε⋅=⋅
其中 k B  是 Boltzmann  常数,N A  是 Avogadro  常数。
8.3.3. 模拟与采样
内孔撑圆涨紧夹具1)空间的连续性:离散模型,如伊辛(Ising )模型,和连续模型。
2)边界条件:周期性边界条件(Periodic Boundary Condition, PBC ),自由(free )边界条件,刚性(hard )边界条件。
周期性边界条件:模拟的盒子中的粒子与无穷多的镜像中的粒子有相互作用,从而可以用~103-106个粒子模拟~1023个粒子的体系。体系的总能量表示为
()
tot ,1
' 2ij i,j n
E E r nL =
+∑ (8.18)
防盗监控设备其中L 是立方体模拟盒子的边长,n 是三维整数矢量,
'∑表示当i j =时排除0n =项相加。运动到模拟区域外的粒子通过周期性边界条件从另一端放入模拟区域。模拟时L 的取值必
须大于最长的作用力截断距离的两倍,从而模拟区域内的粒子只与邻近镜像内的粒子有短程相互作用。长程相互作用必须用Ewald Summation 的方法计算。
3)特征长度:某一特定物理量在空间的相关性的长度。原则上,模拟盒子的边长应该大于所关心的物理量的特征长度。具体操作上,可以通过变化模拟尺寸来了解有限尺度效应 (finite size effect) 的影响。特征长度可以通过计算空间关联函数估算得到
()()()00c r A r r A r δδ=+
(8.19)
其中()()()A r A r A r δ=-。例如粒子运动关联性的特征长度在固态和液态都很短,而在熔化相变点附近变长,在相变点处发散。
原则上,为了使周期性边界条件所引入的有限尺寸效应(finite size effect )尽量小,模拟盒子的边长应该大于所关心的物理量的特征尺度。实际应用时,可以通过变化模拟尺寸来定性理解有限尺寸效应的大小,甚至可以定量计算并外推得到热力学极限下的性质。
4)作用势的截断距离:如前所述,需要使得作用势的截断距离c 2
L
r <,从而避免与同一粒子的两个镜像相互作用。截断作用势的处理方法有:
a) 简单截断:
()()real c
c V r r r V r r r ⎧≤=⎨>⎩
(8.20)
截断点处势能不连续。简单截断的问题有:1)势能的绝对值有偏差;2)做分子动力学模拟时断点处的力发散;3)不连续点对压强有一个“排斥”的贡献。
b )截断平移:
()()()real real c c
装配自动流水线
0c V r V r r r V r r r ⎧-≤=⎨>⎩
(8.21)
截断点处势能连续,为最常用的方法。

本文发布于:2024-09-23 16:13:46,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/2/199672.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:模拟   粒子   体系   作用   能量   系综   温度
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议