第四章 分子动力学

分子动力学与分子力学不同,它求解的是随时间变化的分子的状态、行为和过程。

分子动力学将原子看作为一连串的弹性球,原子在某一时刻由于运动而发生坐标变化。

在运动的任一瞬间,通过计算每个原子上的作用力和加速度,来测定它们的位置和运动速度。

由于一个原子的位置相对于其他原子的位置不断变化着,同时力也在变化,可用适当的力场方法,通过评价体系的能量,计算出任一特定原子的力。

分子动力学模拟可作瞬时的、通常为皮秒级(10-12s)的分析,由此模拟计算而获得以一定位置和速度存在的原子的运动轨迹。

计算中根据分子体系的大小、特点和要求来决定模拟时间的长短。

分子动力学方法是一通用的全局优化低能构象的方法。

用分子动力学模拟可使分子构象跨越较大的能垒,因此可以通过升温搜寻构象空间,势能的波动对应着分子构象的变化,当总能量出现最小值时,在常温下(300K)平衡,即可求得低能构象。

在常温下的分子动力学模拟需要很长的时间来克服能量势垒,因此分子动力学对分子构象空间的取样相当缓慢。

提高分子体系的温度,可加大样本分子构型空间的取样效率。

分子动力学计算中,常使用蒙特卡洛算法和模拟退火算法。

蒙特卡洛算法:是一种统计抽样方法。

其基本思想是在求解的空间中随机采样并计算目标函数,以在足够多的采样点中找到一个较高质量的最优解作为最终解。

在动力学计算全局优化低能构象时,以经验势函数随机抽样,不断抽取体系构象,使其逐渐趋于热力学平衡。

该方法需要大量采样才能得到较精确的结果,因此收敛速度较慢。

模拟退火算法:退火是将金属或其他固体材料加热至熔化后,再非常缓慢地冷却的过程。

缓慢冷却是为了凝固成规则的处于最稳态的坚硬晶体状态。

模拟退火算法用于分子动力学计算时,可有效地求得分子的全局优势构象。

过程为:先使体系升温,在高温下进行分子动力学模拟,使分子体系有足够的能量,克服柔性分子中存在的各种旋转能垒和顺反异构能垒,搜寻全部构象空间,在构象空间中选出一些能量相对极小的构象;然后逐渐降温,再进行分子动力学模拟,此时较高的能垒已无法越过,在极小化后去除能量较高的构象,最后可以得到相应的能量最小的优势构象。

模拟退火法的优点在于它能够翻越通常分子动力学条件下不能翻越的能垒;取舍构象时既考虑能量下降的变化,同时也接受部分能量上升的变化,因而能寻找到能量最低点。

此外该方法不依赖于起始构象,消除了人为直觉的偏差。

量子化学:应用量子力学的原理和方法研究研究分子的微观结构,是研究分子结构和性质的最重要的方法之一。

在20年代,科学家用量子力学方法来处理氢分子,奠定了量子化学的基础。

随着量化计算方法的不断发展,计算量及计算速度不断提高,所计算的体系越来越复杂,现在可以计算有机分子甚至较大分子量的生物分子。

运用量化方法借助于计算机可以计算出分子的各种参数,比如分子结构、电子结构、系统总能量和各个轨道的分子信息。

量化计算方法主要分为从头计算法和半经验量化计算。

从头计算法:根据量子力学的基本原理,利用Planck常量、电子质量和电量这三个基本的物理常数以及元素的原子序数,不借助于任何经验参数,计算体系全部电子的分子积分,求解薛定谔方程。

从头算计算结果精度高,可靠性大,但是计算量极大,消耗机时太多,只适用于中等大小的分子体系,对于一些复杂的体系难以处理。

从头算建立在三个基本近似的基础上,即非相对论近似、Born-Oppenheimer近似(绝热近似、核冻结近似)和轨道近似(单电子近似)。

薛定谔方程引入这三个近似后的表达形式为Hartree-Fock-Roothaan方程,HFR方程是计算量化的基础。

进行从头算需选用原子轨道作为基函数,最常用的基函数是STO和GTO,它们不但简化了量化计算所必需的积分,还简化了量化程序化的过程。

HFR方程的求解采用迭代的方法即自洽场Self-Consistent-Field SCF方法,并把对函数迭代转化为对分子轨道组合系数的迭代,得到分子体系得分子轨道、轨道能和波函数,并进一步由波函数计算得到分子体系的其他性质。

