当前位置: 首页 > ai >正文

Materials Studio学习笔记(二十九)——尿素的几何优化

本文参考中科大的MaterialsStudio教程的Forcite内容。

现在开始对于尿素进行几何优化,在对于晶体进行结构优化的时候,Forcite保持对称性,本文主要验证的是对称性对于实验结果是否重要。

首先导入尿素的XSD文件,点击打开Materials Studio软件所在的位置,然后选择share,选择Structures,再选择repeat-unit,再选择urea导入xsd文件:

然后开始检查晶体的对称性,点击Build选项栏中Symmetry,然后点击showSymmetry,结果如下所示:

可以看到空间群为P-421M。

然后开始进行几何优化,点击Forcite工具,进入下面的界面,将Task设置为Ceometry Optimization,然后将Quality设置为Fine:

然后点击More,进入Forcite Gemotery Optimization,然后点击Optimize cell关闭:

然后点击Energy,然后Forcefield选择为COMPASS,其他保持不变,然后点击run:

运行完毕之后,再文件夹中有下面几个文件。其中Status.txt文件包含job的最后执行状态。Energy图标显示了在优化过程中总能量的变化,Convergence图表显示收敛标准的变化,即Energe Charge和Gradient Norm对于优化步骤的函数,当所需要的标准到达时模拟就停止了。

首先打开能量文件,结果如下所示:

现在应该确保对称性没有发生改变,点击CeomeOpt,然后查看xsd文件的对称性,打开xsd文件,然后点击Build选项栏中Symmetry中Show Symmetry,结果如下所示:

可以看到仍然是P-421M,可以看到对称性没有发生改变。

现在将原来刚刚导入的尿素文件进行复制,然后新建一个xsd文件,复制到新的xsd文件中:

现在开始移除对成型,点击Build选项栏中的Symmetry中的Make P1。然后点击Build选项栏中Symmetry中的show Symmetry,显示如下所示:

可以看到对称性为P1。

然后保持和之前完全相同的参数,点击Forcite模块的Calculation,然后和前面保持不变,点击run。计算完成之后,点击保存,下面开始比较两次计算的结算结果。

打开两者的状态输出文件,比较总能量,结果如下所示:

可以看到总能量约为 -365.8347 kcal/mol左右,能量基本接近。

打开两侧的xcd文件,然后进行比较如下面两图所示:

 

对于上面两张图中,第一张是具有完全对称性的尿素晶体,可以看到晶胞长度有轻微的减少,然后晶胞夹角仍然为90°。在没有对称结构的P1结构时,晶胞夹角发生的变化比较敏感,最终收缩在90°。

对于具有对称性的尿素晶胞,密度有轻微的增加,最终值略低于1.4g/cm^3,而对于没有对称性最终也是略低于1.4g/cm^3

可以看到两种情况下的几何情况是完全相同的,但是最后计算的结果是非常相近的。

http://www.xdnf.cn/news/15783.html

相关文章:

  • 树同构(Tree Isomorphism)
  • [特殊字符] 小程序 vs 智能体:下一代应用开发,谁主沉浮?
  • 【Java项目安全基石】登录认证实战:Session/Token/JWT用户校验机制深度解析
  • 基于自定义数据集微调SigLIP2-分类任务
  • PDF 编辑器:多文件合并 拆分 旋转 顺序随便调 加水印 密码锁 页码背景
  • [学习] 深入理解傅里叶变换:从时域到频域的桥梁
  • vscode环境下c++的常用快捷键和插件
  • 嵌入式通信DQ单总线协议及UART(一)
  • Linux练习二
  • 鸿蒙蓝牙通信
  • [AI风堇]基于ChatGPT3.5+科大讯飞录音转文字API+GPT-SOVITS的模拟情感实时语音对话项目
  • 字节跳动开源Seed-X 7B多语言翻译模型:28语种全覆盖,性能超越GPT-4、Gemini-2.5与Claude-3.5
  • 关于Vuex
  • GeoPandas 城市规划:Python 空间数据初学者指南
  • 零基础 “入坑” Java--- 十二、抽象类和接口
  • ndexedDB 与 LocalStorage:全面对比分析
  • aosp15实现SurfaceFlinger的dump输出带上Layer详细信息踩坑笔记
  • EP01:【Python 第一弹】基础入门知识
  • Vue rem回顾
  • 文档表格标题跑到表格下方,或标题跟表格空隔太大如何处理
  • Java无服务架构新范式:Spring Native与AWS Lambda冷启动深度优化
  • Flutter基础(前端教程①⑤-API请求转化为模型列成列表展示实战)
  • 财务数字化——解读财务指标及财务分析的基本步骤与方法【附全文阅读】
  • Error:HTTP Status 405 - HTTP method POST is not supported by this URL
  • 大数据之路:阿里巴巴大数据实践——日志采集与数据同步
  • 短视频矩阵的未来前景:机遇无限,挑战并存
  • [spring6: Advice Advisor Advised]-快速理解
  • stm32继电器使用方法
  • 【HarmonyOS】Ability Kit - Stage模型
  • 2023 年 5 月青少年软编等考 C 语言八级真题解析