当前位置:首页 > 技术分析 > 正文内容

《VASP实用教程》第二十八弹:态密度计算及分析

ruisui883周前 (05-28)技术分析13

在固体物理学和凝聚态物理学中,体系的态密度(DOS)描述了系统在每个能级上要占据的状态数。

态密度可以分为总态密度、偏态密度和局域态密度。态密度有很大的作用,通过态密度可以用对电子能量的积分代替布里渊区内对k的积分。态密度通常用与电子结构的快速可视分析。态密度分析还可以帮助理解电子结构的变化(如外压引起的电子结构变化)。

局域态密度(LDOS)和偏态密度(PDOS)是对电子结构分析十分有用的半定量工具。局域态密度显示了系统中各原子的电子态对能态密度谱的每个部分的贡献。偏态密度根据电子态的角动量来进一步分辨这些贡献,确定态密度的主要峰是否具有spd电子的特征。

局域态密度和偏态密度分析可以对体系电子杂化的本质和体系的XPS谱以及光谱中主要特征的来源提供定性解释。原则上讲,态密度可以作为能带结构的一个可视化结果。通常态密度和能带结构是放在一起来分析的,如下图所示,具体分析方法我们放在文后来讲。

计算方法

态密度的计算需要三个步骤:(1)结构优化,(2)静态自洽计算(3)非自洽计算,下面来具体讲解一下结算过程以及注意事项。

  1. 结构优化
结构优化没有特别需要注意的,只需要根据自己的计算体系以及计算需求设置参数和计算精度。
  1. 静态自洽计算
  • INCAR中的参数设置:根据体系的计算精度要求,设置PREC、EDIFF、ENCUT,设置ISTART= 0。根据体系属于导体、半导体或绝缘体,来确定ISMEAR的数值,并设置一个合适的SIGMA值(笔者一般取SIGMA = 0.01)。
  • POSCAR文件:直接拷贝结构优化的CONTCAR文件为POSCAR文件进行计算(cp CONTCAR POSCAR)。
  • KPOINTS文件:为了获得高精度的计算结果,可以适当增加k点网格。
  • POTCAR文件:同上一步计算。
  1. 非自洽计算
  • INCAR中的参数设置:ISTART= 1(读取现有的WAVECAR文件),ICHARG = 11(从CHGCAR中读入电荷分布),ISMEAR= -5(Bl"ochl修正的四面体方法,此种方法可以获得平滑的DOS图)。注意,如果计算模型很大,k点只取了一个Γ点或者k点数目小于3的时候,不可以使用ISMEAR= -5。LORBIT = 10(对于PAW势,可设置LORBIT = 10,此时可不用设置RWIGS参数)。
  • KPOINTS文件:对于非自洽计算,可以增加k点网格,提高计算精度(官网原话:‘A high quality DOS requires usually very fine k-meshes.’)。
  • POSCAR和POTCAR文件:同上一步自洽计算。
分析结果结算结束后,需要借助vaspkit来分析。在终端输入‘vaspkit’运行程序,在Electronic Options选项选择‘11)Density-of-States’,然后在DOS Options选项选择输出总态密度和偏态密度。通过生成的*DOS.dat文件进行作图。 通常将能带结构何态密度放在一起来分析。总态密度是所有能带的贡献,而如果要对这些贡献划分为某一个原子的贡献,则产生PDOS。态密度可以作为能带结构的一个可视化结果。我们可以通过态密度图分析出VBM(价带顶)和CBM(导带底)的主要贡献轨道,可以看出带隙是由那个原子的哪条轨道决定的。以此为基础可以指导实验进行调节带隙的工作方向。同时还可以通过态密度分析原子之间的成键问题。根据‘能带结构和态密度图的绘制及初步分析’里面的描述,态密度发生“共振”是成键的一个明显标志。

扫描二维码推送至手机访问。

版权声明:本文由ruisui88发布,如需转载请注明出处。

本文链接:http://www.ruisui88.com/post/4348.html

分享给朋友:

“《VASP实用教程》第二十八弹:态密度计算及分析” 的相关文章

几个linux发行版使用感受

linux发行版有哪些linux发行版有上千种,但每一种发行版并不是与其它的发行版没任何关系,有些发行版是基于其他发行版制作的。如果乐意,你自己也可以动手制作属于自己的发行版,然后分发给其他人使用,所以非常自由,可选择的非常多。常见的发行版有:RedHat、Ubuntu、OpenSUSE、Gento...

适合旧电脑2022年值得推荐的 10 款轻量级 Linux 发行版

推荐 10 款轻量级Linux 发行版,它们是 2022 年的轻量级、对旧硬件友好的 Linux 发行版。1、Linux LiteLinux Lite 是一款基于#ubuntu# 和 Debian 的、正在不断开发和完善的 Linux 发行版,极好看的 Xfce 桌面,并基于 Ubuntu,采用了...

Solid State Logic 发布低保真数字失真插件 Digicrush

Solid State Logic 宣布推出低保真数字失真插件 Digicrush ,他们最新的创意工具具有经典数字失真的粗糙、低保真特性,完美模拟早期数字音频的衰减和伪影。Digicrush 充满怀旧气息,深受经典数字采样器和效果器的影响,具有内置抖动、可调比特深度和采样率降低功能,是为音轨添加复...

精品微信小程序在线考试系统+后台管理系统|前后...

《微信小程序在线考试系统+后台管理系统|前后分离VUE》该项目含有源码、论文等资料、配套开发软件、软件安装教程、项目发布教程等本系统包含微信小程序前台和Java做的后台管理系统,该后台采用前后台前后分离的形式使用Java+VUE微信小程序——前台涉及技术:WXML 和 WXSS、JavaScript...

在vue项目中封装WebSockets请求

在Vue项目中封装WebSocket请求包括以下步骤:1. 安装WebSocket库:首先,导入WebSocket库,例如`vue-native-websocket`或`socket.io-client`。根据项目需求选择适当的库,并根据官方文档进行安装和配置。2. 创建WebSocket服务:在V...

微信将研发“应用号”体系 或成为App大杂烩应用

Akiha发表于 2016-01-11 18:11微信正在探讨一种新的公众号形态,即在现有的订阅号、服务号之外,再研发新的“应用号”体系。让用户不必去装各种 App,在微信里就能实现各种服务、功能;关注后,“应用号”平时不向用户发送消息,需要时,用户再去点开“应用号”等。目前,微信钱包内已有的服务,...