如平衡几何构型、电荷密度分布、偶极矩、内旋转和反转势能垒、力常数、势能面和与电子运动有关的能谱等。

求解HFR方程的困难是计算量极大,计算量随基函数数目的4次方递增。

由于从头算引入了3个基本近似,给计算带来一定的误差。

从计算电子相关能出发,可以采用Mφller-Plesset微扰理论(MP)和组态相互作用(Configuration Interaction CI)的校正方法。

量化中引入密度泛函理论,考虑了电子相关性,计算精度提高,时间减少。

密度泛函理论:
半经验算法:基本原理与从头算相同,只是在求解HFR方程时,忽略一些双电子积分或采用实验值拟合的经验参数计算积分值,在计算时仅计算价电子,而将内层电子加入到有效势能中。

虽然这样的处理在理论上不够严密,但大大提高了计算速度,比从头算快100倍以上,所需的磁盘空间和计算机内存也比较小。

因此半经验算法可以用于计算较大的分子体系,只是计算精度较差。

半经验算法主要分为:1)完全不考虑双电子作用的单电子近似方法,如HMO、EHMO等;2)以零微分重叠(zero differential overlap,ZDO)近似为基础的,忽略积分值很小且运算复杂的双电子积分的近似计算方法,如CNDO、INDO、MINDO、NDDO、MNDO、AM1、PM3等。

HMO方法(Huckel Molecular Orbital Method):休克尔分子轨道方法,由Huckel1931年提出,为最简单的半经验计算,能很好地矗立平面的共轭分子。

EHMO方法(Extended Huckel Molecular Orbital Method):扩展的休克尔分子轨道方法,由Hoffmann在1963年提出,是HMO方法的扩展,可用于非共轭体系,处理中考虑全部价电子和所有原子间的相互作用,但完全忽略电子之间的相互作用,没有双电子积分。

该法能成功处理单电子效应占主导地位的问题。

CNDO方法(Complete Neglect of Differential Overlap Method):全略微分重叠方法:由Pople1965年提出,采用微分重叠近似,即不管原子轨道属于分子轨道中的哪一个原子,全部采用ZDO近似。

INDO方法:Intermediate Neglect of Differential Overlap,简略微分重叠方法,由Pople1976年提出,与CNDO近似,作NDO近似,但不忽略但原子微分重叠。

适用于计算键长、键角和偶极矩,以及计算单电子性质的自由基。

MINDO方法:Modified Intermediate Neglect of Differential Overlap,改良的简略微分重叠方法,由Dewar于1969年提出,改法保留了全部单电子排斥积分,能很好地计算分子基态性质,如生成热、键长、键角、偶极矩和第一电离势等。

NDDO: Neglect of Diatomic Differential Overlap,忽略双原子微分重叠方法,由Dewar提出,只忽略双原子微分重叠,与原始的HFR方程最为接近,从理论上并经实验证明计算误差较小,但需计算很多单电子积分,使应用受到限制。

MNDO: Modified Neglect of Diatomic Differential Overlap,改良的忽略双原子微分重叠方法,由Dewar提出,基于NDDO,对生成热、键长、键角、偶极矩和第
一电离势等的计算误差比MINDO等小,但对立体拥挤的分子、氢键和高价化合物等的计算不理想。

AM1方法:Austin Model 1:由Dewar在1985年提出,是对MNDO方法的改良,使用大量实验数据作参量,对基态分子性质的计算明显改善,能正确预测和计算氢键,活化能计算较准确,但计算含磷键、过氧键等误差较大
PM3方法:Parametric Method Number3,参数方法3,是由Steward于1989年提出的又一MNDO的改良方法。

采用新的参量化方法,可以依据生成热、电离热、偶极矩的实验值和计算值分别得到实验与理论参数函数。

对基态分子的计算比MNDO和AM1有较大改进,计算氢键和过氧键误差较小。

由MINDO、MNDO、AM1、PM3四种半经验计算方法编制成的程序MOPAC和AMPAC在量化半经验计算中运用非常广泛。

其中各方法的选用,可以根据具体计算体系的要求,并综合考虑计算精度、计算时间、计算条件等因素来确定。

合集下载

第四章 分子动力学模拟方法.ppt

第四章 分子动力学模拟方法.ppt

