扫描路径_npj: 纳米团簇表面的自动扫描—吸附位点和扩散路径

海归学者发起的公益学术平台

分享信息,整合资源

交流学术,偶尔风月

9891c484730808337d085ae42a82f338.png

金属纳米团簇常用于催化,因具有较高的分散性,应用领域不断扩大。与较大的金属纳米颗粒相比,其固有活性通常要高出数倍。这种高出的催化活性主要归因于其存在稳定的低配位位点,虽然也有其他相关效应的作用,如量子尺寸效应、表面张力诱导的应变、载体-金属相互作用。由于这些作用,纳米团簇的反应性,包括其优选的反应途径和中间体,会随其储存的微小变化直至添加或去除哪怕1个原子,都可能发生很大变化。纳米团簇反应性的这种可变性阻碍了相关理论突破,无法快速对团簇进行表征,也无法筛选出具有最佳催化性能的团簇。

来自美国威斯康星大学麦迪逊分校化学与生物工程系的Manos Mavrikakis教授领导的小组,提出了这一自动化、可高度并行化的方法,来生成3D纳米团簇表面的近似2D的势能面(PES)(称为团簇表面自动扫描法,ACSS)。通过探测Au18和Pt55纳米团簇表面吸附氢原子的势能面,验证了该方法的准确性和高效性。他们之所以选择用Au18和Pt55纳米团簇为例,是因为在先前的实验结果发现,金和铂的小团簇在吸附表面H的各种催化过程中都是有活性的。他们首先通过与标准手动执行(MP)的计算对比,证明了用ACSS方法获得的稳定吸附位点和金属纳米团簇表面上任意两个位点的扩散路径;其次,他们对ACSS引入的误差做了量化,评估了ACSS中假设的有效性;最后,他们比较了ACSS法与MP方法的计算成本。以Au18和Pt55表面吸附原子H和扩散的测试作为实例,ACSS法定性和定量地重现了传统MP计算得到的结果,同时降低了计算成本。重要的是,计算成本的收益会随团簇的尺寸增大而急剧增加,而在这种情况下,凭人类直觉来预测吸附位点和扩散路径往往非常不可靠,且容易出错。

ACSS方法消除了如探测稳定的吸附位点和扩散势垒等繁琐、重复的任务。此外,它们消除了用户的人为错误,降低了遗漏潜在的重要吸附位点或扩散路径的可能性。由于该方法的通用性,可以预见它将成为实现大型模型纳米团簇复杂表面自动探测的基础。这类纳米团簇不仅在催化领域有技术应用,而且在化学和材料科学领域也有应用,例如分析吸附在复合电池正极材料表面和晶界上的扩散。作者所建立的方法可极大地加速新材料的发现和催化剂的合理设计。

该文近期发表于npj Computational Materials 5: 101 (2019),英文标题与摘要如下,点击左下角“阅读原文”可以自由获取论文PDF。

da9c03bfc166c278445d53a9d6248820.png

Identification of stable adsorption sites and diffusion paths on nanocluster surfaces: an automated scanning algorithmTibor Szilvási, Benjamin W. J. Chen & Manos Mavrikakis Article metricsThe diverse coordination environments on the surfaces of discrete, three-dimensional (3D) nanoclusters contribute significantly to their unique catalytic properties. Identifying the numerous adsorption sites and diffusion paths on these clusters is however tedious and time-consuming, especially for large, asymmetric nanoclusters.Here, we present a simple, automated method for constructing approximate 2D potential energy surfaces for the adsorption of atomic species on the surfaces of 3D nanoclusters with minimal human intervention. These potential energy surfaces fully characterize the important adsorption sites and diffusion paths on the nanocluster surfaces with accuracies similar to current approaches and at comparable computational cost.Our method can treat complex nanoclusters, such as alloy nanoclusters, and accounts for cluster relaxation and adsorbate-induced reconstruction, important for obtaining accurate energetics.Moreover, its highly parallelizable nature is ideal for modern supercomputer architectures. We showcase our method using two clusters: Au18 and Pt55.For Au18, diffusion of atomic hydrogen between the most stable sites occurs via non-intuitive paths, underlining the necessity of exploring the complete potential energy surface.By enabling the rapid and unbiased assessment of adsorption and diffusion on large, complex nanoclusters, which are particularly difficult to handle manually, our method will help advance materials discovery and the rational design of catalysts.

