中科大MaterialsStudio培训教程.ppt
《中科大MaterialsStudio培训教程.ppt》由会员分享,可在线阅读,更多相关《中科大MaterialsStudio培训教程.ppt(66页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、计算材料学主要内容:计算材料学主要内容:密度泛函理论基础密度泛函理论基础 计算模型的建立计算模型的建立 晶体结构优化晶体结构优化 表面吸附表面吸附 电荷密度分布电荷密度分布 化学反应中的过渡态搜索化学反应中的过渡态搜索 气体扩散气体扩散 X-ray X-ray 结构精修结构精修 教员:教员:郝绿原郝绿原 3600834 傅正平傅正平 李震宇(理论)李震宇(理论)张文华(理论)张文华(理论)资料:资料:http:/ CASTAPCASTAP是特别为固体材料学而设计的一个现代的量子力学基是特别为固体材料学而设计的一个现代的量子力学基本程序,其使用了密度泛函本程序,其使用了密度泛函(DFT(DFT)
2、平面波赝势方法,进行第一性)平面波赝势方法,进行第一性原理量子力学计算,以探索如半导体,陶瓷,金属,矿物和沸石原理量子力学计算,以探索如半导体,陶瓷,金属,矿物和沸石等材料的晶体和表面性质。等材料的晶体和表面性质。典型的应用包括表面化学,键结构,态密度和光学性质等研典型的应用包括表面化学,键结构,态密度和光学性质等研究,究,CASTAPCASTAP也可用于研究体系的电荷密度和波函数的也可用于研究体系的电荷密度和波函数的3D3D形式。形式。此外,此外,CASTAPCASTAP可用于有效研究点缺陷(空位,间隙和置换杂质)可用于有效研究点缺陷(空位,间隙和置换杂质)和扩展缺陷(如晶界和位错)的性质。
3、和扩展缺陷(如晶界和位错)的性质。Material StudioMaterial Studio使用组件对话框中的使用组件对话框中的CASTAPCASTAP选项允许准备,选项允许准备,启动,分析和监测启动,分析和监测CASTAPCASTAP服役工作。服役工作。计算:允许选择计算选项(如基集,交换关联势和收敛判据),计算:允许选择计算选项(如基集,交换关联势和收敛判据),作业控制和文档控制。作业控制和文档控制。分析:允许处理和演示分析:允许处理和演示CASTAPCASTAP计算结果。这一工具提供加速整体计算结果。这一工具提供加速整体直观化以及键结构图,态密度图形和光学性质图形。直观化以及键结构图,
4、态密度图形和光学性质图形。CASTAPCASTAP的任务的任务 CASTAPCASTAP计算是要进行的三个任务中的一个,即单个点的能量计算,计算是要进行的三个任务中的一个,即单个点的能量计算,几何优化或分子动力学。可提供这些计算中的每一个以便产生特定的几何优化或分子动力学。可提供这些计算中的每一个以便产生特定的物理性能。性质为一种附加的任务,允许重新开始已完成的计算以便物理性能。性质为一种附加的任务,允许重新开始已完成的计算以便产生最初没有提出的额外性能。产生最初没有提出的额外性能。在在CASTAPCASTAP计算中有很多运行步骤,可分为如下几组:计算中有很多运行步骤,可分为如下几组:*结构定
5、义:必须规定包含所感兴趣结构的周期性的结构定义:必须规定包含所感兴趣结构的周期性的3D3D模型文件,有模型文件,有大量方法规定一种结构:可使用构建晶体(大量方法规定一种结构:可使用构建晶体(Build Crystal)Build Crystal)或构建真或构建真空板空板(Build Vacuum Stab)(Build Vacuum Stab)来构建,也可从已经存在的的结构文档中引来构建,也可从已经存在的的结构文档中引入,还可修正已存在的结构。入,还可修正已存在的结构。注意:注意:CASTAPCASTAP仅能在仅能在3D3D周期模型文件基础上进行计算,必须构建超单周期模型文件基础上进行计算,必
6、须构建超单胞,以便研究分子体系。胞,以便研究分子体系。提示:提示:CASTAPCASTAP计算所需时间随原子数平方的增加而增加。因此,建议计算所需时间随原子数平方的增加而增加。因此,建议用最小的原胞来描述体系,可使用用最小的原胞来描述体系,可使用BuildSymmetryPrimitive CellBuildSymmetryPrimitive Cell菜菜单选项来转换成原胞。单选项来转换成原胞。CASTAPCASTAP中选择一项任务中选择一项任务1 1 从模块面板(从模块面板(Module Explorer)Module Explorer)选择选择CASTAPCalculationCASTAP
7、Calculation。2 2 选择设置表。选择设置表。3 3 从任务列表中选择所要求的任务。从任务列表中选择所要求的任务。*计算设置:合适的计算设置:合适的3D3D模型文件一旦确定,必须选择计算类型模型文件一旦确定,必须选择计算类型和相关参数,例如,对于动力学计算必须确定系综和参数,包和相关参数,例如,对于动力学计算必须确定系综和参数,包括温度,时间步长和步数。选择运行计算的磁盘并开始括温度,时间步长和步数。选择运行计算的磁盘并开始CASTAPCASTAP作业。作业。*结果分析:计算完成后,相关于结果分析:计算完成后,相关于CASTAPCASTAP作业的文档返回用作业的文档返回用户,在项目面
8、板适当位置显示。这些文档的一些进一步处理要户,在项目面板适当位置显示。这些文档的一些进一步处理要求获得可观察量如光学性质。求获得可观察量如光学性质。CASTAPCASTAP能量任务能量任务CASTAPCASTAP能量任务允许计算特定体系的总能量以及物理性质。能量任务允许计算特定体系的总能量以及物理性质。除了总能量之外,在计算之后还可报告作用于原子上的力;也除了总能量之外,在计算之后还可报告作用于原子上的力;也能创建电荷密度文件;利用材料观测仪(能创建电荷密度文件;利用材料观测仪(Material Material Visualizer)Visualizer)允许目测电荷密度的立体分布;还能报告
9、计算中使允许目测电荷密度的立体分布;还能报告计算中使用的用的Monkhorst-Park的的k点的电子能量,因此在点的电子能量,因此在CASTAPCASTAP分析中分析中可生成态密度图。可生成态密度图。对于能够得到可靠结构信息的体系的电子性质的研究,能量任对于能够得到可靠结构信息的体系的电子性质的研究,能量任务是有用的。只要给定应力性质,也可用于计算没有内部自由务是有用的。只要给定应力性质,也可用于计算没有内部自由度的高对称性体系的状态方程(即压力度的高对称性体系的状态方程(即压力-体积,能量体积,能量-体积关系)体积关系)。注意:具有内部自由度的体系中,利用几何优化(注意:具有内部自由度的体
10、系中,利用几何优化(Geometry Geometry Optimization)Optimization)任务可获得状态方程。任务可获得状态方程。CASTAPCASTAP中能量的默认单位是电子伏特中能量的默认单位是电子伏特(eV)(eV),各种能量单位的换,各种能量单位的换算关系见算关系见Mohr.P.J(2000).Mohr.P.J(2000).1 eV=0.036749308 Ha=23.0605 kcal/mole=96.4853 kJ/moleCASTAPCASTAP几何优化任务几何优化任务 CASTAPCASTAP几何优化任务允许改善结构的几何,获得稳定结构几何优化任务允许改善结构
11、的几何,获得稳定结构或多晶型物。通过一个迭代过程来完成这项任务,迭代过程中调或多晶型物。通过一个迭代过程来完成这项任务,迭代过程中调整原子坐标和晶胞参数使结构的总能量最小化。整原子坐标和晶胞参数使结构的总能量最小化。CASTAPCASTAP几何优化是基于减小计算力和应力的数量级,直到小几何优化是基于减小计算力和应力的数量级,直到小于规定的收敛误差。也可能给定外部应力张量来对拉应力、压应于规定的收敛误差。也可能给定外部应力张量来对拉应力、压应力和切应力等作用下的体系行为模型化。在这些情况下力和切应力等作用下的体系行为模型化。在这些情况下反反复迭复迭代内部应力张量直到代内部应力张量直到与所施加的外
12、部应力相等。与所施加的外部应力相等。几何优化处理产生的几何优化处理产生的模型结构与真实结构紧密模型结构与真实结构紧密相似。利用相似。利用CASTAPCASTAP计算的计算的晶格参数精度列于右图。晶格参数精度列于右图。状态方程计算状态方程计算在所施加静压力下几何优化可用于确定材料的体模量在所施加静压力下几何优化可用于确定材料的体模量B B和对压力的和对压力的导数导数B B=dB/dPdB/dP。过程包括计算理论状态方程(过程包括计算理论状态方程(EOSEOS),该方程描),该方程描述单胞体积与外部静压力的关系。工艺非常类似于真实实验:使述单胞体积与外部静压力的关系。工艺非常类似于真实实验:使用几
13、何优化对话框中的应力列表将外部压力固定。通过进行几何用几何优化对话框中的应力列表将外部压力固定。通过进行几何优化可以找到在此压力下的单胞体积。随后的优化可以找到在此压力下的单胞体积。随后的P-V P-V 数据分析与实数据分析与实验研究精确一致。描述验研究精确一致。描述EOSEOS选择分析表达式,其参数适于计算数据选择分析表达式,其参数适于计算数据点。最流行的点。最流行的EOSEOS形式是三阶形式是三阶Birch-Murnaghan Birch-Murnaghan 方程:方程:式中式中V V0 0 为平衡体积。为平衡体积。Cohen Cohen 等进行了等进行了EOSEOS各种解析式的的各种解析
14、式的的详细比较研究。详细比较研究。注意:从相应实验中获得的注意:从相应实验中获得的B B和和B B值依赖于计算使用的压力值范值依赖于计算使用的压力值范围。利用金刚石压砧获得的实验值通常在围。利用金刚石压砧获得的实验值通常在0-30GPa0-30GPa范围内,因此范围内,因此推荐理论研究也在这个范围内。在研究中避免使用负压力值也很推荐理论研究也在这个范围内。在研究中避免使用负压力值也很重要。此外,用于生成重要。此外,用于生成P-V P-V 数据序列的压力值可能是不均匀的,数据序列的压力值可能是不均匀的,在低压力范围要求更精确采样以便获得体模量精确值。在低压力范围要求更精确采样以便获得体模量精确值
15、。P-V 几何优化方法几何优化方法 在默认条件下,在默认条件下,CASTAPCASTAP使用使用BFGSBFGS几何优化方法。该方法通几何优化方法。该方法通常提供了寻找最低能量结构的最快途径,这是支持常提供了寻找最低能量结构的最快途径,这是支持CASTAPCASTAP单胞单胞优化的唯一模式。优化的唯一模式。衰减分子动力学(衰减分子动力学(Damped molecular dynamics)方法是)方法是另一种可以选择的方法,该方法对具有平滑势能表面的体系如另一种可以选择的方法,该方法对具有平滑势能表面的体系如分子晶体或表面分子分子晶体或表面分子与与BFGSBFGS同样有效。同样有效。CASTA
16、PCASTAP动力学任务动力学任务 CASTAPCASTAP动力学任务允许模拟结构中原子在计算力的影响下将如何移动。动力学任务允许模拟结构中原子在计算力的影响下将如何移动。在进行在进行CASTAPCASTAP动力学计算以前,可以选择热力学系综和相应参数,定义模拟动力学计算以前,可以选择热力学系综和相应参数,定义模拟时间和模拟温度。时间和模拟温度。选择热力学系综选择热力学系综 对牛顿运动定律积分允许探索体系恒值能量表面(对牛顿运动定律积分允许探索体系恒值能量表面(NVENVE动力学)。然而,在动力学)。然而,在体系与环境进行热交换条件下发生最本质的现象。使用体系与环境进行热交换条件下发生最本质的
17、现象。使用NVTNVT系综(或者是确定性系综(或者是确定性的的NosNos系综或者是随机性的系综或者是随机性的Langevin Langevin 系综)可模拟该条件。系综)可模拟该条件。定义时间步长(定义时间步长(timestep timestep)在积分算法中重要参数是时间步长。为更好利用计算时间,应使用大的时间在积分算法中重要参数是时间步长。为更好利用计算时间,应使用大的时间步长。然而,如果时间步长过大,则可导致积分过程的不稳定和不精确。典型地,步长。然而,如果时间步长过大,则可导致积分过程的不稳定和不精确。典型地,这表示为运动常数的系统偏差。这表示为运动常数的系统偏差。注意:量子力学分子
18、动力学计算要求比力场动力学使用更小的时间步长。注意:量子力学分子动力学计算要求比力场动力学使用更小的时间步长。动力学过程的约束动力学过程的约束CASTAPCASTAP支持支持Langevin NVTLangevin NVT或或NVENVE动力学过程的线性约束。然而,借助动力学过程的线性约束。然而,借助Material Material StudioStudio界面可以近似使用以下两种更基本的约束:界面可以近似使用以下两种更基本的约束:质心固定,单个原子固定。质心固定,单个原子固定。使用使用seednameseedname.cell.cell 文档可以利用更复杂的约束。文档可以利用更复杂的约束。
19、CASTAPCASTAP性质任务性质任务 CASTAPCASTAP性质任务允许在完成能量,几何优化或动力学运行之后求出电性质任务允许在完成能量,几何优化或动力学运行之后求出电子和结构性质。可以产生的性质如下:子和结构性质。可以产生的性质如下:*态密度(态密度(DOSDOS):利用原始模拟中产生的电荷密度和势能,非自恰计算价):利用原始模拟中产生的电荷密度和势能,非自恰计算价带和导带的精细带和导带的精细Monkhorst-Pack Monkhorst-Pack 网格上的电子本征值。网格上的电子本征值。*带结构:利用原始模拟中产生的电荷密度和势能,非自恰计算价带和导带结构:利用原始模拟中产生的电荷
20、密度和势能,非自恰计算价带和导带的布里渊区高对称性方向电子本征值。带的布里渊区高对称性方向电子本征值。*光学性质:计算电子能带间转变的矩阵元素。光学性质:计算电子能带间转变的矩阵元素。CASTAPCASTAP分析对话可用于生分析对话可用于生成包含可以测得的光学性质的网格和图形文件。成包含可以测得的光学性质的网格和图形文件。*布局数分析:进行布局数分析:进行Mulliken Mulliken 分析。计算决定原子电荷的键总数和角动量分析。计算决定原子电荷的键总数和角动量(以及自旋极化计算所需的磁矩)。任旋地,可产生态密度微分计算所要(以及自旋极化计算所需的磁矩)。任旋地,可产生态密度微分计算所要求
21、的分量。求的分量。*应力:计算应力张量,并写入应力:计算应力张量,并写入seedname.castepseedname.castep 文档。文档。如果要进行单胞参数固定时进行几何优化运行和要检查点如果要进行单胞参数固定时进行几何优化运行和要检查点阵偏离平衡的程度,这些信息是有用的。例如,可进行符合于阵偏离平衡的程度,这些信息是有用的。例如,可进行符合于给定体系理论基态的固定单胞的点缺陷的超晶胞研究。几何优给定体系理论基态的固定单胞的点缺陷的超晶胞研究。几何优化后的应力值显示了与超单胞近似相关联的弹性效应。化后的应力值显示了与超单胞近似相关联的弹性效应。注意:为计算某种性质,从适当模拟得到的结果
22、文档必须以当注意:为计算某种性质,从适当模拟得到的结果文档必须以当前的文件夹形式出现。前的文件夹形式出现。目的目的:介绍介绍CASTEPCASTEP中的结构优化,中的结构优化,使用立体可视化工具显示等值面使用立体可视化工具显示等值面模块模块:Materials Visualizer,CASTEP:Materials Visualizer,CASTEP前提前提:使用晶体建模工具使用晶体建模工具用第一原理预测用第一原理预测AlAsAlAs的晶格参数的晶格参数 内容内容1.1.构建构建AlAsAlAs的晶体结构的晶体结构2.2.设置并进行设置并进行CASTEPCASTEP计算计算3.3.分析结果分析
23、结果4.4.比较计算的结构参数和实验数据比较计算的结构参数和实验数据 (1)(1)图示电荷密度图示电荷密度 (2)(2)图示态密度和带结构图示态密度和带结构引言引言 本指南介绍了本指南介绍了CASTEPCASTEP是如何使用量子力学方法来确定材料的晶体结构,使用者是如何使用量子力学方法来确定材料的晶体结构,使用者将学会如何构建晶体结构,设定一个将学会如何构建晶体结构,设定一个CASTEPCASTEP几何优化任务,然后分析计算结果。几何优化任务,然后分析计算结果。背景背景 密度泛函理论密度泛函理论 (DFT)(DFT)在周期性大尺度材料上应用的进展,对材料设计和加工越在周期性大尺度材料上应用的进
24、展,对材料设计和加工越来越重要。该理论使得研究者能对实验数据进行解释;并从未知晶体的结构性质、来越重要。该理论使得研究者能对实验数据进行解释;并从未知晶体的结构性质、结合能和表面分子的活动性确定材料的本征性质。这些理论工具可用于指导新材料结合能和表面分子的活动性确定材料的本征性质。这些理论工具可用于指导新材料的设计,帮助研究者了解内在的化学和物理过程。的设计,帮助研究者了解内在的化学和物理过程。注意注意:如果你的服务器没有足够快的如果你的服务器没有足够快的CPUCPU,请慎用,请慎用CASTEPCASTEP进行几何优化计算,因为进行几何优化计算,因为它会占用相当长的时间它会占用相当长的时间 。
25、AlAl的分数坐标:的分数坐标:(0 0 0)(1/2 1/2 0)(1/2 0 1/2)(0 1/2 1/2)AsAs的分数坐标:的分数坐标:(3/4 3/4 3/4)(1/4 1/4 3/4)(1/4 3/4 1/4)(3/4 1/4 1/4)(0 0 0)(1/2 0 1/2)(1/2 1/2 0)(0 1/2 1/2)(1/4 1/4 3/4)(3/4 1/4 1/4)(1/4 3/4 1/4)(3/4 3/4 3/4)As:(3/4 3/4 3/4)=(1/4 1/4 1/4)1.1.构建构建AlAsAlAs的晶体结构的晶体结构 空间群是空间群是F-43m 构建一个晶体结构,需要知道
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 中科大 MaterialsStudio 培训 教程
限制150内