VASP操作介绍课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《VASP操作介绍课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- VASP 操作 介绍 课件
- 资源描述:
-
1、VASP软件介绍软件介绍说明:本PPT主要内容参考网络资源,其用于教学是合适的。主要参考:计算材料学:杨振华。1ppt课件VASP计算软件包简介计算软件包简介VASP,其全称是Vienna Ab-initio Simulation Package。VASP是一种使用赝势和平面波基组进行从头量子力学分子动力学计算和第一性原理计算的软件包。VASP主要用于具有周期性的晶体或表面的计算,可以采用大单胞,也可以用于处理小的分子体系。2ppt课件1.与同类的软件相比,它比较早地实现了超软赝势,计算量相对于一般的模守恒赝势方法大为减少。2.其对计算领域最大贡献无疑是在Blchl的基础上发展的投影缀加平面波
2、(PAW)方法。这使得VASP不仅计算速度快,而且精度是abinit和pwscf没法比的。VASP的精度,比如磁性计算,很多可以跟FLAPW相比,并且计算速度比FLAPW快很多。已广泛应用于材料科学领域。3ppt课件1.VESTA软件模型建立软件模型建立2.VASP基本原理简介基本原理简介3.VASP软件基本知识软件基本知识4.常用关键词使用说明常用关键词使用说明5.实例解析,实际操作?实例解析,实际操作?主要介绍内容主要介绍内容4ppt课件2.VASP程序基本原理程序基本原理 VASP是是基于基于赝势平面波基组赝势平面波基组的密度泛函程序,其前身的密度泛函程序,其前身是是CASTEP 198
3、9版本,其基本原理如下:版本,其基本原理如下:根据根据Bloch定理,对于周期体系,其电子波函数可以写定理,对于周期体系,其电子波函数可以写为单胞部分和类波部分的乘积:为单胞部分和类波部分的乘积:)()(rferirk ii 其中,单胞部分的波函数可以用一组在倒易空间的平面其中,单胞部分的波函数可以用一组在倒易空间的平面波来表示:波来表示:GrGiGiiecrf,)(5ppt课件这样,电子波函数可以写为平面波的加和:这样,电子波函数可以写为平面波的加和:GrGkiGkiiecr)(,)(根据密度泛函理论,波函数通过求解根据密度泛函理论,波函数通过求解KohnSham方程来确定:方程来确定:)(
4、)()()()(222rrrVrVrVmiiiXCHion i:KohnSham本征值本征值Vion:电子与核之间的作用势:电子与核之间的作用势VH和和VXC:电子的:电子的Hartree势和交换势和交换-相关势相关势|)()(32rdrrrnerVH)()()(rnrnErVXCXC6ppt课件基于平面波表示的基于平面波表示的KohnSham方程:方程:,22)()()(|2GGkiiGkiXCHionGGccGGVGGVGGVGkm上式中动能项是对角化的,通过求解上式方括号中的哈密顿矩上式中动能项是对角化的,通过求解上式方括号中的哈密顿矩阵来求解阵来求解KS方程,该矩阵的大小由方程,该矩阵
5、的大小由截至能截至能(cutoff energy)来决定。来决定。7ppt课件尝试电子密度和尝试波函数尝试电子密度和尝试波函数写出交换相关势表达式写出交换相关势表达式构造哈密顿量构造哈密顿量子空间对角化,优化迭代子空间对角化,优化迭代自由能的表达式自由能的表达式E新电子密度,与尝试电子密度比较新电子密度,与尝试电子密度比较输出结果,写波函数输出结果,写波函数是否程序流程:程序流程:8ppt课件 与原子轨道基组相比,平面波基组有如下优点:与原子轨道基组相比,平面波基组有如下优点:1)无需考虑无需考虑BSSE校正;校正;2)平面波基函数的具体形式不依赖于核的坐标,这样,一平面波基函数的具体形式不依
6、赖于核的坐标,这样,一方面,价电子对离子的作用力可以直接用方面,价电子对离子的作用力可以直接用Hellman-Feymann定理得到解析的表达式,计算显得非常方便,定理得到解析的表达式,计算显得非常方便,另一方面也使能量的计算在不同的原子构象下具有基本另一方面也使能量的计算在不同的原子构象下具有基本相同的精度;相同的精度;3)很方便地采用快速傅立叶变换很方便地采用快速傅立叶变换(FFT)技术,使能量、力等技术,使能量、力等的计算在实空间和倒易空间快速转换,这样计算尽可能的计算在实空间和倒易空间快速转换,这样计算尽可能在方便的空间中进行;在方便的空间中进行;4)计算的收敛性和精确性比较容易控制,
7、因为通过截断能计算的收敛性和精确性比较容易控制,因为通过截断能的选择可以方便控制平面波基组的大小。的选择可以方便控制平面波基组的大小。9ppt课件 平面波基组方法的不足之处:平面波基组方法的不足之处:1)所求得的所求得的波函数很难寻找出一个直观的物理或化学图象与波函数很难寻找出一个直观的物理或化学图象与化学家习惯的原子轨道的概念相联系,即其结果与化学家化学家习惯的原子轨道的概念相联系,即其结果与化学家所感兴趣的成键和轨道作用图象很难联系出来,这就为我所感兴趣的成键和轨道作用图象很难联系出来,这就为我们计算结果的分析带来了困难们计算结果的分析带来了困难;2)考察某些物理量时,例如原子电荷,涉及到
8、积分范围的选考察某些物理量时,例如原子电荷,涉及到积分范围的选取,这造成所得物理量的绝对值意义不大;取,这造成所得物理量的绝对值意义不大;3)有些方法,例如杂化密度泛函方法不易于采用平面波基组有些方法,例如杂化密度泛函方法不易于采用平面波基组方法实现。方法实现。10ppt课件3.VASP程序基本知识程序基本知识1.VASP程序主要功能:1)能量计算能量计算J.Phys.Chem.C,2008,112,19111ppt课件能带结构能带结构DOS2)电子结构电子结构(能带结构、能带结构、DOS、电荷密度分布、电荷密度分布)12ppt课件电荷密度分布电荷密度分布J.Phys.Chem.B,2005,
9、109,1927013ppt课件3)构型优化构型优化(含过渡态含过渡态)和反应途径和反应途径J.Phys.Chem.B,2006,110,1545414ppt课件4)频率计算和频率计算和HREELS能谱模拟能谱模拟J.Phys.Chem.C,2007,111,743715ppt课件5)STM图像模拟图像模拟Surf.Sci.,2007,601,348816ppt课件6)UPS能谱图像模拟能谱图像模拟Surf.Sci.,2007,601,348817ppt课件7)材料光学性质计算材料光学性质计算8)其它性质计算,包括功函、力学性质等其它性质计算,包括功函、力学性质等18ppt课件2 2.重复平板
10、模型(或层晶模型):VASP程序采用重复平板模型来模拟零维至三维体系程序采用重复平板模型来模拟零维至三维体系零维分子体系零维分子体系19ppt课件Dv:Vacuum thickness (10 A)二维固体表面二维固体表面20ppt课件说明:说明:重复平板模型中的平移矢量长度必须合理选择,以保证:重复平板模型中的平移矢量长度必须合理选择,以保证:1)对于分子体系,必须保证相邻重复单元中最近邻原子之对于分子体系,必须保证相邻重复单元中最近邻原子之间的距离必须至少间的距离必须至少710埃以上;埃以上;2)对于一维体系,相邻两条链最近邻原子之间的距离必须对于一维体系,相邻两条链最近邻原子之间的距离必
11、须至少至少710埃以上;埃以上;3)对二维体系,上下两个平板最近邻原子之间的距离必须对二维体系,上下两个平板最近邻原子之间的距离必须至少至少710埃以上;埃以上;21ppt课件Total energyLength of vector4)严格意义上,通过考察体系总能量严格意义上,通过考察体系总能量/能量差值对真空能量差值对真空区大小的收敛情况来确定合理的平移矢量长度。区大小的收敛情况来确定合理的平移矢量长度。22ppt课件3.K网格大小的选择:网格大小的选择:对于一维至三维体系的计算,需涉及对于一维至三维体系的计算,需涉及k点数目的选择,对点数目的选择,对于于K点的确定,它与布里渊区的形状以及对
12、称性有关。点的确定,它与布里渊区的形状以及对称性有关。VASP的的K点输入方法有多种,其中最常用的是直接给定点输入方法有多种,其中最常用的是直接给定K-mesh的大小,的大小,然后程序根据布里渊区的形状以及对称性自动生成各然后程序根据布里渊区的形状以及对称性自动生成各K点的坐点的坐标和权重。标和权重。对于对于K-mesh的确定方法,通常通过考察总能量的确定方法,通常通过考察总能量/能量差的收敛能量差的收敛程度来确定,能量的收敛标准是程度来确定,能量的收敛标准是1meV/atom。多数情况下,对半导体或绝缘体较小的多数情况下,对半导体或绝缘体较小的K-mesh能量就可以能量就可以收敛,对于导体,
13、一般需要较大的收敛,对于导体,一般需要较大的K-mesh。23ppt课件24ppt课件24681012-10.9-10.8-10.7-10.6-10.5-10.4-10.3-10.2Total energy(eV)Size of k-mesh硅体相总能量随硅体相总能量随K-mesh大小的变化情况大小的变化情况25ppt课件4.Cutoff energy大小的选择:大小的选择:截至能的大小直接影响到计算结果的精度和计算速度,截至能的大小直接影响到计算结果的精度和计算速度,因此,它是平面波计算方法的一个重要参数。因此,它是平面波计算方法的一个重要参数。理论上截断能越大计算结果也可靠,但截至能大小决
14、定理论上截断能越大计算结果也可靠,但截至能大小决定了计算中平面波的数目,平面波数目越多计算时间约长、内了计算中平面波的数目,平面波数目越多计算时间约长、内存开销越大。存开销越大。一般根据所求物理量来确定截至能,例如计算体模量以一般根据所求物理量来确定截至能,例如计算体模量以及弹性系数时,需要较高的截至能,而通常的构型优化只要及弹性系数时,需要较高的截至能,而通常的构型优化只要中等大小的截至能即可,另外动力学模拟时,可选取低的截中等大小的截至能即可,另外动力学模拟时,可选取低的截至能。至能。26ppt课件 不同元素在构造其赝势时,有各自的截至能,对于不同元素在构造其赝势时,有各自的截至能,对于V
15、ASP,在缺省情况下,选取的是中等大小的截至能,这对于求解多在缺省情况下,选取的是中等大小的截至能,这对于求解多数物理量是足够的。严格意义上,截至能的确定与数物理量是足够的。严格意义上,截至能的确定与K-mesh大大小的确定类似,也是通过考察在总能量的收敛情况来确定小的确定类似,也是通过考察在总能量的收敛情况来确定(即即保证总能量收敛至保证总能量收敛至1meV/atom)。27ppt课件硅体相总能量随硅体相总能量随cutoff energy大小的变化情况大小的变化情况100150200250300-10.80-10.75-10.70-10.65-10.60-10.55Total energy(
16、eV)Cutoff energy(eV)28ppt课件5.VASP输入和输出文件:输入和输出文件:输入文件输入文件(文件名必需大写文件名必需大写)INCAR:其内容为关键词,确定了计算参数以及目的;其内容为关键词,确定了计算参数以及目的;POSCAR:构型描述文件,主要包括平移矢量、原子类构型描述文件,主要包括平移矢量、原子类 型和数目、以及各原子坐标;型和数目、以及各原子坐标;KPOINTS:K点定义文件,可手动定义和自动产生;点定义文件,可手动定义和自动产生;POTCAR:各原子的赝势定义文件。各原子的赝势定义文件。29ppt课件主要输出文件主要输出文件 OUTCAR:最主要的输出文件,包
17、含了所有重要信息;最主要的输出文件,包含了所有重要信息;OSZICAR:输出计算过程的能量迭代信息;输出计算过程的能量迭代信息;CONTCAR:内容为最新一轮的构型内容为最新一轮的构型(分数坐标,分数坐标,可用于续算可用于续算);CHGCAR、CHG、PARCHG:用于电荷密度图绘制;用于电荷密度图绘制;WAVECAR:波函数文件;波函数文件;EIGENVAL:记录各记录各K点的能量本征值,用于绘制能带图;点的能量本征值,用于绘制能带图;XDATCAR:构型迭代过程中各轮的构型信息构型迭代过程中各轮的构型信息(分数坐标,用于分数坐标,用于 动力学模拟动力学模拟);DOSCAR:态密度信息。态密
18、度信息。30ppt课件POSCAR文件内容说明:文件内容说明:Silicon bulk(Title)2.9(Scaling factor or lattice constant)0.0 1.0 1.0(第一个平移矢量的方向第一个平移矢量的方向)1.0 0.0 1.0(第二个平移矢量的方向第二个平移矢量的方向)1.0 1.0 0.0(第三个平移矢量的方向第三个平移矢量的方向)2(单胞内原子数目以及原子种类单胞内原子数目以及原子种类)Selective dynamics(表示对构型进行部分优化,如果没这行,则表示全优化表示对构型进行部分优化,如果没这行,则表示全优化)Direct(表示所采用的为分
19、数坐标,如果内容为表示所采用的为分数坐标,如果内容为Car,则坐标单位为埃,则坐标单位为埃)0.125 0.125 0.125 T T T (各原子坐标以及哪个方向坐标放开优化各原子坐标以及哪个方向坐标放开优化)-0.125 -0.125 -0.125 T T T31ppt课件surface of mgo(100)(2*2)Mg 1.00000000000000 5.9459999999999997 0.0000000000000000 0.0000000000000000 0.0000000000000000 5.9459999999999997 0.0000000000000000 0.0
20、000000000000000 0.0000000000000000 20.0000000000000000 20 20(体系中有体系中有2种元素,各自的原子数目分别为种元素,各自的原子数目分别为20,20)Selective dynamicsDirect 0.0000000000000000 0.0000000000000000 0.0000000000000000 F F F 0.5000000000000000 0.0000000000000000 0.0000000000000000 F F F 0.5000000000000000 0.5000000000000000 0.00000
21、00000000000 F F F 0.0000000000000000 0.5000000000000000 0.0000000000000000 F F F 0.2500000000000000 0.2500000000000000 0.0000000000000000 F F F 0.7500000000000000 0.2500000000000000 0.0000000000000000 F F F 0.2500000000000000 0.7500000000000000 0.0000000000000000 F F F 0.7500000000000000 0.750000000
22、0000000 0.0000000000000000 F F F 32ppt课件POTCAR文件内容说明:文件内容说明:VASP程序本身有提供了赝势库,只需将体系各类原子的程序本身有提供了赝势库,只需将体系各类原子的赝势合并在一起即可,但需注意到:赝势合并在一起即可,但需注意到:1)赝势类型:赝势类型:US型赝势型赝势LDAGGAPW91PBEPAW型赝势型赝势GGAPW91PBELDAUS型赝势所需截至能型赝势所需截至能较小,计算速度快,较小,计算速度快,PAW赝势截至能通常赝势截至能通常较大,而且考虑的电子较大,而且考虑的电子数多,计算慢,但精确数多,计算慢,但精确度高。度高。33ppt课
23、件2)POTCAT中各原子赝势定义的顺序必需与中各原子赝势定义的顺序必需与POSCAR中相同:中相同:surface of mgo(100)(2*2)Mg 1.00000000000000 5.9459999999999997 0.0000000000000000 0.0000000000000000 0.0000000000000000 5.9459999999999997 0.0000000000000000 0.0000000000000000 0.0000000000000000 20.0000000000000000 20 20Selective dynamicsDirect3)对各
24、原子的赝势参数,我们最关心的是截至能以及电子数对各原子的赝势参数,我们最关心的是截至能以及电子数;4)POTCAR的泛函类型必需与的泛函类型必需与INCAR中中GGA关键词定义的关键词定义的 类型一致;类型一致;5)使用使用zcat命令产生和合并命令产生和合并POTCAR文件。文件。34ppt课件对应于中等大小的截至能对应于中等大小的截至能(构型优化时采用构型优化时采用)对应于低的截至能对应于低的截至能(动力学模拟时采用动力学模拟时采用)构造该赝势时,所采用的泛函类型,构造该赝势时,所采用的泛函类型,这里为这里为PW91电子数目和组态电子数目和组态35ppt课件KPOINTS文件内容说明:文件
展开阅读全文