三、Velocity Verlet算法:
ri
(t
t)
ri
(t)
vi
(t)
t
1 2
ai
(t)
t
2
1 vi (t t) vi (t) 2 [ai (t) ai (t t)]t
等价于
vi
(t
1 2
t)
vi
(t)
1 2
ai
(t)t
优点:速度计算更加准确
ri
(t
t)
ri
(t)
vi
(t
1 2
t)
t
利用此预测误差,对预测出的位置、速度、加速度等量进行校正:
rc (t t) r p (t) c0a(t t) vc (t t) v p (t) c1a(t t) ac (t t) a p (t) c2a(t t) bc (t t) b p (t) c3a(t t)
预测阶段运动方程的变换:
定义一组矢量:
r0 r(t)
dr(t) r1 dt t
r2
d 2r(t) dt 2
1 t 2 2
r3
d 3r(t ) dt 3
1 t 3 6
r p (t t) r(t) v(t)t 1 a(t)t 2 1 b(t)t3
2
6

v p (t t) v(t) a(t)t 1 b(t)t 2 2
5
19/90
3/4
1
6
3/16 251/360
1
c3
c4
c5
1/3 1/2 11/18
1/12 1/6
1/60
五、积分时间步长t的选择:
太长的时间步长会造成分子间的激烈碰撞,体系数据溢出; 太短的时间步长会降低模拟过程搜索相空间的能力

分子动力学

分子动力学
9
①建立运动方程组 设:基本单元中第i个粒子满足牛顿定律
d 2 ri Fi mi 2 dt
其他粒子作用在第这个粒子上的力可用下式表示
N Fi (t) Fij (rij , t ) i j
( F i t) (t ) 2 运动方程: r i (t t ) r i (t ) i (t ) t 2mi F i (t t ) F i (t ) 1 i (t t ) i (t ) t 2 mi
a c (t t ) F c (t t ) / m
加速度的误差为:
a (t t ) a c (t t ) a p (t t )
16
最后对预测值进行修正。即
r c (t t ) r p (t t ) C a (t t ) 0 c p V (t t ) V (t t ) C1 a (t t ) r (2) c (t t ) r (2) p (t t ) C2 a (t t ) (3) c (3) p r (t t ) r (t t ) C3 a (t t )
3 i j
N
(ri , rj , rk rN )
dr v 速度: dt dv a 加速度: dt
能量:
W F r Ek 1 2 mv 2
2
分子动力学方法的基本思想
利用理论物理、固体物理、统计物理等原理获取感兴趣的参量
原子位置
热力学信息
原子速度
动力学信息
材料结构与性能
历史信息
演化历程

分子动力学

分子动力学

分子动力学
分子动力学(Molecular Dynamics)是运用统计物理学原理,通过计算来研究分子系统中
原子和分子的动态流变,从而对分子间相互作用及对引力法则、量子力学理论和其它物理定律的结果等进行模拟研究的仿真技术。

其基本思想是以细胞原理和迈克尔逊-普朗克动能作为模型基础,借助计算机,通过量子
化学方法理论研究分子在长时间运动中的结构性质及相互作用的力学行为,为原子间的交互作用和分子的动力学运动模拟,可以准确地描述原子性质和反应机理。

在复杂分子系统中,我们可以根据原子间相互作用潜力及其体积影响得出原子间劲度系数。

通过计算,实现分子动力学模拟。

一旦分子动力学模拟被成功应用于实际的物理或有机化学问题,就可以对模拟结果与实验结果进行比较。

将模拟结果与实验结果进行相比较与分析,我们可以更加深入地理解分子的性质。

此外,分子动力学技术还可以用在农业、医学、催化以及合成化学等领域之间。

例如,可以利用此技术来设计新型药物,通过调节抗病毒性和毒性等来减少药物副作用,可以研究加工作用,改进催化剂的性能,优化合成步骤,揭示有机体的生理活动等的究理。

总的来说,分子动力学是一个快速发展的模拟技术,可以模拟和解释小分子和蛋白质等大分子的结构和动态特性,以及丰富科学领域的多种新应用,可以说是一种十分重要的模型。

分子动力学04

分子动力学04
r N r N t
p N p N t
A At A r N t , p N t E K V E E r N t , p N t
N
物理量





