2. 分子动力学基础与热导率计算关联

热导率不是分子动力学(MD)模拟直接输出的物理量,而是从原子轨迹中“反推”出来的输运系数。理解这一点的关键在于:MD 每一步只做一件事——在给定势函数和边界条件下,用牛顿运动方程推进原子位置与速度。热导率计算的全部参数选择,本质上都是在回答同一个问题:这条轨迹能否真实反映材料内部的热输运过程?本节围绕牛顿运动方程、势函数、系综、边界条件、时间步长与截断半径六个要素,说明它们如何共同决定热导率模拟的可信度。

牛顿运动方程:轨迹的生成引擎

MD 的核心是求解每个原子的牛顿第二定律:

m_i * d²r_i/dt² = F_i = -∂U/∂r_i

其中 m_i 为原子质量,r_i 为位置,U 为体系总势能,F_i 为原子所受合力。数值实现上普遍采用 Velocity-Verlet 算法,它同时更新位置与速度,时间可逆且能量漂移小。热导率计算依赖速度自相关函数(Green-Kubo 方法)或稳态温度梯度(非平衡方法),二者都要求轨迹在长时间内保持能量守恒和动量守恒。若积分器步长过大,高频声子模式被截断,热流自相关函数会失真,热导率往往被系统性低估。

势函数:决定热输运的物理内核

势函数描述原子间相互作用,直接决定声子色散、群速度和寿命,因此是热导率模拟中影响最大的输入。常见类型包括:

  • Lennard-Jones(LJ)势:适合惰性气体与简单液体,参数少、计算快,但无法描述共价键的方向性。
  • EAM/MEAM 势:适合金属,能较好再现弹性常数与声子谱。
  • Tersoff/Stillinger-Weber 势:适合硅、碳等半导体,可描述键角与配位。
  • 机器学习势:精度接近第一性原理,但训练集必须覆盖目标温度与结构。

选择势函数时,应优先核对其声子谱、热膨胀系数与实验值是否吻合。同一材料用不同势函数算出的热导率可能相差数倍,这不是数值误差,而是物理模型差异。

系综与边界条件:控制变量与消除尺寸效应

系综决定哪些宏观量被固定。热导率模拟常用:

  • NVE:用于 Green-Kubo 方法的生产段,保证能量守恒,热流自相关函数才有明确物理意义。
  • NVT:用 Nosé-Hoover 或 Langevin 热浴控温,用于平衡段。
  • NPT:用于获得目标温度下的平衡晶格常数,避免因体积不准引入应力。

边界条件方面,体材料通常采用周期性边界条件(PBC)消除表面效应;一维纳米结构(如纳米线、纳米管)可在输运方向用 PBC,横向留真空。非平衡方法中,常沿输运方向设置热源与冷源,形成稳态温度梯度,再按傅里叶定律 J = -κ ∇T 提取热导率。此时必须确认温度分布在统计上是线性的,否则说明热源功率或尺寸不合适。

时间步长与截断半径:数值稳定性的两条红线

时间步长 Δt 必须小于最快振动周期的约 1/10。对含氢体系,O-H 或 C-H 伸缩振动周期约 10 fs,Δt 应取 0.5 fs 甚至更小;对硅、铜等重元素体系,1~2 fs 通常可行。判断标准是:NVE 段总能量漂移应小于 10⁻⁴~10⁻⁵ eV/atom/ps。

截断半径 r_c 决定势能计算范围。对 LJ 势,r_c 一般取 2.5σ~3.5σ;对 EAM 势,需覆盖电子密度衰减到可忽略的距离。截断过小会人为削弱长程相互作用,导致声子软化、热导率偏低;截断过大则计算量急剧上升。工程上常配合长程校正或切换函数,使势能在 r_c 处平滑归零。

经验参考:硅体系用 Tersoff 势,r_c 取 3.0~3.5 Å,Δt 取 1 fs;水体系用 TIP4P/2005,r_c 取 9~10 Å,Δt 取 0.5 fs。这些是常见起点,不是普适最优值。

参数如何共同影响热导率结果

六个要素并非独立。势函数决定声子寿命,时间步长决定高频模式是否被正确积分,截断半径决定长程作用是否完整,系综决定热流涨落是否被正确采样,边界条件决定尺寸效应是否被消除,牛顿方程积分器则保证轨迹本身可信。任何一项设置不当,都会在热导率上表现为系统性偏差,而非随机噪声。

MD 参数对热导率计算的传导路径 六个基础要素 → 轨迹质量 → 热流/温度梯度 → 热导率 κ 牛顿运动方程 Velocity-Verlet 积分 势函数 LJ / EAM / Tersoff 系综 NVE / NVT / NPT 边界条件 PBC / 热源冷源 时间步长 Δt 0.5 ~ 2 fs 截断半径 r_c 2.5σ ~ 3.5σ 轨迹质量 能量守恒 动量守恒 声子模式完整 热流自相关 Green-Kubo J(t) 涨落采样 稳态温度梯度 非平衡方法 J = -κ ∇T κ 热导率 任一参数失配 → 声子软化 / 高频截断 / 尺寸效应 → κ 系统性偏差 表现为可重复的偏移,而非随机噪声

一个可复现的参数检查清单

下面给出硅体系 Green-Kubo 热导率模拟的示例参数组合,用于说明各参数如何协同。以下数值为教学示例,实际使用前应做收敛性测试。

参数 示例取值 判断依据
势函数Tersoff (Si)声子谱与实验吻合
时间步长1 fsNVE 能量漂移 < 10⁻⁵ eV/atom/ps
截断半径3.2 Å势能平滑归零,无截断噪声
平衡系综NPT 300 K, 0 GPa获得平衡晶格常数
生产系综NVE热流自相关函数物理意义明确
边界条件三维 PBC消除表面效应
关联时间≥ 20 ps自相关函数衰减到零
统计独立样本≥ 10 段κ 的标准误差 < 10%
常见误区:把 NVT 段直接用于 Green-Kubo 热流积分。热浴会引入额外能量交换,污染热流自相关函数,导致 κ 偏高或偏低。正确做法是 NVT 平衡后切换到 NVE 采样。

最后需要强调,热导率模拟的收敛性必须逐项验证:先固定其他参数,单独改变 Δt、r_c、体系尺寸和关联时间,观察 κ 是否进入平台区。只有当所有参数都收敛,得到的 κ 才具有物理可比性。这也是 MD 热导率计算区别于简单“跑一个模拟”的核心工程要求。