您好,欢迎访问三七文档
当前位置:首页 > 电子/通信 > 综合/其它 > 实验指导书(一)-第一性原理方法计算
《计算材料学导论》实验指导书实验一:第一性原理方法计算模拟化合物的晶体结构和电子结构实验目的:1)近十年来,随着计算机技术和材料科学的发展,基于密度函数理论的第一性原理方法计算在材料科学中的应用十分普遍和活跃,发展异常迅速。其应用领域涉及材料晶体结构优化,态密度和能带结构等电子结构,掺杂效应,相变热力学、光、电磁学性质的计算和设计。量子化学计算软件包较多,如免费软件包ABINIT(详见教材),商业化软件包VASP,CASTEP,GAUSSIAN。本实验运用VASP4.6软件包,计算AB型的ZnS或相似结构的晶体结构和电子结构。实验要求:2)首先完成下列基础知识的问答填空,然后运用运用VASP4.6软件包,计算AB型的ZnS或相似结构的晶体结构和电子结构,并画出图形。实验内容:(一)基础填空1)简述第一性原理方法(或从头算)的基本概念。()2)简述第一性原理方法在材料科学中有哪些具体应用?()3)什么叫多粒子体系的总能?()4)什么叫能带结构?它是如何形成的?()(二)第一性原理方法计算模拟AB型化合物(如ZnS)的晶体结构和电子结构。1.ZnS具有多种晶形,如闪锌矿结构(TheZincblende(B3)Structure)和纤锌矿结构(TheWurtzite(B4)Structure),与之结构相同的化合物还有很多,不少化合物具有独特的光电特性。请根据计算指南和模板,计算ZnS或者ZnO,SiC,AlN,CdSe,AgI,AlAs,AlP,AlSb,BAs,BN,BP,BeS,BeSe,BeTe,CdS,CdSe,CdTe,CuBr,CuCl,CuF,CuI,GaAs,GaP,GaSb,HgS,HgSe,HgTe,INAs,InP,MnS,MnSe,SiC,ZnSe,ZnTe)的晶体结构(含晶胞参数a,b,c,V,原子位置的可变内部参数),电子结构(含态密度(含总态密度,分态密度)和能带结构。并画出图形,标识出特征参数,给出能隙值。VIAOSSeTe,IIB(M2+)ZnCoNiCdPbIIB+VIANiSZnS基本上将POTCAR中的元素内容唤成自己要计算的化合物旧可以了。CdSe–POTCARpotential势函数。(POTCARCd+POTCARSe机械连接在一起的),如果我要计算NiS(POTCARNi+POTCARS练贴到一起旧可以了)POSCR(POSITION)晶体结构素材:根据美国海军研究室晶体学结构网站数据库,获得相关晶体结构信息如下:1.闪锌矿结构(TheZincblende(B3)Structure)Prototype:ZnSPearsonSymbol:cF8StrukturberichtDesignation:B3SpaceGroup:F43m(Cartesianandlatticecoordinatelistingsavailable)Number:216Reference:WyckoffVol.I,pp108-110OthercompoundswiththisStructure:AgI,AlAs,AlP,AlSb,BAs,BN,BP,BeS,BeSe,BeTe,CdS,CuBr,CuCl,CuF,CuI,GaAs,GaP,GaSb,HgS,HgSe,HgTe,INAs,InP,MnS,MnSe,SiC,ZnSe,ZnTePrimitiveVectors:A1=½aY+½aZA2=½aX+½aZA3=½aX+½aYBasisVectors:B1=0(Zn)(4a)B2=¼A1+¼A2+¼A3=¼aX+¼aY+¼aZ(S)(4c)*******************Primitivevectorsa(1)=0.000000002.704650002.70465000a(2)=2.704650000.000000002.70465000a(3)=2.704650002.704650000.00000000Volume=39.56974149BasisVectors:AtomLatticeCoordinatesCartesianCoordinatesZn0.000000000.000000000.000000000.000000000.000000000.00000000S0.250000000.250000000.250000001.352325001.352325001.35232500POSCAR!PositionZnS-B325#1.00.000000002.704650002.704650002.704650000.000000002.704650002.704650002.704650000.0000000011!ZnSDIRECT0000.250000000.250000000.250000002.TheWurtzite(B4)StructurePrototype:ZnS(Wurtzite)PearsonSymbol:hP4StrukturberichtDesignation:B4SpaceGroup:P63mc(Cartesianandlatticecoordinatelistingsavailable)Number:186OtherCompoundswiththisStructure:ZnO,SiC,AlN,CdSe,BN,C(HexagonalDiamond)Reference:KisiandElcombe,ActaCryst.C45,1867(1989).PrimitiveVectors:A1=½aX-½31/2aYA2=½aX+½31/2aYA3=cZBasisVectors:B1=1/3A1+2/3A2=½aX+½3-1/2aY(Zn)(2b)B2=2/3A1+1/3A2+½A3=½aX-½3-1/2aY+½cZ(Zn)(2b)B3=1/3A1+2/3A2+uA3=½aX+½3-1/2aY+ucZ(S)(2b)B4=2/3A1+1/3A2+(½+u)A3=½aX-½3-1/2aY+(½+u)cZ(S)(2b)***************************************Primitivevectorsa(1)=1.91135000-3.310555310.00000000a(2)=1.911350003.310555310.00000000a(3)=0.000000000.000000006.26070000Volume=79.23078495BasisVectors:AtomLatticeCoordinatesCartesianCoordinatesZn0.333333330.666666670.000000001.911350001.103518440.00000000Zn0.666666670.333333330.500000001.91135000-1.103518443.13035000S0.333333330.666666670.374800001.911350001.103518442.34651036S0.666666670.33333333-0.125200001.91135000-1.10351844-0.78383964ZnS-B41.01.91135000-3.310555310.000000001.911350003.310555310.000000000.000000000.000000006.2607000022Direct0.33333333000000210.66666666999999790.0000.66666666999999790.33333333000000210.5000.33333333000000210.66666666999999790.3740.66666666999999790.33333333000000210.875在材料学院计算机实验室进行计算的步骤详解:(文件模板可在下载中心获得)1.进入WinXP系统,接收老师发布的文件夹和文件(或提前到教学邮箱coursedoc@sina.com(fzdxclxy)(实验室网站下载中心()下载),拷贝到自己的U盘,重新启动系统,进入LINUX系统,开始密码为123456或305.2.检查计算机是否有其他任务在运行,如机器空闲时,进入SUSE操作系统,默认用户为wubo,注销用户wubo,选择“其他“,采用新用户root登录,密码为123456或305--------------------3.进入系统,在桌面建立文件夹(如2009318,2009为年级,318为个人学号,保证个人文件不被覆盖)。将模版文件夹解压到桌面。4.先打开三套算例之一。25#-SET,或196-SET,59-SET(RESULTREF是参考计算结果)等等**-r31文件夹(晶胞参数优化,寻找平衡结构,因为POSCAR中参照类似结构,给的是假设值,不一定是平衡值,点击右键,打开“终端”运行界面,输入vaspr31&,然后回车,计算开始执行。(进行晶胞参数优化)5.3-5分钟后敲击回车键,等待运行完毕,出现“**done“。将r31文件夹复制一份为r32文件夹,右键点击出现”终端“,然后输入”cpCONTCARPOSCAR,回车,输入“y”确认(ENTER键)。(即将CONTCAR中内容拷贝到POSCAR中,使得本次计算的初始晶胞参数是在前一次r31计算结果的基础上进行,即进一步优化,对复杂结构尤其需要。)然后输入“vaspr32&,等待完成。6.将r32文件夹中除INCAR外(INCAR与前面r31,r32的区别是NSW=10=1)的所有文件拷贝到”*-rf“文件夹中,右键点击出现”终端“,然后输入”cpCONTCARPOSCAR,回车,输入“y”确认。(即将CONTCAR中内容拷贝到POSCAR中,使得本次计算的初始晶胞参数是在前一次r32计算结果的基础上进行,即。)然后输入“vasprf&,等待完成。7.将*-rf文件夹中所有内容,除INCAR(INCAR与前面r31,r32的区别是NSW=10=1,ICHARG=111,AddRWIGSParameterFromPOTCAR)拷贝到*-DOS文件夹,终端运行vaspLOG-DOS&,8.将*-rf文件夹中所有内容,除INCAR(INCAR与前面r31,r32的区别是NSW=10=1,ICHARG=111,AddRWIGSParameterFromPOTCAR),KPOINTS(KPOINTS变成第一布里渊区的高对称点的连线取点)拷贝到*-BAND文件夹,终端运行vaspLOG-BAND&,敲击回车。9.待完成计算后,运用工具小程序软件band-plot.out提取能带数据。先编译band-plot.out命令为:chmod+x./band-plot.outOr在XP下,VASP.EXElinux-zens:/home/vasp-work/ZnS-BAND#chmod+x./band-plot.outlinux-zens:/home/vasp-work/ZnS-BAND#./band-plot.outfermilevel(eV)!待输入的这个数据来自上一步计算DOS的文件夹中的DOSCAR中第六行的第4个数据。如:ZnS-DOS/DOSCAR44100.1980770E+020.3822700E-090.3822700E-090.6260700E-090.5000000E-151.000000000000000E-004CARCdSe-B447.67299817-13.772303113013.560602591.00000000-13.7720.0000E+000.0000E+00-13.5670.0000E+000.0000E+00-13.3630.0000E+000.0000E+00....
本文标题:实验指导书(一)-第一性原理方法计算
链接地址:https://www.777doc.com/doc-2531913 .html