微观态的运动轨迹示意
pi2 K K p N t i 1 2m 7 V Vb Vnb
1
(一)、引言
对统计力学体系进行计算机模拟时,需要确定体系的 位形(组态)。按照产生位形变化的方法,可以将计 算机模拟分成两大类: 一类是随机( stochastic)模拟方法:MC: 马尔科夫(Markov)过程。 程序简单,占用内存少。难于处理非平衡的问题。
一类是确定性(deterministic)模拟方法:MD MD:按照体系的动力学规律产生位形变化。 程序复杂,占用内存多。可处理非平衡的问题。
x1 , y1 , t1 ; x2 , y2 , t 2 ;; xN , y N , t N ; p1x , p1 y , p1t ; p , p , p ; ; p , p , p Nx Ny Nt 2 x 2 y 2t
r
微观态
N
pN

1 , 2 ,, N
分子动力学中通过对原子之间相互作用的准经典处
理得到的相应的经典的运动方程,可以证明其在一
定条件下与薛定谔方程的解是一致的。
3
The Born-Oppenheimer approximation
由于组成分子体系的原子核的质量比电子大103~105 倍 ,因而分子中电子的运动速度比原子核快得多,当核 间发生任一微小运动时,迅速运动的电子能立即进行 调整,并建立起与变化后的核力场相应的运动状态。 这意味着,在任一确定的核排布下,电子都有相应的 运动状态,同时核间的相对运动可视为电子运动的平 均作用结果,这就是说,分子中电子的运动可以近似 地看成是在核固定不动的情况下进行的。根据这种物 理思想, Born和Oppenheimer处理了分子体系的定态 Schrodinger方程,使分子中核运动与电子运动分离开 4 来,称为 Born-Oppenheimer approximation 近似。

化学物理学中的分子动力学

化学物理学中的分子动力学

化学物理学中的分子动力学化学物理学是研究物质中有关化学和物理相互作用的分支学科。

分子动力学则是化学物理学中非常重要的一个方向,它是指利用物理学和数学模型来描述和计算分子的运动行为。

分子动力学能够通过计算机模拟的手段来研究分子在不同温度、压力和环境下的动力学行为及其相互作用。

它是一种基于牛顿力学的数学模拟方法,通常用于研究物质在宏观和微观尺度下的热力学性质和宏观性质。

在分子动力学的研究中,常常使用分子间的势能函数来描述分子间的相互作用和化学反应,基于分子运动规律和动能、势能等物理量对分子进行数值模拟。

这些方法已经得到了广泛的应用,例如在生物化学和纳米技术等领域中,分子动力学已经成为了非常强大的工具。

分子动力学的应用在生物化学领域中,分子动力学可以用于确定生物分子识别和抑制剂的作用机制,如蛋白质、核酸和药物分子等。

分子动力学也可以用来研究分子在溶液中的行为,如蛋白质的折叠和溶剂的影响等。

在材料科学领域中,分子动力学应用非常广泛,如碳纳米管、纳米晶、高分子材料等。

通过模拟不同的反应温度和压力条件下的化学反应,科学家可以预测材料的性能和结构,并为新材料的合成提供理论基础。

另外,分子动力学也在气体动力学中得到了广泛应用,在利用计算机模拟大气层中的气体和气溶胶微粒运动的同时,可以考虑大气环境中的各种复杂作用。

分子动力学的模拟方法晶粒生长晶粒生长是一种分子动力学模拟方法,在晶体过程中使用原子和分子级别的实验数据构建出粒子之间的相互作用,从而通过模拟来预测晶体生长的形貌和性质。

化学反应分子动力学也可以用于模拟化学反应的过程。

这种方法基于分子间的势能,可以模拟分子在反应过程中的能量转移和化学键的形成和断裂。

Nose-Hoover热浴法Nose-Hoover热浴法是一种常用的分子动力学模拟方法,它可以通过在模拟中引入虚拟的热浴,来控制系统的温度和能量波动。

这种方法通常用来模拟大规模分子系统的动力学行为。

总结分子动力学是一种应用广泛的研究方法,它能够模拟分子在不同条件下的运动行为,以及分子间的相互作用和反应过程。

分子模拟PPT—第四章 分子动力学模拟原理

分子模拟PPT—第四章 分子动力学模拟原理


2
rb
or
S2
(r
)

1

r b
2

