ScholarGate
助手

Verlet 积分法

Verlet 算法及其速度形式是分子动力学的标准积分器,因其时间可逆性、辛性以及在模拟所需的数百万步中能很好地守恒能量而备受推崇。

用 PaperMind 寻找选题即将推出Find papers & topics
Tools & resources
下载幻灯片
Learn & explore
视频即将推出

Definition

Verlet 积分法是一种时间可逆的辛方法,用于积分牛顿运动方程,它使用当前和先前的位置以及加速度来更新粒子位置,从而为分子动力学提供稳定的轨迹。

Scope

本主题涵盖 Verlet 积分器家族:原始的位置 Verlet 方案、等效的蛙跳法和速度 Verlet 公式、它们的时间可逆性和辛结构,以及由此产生的长期能量守恒。它将这些方法置于哈密顿系统辛积分的更广泛理论中。

Core questions

  • Verlet 方案如何根据力推进位置和速度?
  • Verlet 算法为何是时间可逆和辛的?
  • Verlet 积分法为何能在非常长的模拟中很好地守恒能量?
  • 位置 Verlet、蛙跳法和速度 Verlet 公式之间有何关联?

Key theories

辛结构和时间可逆结构
Verlet 积分法保留了相空间的辛几何结构,并且在时间反演下不变,这共同阻止了困扰保守系统非辛积分器的系统性能量漂移。
影子哈密顿量守恒
尽管离散的 Verlet 轨迹不能精确守恒真实能量,但它近似守恒一个密切相关的影子哈密顿量,使能量误差保持有界和振荡,而不是持续增长。
等效公式
位置 Verlet、蛙跳法和速度 Verlet 方案产生相同的轨迹,但它们在速度何时可用以及如何可用方面有所不同,当需要同步的位置和速度时,速度 Verlet 更受青睐。

Clinical relevance

Verlet 积分法是几乎所有分子动力学代码中默认的时间步进引擎,从简单的 Lennard-Jones 流体到大型生物分子模拟,同样的辛原理也用于天文学中的长期轨道积分。

History

该方案在20世纪初由天文学家 Carl Stormer 使用,并由 Loup Verlet 在其1967年对 Lennard-Jones 流体的研究中推广应用于分子模拟;后来的分析表明它是一种辛积分器,解释了其出色的长期稳定性。

Key figures

  • Loup Verlet
  • Carl Stormer
  • Ernst Hairer

Related topics

Seminal works

  • verlet1967
  • hairer1993

Frequently asked questions

在分子动力学中,为何 Verlet 优于更高阶的龙格-库塔方法?
尽管龙格-库塔方法每一步可能更精确,但它不是辛的,并且在长时间运行中能量会缓慢漂移。Verlet 的辛、时间可逆结构使能量在数百万步内保持有界,这对于平衡模拟而言,比每一步的精度重要得多。
Verlet 能精确守恒能量吗?
不能。它守恒的是一个近似的影子哈密顿量,而不是精确的能量,因此测得的能量在一个有界范围内振荡,而不是漂移,这足以计算稳定的热力学平均值。

Methods for this concept

Related concepts