【能带结构绘图和初步分析】

1.1能带简介

在形成分子时,原子轨道构成具有分立能级的分子轨道。晶体是由大量的原子有序堆积而成的。由原子轨道所构成的分子轨道的数量非常之大,以至于可以将所形成的分子轨道的能级看成是准连续的,即形成了能带。晶体中电子所能具有的能量范围,在物理学中往往形象化地用一条条水平横线表示电子的各个能量值。能量愈大,线的位置愈高,一定能量范围内的许多能级(彼此相隔很近)形成一条带,称为能带。

在固体物理学中,固体的能带结构(又称电子能带结构,如图一所示)描述了禁止或允许电子所带有的能量,这是周期性晶格中的量子动力学电子波衍射引起的。材料的能带结构决定了多种特性,特别是它的电子学和光学性质。

1.2能带结构的计算

能带结构目前是采用第一性原理(ab initio)计算所得到的常用信息。大致可以分为价带、禁带和导带三部分(如图一所示),导带和价带之间的空隙称为能隙,用Eg表示。计算材料的能带结构即色散曲线E(k),可以使用Materials Studio或VASP软件进行。以下将介绍用Materials Studio进行能带结构计算的基本步骤,以ZnS半导体为例:

(1)打开Materials Studio界面,点击File→ Import→ Structures→ semiconductors,选择ZnS.msi,得到ZnS.xsd文件,如图二(a)所示;

图二 ZnS晶体结构

(2)变换风格:单击右键→ Display Style→ Atom选项中选择Ball and stick。如图二(b)所示;

(3)结构优化:计算能带结构前需进行结构优化。单击CASTEP Calculation,设置如下图三所示,点击Run进行。优化成功会自动生成GeomOpt文件夹。

图三 结构优化

(4)能带结构计算:点击GeomOpt文件夹中的ZnS.xsd。单击CASTEP Calculation,设置如下图四所示,点击Run进行。得到CASTEP Energy文件夹。

图四 能带结构计算

(5)能带结构图的绘制:点击CASTEP Energy文件夹中的ZnS.xsd→ CASTEP Analysis→ Band structure→ View。得到ZnS Band Structure.xcd,具体能带信息见BandStr.castep,如图五。

图五 能带结构图

BandStr.castep中记录的信息十分详尽,包括电子数目(自旋向上与自旋向下)、能带数目、计算耗时等。

(6)初步分析:

从能带结构图中得到的信息,判断直接带隙或间接带隙、带隙、价带顶与导带底能量。在origin操作的具体步骤是:把能带图拷贝到Origin中→ 全选→ 作图,得到图六(a)。

图六 能带结构图

具体分析如下:

①导带底与价带顶都在k空间的Γ点上,所以ZnS晶体为直接带隙。

②价带顶位于0 eV,导带顶位于2.053 eV。

③带隙为2.053 eV。

④由CASTEP Calculation中可看出布里渊区中k空间的路径由X→R→M→G,如图六(b)。

【态密度图的绘制及初步分析】

2.1态密度简介

原则上讲,态密度可以作为能带结构的一个可视化结果。很多分析和能带的分析结果可以一一对应,很多术语也和能带分析相通。但是因为它更直观,因此在结果讨论中用得比能带分析更广泛一些。在电子能级为准连续分布的情况下,单位能量间隔内的电子态数目。即能量介于E~E+△E之间的量子态数目△Z与能量差△E之比,即为态密度。能态密度与能带结构密切相关,是一个重要的基本函数。固体的许多特性,如电子比热、光和X射线的吸收和发射等,都与能态密度有关。

2.2态密度(DOS)的计算

态密度图可以反映出电子在各个轨道的分布状况,反映原子与原子之间的相互作用情况并且还可以揭示化学键的重要信息。态密度有分波态密度(PDOS)和总态密度(TDOS)两种形式。以下将介绍用Materials Studio进行态密度计算的基本步骤,仍以ZnS半导体为例:

(1)前三步与计算能带结构的一致。

(2)点击GeomOpt文件夹中的ZnS.xsd。单击CASTEP Calculation,设置如下图七所示,点击Run。得到ZnS CASTEP Energy(2)文件,其中包含计算的结果。

图七 DOS与PDOS的计算

