温度的本质,是分子、原子的内部振动的动能,以及整体的平移运动的动能。温度越高,振动越剧烈,平移运动的速度也越快。当然有平移的运动,就有分子间的撞击,这种撞击,既改变两个分子的平移运动的速度,也改变两个分子内部振动。正是通过这种方式,实现气体和液体分子的热传导,达到热平衡,也就是在统计上,每个分子的内部振动的动能,以及整体的平移运动的动能大致差不多——更详细的,则是动能的大小几率,按照玻尔兹曼函数分布。真正理解温度,可能需要一定的物理基础,但笼统而言,清楚如下的事实即可:

键能,是一个与温度无关的量,无论温度为多少,只要分子结构是一样的,键能就是一样的。但温度越高,内部振动也越剧烈,可以认为如果剧烈到一定程度,振动的动能能够与键能相当的时候,就有可能引起断裂——但应该记住,键能只与瞬间的分子构型有关,和原子的运动速度没有关系,也就是和温度没有关系。
能垒,也是一个与温度无关的量,一个化学反应,不管温度为多少,只要走的是同一个反应通道,能垒都是一样的。当然,不同的温度,也就有了不同的动能,这些动能,能够帮助分子越过能垒,因此使得反应更容易——但这绝不是指温度升高导致能垒降低!
激发态、激发能,原理上也与温度无关。也只与瞬间的分子结构有关。但不同温度下,分子的平衡结构有一定的变化,甚至会停留在不同的亚稳态结构,这就导致出现了温度影响了激发态的假象。
分子的振动,计算振动的原理也非常简单,也就是在平衡位置(能量最低点)对结构进行微小改变,这样得到能量与结构的变化趋势,也就是得到能量与键长键角的关系(一阶梯度、二阶梯度,其中二阶梯度就是力),当然也可以用解析的方式,通过公式推导得到能量的梯度,梯度得到之后,就得到振动谱。需要注意的是,这个计算过程,和温度没有任何关系。而温度的本质,无非就是温度越高,振幅越大,振动能量越大而已,反过来说,振动越剧烈,导致所谓的温度越高。因此可以计算不同温度下的热力学性质,这些热力学性质,实际上就是在不同温度下,振动的剧烈程度。简而言之,振动谱和温度没有关系,热力学性质由振动谱决定,与温度有关系——是通过玻尔兹曼分布对振动剧烈程度进行分布,玻尔兹曼分布是和温度有关的一个分布函数,通过这种分布,将温度考虑进来。用一个形象的比喻:理想的弹簧的振动性质,实际上只和弹簧的弹性系数有关,理想弹簧的弹性系数和温度没有关系,但温度越高,弹簧弹的越剧烈,具体有多剧烈,就是用玻尔兹曼分布公式来确定。
能量分解,是与温度无关的一个东西。就好像势能面是与温度无关,一样的道理。之所以升温容易反应,只不过是热量提供了能量,使得分子到达了能量较高的结构而已。并不是说温度不同,所以势能面不同了。无论多少度的能量分解,都是一样。电子的能量,只与分子结构有关,和分子的热运动的能量(振动情况)无关。在热运动(振动)过程中,分子的结构每一刹那都在改变。每一刹那的能量分解都不同,并且只依赖当时那一刹那的结构。

总的来说,量子化学计算,都是基于一个静态的结构。而实际上,原子总是在运动的,即使是在绝对零度,原子也是在运动的。只不过温度越低,运动越是缓慢、幅度越微弱。所以即使是在绝对零度,量子化学计算的也只是在运动中的某一个瞬间的结构的性质。通常,我们做能量最小化,得到的结构就是绝对零度的时候的振动的一个平衡位置,形象的说,一个弹簧在振动的时候,有一个状态是平衡状态,与这个状态相比,拉长会有回缩的趋势,压缩会有伸长的趋势。

而分子动力学模拟,本身原理非常简单,在给定一个原子的分布之后,软件通常会随机地给这些原子一个初始的速度,同时计算出在这个情况下,每个原子的受力,这样原子的初始坐标、初始速度、力(也就得到了加速度)都有了,因此接下来如何运动,就确定了。在这样的加速度下运动一个时间段(在分子动力学模拟中,叫做时间步长time step),然后再次计算每个原子的坐标、速度、力(加速度)。如此重复。在time step以内,认为加速度不变,这实际上是一个粗糙的近似,因为只要在运动,力肯定是变化的,也就是说加速度是变化的。但真正完全精确的连续精确地处理加速度,这不现实,也没有必要。因为力场本身就不精确。

因此,如果使用的力场是绝对精确的,那么time step越小,结果越精确,但time step越小计算量越大;同时力场本身就不是精确的,所以time step过小没有意义,并不会增大精度,但也不能过大,过大会带来很大的误差(原因如上一段所说)。一般合金块体材料,time step大约为1~2fs,而涉及化学反应的模拟,一般time step不能太大,0.25fs是合适的。

