侵权投诉

如何消除表面残余电荷和极化电场?

知社学术圈 2021-07-05 14:34 次阅读

密度函数理论(DFT)已经发展成为电子结构计算的主要方法,几乎可以研究材料的所有方面及其特性。大多数DFT代码的一个共同假设是周期性边界条件(PBC)。这些条件自然地再现了晶体的平移对称性,以描述一个无限大的晶体。因此,只需要使用单位晶胞就可高效计算材料的块体性质。

PBC也可方便地扩展到研究平移对称性破缺的结构。对于表面来说,平移对称性只适用于横向尺寸,即重复的slab模型。类似的方法也用于点缺陷和其它缺陷类型。这些方法的共同点是,一个或多个无限的维度是用有限的单元维度来接近的。因此,获得准确结果的先决条件是仔细检查并确保这个维度的尺寸足够大,并满足收敛条件。否则,有限尺寸的误差可能会被放大,并对最终结果造成巨大误差。

重复slab近似方法已成为一类计算标准,通过DFT计算和周期性边界条件准确描述材料的表面特性。而对于表现出自发极化的材料,传统的赝氢钝化方法无法实现表面的电中性。基于高斯定律,残余的表面净电荷会诱发可穿越slab的宏观电场,并导致与slab厚度相关的尺寸收敛性变差。

由德国马普所计算材料部的Su-Hyun Yoo教授和Mira Todorova教授领导的团队,提出了一种方法用以解决在计算具有自发极化材料的表面特性(表面态或表面能量)时,收敛极其缓慢的问题。这种极化材料多存在于半导体和绝缘体中。一个突出的例子是III族氮化物,它是节能照明的关键材料。

此外,在拓扑绝缘体、光电子和微电子装置、催化和其他领域的许多氧化物中都具有自发极化现象。因此,对于这些在技术上重要、在科学上令人兴奋的材料系统,提出新方法以促进尺寸收敛具有重要价值。

该文近期发表于npj Computational Materials 7: 58(2021),英文标题与摘要如下。

Su-Hyun Yoo, Mira Todorova, Darshana Wickramaratne, Leigh Weston, Chris G. Van de Walle & Jörg Neugebauer

The repeated slab approach has become a de facto standard to accurately describe surface properties of materials by density functional theory calculations with periodic boundary conditions. For materials exhibiting spontaneous polarization,

we show that the conventional scheme of passivation with pseudo hydrogen is unable to realize a charge-neutral surface. The presence of a net surface charge induces via Gauss’s law a macroscopic electric field through the slab and results in poor size convergence with respect to the thickness of the slab.

We propose a modified passivation method that accounts for the effect of spontaneous polarization, describes the correct bulk limits and boosts convergence with respect to slab thickness. The robustness, reliability, and superior convergence of energetics and electronic structure achieved by the proposed method are demonstrated using the example of polar ZnO surfaces.

编辑:jq

原文标题:npj: 表面态计算—如何消除表面残余电荷和极化电场?

文章出处:【微信号:zhishexueshuquan,微信公众号:知社学术圈】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
分享:

评论

相关推荐

如何在在RISCV中使用DSP指令

1.概述 DSP有相关的专业芯片,能够专门实现计算功能,相比于通用处理器,DSP芯片专门用于计算,可....
的头像 嵌入式IoT 发表于 09-22 14:28 715次 阅读

浅析离散时间信号与系统

理论必须结合实际!因此在2018年就有了第六部分的讲解,目的就是让同学们看到学到的理论知识怎么在计算....
的头像 通信工程师专辑 发表于 09-22 11:30 207次 阅读
浅析离散时间信号与系统

51单片机的启动代码究竟里面写了什么

在我们使用kei c51创建一个51单片机项目时,会有如下图所示的提示:   keil创建新项目时,....
的头像 strongerHuang 发表于 09-22 10:15 116次 阅读
51单片机的启动代码究竟里面写了什么

如何去C++实现接口呢

接口分为哪几种?分别有什么作用? 如何去C++实现接口呢?...
发表于 09-22 08:49 0次 阅读

介绍3种方法跨时钟域处理方法

跨时钟域处理是FPGA设计中经常遇到的问题,而如何处理好跨时钟域间的数据,可以说是每个FPGA初学者....
的头像 FPGA设计论坛 发表于 09-18 11:33 1195次 阅读
介绍3种方法跨时钟域处理方法

声级频率计权的基本定义

1、声级频率计权声级频率计权的基本定义是指其恒幅稳态正弦输入信号级与显示装置上指示信号级两者之间作为频率函数关系而规定的差...
发表于 09-16 08:39 0次 阅读