rb
b
模拟中的控制
• 温度控制 简单方法 – 每一步调节动量都使动能逼近期望值
• 更新位置和力 • 迭代方法使得 v v f
f T Tcalc
– 缺点
• “运行方程” 是不可逆的,系统不遵循细致平衡 • 不属于任何有明确定义的系综
复杂要求 (多时间尺度):
当出现多时间尺度 e.g., 不同质量的混合粒子, 溶剂 聚合体, 柔性和刚性的共存分子体系等等, t 的选取 必须依照体系中动力学变化最快的成分或模型。
积分步长的选取
• 积分步长应小于系统中最快运动周期的1/10。 • 以氩原子的分子动力学计算为例:
U (r) d U (r) d [4 (12 12 / r13 6 6 / r7 )] 4 (156 12 / r14 42 6 / r8)
S(r) 0 r b
b
cutoff 方案
2. Switching
1
ra
S(r) 1 y(r)22 y(r) 3 a r b
0
rb
这里
y(r)

r2 b2

a2 a2
ab
3. Shifting
S1(r)

1


r b
2

dr
dr
U (rmin ) 57.14 / 2
k 4 2 2
mAr mAr 19.981.662 1022 (g)
mAr mAr

57.12 0.24 6.9446 1014 erg

分子动力学


系综的控温
系综的控温
温度调控机制可以使系统的温度维持在给定值,也可以根据外 界环境的温度使系统温度发生涨落。
一个合理的温控机制能够产生正确的统计系综,即调温后各粒 子位形发生的概率可以满足统计力学法则。
分子动力学----系综
系综的控温
Berendsen温控机制(Berendsen外部热浴法)
径向分布函数计算
分子动力学----计算结果分析
与时间有关的物理量计算
与时间有关的物理量计算
分子动力计算除了计算系统的平均值以外,最重要的是计算系 统的各种动态特性。
因此从实际的角度来讲,分子动力学适合研究反应或运动 时间小于1ns的体系,而不适合较慢的反应或运动。例如蛋白 质折叠在10-3s(1ms)级别,则需要非常长的时间。
分子动力学----分子动力计算流程
计算过程
计算过程
执行分子动力学计算时,将一定数目的分子放在一定形状的盒 子中,并使它的密度和实验密度相符合,再选定实验的温度, 即可以着手计算。
表示归一化的转动相关函数rotationalcorrelationfunction分子动力学计算结果分析与时间有关的物理量计算分子动力学计算结果分析与时间有关的物理量计算自由能的计算分子动力学计算结果分析自由能的计算根据统计力学分子体系的自由能可由下式计算自由能微扰fep方法对于生物大分子或溶液中的分子由于其柔性较大直接计算体系的自由能较为困难常用自由能微扰方法计算两状态的自由能差来代替绝对自由能计算
将上面两式相加得到:
分子动力学----牛顿运动方程的数值解法
Verlet法
如果两式相减,则可得到:
即可以由t+δt和t-δt的位置得到t时刻的速度. 需要连续记录两个时刻得位置。

第四章分子动力学方法

第四章 分子动力学方法§4.1 分子动力学方法第四章 分子动力学方法分子动力学(Molecular Dynamics,简称MD)是模拟大量粒子集合体系(固 体、气体、液体)中单个粒子的运动的一种手法,其关键的概念是运动,即要计 算粒子的位置、速度和取向随时间的演化。

分子动力学中的质点可以是原子、分 子、或更大的粒子集合,只有在研究分子束实验等情况下,粒子才是真正的分子。

与“分子动力学”相类似的名词还有“晶格动力学”(研究固体中原子的振动)和 “分子力学”(分子结构的量子力学),而分子动力学限于模拟经典粒子的运动。

分子动力学简单来说就是用数值方法求解经典力学中的 N 体问题。

自 Newton时代起, N 体问题就被认为是很重要的物理问题,解析求解或质点轨道 的混沌分析是数理力学中的关注点。

但时至今日,该问题重要性的原因已经进化 成,将单粒子动力学与系统的集体状态相联系,人们试图通过考察单个粒子的运 动来解释大量粒子集合系统的行为。

例如,绕过一物体的流体是怎样产生湍流尾 迹的?蛋白质分子中的原子是怎样相互运动从而折叠成生命支撑形态的?流体 气旋怎样产生如木星上的大红斑那样的长寿旋涡的?溶液中的长链分子怎样自 组装成一些特殊结构?等等。

因此,分子动力学在凝聚态物理、材料科学、高分 子化学和分子生物学等许多研究领域都有广泛的应用。

§4.1 分子动力学方法4.1.1 基本概念4.1.1.1 分子动力学分子动力学现已成为分子尺度上模拟的典型方法之一。

它起源于上世纪50 年代,在70年代中开始受到广泛关注。

