Molecular Dynamics

让粒子一颗颗受力、加速、碰撞,再从微观轨迹读出宏观现象

分子动力学不是直接写“温度会怎样”,而是让粒子按照牛顿运动定律前进。 力决定加速度,加速度更新速度,速度再推动位置,宏观性质就从这些微观轨迹中统计出来。

粒子轨迹 相互作用力 能量演化 微观到宏观
进入交互实验

MD 的关键不是“看起来会动”

真正重要的是:每一小步都由力学定律推进,温度、能量和局部结构是之后从轨迹中统计出来的。

粒子 每个点都代表一个分子或原子,拥有位置、速度和受力。
太近会强烈排斥,适中距离可能相互吸引,这决定了结构是否会聚集。
积分 系统在极小时间步上不断更新,这些微小更新堆起来就是完整轨迹。
统计量 动能、势能、平均速度、聚集程度,都是从轨迹里读出来的宏观结果。
理解方法

分子动力学把“物理规律”变成一连串极小时间步

只要你能写出相互作用力,就能通过时间积分得到粒子轨迹。接下来,温度、能量、扩散和聚集都可以从轨迹中统计出来。

1

初始化粒子

先给粒子设定初始位置和速度。它们是系统演化的起点,不同初值会带来不同瞬态行为。

2

计算粒子间作用力

相互作用力通常和距离有关,太近强排斥,稍远弱吸引,这就是局部结构形成的基础。

3

推进一个时间步

根据受力更新加速度、速度和位置。时间步必须足够小,才能让模拟稳定可靠。

4

统计宏观量

动能、势能、平均速度和聚集程度,都是从大量微观轨迹统计出来的系统量。

这页的教学实验

我们在二维盒子里放入一群相互作用粒子。你可以调温度、吸引强度和粒子大小,直接看到系统从松散运动转向聚集的过程。

交互实验室

调高温度、调强吸引,观察粒子结构和能量一起变化

粒子颜色越亮,代表速度越高。下方曲线会同时记录系统的动能和势能变化,帮助你把“看到的运动”和“读到的能量”连起来。

二维粒子盒子
这是最直观的微观视角。粒子在盒子里不断受力与反弹,局部相互作用会慢慢积累成明显的群体结构。
速度较低 速度较高 局部聚集增强
能量演化曲线
动能和势能会随着粒子排列方式不断交换。看懂这条曲线,才能把“会动”真正提升到“会解释”。
结果怎么读
MD 常常先给你轨迹,再从轨迹里统计热力学量、扩散行为和结构指标。

等待模型开始演化后,这里会根据当前能量与结构状态给出解释。

什么时候用

当你关心的是微观相互作用如何长成宏观物性

材料相变、扩散、界面行为、团簇形成、纳米结构和热运动,往往都要从粒子层面的受力与运动开始理解。

你关心轨迹本身

如果你想知道粒子怎么移动、怎么碰撞、怎么聚成团,而不是只关心最终平均值,MD 很适合。

力学规律清楚

只要你能合理写出粒子之间的作用力,就可以通过时间积分推进出系统演化。

宏观量来自统计

温度、能量、结构因子、扩散系数等往往并不是直接输入的,而是从微观轨迹中统计出来的。