es6语法中函数参数

es6语法中函数参数 本文在我们的《 实用ES6》 一书中有介绍 。 深入了解ES6中引入的新语言功能。  ES6引入了Ar...
发表于 09-16 08:17 0次 阅读

实现步进电机运动

目前做一个项目遇到一个问题,就是在实现步进电机运动时,点动模式电机振动很厉害,现在就一个非常强大的第三方库Accelstepper进...
发表于 09-16 07:34 0次 阅读

用ES6编写JavaScript函数

这篇文章是在我们的书,功能 实用ES6 。 获取的ES6引入的新的语言特性的深刻理解。  箭功能用ES6引入作为编写J...
发表于 09-16 06:40 0次 阅读

基于电流源型半桥拓扑的双向直流变换器技术研究

发表于 09-15 10:31 101次 阅读
基于电流源型半桥拓扑的双向直流变换器技术研究

C语言中struct的用法有哪些

定义结构体变量       下面举一个例子来说明怎样定义结构体变量。                ....
的头像 STM32嵌入式开发 发表于 09-15 09:41 819次 阅读

机器人工具箱中的常用函数介绍

这一节,就机器人工具箱中的一些常用的函数做一下简单的介绍。机器人工具箱在机器人建模、轨迹规划、控制、可视化仿真等方面给机...
发表于 09-15 09:04 0次 阅读

Serverless概念