分子动力学源于自Newton时代以来的古 老概念,即只要知道了系统组分的初始条件和相互作用力,整个系统的行为就可 以计算出来并可以预测。

该自然的决定性力学解释长期左右了科学界。

Laplace 于1814年曾写到:“Given for one instant an intelligence which could comprehend all the forces by which nature is animated and the respective situation of beings who compose it-an intelligence sufficiently vast to submit these data to analysis-it would embrace in the same formula the movements of the greatest bodies of the universe and those of the lightest atoms; for it, nothing would be uncertain and the future, as the past, would be present to its eyes”(现在的 分子动力学模拟中, Laplace的 “intelligence”由计算机实现,“respective situation”即为给定的一组初始条件, “same formula”为算法程序)。

《分子动力学》课件

感谢观看
它基于经典力学原理,采用数值方法 求解分子体系的运动方程,模拟分子 的运动轨迹和相互作用,从而得到体 系的宏观性质和微观结构信息。
分子动力学的发展历程
分子动力学的起源可以追溯到20世纪50年代,当时科学家开始尝试使用计算机模拟 分子体系的运动行为。
随着计算机技术和算法的发展,分子动力学模拟的精度和规模不断得到提高,应用 领域也日益广泛。
详细描述
水分子动力学模拟可以揭示水分子在不同环境下的动态行为,例如在生物膜、催化剂表面或纳米孔中 的水分子行为。通过模拟,可以深入了解水分子与周围物质的相互作用,从而为理解生命过程、药物 设计和纳米技术提供重要依据。
蛋白质折叠模拟
总结词
预测蛋白质的三维结构
详细描述
蛋白质折叠模拟是利用分子动力学模拟预测蛋白质的三维结 构的过程。通过模拟蛋白质在溶液中的动态行为,可以预测 其可能的折叠方式,从而为理解蛋白质的功能和设计新药物 提供帮助。
目前,分子动力学已经成为材料科学、化学、生物学、药物设计等领域的重要研究 工具。
分子动力学模拟的应用领域
01
02
03
04
材料科学
研究材料的力学、热学、电学 等性质,以及材料的微观结构
和性能之间的关系。
化学
研究化学反应的机理和过程, 以及化学键的性质和变化规律

生物学
研究生物大分子的结构和功能 ,以及蛋白质、核酸等生物大
高分子材料模拟
总结词
优化高分子材料的性能和设计
VS
详细描述
高分子材料模拟利用分子动力学模拟来研 究高分子材料的结构和动态行为。通过模 拟,可以深入了解高分子材料的性能和行 为,从而优化其性能、提高稳定性或开发 新型高分子材料。这对于材料科学、化学 工程和聚合物科学等领域具有重要意义。

分子动力学简介ppt课件


27
均方位移与扩散系数关系式推导
那么在△t内,面1跳向面二和面二跳向面1的原子数为:
N12 n1Pft
N21 n2Pft
两式相减并利用扩散通量J的定义有:
N12 N21 t
J
Pf (n1 n2 )
把面密度n1,n2改为体密度C1,C2
J
(n1
n2 )Pf
(C1d
C2d)Pf
C x
/m
④计算第n步的速度,Vi ( n )(ri(n1)源自r (n1) i)
/
2h
⑤返回步骤2,开始下一次模拟计算。
• 改进:
把N个粒子的初始位置放置在网格的格点上,然后加以扰 动,给出的初始条件是粒子的空间位置和运动速度,可用
如下公式计算粒子位置: ri(1) 2ri(0) hvi0 Fi(0)h2 / 2m 20
2m
④返回到步骤3,进行下一步的模拟计算。
这样的优点是成功的得到了同一时间步长上的空间位置和
速度,另外,数值计算的稳定性也加强了。
• 总述
一般来说,一个给定的系统并不知道其精确的初始条件,
需要给出一个合理的初始条件,然后在模拟过程中对能量 进行增减调节。具体,先算出若干步的动能和势能,如果 不符合给定的恒定量,则乘以一个标度因子,再回到第一 步。
由n+1步位置算出n步的速度,可见动能的计算比势能落后一步。
19
微正则系综
• 具体模拟步骤:
①给定初始空间位置:
r (0)
i
,ri(1)
②在n步时计算粒子所受的力: Fi(n) Fi (tn )
③计算粒子第n+1步的位置
r (n1) i
r (n1) i
2ri ( n )
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档