228a5250f459ad4a92fdab683911c19a.png

扩展阅读

 

npj: 皮肤白嫩无皱纹—粒子模型算得准

npj: 双金属核壳纳米粒子——热载流子光催化计算设计

npj: 生物医用功能化纳米粒子——理论、模拟和设计

npj: 高熵合金—电子散射机制

本文系网易新闻·网易号“各有态度”特色内容

媒体转载联系授权请看下方

796319e5ba9ea6bf194c9190cec9d4ff.png

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/434253.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

pjsip的编译及简单使用

1.下载下载地址:http://www.pjsip.org/download.htm我下载的是pjproject-1.12.zip2.编译将下载的文件解压后,目录下有pjproject-vs8.sln,可以直接使用vs2005打开,目录下的readme.txt文件中有编译说明,关于windows下的注…

innodb 悲观锁 乐观锁_mysql乐观锁、悲观锁、共享锁、排它锁、行锁、表锁

mysql乐观锁、悲观锁、共享锁、排它锁、行锁、表锁乐观锁总是假设最好的情况,每次去拿数据的时候都认为别人不会修改,所以不会上锁,但是在更新的时候会判断一下在此期间别人有没有去更新这个数据,可以使用版本号机制和CAS算法实现…

IOS之导航控制器与表视图

7.1 导航控制器 7.2 创建第一级控制器 7.3 第一个二级控制器 7.4 第一个三级控制器 7.5 第二个二级表控制器 7.6 第三个二级表控制器 7.7 第四个二级表控制器 7.8 第五个二级表视图控制器 7.8 第六个二级表视图控制器 7.1 导航控制器 关于导航控制器和表视图 导航控制器和表视图…

windows如何使用ssh登录ubuntu

1.ssh的安装gavinubuntu:~$ sudo apt-get install ssh2.生成密钥 [html] view plaincopyprint?gavinubuntu:~$ ssh-keygen [plain] view plaincopyprint?Generating public/private rsa key pair. Enter file in which to save the key (/home/gavin/.ssh/id_rsa): …

抖音最强python_装逼篇 | 抖音超火的九宫格视频是如何生成的,Python 告诉你答案...

1. 场景如果你经常刷抖音和微信朋友圈,一定发现了最近九宫格短视频很火!从朋友圈九宫格图片,到九宫格视频,相比传统的图片视频,前者似乎更有个性和逼格除了传统的剪辑软件可以实现,是否有其他更加快捷方便的…

gin redis 链接不上_Redis 高并发问题,及解决方案!

(一)redis技术的使用:redis真的是一个很好的技术,它可以很好的在一定程度上解决网站一瞬间的并发量,例如商品抢购秒杀等活动。。。redis之所以能解决高并发的原因是它可以直接访问内存,而以往我们用的是数据…

任务管理平台_软件品质评测系统任务分发管理平台

testkuaibao|软件测试自学公众号1●为什么需要任务分发平台●在一个基本的评测系统中我们有了评测执行工具、评测数据、评测环境就能进行一次评测任务的执行,但现在是大数据时代,我们更多的需求是针对大量数据进行评测。比如在输入法评测中我们有10000个…

用mingw链接msvc生成的库时,无定义chkstk问题的解决

在用mingw链接msvc生成的库时常常产生这样的链接错误: undefined reference to _chkstk 这是因为chkstk is a stack-probing thing that MSVC generates whenallocating big stack frames), and that GCC has an equivalent inlibgcc (called _alloca).也…

[转载]Visual Studio 2010敏捷利剑:详解Scrum