Serverless简介概念Serverless的全称是Serverless computing无服务器运算,又被称为函数即服务(Function-as-a-Service,缩...
发表于 09-15 07:38 0次 阅读

电机传递函数为角速率和转角

北航计算机控制系统大作业2 (13页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦!14...
发表于 09-15 06:53 0次 阅读

过零点检测在无传感器的无刷直流电机控制中有何作用

六步换相原理是什么? 如何去编写六步换相函数的代码程序呢? 过零点检测在无传感器的无刷直流电机控制中有何作用? ...
发表于 09-15 06:33 0次 阅读

C++基础语法友元类和友元函数

本期是C++基础语法分享的第五节,今天给大家来分享一下: (1)explicit(显式)关键字; (....
的头像 C语言编程学习基地 发表于 09-12 09:52 204次 阅读

C++基础语法之inline 内联函数

上节我们分析了C++基础语法的const,static以及 this 指针,那么这节内容我们来看一下....
的头像 C语言编程学习基地 发表于 09-09 09:38 164次 阅读

如何使用C++语法中的volatile

volatile volatile int i = 10; volatile 关键字是一种类型修饰符....
的头像 C语言编程学习基地 发表于 09-09 09:38 230次 阅读

C++语法中的inline内联函数详解

上节我们分析了C++基础语法的const,static以及 this 指针,那么这节内容我们来看一下....
的头像 C语言编程学习基地 发表于 09-09 09:33 1067次 阅读

Kitronik ARCADE游戏手柄实现连连看

连连看相信大家都玩过,但这个用Kitronik AR CADE游戏手柄来玩连连看的项目你相信是一个高....
的头像 电子森林 发表于 09-08 11:47 237次 阅读
Kitronik ARCADE游戏手柄实现连连看

函数信号发生器的功能及优势

函数信号发生器是一种信号发生装置,能产生某些特定的周期性时间函数波形 ( 正弦波、方波、三角波、锯齿....
发表于 09-08 11:35 116次 阅读

Spark SQL的概念及查询方式

一、Spark SQL的概念理解 Spark SQL是spark套件中一个模板,它将数据的计算任务通....
的头像 数据分析与开发 发表于 09-02 15:44 186次 阅读
Spark SQL的概念及查询方式

你们知道指针和引用正确的使用场景吗

先解决两个疑问 ◆ 指针和引用的不同之处是什么? ◆ 何时用用指针?何时用引用? 指针和引用的不同之....
的头像 STM32嵌入式开发 发表于 09-02 14:37 188次 阅读
你们知道指针和引用正确的使用场景吗

为什么要进行单相机标定

为什么要进行单相机标定? 广义:畸变矫正和一维和二维测量 畸变矫正: 在几何光学和阴极射线管(CRT....
的头像 新机器视觉 发表于 09-02 09:45 227次 阅读

分享一个最新的的Python对象序列化方式

许多Python标准库都有一些未被赏识的精华。其中之一是允许简单优雅的基于参数类型的函数分发。这一特....
的头像 马哥Linux运维 发表于 09-01 15:19 710次 阅读
分享一个最新的的Python对象序列化方式

HFSS-API常用的基本形状和布尔操作函数

摘要: 上节HFSS-API入门第一弹:画个Box主要是分享了调用改良hfssapi新建工程和设计文....
的头像 知社学术圈 发表于 08-27 15:38 202次 阅读

四个方面全面解析Linux 下 C++ 编译&链接

【导读】:编译与链接对CC++程序员既熟悉又陌生,熟悉在于每份代码都要经历编译与链接过程,陌生在于大....
的头像 开关电源芯片 发表于 08-27 09:36 2835次 阅读
四个方面全面解析Linux 下 C++ 编译&链接

数据分析利器之Excel的常用函数

导读:在【Excel功能篇】,我们围绕Excel的基础功能以及常见的练习题梳理了Excel的常用功能....
的头像 上海磐启微电子有限公司 发表于 08-17 16:43 381次 阅读
数据分析利器之Excel的常用函数

西门子PLC中四舍五入和截取函数显示

四舍五入和截取函数也属于数据类型转换函数。下表显示了这些函数的名称、数据类型(输入参数和函数值)和任....
的头像 人工智能 发表于 08-16 16:08 545次 阅读

简述linux 驱动程序的数据封装

0.引言 基于 ARM 内核的 SoC 在引入设备树技术之后,通过设备树文件来描述不同的设备并匹配不....
的头像 开关电源芯片 发表于 08-14 11:34 436次 阅读
简述linux 驱动程序的数据封装

一文剖析隐藏shell脚本内容的工具shc

从事 Linux 开发的同学,经常需要编写 shell 脚本,有时脚本中会涉及到一些敏感内容,比如一....
的头像 开关电源芯片 发表于 08-14 10:44 321次 阅读
一文剖析隐藏shell脚本内容的工具shc

简述go语言标准库 net/url 库的过程。

本文是一篇学习笔记,记录了作者学习 go 语言标准库 net/url 库的过程。 参考:https:....
的头像 阿铭linux 发表于 08-14 10:35 269次 阅读

如何才能熟练掌握关于for循环

好吧,也许你认为我在写一篇如何使用for循环的文章,,,,首先,我想说无论是学习C语言还是学习jav....
的头像 C语言编程基础 发表于 08-14 09:47 279次 阅读

二叉树的所有路径介绍

以为只用了递归,其实还用了回溯 257. 二叉树的所有路径 题目地址:https://leetcod....
的头像 新材料在线 发表于 08-13 17:51 540次 阅读
二叉树的所有路径介绍

跑马灯是什么 如何用HFSS来跑马灯

学个Antenna是以天线仿真和调试为主,理论原理为辅的干货天线技术专栏,包括天线入门知识以及各类天....
的头像 知社学术圈 发表于 08-13 11:30 1652次 阅读
跑马灯是什么 如何用HFSS来跑马灯

同济大学高等数学第一章函数与极限PPT

同济大学高等数学第一章函数与极限PPT
发表于 08-13 10:17 66次 阅读

stm32的任务调度方式和步骤

  STM32的任务调度可以有两种方式 1)通过systick_handler定时器调度   2)执....
的头像 汽车玩家 发表于 08-10 23:29 496次 阅读

汽车接插件组成的基本结构

汽车接插件是我们电子工程技术人员经常接触的一种部件。它的作用非常单纯:在电路内被阻断处或孤立不通的电....
的头像 汽车玩家 发表于 08-10 17:19 350次 阅读

谈谈开关电源和LDO电源的一些原理

从本篇开始,我们来谈谈开关电源和LDO电源的一些原理上,指标上的区别对比,目的是分析它们之间的优缺点....
的头像 天威技术耗材芯片 发表于 08-10 14:23 1081次 阅读
谈谈开关电源和LDO电源的一些原理

角度位移传感器的工作原理

角度位移传感器是利用角度变化来定位物体位置的电子元件,适用于汽车、工程机械、宇宙装置、导弹、飞机雷达....
的头像 汽车玩家 发表于 08-10 11:42 442次 阅读

RISCV的模块化的概念及编译开发riscv gcc相关

1.概述由于RISCV的模块化的指令集的定义,各家都有着自己的实现方式。从当前看来,除了标准的CSR....
的头像 嵌入式小作坊 发表于 08-10 10:03 373次 阅读
RISCV的模块化的概念及编译开发riscv gcc相关

如何利用MDE的pydbg工具进行函数的直接调用

内容简介 本文介绍如何利用MDE的pydbg工具进行函数的直接调用,以方便程序猿的测试工作。 测试工....
的头像 智联开发Arduino 发表于 08-10 09:34 340次 阅读
如何利用MDE的pydbg工具进行函数的直接调用

相对介电常数越大代表什么

介电常数,用于衡量绝缘体储存电能的性能.它是两块金属板之问以绝缘材料为介质时的电容量与同样的两块板之....
的头像 汽车玩家 发表于 08-10 09:33 1672次 阅读

电连接器三大基本组成及各自的作用

电连接器由壳体、绝缘体、接触体三大基本单元组成。 壳体:        电连接器壳体是指插头插座的外....
的头像 汽车玩家 发表于 08-09 22:35 443次 阅读

如何迅速评估MPC5744P的ADC功能

在嵌入式产品设计中,很多都会用到ADC模块外设,负责模拟量的采集,例如电机电流,电池电压,电机温度等....
的头像 strongerHuang 发表于 08-09 16:08 2307次 阅读
如何迅速评估MPC5744P的ADC功能

基于STM32的多种printf用法

在调试代码的时候,最常用的就是使用printf函数来输出一些打印信息,提示自己代码的执行情况。 如果....
的头像 汽车玩家 发表于 07-23 11:12 303次 阅读

STM32程序无法进入main函数的解决方法

很多人在基于STM32单片机项目开发过程中,会遇到STM32程序无法进入main的现象,在这篇文将分....
的头像 如意 发表于 07-22 16:18 817次 阅读

浅析新塘031 串口PDMA通信

环境搭建这里就跳过了,没啥用,我还是用KEIL 5 开发,自行下载个PACK包安装就好了。点此前往新....
的头像 嵌入式ARM 发表于 07-06 17:16 513次 阅读
浅析新塘031 串口PDMA通信

掌握这几种方法 你的接口查询速度将飞速提升

1. MySQL查询慢是什么体验? 大多数互联网应用场景都是读多写少,业务逻辑更多分布在写上。对读的....
的头像 马哥Linux运维 发表于 07-06 14:38 340次 阅读

基于OpenCV经典霍夫变换的一些内容

本文主要讲述的是霍夫变换的一些内容,并加入一些在生活中的应用,希望能对读者对于霍夫变换的内容有所了解....
的头像 新机器视觉 发表于 07-06 10:43 387次 阅读

printf格式化输出符号参数详解

printf格式化输出符号参数详解
发表于 07-06 09:12 66次 阅读

超实用的任务优化与断点执行方案

前言 随着大数据时代的快速发展,企业每天需要存储、计算、分析数以万亿的数据,同时还要确保分析的数据具....
的头像 Android编程精选 发表于 07-05 16:33 437次 阅读
超实用的任务优化与断点执行方案

eBPF是什么以及eBPF能干什么

一、eBPF是什么 eBPF是extended BPF的缩写,而BPF是Berkeley Packe....
的头像 Linux阅码场 发表于 07-05 15:17 638次 阅读
eBPF是什么以及eBPF能干什么

改进VGG模型在苹果外观识别分类中的应用

改进VGG模型在苹果外观识别分类中的应用
发表于 07-02 14:52 62次 阅读

想要快速入门Linux入门看这篇就够了

到底要如何Linux入门呢? 因为Linux的知识体系非常的庞大,IT行业很多领域都需要使用到Lin....
的头像 硬件攻城狮 发表于 06-30 16:03 397次 阅读
想要快速入门Linux入门看这篇就够了

单片机固件的应用与驱动分离设计的方式

今天跟大家找了一种常见的应用与驱动分离设计的方式,对于目前一些高性能MCU还是值得使用一下的,不过对....
的头像 硬件攻城狮 发表于 06-30 15:28 417次 阅读

复频率与时间函数两者之间的关系解析

复频率现在已是一个广泛熟悉而通用的名词,所以这里仍旧用它。复频率可以方便地表示在一个复平面上,如下图....
的头像 模拟札记 发表于 06-30 15:27 370次 阅读
复频率与时间函数两者之间的关系解析

鲲鹏开发套件DevKit助力源代码迁移3大挑战

数字经济时代,市场既需要通用计算算力也需要异构计算算力。以ARM架构为代表的非x86体系架构正以其先....
的头像 华为计算 发表于 06-30 11:08 592次 阅读

解读12 种 Numpy 和 Pandas 高效函数技巧

本文分享给大家 12 种 Numpy 和 Pandas 函数,这些高效的函数会令数据分析更为容易、便....
的头像 马哥Linux运维 发表于 06-29 17:05 453次 阅读

剖析火花塞的常见故障与检修技巧

火花塞的维护 检查维护火花塞的方法 汽车每行驶10000~15000km,应该对火花塞进行一次清洁调....
的头像 世界先进制造技术论坛 发表于 06-29 16:45 573次 阅读