(3)打开其中的ZnS.xsd→ CASTEP Analysis→ Density of states → Full DOS→ View。得到TDOS,可以将图形拷贝到Origin中,如下图所示。

图八 DOS的计算

(4)分波态密度的计算:打开其中的ZnS.xsd→ CASTEP Analysis→ Density of states → Partial勾上→ 选择s、p、d、f。得到ZnS PDOS.xsd。可以将图形拷贝到Origin中,如下图十所示。(注意:因为不是在origin的workbook表格里不能都选中,这样会有杂线,操作如下,不要选择杂线的列)

图九 PDOS的设置

图十 PDOS的作图

注意你要标注一下各个颜色对应的轨道(s,p,d)。从对比图可以看出总的态密度由各自哪些轨道贡献的。

(5)态密度图的初步分析:将PDOS图与DOS图放在一起对比,如图十一所示。

①DOS图也可分析能隙特性:若Fermi能级处于DOS值为零的区间中,说明该体系是半导体或绝缘体;若有分波DOS跨过费米能级,则该体系是金属。而两个尖峰之间的DOS并不为零。赝能隙直接反映了该体系成键的共价性的强弱:越宽,说明共价性越强。

由图中可知,Fermi能级处于DOS接近0但又不全为0。说明,该晶体大部分显半导体性质,但金属性较强。

③观察DOS由各自哪些轨道贡献的:Fermi能级左侧为价带,主要由d、p轨道组成,s轨道贡献也有一部分;Fermi能级右侧为导带,主要由s、p轨道组成。

如果具体要分析是Zn还是S的那个轨道对DOS贡献较大仍需进行下一步。

图十一 DOS与PDOS的初步分析

(6)每个原子的PDOS:操作步骤如下,打开ZnS.xsd→ 选定Zn(或S)原子→ 进入CASTEP Analysis → 进行如下设置→ View。依次得到Zn与S的PDOS图,如下。

图十二 单个原子的PDOS分析

图十三 分别是Zn和S的PDOS图

分析:将以上两个PDOS与总的DOS进行对比

①价带:Zn的d轨道与S的p轨道是价带的主要组成来源,S的s轨道有小部分贡献。

②导带:Zn的s、p轨道与S的p轨道是导带的主要来源。

【总结】

能带结构与态密度的分析都是用于探究固体的结构性质的手段,它能很好的预测材料的性质(如成键的趋势、化学键的组成等)、用理论去解释实验现象。

感谢材料人编辑部干货组pengyuman提供素材,材料牛编辑整理。

材料牛网专注于跟踪材料领域科技及行业进展,这里汇集了各大高校硕博生、一线科研人员以及行业从业者,如果您对于跟踪材料领域科技进展,解读高水平文章或是评述行业有兴趣,点我加入编辑部。

材料人网尊重所有进行知识传播的媒体,转载请联系tougao@cailiaoren.com。

材料测试,数据分析,上测试谷!

