1、报告人:曹勇 博士生导 师:朱景川 教授2011.03.091第一原理的可靠性Total Energy,Cohesive EnergyTotal energyof atoms(Ry.)Cohesive energy(Ry.)Structural Properties:MoleculesStructural properties of diborane Diborne(3c-2e bond)SolidLDAExpDiaomond6.676.74Silicon10.1010.26Geranium10.5810.68Lattice constant(a.u.)LDA predicts lattice
2、constants to within 2%.Bulk modulus(Mbar)LDA predicts bulk modulusto within a few percents.Structural PropertiesLatticeconstant-2-1 0 1 2-8-6-4-2 0 2 4fEEnergy(eV)DOSMajority spinMinority spinffEEBdDNdDNNNM)()()(minorminormajormajorminormajor-2-1 0 1 2-8-6-4-2 0 2 4fEEnergy(eV)DOSMajority spinMinori
3、ty spinfEEnergy(eV)DOSMajority spinMinority spin-1.5-1-0.5 0 0.5 1 1.5-8-6-4-2 0 2 4CSiGeNB Structural properties?Electronic properties?Elastic properties?optical properties?Phonon dispersion?Magnetic properties?Superconductivity?2第一原理所能解决的问题Hexagoal Mo2CMo2C 是合金钢中的二次硬化相,它均匀、细小、弥散的分布于基体中,具有极高的硬度和良好的
4、高温稳定性。合金钢中合金元素种类繁多,是否存在其他的碳化物相,如Cr2C、V2C、Ni2C来取代其作用。Mo2C 是否具有其他更加稳定的结构 空位或其他原子置换对其稳定性和性能有何影响2 第一原理所能解决的问题Orthorhombic and Hexagonal Fe3C晶体结构的稳定性判定虚拟相、亚稳相、稳定相。研究晶格常数和原子所处位置对晶体结构稳定性的影响。对于组成元素确定的体系,可能存在不同的晶体结构。分别对不同的晶体结构的能量极小值进行计算,比较不同晶体结构的能量极小值,便可确定稳定的晶体结构。2 第一原理所能解决的问题Material Properties from First-P
5、rinciplesFrom first principles!Predict new behaviors/properties of existing materialsDesign materials with desired propertiesUnderstand and explain materials propertiesBecoming reality关于关于CASTAPCASTAP CASTAPCASTAP是特别为固体材料学而设计的一个现代的量子力学基本程序,是特别为固体材料学而设计的一个现代的量子力学基本程序,其使用了密度泛函其使用了密度泛函(DFT(DFT)平面波赝势方法,
6、进行第一原理量子力学计算,平面波赝势方法,进行第一原理量子力学计算,以探索如半导体,陶瓷,金属,矿物和沸石等材料的晶体和表面性质。以探索如半导体,陶瓷,金属,矿物和沸石等材料的晶体和表面性质。典型的应用包括表面化学,键结构,态密度和光学性质等研究,典型的应用包括表面化学,键结构,态密度和光学性质等研究,CASTAPCASTAP也可用于研究体系的电荷密度和波函数的也可用于研究体系的电荷密度和波函数的3D3D形式。此外,形式。此外,CASTAPCASTAP可可用于有效研究点缺陷(空位,间隙和置换杂质)和扩展缺陷(如晶界和位用于有效研究点缺陷(空位,间隙和置换杂质)和扩展缺陷(如晶界和位错)的性质。
7、错)的性质。Material StudioMaterial Studio使用组件对话框中的使用组件对话框中的CASTAPCASTAP选项允许准备,启动,选项允许准备,启动,分析和监测分析和监测CASTAPCASTAP服役工作。服役工作。计算:允许选择计算选项(如基集,交换关联势和收敛判据),作业控制计算:允许选择计算选项(如基集,交换关联势和收敛判据),作业控制和文档控制。和文档控制。分析:允许处理和演示分析:允许处理和演示CASTAPCASTAP计算结果。这一工具提供加速整体直观化以计算结果。这一工具提供加速整体直观化以及键结构图,态密度图形和光学性质图形。及键结构图,态密度图形和光学性质图
8、形。CASTAPCASTAP计算计算 CASTAPCASTAP计算是要进行的三个任务中的一个,即单个点的能量计算,计算是要进行的三个任务中的一个,即单个点的能量计算,几何优化或分子动力学。可提供这些计算中的每一个以便产生特定的几何优化或分子动力学。可提供这些计算中的每一个以便产生特定的物理性能。性质为一种附加的任务,允许重新开始已完成的计算以便物理性能。性质为一种附加的任务,允许重新开始已完成的计算以便产生最初没有提出的额外性能。产生最初没有提出的额外性能。在在CASTAPCASTAP计算中有很多运行步骤,可分为如下几组:计算中有很多运行步骤,可分为如下几组:*结构定义:必须规定包含所感兴趣结
9、构的周期性的结构定义:必须规定包含所感兴趣结构的周期性的3D3D模型文件,有模型文件,有大量方法规定一种结构:可使用构建晶体(大量方法规定一种结构:可使用构建晶体(Build Crystal)Build Crystal)或构建真或构建真空板空板(Build Vacuum Stab)(Build Vacuum Stab)来构建,也可从已经存在的的结构文档中来构建,也可从已经存在的的结构文档中引入,还可修正已存在的结构。引入,还可修正已存在的结构。提示:提示:CASTAPCASTAP计算所需时间随原子数平方的增加而增加。因此,建议计算所需时间随原子数平方的增加而增加。因此,建议是用最小的初晶胞来描
10、述体系,可使用是用最小的初晶胞来描述体系,可使用BuildSymmetryPrimitive BuildSymmetryPrimitive CellCell菜单选项来转换成初晶胞。菜单选项来转换成初晶胞。CASTAPCASTAP中中选择一项任务选择一项任务1 1 从模块面板(从模块面板(Module Explorer)Module Explorer)选择选择CASTAPCalculationCASTAPCalculation。2 2 选择设置表。选择设置表。3 3 从任务列表中选择所要求的任务。从任务列表中选择所要求的任务。计算设置:合适的计算设置:合适的3D3D模型文件一旦确定,必须选择计算
11、类型模型文件一旦确定,必须选择计算类型和相关参数,例如,对于动力学计算必须确定系综和参数,包和相关参数,例如,对于动力学计算必须确定系综和参数,包括温度,时间步长和步数。选择运行计算的磁盘并开始括温度,时间步长和步数。选择运行计算的磁盘并开始CASTAPCASTAP作业。作业。*结果分析:计算完成后,相关于结果分析:计算完成后,相关于CASTAPCASTAP作业的文档返回用作业的文档返回用户,在项目面板适当位置显示。这些文档的一些进一步处理要户,在项目面板适当位置显示。这些文档的一些进一步处理要求获得可观察量如电子结构图、光学性质。求获得可观察量如电子结构图、光学性质。CASTAPCASTAP
12、能量任务能量任务CASTAPCASTAP能量任务允许计算特定体系的总能量以及物理性质。能量任务允许计算特定体系的总能量以及物理性质。除了总能量之外,在计算之后还可报告作用于原子上的力;也除了总能量之外,在计算之后还可报告作用于原子上的力;也能创建电荷密度文件;利用材料观测仪(能创建电荷密度文件;利用材料观测仪(Material Material VisualizerVisualizer)允许目测电荷密度的立体分布;还能报告计算中允许目测电荷密度的立体分布;还能报告计算中使用的使用的Monkhorst-Park的的k点的电子能量,因此在点的电子能量,因此在CASTAPCASTAP分析分析中可生成
13、态密度图。中可生成态密度图。对于能够得到可靠结构信息的体系的电子性质的研究,能量任对于能够得到可靠结构信息的体系的电子性质的研究,能量任务是有用的。只要给定应力性质,也可用于计算没有内部自由务是有用的。只要给定应力性质,也可用于计算没有内部自由度的高对称性体系的状态方程(即压力度的高对称性体系的状态方程(即压力-体积,能量体积,能量-体积关体积关系)。系)。CASTAPCASTAP中能量的缺损单位是电子伏特中能量的缺损单位是电子伏特(eVeV),各种能量单位的换,各种能量单位的换算关系见算关系见Mohr.P.J(2000).Mohr.P.J(2000).1 eV=0.036749308 Ha=
14、23.0605 kcal/mole=96.4853 kJ/moleCASTAPCASTAP几何优化任务几何优化任务 CASTAPCASTAP几何优化任务允许改善结构的几何,获得稳定结构几何优化任务允许改善结构的几何,获得稳定结构或多晶型物。通过一个迭代过程来完成这项任务,迭代过程中或多晶型物。通过一个迭代过程来完成这项任务,迭代过程中调整原子坐标和晶胞参数使结构的总能量最小化。调整原子坐标和晶胞参数使结构的总能量最小化。CASTAPCASTAP几何优化是基于减小计算力和应力的数量级,直到几何优化是基于减小计算力和应力的数量级,直到小于规定的收敛误差。也可能给定外部应力张量来对拉应力、小于规定的
15、收敛误差。也可能给定外部应力张量来对拉应力、压应力和切应力等作用下的体系行为模型化。在这些情况下压应力和切应力等作用下的体系行为模型化。在这些情况下反反复迭复迭代内部应力张量直到代内部应力张量直到与所施加的外部应力相等。与所施加的外部应力相等。几何优化处理产生的模型几何优化处理产生的模型结构与真实结构紧密相似。结构与真实结构紧密相似。利用利用CASTAPCASTAP计算的晶格参计算的晶格参数精度列于右图。数精度列于右图。CASTAPCASTAP性质任务性质任务 CASTAPCASTAP性质任务允许在完成能量,几何优化或动力学运行之后求出电性质任务允许在完成能量,几何优化或动力学运行之后求出电子
16、和结构性质。可以产生的性质如下:子和结构性质。可以产生的性质如下:*态密度(态密度(DOSDOS):利用原始模拟中产生的电荷密度和势能,非自恰计算价):利用原始模拟中产生的电荷密度和势能,非自恰计算价带和导带的精细带和导带的精细MonkhorstMonkhorst-Pack-Pack 网格上的电子本征值。网格上的电子本征值。*带结构:利用原始模拟中产生的电荷密度和势能,非自恰计算价带和导带结构:利用原始模拟中产生的电荷密度和势能,非自恰计算价带和导带的布里渊区高对称性方向电子本征值。带的布里渊区高对称性方向电子本征值。*光学性质:计算电子能带间转变的矩阵元素。光学性质:计算电子能带间转变的矩阵
17、元素。CASTAPCASTAP分析对话可用于生分析对话可用于生成包含可以测得的光学性质的网格和图形文件。成包含可以测得的光学性质的网格和图形文件。*布局数分析:进行布局数分析:进行MullikenMulliken 分析。计算决定原子电荷的键总数和角动量分析。计算决定原子电荷的键总数和角动量(以及自旋极化计算所需的磁矩)。任旋地,可产生态密度微分计算所要(以及自旋极化计算所需的磁矩)。任旋地,可产生态密度微分计算所要求的分量。求的分量。*应力:计算应力张量,并写入应力:计算应力张量,并写入seedname.castepseedname.castep 文档文档。启动程序CASTAP的运行环境的运行
18、环境搭建晶胞模型能带计算过程输出结果分析包括电子结构和物理性质通过计算能量极小值进行几何优化确立稳定结构MoSi2以MoSi2为例,其空间群为14/mmm;晶格常数为a=3.202,c=7.851;Mo的原子位置为(0,0,0)和(1/2,1/2,1/2);Si的原子位置为(0,0,1/3),(0,0,2/3),(1/2,1/2,1/6)和(1/2,1/2,5/6)寻找已经存在的常见晶体模型寻找已经存在的常见晶体模型寻找已经存在的常见晶体模型寻找已经存在的常见晶体模型搭建模型选择空间群、设定晶格常数选择空间群、设定晶格常数选择空间群、设定晶格常数添加原子,输入原子内坐标建立超晶胞转换原胞设立P
19、1空间群,降低对称性问题1 说出上述晶胞的晶胞类型,并指出后两个晶胞所含化学式VC的个数。问题2 P1空间群有何特点,什么情况下会将晶胞设置为P1空间群?能带计算的过程晶体是一个具有周期性结构的体系,输入时只能给出一个体积有限的晶体结构模型,需要利用周期性边界条件,才能得到整个晶体的能带结构。在选择了计算任务之后,需要对计算参数进行设置,如自洽场计算的精度、基组大小、k的取值等。在能带计算中,基组是指用于线性组合成单电子波函数的基函数集合,在平面波赝势方法中,给出能量的截断值Ecut。由于计算量的的原因计算时k值只取简约布里渊区中的有限值,以了l1 l2 l3的形式表示所取的k在b1、b2和b
20、3方向上取值间隔分别为b1/l1,b2/l2,b3/l3,。在其他条件不变的情况下,k的取值数目增加,得到的En(k)函数的精确度增加,但计算量显著增加。自洽场计算的收敛用电子数密度或晶体总能量的收敛来标志,自洽场计算的精度是指收敛的标准。能带计算的过程 利用自洽场方法求解Kohn-Sham方程,得到所设结构的晶体总能量。在计算晶体的物理性质之前必须对所设的晶体结构模型进行几何优化,根据关于能量、力、应力、位移的判据来判断晶体结构是否为稳定结构(总能量最小)。如果晶体结构不是稳定结构,重新设置晶格参数进行计算,直至得到稳定的晶体结构。然后对结构优化后的晶体进行物理性质计算,输出计算结果。能带计
21、算的过程几何优化几何优化是通过调节结构模型的几何参数来获得稳定结构的过程,其结果是使模型结构尽可能的接近真实结构。进行几何优化的判据可以根据研究的需要而定,一般是几个判据的组合使用。常用的判据有以下几个:自洽场收敛判据。对给定的结构模型进行自洽场计算时,相继两次自洽计算得到的晶体总能量之差足够小,即相继两次自洽计算的晶体总能量之差小于设定值。力判据。每个原子所受的晶体内作用力足够小,即单个原子受力小于设定最大值。应力判据。每个结构模型单元中的应力足够小,即应力小于设定的最大值。位移判据。相继两次结构参数变化引起的原子位移的分量足够小,即原子位移分量小于设定的最大值。设置参数设置参数设置参数设置
22、参数设置电子结构参数几何优化几何优化(a)(b)MoMoCCFig.1 The crystal structures of Mo2C with 12 atoms basis in(a)Ortho-Mo2C,(b)Hexa-Mo2C.5.1 能量分析5.2 电子结构分析5.3 弹性性质分析5.4 其他物理性质分析晶体总能量晶体总能量(不包括核的动能部分)可分为两部分:一部分是原子核与内层电子组成的离子实能量,这部分能量基本上与晶体结构无关,是一个常数,赝势方法中常把总能量中这部分不变的能量设为零;另一部分是总能量与离子实能量之差,包括离子实与价电子的相互作用,离子实之间的相互作用以及价电子之间的
23、相互作用。晶体总能量BatomAatomtotcohyExEEyxE1其中,x,y分别为晶胞中A,B原子的个数;Etot为晶胞的总能量;EatomA,EatomB分别为自由状态下原子A,B的能量。结合能EsolidA,EsolidB分别为固态单质单个原子A,B的能量。形成能Hexagoal and orthorhombic Mo2C形成能设定任务性能参数能带结构单电子方程的本征值En(k)对每个n是一个对k准连续的、可区分(非简并情况)的函数,称为能带。所有的能带称为能带结构。人们常常关心由原子的价电子形成的能量相对较高的几个能带,其中在绝对零度(0K)时,被价电子填满的能带称为价带,而未被填
24、满或全空的能带称为导带。导带底与价带顶之间的能量区间称为禁带,导带底与价带顶的能量之差称为禁带宽度。能带结构下图是CASTEP计算的闪锌矿结构的BN能带结构图,总能量的计算精度是1.010-5,k的取值为888,能量的截断值为250.0eV。图中虚线表示费米能级(EF=0),费米能级以下的能带是价带,费米能级以上的能带是导带。导带底与价带顶位于相同点的能带结构,称为直接跃迁型能带结构。导带底与价带顶位于不同点的能带结构,称为间接跃迁型能带结构。从图中可以看出,导带底与价带顶位于布里渊区的原点(点,图中以G点表示),这表明BN具有直接型能带结构。能带结构由于三维晶体的波矢k也是三维的,En(k)
25、需要四维空间,因此,一般使波矢k沿选定的方向取值,画出二维的En(k)图。所选定的直线方向一般是晶体倒易点阵的高对称方向,如立方晶体倒易点阵的轴(100方向)、轴(110方向)和轴(111方向)。全部En(k)函数给出能带结构,实际上人们最关心的是费米能级附近的一系列能带,因此,一般只计算有限个能带的En(k)函数。从能带结构图上可以直观地看到在指定方向上各能带En(k)函数随k的变化、导带底与价带顶的位置、禁带宽度及禁带能隙随k的变化。能态密度在原子中电子的本征态形成一系列分立的能级,可以具体标明各能级的能量,说明它们的分布情况。然而,在固体中,电子能级非常密集,形成准连续分布,标明其中每个
26、能级的能量是没有意义的。为了描述固体能带中电子能级的分布,引入“能态密度”的概念。若能量在E(E+E)范围内的电子能态数目为Z,则N(E)称为能态密度(或态密度)。EZEE0)(Nlim能态密度能态密度描述了电子态的能量分布,由态密度的定义式可推出,第n个能带的态密度Nn(E)为)(4)(N3kEEdkNEBZnn式中,为原胞体积,N为晶体中原胞数目,积分在布里渊区内进行。总态密度N(E)为所有能带的态密度之和,即ESknnkEdSNENEN)(4)()(3积分在等能面SE上进行。能态密度总态密度N(E)是各能带的态密度之和,总电子数N等于N(E)从负无穷到费米能级EF的积分,即FEdEEN)
27、(N态密度是一个十分有用的概念,使用态密度可以用对电子能量E的积分代替在布里渊区内对k的积分。态密度经常用于电子结构的快速可视分析,价带宽度、能隙及电子态密度N(E)的主要特征处强度和数目等特性有助于定性解释实验得到的光谱数据。态密度分析还有助于理解电子结构的变化,如外压引起的电子结构的变化。能态密度能态密度(DOS)可分为总态密度、分波态密度(PDOS)和局域态密度(LDOS)。局域态密度和分波态密度是电子结构分析十分有用的半定量工具。LDOS显示系统中原子的电子态对能态密度谱的每个部分的贡献。PDOS根据电子态密度角动量来进一步分辨这些贡献,确定DOS的主要峰是否具有s,p或d电子的特征。
28、LDOS和PDOS分析可对体系中电子杂化的本质和体系的XPS谱、光谱中的主要特征的来源提供定性解释。PDOS计算基于Mulliken布局分析,这种布局分析可将原子对每个能带的贡献归属于指定的原子轨道,对所有能带中某些原子轨道的贡献求和,可得到加权的态密度。可选择不同的加权方式,例如,将指定原子的所有原子轨道的对各能带的贡献加起来便得到LDOS。能态密度结果输出024681012 s-DOS p-DOS d-DOS TotalTotal 0123Fe1 d-DOS -14-12-10-8-6-4-2024012345DOS(States/eV/atom)E(eV)Fe2 d-DOS -14-12
29、-10-8-6-4-2024024681012E(eV)DOS(States/eV)s p d f Totalb)能态密度在自旋极化体系中,电子和电子具有不同的空间波函数,即占据不同的能态。可分别计算电子的态密度N(E)和电子的态密度N(E),它们的和给出总态密度,它们的差N(E)-N(E)被称为自旋态密度(SDOS)。材料的磁性质与自旋态密度有关。Fe是典型的自旋极化体系,用CASTEP计算-Fe的能态密度,总能量的计算精度是1.010-5,k的取值为101010,能量的截断值为300.0eV,分别得到电子和电子的能态密度,如图所示。布局分析对电子电荷在各组分原子之间的分布情况进行计算,称为
30、布局分析。有多种布局分析方法,其中被广泛采用的布局分析方法是Mulliken布局分析。布局分析可以给出原子上、原子轨道上、两原子间的电子电荷分布,依次称为原子布局、轨道布局和键布局。布局分析布局分析为原子间成键提供了一个客观判据,并且两原子间的重叠布局还可用于评价一个键的共价性或离子性。键布局的值高表明键是共价的,键布局的值低表明键是一种离子相互作用。还可以用有效离子价来进一步评价键的离子性,有效离子价定义为阴离子物种上原来的离子电荷与Mulliken电荷之差,若这个值为零,则表明该键是完全离子键,若这个值大于零,则表明该键的共价成分增加。电荷密度差异弹性性质材料的弹性常数描述了它对所加应力的
31、相应。或者反过来说,弹性常数描述了为维持一个给定形变所需的应力。应力 和应变 均为二阶对称张量,可分别用 (i=1,2,6)和 (j=1,2,6)来表示,则线弹性常数 可以表示为一个66的对称矩阵对于小的应力应变,有jjijiCTE1知道晶体总能量ET可算出弹性常数 。利用计算得到的弹性常数 ,还可计算体弹模量、泊松比的性质。ijijCijCijC待优化结构完成之后弹性常数弹性常数热力学性质对体系热力学性质的描述基于声子,声子是晶格震动的能量子。声子的角频率与波矢q的函数关系(q)称为声子谱或色散关系。利用第一原理计算声子谱(q)的方法有两种:超胞法和线性响应法。由声子谱(q)可计算体系的焓H
32、、熵S自由能F和晶格热容CV,它们都是温度的函数。下图是用CASTEP计算的立方ZrO2的焓(H)、功函数(F)、温度与熵的乘积(TS)和等容热容(CV)随温度的变化。光学性质光学性质晶体结构稳定性对于组成元素确定的体系,可能存在不同的晶体结构。分别对不同的晶体结构的能量极小值进行计算,比较不同晶体结构的能量极小值,便可确定稳定的晶体结构。Orthorhombic and Hexagonal Fe3C(a)(b)MoMoCCFig.1 The crystal structures of Mo2C with 12 atoms basis in(a)Ortho-Mo2C,(b)Hexa-Mo2C.
33、晶体结构稳定性对于相同结构的晶体结构,研究空位或原子置换对晶体结构稳定性的影响。通过对能量极小值进行计算,比较不同处理后的能量极小值,便可确定稳定的晶体结构。B.Xiao等b还利用第一原理和试验的方法研究了W、Mo、B在Cr7C3中多元复合添加的影响,研究结果表明复合添加B和W或Mo有利于Fe16Cr12C12结构的化学稳定性。(Chemical Physics Letters,2008)晶体导电性及结合键的强弱直接跃迁型能带结构间接跃迁型能带结构能隙的宽度结合键的共价性和离子性结合键的强度材料的磁性质与自旋态密度有关。计算晶体结构的物理性质,计算力学稳定性及材料的韧脆性01211CC011C
34、044C021211 CC53442211CCCGV4412114412114)(3)(5CCCCCCGR08)(38)(2(38)(29121144121144212113BCCCGCCBCGCCBGHHHGBBGE39)3(223GBGBv1211442CCCA表6 金属原子M(M=Fe,Cr,Mo)置换后VC与NbC碳化物的三个独立的弹性常数及体弹模量根据判据,以上碳化物机械稳定。发生置换后,VC的体弹模量升高。Nb的碳化物中,Nb3MoC的体弹模量最高。固体的弹性常数与材料的力学性能密切相关,可以用来表征晶体对外界应力的响应,可作为原子间相互作用力大小的判据,并且弹性常数在材料的稳定性
35、、硬度和强度上扮演着重要的角色。表7 金属原子M(M=Fe,Cr,Mo)置换后VC与NbC碳化物的剪切模量、杨氏模量、各向异性因子及B/G比根据参考文献,B/G大于1.75,材料表现为韧性;反之则表现为脆性。由以上可知除V3FeC4,其余碳化物均表现为脆性。作为中间输出量,为其它计算提供参数计算的体系能量,可为热力学计算提供参数;弹性常数可作为更高尺度材料计算模拟的输入参数。建立经验公式,计算硬度建立经验公式,计算硬度3/5)(bvAPvGPaH其中,A是常数,取740;P为布局数;Vb为键的体积。Table 1 The overlap population and the hardness
36、of VC and V4C3,where Hvcalc,Hvother and Hvexp are the calculated hardness,the calculated hardness by other person 5 and the experimental Vickers hardness5,respectively.(a/2)110 Edge Dislocation in SiXTEM(M.Chisholm)ball-n-stick model110 projection模拟位错成核Model System:a/2 edge dislocation110 projection of diamond Si lattice-Dislocation Core Formation:iifb