©️ Copyright 2024 @ Authors
作者:
王江海 📨
日期:2024-05-12
共享协议:本作品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议(CC BY-NC-SA 4.0)进行许可。
快速开始:点击上方的 开始连接 按钮,选择 lammps:23Jun2022-dp2.1.5-latest镜像 和任意配置机型即可开始。
算法原理:
LAMMPS
Large-scale Atomic/Molecular Massively Parallel Simulator
Citation:
LAMMPS - a flexible simulation tool for particle-based materials modeling at the atomic, meso, and continuum scales, A. P. Thompson, H. M. Aktulga, R. Berger, D. S. Bolintineanu, W. M. Brown, P. S. Crozier, P. J. in 't Veld, A. Kohlmeyer, S. G. Moore, T. D. Nguyen, R. Shan, M. J. Stevens, J. Tranchida, C. Trott, S. J. Plimpton, Comp Phys Comm, 271 (2022) 10817.
Unit of measurement
SI unit
Quantity name | Unit name | Unit symbol |
---|---|---|
time | second | s |
length | metre | m |
mass | kilogram | kg |
electric current | ampere | A |
thermodynamic temperature | Kelvin | K |
amount of substance | mole | mol |
luminous intensity | candela | cd |
L-J unit
1. 原始Lenard-Jones势
括号中前一项为Pauli exclusion principle引发的短程排斥作用;后一项为London dispersion导致的远程吸引作用。不同元素具有不同的L-J势参数。
不同元素之间的L-J势参数可以由以下方式计算得到*:
*Ref:ARKUNDATO, ARTOTO; SU'UD, ZAKI; ABDULLAH, MIKRAJUDDIN; and SUTRISNO, WIDAYANI (2013) "Molecular dynamic simulation on iron corrosion-reduction in high temperature molten lead-bismuth eutectic," Turkish Journal of Physics: Vol. 37: No. 1, Article 14.
2. 约化Lenard-Jones势
其他单位约化标度:
质量单位:
长度单位:
能量单位:
时间单位:
Other Units
Quantity | Metal Units | Real Units |
---|---|---|
Length | Angstroms () | Angstroms () |
Time | Picoseconds () | Femtoseconds () |
Energy | ||
Temperature | Kelvin () | Kelvin () |
Pressure | Bars | Atm |
Velocity | ||
Force | ||
Torque | ||
Dynamic Viscosity |
Interatomic Potentials
LAMMPS实例
1 气体分子扩散
1.1 单组分气体
结果可视化:
1.2 多组分气体
在进行动力学演化前,先进行能量最小化,防止随机产生原子 距离过近导致的系统不稳定性。
结果可视化:
2 力学性质
2.1 平衡晶格常数
晶格是晶体结构的数学表示,晶格中的每个格点代表一个基元。
Crystal system | Required symmetries of the point group | Point groups | Space groups |
---|---|---|---|
Triclinic | None | 2 | 2 |
Monoclinic | 1 twofold axis of rotation or 1 mirror plane | 3 | 13 |
Orthorhombic | 3 twofold axes of rotation or 1 twofold axis of rotation and 2 mirror planes | 3 | 59 |
Tetragonal | 1 fourfold axis of rotation | 7 | 68 |
Trigonal | 1 threefold axis of rotation | 5 | 25 |
Hexagonal | 1 sixfold axis of rotation | 7 | 27 |
Cubic | 4 threefold axes of rotation | 5 | 36 |
平衡晶格常数对应的晶格具有最小的结合能;结合能曲线最低点对应最小结合能和平衡晶格常数。
2.1.1 FCC-Ar平衡晶格常数
2.1.1.1 单点计算
数据提取:
结果可视化:
- 理论平衡晶格常数:
2.1.2 FCC-Al平衡晶格常数
2.1.2.1 循环控制
2.1.2.2 晶格弛豫
采用共轭梯度法优化晶体结构:
2.1.3 注意事项
晶格常数拟合区间过小会放大截断误差,影响计算精度;
晶格常数拟合区间过大会产生非谐效应,使实际曲线偏离二次型。
通过列举常见的晶格类型,拟合得到平衡晶格常数对应的最低能量,即可确定元素的最稳定构型。
2.2 体积模量
体积模量(Bulk modulus)是衡量物质可压缩性的指标。
2.2.1 计算思路
时,压强可以表示为
其中为体系的总能。定义单位原子的能量和体积:
则
2.2.2 解析表达
其中,
因此,
对于FCC晶体,有
将
代入
得到理论体积模量
2.2.3 L-J势体积模量
公式:
方法:不断调整晶格常数大小,用LAMMPS计算平衡距离附近时,Cu晶体能量与其体积的关系,据此拟合体弹性模量数据。
数据处理:
2.2.3.1 二次函数拟合
E-V数据存在一定的非谐效应。
Birch-Murnaghan方程更接近于物理实际,得到的结果与解析解最为接近,因此拟合体积模量应优先选择Birch-Murnaghan方程。
L-J势函数不能准确描述金属原子的相互作用!
2.2.4.2 EAM势
- 石墨烯拉伸
石墨烯拉伸演示:
应力—应变曲线:
2.3.2 弹性常数
弹性常数表征材料弹性的量,弹性变形时应力与应变满足胡克定律。联系各向异性介质中应力和应变关系的广义弹性张量共有81个分量,其中有21个独立分量,可以根据晶体对称性简化。
以FCC-Cu为例,根据对称性与独立弹性常数个数关系,具有立方对称性的材料有3个独立的弹性常数:
体系的弹性内能:
因此可以构造相应的弹性形变来计算弹性常数。
2.3.2.1 刚度张量
2.3.2.2 柔度张量
2.3.3 杨氏模量
弹性材料承受正向应力时会产生正向应变,定义正向应力与正向应变的比值为材料的杨氏模量:
弹性材料承受单轴拉伸时,唯一的应力为
其中为柔性张量的分量。
2.3.4 泊松比
材料受拉伸或压缩时,其横向形变量与纵向形变量的比值称为泊松比。
3 热力学性质
3.1 热力学基础
3.1.1 热力学基本定律
热力学第零定律(热平衡定律)
如果两个热力学系统中的每一个都与第三个热力学系统处于热平衡 (温度相同),则它们彼此也必定处于热平衡。
处于热力学平衡状态的所有物质均具有某一共同的宏观物理性质。
热力学第零定律确定了状态函数——温度。
热力学第一定律(能量守恒定律)
物体内能的增加等于物体吸收的热量和对物体所作的功的总和。
第一类永动机不可能实现。
热力学第一定律确定了状态函数——内能和焓。
热力学第二定律(熵增原理)
克劳修斯表述:热量不能自发地从低温物体转移到高温物体。
开尔文表述:不可能从单一热源取热使之完全转换为有用的功而不产生其他影响。
熵增原理:孤立系统的熵永不自动减少,熵在可逆过程中不变,在不可逆过程中增加。
第二类永动机不可能实现。
热力学第三定律(能斯特定理)
普朗克表述:在温度趋于0 时,一切完美晶体的熵值趋于一个普遍常量,定义为0。
能斯特表述:如果等温可逆过程的温度接近 0 ,与任何经历该过程的凝聚系统相关的熵变化接近于零。
不可达原则:任何过程,无论多么理想化,都不可能在有限的操作次数内将系统的熵降低到其绝对零值。
3.1.2 微观热运动
根据绝对零度不可达原则,在任何有限温度下,原子都会具有速度和动能。
固体:晶格振动;
液体:布朗运动;
气体:分子碰撞。
对于晶体来说,晶格振动是典型的热运动,对晶体热学性能起主要贡献,如: 固体热容、热膨胀、熔化、烧结、热传导等。
3.1.3 热胀冷缩
热胀冷缩是大多数物体具有的一种性质,在一般状态下,物体受热以后会膨胀,在受冷的状态下会缩小。
一般情况下,温度升高,分子的动能增加,平均自由程增加,表现为热胀;温度降低时,分子的动能减小,平均自由程减少,表现为冷缩。
水是一个例外,水分子间存在的氢键具有方向性,在一定温度范围内,温度下降,水中的氢键数量增加,导致体积随温度下降体积反而增大。
3.1.4 热力学性质
比热容
比热容是衡量物质容纳热能力的物理量,它是单位质量或体积的物体升高一定温度所需的能量。
微观解释:通常用微观粒子运动的激烈程度来表征物体温度,影响这些粒子速率改变的因素就能影响物体的比热。
固体的粒子间相互作用力比较强,一个原子的运动很容易影响到其他原子的运动,从而导致整体的升温,比热相对较小;
液体粒子间相互作用力比固体小,粒子的运动要影响到其它粒子需要更多的能量,因此比热相对较大。
物态
随着温度的升高,材料一般会经历固态—液态—气态的物态转变,发生相变过程。
3.2 热膨胀系数
热膨胀是物质响应温度变化而改变其形状、面积、体积和密度的趋势。材料热胀冷缩的程度可以通过热膨胀系数来衡量。
热膨胀系数通常有以下三种定义方法:
线膨胀系数:
面膨胀系数:
体膨胀系数:
对于各向同性材料,
3.2.1 计算思路
使用NPT系综,计算不同温度下的体积,曲线的斜率就是。
3.2.2 输入文件
拟合数据:
3.3 比热容
比热容:单位质量或体积的物质温度升高或降低1 时吸收或放出的热量。
体积热容:
质量热容:
3.3.1 计算思路
使用NVT系综,保持体积在模拟的过程中不变,考虑体系能量随温度的变化。
3.3.2 输入文件
拟合数据:
3.4 相变
晶体从固态转变为液态的过程称为熔化,对应的温度为熔点;从液态转变为固态的过程称为凝固,对应的温度为凝固点。
晶体的熔化和凝固是典型的一级相变,相变过程中,两相的化学势连续,但化学势的一阶导数不连续。
按照自由能定义,体系的熵和体积将存在突变,伴随着相变潜热的发生。
3.4.1 计算思路
使用NPT系综,通过监控体积变化、焓变或者其他表示有序性参量(熵)的值的变化来标识相变过程,从而得到晶体的熔点或凝固点。
具体而言,主要有以下转变指标:
体积—温度变化()
均方位移(MSD)
径向分布函数(RDF)
林德曼指数(Lindemann index)
3.4.2 熔化与凝固
3.4.2.1 熔化过程
熔化过程演示:
V-T图:
计算结果表明,分子动力学模拟熔化过程会产生过热现象。
3.4.2.2 凝固过程
凝固过程演示:
V-T图:
计算结果表明,分子动力学模拟凝固过程会产生过冷现象。
改进:在NPT系综下进行升温熔化或降温凝固的过程,在特定温度下保持一段时间,以达到热力学平衡,可以部分抑制过热或过冷现象。
讨论:分子动力学方法模拟熔化或凝固过程中,往往会发生过热或过冷。
形核是理解相变(包括熔化和凝固)的关键概念。以熔化过程为例,形核是指在固体中形成小的液相团簇。这些团簇作为“种子”进行生长,最终导致固体完全熔化。形核必须克服一个能量势垒。
临界尺寸:存在一个临界尺寸,超过该尺寸的核是能量上有利于生长的,而小于该尺寸的核会收缩并消失。在典型的分子动力学模拟空间尺度形成大于临界尺寸的核是一个小概率事件。
热波动:核变通常是由于热波动造成的,这些波动偶尔会在一个小区域内集中足够的能量来克服核变势垒。在典型的分子动力学模拟时间尺度内发生热波动是一个小概率事件。
形核位点:在真实材料中,杂质、缺陷或表面通常作为降低核变势垒的形核位点。这些通常不出现在模拟的理想化条件中。
结论:在分子动力学模拟涉及的时间和空间尺度下,相变初期的形核更加困难。
3.4.3 体相材料的熔点
3.4.3.1 输入文件
3.4.3.2 熔点计算
均方位移MSD (Mean Square Displacement) ,标识原子偏离其平衡位置的程度:
均方位移MSD与原子的扩散系数存在对应的关系:
固态材料的均方位移存在上限;
液态均方位移与温度呈线性关系,且其斜率与原子扩散系数存在如下关系:
其中,为扩散维数。
3.4.4 纳米材料
3.4.4.1 纳米颗粒
纳米颗粒相比于体相结构表面能高,比表面原子数多,表面原子近邻配位不全,活性大于块体材料,因此熔化时所需增加的内能小得多,熔点更低。
- Cu-Ni纳米颗粒:
- Pt纳米颗粒:
熔点的尺寸效应:
熔点随尺寸减小而降低的现象通常被称为Melting point depression。熔点降 低的主要原因是由于纳米颗粒越小,表面原子所占的比重就越大。
相关物理模型:
Liquid Drop Model
Liquid Shell Nucleation Model
Surface Phonon Instability Model
Bond Order Length Strength Model
烧结:颗粒中的原子漫过颗粒边界融合形成一个整体的过程。一些高熔点的材料通常使用烧结作为成型工艺。金属纳米颗粒通常被用作催化剂,其优异催化性能来源于大的比表面积。烧结降低了催化剂的表面积,改变了催化剂的表面结构,是催化活性丧失的重要原因,因此抗烧结是催化剂中是亟需解决的重大问题。
Ref:
3.4.4.2 林德曼指数
林德曼指数是原子或分子中热驱动无序的简单量度,一般用于计算非周期性 体系的熔点,如纳米颗粒。它定义为键长波动的相对均方根:
或
Ref:
3.4.4.3 输入文件
- 纳米颗粒熔化过程
纳米颗粒熔化过程演示:
Lindemann index - T图:
- 纳米颗粒烧结过程
纳米颗粒烧结过程演示:
Temp/Atom_number - Steps图:
4 输运性质
4.1 离子输运(能源材料)
通过模拟原子、分子等粒子在其相互作用力下的运动过程,探索材料结构与动力学性质,可广泛应用于能源材料的原子尺度相互作用机制,包括结合能规律、变形机制、热输运规律、偏析相形成等与能源材料密切相关的行为,在能源材料研究中具有重要意义:
材料相的形成及性能预测:如相转变、力学强度、热导率、体积膨胀等。
界面和表面研究:如太阳能电池、储能设备和电化学电池。
离子传输和扩散:如锂离子电池、燃料电池和电解质材料。
储氢材料研究:可模拟氢气在储氢材料中的吸附、扩散和释放过程。
4.1.1 Li-S电池膨胀
锂离子电极电池基本组成:
阳极(负极)
放电时由外电路失去电子;发生氧化反应;电位低。
隔膜
阴极
放电时由外电路获得电子;发生还原反应;电位高。
有机电解液
电池外壳
锂电池经过高温存储和循环,容易发生鼓胀,由此产生一系列安全问题:
由于电极材料膨胀可能导致电池部件的物理损坏;
体积膨胀可能导致正极和负极之间的物理接触,引发电池短路;
可能导致电极材料的失效,降低电池的容量和循环寿命。
LiS电池
优点
高比容量
高能量密度
低成本
环境友好
缺点
电导率低,放电效率低
多硫离子溶于电解液,循环性能差
体积膨胀大,循环寿命短
Ref:
4.1.1.1 模拟思路
随机产生一定数目的原子坐标填入结构中,作为Li_xS_{128}$初始结构;
$LiS$变成无定形相,考虑升温熔化+快速退火构建无定形结构;
在NPT系综和标准大气压下统计室温的$Li_xSLi$嵌入前的体积对比计算体积膨胀率。
势函数:Phys. Chem. Chem. Phys., 2015,17, 3383-3393
4.1.1.2 输入文件
径向分布函数(Radial Distribution Function, RDF)
原子相对密度随半径变化的函数
该物理量可以用来表征原子的局部结构有序度,标识有序-无序相的变化。
固体:近邻原子出现在特征距离处;
液体:近邻原子在特征距离附近平缓连续变化;
气体:近邻原子不具备长程和短程有序性。
4.1.2 Mg储氢机制
储氢现状:
高压缸瓶:密度高,压力大,存在安全隐患;
多孔吸附:比重低,吸附弱;
化合物氢:比重高,吸附强,难以脱附释放。
4.1.2.1 模拟思路
研究对象:金属Mg(100)面
研究目的:
探究Mg的储氢机制;
探究不同温度对Mg储氢效果的影响。
势函数:Computational Materials Science 154 (2018) 295–302
4.1.2.2 输入文件
4.2 热输运(热电材料)
4.2.1 热传导理论基础
热传递机制:
固体:热传导
液体:热对流
气体:对流和辐射
热传导:热量从固体材料高温部分向低温部分转移的过程。
根据热力学第二定律(克劳修斯表述),在自然条件下热量只能从高温物体向低温物体转移,这个转变过程是自发,不可逆的。
由热力学第三定律,原子始终在格点平衡位置附近进行热振动。材料各种热学性能的物理本质,均与其晶格热振动有关。
绝缘材料中的导热现象主要由原子(晶格)的振动引起
在量子力学中:
谐振子具有分立的本征能量:
定义声子为晶格振动的能量量子,则声子能量,声子之间的碰撞导致热量的传递,因此原子/分子间作用力(键)越强,导热能力越强。
声子碰撞过程:
- Normal process(正常过程):无热阻
- Umklap process(倒逆过程):有热阻
长波声子具有更长的波长,易发生倒逆过程,因此对热传导性质影响更大。
声学声子对热导率的贡献远大于光学声子。
4.2.2 热导率
热导率,又称导热系数,是物质导热能力的量度。
标准单位:
与固体比热成正比。因为比热越大,每个固体分子可携带的热量也越多;
与声子平均速度成正比。因为声子速度越快,热传递也越快;
与声子平均自由程(与声子碰撞频率相关)成正比。越大,声子携带热量传递越远。
上式中,声子平均速度与温度变化的关联性不大,多数情况可以作为常数处理;平均自由程较难计算,与温度和声子碰撞的方式、频率等因素有关。
晶体热容:
固体热容主要来源于两部分:
晶格振动(声子运动)——晶格热容
电子热运动——电子热容
通常情况下,,在极低温时,则需要考虑电子热容贡献。
实验规律:
高温时,晶体热容
低温时,
绝缘体热容;
导体热容。
晶格振动的能量是量子化的,频率为的声子能量为
其中,代表零点振动能,对热容没有贡献,因此
其中是频率为的谐振子的平均声子数,根据玻色统计理论,
因此,温度为时,频率为的振动能量
晶体由个原子组成,每个原子有个自由度,共有个分立的振动频率,晶体内能
- 爱因斯坦模型假设所有原子以同样的频率振动,
该模型在高温下比热为,与经典结论一致,但低温下偏差较大。
- 德拜模型将频率分布用积分函数表示,
因此,
热容
变量代换
则低温下,
声子平均自由程与声子数密度成反比,
低温下,声子平均自由程近似为粒径大小,;
随着温度增加,热容增加,声子的平均自由程减小,二者竞争使得出现极大值;
高温下,声子平均自由程随温度升高减小,声子热容趋于常数,下降。
热电材料
欧姆定律描述了电子在导电材料内部的输运规律:
傅里叶定律描述了热量在材料内部的输运规律:
4.2.2.1 计算思路
傅里叶定律:
计算出单位截面积的热流和温度梯度,求得材料的热导率。
采用特定方法对材料某一长度方向施加热流,计算热功率;
经过一定时间后材料内部温度达到稳态,统计温度梯度;
结合截面积和长度参数,计算热导率。
4.2.2.2 输入文件
- 固定热流交换法
- Muller-Plathe(速度交换)法
4.2.2.3 注意事项
利用傅里叶定律计算热导率的关键和难点是在系统中产生稳定、线性的温度梯度分布;
无法获得温度梯度时,需要调整系综、热流交换速率和时间步等参数;
温度梯度不宜太大,一般需要保持高温区和低温区的温差在100K以内,平均值在给定的系综温度附近,不要有太大漂移。
4.2.3 总结
4.2.3.1 非平衡分子动力学(NEMD)
通过傅里叶定律计算热导率的方法:
模拟过程中对象各部分能量处于非平衡状态
固定热流交换法与外界有人为的能量交换
MP(速度交换)法各组原子之间有人为的能量交换
经过一段时间后,扩散效率与人为交换能量相当时,体系各组的温度趋向稳定
基于傅里叶定律计算热导率的方法通常被称为非平衡分子动力模拟(NEMD)。
此外,各向异性材料的热导率是一个张量,NEMD一次模拟只能获得一个方向的热导率,适合低维材料热导率的模拟。
4.2.3.2 平衡态分子动力学(EMD)
基于Green-Kubo 线性响应理论,材料的热导率与平衡态下涨落-耗散的热流相关,可以通过平衡态的热流自相关函数来计算热导率。
离散化时间步求平均,
此即平衡态下分子动力学方法计算热导率的公式。