python分态密度图_学术干货丨能带结构和态密度图的绘制及初步分析相关推荐

  1. 计量经济学及stata应用思维导图_陈怡丨 例谈“思维导图”在小学英语读写课中的应用...

    培养阅读能力 提升思维品质 --例谈"思维导图"在小学英语读写课中的应用 桐乡市凤鸣天女中心小学 陈怡[摘要]Read and write 板块是PEP 教材中阅读教学的呈现载体. ...

  2. 一分钟学会看k线图_一分钟怎样学会看k线图(纯干货)散户必备!

    原标题:一分钟怎样学会看k线图(纯干货)散户必备! K线图最早是日本德川幕府时代大阪的米商用来记录当时一天.一周或一月中米价涨跌行情的图示法,后被引入股市.K线图有直观.立体感强.携带信息量大的特点, ...

  3. ps修改dds贴图_「干货」喜爱3D游戏动漫建模的你,必备的次世代游戏贴图技巧...

    一.使你的图片可重复贴图 这是什么意思呢?大部分的回答是:如果图片重复贴图时两个图片间没有接缝.听起来是对的.但可重复贴图同时也意味着你不需要在你的纹理中出现任何引人注意的污点.在早期的三维游戏中这不 ...

  4. 用计算机画出方格表,方格造型图_怎么做这种颜色相间的方格图(有图)_彩妆阁...

    1.怎么做这种颜色相间的方格图(有图) 经典做法: 1.新建4*4像素的画布,背景色为白. 2.将画布放大到最大,在画布四个角各填充一个像素的黑色块(可以用选框工具选中一个像素),画布中间填充一个四个 ...

  5. 局域网网络流量监控_【干货】Linux网络安全运维:网络流量监控与分析工具Ntop和Ntopng...

    本文授权转载自微信公众号:计算机与网络安全,转载请联系授权.对于单台服务器网络故障的排查,iftop工具可以轻松实现,但是在监控一个庞大的服务器网络,并且要分析每台主机以及端口的网络状态时,iftop ...

  6. 下如何画出频率瀑布图_用maftools一行代码画出瀑布图

    昨天本科的一个师姐问我关于瀑布图的画法,想要画个瀑布图,问我有没有有什么工具可以画的,目标图如下 于是给师姐介绍了maftools这个R包,这个R包功能非常强大,可以做各种各样的图,今天就拿瀑布图为例 ...

  7. jmp怎么做合并的箱线图_如何在JMP中给箱线图(Box Plot)快速着色

    箱线图(Box-plot),是大家耳熟能详的一种显示数据分散情况的统计图.通过箱线图,我们可以很容易地比较几组数据的形状,识别数据中的异常值,锁定那些需要我们关注的异常值信息,发现解决问题的机会. 箱 ...

  8. 数据结构-图-邻接矩阵-试在邻接矩阵存储结构上实现图的基本操作 matrix_insert_vertex 和matrix_insert_arc-icoding

    邻接矩阵 试在邻接矩阵存储结构上实现图的基本操作 matrix_insert_vertex 和matrix_insert_arc,相关定义如下: typedef int VertexType;type ...

  9. python通用权限管理框架图_开源干货!.NET Core + Vue.js通用动态权限(RBAC)管理系统框架[DncZeus]开源...

    DncZeus 前言 关于 DncZeus DncZeus = Dnc + Zeus "Dnc"--.Net Core 的缩写: "Zeus"--中文译为宙斯, ...

最新文章

  1. linux 内核 fork,《Linux内核分析》之分析fork函数对应的系统调用处理过程
  2. Android权限处理分类
  3. OpenCV 图像的加法
  4. 久其通用数据管理平台_银保行业通用的CRM系统,为你轻松化解庞大数据难题
  5. leetcode232. 用栈实现队列
  6. Ubuntu Pycharm启动后卡住无法操作
  7. 解决:liunx 光标消失(显示光标)
  8. 计算机操作系统原理教程与实训(目录)
  9. 详解MRS CDL整体架构设计
  10. java 数组排序_用Java对数组排序
  11. Windows server 2012 hyper-v 的实时迁移
  12. 计算机缺失esul.dll,msedgeupdateres_es.dll
  13. [渝粤教育] 西南科技大学 市场经济法律专题 在线考试复习资料
  14. Java实现蓝桥杯 垒骰子---dp动态规划+矩阵快速幂
  15. java read dxf xdata_dxf结构解析及读取坐标 | 学步园
  16. MAC电脑外设键盘如何更改command为control键MAC电脑外设键盘如何更改command为control键...
  17. linux下下载fnl数据,使用python直接提取fnl再分析资料的气象因子数据
  18. spacedesk安装失败2503/2502错误
  19. 银联在线网关支付,快速接入指南
  20. 区块链超级账本Hyperledger Fabric架构说明

热门文章

  1. 解决Android Studio中Flutter点击run出现CocoaPods not installed. Skipping pod install.
  2. [ 云计算 华为云 ] 华为云开天 aPaaS:构建高效的企业数字化平台(上)
  3. Ubuntu20.04安装配置tensorflow2深度学习环境
  4. CEM计算电磁学 -- Lecture 1 学习笔记 (2) --- 极化、反射、透射
  5. 疫情期间给女朋友敲段代码,给女朋友个小惊喜
  6. 容积卡尔曼滤波CKF—目标跟踪中的应用(算法部分—I)
  7. Scratch编自创5五4将棋(1)5五4将棋规则
  8. TX2安装realsense SDK和librealsense
  9. mysql bitand函数_有趣的SQL(一)
  10. 全球及中国粉煤灰PFA行业行业发展动态与前景趋势预测报告2022-2028年