Visual Studio 2010敏捷利剑:详解Scrum 【IT168 专稿】随着微软Visual Studio 2010 Ultimate Beta2版本的发布,除了它提供协同一致的ALM(应用程序生命周期)管理工具外,MSF for Agile Software Development过程框架从4.2升级到5.0,并且是以Scr…

网站收录工具(php导航自动收录源码)_10步把企业网站优化做到极致,SEO优化的核心知识...

对于企业网站优化,重要的就3点,内容原创、外链建设、内部优化,其它网站优化也会涉及到这些,但是企业站就变的简单的多了,下面10步让你把企业网站优化做到极致。第一步:首先域就是让搜索引擎选择我们网站的主…

“无法解析外部符号 __security_cookie”问题解决

编译VC工程时出现了标题所示问题,资料搜索一下,在微软网站找到答案了,解决方法如下:1)选择“项目”-》“属性”-》“C/C”-》“代码生成”-》“缓冲区安全检查”,设为“否”2)选择“项目”-》“…

mysql not is null_转!!mysql 字段 is not null 和 字段 !=null

今天在查询数据时,查到包含一条某个时间startTime(该字段默认为null ) 为null的记录,想把它过滤,加了 startTime! null 的条件,结果记录都没了,应该用条件 is not null。转自:https://segmentfault.com/a/1…

WindowManager.LayoutParams类

WindowManager.LayoutParams 是 WindowManager 接口的嵌套类;继承于 ViewGroup.LayoutParams 。 它的内容十分丰富。其实WindowManager.java的主要内容就是由这个类定义构成。下面来分析一下这个类:定义public static class WindowManager.LayoutParam…

myeclipse mysql连接_MyEclipse连接Mysql数据库的方法(一)

准备工作:MyEclipse使用的是2013版,mysql Ver 14.14 Distrib 5.6.281.jar包的下载(jdbc驱动)我下载的是:mysql-connector-java-5.1.7-bin.jar2.打开MyEclipse---->选择window---->选择open perspecctive---->myeclipse Database Exp…

Qt+VS2005(配置步骤)

在VS2005中安装了QT4.4.3,由于目前的QT版本已经很高了,很难找到QT4.3.2之类的版本了,还有另外一个原因:QT在VS2005上的插件的版本也很高了。因此,很多QT与VS2005结合的文章,现在都不太适用了;不…

c malloc 头文件_C/C++笔试题:主要考察C/C++语言基础概念算法及编程,附参考答案...

1.编写my_strcpy函数,实现与库函数strcpy类似的功能,不能使用任何库函数;答:char *strcpy(char *strDest, const char *strSrc){if ( strDest NULL || strSrc NULL)return NULL ;if ( strDest strSrc)returnstrDest ;char *tem…

置换加密算法

1 #include "stdio.h"2 #include "stdlib.h"3 #define column 34 typedef char DataType;5 6 7 /************************************************************************/8 /* 置换加密算法。9 content为需要加密的内容,index为置换的密匙…

SQLlite数据导入到mySQL_如何批量导入数据到Sqlite数据库

做android和ios开发的一般都用Sqlite数据库,有的时候数据需要批量导入,那么如何导入呢?在这里,介绍2种方法供大家参考。一、用sqlite命令以windows系统为例,linux下命令是一样的。1.安装sqlite工具包首先要安装有sqlit…

c/c++ 运行库

11.2 C/C运行库 11.2.1 C语言运行库 任何一个C程序,它的背后都有一套庞大的代码来进行支撑,以使得该程序能够正常运行。这套代码至少包括入口函数,及其所依赖的函数所构成的函数集合。当然,它还理应包括各种标准库函数的实现。…

下面哪个字段是http请求中必须具备的_理解HTTP协议-HTTP协议详解总结

一、HTTP协议的演进HTTP(HyperText Transfer Protocol)协议是基于TCP的应用层协议,它不关心数据传输的细节,主要是用来规定客户端和服务端的数据传输格式,最初是用来向客户端传输HTML页面的内容。默认端口是80。1、HTTP 0.9版本 1991年这个版…