




已阅读5页,还剩60页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
不支持中文目录 显示扩展名 CASTEP概述 关于CASTAPCASTAP是特别为固体材料学而设计的一个现代的量子力学基本程序 其使用了密度泛函 DFT 平面波赝势方法 进行第一性原理量子力学计算 以探索如半导体 陶瓷 金属 矿物和沸石等材料的晶体和表面性质 典型的应用包括表面化学 键结构 态密度和光学性质等研究 CASTAP也可用于研究体系的电荷密度和波函数的3D形式 此外 CASTAP可用于有效研究点缺陷 空位 间隙和置换杂质 和扩展缺陷 如晶界和位错 的性质 MaterialStudio使用组件对话框中的CASTAP选项允许准备 启动 分析和监测CASTAP服役工作 计算 允许选择计算选项 如基集 交换关联势和收敛判据 作业控制和文档控制 分析 允许处理和演示CASTAP计算结果 这一工具提供加速整体直观化以及键结构图 态密度图形和光学性质图形 CASTAP的任务CASTAP三个计算任务 单个点的能量计算 几何优化分子动力学 可提供这些计算中的每一个以便产生特定的物理性能 性质为一种附加的任务 允许重新开始已完成的计算以便产生最初没有提出的额外性能 在CASTAP计算中有很多运行步骤 可分为如下几组 结构定义 必须规定包含所感兴趣结构的周期性的3D模型文件 构建结构的方法有 可使用构建晶体 BuildCrystal 或构建真空板 BuildVacuumStab 来构建 也可从已经存在的的结构文档中引入 还可修正已存在的结构 CASTAP中选择一项任务1从模块面板 ModuleExplorer 选择CASTAP Calculation 2选择设置表 3从任务列表中选择所要求的任务 计算设置 合适的3D模型文件一旦确定 必须选择计算类型和相关参数 例如 对于动力学计算必须确定系综和参数 包括温度 时间步长和步数 选择运行计算的磁盘并开始CASTAP作业 结果分析 计算完成后 相关于CASTAP作业的文档返回用户 在项目面板适当位置显示 这些文档的一些进一步处理要求获得可观察量如光学性质 注意 CASTAP仅能在3D周期模型文件基础上进行计算 必须构建超单胞 以便研究分子体系 提示 CASTAP计算所需时间随原子数平方的增加而增加 因此 建议用最小的原胞来描述体系 可使用Build Symmetry PrimitiveCell菜单选项来转换成原胞 CASTAP能量任务CASTAP能量任务允许计算特定体系的总能量以及物理性质 除了总能量之外 在计算之后还可报告作用于原子上的力 也能创建电荷密度文件 利用材料观测仪 MaterialVisualizer 允许目测电荷密度的立体分布 还能报告计算中使用的Monkhorst Park的k点的电子能量 因此在CASTAP分析中可生成态密度图 对于能够得到可靠结构信息的体系的电子性质的研究 能量任务是有用的 只要给定应力性质 也可用于计算没有内部自由度的高对称性体系的状态方程 即压力 体积 能量 体积关系 注意 具有内部自由度的体系中 利用几何优化 GeometryOptimization 任务可获得状态方程 CASTAP中能量的默认单位是电子伏特 eV 各种能量单位的换算关系见Mohr P J 2000 1eV 0 036749308Ha 23 0605kcal mole 96 4853kJ mole CASTAP几何优化任务 CASTAP几何优化任务允许改善结构的几何 获得稳定结构或多晶型物 通过一个迭代过程来完成这项任务 迭代过程中调整原子坐标和晶胞参数使结构的总能量最小化 CASTAP几何优化是基于减小计算力和应力的数量级 直到小于规定的收敛误差 也可能给定外部应力张量来对拉应力 压应力和切应力等作用下的体系行为模型化 在这些情况下反 复迭代内部应力张量直到与所施加的外部应力相等 几何优化处理产生的模型结构与真实结构紧密相似 利用CASTAP计算的晶格参数精度列于右图 几何优化方法 在默认条件下 CASTAP使用BFGS几何优化方法 该方法通常提供了寻找最低能量结构的最快途径 这是支持CASTAP单胞优化的唯一模式 衰减分子动力学 Dampedmoleculardynamics 方法是另一种可以选择的方法 该方法对具有平滑势能表面的体系如分子晶体或表面分子与BFGS同样有效 CASTAP动力学任务CASTAP动力学任务允许模拟结构中原子在计算力的影响下将如何移动 在进行CASTAP动力学计算以前 可以选择热力学系综和相应参数 定义模拟时间和模拟温度 选择热力学系综对牛顿运动定律积分允许探索体系恒值能量表面 NVE动力学 然而 在体系与环境进行热交换条件下发生最本质的现象 使用NVT系综 或者是确定性的Nos 系综或者是随机性的Langevin系综 可模拟该条件 定义时间步长 timestep 在积分算法中重要参数是时间步长 为更好利用计算时间 应使用大的时间步长 然而 如果时间步长过大 则可导致积分过程的不稳定和不精确 典型地 这表示为运动常数的系统偏差 注意 量子力学分子动力学计算要求比力场动力学使用更小的时间步长 动力学过程的约束CASTAP支持LangevinNVT或NVE动力学过程的线性约束 然而 借助MaterialStudio界面可以近似使用以下两种更基本的约束 质心固定 单个原子固定 使用seedname cell文档可以利用更复杂的约束 CASTAP性质任务CASTAP性质任务允许在完成能量 几何优化或动力学运行之后求出电子和结构性质 可以产生的性质如下 态密度 DOS 利用原始模拟中产生的电荷密度和势能 非自恰计算价带和导带的精细Monkhorst Pack网格上的电子本征值 带结构 利用原始模拟中产生的电荷密度和势能 非自恰计算价带和导带的布里渊区高对称性方向电子本征值 光学性质 计算电子能带间转变的矩阵元素 CASTAP分析对话可用于生成包含可以测得的光学性质的网格和图形文件 布局数分析 进行Mulliken分析 计算决定原子电荷的键总数和角动量 以及自旋极化计算所需的磁矩 任旋地 可产生态密度微分计算所要求的分量 应力 计算应力张量 并写入seedname castep文档 用第一原理预测AlAs的晶格参数 目的 介绍CASTEP中的结构优化 使用立体可视化工具显示等值面模块 MaterialsVisualizer CASTEP前提 使用晶体建模工具 内容1 构建AlAs的晶体结构2 设置并进行CASTEP计算3 分析结果4 比较计算的结构参数和实验数据 1 图示电荷密度 2 图示态密度和带结构 引言本指南介绍了CASTEP是如何使用量子力学方法来确定材料的晶体结构 使用者将学会如何构建晶体结构 设定一个CASTEP几何优化任务 然后分析计算结果 背景密度泛函理论 DFT 在周期性大尺度材料上应用的进展 对材料设计和加工越来越重要 该理论使得研究者能对实验数据进行解释 并从未知晶体的结构性质 结合能和表面分子的活动性确定材料的本征性质 这些理论工具可用于指导新材料的设计 帮助研究者了解内在的化学和物理过程 注意 如果你的服务器没有足够快的CPU 请慎用CASTEP进行几何优化计算 因为它会占用相当长的时间 Al的分数坐标 000 1 21 20 1 201 2 01 21 2 As的分数坐标 3 43 43 4 1 41 43 4 1 43 41 4 3 41 41 4 1 构建AlAs的晶体结构 空间群是F 43m 构建一个晶体结构 需要知道该晶体的空间群 晶格参数和晶体的内坐标 对AlAs来说 空间群是F 43m 空间群代号为216 原胞有两个原子 Al和As的分数坐标分别为 0 0 0 和 0 25 0 25 0 25 晶格参数为5 6622 第一步是建立晶格 在Ddisk上建立英文目录D class3 按下面步骤 在ProjectExplorer内 建立AlAs根目录 从 开始 或快捷图标打开MS 找到class3 按 打开 按钮 输入AlAs 这将是新的Project的名字 在ProjectExplorer中 右击根目录AlAs 选择New 3DAtomisticDocument 右击3DAtomisticdocument文件 将该文件重新命名为AlAs xsd 从菜单栏里选择Build Crystals BuildCrystal BuildCrystal对话框显示出来 点击Entergroup输入216 按下TAB按钮 或在Entergroup中选择F 43m 空间群信息更新为F 43m空间群 空间群信息框中的信息也随着F 43m空间群的信息而发生变化 杨碚芳课 选择LatticeParameters标签 把a值从10 00变为5 662 点击Build按钮 单击此图标 然后可旋转晶格 显示其立体结构 一个没有原子的3D格子显示在3DAtomistic文件里 AsAl Atom OXSITExyzSOFHAl1 34a0001 0As2 34c0 250 250 251 0 endforICSD 67784 Al的分数坐标 000 1 21 20 1 201 2 01 21 2 As的分数坐标 3 43 43 4 1 41 43 4 1 43 41 4 3 41 41 4 输入几个原子 Ba3Si6O9N4 作业1 解释符号和群F 43m的意思 给出参考书 需输入3个Ba2个Si2个N3个O 从菜单栏中选择Build AddAtoms 通过AddAtoms对话框 我们可以把原子添加到指定的位置 其对话框如下 在AddAtoms对话框中选择Options标签 确定Coordinatesystem为Fractional 如上所示 选择Atoms标签 通过周期表 在Element文本框中输入Al 再输入Al的分数坐标 0 0 0 然后按下Add按钮 铝原子就添加到结构中了 从菜单栏中选择View DisplayStyle 在打开的对话框中 选择Ballandstick显示方式 同前 在Element文本框中键入As 在a b c文本框中键入0 25 按Add按钮 这样As也加入到晶格中 关闭对话框 说明 上面操作虽然只加入一个Al 一个As 但群的对称操作在晶体中补充了剩余的Al原子和As原子 等位原子 如果新加原子以line方式显示 可重复前面步骤 改显示方式为BallandStick 单击此图标 出现添加原子AddAtoms对话框 选择原子名称 输入分数坐标 按Add 则原子添加到晶体结构图中 重复操作 直到添加完晶胞中的所有原子 关闭AddAtoms框 前面的添加原子操作也可用下面图标来实现 这里不再重复 从上面的AlAs晶体结构看出 近邻晶胞中的原子也显示出来 这种显示表示了AlAs晶体中键的拓扑结构 当然 可以通过重新建造晶体结构来移去这些近邻晶胞中的原子 从菜单栏中选择Build Crystals RebuildCrystal 打开对话框 按下Rebuild按钮 在显示出的晶体结构中那些原子就被移走了 已经把显示方式定为BallandStick 按下面图示步骤 保存结果 3DViewer内的晶体结构是传统的晶胞 conventional unit cell 显示了晶格的立方对称性 CASTEP利用了晶格的对称性 可以使用只包含两个原子的原胞 primitive unit cell 来进行计算 而晶胞包含了8个原子 电荷密度 键长和每个原子的总能量将是一样的 而不管这个unitcell是如何被定义的 这样 使用原胞 原子数较少 计算量大大减小 计算时间将被缩短 Note 在计算磁性体系时 使用了自旋极化 这时要注意 电荷密度自旋波的周期是原胞的数倍 选择菜单栏里的Build Symmetry PrimitiveCell 模型文件 3DViewer 显示为原胞 primitivecell AlAs的原胞不同角度 在晶体图上按右键 选Label 在出现的对话框中选ElementSymbol 按apply 晶胞上显示元素符号 2 设置CASTEP计算任务 从工具栏中选择CASTEP工具 再选择Calculation或从菜单栏中选择Modules CASTEP Calculation CASTEPCalculation对话框如下 下面我们分两步 先优化AlAs的几何结构 再计算BandStructure和Densityofstates 1 优化AlAs晶体结构 把Task改为GeometryOptimization 计算精度Quality设置为coarse 结构优化的默认设置是优化原子坐标 在本例中 我们不仅要优化原子坐标 同时也要优化晶格常数 按下与Task相关的More 按钮 勾选上OptimizeCell 关闭此对话框 当改变计算精度的时候 其它的参数也会自动作相应的变化 选择Electronic标签栏 按下More 按钮 在SCF对话框里作如下设置 将Charge由0 5改为0 15 钩上Fixoccupancy 选择Properties标签栏 里面的计算任务都不要选 选择JobControl标签栏 按下More 按钮 在CASTEPJobControlOptions对话框里 改变Updateinterval为30 0s 关闭此对话框 按下Run按钮 关闭对话框 注意 此时3D结构为激活窗口 如果激活窗口是文本 则Run为灰色 几秒钟后 一个新文件夹出现在ProjectExplorer内 该文件夹包含了所有的计算结果 如果使用客户端 服务器模式 当工作结束时 文件会被传回到客户端 数据传输过程需要一定的时间 与文件的大小有关 JobExplorer显示了所有正在运行的工作的状态 它显示了很多有用的信息 包括服务器和工作代码 如果需要 也可以通过JobExplorer来中止运行工作 计算过程中出现的两个表示能量收敛的图框 几分钟后 计算结束 出现 JobCompleted 提示 表示计算成功 输出文本文档为AlAs castep 包含优化信息 在AlAsCASTEPGeomOpt文件夹中 按下面图示操作 关闭工作窗口中的文件 2 接下来 利用优化过的AlAs结构 计算AlAs的BandStructure和Densityofstates 在结构优化的文件中 双击AlAs xsd AlAs castep两个文件 这两个文件出现在工作窗口中 按下面图示设定计算任务 直至Run 出现新的文件夹 3 计算结束后 查看AlAs的BandStructure和Densityofstates的计算结果 可用工具放大 缩小能带图 能带图下方的字母表示布里渊区的高对称点 单击AlAs xsd文件 使其为当前活动窗口 再按图示点击计算设置 使当前状态为BandStructure 点击下方的More 则显示出对称点的坐标 在新文件夹AlAsCASTEPProperties中双击AlAs DOS castep 这此文件出现在工作窗口中 按图示操作 显示AlAs的DOS 可用工具放大 缩小能带图 4 前面的结构优化显示 AlAs的总能量随迭代次数振荡 下面改计算方法进行结构优化 避免振荡 计算步骤与前面类似 图示如下 结构优化过程 可见随着迭代次数的增加 AlAs的总能量逐渐减小 按下面图示步骤 保存计算结果 关闭工作窗口中的文件 5 同样 利用优化过的AlAs结构 计算AlAs的BandStructure和Densityofstates 在新出现的文件夹中 打开AlAs castep AlAs xsd两个文件 这两个文件都出现在工作窗口中 作业2 在 CASTEP文件中找到并记下总电子能量 与前面优化后的总电子能量比较 哪个应该小 设置计算任务 按Run进行计算 关闭对话框 6 计算结束后 查看AlAs的BandStructure和Densityofstates的计算结果 计算结束后 出现提示 关闭 保存计算结果 清理工作窗口 在新出现的AlAsCASTEPProperties文件夹中 双击AlAs BandStr castep 该文件出现在工作窗口中 按图示操作 显示带结构 同样 双击AlAs DOS castep 显示态密度 说明 分析工具可以用来显示态密度 DOS 和能带结构 能带结构图显示了布里渊区内沿着高对称方向电子能量对k矢的依赖性 这些图提供了一个对材料的电子结构进行定性分析的非常有用的工具 譬如 与近自由的s p电子构成的能带相比 很容易鉴别出d f电子构成的窄带 DOS和PDOS图给出了材料的电子结构的一个快速定性图像 有时候它们可以直接和实验光谱结果相关联 CASTEP的主要输出结果文件AlAs castep包含了有限的能带结构和DOS信息 更多的详细信息包含在AlAs BandStr castep文件内 打开Analysis对话框 选上Bandstructure 从这个对话框可以看出 可以把能带结构和态密度信息显示在同一个图中 在DOS部分 选上ShowDOS 单击View 出现的图包含了带结构和DOS两种信息 当然 可以分别显示能带结构和态密度 可以按图片 数据格式输出图文件 数据可由Excel等软件读取 还可以借助CASTEP来计算很多其他性质 比如反射率和介电函数等等 DFT计算带隙Eg 数值偏小 比较下图可知 计算精度高 Eg大 7 比较两次计算的结果 1 2 4 3 1 296 1 762 作业2 比较两次计算出的总电子能量 3分析结果当结果文件被传输回来 会得到下列数个文件 AlAs xsd 最后的优化结构 AlAsTrajectory xtd 一个轨迹文件 包含了每一个优化步骤后的结构 AlAs castep 包含了优化信息的输出文本文件 AlAs param 模拟所用的输入参数 计算任何一个性质 都会产生 param和 castep文件 在AlAs结构中 由于对称性的存在 受力为0 但是应力的大小取决于晶格参数 这样 CASTEP就会努力去最小化系统的总能量和应力 因此 为保证计算能够合适地完成 检查压力收敛是非常重要的 在ProjectExplorer内 双击AlAs castep 将其激活为当前工作文件 选择菜单栏里的Edit Find 在文本框中输入 completedsuccessfully 按下FindNext按钮 AlAs castep文件滚动 看到一个含有两行的表格 最后一列的每一行都显示为Yes 这表明计算成功地结束 开始创建晶胞时 就知道晶格长度为5 6622 因此 可以把能量最小化后的晶格长度与初始的实验数据相比较 实验的晶格长度基于晶胞结构 而不是原胞 因此需要将现在的原胞转化为晶胞 再与实验数据比较 4 比较AlAs晶体结构的计算数据与实验数据 双击AlAs xsd使其为当前工作文件 从菜单栏里选择Build Symmetry ConventionalCell 晶胞显示出来 有数种方法看到晶格长度 一种就是打开LatticeParameters对话框 在模型文件 3DViewer 上右击 选择LatticeParameters 格矢大约为5 721128 另一种简单的方法是在左侧Properties中选择Lattice3D 其中显示晶格常数为5 72113 误差大约是 0 5 这在1 2 典型误差范围内 这个误差值是赝势平面波方法与实验结果比较的期望误差 使用GGA函数 晶格常数的计算值偏大 使用LDA函数 晶格常数的计算值偏小 继续之前 需要保存工作 并关闭所有窗口 选择菜单栏上的File SaveProject 然后是Window CloseAll 从工具栏选择CASTEP 然后选择Analysis 或从菜单栏选择Modules CASTEP Analysis 再选中Electrondensity选项 此时 会有一条信息 noresultsfileisavailable 说没有什么结果文件 所以需要指定结果文件 在ProjectExplorer内 双击AlAs castep 这将把结果文件和分析对话框关联起来 5 可视化电荷密度可以用CASTEP分析工具得到电荷密度 需要指定一个3D文件来显示等密度面 在ProjectExplorer内 双击优化后的AlAs xsd文件 选择菜单栏里的Build Symm
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 幕墙工程交付方案(3篇)
- 双城联盟协同发展机制研究
- 物流运输行业操作规程与安全规范
- 四合院室内设计汇报
- 大客户销售经理岗位职责说明书
- 车间安全操作规程标准模板
- 三体全面原著讲解
- 数学角度识别教学说课稿设计
- 学校体育督导汇报
- 商业房幕墙改造方案(3篇)
- GB/T 3618-2006铝及铝合金花纹板
- GB/T 26255-2022燃气用聚乙烯(PE)管道系统的钢塑转换管件
- GB 31645-2018食品安全国家标准胶原蛋白肽
- 某工业区供水管道工程施工组织设计
- 防山体滑坡应急预案
- 江苏省社会组织网上办事系统-操作手册
- DB37-T 3079-2017特种设备事故隐患排查治理体系细则
- 2023版江西省乡镇卫生院街道社区卫生服务中心地址医疗机构名单(1744家)
- 模具保养记录表
- 各种隔离标识
- 钢质防火门窗项目商业计划书范文参考
评论
0/150
提交评论