更多资讯请关注!

温度与量子化学、分子动力学的关系相关推荐

  1. 量子化学--分子动力学

    量子理化学–分子动力学 NAMD Amber Gromacs

  2. Gaussian量子化学计算、LAMMPS分子动力学模拟

    Gaussian是做半经验计算和从头计算使用最广泛的量子化学软件,可研究诸如分子轨道,结构优化,过渡态搜索,热力学性质,偶极矩和多极矩,电子密度和电势,极化率和超极化率,红外和拉曼光谱,NMR,垂直电 ...

  3. LAMMPS分子动力学和量子化学软件Gaussian该怎么学?头大

    近年来,分子动力学及计算化学发展十分迅速,目前已经成为发表重要科研成果的"标准配置",发表高水平文章更是不能缺少理论计算的助力,并且被广泛应用在化学.物理材料和生物等学科中.其中分 ...

  4. 量子化学计算和最新分子动力学模拟计算

    课程通知:(此通知长期有效!) Gaussian量化计算 12月13-15日 地点北京 Gromacs分子动力学 12月7-9日 地点上海 Lammps分子动力学 12月7-9日 地点北京 此次为答谢 ...

  5. ACM 杰出会员姬水旺:量子化学和物理的深度学习

    整理:汪浩文 校对:维克多 量子技术和人工智能都是当前最先进的科学技术,前者被寄希望于拥有超强的计算能力,后者已经在各行各业"大杀四方".当两者相遇会碰撞出什么样的火花?人工智能又 ...

  6. 物理化学笔记(1) 量子化学基础

    物理化学笔记(1)量子化学基础 化学是人类关于原子和分子的知识和智慧的结晶.一个优秀的化学家需要适当了解其他科学分支的观测角度,在一定程度上听得懂其他学者的语言.但更重要和根本的是化学家一定要能流利地 ...

  7. 计算机量子化学计算数据处理,实验37 量子化学计算.doc

    实验37 量子化学计算.doc 实验37 量子化学计算 一.目的要求 1.通过计算机操作,了解如何运行量子化学应用程序及编制数据输入文件. 2.用HMO法计算共轭分子的电荷密度.键级及自由价,作出分子 ...

  8. 计算机量子化学计算中HF单位,21世纪高等院校教材·量子化学基础

    21世纪高等院校教材·量子化学基础 语音 编辑 锁定 讨论 上传视频 <量子化学基础>介绍量子化学原理及其应用.全书共11章,内容包括:量子力学基础及简单应用:普通原理和定理,主要介绍变分 ...

  9. 计算机量子化学计算实验报告物化实验,量子化学计算方法及应用实验报告.docx...

    量子化学计算方法及应用实验报告 量子化学计算方法及应用实验报告 篇一:Gaussion软件在化学键长计算中的应用 毕业论文(设计)开题报告 (学生用表) 篇二:几种计算软件 Gaussian: 量子化 ...

最新文章

  1. java 队列的数组_JAVA-循环数组实现简单的队列
  2. Python编写简易木马程序
  3. apk源码查看工具_如何查看Linux命令工具的源码?
  4. [Swift通天遁地]五、高级扩展-(4)快速生成Invert、Mix、Tint、Shade颜色及调整饱和度阶...
  5. SpringBoot笔记整理(二)
  6. AR+教育意义巨大,将对行业未来产生深远影响
  7. mysql 独享表空间_Mysql 独享表空间
  8. c++代码格式化工具神器AStyle介绍
  9. 浅析WIN8打开图片或PDF时提示在禁用UAC的问题
  10. 软件测试方案和计划的区别和联系
  11. EChart饼图文字大小调整
  12. python中char是什么意思_MySQL中char和varchar的区别是什么
  13. postfix 邮箱设置及常见错误
  14. 弹性伸缩(Auto Scaling)
  15. sketch怎么转换成html,手稿秒变html的Sketch 2 Code
  16. html5--2.9新的布局元素(5)-hgroup/address
  17. vim底部查找最后一个关键字
  18. laravel mysql 悲观锁_浅析乐观锁与悲观锁
  19. RSD 教程 —— 2 开始运行RSD
  20. java计算机毕业设计基于安卓Android的订餐系统APP

热门文章

  1. 自媒体运营写出好标题,你就成功一半
  2. 2023年成都.NET线下技术沙龙来了!大咖分享,报名从速
  3. 《统计学》笔记:第13章 时间序列分析和预测
  4. 实际上我没有选择的余地
  5. 【字符串】map练习
  6. SQL技巧:使用AVG()函数计算占比
  7. 假扮90后骗900万,这个骗局的背后隐藏一个赚钱的行业
  8. 【毕设参考】ESP32 + HaaS Python 打造的噪音检测系统,远离喧嚣,安享静谧
  9. 制作简易的当当购物车页面
  10. jqgrid不显示分页图标问题