0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Device Studio应用实例之BDF(上)

鸿之微 来源:鸿之微 作者:鸿之微 2022-08-12 10:38 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

Device Studio(简称:DS)作为鸿之微的材料设计与仿真软件,能够进行电子器件的结构搭建与仿真;能够进行晶体结构和纳米器件的建模;能够生成科研计算软件 Nanodcal、Nanoskim、MOMAP、RESCU、DS-PAW、BDF、STEMS、TOPS、PODS、VASP、LAMMPS、QUANTUM ESPRESSO、Gaussian的输入文件并进行存储和管理;可以根据用户需求,将输入文件传递给远程或本地的计算机进行计算,并控制计算流程;可以将计算结果进行可视化显示和分析。

上一期的教程给大家介绍了Device Studio应用实例之DS-PAW应用实例下半部分的内容,本期将介绍Device Studio应用实例之BDF应用实例上半部分的内容。

8.11.BDF实例

BDF(Beijing Density Functional)是一个独立完整、具有完全自主知识产权的量子化学计算软件包。也是国际上第一个基于现代密度泛函理论、能准确计算分子体系基态总能量的完全相对论密度泛函程序(早期的类似程序因数值积分精度太差不能准确计算总能量)。

BDF官方用户手册网址为:https://bdf-manual.readthedocs.io/zh_CN/latest/index.html

BDF的研发团队信息

  • 国际量子分子科学院院士刘文剑研发团队.

  • 鸿之微研发团队、服务团队

b3c26f12-1955-11ed-ba43-dac502259ad0.png

图8.11-1: BDF软件特色图

BDF软件特色

1.高精度相对论方法。 2.任意点群对称性。 3.自下而上自洽场方法。 4.高效轨道局域化。 5.亚线性标度含时密度泛函方法。 6.亚线性标度化学位移计算方法。

7.自旋匹配开壳层含时密度泛函方法。

8.基态与激发态旋轨耦合计算。

9.基态——激发态以及激发态——激发态非绝热耦合矩阵元。 10.化学结构和反应路径优化。

基态分子CH2S完成sf-X2C/TDDFT-SOC的自旋轨道耦合计算为例来详细描述 BDF 在Device Studio中的应用。

8.11.1.BDF的发展史

BDF 的研发始于1993年,并于1997年正式命名。最初的想法是对稀土、锕系、过渡金属、超重元素等小分子体系进行高精度计算,考察这些体系中的相对论效应,因此一开始就采用基于Dirac算符的完全相对论密度泛函理论(4C-DFT)和近乎完备的基函数“数值基+STO”(Slater-type orbital)。正因为如此,BDF对稀土、锕系、超重元素的计算结果一直被作为检验其他近似相对论方法的基准。BDF对重元素体系电子、分子结构的计算结果被后续20余个实验验证。

2009年开始引入基于高斯基的解析积分,BDF 进入一个新的发展阶段。

毋庸讳言,BDF 一开始就定位于发展新理论、新方法和新算法的平台,因此是一款“科研软件”。基于 BDF 发展的理论和方法包括:相对论含时密度泛函理论(4C/ZORA/X2C-TDDFT)、精确二分量(X2C)相对论理论、准四分量(Q4C)相对论理论、自旋分离的X2C相对论理论(sf-X2C+so-DKHn)、多体有效量子电动力学(eQED)、相对论核磁理论(4C/X2C-NMR)、相对论核自旋-转动理论(4C-NSR)、相对论能带理论(X2C-PBC)、X2C解析梯度和Hessian;激发态HF/KS方法(mom);基于“用分子片合成分子”(F2M)思想的轨道局域化方案(FLMO)、亚线性标度含时密度泛函理论(FLMO-TDDFT)、亚线性标度NMR方法(FLMO-NMR)、迭代轨道相互作用“自下而上”自洽场方法(iOI);自旋匹配开壳层含时密度泛函理论(SA-TDDFT)、自旋反转含时密度泛函理论(SF-TDDFT)、基态/激发态-激发态非绝热耦合含时密度泛函理论(NAC-TDDFT)、含时密度泛函理论解析能量梯度、任意单值/双值点群对称化等。

除了上述相对论/非相对论密度泛函、含时密度泛函理论,BDF还有基于“先静态再动态又静态”(SDS)思想的波函数电子相关方法SDSPT2SDSCI、iCI、iCIPT2、iCAS、iCISCF、SOC-iCI、iCI-SOC,以及直接求解大矩阵内部本征态的iVI方法等等。

鉴于BDF的现状,首期商业化版本将以荧/磷光材料发光机理和材料设计为主要应用目标,因此不包括4C/X2C相对论、波函数电子相关、固体能带/核磁等方法。即首期商业化的BDF将以DFT、TDDFT为主,包括基态与激发态KS、QM/MM、FLMO-TDDFT、SF-TDDFT、NAC-TDDFT、sf-X2C-SA-TDDFT/SOC、SA-TDDFT解析能量梯度和数值Hessian、稳定结构和过渡态优化、反应路径优化、隐式溶剂化模型、FLMO-NMR、基于局域轨道(FLMO)的性质计算和分析等特色功能。

8.11.2.BDF计算流程

BDF在Device Studio中的计算流程如图8.11-2所示。

b3e87644-1955-11ed-ba43-dac502259ad0.png

图8.11-2: BDF计算流程

8.11.3.BDF创建项目

双击Device Studio图标快捷方式,登录并启动Device Studio,在创建或打开项目界面中(图5.1-1: 启动软件后选择创建或打开项目的图形界面),根据界面提示选择创建一个新的项目(Create a new Project)或打开一个已经存在的项目(Open an existing Project)的按钮,选中之后点击界面中的OK按钮即可。若选择创建一个新的项目,用户可根据需要给该项目命名,如本项目命名为BDF,或采用软件默认项目名。

8.11.4.BDF导入结构

在Device Studio的图形界面中点击FileImportImport Local, 则弹出导入BDF结构文件的界面,根据界面提示找到CH2S.hzw结构文件的位置,选中CH2S.hzw结构文件,点击打开按钮则导入CH2S.hzw结构后的Device Studio界面如图8.11-3所示。在Device Studio中导入结构的其他方法这里不做详细说明,用户可参照导入结构节内容。

b3fc597a-1955-11ed-ba43-dac502259ad0.png

图8.11-3: 导入CH2S.hzw结构后的Device Studio图形界面

审核编辑:汤梓红

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 计算机
    +关注

    关注

    19

    文章

    7841

    浏览量

    93494

原文标题:产品教程|Device Studio应用实例19(BDF)

文章出处:【微信号:hzwtech,微信公众号:鸿之微】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    如何在 S32 Design studio 使用 configtool 配置S32G274A芯片的所有通信和 GPIO?

    我只是想在 S32 Design studio 使用 configtool 配置S32G274A芯片的所有通信和 GPIO。 It says MCU is not selected.
    发表于 04-20 11:04

    使用 Keil Studio for Visual Studio Code开发 STM32 设备

    Keil Studio是 Arm 最新一代的集成开发环境(IDE),将嵌入式开发工具直接集成到了 Visual Studio Code 中。作为 µVision 的后继者,它提供了现代化的特性,包括
    的头像 发表于 03-05 17:41 4323次阅读
    使用 Keil <b class='flag-5'>Studio</b> for Visual <b class='flag-5'>Studio</b> Code开发 STM32 设备

    鸿微Alchemist软件培训圆满落地上海大学

    近日,鸿Device Studio事业部走进上海大学成功开展Alchemist软件专题实战培训。此次培训对材料、化学、生物、药学等相关专业师生免费开放,不仅为师生们带来了国产科研绘图神器的实操指南,更开启了校企协同育人、联合
    的头像 发表于 01-12 14:52 622次阅读

    使用ADI Power Studio简化电源系统设计流程

    ADI推出综合性产品系列 ADI Power Studio,可实现先进的建模、元件推荐、效率分析与仿真功能。此外,同时还发布了Power Studio产品系列中具备现代化用户体验的两款网页端新工
    的头像 发表于 11-18 18:04 2050次阅读
    使用ADI Power <b class='flag-5'>Studio</b>简化电源系统设计流程

    ADI推出CodeFusion Studio 2.0

    近日,全球领先的半导体公司ADI推出CodeFusion Studio 2.0,作为对旗下开源嵌入式开发平台的一次重大升级。CodeFusion Studio 2.0旨在简化和加速支持AI的嵌入式
    的头像 发表于 11-08 10:47 1844次阅读

    请问rt-thread studio 2.1.0如何使能CAN1?

    和drv_can.h到studio工程中; 2、在board.h中添加了 3、在studio的setting文件中,勾选了CAN驱动程序的使能项 目前程序能编译通过,执行list_device,也会出
    发表于 10-11 11:55

    rt_device_control断言错误是什么原因导致的?

    这是一个偶发性的问题,环境如下,在stm32l476rct6中使用RTThread系统,开发软件是RTThread studio。使用J-Link配合SEGGER-RTT软件包作为串口打印。如果设备
    发表于 10-09 07:09

    rtthread studio 创建不了工程怎么解决?

    安装最新studio,路径默认或自选,重新安装都会创建工程不成功,报错如图 实际上首次安装rtt studio ,且电脑并未有相关rttsudio创建的相关工程 所有安装路径、创建工程路径均没有中文
    发表于 09-29 06:49

    rtt studio中 终端窗口输入不了命令,是没打开什么东西吗?

    studio新建的工程,控制台程序能正常运行终端输出了RTT的logo,想输入list_device等命令,无法输入,是哪儿配置问题?还是要自己写命令顶层?
    发表于 09-24 06:04

    如何在rt-thread studio开发STM32H747这类双核的单片机?

    如题,我希望在rt-thread studio开发STM32H747IIT6这款双核单片机,在keil里两个核的代码是完全隔离的,分别在两个工程中编写。 但是在rt-thread studio
    发表于 09-19 08:08

    RT-Thread Studio在Windows ArmRT-Thread Studio Setting配置项页面无法显示怎么解决?

    例如Apple Silicon的MacBook的Windows 11 Arm版虚拟机,RT-Thread Studio Setting配置项页面无法显示。
    发表于 09-16 06:10

    从 rtthread studio 拉下来的 stm32h7 FDACN 驱动调不通是哪里的问题?

    请问我从 rtthread studio 拉下来的 stm32h7 FDACN 驱动调不通,是这个驱动有问题吗
    发表于 09-10 06:03

    如何在 Mbed Studio 中启用 NuMaker 板的调试功能?

    在 Mbed Studio 中启用 NuMaker 板的调试功能
    发表于 09-04 07:57

    01 Studio K230开发板开箱评测

    Studio K230开发板开箱评测
    的头像 发表于 06-28 14:26 4007次阅读
    01 <b class='flag-5'>Studio</b> K230开发板开箱评测

    如何在rt-thread studio开发STM32H747IIT6?

    如题,我希望在rt-thread studio开发STM32H747IIT6这款双核单片机,在keil里两个核的代码是完全隔离的,分别在两个工程中编写。 但是在rt-thread studio
    发表于 06-11 06:24